BODY {
	SCROLLBAR-FACE-COLOR: #1A3447; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #1A3447; SCROLLBAR-ARROW-COLOR: #ffdc03; SCROLLBAR-BASE-COLOR: #FFA722; scrollbar-3d-light-color: #FFdc03; scrollbar-dark-shadow-color: #FFdc03
}
A:link {
	TEXT-DECORATION: none; color:#1A3447 
}
A:visited {
	TEXT-DECORATION: none; color:#1A3447 
}
a:hover      { text-decoration: underline; color:#F40000   }
body         { font-family: Verdana, Arial, Helvetica; ; font-size: 10pt; background-color:#7C7C7C}
h1, h2, h3, h4, h5, h6
{
	font-family: Verdana, Arial, Helvetica;
}
h1
{
	color: rgb(144,0,0);
}
h2
{
	color: rgb(1,90,94); 
}
h3
{
	color: rgb(144,0,0); 
}
h4
{
	color: rgb(144,0,0);
}
h5
{
	color: #080202;font-family:Cambria; font-size:12pt
}
h6
{
	color: rgb(0,0,0);
}
table        { font-family: Verdana, Arial, Helvetica; font-size: 10pt }
hr           { width: 760 }
.format { width:1024 }
.rigalogo { background-color: #FFFFFF }
.logo      { width: 365; border:1px solid #1A3447 }
.facebook     { width: 300; border:1px solid #1A3447; text-align:center }
.sponsor-top     { width: 250; border:1px solid #1A3447; text-align:center }
.cel-dx      { font-size:9pt; border:2px solid #080202}
.data    { height=70 cellSpacing0 cellPadding2 width63 border0 styleborder-collapse collapse; font-family:Verdana, Arial, Helvetica }
.4182      { text-align:center; background-color:#1A3447 }
.a12       { height=12; color=#FFDC03; font-variant:normal; font-family:Verdana}
.a25    { height: 25; border: 1px solid #1A3447; width:70}
.ffffff    { text-align:center; background-color: #FFFFFF}
.copyright { background-color:#1A3447; width:98%; color:#FFFFFF; font-size:9; font-style:oblique}
.link     { background-color:#FFD700; width:98%; font-size:12px; font-weight:bold; color:#015A5E}
.gp        { font-size: 8pt; color: #F40000; font-weight: bold; border: 1px solid #F40000; background-color: #FFFFFF }
.tablegp   { font-size: 8pt; color: #000080; border: 6px solid #FFD700; background-color: #FFFFFF; font-family:Microsoft Sans Serif }
.pagina { border:2px solid #080202; background-color:#FFFFFF; }
.menusx { border:2px solid #080202; background-color:#FFFFFF; width:22% }
.fine { border:1px solid #004182; background-color:#F2F2F2; width:98%;cellSpacing6; font-size:8pt; color:#004182 }
.blak        { font-family: Verdana; font-size: 10 pt; color: #FFFF00; 
               text-decoration: underline; font-weight: bold; 
               background-color: #CC0033; text-align:center }
.tb          { font-size: 8 pt; background-color: #D0F1FF }
.ce          { font-family: Verdana; font-size: 10pt; background-color: #CCCCCC; text-align:center; color:#000080 }
.cl          { font-family: Verdana, 'MS Sans Serif', Arial; font-size: 8 pt; font-weight: bold; 
               background-color: #DFDFDF; text-align:center }
.bgtable { width:1024; background-color:#FFFFFF }
.et-sx       { font-family: Cambria; font-size: 12 pt; color: #015A5E; font-weight: bold; background-color: #FFD700 }
table.20110  { width:110; height:20 }

.tit         { font-family: Verdana; font-size: 10 pt; color: #015A5E; text-decoration: underline; font-weight: bold; 
               background-color: #FFD700; text-align:center }
.grigliat	 { font-family: Calibri; font-size: 10 pt; font-weight: bold; 
               background-color: #015A5E; text-align:center; color:#FFD700 }
.grigliap    { font-size: 11pt; background-color: #DFDFDF; text-align:center; font-family:Calibri; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.arrtit      { font-family: Cambria; font-size: 12pt; color: #FFD700; 
               text-decoration: underline; font-weight: bold; 
               background-color: #015A5E; text-align:center }
.tarr        { font-family: Calibri; font-size: 10 pt; background-color: #FFD700; font-weight:bold; text-align:center; color:#015A5E }
.classifica  { font-size: 11pt; background-color: #FBFBFB; font-family:Calibri }
.tempit      { font-family: Cambria; font-size: 12 pt; color: #FFD700; font-weight: bold; 
               background-color: #015A5E; text-align:center }
.tempip         { font-family: Verdana; font-size: 10pt; background-color: #FBFBFB }
.gener1      { color: #FFFFFF; font-weight: bold; background-color: #273A56; font-size:9pt }
.gener        { color: #273A56; font-size: 12pt; background-color: #FBFBFB; font-family:Calibri }
.bclass        { border: 2px solid #015A5E;  }
.titclass       { font-size: 12pt; color: #015A5E; background-color: #FFD700; text-align:center; font-variant:small-caps; font-family:Cambria; font-weight:bold }
.Lista       { border: 1px solid #015A5E; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color:#FBFBFB }
.linea  { background-color:#015A5E; height:3; font-size:1 }
.foto        { border: 2px ridge #015A5E;  }.Class_gen   { font-family: Calibri; font-size: 10pt }
.classgen	 	{ font-family: Calibri; font-size: 10 pt; font-weight: bold; background-color: #CE1C22; text-align:center; color:#FFFFFF }