/* LINKS */
body { margin: 0px; background: #a2a2a2 }
a, a:hover { font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; color: #012a88; font-size: 12px }
a:hover { text-decoration: none; }
body, td, p { font-family: arial, verdana, helvetica, sans-serif; color: Black; font-size: 12px }

a.bianco12a:link, a.bianco12a:visited, a.bianco12a:active, a.bianco12a:hover { text-decoration: none; color: #ffffff; }
a.bianco12a:hover { text-decoration: underline;}

a.bianco12as:link, a.bianco12as:visited, a.bianco12as:active, a.bianco12as:hover { color: #ffffff; }
a.bianco12as:hover { text-decoration: none; }

a.rosso12a:link, a.rosso12a:visited, a.rosso12a:active, a.rosso12a:hover { text-decoration: none; color: #012a88; }
a.rosso12a:hover { text-decoration: underline; }

a.bianco11a:link, a.bianco11a:visited, a.bianco11a:active, a.bianco11a:hover  { font-size: 11px; text-decoration: none; color: #ffffff; }
a.bianco11a:hover { text-decoration: underline; }

a.bianco11as:link, a.bianco11as:visited, a.bianco11as:active  { font-size: 11px; color: #ffffff; }
a.bianco11as:hover { font-size: 11px; text-decoration: none; color: #ffffff; }

a.bianco10a:link, a.bianco10a:visited, a.bianco10a:active, a.bianco10a:hover { font-size: 10px; text-decoration: none; color: #ffffff; }
a.bianco10a:hover { text-decoration: underline; }

a.nero12as:link, a.nero12as:visited, a.nero12as:active, a.nero12as:hover  { color: #000000; }
a.nero12as:hover { text-decoration: none; }

a.nero12a:link, a.nero12a:visited, a.nero12a:active, a.nero12a:hover  {  text-decoration: none; color: #000000; }
a.nero12a:hover { text-decoration: underline;}

a.nero11as:link, a.nero11as:visited, a.nero11as:active, a.nero11as:hover { font-size: 11px; text-decoration: underline; color: #000000; }
a.nero11as:hover { text-decoration: none; }

a.nero11a:link, a.nero11a:visited, a.nero11a:active, a.nero11a:hover { font-size: 11px; text-decoration: none; color: #000000; }
a.nero11a:hover { text-decoration: underline; }

a.rosso14a:link, a.rosso14a:visited, a.rosso14a:active, a.rosso14a:hover { font-size: 14px; text-decoration: none; color: #900900; font-weight: bold; }
a.rosso14a:hover { text-decoration: underline; }

a.rosso16a:link, a.rosso16a:visited, a.rosso16a:active, a.rosso16a:hover { font-size: 16px; text-decoration: none; font-weight: bold; }
a.rosso16a:hover { text-decoration: underline; }

a.rosso19a:link, a.rosso19a:visited, a.rosso19a:active, a.rosso19a:hover { font-size: 19px; text-decoration: none; font-weight: bold; }
a.rosso19a:hover { text-decoration: underline; }

a.rosso11a:link, a.rosso11a:visited, a.rosso11a:active, a.rosso11a:hover { font-size: 11px; text-decoration: none; }
a.rosso11a:hover { text-decoration: underline; }

a.rosso11as:link, a.rosso11as:visited, a.rosso11as:active, a.rosso11as:hover { font-size: 11px; }

a.giallo11a:link, a.giallo11a:visited, a.giallo11a:active, a.giallo11a:hover { font-size: 11px; text-decoration: none; color: #DAD3B8; }
a.giallo11a:hover { text-decoration: underline; }

a.blu11a:link, a.blu11a:visited, a.blu11a:active  { font-size: 11px; text-decoration: none; color: #002a68; }
a.blu11a:hover { font-size: 11px; text-decoration: underline; color: #002a68; }

a.nero10as:link, a.nero10as:visited, a.nero10as:active, a.nero10as:hover { font-size: 10px; text-decoration: underline; color: #000000; }
a.nero10as:hover { text-decoration: none; }

/* testi */
.rosso15 { font-size: 15px; font-weight: bold; }
.rosso14 { font-size: 14px; font-weight: bold; }
.rosso13 { font-size: 13px; }
.rosso12 { font-size: 12px; color: Red; }
.rosso11 { font-size: 11px; }
.rosso10 { font-size: 10px; color: Red; }

.grigio12 { color: #8a8a8a; }

.bianco12 { color: #ffffff; }
.bianco11 { font-size: 11px; color: #ffffff; }
.bianco10 { font-size: 10px; color: #ffffff; }

h1, .nero16 { font-size: 16px; color: #000000; font-weight: bold; }
.nero14 { font-size: 14px; color: #000000; font-weight: bold; }
.nero11 { font-size: 11px; color: #000000; }
.nero12 { font-size: 12px; color: #000000; font-weight: normal;}
.nero10 { font-size: 10px; color: #000000; }
.nero10a:link, a.nero10a:visited, a.nero10a:active { font-size: 10px; color: #000000; }

.grigio11 { font-size: 11px; color: #727272; }
.grigio10 { font-size: 10px; color: #727272; }

.grigio10 a { font-size: 10px; }

.giallo12 { color: #ffcc00; }
.giallo11 { font-size: 11px; color: #dad3b8; }
.giallo10 { font-size: 10px; color: #dad3b8; }

.arancio11 { font-size: 11px; color: #FF9900; }

.blu11 { font-size: 11px; color: #002a68; }

.verde11 { font-size: 11px; color: #035017; }
.verde10 { font-size: 10px; color: #035017; }

/* VARIE */
.bottone { font-size: 11px; background-color: #035017; color: #FFFFFF; width: 128px ; border-color: #CCCCCC; }
.ombra { border-bottom: #000000 1px solid; border-right: #000000 1px solid; border-left: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; }
.titoletto { font-size: 11px; color: #000000; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid Black; margin-bottom: 5px; background-color: #eaeaea; }
h1, .titolo { font-size: 16px; color: #000000; font-weight: bold; border-bottom: 1px solid Black; text-transform: uppercase; }
.spaziaturaVerticale { padding-top: 10px; }
.separatoreLink	{ padding: 0px 6px; }
form { margin: 0px; padding: 0px;}
select, input { font-size: 12px;}

select.campNazionali { font-size: 11px; background-color: #306a86; color: white}

/* ANSO */
.anso { font-family: verdana, arial, helvetica, sans-serif;  font-size: 11px; color: black; }
a.linkanso { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: black; text-decoration: underline; font-weight: bold; }
a.linkanso:hover { font-size: 11px; color: black; text-decoration: none; font-weight: bold; }
a.linkanso:active { font-size: 11px; color: black;  text-decoration: underline; font-weight: bold; }
h1.anso_txt_titolo { font-size: 14px; color: Red; }
h2.anso_txt_testo { font-size: 12px; color: Black; }
h3.anso_txt_link { font-size: 12px; color: Black; }

.separator {
	border: 0px solid #F00;
	width: 100%;
	height: 1px;
	float: left;
}

#sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0; z-index:0}
