a {border:0px solid #756C5E;
	color:#660000;
	
	} 

body {margin:0; padding:0; background:#DAD3C2}
table, td {border-collapse:collapse}
table, td {border:0px}
form, td {margin:0px; padding:0px}
td, tr, p {font:12px/15px Tahoma, Arial, helvetica, sans-serif; color:#222222; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:12px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C}
ul{list-style:none; line-height:0px; padding:0px; margin:0px}



table .tarifs {
	 			border:1px solid #aaaaaa;
				background-color:#FFFFFF;
				padding: 5px;
				}
				
td .tarifsceltitre {
			background-color: #D5D2CE;
			padding-left:15px;
			}	
			
td .tarifscel {
			background-color: #FFFFFF;
			padding-left:15px;
			}				

.hd a{font:bold 16px Tahoma, Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding-left:12px;font-weight:bold;}
.hd a:hover{
	text-decoration:none;
	color:#756C5E;
	background:0;
	background:url(images/hd_arr.gif) center left no-repeat;
	padding-left:12px;
	font-weight: bold;
	font-size: 16px;
}
.hd span{font:12px Tahoma, Arial, helvetica, sans-serif; color:#756C5E; text-decoration:none; color:#756C5E; background:url(images/hd_arr.gif) center left no-repeat; padding-left:12px; font-weight: bold;}

.menuon{text-decoration:none; color:#756C5E; background:0; background:url(images/hd_arr.gif) center left no-repeat; padding-left:10px; padding-top:10px; font-size:18px; font-weight:bold;}

b a{font:12px Tahoma, Arial, helvetica, sans-serif; color:#B73406; text-decoration:underline; background:url(images/hd_arr.gif) center left no-repeat; padding-left:12px}
b a:hover{text-decoration:none}




.list_2 li a{font:12px/20px Tahoma, Arial, helvetica, sans-serif; color:#797262;
	 background:url(images/hd_arr.gif) center left no-repeat; padding-left:12px; text-decoration:underline;}
.list_2 li a:hover{text-decoration:none;}
.list_2 li span a{font:12px/20px Tahoma, Arial, helvetica, sans-serif; color:#B73406;
	 background:url(images/hd_arr.gif) center left no-repeat; padding-left:12px; text-decoration:underline;}
.list_2 li span a:hover{text-decoration:none;}

span a{font:12px/18px Tahoma, Arial, helvetica, sans-serif; color:#A58971; text-decoration:underline;}
span a:hover{text-decoration:none;}

.list_1 li a{font:12px/18px Tahoma, Arial, helvetica, sans-serif; color:#B73406;
	 background:url(images/point.gif) center left no-repeat; padding-left:12px; text-decoration:underline;}
.list_1 li a:hover{text-decoration:none;}

.list_3 li a{font:12px/18px Tahoma, Arial, helvetica, sans-serif; color:#7F796C; text-decoration:none;}
.list_3 li a:hover{text-decoration:underline}

.list_3 .cs li a{font:12px/18px Tahoma, Arial, helvetica, sans-serif; color:#B73406; text-decoration:none;}
.list_3 .cs li a:hover{text-decoration:underline}

#form input{width:191px; height:18px; margin-top:1px}
#form textarea{width:194px; height:90px; overflow:auto; margin-top:1px}

.footer{font:12px Tahoma, Arial, helvetica, sans-serif; color:#8D8777;}
.footer a{font:12px Tahoma, Arial, helvetica, sans-serif; color:#B03B10; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer span{font:12px Tahoma, Arial, helvetica, sans-serif; color:#B03B10;}



.titregauche a{font-size: 14px; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-top:5px; text-decoration:none;}
.titregauche a:hover{font-size: 14px; color:#756C5E; font-weight: bold;  text-decoration:none; background:0; background:url(images/hd_arr.gif) center left no-repeat; padding-left:5px; padding-top:5px}

.titregaucheOn a{font-size: 14px; color:#756C5E; font-weight: bold; padding-left:5px; padding-top:5px; text-decoration:none; background:0; background:url(images/hd_arr.gif) center left no-repeat; padding-left:5px; padding-top:5px}






.titrehaut a{
	font-family:Tahoma, Arial, helvetica, sans-serif; 
	font-color:#FFFFFF;
	color:#FFFFFF;
	padding:12px;
	background:url(images/hdm_dv.jpg) left repeat-y;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}

.titrehaut a:hover{
	font-family:Tahoma, Arial, helvetica, sans-serif; 
	text-decoration:none; 
	padding:12px; 
	font-color:#756C5E;
	color:#756C5E;
	background:url(images/hdm_dv_on.gif) center left no-repeat;
	font-size: 14px;
	font-weight: bold;
}

.titrehautOn a{
	font-family:Tahoma, Arial, helvetica, sans-serif; 
	text-decoration:none; 
	padding:12px; 
	font-color:#756C5E;
	color:#756C5E;
	background:url(images/hdm_dv_on.gif) center left no-repeat;
	font-size: 14px;
	font-weight: bold;
}
















.titresaison{	font-size: 16px; color: #000000; font-weight: bold;	 padding-left:10px }
.titresaison a{font-size: 16px; color:#222222; font-weight: bold; text-decoration:none; padding-left:10px}
.titresaison a:hover{font-size: 16px; color:#B73406; text-decoration:none; background:0; background:url(images/hd_arr.gif) center left no-repeat; padding-left:10px}

.titrechambre{	font-size: 13px; color: #000000; font-weight: bold;	 padding-left:10px }
.titrechambre a{font-size: 13px; color:#222222; font-weight: bold; text-decoration:none; padding-left:10px}
.titrechambre a:hover{font-size: 13px; color:#B73406; text-decoration:none; background:0; background:url(images/hd_arr.gif) center left no-repeat; padding-left:10px}

.texte{	font-size: 14px; color: #000000; font-weight: bold;	 padding-left:10px }
.texte a{font-size: 14px; color:#222222; font-weight: bold; text-decoration:none; padding-left:10px}
.texte a:hover{font-size: 14px; color:#B73406; text-decoration:none; background:0; background:url(images/hd_arr.gif) center left no-repeat; padding-left:10px}

.photo  {
	border: 5px solid #A12A08;
	}
.miniphoto {border: 3px solid #A12A08}

.noborder{border: 0px solid #000000};

