body{background-image:url('../images/sfondo.jpg');background-position:top;background-repeat:repeat-x;background-color:#FFFFFF;margin:auto;padding:0px;padding-top:30px;}
p{margin:0px;padding:0px;}
form{border:0px none;margin:0px;padding:0px;}
#testata,#menu,#main,#footer{margin:auto;padding:10px;padding-top:0px;width:940px;}
#testata{height:102px;position:relative;}
#logo{float:left;}
#servizi{top:0px;right:0px;position:absolute;color:#FFFFFF;}
#servizi a,#logout a{text-decoration:none;color:#FFFFFF;font-family:'Trebuchet MS';font-size:11px;font-weight:bold;}
#servizi a:hover,#logout a:hover{text-decoration:underline;}
#ricerca{top:50px;right:0px;position:absolute;font-family:'Trebuchet MS';font-size:12px;font-weight:normal;color:#FFFFFF;}
/*MENU*/
#menu{height:30px;padding-bottom:0px;}
#menu .vocemenu,.vocemenu_on{position:relative;height:30px;}
#menu a{font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-transform:UPPERCASE;text-decoration:none;color:#FFFFFF;display:block;padding:10px;}
#menu a:hover{color:#003366;background-color:#FFFFFF;}
#menu .linkmenu{font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-transform:UPPERCASE;text-decoration:none;color:#FFFFFF;display:block;padding:10px;}
#menu .linkmenu:hover{color:#003366;background-color:#FFFFFF;}
#menu .on{color:#003366;background-color:#FFFFFF;}
#menu .off:hover{color:#003366;background-color:#FFFFFF;}
#menu .off:hover a{color:#003366;}
#menu .vocemenu_on a{font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-transform:UPPERCASE;text-decoration:none;color:#003366;padding-left:10px;padding-right:10px;display:block;padding:10px;}
#menu .tendina{position:absolute;z-index:100;top:21px;width:150px;display:none;height:auto !important;height:10px;left:0px;border-bottom:1px solid #DDDDDD;border-top:0px;padding-top:11px;}
#menu .elementotendina{position:relative;}
#menu .elementotendina a{text-transform:none;z-index:3000;display:block;text-align:left;padding:5px 0 5px 10px;width:145px;background-color:#FFFFFF;border-top:1px solid #DDDDDD;font-weight:normal;font-size:11px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#003366;}
#menu .elementotendina a:hover{text-decoration:none;background-color:#BBD2E7;}
#menu .tendinasub{position:absolute;z-index:1000;left:155px;width:150px;top:0px;height:auto !important;height:10px;}
#menu .menufreccia{position:absolute;z-index:1000;left:140px;width:10px;top:5px;height:auto !important;height:10px;}
#menu #divSEZIO00C .linkmenu {display:none;}

/*home*/
#home_sx{float:left;padding-top:10px;width:700px;}
#home_dx{float:right;width:230px;margin-left:10px;padding-top:10px;}
.box_news{padding:10px;font-family:Tahoma;font-size:11px;}
.righe_home{margin-bottom:10px;}
.box_home{padding-left:5px;padding-right:5px;}

#main{background-color:#FFFFFF;padding-top:10px;}
#footer{border-top:solid 1px #DDDDDD;text-align:center;clear:both;width:910px;font-family:Tahoma;font-size:11px;font-weight:normal;color:#333333;padding-bottom:100px;}
.testo{font-family:Tahoma;font-size:12px;font-weight:normal;color:#333333;}
.testo_link,.more,.numeri{color:#333333;}
#interna{padding-bottom:120px;}
/*POPUP*/
#testata_popup,#main_popup{margin:auto;padding:10px;padding-top:0px;border-bottom:solid 1px #DDDDDD;}
#main_popup{padding-top:10px;}
#popup{background-image:none;}
#logout{margin:0px;padding:0px;}