a { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; color: black }
a:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; color: black }
a:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; color: black }
a:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; color: red }
a:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; color: black }

a.black8:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: black }
a.black8:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: black }
a.black8:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: black }
a.black8:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: black }

a.black10:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }
a.black10:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }
a.black10:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }
a.black10:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }

a.linkw8b:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: white; FONT-WEIGHT: bold }
a.linkw8b:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: white; FONT-WEIGHT: bold }
a.linkw8b:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: white; FONT-WEIGHT: bold }
a.linkw8b:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline; color: white; FONT-WEIGHT: bold }

a.linkr8b:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr8b:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr8b:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr8b:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline; color: #CA2F1E; FONT-WEIGHT: bold }

a.linkr12b:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 12pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr12b:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 12pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr12b:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 12pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr12b:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 12pt; TEXT-DECORATION: underline; color: #CA2F1E; FONT-WEIGHT: bold }

a.linkr14b:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 14pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr14b:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 14pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr14b:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 14pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr14b:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 14pt; TEXT-DECORATION: underline; color: #CA2F1E; FONT-WEIGHT: bold }

a.linkr10b:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr10b:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr10b:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #CA2F1E; FONT-WEIGHT: bold }
a.linkr10b:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: underline; color: #CA2F1E; FONT-WEIGHT: bold }

a.linkblus:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION:none; color: #003468; FONT-SIZE: 8pt }
a.linkblus:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION:none; color: #003468; FONT-SIZE: 8pt }
a.linkblus:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION:none; color: #003468; FONT-SIZE: 8pt }
a.linkblus:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION:none; color: #003468; FONT-SIZE: 8pt }

a.black10ln:link { FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }
a.black10ln:active { FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }
a.black10ln:visited { FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: black }
a.black10ln:hover { FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: underline; color: black }

a.linkb10b:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #FFFFFF; FONT-WEIGHT: bold }
a.linkb10b:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #FFFFFF; FONT-WEIGHT: bold }
a.linkb10b:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #FFFFFF; FONT-WEIGHT: bold }
a.linkb10b:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: underline; color: orange; FONT-WEIGHT: bold }

a.linkr10bo:link { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #B90000; FONT-WEIGHT: bold }
a.linkr10bo:active { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #B90000; FONT-WEIGHT: bold }
a.linkr10bo:visited { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; color: #B90000; FONT-WEIGHT: bold }
a.linkr10bo:hover { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: underline; color: orange; FONT-WEIGHT: bold }

.red8 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #CA2F1E; FONT-SIZE: 8pt }
.red8b { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #CA2F1E; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.red10b { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #CA2F1E; FONT-SIZE: 10pt; FONT-WEIGHT: bold }
.red14b { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #CA2F1E; FONT-SIZE: 12pt; FONT-WEIGHT: bold }
.white8 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: white; FONT-SIZE: 8pt }
.white10 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: white; FONT-SIZE: 10pt }
.white10b { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: white; FONT-SIZE: 10pt; FONT-WEIGHT: bold }
.white12 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: white; FONT-SIZE: 12pt; FONT-WEIGHT: bold }
.black8 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: black; FONT-SIZE: 8pt }
.black8b { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: black; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.black7 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: black; FONT-SIZE: 7pt }
.black10 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: black; FONT-SIZE:10pt; FONT-WEIGHT: bold }
.black12 { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: black; FONT-SIZE:12pt; FONT-WEIGHT: bold }
.cerca { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: black; FONT-SIZE: 10pt }
.testobianco { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #000000}
.testo { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 9pt; COLOR: #000000}
.testob { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-WEIGHT: bold}
.text { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12pt; color: black;  FONT-WEIGHT: bold}
.text14 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14pt; color: black; }
.testotb { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 9pt; COLOR: #B90000; FONT-WEIGHT: bold}

.button {
 FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
 COLOR: black; 
 FONT-SIZE: 8pt; 
 background-color: #cococo;
	border: 1px solid #000000;
}

.td1 {
 FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
 COLOR: white; 
 FONT-SIZE: 9pt; 
 FONT-WEIGHT: bold;
	background-color: #ffffff;
	border: 1px solid #000000;
}

.td2 {
 FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
 COLOR: black; 
 FONT-SIZE: 9pt; 
 FONT-WEIGHT: bold;
	background-color: #FFFFFF;
	border: 1px solid #0368b0;
}

.tr1 {
 FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
 COLOR: black; 
 FONT-SIZE: 9pt; 
 FONT-WEIGHT: bold;
	background-color: #FFFFFF;
	border: 1px solid #0368b0;
}

.input
{
	background-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
}

.inputb
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
}

.inputbc
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	background-color: #cccccc;
}

.inputbr
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: right;
}

.select
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	background-color: #cccccc;
}

.checkbox
{
	background: #FF0000;
	font-size: 8pt;
}
/* News */
#divNewsCont {
	position:relative; 
	width:140px; 
	height:111px;
	clip:rect(0px 140px 111px 0px);
	visibility:hidden;
	overflow:hidden;
}
#divNews     {position:relative;} 


