a:link { color:#835854; }
a:visited { color:#835854; }
a:hover { color:#D0A000; }

.td_titre {
	font-family: Helvetica, sans-serif;
	color:#D0A000;	
	font-size: 14px;
	font-weight : bold;
}
.td_titre_petit {
	font-family: Helvetica, sans-serif;
	color:#D0A000;	
	font-size: 11px;
}
.td_petit {
	font-family: Helvetica, sans-serif;
	color:#ffffff;	
	font-size: 8px;
}
.td_color {
	font-family: Helvetica, sans-serif;
	background-color:#321624;	
	font-size: 11px;
	text-align: center;
}
.td_nocolor {
	font-family: Helvetica, sans-serif;
	background-color:#000000;	
	font-size: 11px;
	text-align: center;
}
.td_tarif {
	font-family: Helvetica, sans-serif;
	color:#ffffff;	
	font-size: 9px;
	text-align: justify;
}
td {
	font-family: Helvetica, sans-serif;
	color:#ffffff;	
	font-size: 11px;
	text-align: justify;
}
h1 {
	font-family: Helvetica, sans-serif;
	color:#D0A000;	
	font-size: 18px;
	margin: 0.5px ;
}
h2 {
	font-family: Helvetica, sans-serif;
	color:#D0A000;	
	font-size: 18px;
	margin: 0.5px ;
}
.h1_page {
	font-family: Helvetica, sans-serif;
	color:#99948C;	
	font-size: 14px;
	margin: 0.5px ;
}
.h2_page {
	font-family: Helvetica, sans-serif;
	color:#99948C;	
	font-size: 14px;
	margin: 0.5px ;
}
.menu {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	cursor:pointer;
}

.hidden {
	display:none;
	}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.combo
{
	font-family: Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	background-color: #ffffff;
	border: solid 1px #D0A000;  
}
.combo2
{
	font-family: Helvetica, sans-serif;
	color: #FEB737;
	font-size: 9px;
	background-color: #523C3E;
	border: solid 1px #616161;  
}
.input
{
	font-family: Helvetica, sans-serif;
	width : 50px;
	color: #FEB737;
	font-size: 9px;
	background-color: #523C3E;
	border: solid 1px #616161;  
}
.input2
{
	font-family: Helvetica, sans-serif;
	width : 90px;
	color: #FEB737;
	font-size: 9px;
	background-color: #523C3E;
	border: solid 1px #616161;  
}
.input_photo
{
	font-family: Helvetica, sans-serif;
	width : 180px;
	color: #FEB737;
	font-size: 9px;
	background-color: #000000;
	border: solid 1px #000000;  
	text-align: right;
}
.input_petit
{
	font-family: Helvetica, sans-serif;
	width : 35px;
	color: #FEB737;
	font-size: 9px;
	background-color: #523C3E;
	border: solid 1px #616161;  
}
.input_petit_save
{
	font-family: Helvetica, sans-serif;
	width : 35px;
	color: #FEB737;
	font-size: 9px;
	background-color: #523C3E;
	border: solid 1px #616161;  
}
.btn_ok
{
	font-family: Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #F5F5F5;
	border-color: #ffffff;
	height: 18px;
	cursor: hand;
}
#images_hotel {
	background-color: #000000;
	position:absolute;
	width:1200;
	height:550;
	z-index:1;
	display:none;
	cursor:pointer;
	left: 0px;
	top: 309px;
}#images_hotel_avecflash {
	background-color: #000000;
	position:absolute;
	width:1200;
	height:550;
	z-index:1;
	display:none;
	cursor:pointer;
	left: 0px;
	top: 409px;
}

.formulaireDevis { border-bottom:10px solid #9D7902; border-top:5px solid #9D7902;}