/* CSS Document */.testo {	font-family:verdana,arial,helvetica;	font-size:12px;	font-weight:normal;	color:#FFFFFF;}.ti {	font-family:verdana,arial,helvetica;	font-size:15px;	color:#85A5F3;}.testoContatti {	font-family:verdana,arial,helvetica;	font-size:12px;	font-weight:normal;	color:#1F3F61;	margin-left:12px;}.testoSchede {	font-family:verdana,arial,helvetica;	font-size:12px;	font-weight:normal;	color:#1F3F61;	margin-left:12px;	margin-right:12px;}.testoblu{	font-family:verdana,arial,helvetica;	font-size:11px;	font-weight:normal;	margin-left:10px;	line-height:16px;	color:#1F3F61;}.sottolineato {	text-decoration:underline;	font-family:verdana,arial,helvetica;	font-size:14px;	font-weight:normal;	color:#000000;}.testoIND {	font-family:verdana,arial,helvetica;	font-size:10px;	font-weight:normal;	color:#000000;}.testoCom {	font-family:verdana,arial,helvetica;	font-size:10px;	font-weight:normal;	color:#00568F;}.testo2 {	font-family:verdana,arial,helvetica;	font-size:11px;	margin-left: 4px;	margin-bottom: 3px;	font-weight:normal;	color:#FFFFFF;}.testoAss {	font-family:verdana,arial,helvetica;	font-size:11px;	margin-right: 0px;	margin-bottom: 3px;	font-weight:normal;	color:#FFFFFF;}.testo3 {	font-family:verdana,arial,helvetica;	font-size:11px;	margin-left: 4px;	margin-bottom: 3px;	font-weight:normal;	color:#FF8400;}.testo4 {	font-family:verdana,arial,helvetica;	font-size:10px;	margin-left: 4px;	margin-bottom: 3px;	font-weight:normal;	color:#FFFFFF;}.classetd {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF8400;	background-color: #23256E;	margin-left: 3px;	font-weight: bold;	}.classetd a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-left: 3px;	color: #FF8400; 	display: block; 	position: relative; 	text-decoration: none;}.classetd a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-left: 3px;	color: #FF8400; 	background-color: #23256E;	text-decoration: none;}.classetdV {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-left: 3px;	color: #FFFFFF; 	background-color: #23256E;	text-decoration: none;	}A.menu{	font-family:verdana,arial,helvetica;	text-decoration:underline;	font-size: 12px;	margin-left: 2px;	font-weight: bold;	color: #1F3F61;	}	A.menu:Visited {	text-decoration:underline;	font-size: 12px;	margin-left: 2px;	font-weight: bold;	color: #1F3F61;	}A.menu:Active {	text-decoration:underline;	font-size: 12px;	margin-left: 2px;	font-weight: bold;	color: #1F3F61;	}A.menu:HOVER {	text-decoration:underline;	font-size: 12px;	margin-left: 2px;	font-weight: bold;	color: #1F3F61;	}A.m{	font-family:verdana,arial,helvetica;	text-decoration:none;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	}	A.m:Visited {	text-decoration:none;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	}A.m:Active {	text-decoration:none;	font-size: 10px;	font-weight: bold;	color: #B1C4F2;	}A.m:HOVER {	text-decoration:none;	font-size: 10px;	font-weight: bold;	color: #B1C4F2;	}	A.menuB{	font-family:verdana,arial,helvetica;	text-decoration:none;	font-size: 11px;	margin-left: 3px;	font-weight: bold;	color: #00088B;	}	A.menuB:Visited {	text-decoration:none;	font-size: 11px;	margin-left: 3px;	font-weight: bold;	color: #00088B;	}A.menuB:Active {	text-decoration:none;	font-size: 11px;	margin-left: 3px;	font-weight: bold;	color: #00088B;	}A.menuB:HOVER {	text-decoration:underline;	font-size: 11px;	margin-left: 3px;	font-weight: bold;	color: #00088B;	}.classetdB a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	margin-left: 3px;	color: #E65C08; 	display: block; 	position: relative; 	text-decoration: none;}.classetdB a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-left: 3px;	color: #00088B; 	background-color: #FFFFFF;	text-decoration: none;}.testonew {	font-family:verdana,arial,helvetica; 	font-size:13px; 	font-weight:normal; 	font-style:normal;	margin-left:8px;	margin-right:8px;	margin-top:8px;	color:#183C73;}.titlebig {	font-family:verdana,arial,helvetica; 	font-size:14px; 	font-weight:bold; 	margin-left:8px;	margin-right:8px;	margin-top:8px;	color:#E65C08;}A.menuTop{	font-family:verdana,arial,helvetica;	text-decoration:underline;	font-size: 11px;	margin-left: 100px;	font-weight: bold;	color: #E65C08;	}	A.menuTop:Visited {	text-decoration:underline;	font-size: 11px;	margin-left: 100px;	font-weight: bold;	color: #E65C08;	}A.menuTop:Active {	text-decoration:underline;	font-size: 11px;	margin-left: 100px;	font-weight: bold;	color: #E65C08;	}A.menuTop:HOVER {	text-decoration:underline;	font-size: 11px;	margin-left: 100px;	font-weight: bold;	color: #FFFFFF;	} 	A.menuP{	font-family:verdana,arial,helvetica;	text-decoration:underline;	font-size: 11px;	margin-left: 2px;	font-weight: normal;	color: #FF8400;	}	A.menuP:Visited {	text-decoration:underline;	font-size: 11px;	margin-left: 2px;	font-weight: normal;	color: #FF8400;	}A.menuP:Active {	text-decoration:underline;	font-size: 11px;	margin-left: 2px;	font-weight: normal;	color: #FF8400;	}A.menuP:HOVER {	text-decoration:underline;	font-size: 11px;	margin-left: 2px;	font-weight: normal;	color: #FFFFFF;	}