a.sfondobianco {color:#000066; text-decoration:underline; background: #FFFFFF;}
a.sfondobianco:Visited {color:#000066; text-decoration:underline; background: #FFFFFF;}
a.sfondobianco:Hover {color:#CC0000; text-decoration:underline; background: #FFFFFF}

a.bordo_sfondo {color:#174574; background: #ededed; border:1px solid #174574; font-weight: bold; padding:2px;text-decoration:none}
a.bordo_sfondo:Visited {color:#174574; background: #ededed; font-weight: bold; border:1px solid #174574; padding:2px}
a.bordo_sfondo:Hover {color:#174574; background: #FFFFFF; font-weight: bold; border:1px solid #174574; padding:2px; text-decoration:none}

a.bordo_sfondobianco {color:#174574; background: #FFFFFF; border:1px solid #174574; font-weight: bold; padding:2px;text-decoration:none}
a.bordo_sfondobianco:Visited {color:#174574; background: #FFFFFF; font-weight: bold; border:1px solid #174574; padding:2px}
a.bordo_sfondobianco:Hover {color:#174574; background: #D6ECFC; font-weight: bold; border:1px solid #174574; padding:2px; text-decoration:none}

a.bordo_sfondoceleste {color:#174574; background: D6ECFC; border:1px solid #174574; font-weight: bold; padding:2px;text-decoration:none}
a.bordo_sfondoceleste:Visited {color:#174574; background: #D6ECFC; font-weight: bold; border:1px solid #174574; padding:2px}
a.bordo_sfondoceleste:Hover {color:#174574; background: #FFFFFF; font-weight: bold; border:1px solid #174574; padding:2px; text-decoration:none}

a.bianco_sottol {color:#FFFFFF; text-decoration:underline}
a.bianco_sottol:Visited {color:#FFFFFF; text-decoration:underline}
a.bianco_sottol:Hover {color:#FFFFFF; text-decoration:none}

a.blu {color:#174574; text-decoration:none}
a.blu:Visited {color:#174574; text-decoration:none}
a.blu:Hover {color:#174574; text-decoration:underline}

a.nerosott {color:#000000; text-decoration:underline}
a.nerosott:Visited {color:#000000; text-decoration:underline}
a.nerosott:Hover {color:#000000; text-decoration:none}

a.evid {color:#F70700; background: #FFFFFF; border:1px solid #1D4474; font-weight: bold; padding:3px;text-decoration:none}
a.evid:Visited {color:#F70700; background: #FFFFFF; font-weight: bold; border:1px solid #1D4474; padding:3px}
a.evid:Hover {color:#F70700; background: #FFFFFF; font-weight: bold; border:1px solid #1D4474; padding:3px; text-decoration:underline}

a.bianco {color:#FFFFFF; text-decoration:none}
a.bianco:Visited {color:#FFFFFF; text-decoration:none}
a.bianco:Hover {color:#FFFF00; text-decoration:none}

a.rosso {color:#FF864E; text-decoration:none}
a.rosso:Visited {color:#FF864E; text-decoration:none}
a.rosso:Hover {color:#FFFFFF; text-decoration:none}

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

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

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

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

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

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

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

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

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

.sfoverdino {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #33b52d;
	color: #FFFFFF;
	text-decoration: none;
}

.sfoazzurro {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #077cd7;
	color: #FFFFFF;
	text-decoration: none;
}

.sfoarancio {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EF8300;
	color: #FFFFFF;
	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;
}

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

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

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

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

.input {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	height: 19px; 
}

.input60 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 60px;
	height: 19px; 
}

.input80 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 80px;
	height: 19px; 
}

.input150 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 150px;
	height: 19px; 
}

.input300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 300px;
	height: 19px; 
}

.input280 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 280px;
	height: 19px; 
}

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

.textarea150 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 150px;
	height: 40px; 
}

.textarea300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 300px;
	height: 60px; 
}

.textarea350 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 350px;
	height: 60px; 
}

.textarea280 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 280px;
	height: 60px; 
}

.textarea690 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 690px;
	height: 60px; 
}

.textarea690x30 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 695px;
	height: 30px; 
}

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

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

.submit280 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #174574;
	width: 280px;
	height: 20px; 
}

.submit80 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #174574;
	width: 80px;
	height: 20px; 
}

.submit150 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #174574;
	width: 150px;
	height: 20px; 
}

.submit40 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #174574;
	width: 40px;
	height: 20px; 
}

