* {margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
body{height:100%;width:100%;line-height:110%;background-repeat:repeat;background-position:top left;}
img{border:0px;}
/*#logo{with:310px;height:40px;top:100px;left:50%;margin-left:116px;background:url(img/logo-orrizzontale.png) no-repeat;}*/
#header{position:absolute;padding:0;width:850px;top:290px;left:50%;margin-left:-425px;height:45px;/*background-color:#ccc;*/}
#header p{color:#fff;}
#flash{position:absolute;padding:0;width:850px;top:45px;left:50%;margin-left:-425px;height:235px;/*background-color:#333;*/}
/*#logo-news{with:66px;height:15px;top:0px;background:url(img/news.png) no-repeat;}*/
#sezioni{background-color:#ccc;position:absolute;padding:0;width:850px;top:255px;left:50%;margin-left:-425px;height:40px;background:url(img/bg-menu.png) repeat-x;font-size:9px;padding-top:10px;color:#999;}
#sezioni a:link{color:#666;text-decoration:none}
#sezioni a:visited{color:#666;text-decoration:none}
#sezioni a:hover{color:#2D7EB1;text-decoration:underline}
#menu{position:absolute;padding:0;width:850px;top:2px;left:50%;margin-left:-425px;height:40px;background:url(img/bg-menu.png) repeat-x;font-size:9px;padding-top:10px;color:#999;}
#menu a:link{color:#666;text-decoration:none}
#menu a:visited{color:#666;text-decoration:none}
#menu a:hover{color:#2D7EB1;text-decoration:underline}
#corpo{/*background-color:#666;*/position:absolute;padding:0;width:850px;top:360px;left:50%;margin-left:-425px;height:400px;font-size:9px;color:#000;}
#corpo table,tr,td{font-size:10px;color:#000;}
#corpo a:link{color:#ee0000;font-size:9px;text-decoration:none}
#corpo a:visited{color:#ee0000;font-size:9px;text-decoration:none}
#corpo a:hover{color:#ee0000;font-size:9px;text-decoration:underline}
#corpo a.link:link{color:#2D7EB1;font-size:10px;text-decoration:underline}
#corpo a.link:visited{color:#2D7EB1;font-size:10px;text-decoration:underline}
#corpo a.link:hover{color:#2D7EB1;font-size:10px;text-decoration:none}
/*#txt-index{with:850px;height:400px;top:30px;overflow-y: auto; border:0px solid black;scrollbar-face-color:#fff;
scrollbar-track-color:#ccc;scrollbar-arrow-color:#000;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff; 
scrollbar-3dlight-color:#000;scrollbar-darkshadow-color:#ee0000}
#txt{with:850px;height:605px;top:30px;overflow-y: auto; border:0px solid black;scrollbar-face-color:#fff;
scrollbar-track-color:#ccc;scrollbar-arrow-color:#000;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff; 
scrollbar-3dlight-color:#000;scrollbar-darkshadow-color:#ee0000}*/
#linea{position:absolute;padding:0;width:850px;top:765px;left:50%;margin-left:-425px;height:7px;background:url(img/bg-descrizione.png) repeat-x;}
#linea1{position:absolute;padding:0;width:850px;top:340px;left:50%;margin-left:-425px;height:7px;background:url(img/bg-descrizione.png) repeat-x;}
#area-centrale{position:absolute;padding:0;width:850px;top:785px;left:50%;margin-left:-425px;height:200px;font-size:9px;color:#000;}
#area-centrale a:link{color:#666;text-decoration:none}
#area-centrale a:visited{color:#666;text-decoration:none}
#area-centrale a:hover{color:#ee0000;text-decoration:none}
#area-centrale a.news:link{color:#000;text-decoration:none}
#area-centrale a.news:visited{color:#000;text-decoration:none}
#area-centrale a.news:hover{color:#666;text-decoration:underline}
#area-centrale a.mail:link{color:#ee0000;text-decoration:none}
#area-centrale a.mail:visited{color:#ee0000;text-decoration:none}
#area-centrale a.mail:hover{color:#ee0000;text-decoration:underline}
#presenze{position:absolute;padding:0;width:235px;top:990px;left:50%;margin-left:190px;height:70px;background:url(img/bg-descrizione.png) repeat-x;}
#presenze p{font-size:9px;color:#666;}
#descrizione{position:absolute;padding:0;width:620px;top:990px;left:50%;margin-left:-425px;height:70px;background:url(img/bg-descrizione.png) repeat-x;}
#descrizione p{font-size:9px;color:#ccc;line-height:1.5;}
#footer{background:url(img/bg-footer.png) repeat-x;color:#333;font-size:9px;position:absolute;padding:0;width:850px;top:1065px;left:50%;margin-left:-425px;height:22px;}
#footer p{color:#000;padding:0 2px 0 2px;font-size:9px;}
#footer a:link{color:#000;padding:0 2px 0 2px;font-size:9px;text-decoration:none}
#footer a:visited{color:#000;padding:0 2px 0 2px;font-size:9px;text-decoration:none}
#footer a:hover{color:#000;padding:0 2px 0 2px;font-size:9px;text-decoration:underline}