body { background: rgb(51, 50, 66) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
/* ::::: http://img.boursorama.com/lifestyle/easyvol/css/brs-style.css ::::: */

#formMEV .disabled { background-color: rgb(224, 224, 224); }
div.completionMEV { border-top: 1px dashed black; position: absolute; background-color: white; }
div.completionMEH { border-top: 1px dashed black; position: absolute; background-color: white; }
div.completionMEC { position: absolute; background-color: white; }
div.calendar { background-color: white; text-align: center; position: absolute; }
#me * { margin: 0pt; padding: 0pt; }
#me { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; position: relative; }
#me form { display: none; }
#me form fieldset { border: medium none ; }
#me form fieldset legend { display: none; }
#me form fieldset label { display: block; }
#me form fieldset input { padding: 1px; }
#me ul.onglets li, #me ul.onglets li span a { font-size: 10px; text-decoration: none; color: rgb(51, 51, 51); }
#me form fieldset#submitBtMEV, #me form fieldset#submitBtMEH, #me form fieldset#submitBtMEC { border: medium none ; position: absolute; clear: both; cursor: pointer; }
#me form fieldset#submitBtMEV input#submitMEV, #me form fieldset#submitBtMEH input#submitMEH, #me form fieldset#submitBtMEC input#submitMEC { border: medium none ; cursor: pointer; }
#me form#formMEV fieldset#dateMEV p#dateAllerMEV img#calendrierMEVAllerIcon, #me form#formMEV fieldset#dateMEV p#dateRetourMEV img#calendrierMEVRetourIcon, #me form#formMEH fieldset#dateMEH p#dateDebutMEH img#calendrierMEHDebutIcon, #me form#formMEH fieldset#dateMEH p#dateFinMEH img#calendrierMEHFinIcon, #me form#formMEC fieldset#dateMEC p#dateDebutMEC img#calendrierMECDebutIcon, #me form#formMEC fieldset#dateMEC p#dateFinMEC img#calendrierMECFinIcon { vertical-align: top; }
#me { width: 979px; height: 90px; }
#me form#formMEV, #me form#formMEH, #me form#formMEC { width: 979px; height: 90px; }
#me ul.onglets { position: absolute; width: 558px; height: 21px; top: 7px; left: 10px; }
#me ul.onglets li { text-align: center; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; width: 60px; height: 21px; cursor: pointer; }
#me ul.onglets li span { display: block; width: 60px; height: 18px; padding-top: 3px; }
#me ul.onglets li#ongletMEV, #me ul.onglets li#ongletMEH, #me ul.onglets li#ongletMEC { margin-right: 2px; }
#me ul.onglets li#ongletMEV, #me ul.onglets li#ongletMEH, #me ul.onglets li#ongletMEC, #me ul.onglets li#ongletMEP { background: transparent none no-repeat scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#me ul.onglets li#ongletMEV:hover, #me ul.onglets li#ongletMEV.selected, #me ul.onglets li#ongletMEH:hover, #me ul.onglets li#ongletMEH.selected, #me ul.onglets li#ongletMEC:hover, #me ul.onglets li#ongletMEC.selected, #me ul.onglets li#ongletMEP:hover { background: transparent none no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#me form#formMEV fieldset#submitBtMEV, #me form#formMEH fieldset#submitBtMEH, #me form#formMEC fieldset#submitBtMEC { top: 44px; right: 15px; }
#me form#formMEV fieldset#submitBtMEV input#submitMEV, #me form#formMEH fieldset#submitBtMEH input#submitMEH, #me form#formMEC fieldset#submitBtMEC input#submitMEC { border: 1px outset rgb(9, 60, 159); background: rgb(49, 99, 206) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 88px; height: 24px; font-weight: bold; color: rgb(255, 255, 255); }
#me form#formMEV fieldset#submitBtMEV input#submitMEV:hover, #me form#formMEH fieldset#submitBtMEH input#submitMEH:hover, #me form#formMEC fieldset#submitBtMEC input#submitMEC:hover { border: 1px outset rgb(49, 99, 206); background: rgb(9, 60, 159) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.calendar { border: 1px solid black; font-size: 9px; z-index: 1000; }
div.calendar div.title, div.calendar div.close { background: transparent none no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 11px; width: 204px; height: 18px; padding-top: 2px; }
div.calendar table { text-align: center; width: 204px; }
div.calendar table thead tr td, div.calendar table tbody tr td { padding: 2px; font-size: 9px; }
#calendrierMEVAller { position: absolute; top: 70px; left: 405px; }
#calendrierMEVRetour { position: absolute; top: 70px; left: 557px; }
#calendrierMEHDebut { position: absolute; top: 70px; left: 230px; }
#calendrierMEHFin { position: absolute; top: 70px; left: 382px; }
#calendrierMECDebut { position: absolute; top: 70px; left: 288px; }
#calendrierMECFin { position: absolute; top: 70px; left: 533px; }
#me form#formMEV fieldset#trajetMEV div#propositionsMEVDepartAller div.completionMEV, #me form#formMEV fieldset#trajetMEV div#propositionsMEVArriveeAller div.completionMEV, #me form#formMEH fieldset#villesMEH div#propositionsMEH div.completionMEH, #me form#formMEC fieldset#retraitMEC div#propositionsMEC div.completionMEC { border: 1px solid rgb(136, 136, 136); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 237px; padding-left: 2px; z-index: 3000; cursor: pointer; }
#me form#formMEV fieldset#trajetMEV div#propositionsMEVDepartAller div.completionMEV { position: absolute; top: 68px; left: 105px; }
#me form#formMEV fieldset#trajetMEV div#propositionsMEVArriveeAller div.completionMEV { position: absolute; top: 68px; left: 254px; }
#me form#formMEV fieldset#trajetMEV div#errorMEVLieuxEgauxAller, #me form#formMEV fieldset#trajetMEV div#errorMEVLieuVide, #me form#formMEV fieldset#dateMEV div#errorMEVDateAllerErronee, #me form#formMEV fieldset#dateMEV div#errorMEVDateRetourErronee, #me form#formMEV fieldset#dateMEV div#errorMEVDatesInversees, #me form#formMEV fieldset#typePassagersMEV div#errorMEVNbBebes { border: 1px solid rgb(221, 60, 16); padding: 5px; background: rgb(255, 235, 232) none repeat scroll 0% 0%; font-size: 11px; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; z-index: 3000; }
#me form#formMEH fieldset#dateMEH div#errorMEHDateDebutErronee, #me form#formMEH fieldset#dateMEH div#errorMEHDateFinErronee, #me form#formMEH fieldset#dateMEH div#errorMEHDatesInversees, #me form#formMEC fieldset#dateMEC div#errorMECDateDebutErronee, #me form#formMEC fieldset#dateMEC div#errorMECDateFinErronee, #me form#formMEC fieldset#dateMEC div#errorMECDatesInversees { display: none; }
#me form#formMEV fieldset#typeParcoursMEV { padding: 36px 0pt 0pt 15px; float: left; width: 90px; }
#me form#formMEV fieldset#typeParcoursMEV p#typeParcours label { font-weight: normal; margin-bottom: 10px; }
#me form#formMEV fieldset#typeParcoursMEV p#typeParcours label input#typeMEVAS, #me form#formMEV fieldset#typeParcoursMEV p#typeParcours label input#typeMEVAR { vertical-align: middle; }
#me form#formMEV fieldset#trajetMEV { padding: 36px 0pt 0pt; float: left; width: 297px; }
#me form#formMEV fieldset#trajetMEV p { float: left; }
#me form#formMEV fieldset#trajetMEV p#allerMEV { float: left; margin-right: 5px; }
#me form#formMEV fieldset#trajetMEV p#allerMEV input#lieuMEVDepartAller, #me form#formMEV fieldset#trajetMEV p#arriverMEV input#lieuMEVArriveeAller { width: 140px; }
#me form#formMEV fieldset#dateMEV { padding: 36px 0pt 0pt 5px; float: left; width: 300px; }
#me form#formMEV fieldset#dateMEV p#dateAllerMEV { float: left; margin-right: 5px; }
#me form#formMEV fieldset#dateMEV p#dateAllerMEV select#jourMEVAller, #me form#formMEV fieldset#dateMEV p#dateRetourMEV select#jourMEVRetour, #me form#formMEV fieldset#typePassagersMEV p#nbAdultesMEV select, #me form#formMEV fieldset#typePassagersMEV p#nbEnfantsMEV select, #me form#formMEV fieldset#typePassagersMEV p#nbBebesMEV select { width: 41px; }
#me form#formMEV fieldset#dateMEV p#dateAllerMEV select#moisMEVAller, #me form#formMEV fieldset#dateMEV p#dateRetourMEV select#moisMEVRetour { width: 80px; }
#me form#formMEV fieldset#typePassagersMEV { padding: 36px 0pt 0pt 5px; float: left; width: 165px; }
#me form#formMEV fieldset#typePassagersMEV p#nbAdultesMEV, #me form#formMEV fieldset#typePassagersMEV p#nbEnfantsMEV { float: left; }
#me form#formMEV fieldset#typePassagersMEV p#nbEnfantsMEV { padding: 0pt 10px; }
#me form#formMEV fieldset#classeMEV { display: none; }
#me form#formMEH fieldset#villesMEH { padding: 36px 0pt 0pt 20px; float: left; }
#me form#formMEH fieldset#villesMEH p#villeMEH input#lieuMEH { width: 185px; }
#me form#formMEH fieldset#dateMEH { padding: 36px 0pt 0pt 10px; float: left; width: 310px; }
#me form#formMEH fieldset#dateMEH p#dateDebutMEH { float: left; margin-right: 5px; }
#me form#formMEH fieldset#dateMEH p#dateDebutMEH select#jourDebutMEH, #me form#formMEH fieldset#dateMEH p#dateFinMEH select#jourFinMEH { width: 41px; }
#me form#formMEH fieldset#dateMEH p#dateDebutMEH select#moisDebutMEH, #me form#formMEH fieldset#dateMEH p#dateFinMEH select#moisFinMEH, #me form#formMEH fieldset#categoriesMEH p#listeEtoiles select#etoiles { width: 85px; }
#me form#formMEH fieldset#hebergementMEH { padding: 36px 0pt 0pt 20px; float: left; width: 210px; }
#me form#formMEH fieldset#hebergementMEH p#nbChambresMEH, #me form#formMEH fieldset#hebergementMEH p#nbAdultesMEH { float: left; }
#me form#formMEH fieldset#hebergementMEH p#nbChambresMEH select, #me form#formMEH fieldset#hebergementMEH p#nbAdultesMEH select, #me form#formMEH fieldset#hebergementMEH p#nbEnfantsMEH select { width: 38px; }
#me form#formMEH fieldset#hebergementMEH p#nbAdultesMEH { padding: 0pt 10px; }
#me form#formMEH fieldset#categoriesMEH { padding: 36px 0pt 0pt 20px; float: left; }
#me form#formMEC fieldset#retraitMEC { padding: 36px 0pt 0pt 30px; float: left; }
#me form#formMEC fieldset#retraitMEC p input#lieuMEC { width: 225px; }
#me form#formMEC fieldset#dateMEC { padding: 36px 0pt 0pt 30px; float: left; width: 460px; }
#me form#formMEC fieldset#dateMEC p#dateDebutMEC { float: left; margin-right: 30px; }
#me form#formMEC fieldset#dateMEC p#dateDebutMEC select#jourDebutMEC, #me form#formMEC fieldset#dateMEC p#dateFinMEC select#jourFinMEC { width: 41px; }
#me form#formMEC fieldset#dateMEC p#dateDebutMEC select#moisDebutMEC, #me form#formMEC fieldset#dateMEC p#dateFinMEC select#moisFinMEC { width: 85px; }
#me form#formMEC fieldset#dateMEC p#dateDebutMEC select#heureDebutMEC, #me form#formMEC fieldset#dateMEC p#dateFinMEC select#heureFinMEC { width: 59px; }
#me form#formMEC fieldset#ageConducteurMEC { padding: 36px 0pt 0pt 30px; float: left; }
#me form#formMEC fieldset#ageConducteurMEC p input#ageMEC { width: 25px; }
#me { color: rgb(51, 51, 51); }
#me form#formMEV { background-image: url('mev.gif'); }
#me form#formMEH { background-image: url('meh.gif'); }
#me form#formMEC { background-image: url('mec.gif'); }
#me ul.onglets li#ongletMEV, #me ul.onglets li#ongletMEH, #me ul.onglets li#ongletMEC, #me ul.onglets li#ongletMEP { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#me ul.onglets li#ongletMEV:hover, #me ul.onglets li#ongletMEV.selected { background-image: url('ongletmev.png'); }
#me ul.onglets li#ongletMEH:hover, #me ul.onglets li#ongletMEH.selected { background-image: url('580_meh_li.png'); }
#me ul.onglets li#ongletMEC:hover, #me ul.onglets li#ongletMEC.selected { background-image: url('580_mec_li.png'); }
#me ul.onglets li#ongletMEP:hover { background-image: url('250_m_li.png'); }
div.calendar div.title, div.calendar div.close { color: rgb(255, 255, 255); }
div.calendar div.title { background: rgb(9, 60, 159) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.calendar div.title a { color: rgb(255, 255, 204); line-height: 17px; }
div.calendar table thead tr td { border: 1px solid black; background: rgb(49, 99, 206) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
div.calendar div.close { background: rgb(9, 60, 159) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.calendar div.close a { color: rgb(255, 255, 204); line-height: 17px; }
#me form#formMEV fieldset#trajetMEV div#errorMEVLieuxEgauxAller, #me form#formMEV fieldset#trajetMEV div#errorMEVLieuVide, #me form#formMEV fieldset#dateMEV div#errorMEVDateAllerErronee, #me form#formMEV fieldset#dateMEV div#errorMEVDateRetourErronee, #me form#formMEV fieldset#dateMEV div#errorMEVDatesInversees, #me form#formMEV fieldset#typePassagersMEV div#errorMEVNbBebes { width: 135px; top: 115px; left: 134px; }
