
/* RESET CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
 /* FINE RESET */

*{margin:0;padding:0;}



html{ width:100%; height:100%;}
body{width:100%; height:100%; font-family:Arial; background:url(../Images/backSite.jpg) repeat-x #f3f3f4}

#sfondoBack{position:absolute; z-index:1; width:920px; height:2000px; margin:0 0 0 -460px; left:50%;}

#container{position:relative!important; position:absolute; text-align:center; height:auto; width:920px; margin:0 auto!important; height:100%; clear:left; top:0; left:0!important;  z-index:10; left:50%; margin:0 0 0 -460px; z-index:95; background:url(../Images/background2.jpg) no-repeat}

#col_Menu{float:left; width:133px; height:450px; margin:0 -10px 0 100px!important; margin:0 -10px 0 50px; position:relative}
#col_Menu #menu{float:left; height:151px; width:133px; position:relative; top:50%; margin:-75px 0 0 0;}
#menu #opacity{ background:url(../Images/back_menu.png) repeat-x ; width:100%; height:100%; position:absolute; left:0; top:0; z-index:0; } 

#menu ul{float:left; text-align:right; width:120px; margin:15px 0 0 0; font-weight:bold; position:relative; z-index:100; left:0}
#menu ul li{float:left; width:120px; border-bottom:2px dotted #b5b5b5; font-size:13px; margin:0 0 10px 5px}
#menu ul li a{float:right; padding:0 0 1px 0; text-align:right; font-size:13px; color:#1c4968; height:13px; position:relative; overflow:hidden; width:120px; top:0; left:0; cursor:pointer}
#menu ul li a:hover{color:#fc4a12}
#menu ul .selected{color:#fc4a12}

#col_Sito{float:left; width:525px; height:380px; background:url(../Images/ombra.png)}
#corpo{width:483px; background:url(../Images/back_corpo.jpg) repeat-x bottom #f2f2f2; height:auto; float:left; margin: 0 0 0 21px!important; margin:0 0 0 10px; text-align:left}
#banner{float:left; margin:3px 0 0 3px; width:477; height:110px;}
#corpo #testi{float:left; height:auto; width:483px; position:relative; z-index:100}
#corpo #testi h2{font-size:17px; color:#1c4968; width:100%; float:left; margin:40px 0 0 20px}
#corpo #testi .h2s{font-size:17px; color:#fc4a12; width:100%; float:left; margin:10px 0 0 20px; font-weight:bold}
#corpo #testi .title{font-size:12px; color:#0d73a3; width:100%; float:left; margin:15px 0 -10px 20px; font-weight:bold}
#corpo #testi p{font-size:13px; color:#373737; width:auto; float:left; margin:10px 0 0 20px; line-height:16px; position:relative; z-index:100}
#corpo #testi ul{font-size:13px; color:#373737; width:auto; float:left; margin:10px 0 0 20px; line-height:16px; position:relative; z-index:100}
#corpo #testi ul a{color:#fc4a12; font-weight:bold}

#corpo #mapContainer{position:absolute; height:187px; width:203px; right:30px; top:270px}
#corpo #mapContainer ul{float:left; padding:0 0 0 0; margin:0 0 0 0;}
#corpo #mapContainer a{font-size:11px; float:left; margin:5px 0 0 0; text-align:left}
#corpo #mapContainer .map{padding:0; margin:0; float:left; width:202px; height:150px}



.image{position:absolute; margin:100px 0 0 280px; z-index:20}

#ombra_sotto{width:515px; text-align:center; color:#000;position:relative; float:left;  bottom:0; z-index:100; background:url(../Images/footer.png) no-repeat; height:26px; margin:0 0 0 0}

#footer{width:483px; text-align:center; font-size:10px; color:#000; float:left; bottom:0; position:relative; margin:25px 0}
#footer a{color:#fc4a12; font-weight:bold}

a{text-decoration:none}
a:focus{outline:none; border:none}
ul li{list-style-position:outside!important; list-style-position:outside;}

