.Style3 {color: #CC0000}
.Style4 {color: #000000}
.req {color: #CC0000; font-weight:bold; font-family:"Arial Black", Helvetica, sans-serif; }

A {color:#990000;}
A:hover {color:#DD0000;}

FORM {width:600px; background:#D7D7D2; margin:15px 0 0 0;  line-height:1.5em;}
TABLE {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
H4 {font-size:14px; border-bottom:1px solid #999; padding:0; margin:20px 0 5px 10px; }
FORM TABLE {}
FORM TABLE TD {vertical-align:top; padding:10px; border-bottom:2px solid #E7E7E4;}
FORM TABLE.costs {border-bottom:1px solid #E7E7E4;}
FORM TABLE.costs TD {border-bottom:none; padding:4px 10px;}
FORM TABLE.costs TD P {margin-top:0;}
FORM TABLE.privacy TD {border-bottom:none; padding:4px 10px;}
LABEL {margin:0; padding:0;}
.etichetta {color:#555;}
.item {margin:0 0 10px 0;}

.foo {border:2px solid red;}
.removelink {display:none;}
.inattivo {border:none; background:#E8E8E4; border:1px solid #E8E8E4;}
#infoprivacy {font-size:11px; line-height:13px; display:none;}
#infoexhibition {display:none; font-size:10px; line-height:12px;}
#infoexhibition OL {padding:0 0 0 20px;}
#infoexhibition OL LI {margin:0; padding:0;}

.campofinto {border:none; background:none; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.unit {text-align:center;}

.errore {color:#FF0000; font-weight:bold;}