body{margin:0;padding:0;background:#fff;}
iframe {margin:0;padding:0;border:0;}
form{margin:0;padding:0;}
form input[type=hidden] {margin:0;padding:0;}


#conteneur{background:#fff; repeat-x; margin-bottom:0; width:968px;}
#centre{margin:0 auto;width:968px;}

#centre:after{clear:both;display:block;height:0;visibility:hidden;content:".";}
#centre{display:inline-block;}
#centre{display:block;}
* html #centre{height:0;}

#colonne_centrale #cadre{border:1px solid #FFFFFF;border-width:0 1px 1px 1px;background:#fff;color:#413c28;}
#colonne_centrale #cadre_inner {color:#413E2D;}
#colonne_centrale #cadre_inner a{color:#806d4c;}
#colonne_centrale #cadre2{border:1px solid #FFFFFF;background:#fff;color:#413c28;}
#colonne_centrale #cadre2 img{position:static;top:0;left:0;margin-right:3px;}

/*redefinir liste_hotel apres insertion des img promos*/
#colonne_gauche{float:left;}
#colonne_gauche img {float:right; padding-right: 8px;}

#colonne_centrale{float:left;margin:0;}

#iframe_liste_hotel{width:670px;}

.left{float:left;}
.right{float:right;}
#liste_hotels{color:#413c28;padding:0;margin:0;}

#liste_hotels hr{clear:both;padding:0;margin-top:15px!important;margin-top:0px;margin-right:0;margin-bottom:5px;margin-left:0;height:1px;width:570px;color:#fbfbf6;background-color:#fbfbf6;border:0;border-top:1px solid #d7d7c8;}

.listehotel_header{margin-top:0px;margin-bottom:5px;margin-left:0;margin-right:0;}
.listehotel_header img{float:left;margin:0;position:relative;top:0px;}
.prix{margin:0;float:right;position:relative;top:0!important;top:8px;}
.cotation{margin:0;float:right;padding:0;position:relative;top:0px;}
.listehotel_hotellogo{float:left;}
.listehotel_hotelinfos{margin-left:26px;margin-top:0;margin-bottom:0;margin-right:0;}
dl{margin:0;padding:0;}
dl dt{margin:0;padding:0;}

#titre {
	position:relative;
	margin-left:8px;
	/*margin-top: 20px;*/
	padding:0;
	width:575px;
}
#titre img {
	border:0px;
}
/*.titre img{margin:0;padding:0;}*/
.listehotel_infos{color:#fbfbf6;}
.listehotel_infos a{padding-left:10px;background:url(/imagerie/commun/fleche_item.gif) no-repeat;font-size:12px;font-weight:bold;color:#524a32;}

.listehotel_result_dispo_photo .listehotel_infos_detail{margin:0;height:40px;}
.listehotel_result_dispo_nophoto .listehotel_infos_detail{margin:0 0 10px 0;height:35px;}
.listehotel_result_nodispo_photo .listehotel_infos_detail{margin:0;height:40px;}
.listehotel_result_nodispo_nophoto .listehotel_infos_detail{margin:0 0 10px 0;height:35px;}


/*********/
                                 
.listehotel_hotelphoto{float:left;height:60px;}

.listehotel_hotelphoto img{width:108px;height:80px;margin-right:0px;margin-left:0;margin-top:0;margin-bottom:0;}

.listehotel_header{width:575px;}
.listehotel_result_dispo_photo{position:relative;width:575px;min-height:80px;}
.listehotel_result_dispo_nophoto{position:relative;width:575px;min-height:80px;}
.listehotel_result_nodispo_photo{position:relative;width:575px;min-height:80px;}
.listehotel_result_nodispo_nophoto{position:relative;width:575px;min-height:80px;}
.listehotel_demande_cotation{position:relative;width:575px;min-height:120px;}

.listehotel_demande_devis{position:relative;width:575px;min-height:120px;}
.istehotel_header_devis{
width:575px;
}

.listehotel_boutonresa{position:absolute;bottom: 0;right:0;}
/*.listehotel_infosliens{margin-left:0px;margin-right:0;margin-top:0;margin-bottom:30px;}*/
.listehotel_infosliens{position:absolute;bottom: 0;}

.listehotel_result_dispo_photo a, .listehotel_result_dispo_nophoto a,
.listehotel_result_nodispo_photo a, .listehotel_result_nodispo_nophoto a,
.listehotel_demande_cotation a{color:#876e46;}

.listehotel_result_dispo_photo .listehotel_infosliens a, .listehotel_result_dispo_nophoto .listehotel_infosliens a,
.listehotel_result_nodispo_photo .listehotel_infosliens a, .listehotel_result_nodispo_nophoto .listehotel_infosliens a,
.listehotel_demande_cotation .listehotel_infosliens a{color:#524a32;}

.listehotel_header_devis{
position:relative;
width:575px;
}
.listehotel_header_devis .titre{
position:absolute;
left:0;
bottom:0;
}
.listehotel_header_devis .boutons_devis{
float:right;
}
.boutons_devis img{
margin-top:10px;
}

.listehotel_boutonresa input{
margin-right:80px;
}

h3{font-size:13px;font-weight:bold;color:#000000;padding:0;margin-bottom:10px;margin-top:0;margin-left:40px;margin-right:0;}

.bloc_gauche{float:left;width:300px;}

.listehotel_prix{text-align:center;white-space:normal;width:145px;height:17px;margin-bottom:12px;color:#524a32;}
.listehotel_prix h3{white-space:normal;max-width:150px;}


/*
.listehotel_result_dispo_photo .listehotel_prix{margin-bottom:12px;}
.listehotel_result_nodispo_nophoto .listehotel_prix{margin-bottom:0;}
*/
.listehotel_prix h3{margin:0;padding:0;font-size:12px;font-weight:bold;color:#413c28;}



.listehotel_pricetag{float:right;text-align:right;min-height:60px;}

.listehotel_pricetag input{margin-right:60px;margin-top:30px;margin-left:0;margin-bottom:0;}
.listehotel_pricetag label{display:none;}

#bouton_cotation{width:575px;text-align:right;margin-top:10px;margin-left:0;margin-right:0;margin-bottom:0;}


h4{clear:both;margin-top:10px;color:#8c7869;font-size:9px;font-weight:normal;padding-top:20px;width:600px;}

#nb_page{width:575px;padding-top:10px;padding-bottom:0;padding-left:0;padding-right:0;color:#666666;font-size:10px;text-align:center;}
#nb_page a{color:#666666;}
#nb_page a:hover{color:#666666;text-decoration:none;}
a.no_souligne{text-decoration:none;}

table.legende {margin:0;padding:0;}
table.legende td {margin:0;padding-left:6px;padding-right:6px;padding-top:6px;padding-bottom:0;font-size:10px;color:#666666;}

div.disponibilites {margin-left:0;margin-right:0;margin-top:0;margin-bottom:20px;padding:0;text-align:center;vertical-align:middle;width:140px;height:19px;text-align:center;border:1px solid #e8eaeb;}
div.disponibilites_2 {margin-left:0;margin-right:0;margin-top:0;margin-bottom:20px;padding:0;text-align:center;vertical-align:middle;width:140px;height:21px;text-align:center;}
div.disponibilites table {margin-left:auto;margin-right:auto;padding:0;text-align:center;vertical-align:middle;}
div.disponibilites div{margin:0;padding:0;width:12px;height:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#000000;text-align:center;vertical-align:middle;}

.listehotel_result_dispo_nophoto .disponibilites{margin-bottom:30px;}
.listehotel_result_dispo_nophoto .disponibilites_2{margin-bottom:30px;}

.listehotel_result_nodispo_nophoto .disponibilites{margin-bottom:30px;}
.listehotel_result_nodispo_nophoto .disponibilites_2{margin-bottom:30px;}

div.dispos_dispo_tarif 	{width:12px;height:12px;margin:2px;padding:2px;background-color:#FFFFFF;border:1px solid #4aab2e;}
/*div.dispos_dispo_tarif 	{width:12px;height:12px;margin:2px;padding:2px;background-color:#a4cc18;border:1px solid #a4cc18;}
div.dispos_dispo_sup 	{width:12px;height:12px;margin:2px;padding:2px;background-color:#4aab2e;border:1px solid #4aab2e;}*/
div.dispos_dispo 		{width:12px;height:12px;margin:2px;padding:2px;background-color:#ffffff;border:1px solid #d5d5d5;}
div.dispos_pasdispo 	{width:12px;height:12px;margin:2px;padding:2px;background-color:#d5d5d5;border:1px solid #d5d5d5;}

div.dispos_dispo_tarif a{color:#666666;font-size:10px;text-align:center;vertical-align:middle;}
/*div.dispos_dispo_tarif a{color:#FFFFFF;font-weight:bold;font-size:10px;text-align:center;vertical-align:middle;}
div.dispos_dispo_sup a{color:#FFFFFF;font-weight:bold;font-size:10px;text-align:center;vertical-align:middle;}*/
div.dispos_dispo a{color:#666666;font-size:10px;text-align:center;vertical-align:middle;}
div.dispos_pasdispo a{color:#666666;font-size:10px;text-align:center;vertical-align:middle;}

.popupdispos {background-image:url(/imagerie/reservation/popdispos_fond_degr.gif);background-repeat:repeat-x;margin:0;padding:0;width:547px;}
.popupdispos hr {clear:both;padding:0;margin-top:8px!important;margin-top:0px;margin-right:0;margin-bottom:5px;margin-left:0;height:1px;width:547px;color:#ccd9ec;background-color:#ccd9ec;border-top:1px dotted #0197d4;border-left:0;border-right:0;border-bottom:0;}

.popupdisposdyn {background-image:url(/imagerie/reservation/popdispos_fond_degr.gif);background-repeat:repeat-x;margin:0;padding:0;width:750px;}
.popupdisposdyn hr {clear:both;padding:0;margin-top:8px!important;margin-top:0px;margin-right:0;margin-bottom:5px;margin-left:0;height:1px;width:750px;color:#ccd9ec;background-color:#ccd9ec;border-top:1px dotted #0197d4;border-left:0;border-right:0;border-bottom:0;}

#conteneur_popupdispos {margin-left:10px;margin-right:0;margin-top:0;margin-bottom:0;padding:0;border:none;width:547px;}
#header_popupdispos {margin:0;padding:0;border:none;width:547px;}

#header_popupdyndispos {float:left;margin-top:3px;margin-left:11px;padding:0;border:none;width:720px;}

.popupdispos #conteneur_popupdispos #inner_bottom {margin:0;padding:0;border:none;}
.popupdispos #conteneur_popupdispos #inner_bottom table{margin-left:5px;margin-right:0;margin-top:0;margin-bottom:0;padding:0;width:515px;}
.popupdispos #conteneur_popupdispos #inner_bottom table td {padding-left:3px;padding-top:3px;text-align:left;font-size:10px;color:#000000;font-weight:normal;white-space:nowrap;}
.popupdispos #conteneur_popupdispos #inner_bottom table th {text-align:right;vertical-align:bottom;width:140px;}

.popupdisposdyn #conteneur_popupdispos {width:680px;margin:0;padding:0;border:none;}
.popupdisposdyn #conteneur_popupdispos .nom_hotel {color:#1b57a5;font-size:12px;font-weight:bold;text-decoration:none;margin-left:12px;padding:0;}
.popupdisposdyn #conteneur_popupdispos .popdispos_prix {float:left;margin-left:12px;}
.popupdisposdyn #conteneur_popupdispos #change_date {float:right;margin:0;white-space:nowrap;}
.popupdisposdyn #conteneur_popupdispos #change_date a{color:#1b57a5;font-size:10px;font-weight:normal;text-decoration:underline;}

.popupdisposdyn #conteneur_popupdispos #inner_bottom {clear:both;margin-left:35px;margin-right:0;margin-top:10px;margin-bottom:0;padding:0;vertical-align:bottom;text-align:left;}
.popupdisposdyn #conteneur_popupdispos #inner_bottom table{margin-left:5px;margin-right:0;margin-top:0;margin-bottom:0;padding:0;}
.popupdisposdyn #conteneur_popupdispos #inner_bottom table th {padding-left:3px;padding-right:15px;text-align:left;font-size:10px;color:#000000;font-weight:normal;white-space:nowrap;}

.popupdisposdyn div.dispos_dispo 		{width:15px;height:15px;margin-left:1px;margin-right:0;margin-bottom:0;margin-top:1px;padding:0;background-color:#ffffff;border:1px solid #d5d5d5;vertical-align:middle;}
.popupdisposdyn div.dispos_pasdispo 	{width:15px;height:15px;margin-left:1px;margin-right:0;margin-bottom:0;margin-top:1px;padding:0;background-color:#d5d5d5;border:1px solid #d5d5d5;vertical-align:middle;}
.popupdisposdyn div.dispos_dispo a{color:#FFFFFF;font-weight:bold;font-size:9px;text-align:center;vertical-align:middle;}
.popupdisposdyn div.dispos_pasdispo a{color:#FFFFFF;font-weight:bold;font-size:9px;text-align:center;vertical-align:middle;}

td.dispo_int {white-space:nowrap;color:#000000;font-size:11px;font-weight:bold;}

div.disponibilites_popup {clear:both;text-align:center;margin:0;padding:0;width:526px;}
div.disponibilites_popup img{float:left;clear:both;}
div.disponibilites_popup .cadre_dispos_inner {clear:both;width:524px;height:140px;margin:0;padding:0;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background-image:url(/imagerie/reservation/popdispos_fond_degr_2.gif);background-repeat:repeat-x;text-align:left;}

.popupdisposdyn .disponibilites_popup {margin:10px;padding:0;}
#disponibilites_popupdyn {clear:both;text-align:center;margin:0;padding:0;width:680px;}
#disponibilites_popupdyn table.jours{margin:0;padding:0;border:1px solid #e8eaeb;}
#disponibilites_popupdyn table.jours td{margin:2px;padding:0;border:none;color:#FFFFFF;font-weight:bold;font-size:9px;text-align:center;vertical-align:middle;}
#disponibilites_popupdyn table.jours td div {font-family:arial,sans-serif;color:#000000;font-weight:normal;font-size:9px;text-align:center;vertical-align:middle;text-decoration:none;}
#disponibilites_popupdyn table.jours td div a{font-family:arial,sans-serif;color:#000000;font-weight:normal;font-size:9px;text-align:center;vertical-align:middle;text-decoration:none;}
.cadre_disposdyn_inner {clear:both;width:720px;height:156px;margin:0;padding:0;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background-image:url(/imagerie/reservation/popdispos_fond_degr_3.gif);background-repeat:repeat-x;text-align:left;}

div.btn_fermer_disponibilites_popup {float:right;margin-right:11px;margin-top:10px;margin-left:0;margin-bottom:0;vertical-align:middle;padding:0;}
div.btn_fermer_disponibilites_popup a{text-decoration:none;}

div.btn_fermer_disponibilitesdyn_popup {float:right;margin-right:11px;margin-top:0;margin-left:0;margin-bottom:0;padding:0;}
div.btn_fermer_disponibilitesdyn_popup a{text-decoration:none;}

div.popdispos_hotel {float:left;margin-left:10px;margin-right:0;margin-top:8px;margin-bottom:0;padding:0;}
div.popdispos_hotel h2{font-size:14px;font-weight:bold;margin:0;padding:0;text-align:left;color:#1b57a5;}

div.popdispos_prix {float:left;margin-top:0;margin-bottom:15px;margin-left:0;margin-right:0;padding:0;}
div.popdispos_prix h4{float:left;margin:0;padding:0;color:#666666;font-size:9px;font-weight:normal;text-align:left;}
div.popdispos_prix h4 strong{font-size:14px;font-weight:bold;color:#1b57a5;}
div.popdispos_prix h5{font-size:12px;font-weight:bold;margin:0;padding:0;text-align:left;}

div.popdisposdyn_prix h4{float:left;margin-left:10px;padding:0;color:#666666;font-size:11px;font-weight:normal;text-align:left;}

.cadre_disposdyn_inner table.arrivee_depart{margin-left:10px;padding:0;height:30px;}
.cadre_disposdyn_inner table.arrivee_depart td{margin-left:10px;padding-left:10px;height:30px;white-space:nowrap;}
.cadre_disposdyn_inner img{margin:0;padding:0;}

#popdispos_date_arrivee 		{font-size:10px;color:#1b57a5;font-weight:bold;display:inline;white-space:nowrap;vertical-align:middle;}
#popdispos_date_arrivee_inner 	{font-size:10px;color:#1b57a5;font-weight:bold;display:inline;white-space:nowrap;vertical-align:middle;}
#popdispos_date_depart 			{font-size:10px;color:#1b57a5;font-weight:bold;display:inline;white-space:nowrap;vertical-align:middle;}
#popdispos_date_depart2 		{font-size:10px;color:#1b57a5;font-weight:bold;display:inline;white-space:nowrap;vertical-align:middle;}
#popdispos_date_depart_inner 	{font-size:10px;color:#1b57a5;font-weight:bold;display:inline;white-space:nowrap;vertical-align:middle;}

#popdispos_confirmannul_tarifs {float:right;width:200px;height:30px;margin:15px;}

div.disponibilites_popup #mois_outer {clear:both;width:510px;height:35px;text-align:left;margin-left:10px;}
div.disponibilites_popup #mois_outer div.mois {position:absolute;text-align:left;vertical-align:bottom;color:#1b57a5;font-size:10px;font-weight:normal;white-space:nowrap;height:26px;top:90px;}
div.disponibilites_popup #jours_outer {clear:both;width:510px;text-align:left;margin-left:10px;margin-bottom:10px;}
div.disponibilites_popup #jours_outer table {padding:0;text-align:center;margin-top:0;margin-bottom:0;margin-right:auto;margin-left:auto;}
div.disponibilites_popup #jours_outer table td{padding:2px;text-align:center;margin-top:0;margin-bottom:0;margin:0;font-size:10px;}
div.disponibilites_popup #jours_outer div{margin:0;padding:0;width:15px;height:15px;color:#000000;font-weight:normal;font-size:10px;text-align:center;vertical-align:middle;}

.popupdisposdyn div.disponibilites_popup #mois_outer {clear:both;width:720px;height:35px;text-align:left;margin:0;}
.popupdisposdyn div.disponibilites_popup #mois_outer div.mois {position:absolute;text-align:left;vertical-align:bottom;color:#1b57a5;font-size:10px;font-weight:normal;white-space:nowrap;height:26px;top:180px;}
.popupdisposdyn div.disponibilites_popup #jours_outer {clear:both;width:650px;text-align:left;margin-bottom:10px;}
.popupdisposdyn div.disponibilites_popup #jours_outer table {padding:0;text-align:center;margin-top:0;margin-bottom:0;margin-right:auto;margin-left:auto;}
.popupdisposdyn div.disponibilites_popup #jours_outer div{margin:0;padding:0;width:15px;height:15px;color:#000000;font-weight:normal;font-size:10px;text-align:center;vertical-align:middle;}

.popupdispos #popdisposfooter {margin:0;padding:0;clear:both;text-align:left;width:525px;}
.popupdisposdyn #popdisposfooter {margin:10px;padding:0;clear:both;text-align:left;width:700px;}
.popupdispos #popdisposfooter h4{margin:0;padding:0;clear:both;color:#666666;font-size:9px;font-weight:normal;}
.popupdisposdyn #popdisposfooter h4{margin-top:20px;margin-left:5px;padding:0;clear:both;color:#666666;font-size:8px;font-weight:normal;}

.dateselect {border:2px solid #48ab2d;width:14px;height:14px;background-color:#ffffff;color:#000000;font-weight:normal;font-size:9px;text-align:center;vertical-align:middle;text-decoration:none;margin:0;padding:0;}
.dateoutonlyselect {border:2px solid #48ab2d;width:14px;height:14px;background-color:#d5d5d5;color:#000000;font-weight:normal;font-size:9px;text-align:center;vertical-align:middle;text-decoration:none;margin:0;padding:0;}

#bouton_voirtarifs {position:absolute;left:345px;top:265px;padding-left:205px;width:140px;height:20px;text-align:right;}

#dates_outer {margin:0;padding:0;}
.jours_inner {}

a.infobulle {position:relative;text-decoration:none;color:#666666;font-weight:normal;cursor:default;}
a.infobulle span {display:none;white-space:nowrap;text-decoration:none;}
a.infobulle:link {position:relative;text-decoration:none;color:#666666;font-weight:normal;}
a.infobulle:hover {background: none;z-index: 500;text-decoration:none;color:#666666;font-weight:normal;}
a.infobulle:hover span {
background-color:#ffffff;
color:#666666;
border:1px solid #666666;
text-decoration:none;
font-weight:normal;
display: inline;
position: absolute;
white-space:nowrap;
top: 2em;
left: -10em;
text-align: center;
padding: 2px;
}

.img_promo{
position:absolute;
right:-60px;
}

#etape {
	margin:0 25px 0 204px;
}
#etape_inner {
	margin:0 0 0 204px;
	padding:10px 0 0 0;
	width:575px;
	height:20px;
	color:#524a32;
	font-weight:bold;
	font:10px/1.4 Verdana, Arial, Helvetica, sans-serif;
}
*+html #etape_inner{
	padding-top:25px;
}

#etape_inner dt {
	float:left;
}

#etape_inner dt.actif {
	font-weight:bold;
}

#etape_inner a {
	color:#524a32;
	text-decoration:none;
}

#etape_inner a:hover {
	text-decoration:underline;
}

.bloc_point, .bloc_point_2 {
	margin:0;
	padding:0;
	border:1px solid #b9af9b;
	width:100%;
	background:#fbfbf6;	
}

/*clearing*/
.bloc_point:after, .bloc_point_2:after, .bloc_point form:after, .bloc_point_2 form:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
/*clearing IE*/
.bloc_point, .bloc_point_2, .bloc_point form, .bloc_point_2 form {zoom:1;}

.bloc_point_2 form {
	padding-bottom:10px;
}

.bloc_point dl, .bloc_point_2 dl {
	margin:4px 0 0 0;
	padding:0;
	font:10px/1.4 Verdana, Arial, Helvetica, sans-serif;
}
.bloc_point dt, .bloc_point_2 dt {
	margin:4px 0 0 0;
	padding:0;
	font:10px/1.4 Verdana, Arial, Helvetica, sans-serif; color: #866e43;
}
.bloc_point h1, .bloc_point_2 h1 {
	margin:0;
	padding:5px 0 8px 8px;
	border:0;
	color:#413c28;
	font:10px/1.4 Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;	
}

.bloc_point h2, .bloc_point_2 h2 {
	margin:0;
	padding:0 0 0 8px;
	border:0;
	color:#413c28;
	font:10px/1.4 Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.bloc_point hr, .bloc_point_2 hr {
	margin:0;
	padding:0;
	height:1px;
	width:100%;
	background-color:#fbfbf6;
	color:#fbfbf6;
	border:0;
	border-top:1px solid #fbfbf6;
}

.nvlle_recherche {
	display:block;
	margin:5px 0 0 8px;
	font-size:10px;
}

.nvlle_recherche input, .nvlle_recherche select {
	margin:0;
	padding:0;
	border:1px solid #b8b8b8;
	background:#fff;
	color:#1e1914;
	font-size:10px;
}

/* Affichage du nombre d'hotel */
.nbHotel h3 {
color:#3f3826;}

/* cadre de recherche alternative */
#no_result, #no_result_pro, #widened, #bloc_lien_autres_tarifs, #bloc_lien_tarifs_pro, #cadre_no_result {
color:#413e2d;
}
#no_result dt, #no_result_pro dt, #widened dt, #bloc_lien_autres_tarifs dt, #bloc_lien_tarifs_pro dt, #cadre_no_result dt{
font-size:11px;
font-weight:bold;
}

#no_result dt a, #no_result_pro dt a, #widened dt a, #bloc_lien_autres_tarifs dt a, #bloc_lien_tarifs_pro dt a, #cadre_no_result dt a{
color:#806d4c;
text-decoration:none;
}
/*#cadre_no_result dt span.txtbleu {
color:#806d4c;
}*/

.txtbleu {
	color:#806d4c;
}





color:#3f3826;}

/* cadre de recherche alternative */
#no_result, #no_result_pro, #widened, #bloc_lien_autres_tarifs, #bloc_lien_tarifs_pro, #cadre_no_result {
color:#413e2d;
}
#no_result dt, #no_result_pro dt, #widened dt, #bloc_lien_autres_tarifs dt, #bloc_lien_tarifs_pro dt, #cadre_no_result dt{
font-size:11px;
font-weight:bold;
}

#no_result dt a, #no_result_pro dt a, #widened dt a, #bloc_lien_autres_tarifs dt a, #bloc_lien_tarifs_pro dt a, #cadre_no_result dt a{
color:#806d4c;
text-decoration:none;
}
/*#cadre_no_result dt span.txtbleu {
color:#806d4c;
}*/

.txtbleu {
	color:#806d4c;
}

/*Afficher les hotels par carte */
#bt_fermer{margin-left:10px;margin-top:6px;margin-right:0;margin-bottom:0;text-align:right;float:right; }
#txt_cliquez{margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#876e46;font-weight:bold;float:left;text-align:center;width:320px;}

/*Footer inner*/
#footer_inner {margin-bottom:0;}

div#header-lH {
	background-image:url(/imagerie/reservation/fd_bloc_tri.gif);
	background-repeat:no-repeat;
	background-color:none;
	border-top:none;
	border-left:none;
	border-right:none;
	border-color:#d5d6ce;
	width:609px;
}

div#header-lH img.coin-gauche {
	margin:0px;
	margin-top:1px;
}

div.par{
	color:#876f41;
	padding-top:2px;
}

div.tri{
	padding-top:2px;
}

div.select_tri {
	padding-top:4px;
	height:24px;
}



