.PageBODY {color: #000000;}
A:link {color:rgb(0,0,170);text-decoration:none;}
A:visited {color:rgb(0,0,170);text-decoration:none;}
A:hover {text-decoration:none;color:#ff0000;}
.titolo {font-family: Helvetica, Arial; font-size: 12pt; color:#ffffff; font-weight: bold; font-style: italic; text-align: right;  vertical-align: bottom;}
.sottotitolo {font-family: Helvetica, Arial; font-size: 10pt; color:#00135D; font-weight: bold; font-style: italic; vertical-align: top; text-align: left; }
.sottotitolo A:link {font-family: Helvetica, Arial; font-size: 10pt; color:#00135D; font-weight: bold; font-style: italic; vertical-align: top; text-align: left; }
.sottotitolo A:visited {font-family: Helvetica, Arial; font-size: 10pt; color:#00135D; font-weight: bold; font-style: italic; vertical-align: top; text-align: left; }
.sottotitolo A:hover {font-family: Helvetica, Arial; font-size: 10pt; color:#0000ff; font-weight: bold; font-style: italic; vertical-align: top; text-align: left; }
.sottotitolonotizie {font-family: Helvetica, Arial; font-size: 12pt; color:#cc0033; font-weight: bold; font-style: italic; text-align: right;}
.testonotizie {font-family: Arial; font-size: 10pt; color:#000000; font-weight: normal; font-style: normal; text-align: left;}
.titolomanifestazione {font-family: Helvetica, Arial; font-size: 12pt; color:#cc0033; font-weight: bold; font-style: italic; text-align: right;}
.titolomanifestazione A:link {font-family: Helvetica, Arial; font-size: 12pt; color:#cc0033; font-weight: bold; font-style: italic; text-align: right;}
.titolomanifestazione A:visited {font-family: Helvetica, Arial; font-size: 12pt; color:#cc0033; font-weight: bold; font-style: italic; text-align: right;}
.titolomanifestazione A:hover {font-family: Helvetica, Arial; font-size: 12pt; color:#0000ff; font-weight: bold; font-style: italic; text-align: right;}
.footer {font-family: Arial; font-size: 8pt;  color:#000000; font-weight: bold; font-style: normal; text-align: center;}
.testotabella {font-family: Arial; font-size: 10pt; color:#000000; font-weight: normal; font-style: normal; text-align: left;}
.titolorisorsa {font-family: Helvetica, Arial; font-size: 16pt; color:#000000; font-weight: bold; font-style: normal; text-align: center;  vertical-align: bottom;}

.data {font-family: Arial;
	font-size: 8pt; 
	color:#000000; 
	font-weight: normal; 
	font-style: normal; 
	text-align: left;
	vertical-align: bottom;}

.tabella {border-style:: none;
	border-collapse: separate;
	table-layout: fixed;}

.tabellascadenze {border-style:: hidden;
		border-collapse: collapse;}

.rigascadenzepari {background-color:#ffffff;}

.rigascadenzedispari {background-color:#E9FAFC;}

.testoscadenze {font-family: Arial;
		font-size: 8pt; 
		color:#000000; 
		font-weight: normal; 
		font-style: normal; 
		text-align: left;}

.testoscadenze A:link {font-family: Arial;
		font-size: 8pt; 
		color:#000099; 
		font-weight: normal; 
		font-style: normal; 
		text-align: left;}

.testoscadenze A:visited {font-family: Arial;
		font-size: 8pt; 
		color:#000099; 
		font-weight: normal; 
		font-style: normal; 
		text-align: left;}

.testoscadenze A:hover {font-family: Arial;
		font-size: 8pt; 
		color:#0000ff; 
		font-weight: normal; 
		font-style: normal; 
		text-align: left;}

.puntoelenco {font-family: Helvetica, Arial;
		font-size: 10pt; 
		color:#000000; 
		text-align: left;  
		font-weight: bold; 
		vertical-align: top;}

.puntoelenco A:link {font-family: Helvetica, Arial; 
		font-size: 10pt; 
		color:#000099; 
		text-align: left;  
		font-weight: bold; 
		vertical-align: top;}

.puntoelenco A:visited {font-family: Helvetica, Arial; 
		font-size: 10pt; 
		color:#000099; 
		text-align: left;  
		font-weight: bold; 
		vertical-align: top;}

.puntoelenco A:hover {font-family: Helvetica, Arial; 
		font-size: 10pt; 
		color:#0000ff; 
		text-align: left;  
		font-weight: bold; 
		vertical-align: top;}

.sfondo { background-image: url(images/sfondo2.jpg); 
	border-collapse: separate;}

.titolo_sx_1 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_sx_1.jpg);
		height: 31px;}

.titolo_sx_2 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_sx_2.jpg);
		height: 31px;}

.titolo_sx_3 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_sx_3.jpg);
		height: 31px;}

.titolo_sx_4 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_sx_4.jpg);
		height: 31px;}

.titolo_sx_5 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_sx_5.jpg);
		height: 31px;}

.titolo_dx {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_dx.jpg);
		height: 31px;}

.titolonotizie {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_center.jpg);
		height: 31px;}

.titolo_sezione {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_1.jpg);
		height: 31px;}

.titolo_event_1 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_1.jpg);
		height: 31px;}

.titolo_event_2 {font-family: Helvetica, Arial;
		font-size: 12pt;
		color:#ffffff; 
		font-weight: bold; 
		font-style: italic; 
		text-align: right;  
		vertical-align: bottom;
		background-image: url(images/remo_2.jpg);
		height: 31px;}

.riga_blu       {background-color: #0000fe; 
		color:#ffffff;
		height: 1px;}

.tabella_societa {background-color: #fefefe;
		color:#000000;
		height: 160px;}

tr.vesta_winner { background-color:#ffff66; }
td.vesta_start { text-align: right ; font-size : 12px ; color : red ; }
td.vesta_finish { text-align: right ; font-size : 12px ; color : gray ; }
td.vesta_time { text-align : right ; color: purple ; font-size:11px ;}
td.vesta_club { padding-left: 1em ; color : #cc3366; font-size:11px ;}
td.vesta_cat  { font-size:11px ; text-align: left ; color : blue ;  }
