#bloc_recherche { background-color: #8B8A8A;}
#bloc_recherche .btn{ background-color: #8B8A8A;}
#titreExpress{background-color: #8B8A8A;}
#bloc_express {background-color: #8B8A8A;}
#bloc_carte .titre { background-color: #8B8A8A;}
#bloc_recherche2{background-color: #8B8A8A;}
#bloc_selection .titre {padding: 5px;background-color: #8B8A8A;}
#bloc_kezaco {background-color: #8B8A8A;}
#bloc_video {background-color: #8B8A8A;}
#bloc_brochure {background-color: #8B8A8A;}
#bloc_blog {background-color: #8B8A8A;}
#formPro .titre {background-color: #8B8A8A;}
#bloc_azur{background-image: url(/images/contact_azur.jpg); color: #ffffff; font-weight: bold; font-size: 14px; text-align: center; padding-left: 90px; padding-top: 25px; height: 103px; margin-bottom: 2px;width: 135px}
#bloc_azur_min{float: right; background-image: url(/images/contact_azur_min.jpg);
	color: #ffffff; font-weight: bold; font-size: 12px; text-align: center; padding-left: 80px; 
	padding-top: 25px; height: 79px; margin-bottom: 2px; width: 104px; margin-right: 20px; margin-top: -12px;}

#bloc_brochure .desc {background-color: #ffffff; background-image: url(/images/brochure.jpg); padding-top: 5px; font-size: 12px; text-align: justify; font-weight: normal; height: 119px;}

.on {background-image: url(/images/onglet_on.gif);}
.off {background-image: url(/images/onglet_off.gif); color: #8B8A8A;}
#sejour .titre {background-color: #8B8A8A;}
.ancre {background-image: url(/images/ancre.gif); display: block; width: 421px; height: 21px; padding-left: 15px; padding-top: 5px; color: #ffffff;}
.soustitre {color: #EA7525; font-size: 14px; font-weight: bold;}
.couleur {color: #EA7525;}
.gastro {border: 1px solid #EA7525; margin: 10px; padding: 10px;}
#footer, #footer a {color: #EA7525;}
#onglet_res label {color: #EA7525;}
.info .theme {color: #EA7525;}
#formPro label {color: #EA7525;}

#bloc_express .validation-advice {color : #F9B8B8;}
