BODY { 
background: #FFFFFF;
margin: 0px; 
background-image:url('images/background.jpg'); 
background-repeat: repeat-x;
}
.titolo {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 20px;
MARGIN: 3PX;
}

.dominio {
font-family : Arial , Verdana, Helvetica, sans-serif;
font-style : normal;
font-size : 16px;
}

.testo {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 11px;
MARGIN: 3PX;
}

p {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-style : normal;
font-size : 11px;
MARGIN:2PX;
}

.small {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 10px;
MARGIN: 3PX;
}

.form{
background: #FFFFFF;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
border: 1px solid #333333;
}

A:link, A:visited { color: #666666; text-decoration: none; }
A:hover {color: #CAD301;}

A.menu:link, A.menu:visited { color: #3D607B; text-decoration: none; }
A.menu:hover {color: #79ACC5;}

input,select,textarea{
color: #0461A4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
border: 1px solid #CCCCCC;
}

/* ************ STILI PER ERRORI JQUERY ************** */

td.field input.error, td.field select.error, tr.errorRow td.field input,tr.errorRow td.field select {
	border: 2px solid #FF6600;
	background-color: #FFFFD5;
	margin: 0px;
	color: #FF6600;
}

label.error{
	color: #FF6600;
	margin-left: 0.75em;
}

div.error {
	font-family:Arial, Verdana, Tahoma, Helvetica;
	font-style:normal;
	font-size:11px;
	margin:3px;
	color: #FF6600;
}

input.necessario{
	border: 2px solid #FF6600;
	background-color: #FF6600;
	margin: 0px;
	color: #FF6600;
}