.general{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px}

label{cursor:pointer}

select{border:1px solid #0076bc}
input[type=text]{font-size:11px; margin-left:0px; border:#0076bc 1px solid; vertical-align:middle; //padding:0; //border:0px}

*html input{border:1px solid #0076bc}

body:first-of-type input{vertical-align:middle}

body:nth-of-type(1) input{vertical-align:middle}

img{border:none}

.titreCategorie{font-size:12px}

#skin3{width:225px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#564f33; margin-top:10px}

#skin3TopFr{width:205px; background:url(../images/skin3_top.png) no-repeat; color:#fff; font-family:"Century gothic",Verdana,Arial,Helvetica,sans-serif; height:51px; font-size:16px; text-align:center; padding:5px 10px 0px 10px}

#skin3Mid{width:213px; background:url(../images/search_02.png) repeat-y; padding:6px}

#skin3Bot{width:225px; height:10px; background:url(../images/search_07.png) no-repeat}

#listeRegions{margin-left:5px; margin-top:10px}

#listeRegionsSelect{font-size:11px; border:#0076bc 1px solid}

#choixDates{margin-top:20px}

#choixDatesInput{margin-top:10px; margin-left:5px}

#choixDatesInput *{font-size:11px}

#dateArriveeTitre{margin-right:5px}

.rechercheAvanceeDiv{overflow:hidden; height:0px}

#dateArriveeInput{margin-right:5px}

#dateArriveeInput input{cursor:pointer; width:75px; font-size:10px; border:#0076bc 1px solid; text-align:left; background:#FFF url(../images/calendar.gif) no-repeat right}

#dateDepartTitre{margin-right:5px}

#dateDepartInput{margin-right:5px}

#dateDepartInput input{cursor:pointer; width:75px; font-size:10px; text-align:left; border:#0076bc 1px solid; background:#FFF url(../images/calendar.gif) no-repeat right}

.boutonCalendar{background:url(../images/calendar.gif); width:16px; height:16px; border-width:0px; cursor:pointer; margin-left:5px}

#typeHebergement{margin-top:20px}

#typeHebergementInput{margin-top:10px; margin-left:5px; //margin-left:-3px}

#lancerRecherche{margin-top:10px; margin-bottom:10px; text-align:center}

#recherche_avancee_lien{text-align:right}

#recherche_avancee_lien a{color:#0076bc}

#recherche_avancee_lien a:hover{text-decoration:none}

#boutonSubmit{color:#fff; font-size:12px; background:url(../images/submit.png) no-repeat; width:100px; height:21px; text-align:center; border:0px; padding-bottom:5px; //padding-bottom:0px; vertical-align:bottom; //margin-top:0px}

#qualite{margin-top:20px}

#qualite select{margin-top:10px; margin-left:5px; width:100px; font-size:11px}

#budget{margin-top:10px}

#budget select{margin-top:10px; margin-left:5px; width:100px; font-size:11px}

#servicesList{margin-top:10px}

#services_input{margin-left:5px}

#situation{margin-top:5px}

#animaux{margin-top:5px}

#piscine{margin-top:5px}

#animations{margin-top:5px}

#wifi{margin-top:5px}

#restaurant{margin-top:5px}

#lancerRechercheAvancee{text-align:center; margin-top:20px; margin-bottom:10px}

#examplecontainer{height:450px; position:relative}

#cal1Container{display:none; position:absolute; left:5px; top:150px; z-index:2}

#cal2Container{display:none; position:absolute; left:5px; top:300px; z-index:1}
