/* CSS Document */

/* =0 Reset 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =1 Global 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =2 Links 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
/* colonna sinistra */
.content_pagina a {color:#666666; text-decoration:underline;}
.content_pagina a:hover {color:#464646; text-decoration:none;}
/* company (sotto il titolo) */ 
.suite_list li a {color:#666; border-left:1px solid; padding-left:5px; padding-top:0; padding-bottom:0; font-size:1.1em;}
.suite_list li a:hover {color:#191919; border-left:1px solid #191919; padding-left:5px; text-decoration:underline;}
#room_selected a {color:#191919; border-left:1px solid #191919; padding-left:5px; text-decoration:underline;}
/* list page */
.btn_back a {text-transform:uppercase; color:#968C8B; padding-left:15px; background:url(/Img/arrow-back.gif) left center no-repeat; text-decoration:none;}
.btn_back a:hover {text-transform:uppercase; color:#464646; padding-left:15px; background:url(/Img/arrow-back-on.gif) left center no-repeat; text-decoration:none;}
.more a {text-decoration:none;}
.more a:hover {text-decoration:none;}

/* =3 Headings 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
.logo_corporate {
	border:0px solid; 
	width:92px; 
	height:113px; 
	padding-left:20px; 
	margin-left:10px; 
	margin-top:20px; 
	float:left; 
	/* Mozilla e Firefox ignorano il tag seguente */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Img/logo-hotels-corporate.png');
}

/* Internet Explorer ignora gli stili se vengono specificati gli attributi con le parentesi quadre. */
.logo_corporate[class] {
	margin-left:20px; 
	margin-top:20px; 
	background:url(../../Img/logo-hotels-corporate.png) no-repeat;
}

.text_corporate {position:absolute; bottom:70px; left:20px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; text-align:left; line-height:22px; width:290px; color:#515151;}

/* =4 Header 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =5 Navigation 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
#menu_hotel {height:70px; background:#8894BF; }
#content_hotel {background:#F0E9D9; border:0px solid #FFFFFF; width:100%; overflow:hidden;}
.sotto {border-bottom:0px solid #ff0000; height:43px; padding-top:10px;}
.column_sx {border:0px solid #00FFCC; width:228px; float:left; text-align:left; padding-left:20px; line-height:1.3em; font-size:1.1em;}
.column_content {border:0px solid #00FFCC; width:702px; float:left; }
.column_content .title_pagina {color:#968E8B; float:left; border:0px solid #990000; font-size:2.4em; padding-bottom:0px;}
.column_content .content_pagina {font-size:1.3em; color:#464646; clear:both; float:left; text-align:left; padding:0px 0 20px 0; width:680px; line-height:1.3em; border:0px solid red;}


.sotto ul {border:0px solid; line-height:30px; text-align:right; padding-right:15px; text-transform:uppercase;}
.sotto ul li {border:0px solid; display:inline; padding:0 5px;}
.sotto ul li a {color:#666666; text-decoration:none;}
.sotto ul li a:hover {color:#666666; text-decoration:underline;}
#content {background:#F0E9D9; float:left; width:950px; padding-bottom:20px;}

.hidden {visibility:hidden;}
.loading {background:#F0E9D9; border:0px solid red; height:100px; padding-top:77px;}

.first_column {width:389px; float:left; padding-top:40px; text-align:left;}
.second_column {width:281px; float:left; padding-top:40px; text-align:left;}
.third_column {width:280px; float:left; padding-top:40px; text-align:left;}
.title_corporate {padding:0; margin-bottom:10px;}
.title_corporate span {font-size:12px; color:#8C817B; padding-left:5px; border-left:1px solid; display:block;}
.pad_lef {padding-left:20px;}
.list_corporate {font-size:11px; color:464646; padding-bottom:10px;}
.list_corporate a {color:#464646; text-decoration:none;}
.list_corporate a:hover {color:#999999}

/* listpage / company */
.suite_list {border:0px solid; clear:both; height:12px; text-align:left; padding-top:10px; padding-bottom:30px;}
.suite_list li {display:inline; padding-right:10px;}
.clearnone {clear:none;}

/* =6 BookingForm 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =7 Form 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =8 Extra 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
.list_suite {border-right:1px dotted #666666; width:170px; float:left; margin-right:10px; height:120px;}
.list_suite .hotel {font-size:14px;}
.list_suite .list {border:0px solid; margin-top:15px;}
.list_suite .list a {color:#999; text-decoration:none; font-size:11px; display:block; padding:0 5px 5px 5px;}
.list_suite .list a:hover {color:#333; text-decoration:underline;}

/* INTERNALEPAGE / spostamento di title e testo della pagina allineato con il flash.. */
.marginleft {width:560px; border:0px solid; float:right;}
.marginleft .content_pagina {width:530px; text-align:justify;}

/* SPECIAL OFFERS */
.hotel {font-size:21px; color:#968C8B; text-transform:capitalize; padding-bottom:5px; font-weight:normal;}
.box_hotel {border-bottom:1px dotted #968C8B; width:100%; clear:both; height:130px; margin-bottom:20px; position:relative;}
.box_hotel .thumbnail_offers {width:205px; height:114px; float:left; border:0px solid #FF0000;}
.box_hotel .thumbnail_offers img {width:205px; height:114px;}
.list_offers {float:left; border:0px solid; width:650px; padding-left:20px;}
.list_offers .offers {border:0px solid; color:#968C8B; font-size:15px;  padding:0 0 13px 0;}
.list_offers .offers a {text-decoration:none; color:#968C8B;}
.list_offers .offers a:hover {text-decoration:underline;}
.btn {border:1px solid #968C8B; width:75px; height:25px; position:absolute; bottom:10px; right:23px; line-height:25px; text-align:center;}
.box_hotel .btn a {text-decoration:none;}
.box_hotel .btn a:hover {text-decoration:underline;}

/* =9 Footer 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/