html,body{
	background-image: url("/images/fond.gif");
	background-color:#8AB9FC;
	background-repeat: repeat-y;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E4D94;
	margin-top:7px;
	margin-left:7px;

}
#haut{
	height:79px;
	width: 637px;
	border:1px solid;
	border-color:#3058A9;
	text-align: left;
	position:relative;
	background: url("/images/hotel-paris.jpg") no-repeat;
}
#logo{
	position:relative;
	top:0px;
	left:350px;
	width: 285px;
	border:0px solid;
	border-color:red;
	color: #123E81;
	text-align:center;
}

#menu{
	font-size: 1px;
}
#logo h1 {color:#FCFF00; font-family: Arial; font-style: italic;font-size: 26px;margin: 5px;}


#hotels, #discounts, #tours, #shuttles, #support
{
	height:50px;
	padding-top:4px;
	padding-bottom:0px
}
#hotels{
	background-color:#FFB05A;
	width:111px;
	text-align:left;
}
#hotels img { border:0px; vertical-align: middle; } 


#discounts{
	background-color:#FFF45A;
	width:123px;
	position:absolute;
	left:118px;
	top:104px;
	text-align:center;

}
#tours{
	background-color:#E2FFD9;
	width:110px;
	position:absolute;
	left:241px;
	top:104px;
}
#tours img { border:0px;vertical-align: middle; } 


#shuttles{
	background-color:#FAF1FF;
	width:112px;
	position:absolute;
	left:351px;
	top:104px;
}
#shuttles img { border:0px;vertical-align: middle; } 

#support{
	width:182px;
	background-color:#FCFCDC;
	position:absolute;
	left:463px;
	top:104px;
}
#support img { border:0px;vertical-align: middle; } 

.spacer{
	font-size: 1px;
	padding:4px;
}

#main{
	width: 637px;
	height:440px;
	border:1px  solid;
	border-color:#4D86FD;
	color: #123E81;
	background-color:#FFF;
	position:relative;
}
#bas {
	color: #FFF;
	font-size:10px;
	background-color:#4E85FE;
	width:633px;
	padding:2px;
	text-align:center;
}
#bas a{
	color: #FFF;
	font-size:11px;
}

#moteur{
	width:637px;
	padding:0px;
	text-align:center;
}

#tab_srch{
	background-color:#F9F9EF;
	border:1px  solid #A3A278;
	width:580px;
}

#discount{color: #FFF;font-size:14px;background-color:#4E85FE;display:block;width:633px;padding:2px;text-align:center;}

#lastminute{
	width:375px;
	border:1px  solid #7F1CF4;
	left:10px;
	top:-10px;
	position:relative;
}

#hotelgauche{
	background-color:#F9F9EF;
	border:1px  solid #red;
	width:232px;
	position:relative;
	left:395px;
	top:-298px;
}
#hotelgauche a{
	color:#659A00;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.tab_lastm td{
	background-color:#F6F5FF;width:370px;text-align:left;padding:5px;
}

.prix_lm
{
color:#A52A2A;font-size:10px;
}
.encart
{	
	color:#659A00;
	padding:5px;
	background-color:#E9F2D7;
	border:1px  solid #A5CE52;
	height:100px;
}
.imgg{
	float: left;
	padding:2px;
}
.encart img{
	border:0px;
}

.haut {font-family: ARIAL; font-size: 14px; color: #344792}
input {font-family: VERDANA,ARIAL; font-size: 12px}
.date {font-family: VERDANA,ARIAL; font-size: 11px; color: #00396D}
.info {font-family: VERDANA,ARIAL; font-size: 11px; color: #1E4D94}
.paging {font-family: ARIAL; font-size: 10px; color: #B33B11}
.paging2 {font-family: ARIAL; font-size: 10px; color: #FFF45A}
.pagbold {font-family: ARIAL; font-size: 11px; font-weight: bold ;color: #B33B11}
.menu {font-family: ARIAL,VERDANA; font-size: 13px;  font-weight: bold; color: #124896}
.hotel {font-family:VERDANA; font-size: 12px;  font-weight: bold; color: #4279CB}
.detail {font-family:VERDANA; font-size: 11px;  color: #000000}
.dollar {font-family:VERDANA; font-size: 12px;  color: #FF6600}
.prix {font-family:VERDANA; font-size: 12px;  font-weight: bold; color: #C20900}
.infohotel {font-family: VERDANA,ARIAL; font-size: 11px; color: #1E4D94}
.info {font-family: tahoma,VERDANA,ARIAL; font-size: 10px; color: #1E4D94}
A {font-family: ARIAL,VERDANA; font-size: 13px; color: #124896; TEXT-DECORATION: none }
A.menu:hover {font-family: ARIAL,VERDANA; font-size: 13px; background-color: #FFFFEE; color: #124896;  cursor: hand; }

.info_price{
	text-align: center;
	width:160px;
	background-color:#F9F9D6;
	border:1px solid #656565;
}
.infotab {
	font-family: VERDANA,ARIAL; font-size: 11px; color: #1E4D94;text-align:center;
	padding:2px;
		border-top: 1px solid #C5C5C5;
	}


.infotab2 {
	font-family: VERDANA,ARIAL; font-size: 11px; color: #1E4D94;text-align:center;
	}
.package{
	height:33px;
	width:220px;
	background-image: url(/images/pictos/pkg.gif);
	background-repeat: no-repeat;
	text-align: center;
	color:#000000; 
	padding-top:9px;
	padding-left:25px;
}
.package2{
	background-image: url(/images/pictos/package.gif);
	background-repeat: no-repeat;
	height:38px;
	width:438px;
	background-position: center center;
}
table.tab_pdj{
	font-family: VERDANA,ARIAL; 
	font-size: 10px;
	color: #1E4D94;
	text-align:center;
	border:1px solid #C5C5C5;
	margin:0px;
	border:0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 0px;

}
table.tab_pdj td{
	font-size:10px;
	border: 1px solid #C5C5C5;
	padding-left:4px;
	padding-right:4px;
}
.tab_m{
	background-color:#F6F3E6;
}

.tab_prix{
	border:1px solid #3F7C5F;
}

.tab_stay{
	margin:0px;
	border:0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 0px;
}

.tab_stay td{
	border:1px solid #3F7C5F;
}

.tab_promo{
	font-family: VERDANA,ARIAL; font-size: 13px;
	width:585px;
	margin:0px;
	border:1px solid #5771D1;
	padding: 0px;
	border-collapse: collapse;
}
.tab_promo td{
	border:0px solid #D1D1FB;
	font-size:11px;

}
.tab_promo a{
	text-decoration: none;
	font-size:13px;
	font-family: VERDANA,ARIAL;

}
.tab_promo2 td{
	margin:0px;
	padding: 0px;
	border:0px solid #D1D1FB;
}
.pro_titre{
background-color:#FFD93F;width:400px;
text-align:left;
}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font-family: Verdana,Arial; 
	font-size: 11px;
}

.txt_detail{
	font-family: Arial,Verdana;
	font-size: 9px;
	color: #1E4D94;
	text-decoration:underline;
}

.txt_rg{
	color:#8F154C;
}
a.promo{
	color:brown;
	font-weight: bold;
	font-size:11px;
	font-family: VERDANA,ARIAL;

}


a.hotel_p {
	font-weight:bold;
	text-decoration: underline;
	font-size:16px;
	font-family: ARIAL;
	cursor: hand;
 }
a.chk_av {
	font-weight:bold;
	text-decoration: underline;
	font-size:13px;
	font-family: VERDANA,ARIAL;
	 cursor: hand;
 }