.menu_haut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}

.menu_bas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
}

.menu_bas_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;	
	
}
.menu_bas_texte:active {
	color: #0066CC;	
}

.menu_bas_texte:visited {
	color: #0066CC;		
}

.menu_bas_texte:hover {
	
	color: #000066;		
}

.menu_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 5px;
}
.prixB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #FF0000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 5px;
}
.texte_simple {color: #514c48}
.PrixBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #000033;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 5px;
}
.dt {color: #000000}
.Style15 {color: #FF0000}
.basic_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.basic_text_slide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	width: 650px; height: 150px; top: 145px; left: 12px; margin: 0; position: absolute;
}
.slidus_content {
	position: absolute;
	width: 714px; list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	opacity: 0; 
	display: none;
}
.blanc_slide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.label_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.hotel_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
hr {
	border: 1px dotted #0066CC;
}
.nom_hotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #858585;
	font-size: 12px;
	text-decoration: none;
}

.description_hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}


/* CALENDIRIER */



.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #003399;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 20px;
}

.ds_cell {
	background-color: #66CCFF;
	color: #000;
	font-size: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
}

/* CALENDRIER */

/* STYLE HOTEL FROM YEMEN */

.titre_haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF9900;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.titre_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6184DE;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
}
.lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2370A4;
	font-weight: bold;
	
}
.lien:active {
	text-decoration: underline;
	color: #0099CC;	
}

.lien:visited {
	text-decoration: underline;
	color: #0099CC;	
}

.lien:hover {
	text-decoration: none;
	color: #FF9900;	
}


.boutonloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;	
	
}
.boutonloc:active {
	color: #0033CC;	
}

.boutonloc:visited {
	color: #0033CC;	
}

.boutonloc:hover {
	background-color:#FFFFFF;
	color: #003399;	
}

/*---------------------------------*/
.buttonRecherchez{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#003366;
}

.styleliste{
	font-size: 11px;
	color:#003366;
}


.error {
	background-color: #FFF0F0;
	border: 1px solid #FF0000;
	background-image: url(../images/exclamation.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.correct {
}


#carree {
	position:absolute;
	left:22px;
	top:770px;
	width:455px;
	height:448px;
	z-index:1;
	background-color: #FFFFFF;
}
#dateStyle{
	text-align:right;
}

.char_offer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0033FF;
	text-decoration: none;
	font-weight: bold;
}

.real_price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#FF3300;
font-stretch:ultra-condensed;
}