
#filtrepopup{
	display:block; position:relative; margin:0 ;padding:0; text-align:center; left:0px; top:0; z-index:38; visibility:visible; border:none;}


#filtrepopupfond{
	position:absolute; 
	width:90%; height:860px; left:0px; top:0px; z-index:39; visibility:visible; border:0px none #000000; text-align:left; background-color:#000000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6;	float:left; display:inline;

	}

#popup {
	width:100%;
	position:absolute; 
	top:60px;
	z-index:50; 
	visibility:visible; 
	float:left;
}
#popupdate { position:relative; width:294px; height:auto; left:0px; top:0px; z-index:51; visibility:visible; border:0px none #000000; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #cd4913; text-decoration: none; font-size:38px; line-height:38px; }
#popupfermer { position:absolute; width:300px; height:25px; left:388px; top:573px; z-index:52; visibility:visible; border:0px none #000000; text-align:right; }
#popupfermer a { text-decoration:none; color:#AFAFAF; font-family:"Times New Roman", Times, serif; font-size:16px;}
#popupinfodroite { position:absolute; width:294px; height:auto; left:373px; top:20px; z-index:51; visibility:visible; border:0px none #000000; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #58585a; text-decoration: none; font-size:14px; }
#popupinfodroite a , #popupinfogauche a { 
color:#FFFFFF;
font-size:11px;
float:right; text-decoration:none; line-height:20px; margin:9px 0 20px 0; background:transparent url(../images/webdesign/hiver/pack_btn.gif) right -80px no-repeat;
padding-left:28px;
width:112px;
line-height:14px; height:14px; }
#popupinfodroite p , #popupinfogauche p { font-size:11px; padding-bottom:10px;}


#popupinfogauche { position:absolute; width:294px; height:auto; left:24px; top:20px; z-index:51; visibility:visible; border:0px none #000000; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #58585a; text-decoration: none; font-size:14px; }


#popupinfogauche b, #popupinfodroite b  { color:#224E79; font-family:"Times New Roman", Times, serif; font-size:18px; }




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:pointer;
}
#images_hotel {
	background-color: #000000;
	position:absolute;
	width:1200px;
	height:550px;
	z-index:1;
	display:none;
	cursor:pointer;
	left: 0px;
	top: 309px;
}#images_hotel_avecflash {
	background-color: #000000;
	position:absolute;
	width:1200px;
	height:550px;
	z-index:1;
	display:none;
	cursor:pointer;
	left: 0px;
	top: 409px;
}

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