.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: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}
.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;}
.whitecolor {color:#fff;}
.Style15 {color: #FF0000;}
.promotion {
	color: #F00;
	font-size:16px;
	font: bold Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.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;
}
.nom_hotel_sans_promo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	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;
}
.real_promo{
	font-size:14px;
	color:#F00;
	background-color:#FF6;
	text-decoration: none;
}
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

  /******************************/
 /* set the footer of the page */
/******************************/
#footer_last {
    background: #0099FF;
    border-top: 3px solid #FC0;
    clear: both;
    margin-top: 25px;
    overflow: hidden;
    padding-top: 0;
	font-size:12px;
}
#footer_last ul {
    display: block;
    margin: 0 auto auto;
    padding: 0;
    width: 1024px;
}
#footer_last ul li {
	margin-left: 20px;
    color: white;
    display: block;
    float: left;
    font-size: 1.2em;
    list-style-type: none;
	color:#FFF;
    width: 150px;
}
#footer_last ul ul.dernier li {
    display: block;
    width: 150px;
}
#footer_last ul ul {
    margin: 8px 0 0;
    width: auto;
}
#footer_last ul ul li {
    color: black;
    float: none;
    font-size: 0.75em;
    margin: 2px 0;
    width: auto;
}
#footer_last ul ul li a {
	color: #003;
	text-decoration:none;
}

#footer_last ul ul li a:hover {
	color: #FFF;
	text-decoration:none;
}
  /************************************/
 /* set the footer hotel of the page */
/************************************/

#footer_last_hotels_list {
    clear: both;
    margin-top: 5px;
    overflow: hidden;
    padding-top: 0;
	font-size:12px;
}
#footer_last_hotels_list ul {
    display: block;
    margin: 0 auto auto;
    padding: 0;
}
#footer_last_hotels_list ul li {
    color: white;
    display: block;
    float: left;
    font-size: 1.1em;
    list-style-type: none;
    width: 170px;
}
#footer_last_hotels_list ul ul.dernier li {
    display: block;
    width: 170px;
}
#footer_last_hotels_list ul ul {
    margin: 8px 0 0;
    width: auto;
}
#footer_last_hotels_list ul ul li {
    float: none;
    font-size: 0.75em;
    margin: 2px 0;
    width: auto;
}
#footer_last_hotels_list ul ul li a {
	color: #0033CC;
	text-decoration:none;
}

#footer_last_hotels_list ul ul li a:hover {
	color: #C60;
	text-decoration:none;
}

