/*---------------- Hotel Vienna----------------------*/

html{background:#e4ded3 url(images/bg_total.jpg);background-repeat:repeat-x;width:auto;margin:0px auto auto auto;}
body{font-family:Geneva, Arial, Helvetica, sans-serif;padding:0;font-size:12px;margin:0px auto auto auto;color:#372827;}
h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:bold;padding:5px 0 5px 0px;margin:0px;color:#CE6700;}
h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:bold;padding:5px 0 5px 0px;margin:0px;color:#CE6700;text-decoration:overline; text-transform: uppercase}
h3{ font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;padding:5px 0 5px 0px;margin:0px;color:#9d7212; }
h3 span{ font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;padding:5px 0 5px 0px;margin:0px;color:#9d7212;}
.prezzitesto{ font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;font-weight:bold;padding:5px 0 5px 0px;margin:0px;color:#9d7212;}
p{padding:5px 0 5px 0;margin:0px;}
a, a:hover, a:visited{ color:#CE6700; text-decoration:none; }
.clearer{clear:both}
.smalltext{font-family:Geneva, Arial, Helvetica, sans-serif;padding:0;font-size:10px;}

#header{height:50px;margin:auto;}

img {border: none;}
.immagini{ border:#aeaeae 1px solid; margin-right:20px; margin-top:10px; padding:5px; background-color:#FFFFFF}
.immaginilingue{ border:#aeaeae 1px solid; margin-left:20px; margin-top:10px; padding:3px; background-color:#e9e5dc}
.img_page_left {margin: 5px 10px 0 0;float:left;}	
.img_page-right {margin: 5px 10px 0 0;float:right;}
.imgofferte {border:#aeaeae 1px solid;padding:5px; background-color:#FFFFFF;float:left; margin-left:5px}

/*----------- Indirizzo ---------*/
.indirizzo{ color:#372827; text-align:right; vertical-align:text-bottom; height:150px; width:1000px }
.indirizzo a, a:hover, a:visited{ color:#CE6700; text-decoration:none; }
.indirizzo h1{font-size:13;}

/*----------- Body sito ---------*/
#main_container{
	width:1000px;
	height:auto;
	margin:auto;
	padding:0px;
	background-image: url(images/bg.jpg);
	background-repeat:no-repeat
}
.main_content{width:1000px;clear:both;padding:0px 0 0 0;}
.flash{float:right;width:600px; padding-top:10px }
.flashdestra{float:right;width:287px;border-left:#aeaeae 1px solid; padding-left:10px;margin-top:10px}
.flashsinistra{float:left;width:287px;border-right:#aeaeae 1px solid; padding-right:10px; margin-top:10px}
.flash span {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;color:#372827;}
.flash p{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#372827; text-align:left;text-align:justify; border-bottom: 1px solid #FFFFFF;padding:5px 0 5px 0;margin:0px;}
.flash a{ text-decoration:none;font-size:11px;color:#CE6700; text-align:left;}
.subtitle{clear:both;background-color:#CCCCCC;padding:3px 5px 3px 10px;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;}
.center_post{padding:10px 10px 20px 30px; text-align:justify}
.center_content{width:350px;padding:10px;float:left;border-right:#aeaeae 1px solid;}
.center_content_wrap{width:auto;height:auto;}
p.center_header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#372827;
	background-image:url(images/bg_header.jpg);
	background-repeat:repeat-x;
	padding-left:5px
}
p.center_header2{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;color:#372827; background-image:url(images/bg_header.jpg); background-repeat:repeat-x; padding-left:5px}
.center_post{padding:10px 10px 20px 30px; text-align:justify}
p.center_news{
	width:300px;
	padding:0px 0 10px 0px;
	color:#000000;
}
p.center_news a{color:#CE6700;}
.total_content{width:900px;padding:10px;float:left;}
.total_content_wrap{width:auto;height:auto;}

/*-----------colonne ---------*/
.colonna_left{position:relative;float:left;width: 380px;padding: 20px;}
.colonna_right{position:relative;float:right;text-align:left;width: 380px;padding: 20px;}

/*-----------listino ---------*/
.list_item {text-align:left;float:left;width:95%;height:101px;list-style-type:none;margin:0;padding:40px 20px 0 0;}
.list_item li {float:left;width:95%;text-align:left;font-size:11px;margin:0;}
.list_item li a:link {padding-left:20px;color:#372827;text-decoration:none;display:block;}
.list_item li a:hover,.list_item li a:active {padding-left:15px;color:#372827;text-decoration:none;display:block;}
.list_item li a:visited {padding-left:15px;color:#372827;text-decoration:none;display:block;}
.list {width:136px;height:100px;float:left;background-image:url(images/listino.jpg);background-repeat:no-repeat;margin:10px 0 0 0;}
.list_up {width:130px;height:36px;float:left;padding-bottom:0;padding-left:7px;margin:0;}
.list_up_text {color:#372827;font-size:14px;font-weight:700;margin:5px 0 0 5px;padding:8px 15px 0 20px;}

/*----------- offerte ---------*/
.list2_item {text-align:left;float:left;width:95%;height:101px;list-style-type:none;margin:0;padding:40px 20px 0 0;}
.list2_item li {float:left;width:95%;text-align:left;font-size:11px;margin:0;}
.list2_item li a:link {padding-left:20px;color:#372827;text-decoration:none;display:block;}
.list2_item li a:hover,.list_item li a:active {padding-left:15px;color:#372827;text-decoration:none;display:block;}
.list2_item li a:visited {padding-left:15px;color:#372827;text-decoration:none;display:block;}
.list2 {width:136px;height:100px;float:right;background-image:url(images/offerte.jpg);background-repeat:no-repeat;margin:10px 10px 0 0;}
.list2_up {width:130px;height:36px;float:right;padding-bottom:0;padding-left:7px;margin:0;}
.list2_up_text {color:#372827;font-size:14px;font-weight:700;margin:5px 0 0 5px;padding:8px 15px 0 20px;}
/*-----------listino long ---------*/
.list3_item {text-align:left;float:left;width:95%;height:101px;list-style-type:none;margin:0;padding:50px 20px 0 0;}
.list3_item li {float:left;width:95%;text-align:left;font-size:13px;margin:0;}
.list3_item li a:link {padding-left:20px;color:#372827;text-decoration:none;display:block;}
.list3_item li a:hover,.list_item li a:active {padding-left:15px;color:##CE6700;text-decoration:none;display:block;}
.list3_item li a:visited {padding-left:15px;color:#372827;text-decoration:none;display:block;}
.list3 {width:350px;height:100px;float:left;background-image:url(images/listino-long.jpg);background-repeat:no-repeat;margin:10px 0 0 30px;}

/*----------- offerte long ---------*/
.list4_item {text-align:left;float:left;width:95%;height:101px;list-style-type:none;margin:0;padding:50px 20px 0 0;}
.list4_item li {float:left;width:95%;text-align:left;font-size:13px;margin:0;}
.list4_item li a:link {padding-left:20px;color:#372827;text-decoration:none;display:block;}
.list4_item li a:hover,.list_item li a:active {padding-left:15px;color:##CE6700;text-decoration:none;display:block;}
.list4_item li a:visited {padding-left:15px;color:#000000;text-decoration:none;display:block;}
.list4 {width:350px;height:100px;float:right;background-image:url(images/offerte-long.jpg);background-repeat:no-repeat;margin:10px 90px 0 0;}
/*---------------- Menu ----------------------*/

#menu_tab{height:90px;padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif;width:1000px}
#menu{}
#menu ul{list-style:none;}
#menu li{display:block;float:left;border-right:#aeaeae 1px solid;}
#menu li a{background:#979797 url(images/menu_bg.gif) repeat-x;margin:0 1px;padding:15px 15px 15px 15px;display:block;float:left;color:#725e5c;text-decoration:none;font-size:13px;font-weight:bold;height: 50px;}
#menu li a span{color:#636363;font-size:10px;font-weight:normal;}
#menu li a:hover{background:#e46825 url(images/menu_hover.gif) repeat-x;text-decoration:none;}
#menu li a:hover span{color:#636363;}
.current{background:#bcbcbc url(images/menu_hover.gif) repeat-x;margin:0 1px;padding:15px 15px 15px 15px;display:block;float:left;color:#372827;text-transform:uppercase;text-decoration:none;font-size:13px;cursor:pointer;font-weight:bold;height: 50px;}
.current span{color:#636363;font-size:10px;text-transform: uppercase;font-weight:normal;}

/*----------- tabella prezzi ---------*/
#box-table-a{font-size: 12px;width: 850px;padding:10px;text-align: left;border-collapse: collapse; margin-top:10px; margin-bottom:10px}
#box-table-a th{font-size: 13px;font-weight: normal;padding: 8px;border-top: 4px solid #aeaeae;border-bottom: 1px solid #fff;color: #FFFFFF;}
#box-table-a td{padding: 8px;background: #fadfaa;border-bottom: 1px solid #fff;color: #725e5c;border-top: 1px solid transparent; height:30px}
#box-table-a tr:hover td{background: #FFFFFF;color: #725e5c;}
/*----------- box offerte ---------*/
.offerte{ background-image:url(images/sfondo-offerta.jpg); padding:10px 0 10px 0; text-align:center}

/*----------- box offerte speciali ---------*/
.offertespeciali{ background-image:url(images/sfondo-offerta-speciale.jpg); background-repeat:no-repeat; padding:10px 0 10px 0; text-align:center}
/*-----------   footer ---------*/
#footer{ height:25px; clear:both; padding:15px 50px 10px 0; text-align:center; color:#725e5c; background-image:url(images/bg_footer.jpg); background-repeat:repeat-x; margin-top:10px}
.left_footer{float:right;padding:5px 5px 0 0;}
.left_footer a{text-decoration:none;color:#725e5c; text-decoration:none}
.left_footer a:hover{text-decoration:underline; color:#CE6700;text-decoration:none}
