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

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

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

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

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

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

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

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

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

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

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

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