.dotted{
	border:1px dotted #6f664c; border-right:none; border-left:none; border-top:none; margin-bottom:15px;
}
.titre_recherche2 h2 {
	background:url(/general/images/customer/12/private/web/puce_carre.jpg) no-repeat left;
	font-family: Verdana, Arial, Helvetica, sans-serif;   
	font-size:20px; font-weight:normal;
	color:#494431; 
	margin-left:60px !important;  
	padding-left:20px;
}

#logo {float:left; padding: 14px 20px 0 0; border:none !important;}

.tdSouligne {border-bottom:1px solid #572F08;}
	.tdSouligne .logisBreadcrumb {font-size:26px; color:#C0C010;}
	.tdSouligne .logisBreadcrumbSOV	 { color:#10513B ; font-weight:normal; font-size:32px; padding-left:10px;}
	.tdSouligne a, .tdSouligne a:visited{color:#572F08; text-decoration:none; font-weight:bold; font-size: 10px;}
	.tdSouligne a:hover{color:#9F6213; text-decoration:none; font-weight:bold;}

.libelle_disponibilite {color:#4A4533; font-weight:bold;}

.reponseNbhotel{color:#572F08; font-size:12px; font-weight:bold; padding-left:10px;}
.reponseNbhotel .nbHotel{color:#C0C010; font-weight:bold;}

/* Styles CSS Pagination SeB for Logis */
#topPagination{float:right; width:260px; text-align:right; padding-right:0px !important;}
	#topPagination #previouspagedivtop, #topPagination #previouspagediv {float:right; width:94px; margin-right:5px;}
		#topPagination #previouspagedivtop a, #topPagination #previouspagedivtop a:visited, #topPagination #previouspagedivtop a:hover {color:#572F08; text-decoration:none;}
		#topPagination #previouspagedivtop .pageDebut {margin-right:5px; color:#CFCBC2;}
			#topPagination #previouspagedivtop .pageDebut a {color:#CFCBC2;}
		#topPagination #previouspagediv a, #topPagination #previouspagediv a:visited, #topPagination #previouspagediv a:hover {color:#572F08; text-decoration:none;}
	#topPagination #paginationtop {float:right; width:auto;}
		#topPagination #paginationtop .on {background:#FFFFFF; border:1px solid #70664B; color:#572F08; font-weight:bold; padding:0px 2px; text-decoration:none; width:17px; text-align:center;}
		#topPagination #paginationtop .others, #topPagination #previouspagedivtop .others, #topPagination #nextpagedivtop .others {background:#70664B; border:1px solid #70664B; color:#CFCBC2; padding:0px 2px; text-decoration:none; width:17px; text-align:center;}
	#topPagination #nextpagedivtop, #topPagination #nextpagediv {float:right; width:10px;}
		#topPagination #nextpagedivtop a, #topPagination #nextpagedivtop a:visited, #topPagination #nextpagedivtop a:hover {color:#572F08; text-decoration:none;}
	#topPagination #previouspagedivtop .previouspagesymbol .rewardLink {margin-right:5px;}
				 #topPagination #previouspagedivtop .previouspagesymbol .rewardLink a {color:#CFCBC2;}
	#topPagination #nextpagedivtop .nextpagesymbol .forwardLink {margin-left:5px;}
				 #topPagination #nextpagedivtop .nextpagesymbol .forwardLink a {color:#CFCBC2;}				 
#topPagination #nextpagediv a {color:#572F08; text-decoration:none;}

#bottomPagination{float:right; width:260px; text-align:right; padding-right:0px !important;}
	#bottomPagination #previouspagedivbottom, #bottomPagination #previouspagediv {float:right; width:94px; margin-right:5px;}
		#bottomPagination #previouspagedivbottom a, #bottomPagination #previouspagedivbottom a:visited, #bottomPagination #previouspagedivbottom a:hover {color:#572F08; text-decoration:none;}
		#bottomPagination #previouspagedivbottom .pageDebut {margin-right:5px; color:#CFCBC2;}
			#bottomPagination #previouspagedivtop .pageDebut a {color:#CFCBC2;}
		#bottomPagination #previouspagediv a, #bottomPagination #previouspagediv a:visited, #bottomPagination #previouspagediv a:hover {color:#572F08; text-decoration:none;}
	#bottomPagination #paginationbottom, #bottomPagination #paginationbottom  {float:right; width:auto;}
		#bottomPagination #paginationbottom .on, #bottomPagination #paginationbottom .on {background:#FFFFFF; border:1px solid #70664B; color:#572F08; font-weight:bold; padding:0px 2px; text-decoration:none; width:17px; text-align:center;}
		#bottomPagination #paginationbottom .others, #bottomPagination #paginationbottom .others, #bottomPagination #previouspagedivbottom .others, #bottomPagination #nextpagedivbottom .others {background:#70664B; border:1px solid #70664B; color:#CFCBC2; padding:0px 2px; text-decoration:none; width:17px; text-align:center;}
	#bottomPagination #nextpagedivbottom, #bottomPagination #nextpagediv {float:right; width:10px;}
		#bottomPagination #nextpagedivbottom a, #bottomPagination #nextpagedivbottom a:visited, #bottomPagination #nextpagedivbottom a:hover {color:#572F08; text-decoration:none;}	
	#bottomPagination #previouspagedivbottom .previouspagesymbol .rewardLink {margin-right:5px;}
				 #bottomPagination #previouspagedivbottom .previouspagesymbol .rewardLink a {color:#CFCBC2;}
	#bottomPagination #nextpagedivbottom .nextpagesymbol .forwardLink {margin-left:5px;}
				 #bottomPagination #nextpagedivbottom .nextpagesymbol .forwardLink a {color:#CFCBC2;}			 
#bottomPagination #nextpagediv a {color:#572F08; text-decoration:none;}
/* END // Styles CSS Pagination SeB for Logis */

.tabLibelleDisponibilite {width:100%; vspace:0; hspace:0;margin-top:-20px;}

#bloc-hotel {background:#EEE8D7; padding:0px; margin-bottom:2px; text-align:justify; width:712px;	border-top:1px solid #CFCBC2;}
#bloc-hotel a { color:#572f08;}
#bloc-hotel h2.region {background:#FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:20px; font-weight:normal;color:#494431; margin:0px; padding:0px; line-height:30px; padding-left:10px; margin-bottom:10px;}
#bloc-hotel .triHotel {background:#eee8d7; padding-left:10px; padding-right:20px;}
	#bloc-hotel .triHotel .tableContenus {width:510px; }
	#bloc-hotel .triHotel img.pic_hotel {border:1px solid #FFF; margin-top:5px;}
	#bloc-hotel .triHotel .fil_int {color:#5D3610; font-size:12px;}
	#bloc-hotel .triHotel .localiser {color:#6F664C; font-size:11px;}
	#bloc-hotel .triHotel .localiser a, #bloc-hotel .triHotel .localiser a:visited  {color:#6F664C; font-size:11px; text-decoration:none;}
	#bloc-hotel .triHotel .titreHotel {color:#635C4C;  font-weight:bold; font-size:15px; line-height:15px;}
		#bloc-hotel .triHotel .titreHotel a, #bloc-hotel .triHotel .titreHotel a:visited {text-decoration:none; color:#635C4C;}
		#bloc-hotel .triHotel .titreHotel a:hover {text-decoration:underline; color:#635C4C;}
	#bloc-hotel .triHotel .ajouterSelection a, #bloc-hotel .triHotel .ajouterSelection a:visited, #bloc-hotel .triHotel .ajouterSelection a:hover {color:6F664C;}
	#bloc-hotel .triHotel .ajouterA a, #bloc-hotel .triHotel .ajouterA a:visited, #bloc-hotel .triHotel .ajouterA a:hover {color:6F664C;}
	div.btnVert, #bloc-hotel .triHotel div.btnVert{background:#D2D701; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-right:2px solid #999999; border-bottom:2px solid #999999;padding:3px; font-weight:bold; text-decoration:none; text-align:center;}
	div.btnVert:hover, #bloc-hotel .triHotel div.btnVert:hover{background:#DDDF0D; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #999999; border-bottom:1px solid #999999; font-weight:bold; text-decoration:none; padding:4px;}
	a div.btnVert, a:visited div.btnVert, #bloc-hotel .triHotel a, #bloc-hotel .triHotel a:visited{color:#572F08; text-decoration:none;}	
	#bloc-hotel .triHotel div.btnReserverIci{background:#572F08; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-right:2px solid #999999; border-bottom:2px solid #999999; color:#FFFFFF; padding:3px; font-weight:bold; text-decoration:none;text-align:center}
	#bloc-hotel .triHotel div.btnReserverIci:hover{background:#6F3E0D; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #999999; border-bottom:1px solid #999999; color:#FFFFFF; font-weight:bold; text-decoration:none;padding:4px;}
		#bloc-hotel .triHotel a, #bloc-hotel .triHotel a:visited{color:#572F08; text-decoration:none;}			
	#bloc-hotel .triHotel .ville {color:#635C4C; font-size:12px;}
#bloc-hotel .cleared{clear:both;}
#bloc-hotel .dotLeft{float:left; width:520px; height:10px; border-bottom:1px dotted #6f664c; margin-bottom:15px;}
#bloc-hotel .hautLink{float:left;height:12px; width:95px; text-align:center; margin-bottom:15px;}
	#bloc-hotel .hautLink a, #bloc-hotel .hautLink a:visited{font-size:11px; color:#BFB59B; text-decoration:none; font-weight:bold;}
	#bloc-hotel .hautLink a:hover{font-size:11px; color:#BFB59B; text-decoration:underline; font-weight:bold;}
	#bloc-hotel .hautLink img{margin-bottom:1px; margin-left:3px; vertical-align:bottom;}
#bloc-hotel .dotRight{float:left; width:70px; height:10px; border-bottom:1px dotted #6f664c; margin-bottom:15px;}	

#tabBeigeBorderBottom {background:#EEE8D7; padding-left:10px; padding-right:20px; padding-top:0px; margin-bottom:20px; text-align:justify; width:712px; height:40px; border-bottom:1px solid #CFCBC2;}

.photoHtl {width:164px;}

.distVM { color: #706643; font-weight: bold; }

.clr{clear:both;}

