href {color:#006697; text-decoration:none}
a:Visited {color:#006697}
a:Active {color:#006697}
a:Hover {color:#f64905; text-decoration:underline}

a.sottolineato {color:#006697; font-weight: bold; text-decoration:underline}
a.sottolineato:Visited {color:#006697; font-weight: bold}
a.sottolineato:Hover {color:#f64905; font-weight: bold; text-decoration:none}

a.nero {color:#000000; font-weight: bold; text-decoration:none}
a.nero:Visited {color:#000000; font-weight: bold}
a.nero:Hover {color:#204e73; font-weight: bold; text-decoration:underline}

a.bianco {color:#FFFFFF; font-weight: bold; text-decoration:none}
a.bianco:Visited {color:#FFFFFF; font-weight: bold}
a.bianco:Hover {color:#e7f0f7; font-weight: bold; text-decoration:underline}

a.blu {color:#1c1d78; font-weight: bold; text-decoration:none}
a.blu:Visited {color:#1c1d78; font-weight: bold}
a.blu:Hover {color:#204e73; font-weight: bold; text-decoration:underline}

a.blunobold {color:#1c1d78; text-decoration:underline}
a.blunobold:Visited {color:#1c1d78}
a.blunobold:Hover {color:#204e73; text-decoration:none}

a.blutit {color:#000065; font-weight: bold; text-decoration:none}
a.blutit:Visited {color:#000065; font-weight: bold}
a.blutit:Hover {color:#cd623a; font-weight: bold; text-decoration:underline}

.td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.td11 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.tdsmall {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.scorrevole {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #404080;
}

.tdconven {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.blutitoloconv {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.td11bold {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.tdsopra {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000065;
	text-decoration: none;
}

.tdunimpiegotit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}

.tddescritt {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.tddescrittb {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.tddescrittb10 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.tdbold {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.tdboldmnsx {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.tdbold10bianco {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tdboldazi {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 15px;
}

.tdboldblu {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #204e73;
	text-decoration: none;
}

.blutitnews {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000065;
	text-decoration: none;
}

.blutitnewsbig {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000065;
	text-decoration: none;
}

.blutitnewsbig1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000065;
	text-decoration: none;
}

.blutextnews {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000065;
	text-decoration: none;
}

.boldbianco {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.boldrosso {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}

.boldrossosmall {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}

.boldarancio {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cd623a;
	text-decoration: none;
}

.errore {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}

.errorenobold {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}

.footer {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.footernero {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.footernobold {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.footernoboldnero {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.inputlogin {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 60px;
	height: 16px; 
}

.input200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 200px;
	height: 18px; 
}

.input_50 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 50px;
	height: 18px; 
}

.input300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 400px;
	height: 20px; 
}

.textarea300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 400px;
	height: 200px; 
}

.textarea300small {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 400px;
	height: 120px; 
}

.textarea200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 200px;
	height: 70px; 
}

.submit200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #204e73;
	width: 200px;
	height: 20px; 
}

.submit300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #204e73;
	width: 400px;
	height: 20px; 
}

.submitemail {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #204e73;
	width: 80px;
	height: 17px; 
}

.select100 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 70px;
	height: 18px; 
}

.select200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 200px;
	height: 18px; 
}