/*
#left-menu
{
background-image: url('/imgs/hotel_menu.jpg'); 
background-repeat:no-repeat;
width:150px;
height:46px;
text-align:left;
vertical-align:middle;
}
.selected_left_menu{font-size:12px;font-weight:bold;color:#000;text-decoration:none;position:absolute;margin-top:15px;}
a.txt_left_menu{font-size:12px;font-weight:bold;color:#666666;text-decoration:none;position:absolute;margin-top:15px;}
.txt_left_menu:hover { font-size:12px; text-decoration:none; font-weight:bold; color:#000;}
*/



body    { scrollbar-face-color: #7189AB;
}
/* scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #94A9CA;
scrollbar-arrow-color: #FFCC00; */

#menu	{ background:url(../imgs/menu_bkg.jpg); background-position:bottom; background-repeat:no-repeat; height:24px; width:951px; padding-top:-7px;}



h1 { font-family:"Times New Roman", Times, serif;}
h2 { font-family:"Times New Roman", Times, serif; font-size :28px; font-weight:normal; margin-bottom:-5px; color:#7a6239;}
h3 { background:url(../imgs/restaurant_gb-title.jpg); background-repeat:no-repeat; display:inline; text-transform:uppercase; color:#FFFFFF; padding:1px 150px 0px 3px; text-align:left; font-size:12px;}

#hotel_header { margin-left:138px; margin-top:-18px; !margin-top:0px; width:810px;}
	#hotel_name 	{}
	#hotel_adress	{ margin-top:5px;}

#hotel_menu { text-transform:uppercase; margin:0 10px 0 -10px;}
	#menu4 { width: 133px; padding:0px;}
	#menu4 ul{ margin:0px; padding:0px; list-style:none;}
	#menu4 li a { voice-family: "\"}\""; voice-family: inherit; text-decoration: none; font-weight:bold; text-align:left}
	#menu4 li a:hover { text-decoration:underline;}
	#menu4 li a:link, #menu4 li a:visited { color: #A09F9A; display: block; background:url(../imgs/hotel_menu-bkg.jpg); padding: 0 0px 0 20px;}
	#left-menu { margin:5px 0 0 33px; !margin:5px 0 0 10px; text-transform:lowercase; }
	#share { color: #A09F9A; display: block; background:url(../imgs/hotel_menu-bkg_share.jpg); background-repeat:no-repeat; padding: 0 0px 0 20px; height:55px; width:133px;}

#hotel_bottom { margin-left:138px;}
	#hotel_title { margin-top:15px; font-family:"Times New Roman", Times, serif; text-align:left; width:580px; line-height:28px; }
	#hotel_menu		{ margin-top:10px; float:left; width:138px; height:301px;}
	#hotel_galery	{ margin-top:10px; height:411px; }
		#galery_photo	{ float:left; margin-right:1px; }
		#galery_menu	{ width:212px; height: 400px; font-style:normal; background-color:#FFFFFF; overflow:auto; overflow-x:hidden; margin-left:0px; margin-right:0px; scrollbar-face-color: #d4d0c8; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #86847f; scrollbar-darkshadow-color: #86847f; scrollbar-track-color: #e8e6e3; scrollbar-arrow-color: #86847f; }
	#video {margin-top:10px;}
	#hotel_paragraphe1 { float:left; width:175px; padding-right:4px; margin-top:10px;}
	#hotel_photo1 {float:left; padding-right:3px; margin-top:10px; margin-left:5px;}
	#bloc_search_engine_video {vertical-align:bottom; margin-top:86px; margin-bottom:15px;
	font-weight:bold;color:#ccc; font-size:11px;}
		.qs_select {width: 200px;}
		bloc_search_engine_video,select {height:18px; font-size:10px;}
		bloc_search_engine_video,input 	{height:12px; font-size:10px;}
		
	#hotel_equipment { float:left; margin:0 8px 0 -15px; text-align:left;}
		#bkg_equipment { background:url(../imgs/title_equipment.jpg); background-repeat:no-repeat; width:151px; height:34px; padding:3px 5px 0 30px; margin-bottom:10px;}
		#bkg_equipment-large { background:url(../imgs/title_equipment-large.jpg); background-repeat:no-repeat; width:348px; height:20px; padding:1px 0 0 5px; }

	#hotel_paragraphe2 { width:615px; margin-left:190px; line-height:17px;}
		#hotel_paragraphe2a { margin-left:7px;}
			#hotel_photo2 	{ margin-top:0px; text-align:right;}
		#hotel_paragraphe2b { width:205px; position:absolute; margin-left:7px;}
		
	#horaires {margin-left:0px; width:190px; margin-top:20px; font-style:italic; text-align:left; font-size :11px;}
	
	#bar-restaurants_bottom	{ float:left; width:200px;}
		#restaurant_paragraphe { float:left; width:195px; margin-bottom:90px; margin-right:19px; }
		#restaurant_txt { width:192px; }
	
	#title { background:url(../imgs/restaurant_gb-title.jpg); background-repeat:no-repeat; width:189px; height:21px; font-family:"Times New Roman", Times, serif; font-size:12px; margin-top:3px; padding:3px 0px 0 5px; text-transform:uppercase; text-align:left; }
	
	#btn_crs-packages { background:url(/STATICS/imgs/btn_crs-bkg.jpg); background-repeat:repeat-x; background-position:bottom; height:51px; text-transform:uppercase; }
	
	#btn_crs { background:url(/STATICS/imgs/btn_crs-bkg.gif); background-repeat:repeat-x; background-position:bottom; height:51px; text-transform:uppercase; }
	
p:first-letter { color:#625c55; font-family: "Times New Roman", Times, serif; font-size: 500%; text-align: justify ; margin-right: 3px; line-height: 70%; }

.keyPoints_element { font-size:11px; }

	/* CSS SITUATION */
	#btn_print { background:url(../imgs/situation_btn-print.jpg); background-repeat:no-repeat; width:133px; height:19px; font-family:"Arial", sans-serif; font-size:10px; padding:5px 0 0 60px; margin-top:30px; margin-left:20px; }	

	#situation_bg_btn { background:url(../imgs/situation_bg-map.jpg); background-repeat:no-repeat; width:384px; height:23px; font-family:"Arial", Helvetica, sans-serif; font-size:11px; text-align:center; padding-top:5px; margin-top:30px; color:#625C55; }
	
	#situation_interest { float:left; }	
		#interest {display:block; }
		#interest_paragraphe { width:194px; margin:-5px 0 90px 10px; float:left; }		
			#interest_title { background:url(../imgs/restaurant_gb-title.jpg); background-repeat:no-repeat; width:194px; height:21px; font-family:"Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin-top:10px; padding:3px 0 0 3px; }

	/* END CSS SITUATION */
	
	/* CSS FIND AND BOOK */

	#color_sel_fn { color:#A60D0F; font-weight:bold; text-decoration:none; }

	/* END CSS FIND AND BOOK */

#footer     	{height:90px; width:100%; background-color:#766F67;}
	#menu_footer	{font-size:11px; padding-top:10px; !padding-top:0px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-style:normal; }


	/* CSS CRITERIAS */

#room_prices { width:800px; }

#criterias { background-color:#beb5ac; height:60px; }

#bg_tl { background-image:url(/STATICS/imgs/hotel_criteria_bg_tl.jpg); background-position:top left; background-repeat:no-repeat; width:5px; height:5px; float:left; }

#bg_tr { background-image:url(/STATICS/imgs/hotel_criteria_bg_tr.jpg); background-position:top right; background-repeat:no-repeat; width:5px; height:5px; float:right; }

#bg_bl { background-image:url(/STATICS/imgs/hotel_criteria_bg_bl.jpg); background-position:bottom left; background-repeat:no-repeat; width:5px; height:5px; float:left; }

#bg_br { background-image:url(/STATICS/imgs/hotel_criteria_bg_br.jpg); background-position:bottom right; background-repeat:no-repeat; width:5px; height:5px; float:right; margin-top:-6px; }

#bg_bc { border-bottom:1px solid #beb5ac; height:1px; width:792px; float:left; padding-top:4px; }

#request { font-weight:bold; color:#FFFFFF; font-family:Arial; font-size:14px; text-align:center;  width:145px; padding-top:22px;float:left; }

.left { float:left; }

#dates { float:left; font-weight:bold; font-family:Arial; font-size:12px; color:#625C55; margin:10px 20px 0 20px; }

#criteria_currency { float:left; margin:12px 20px 0 20px; }

#criteria_currency_txt { font-weight:bold; font-family:Arial; font-size:12px; color:#625C55; margin-bottom:3px; }

#btn_new_search { float:right; margin:20px 10px 0px 0px; }

.btn_search_middle { background-image:url(/STATICS/imgs/btn_bkg.jpg); background-repeat:repeat-x; height:24px; float:left; color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:bold; padding-top:5px; }
						
#border { border-left:1px solid #beb5ac; border-right:1px solid #beb5ac; }

#nights { color:#625C55;  height:20px; padding-top:10px; }

.room_infos { height:auto; padding-left:20px;font-size:14px; font-weight:bold; font-family:Arial; }

.room_name { width:200px; float:left; color:#625C55; padding-top:5px; height:auto; }

.room_picto_info { width:10px; float:left; padding-top:6px; }

.room_rate_discount { width:170px; float:left; color:#beb5ac; text-decoration:line-through; padding-top:5px; }

.room_discount { width:60px; float:left; color:#db1a49; padding-top:5px; }

.room_rate_price { color:#7A6239; width:170px; float:left; padding-top:5px; }

.btn_search { float:right; margin-right:30px; }

.room_separator { padding:5px 0 5px 0; }

#rooms_prices_bottom { padding-top:5px; height:50px; }

#btn_rooms { margin-left:0px; background:transparent url(/STATICS/imgs/crs_btn-more-rooms.jpg) no-repeat scroll 0 0; font-family:Verdana; font-size:11px; height:24px; padding:5px 0 0 20px; width:156px; }

#criteria_plus-more-rooms { color:#7A6239; font-family:Verdana; font-size:13px; font-weight:bold; }

#special_offers { float:right; padding-right:23px; }

/* END CSS CRITERIAS */
