body {
	background-color: #1F2831; background-image:url(../img/bg_header.jpg); background-repeat:repeat-x; height:200px; background-position:top; font-family:verdana; font-size:11px; color:#1C232D; font-size:12px; margin:0px 0px 0px 0px;
}


h1, h2 {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-weight:lighter;
}


h3,h4 {
 font-family:Georgia, "Times New Roman", Times, serif; 
 
}

h5{margin-bottom:2px; font-size:11px; margin-top:2px;}

a {color: #1A4C7F; text-decoration:none;}
a:hover{ text-decoration:underline; }

#contenitore{ position:relative; width:950px; background-image:url(../img/bg_container_950.jpg); background-repeat:no-repeat; background-color:#F2F9FC; margin:0px auto; border-bottom:2px solid #ffffff; padding-bottom:40px;     }

#header{ position:relative; width:950px; margin:0 auto; }
#header h1{ display:table; width:200px; color:#36CAFB; margin:0px 0px 0px 0px; padding-top:20px; font-size:18px; line-height:22px;}
#header img{ float:left; margin:0px 0px 0px 0px;}
#hotel-fiumicino{ margin-top:30px; }

#navigation2{ clear:left; text-align:right;  padding:5px 5px 5px 0px;}
#navigation2 a{ font-family:verdana; font-size:90%; display:inline; padding:2px 2px 2px 2px;    color:#36CAFB; text-decoration:none;}
#navigation2 a:hover{ color:#36D4FB; text-decoration:underline;}


#Extra{ position:absolute; top:80px; right:83px; width:160px;}

#News{ font-size:10px; margin-top:10px; line-height:15px; background-image:url(../img/bg_news.jpg); background-repeat:no-repeat;}
#News div{ padding:8px; border-bottom:1px solid #ffffff}
#News h3{ background:url(../img/bg_prenotazione_btn.gif); border:1px solid #ffffff;  background-repeat:repeat-y; clear:left; margin-bottom:0px; margin-top:2px; background-color:#EEF3ED; padding:6px; border:1px solid #ffffff; font-weight:lighter; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#navigation{ width:160px; font-family:Georgia, "Times New Roman", Times, serif;}
#navigation a{  display:block; padding:5px; border-bottom:1px solid #eeeeee; width:100%; font-weight:bold; text-decoration:none;}
#navigation a:hover{ text-decoration:underline;}



#contenuti{position:relative; top:88px;   height:auto !important ; min-height:700px; height:100%; margin-bottom:100px;  }
#testi{position:relative; margin:10px; width:680px; line-height:25px; top:5px;}
#testi h2{ background:url(../img/bg_prenotazione_btn.gif); border:1px solid #ffffff; background-repeat:repeat-y; padding:2px; clear:left; background-color:#EEF3ED; }
#testi h3{  clear:left; margin-bottom:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:4px;}
#testi img{ margin:0px 4px 4px 4px;  }
#testi p{ margin:0px;}

#Split2{ margin-top:15px; }
#Split2 div{ width:46%; float:left; line-height:20px; font-size:11px; padding:0px 4px 4px 4px; border:1px solid #DDECF1; background-color:#F6F8F5; margin:3px;}
#Split2 h3{ background:url(../img/bg_prenotazione_btn.gif); border:1px solid #ffffff;  background-repeat:repeat-y; clear:left; margin-bottom:0px; margin-top:2px; background-color:#EEF3ED; padding:4px; border:1px solid #ffffff;}

.wide{ clear:both; border:1px solid #DDECF1; background-color:#F6F8F5; width:94.5%; left:2px; margin-left:2px; -moz-margin-left:2px; padding-left:4px; padding-right:4px; }
.wide div{   line-height:20px; font-size:11px; padding:0px 4px 4px 4px; border:1px solid #DDECF1; background-color:#F6F8F5; margin:3px;}
.wide h4{background:url(../img/bg_prenotazione_btn.gif); font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #ffffff;  background-repeat:repeat-y; margin-bottom:0px; margin-top:2px; background-color:#EEF3ED; padding:4px; border:1px solid #ffffff; font-size:12px;}






#slide{ width:688px; text-align:left;border-right:14px solid #E2E4D7; }
#slide img{ margin-top:0px; top:0px;}


#booking{ position:absolute; top:0px; left:5px; width:800px; padding:10px;}
#footer{
	
	width:100%;
	background-color:#1F2831;
	color:#FFFFFF;
	left: -1px;
	top: 606px;
}
#footer p{ padding:10px; }
#footer a{ color:#C1C7C5;}



#menuLingue{ position:absolute; top:50px; right:0px;   }
#menuLingue img{ border:3px solid #ffffff; margin:5px;}

#testoScorrevole{ color:#ffffff; position:absolute; right:73px; top:54px; width:573px;}
.button{ display:inline; height:30px; background:url(../img/bg_prenotazione_btn.gif); border:1px solid #ffffff; color:#1C232D; font-weight:bold; background-repeat:repeat-y;}

input, select, option{ margin:2px;}
.paginazione{ clear:both; margin-top:30px; padding:10px; border-top:1px solid #fff;  text-align:right; font-weight:bold;}
.paginazione a{  padding:4px; margin-left:2px;  }
.pagSel{ color:#FF0000;}

#booking{ color:#1F2831;}
#booking .BTN{ display:inline; height:24px; background:url(../img/bg_prenotazione_btn.gif); border:1px solid #ffffff; color:#1C232D; font-weight:bold; background-repeat:repeat-y; cursor:hand; padding:0px; padding-left:4px; padding-right:4px;}
#booking select{ color:#1F2831; padding:2px;}
#booking a{ color:#1F2831;}
#booking img{ border:1px solid #ffffff;}



/*
	Input elements style
*/

input[type=text], input[type=password], select
{
	background: #ffffff url("/img/bg_ip.png") repeat-x;
	padding: 5px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin: 0;
	border: 1px solid #c0c0c0;
}

input.search
{
	background: transparent;
	border: 0;
	width: 180px; /* important */
}

textarea
{
	background: #ffffff url("/img/bg_ip.png") repeat-x;
	padding: 3px 5px 3px 5px;
	font-size: 12px;
	color: #000000;
	margin: 0;
	border: 1px solid #c0c0c0; font-family:Verdana, Arial, Helvetica, sans-serif;  
}

input[type=text]:hover, input[type=password]:hover, textarea:hover
{
	background-color: #bee0ea;
	border: 1px solid #999999;
}

input[type=text]:focus, input[type=password]:focus, textarea:focus
{
	background-color: #bee0ea;
}

input[type=text].blur, input[type=password].blur, textarea.blur
{
	color: #999;
 	font-weight: normal;
 	font-style: italic;
}

input.search:hover, input.search:focus
{
	background: transparent;
	border: 0;
}

input[type=submit], input[type=button]
{
	background: #cccccc url("/img/bt_g.png") repeat-x;
	margin: 0;
	border: 1px solid #999999;
	font-weight: bold;
	padding: 7px 10px 7px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 2px #444;
 	-webkit-box-shadow: 0 1px 2px #444;
 	box-shadow: 0 1px 2px #444;
 	text-shadow: 1px 0 0 #cccccc;
 	color: #333333;
}

input[type=button].right_switch
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	background: #cccccc url("/img/bg_switch.png") repeat-x;
	font-weight: bold;
	margin: 0;
	height: 30px;
	border: 1px solid #AAA9A9;
	-moz-box-shadow: 0 1px 1px #fff;
 	-webkit-box-shadow: 0 1px 1px #fff;
 	box-shadow: 0 1px 1px #fff;
 	text-shadow: 1px 0 0 #ffffff;
 	color: #333333;
 	font-size: 10px;
}

input[type=button].left_switch
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	background: #cccccc url("/img/bg_switch.png") repeat-x;
	font-weight: bold;
	margin: 0;
	height: 30px;
	border: 1px solid #AAA9A9;
	-moz-box-shadow: 0 1px 1px #fff;
 	-webkit-box-shadow: 0 1px 1px #fff;
 	box-shadow: 0 1px 1px #fff;
 	text-shadow: 1px 0 0 #ffffff;
 	color: #333333;
 	font-size: 10px;
}

input[type=button].middle_switch
{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	background: #cccccc url("/img/bg_switch.png") repeat-x;
	font-weight: bold;
	margin: 0;
	height: 30px;
	border: 1px solid #AAA9A9;
	-moz-box-shadow: 0 1px 1px #fff;
 	-webkit-box-shadow: 0 1px 1px #fff;
 	box-shadow: 0 1px 1px #fff;
 	text-shadow: 1px 0 0 #ffffff;
 	color: #333333;
 	font-size: 10px;
}

input[type=submit]:hover, input[type=button]:hover, input[type=button].right_switch:hover, input[type=button].left_switch:hover, input[type=button].middle_switch:hover
{
	border: 1px solid #666666;
	background: #999999 url("/img/bt_gh.png") repeat-x;
}

input[type=submit]:active, input[type=button]:active, input[type=button].right_switch:active, input[type=button].left_switch:active, input[type=button].right_switch.active, input[type=button].left_switch.active, input[type=button].middle_switch:active, input[type=button].middle_switch.active
{
	color: #cccccc;
	border: 1px solid #999999;
	background: #999999 url("/img/bt_ga.png") repeat-x;
	text-shadow: 0 0 0 #999999;
}

/*
	WYSIWYG textarea
*/


.promozioni img{ max-width:180px; padding-top:6px; float:left; margin-right:10px;}
.clearer{ clear:both;}
.promozioni a{ display:block; width:100%; text-align:right;border-bottom:3px solid #d1e1e7; font-weight:bold; clear:both; padding-right:10px;}
.promozioni h4{ margin-bottom:2px; color:#194c95;}
.Offerte{  background-color:#d1e1e7; font-size:12px; text-transform:uppercase; padding:6px;}
.tbl tr{ background-color:#e0ecf1}




