body {	
		scrollbar-base-color: #1E71AD;
		scrollbar-arrow-color: #C2FFBF;
		scrollbar-track-color : #C2FFBF;
		margin-bottom: 0;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		padding: 0;
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
		background-color: #002255;
		color: #000000;
		FONT-SIZE: 8pt;
		FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
     }

.bgverde
	{
		background-color: #99FF66;
	}
	
.bgbianco
	{
		background-color: #FFFFFF;
	}

.bgnero
	{
		background-color: #000000;
	}
	
.bgbluscuro
	{
		background-color: #002255;
	}

.bgblu
	{
		background-color: #000099;
	}
	
.verde
	{
		color: #99FF66;
	}
	
.bianco
	{
		color: #FFFFFF;
	}

.bluscuro
	{
		color: #002255;
	}

.blu
	{
		color: #000099;
	}
		

FORM {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

A.Link1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #004A8D;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.Link1:hover
{
    COLOR: #FFFFFF;
    background-color: #1E71AD;
}


A.Link2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #004A8D;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.Link2:hover
{
    COLOR: #FF4000;
}


A.Link3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #004A8D;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.Link3:hover
{
    COLOR: #FF4000;
}


A.LinkTitolo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.LinkTitolo:hover
{
    COLOR: #FFFF80;
}

A.LinkGiornata
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.LinkGiornata:hover
{
    COLOR: #FFFF80;
}


A.Stampa
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.Stampa:hover
{
    COLOR: #800000;
}

A.modulo1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #004A8D;
	FONT-STYLE: normal;
	FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;

}

A.modulo1:hover
{
    COLOR: #045500;
}

.Bottone {
	BORDER-RIGHT: #004A8D 1px solid; 
	BORDER-TOP: #afc4d5 1px solid; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #EEEEEE; 
	BORDER-LEFT: #afc4d5 1px solid; 
	COLOR: #004A8D;; 
	BORDER-BOTTOM: #004A8D 1px solid; 
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana; 
	HEIGHT: 19px; 
	width : 140px;
	TEXT-DECORATION: none;
	text-align : center;
	font-weight : bold;
	vertical-align : middle;
	padding-left : 3px;
	padding-right : 3px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 3px;
}

TABLE.colore1, TR.colore1, TD.colore1
{
	background-color: #004A8D;
}

TABLE.colore2, TR.colore2, TD.colore2
{
	background-color: #C2FFBF;
}

TABLE.colore3, TR.colore3, TD.colore3
{
	background-color: #FF0000;
}


TABLE.colore4, TR.colore4, TD.colore4
{
	background-color: #FFCC00;
}
	
.Casella
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	WIDTH: 200px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: left;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}


.CasellaRiepilogo
{	
	COLOR: black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	WIDTH: 45px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: center;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}


.CasellaReti
{	
	COLOR: black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	WIDTH: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: center;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.CasellaAmm
{
	COLOR: #FF8C00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	WIDTH: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: center;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}


.CasellaEsp
{
	COLOR: Red;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	WIDTH: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: center;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}


.CasellaVoto
{
	COLOR: #006400;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	WIDTH: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: center;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.Casella1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	WIDTH: 44px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: left;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.Casella2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	WIDTH: 104px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: left;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.Casella3
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	WIDTH: 80px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-VARIANT: normal;
	border : 1px solid #004A8D;
	text-align: left;
	padding-left : 3px;
	padding-right : 0px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.CasellaBianca
{
	COLOR: Red;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	WIDTH: 50px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	border : 0px none #FFFFFF;
	padding-left : 0px;
	padding-right : 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: underline;
}


.TestoBaseBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;;
    TEXT-DECORATION: none;
}


.TestoBaseItalicBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;;
    TEXT-DECORATION: none;
}

.TestoBaseItalic
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;;
    TEXT-DECORATION: none;
}

.TestoBase
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.Descrizione
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
    text-align : justify;
}

.TestoPiccolo
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoPiccoloBold
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoMedio
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoMedioBold
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoGrande
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoGrandeBold
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoPiuGrandeBold
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoClassifiche
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 15pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}


.TestoCampionato
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 20pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}


.TestoGrandeItalic
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 11pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoGrandeItalicBold
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 11pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.TestoNegativo
{
    COLOR: #FFFFFF;
    background-color: #000000;
}

.TestoNegativoBlu
{
    COLOR: #FFFFFF;
    background-color: #004A8D;
}

.TestoNegativoArancio
{
    COLOR: #000000;
    background-color: #FF9900;
}


.linkA1 a
{	
		display: block;
		position: relative;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
		text-indent: 20px;
		color: #000099;
}

.linkA1 a:hover
{
	background-color: #CCFF66;
}

.linkA2 a
{	
		display: block;
		position: relative;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
		text-indent: 2px;
		color: #000099;
}

A.linkB1
{
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
 
A.linkB1:hover
{
	color: #000099;
}






.TitoloBarretteBianco
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 13pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
	COLOR:	#FFFFFF;
}

