body {
	margin:0;
	font-size: 69%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	background-image: url(../../css/nero/testa/testa0.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a {color:#FDC605; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {text-align:left; font-size:24px; font-weight:normal; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;
padding:0px; margin:0px;}
h2 {font-size:20px; font-weight:normal; margin:10px 0; font-family:Georgia, "Times New Roman", Times, serif; }
img {border:none;}
br {line-height:10px;}
td {color:#FFFFFF;} 
.listino table{color:#FFFFFF; border:1px solid #212121;}
#container {width:1000px; margin:0 auto;}


#testata {clear:both; height:122px;}
#testasx {width:630px; height:122px; float:left;}
#testadx {width:300px; height:122px; float:right; padding-right:50px;}

#imgdx {float:right; margin-top:50px;}

#logo img{float:left; margin-right:40px; width:81px; height:63px;}
#logo {margin:39px 0px 0px 42px; line-height:36px; font-variant:small-caps;}
#logo a {color:#D5DAEE; font-size:30px; font-family:Georgia, "Times New Roman", Times, serif;}
#logo a:hover {color:#FDC605;}
#logo_desc {margin:2px 0px 0px 160px; color:#FF6600; font-size:12px; line-height:12px; font-weight:bold; }


#menu {padding-right:30px; height:30px; text-transform:lowercase;}
#menu ul {padding:0; margin:0; float:right;}
#menu li {float:left; list-style:none;}
#menu a {display:block; width:125px; height:30px; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; text-align:center; background:url(../../css/nero/menu_deact.gif) no-repeat; padding-top:6px; margin:0px 1px;}
#menu a:hover, #menu a.active {background:url(../../css/nero/menu_act.gif) no-repeat; color:#180202; border-bottom:#9198ae 4px solid;}

#main {color:#D6D6D6; font-size:13px; line-height:16px; text-align:center;}

#main ul {padding:0; margin:10px 0;}
#main li {margin-left:20px;}

#fg img {border:6px solid #FFFFFF; margin:0 5px;}
#fg img:hover {border-color:#D6D6D6;}

.cb {clear:both;}

#tour_ext {
	width:880px;
	height:430px;
	margin: 60px auto 40px auto;
	border:2px solid #5d5d5d;
}

#tour{width:880px;height:430px;}

#txt_sezioni{overflow:auto; text-align:justify; padding-right:20px; margin-top:20px; height:310px;}

#text_top {padding:0 30px 20px 30px; font-size:12px;}

#text_bottom {background:url(../../css/nero/main_bckg.jpg) repeat-x; width:940px; float:left; padding:30px 30px; background-color:#212121;}

#first_col {width:280px; float:left; margin-right:40px; text-align:justify;}
#first_col h2 {color:#ff6f08; border-bottom:1px solid #5d5d5d; padding-bottom:10px;}
#second_col {width:280px; float:left; margin-right:40px; text-align:left;}
#second_col h2 {color:#94d223; border-bottom:1px solid #5d5d5d; padding-bottom:10px;}
#third_col {width:280px; float:left; text-align:left;}
#third_col h2 {color:#23abd2; border-bottom:1px solid #5d5d5d; padding-bottom:10px;}

#footer {clear:both; height:50px; background:url(../../css/nero/footer_bckg.jpg) no-repeat; color:#ffffff; font-size:11px;}
#footer_left {float:left; padding:16px 0 0 30px;}
#footer_right {float:right; padding:16px 30px 0 0;}
