BODY {FONT-SIZE: 14px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
    background-color:#303030;
	}

TD {FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
a {text-decoration: none; color:#333333}
a:hover {text-decoration: none; color:#000000}

p a{FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;COLOR: #373536; }
p a:hover {FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color:#DC0202;}
h1 {FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 18px }
h2 {FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 18px }

.margini{margin:18px}

/* Moduli */
input {FONT-SIZE: 14px; COLOR: #12131E; FONT-FAMILY: Arial, Helvetica, sans-serif}
select {FONT-SIZE: 14px; COLOR: #12131E; FONT-FAMILY: Arial, Helvetica, sans-serif}
textarea {FONT-SIZE: 14px; COLOR: #12131E; FONT-FAMILY: Arial, Helvetica, sans-serif}
checkbox {FONT-SIZE: 14px; COLOR: #12131E; FONT-FAMILY: Arial, Helvetica, sans-serif}
radio {FONT-SIZE: 14px; COLOR: #12131E; FONT-FAMILY: Arial, Helvetica, sans-serif}


/* Menu */
.menu {FONT-SIZE: 14px; COLOR: #ffffff; font-variant: small-caps; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu A{FONT-SIZE: 14px; COLOR: #ffffff; font-variant: small-caps; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu A:hover {FONT-SIZE: 14px; COLOR: #DC0202; font-variant: small-caps; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;}

.piepagina {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:hover {FONT-SIZE: 11px; COLOR: #DC0202; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;}

.lingue {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.lingue a{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;}
.lingue a:hover{FONT-SIZE: 12px; COLOR: #DC0202; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;}

/* Colori testi  */
.txt-nero {color:#000000}
.txt-bianco {color:#ffffff}
.txt-rosso {color:#DC0202}
.txt-rosso a{color:#DC0202}
.txt-rosso a:hover{color:#000000}

/* Sfondi */
.bg-arancio {background-color:#F0BE99}
.bg-nero {background-color:#000000}
.bg-bianco {background-color:#ffffff}
.bg-grigio1 {background-color:#272727}
.bg-grigio2 {background-color:#909090}
.bg-grigio3 {background-color:#AAABAC}
.bg-grigio4 {background-color:#E1E1E1}

.bordoimmagine {border: 1px solid #AAAAAA;}
.hidden {visibility: hidden; display: none;}
hr.linea {border-top:1px solid #909090; border-bottom:0px; border-right:#909090; border-left:#909090; color:#ffffff; background-color:#ffffff; height:1px; width:100%}
hr.lineadoppia {border-top:2px solid #909090; border-bottom:0px; border-right:#909090; border-left:#909090; color:#ffffff; background-color:#ffffff; height:2px; width:99%}

/*opacità immagini*/
.opaco {opacity:1.0; filter:alpha(opacity=100); -moz-opacity: 1.0}
.trasparente {opacity:0.5; filter:alpha(opacity=50); -moz-opacity: 0.5}