body{font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:#9F9F9F;text-decoration:none;background-color:#ffffff;}
.testo{font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:Gray;text-decoration:none;background-color:#ffffff;}
.testo2{font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:Gray;text-decoration:none}
.testo3{font-family: Arial, Helvetica, sans-serif;font-size:9pt;color:#000000;font-weight:bold;text-decoration:none}
.rosso{font-family: Arial, Helvetica, sans-serif;font-size:15pt;color:#df0000;text-decoration:none}
.rosso2{font-family: Arial, Helvetica, sans-serif;font-size:12pt;color:#9F9F9F;text-decoration:none}
.rosso3{font-family: Arial, Helvetica, sans-serif;font-size:12pt;color:#df0000;text-decoration:none}
input {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;}
select{	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
.bu{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#FFFFFF;background-color:#9F9F9F;border:3px double #9F9F9F;font-size:9px;height:19px;letter-spacing: 1px;}
.ro{color:#FD0101}

body { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; text-align: center; margin: 0; }
a { text-decoration: none; color: Black; }
a img { border: 0; }
img { vertical-align: middle; padding: 0; margin: 0; }
#container { width: 945px; margin: auto; text-align: left; border-bottom: 1px solid #756F7B; overflow: auto; padding-bottom: 5px; }
#header { padding-bottom: 1px; border-bottom: 1px solid #FD0000; }
#navMain { background-color: #C3BFBE; border-bottom: 1px solid #756F7B; margin-top: 1px; padding: 5px 0 7px 175px; color: White; font-weight: bold; }
#navMain a { font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: White; }
#navMain a:hover { border-bottom: 2px solid White; }
#navMain a.active { color: Black; border-bottom: 2px solid #FD0000; }
#briciola { color: #756F7B; line-height: 20px; margin-bottom: 7px; }
#briciola a { color: #756F7B; }
#briciola a:hover, #briciola .active { color: #FD0000; }
#navSec {
	width: 148px;
	float: left;
	text-align: center;
	padding-bottom: 5px;
	margin-right: 6px;
	white-space: nowrap;
}
#navSec ul { margin: 0; padding: 0; text-align: left; }
#navSec li { list-style-type: none; background: #BEBAB9 url(images/navsec_bgr.gif) no-repeat; border-bottom: 1px solid #756F7B; margin-bottom: 1px; }
#navSec .info li { background: #8E8A89 url(images/navsec_infobgr.gif) no-repeat; }
#navSec .info a:hover { background: none; color: White; font-weight: bold; font-size: 10px; }
#navSec li a { display: block; width: 120px; height: 19px; line-height: 19px; color: White; padding-left: 26px; }
#navSec li a:hover { background: url(images/navsec_ahover.gif) no-repeat; color: #FD0000; }
#navSec li a.active { font-weight: bold; color: #FD0000; }
#footer {
	background-color: #EBEBEB;
	font-size: 10px; text-align: center;
	clear: both;
	line-height: 23px; height: 23px;
}
#footer a:hover {
	text-decoration: underline;
}
