Body
{
	Color: black;
	Font-Family: "Trebuchet MS",Verdana,Tahoma,Arial;
	Font-Size: 8pt;
	letter-spacing: 0;
	Margin: 0px 0px;
	SCROLLBAR-FACE-COLOR: #F0F0F0;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #DFDFDF;
	SCROLLBAR-ARROW-COLOR: #FF0000;
	SCROLLBAR-BASE-COLOR: #E3F9E3;
	scrollbar-3d-light-color: #A8EAA8;
	scrollbar-dark-shadow-color: #005F00;
}
P
{
	Color: #696969;
	FONT-SIZE: 10pt;
	Font-Style: normal;
	letter-spacing: 0;
	Margin: 2px 2px;
}
P.short-description
{
	text-align: justify;
}

.testata_sfondotitolo { background-color: #EEEEEE; border: 1px dotted #999999; padding: .5em; margin-bottom: 1em; position:absolute; z-index:1; width:79%; left:210; top:210; visibility:shown}
.testata_sfondotitoloPrintVer { background-color: #EEEEEE; border: 1px dotted #999999; padding: .3em; margin-bottom: 1em; position:relative; z-index:1; width:99%; left:2; top:2; visibility:shown}
.testata_testotitolo { font-size: 12pt; font-weight: bold }
.sottotestata_sfondotitolo { background-color: #FEFEFE; border: 0px; padding: .2em; margin-bottom: 1em; position:absolute; z-index:1; width:79%; left:210; top:250; visibility:shown}

.box-header { font-size: 8pt; white-space: nowrap; Color: #1E90FF; padding: .5em; } /*box barra SX */
.box-body { font-size: 8pt; white-space: nowrap; Color: #000000; padding: .5em; } /*box barra SX */
A.box-link:link
{
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Verdana;
	FONT-SIZE: 8pt;
	letter-spacing: 0;
	text-decoration: underline;
}
A.box-link:hover
{
	COLOR: #3399FF;
	FONT-FAMILY: "Trebuchet MS", Verdana;
	FONT-SIZE: 8pt;
	letter-spacing: 0;
	text-decoration: underline;
}
A.box-link:visited
{
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Verdana;
	FONT-SIZE: 8pt;
	letter-spacing: 0;
	text-decoration: underline;
}


.info-box {  margin: 1em 0em 0em 0em; }
.info-box-title { margin: 1em 0em 0em 0em; font-weight: normal; font-size: 14pt; color: #999999; border-bottom: 2px solid #999999; }
.info-box-body { border: 1px solid #999999; padding: .5em; text-align: justify; }
.nav-bar { font-size: 8pt; white-space: nowrap; text-align: right; padding: .2em; margin: 0em 0em 1em 0em; }

.infobox
{
	text-align: left;
	width: 60%;
	font: normal 8pt arial;
	border-width: 2px;
	border-style: outset;
	border-color: white;
	background-color: #FFFF00;
	layer-background-color: red;
	color: black;
}
.asTD
{
	Color: black;
	FONT-SIZE: 8pt;
	Font-Style: normal;
	letter-spacing: 0;
	Margin: 0px 0px;
}
H1								/* INTESTAZIONI/TITOLI COMUNI */
{
	COLOR: #FF0000;
	Font-Size: 11pt;
	Font-Style: bold;
	letter-spacing: 0;
	Margin: 15px 5px;
}
H2								/* SOLO PER GLI UOMINI */
{
	COLOR: #3366FF;
	Font-Size: 11pt;
	Font-Style: bold;
	letter-spacing: 0;
	Margin: 15px 5px;
}

H3								/* SOLO PER LE DONNE */
{
	COLOR: #FF66FF;
	Font-Size: 11pt;
	Font-Style: bold;
	letter-spacing: 0;
	Margin: 15px 5px;
}



FONT.DocRecente
{
	color: #000000;
}
FONT.DocVecchio
{
	color: #909090;
}
FONT.DocVecchissimo
{
	color: #C0C0C0;
}
A.docLinked:link
{
	Font-Family: "Trebuchet MS",Arial,Verdana;
	Font-Size: 8pt;
	text-decoration: none;
}
A.docLinked:hover
{
	COLOR: #3399FF;
	Font-Family: "Trebuchet MS",Arial,Verdana;
	Font-Size: 8pt;
	text-decoration: underline;
}
A.docLinked:visited
{
	Font-Family: "Trebuchet MS",Arial,Verdana;
	Font-Size: 8pt;
	text-decoration: none;
}


A:link
{
	COLOR: #FF6600;
	Font-Family: Verdana;
	Font-Size: 8pt;
	text-decoration: underline;
}
A:visited
{
	COLOR: #FF6600;
	Font-Family: Verdana;
	Font-Size: 8pt;
	text-decoration: underline;
}
A:hover
{
	COLOR: #3399FF;
	Font-Family: Verdana;
	Font-Size: 8pt;
	text-decoration: underline;
}
A.small:link
{
	COLOR: #808080;
	Font-Family: Arial;
	Font-Size: 7pt;
	text-decoration: underline;
}
A.small:visited
{
	COLOR: #808080;
	Font-Family: Arial;
	Font-Size: 7pt;
	text-decoration: underline;
}
A.small:hover
{
	COLOR: #3399FF;
	Font-Family: Arial;
	Font-Size: 7pt;
	text-decoration: underline;
}
A.WebTitle:link
{
	COLOR: white;
    font-family: "Trebuchet MS",Arial,Verdana;
	Font-Size: 21pt;
	text-decoration: none;
}
A.WebTitle:visited
{
	COLOR: white;
    font-family: "Trebuchet MS",Arial,Verdana;
	Font-Size: 21pt;
	text-decoration: none;
}
A.WebTitle:hover
{
	COLOR: white;
    font-family: "Trebuchet MS",Arial,Verdana;
	Font-Size: 21pt;
	text-decoration: none;
}
A.menubar:link
{
	COLOR: #EEEEEE;
    font-family: "Trebuchet MS",Arial,Verdana;
    height: 26px;
	Font-Size: 8pt;
	text-decoration: none;
}
A.menubar:visited
{
	COLOR: #EEEEEE;
    font-family: "Trebuchet MS",Arial,Verdana;
	height: 26px;
	Font-Size: 8pt;
	text-decoration: none;
}
A.menubar:hover
{
	COLOR: #FFFFFF;
	background-image: url(images/head_menu_on.gif); 
  background-repeat: repeat-x;
    font-family: "Trebuchet MS",Arial,Verdana;
	height: 26px;
	Font-Size: 8pt;
	text-decoration: none;
}

A.tabellino:link
{
	COLOR: #404040;
	Font-Family: "Trebuchet MS",Arial,Verdana;
	text-decoration: none;
}
A.tabellino:visited
{
	COLOR: #404040;
	Font-Family: "Trebuchet MS",Arial,Verdana;
	text-decoration: none;
}
A.tabellino:hover
{
	COLOR: #0099FF;
	Font-Family: "Trebuchet MS",Arial,Verdana;
	text-decoration: underline;
}
.BoxMenu
{
	font-family: "Trebuchet MS",Arial,Verdana;
	font-size: 9pt;
    color: #FF0000;
	Font-weight: bold;
	text-decoration: overline; 
}
.BoxMenuSmall
{
	font-family:  "Trebuchet MS", Tahoma, Arial;
	font-size: 8pt;
    color: #FF0000;
	Font-weight: bold;
	text-decoration: none; 
}
.BoxMenuTextSmall
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 7pt;
    color: black;
	text-decoration: none; 
}
A.BoxSondaggi:link
{
	font-family: Tahoma, Arial;
	COLOR: black;
	text-decoration: none;
}
A.BoxSondaggi:visited
{
	font-family: Tahoma, Arial;
	COLOR: black;
	text-decoration: none;
}
A.BoxSondaggi:hover
{
	font-family: Tahoma, Arial;
	COLOR: green;
	text-decoration: none;
}





.LinkStyle2:link
{
	text-decoration: none;
}
.LinkStyle2:visited
{
	text-decoration: none;
}
TD
{
	font-size: 8pt;
}
.TitleTable
{
  background-Color: #B0C4DE;
	/* border-Color: #DC0123;
	border-ColorDark: #800000; */
}
.Table1
{
	border-Color: #800000;
	border-ColorDark: #800000;
}
.BoxMenuTitle
{
	color: black;
	font-family: "Trebuchet MS", Arial, Tahoma;
	Font-Weight: bold;
	font-size: 9pt;
}
.BoxContents
{
	color: black;
	font-family: "Trebuchet MS", Arial;
	Font-Style: normal;
	font-size: 8pt;
}
A.BoxMenu:link
{
	COLOR: red;
	text-decoration: underline;
}
A.BoxMenu:visited
{
	COLOR: red;
	text-decoration: underline;
}
A.BoxMenu:hover
{
	COLOR: green;
	text-decoration: underline;
}

A.MenuPiePag:link
{
	COLOR: #A8EAA8;
	Font-Family: Verdana;
	Font-Size: 8pt;
	text-decoration: none;
}
A.MenuPiePag:visited
{
	COLOR: #A8EAA8;
	Font-Family: Verdana;
	Font-Size: 8pt;
	text-decoration: none;
}
A.MenuPiePag:hover
{
	COLOR: #E3F9E3;
	Font-Family: Verdana;
	Font-Size: 8pt;
	text-decoration: none;
}
.NewsTitle
{
	Font-Family: "Trebuchet MS", Verdana;
	Font-Size: 10pt;
	Font-weight: bold;
	letter-spacing: 1;
	Margin: 3px 3px;
}
.News
{
	FONT-FAMILY: "Trebuchet MS", Verdana;
	FONT-SIZE: 8pt;
	letter-spacing: 0;
	Margin: 10px 10px;
}
INPUT
{
	Color: #003366;
	Font-Family: Verdana;
	Font-Size: 8pt;
	letter-spacing: 0;
	Margin: 2px 2px;
}
OPTION
{
	Color: #003366;
	Font-Family: Verdana;
	Font-Size: 8pt;
	letter-spacing: 0;
	Margin: 2px 2px;
}
.ASPForumsViewDate
{
	FONT-SIZE: 7pt;
	letter-spacing: 0;
	Margin: 2px 2px;
}

TR.normale {background: #FFFFFF;} 			/* Usato per illuminare le righe al passaggio del mouse */
TR.selezionata {background: #FFFF99;}

TR.Title			/* Intestazione tabelle cartellini, cannonieri, ... */
{
	color: #333333;					/* #333333 */
	background: #B0C4DE; 		/* #DDDDDD; */
	height: 25px;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 8pt;
}
TR.Piede
{
	color: #8DA1BB;					/* #333333 */
	background: #F0F0F0; 		/* #DDDDDD; */
	height: 25px;
	border-colorlight: #ACACAC;
	border-colordark: #ACACAC;
	font-size: 8pt;
}
TR.Title2
{
	color: #FFFFFF;
	background: #CC0000;
	font-family: "Trebuchet MS",Arial,Verdana;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 8pt;
}
TR.Piede2
{
	color: #CC0000;
	background: #F5F5F5;
	border-colorlight: #ACACAC;
	border-colordark: #ACACAC;
	font-family: Verdana;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 8pt;
}
TR.Title3
{
	color: #FFFFFF;
	background: #CC0000;
	font-family: "Trebuchet MS",Arial,Verdana;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 8pt;
}
TR.Piede3
{
	color: #000000;
	background: #F0F8FF;
	border-colorlight: #ACACAC;
	border-colordark: #ACACAC;
	font-family: Verdana;
	font-size: 8pt;
}
TR.Title4
{
	color: #2C2C2C;
	background: #F0F0F0; '#DDDDDD;
	height: 25px;
	Font-Style: bold ! important;
	Font-Weight: bolder
	font-size: 10pt;
}
.grigio
{
	color: #C0C0C0;
}
.riga0
{
	background-color: #FFFFFF;
	vertical-align: middle;
}
.riga1
{
	background-color: #F4F4F4;
	vertical-align: middle;
}
.riga2
{
	background-color: #ECF5FF;
	vertical-align: middle;
}
.riga3
{
	background-color: #EEFFF4;
	vertical-align: middle;
}
.riga4
{
	background-color: #FFFFEE;
	vertical-align: middle;
}
.riga4b
{
	background-color: #FFFFDD;
	vertical-align: middle;
}

/* UOMINI */
TR.Uomini_testata
{
	color: #0066FF;
	background: #FFFFFF; 
	height: 25px;
	font-family: "Trebuchet MS",Arial,Verdana;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 9pt;
}

/* DONNE */
TR.Donne_testata
{
	color: #808080;
	background: #FFCCFF;
	height: 25px;
	font-family: "Trebuchet MS",Arial,Verdana;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 9pt;
}

/* ALTRO */
TR.News_testata
{
	color: #FFFFFF;
	background: #FF0000;
	height: 25px;
	font-family: "Trebuchet MS",Arial,Verdana;
	Font-Style: bold ! important;
	Font-Weight: bolder ! important;
	font-size: 9pt;
}

TABLE.Uploaded_testata
{
	color: #006633;
	border-color: #C0C0C0;
	border-style: dotted;
	background: #FFFFFF;  
	height: 25px;
	font-family: "Trebuchet MS",Arial,Verdana;
	font-size: 9pt;
}
