body {	background-color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	color: #000000;}img:hover {	filter:alpha (opacity=99);-moz-opacity:0.99;	opacity:0.99;	margin-bottom: 5px;}.img {	filter:alpha (opacity=99);-moz-opacity:.99;	opacity:.99;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 36px;	color: #FFFFFF;	font-weight: bolder;	line-height: 34px;	filter:alpha (opacity=100);-moz-opacity:.99;	opacity:.99;	text-align: left;}td, th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	color: #333333;}a {	font-size: 12px;	color: #336600;}form {	background-color: #CCCC99;}.title {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 20px; background-color: #99CC00; color: #003333;}.subtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 30px; color: #003300;}.header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 36px;	color: #FFFFFF;	font-weight: bolder;	line-height: 34px;	filter:alpha(opacity=70);-moz-opacity:.70;	opacity: .70;	text-align: justify;	margin-bottom: 2px;	}.nav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #999999;}.navLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	background-color: #DEDECA;}.sidebar {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	padding: 3px;	background-color: #FFFFCC; color: #003333;}.sidebarHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 0px;	color: #000000;	text-indent: 25pt;}.sidebarFooter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	background-color: #000000; font-style: italic;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 36px;	font-weight: bold;	line-height: 22px;	color: #FFFFFF;	background-color: #FFFF00;	text-decoration: line-through;	word-spacing: normal;	letter-spacing: -0.2em;	text-align: right;}.legal {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}.box1 {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none; }.promo {	font-family: "Times New Roman", Times, serif;	color: #000033;}.titlebar {	font-family: "Times New Roman", Times, serif;	font-size: 9px;	color: #FFFFFF;	background-color: #336699;}.dingbat {	font-family: Arial, Helvetica, sans-serif;	background-color: #FFFFFF; color: #660000; font-weight: bolder; font-size: medium; }input.big {	width: 100px;}input.small {	width: 50px;}	.sergio40 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 36px;	color: #FFFFFF;	font-weight: bolder;	line-height: 20px;	filter:alpha(opacity=100);-moz-opacity:1;	opacity: 1;	text-align: justify;	margin-bottom: 4px;	margin-top: 10px;				}	.sottotitoli {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: 400;	line-height: 0px;	color: #FFFFFF;	filter:alpha(opacity=80);-moz-opacity:.80;	opacity: .80	text-align: left;	border-spacing:0,1;	margin-bottom: 5px;	}