@import url("../../X_Stat/stiliStat.css");
BODY {
	background-color: #5C5853;
	FONT-SIZE: 12pt;
	COLOR: #000;
	font-family: Verdana, Arial;
	TEXT-DECORATION: none;
	margin-left: 5px;
	margin: 3px;
	text-align: center;
}
P  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-align: left;
}
H1  {
	font-size : 24pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color: #000000;
	text-align: left;
}
H2  {
	font-size : 16pt;
	font-family : sans-serif;
	font-weight : normal;
	font-style : normal;
	text-align: center;
	color: #000;
}
H3  {
	font-size : 14px;
	font-family : sans-serif;
	font-weight : bold;
	font-style : normal;
	color: #000000;
	text-align: left;
}
H4  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color: #000000;
	text-align: left;
}
H5  {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color: #000000;
	text-align: left;
}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-align: left}
table {
/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: right */
	border: none;
	border-collapse: collapse;
	empty-cells: Show;
	font-size: 12px;

}
td {
	padding: 2px;
	font-size: 12px;
}
/*
td.X1_Chiarissimo {
	background-color: #CCC;
	font-weight: normal;
	color: #000;
	border: 1px solid #999;
		}
td.X1_Medio {
	background-color: #999;
	color: #FFF;
	border: 1px solid #666;
		}
td.X1_Scuro {
	background-color: #666;
	color: #FFF;
	border: 1px solid #999;
		}
td.X1_Blu {
	background-color: #444444;
	color: #FFF;
	border: 1px solid #999;
		}
*/		
.Rilievo {
	text-align: center;
	font-weight: bold;
}

input {
	font-family: Verdana, Arial;
	color: #000;
	font-size: 9pt;
	background-color: #DEDEDE;/*	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #667B9B;
*/
}
input:hover {
	color: #000;
	font-size: 9pt;
	background-color: white;
/*	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC0;
	border-right-color: #FC0;
	border-bottom-color: #FC0;
	border-left-color: #FC0;
*/
}
textarea {
	font-family: Verdana, Arial;
	color: #000;
	font-size: 9pt;
	background-color: #DEDEDE;
	border: 1px solid #999;
}
textarea:hover {
	color: #000;
	font-size: 9pt;
	background-color: white;
	border: 1px solid black;
}
select {
	color: #000;
	font-size: 9pt;
	background-color: #DEDEDE;
	border: 1px solid #666;
}
select:hover {
	color: #000;
	font-size: 9pt;
	background-color: white;
	border: 1px solid black;
}

Bold {font-size : 9pt; font-family : Arial, Helvetica, sans-serif; font-weight : bold; font-style : normal; color : Black;  text-align: left}
h6 {font-size : 9px; font-family : Arial, Helvetica, sans-serif; font-weight : normal; font-style : normal;  color: #FFCC00; text-align: left}

.menu:link {
	color: White;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menu:visited{
	color: #FC0;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menu:hover {
	color: #FC0;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.StileH1 {
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color: #FF0000;
	text-align: center;
}
/*
.TestataBarra {
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
 	color: #000000;
	text-align: center;
}
*/
.ParagrafoNero {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000;
	text-align: left;
}
.ParagrafoNote {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : italic;
	color : #000;
	text-align: left;
}
.Cella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	background-color: #FFFFFF;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
	text-align: left;
}
.testataGialla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	background-color: #FFCC00;
	border: 1px none #666666;
	text-align: center;
}
.testataArancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #FF9900;
	border: 1px none #666666;
}
.micro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.microEvidente {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #275996;
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
}
.menuTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #43403D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #000;
	border-left-color: #CCCCCC;
}
.menuTitoloGiallo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFFF9B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.menuEvidente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #89ABD8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.ComePulsante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFF;
	background-color: #43403D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.MenuMedio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}


.MenuArancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFE88C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.MenuCyan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #C6F3FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.MenuViola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFCCFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.MenuBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #BFC3FB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.MenuVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #AAFFAA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.MenuGiallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFF9B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.MenuGialloScuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #7D7D00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
/*
.CellaScura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #00F;
	background-color: #5C5853;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
	text-align: left;
}
*/
.MenuNavy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #89ABD8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.MenuRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFF;
	background-color: #F00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.MenuVerdeScuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFF;
	background-color: #090;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.MenuAzzurro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #DDE9FB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
/*
.FormInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
	text-align: left;
}

.FormInputBLU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
	border: 1px solid #235CDB;
	text-align: left;
}
.FormInputPiccolo {
	background-position: center center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #666666;
	text-align: center;
}
.firma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}


.FormInputRosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	border: 1px solid #FF0000;
}
*/
.Cella_Grigia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #B8D1F5;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
}
/*
.microScuro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
*/
.Nullo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
/*
td.X1_Verde {
	background-color: #0F0;
	border-left-color:#FFF;
	border-bottom-color:#FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #516579;
	border-right-color: #516579;
		}
td.X1_Rosso {
	background-color: #F00;
	border-left-color:#FFF;
	border-bottom-color:#FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #516579;
	border-right-color: #516579;
	color: #FFF;
	font-weight: bold;
		}
td.X1_Giallo {
	background-color: #FF6;
	border-left-color:#FFF;
	border-bottom-color:#FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #516579;
	border-right-color: #516579;
	color: #000;
		}
*/		

.Pulsante {
	border: 1px solid #FFF;
}
/*
.Pulsante:link  {
	border: 1px solid #FFF;
	}

.Pulsante:Visited  {
	border: 1px solid #FFF;
	}
*/
.Pulsante:Hover  {
	background-color: #FC0;
	border: 1px solid #5C5853;
	height: 24px;
	width: 24px;
	}

.Pulsante:Active  {
	border: 1px solid #FFF;
	}

a {
	color: #FFFFFF;
}
a:Hover {
	color: #000;
}
a:Active {
	color: #000;
}

.menuTitoloMicro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	border: 1px solid #5C5853;
}
.menuTitoloMicro:Hover {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicro:Active {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicroNoLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.menuTitoloMicroBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	background-color: #5C5853;
	border: 1px solid #CCC;
}

.PulsanteNero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	border: 1px solid #000;
	background-color: #43403D;
}
.PulsanteNero:Hover {
	color: #000;
	border: 1px solid #FC0;
	background-color: #FC0;
}
.PulsanteNero:Active {
	color: #000;
	border: 1px solid #FC0;
	background-color: #FC0;
}
.PulsanteNeroSX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	border: 1px solid #000;
	background-color: #43403D;
}
.PulsanteNeroSX:Hover {
	color: #000;
	border: 1px solid #FC0;
	background-color: #FC0;
}
.PulsanteNeroSX:Active {
	color: #000;
	border: 1px solid #FC0;
	background-color: #FC0;
}
.menuTitoloMicroGiallo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0;
	text-align: center;
	text-decoration: none;
	border: 1px solid #5C5853;
	background-color: #5C5853;
}
.menuTitoloMicroGiallo:Hover {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicroGiallo:Active {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicroCyan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #9FF;
	text-align: center;
	text-decoration: none;
	border: 1px solid #5C5853;
	background-color: #5C5853;
}
.menuTitoloMicroCyan:Hover {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicroCyan:Active {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicroVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #80FD02;
	text-align: center;
	text-decoration: none;
	border: 1px solid #5C5853;
	background-color: #5C5853;
}
.menuTitoloMicroVerde:Hover {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.menuTitoloMicroVerde:Active {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.SwVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	border: 1px solid #5C5853;
	background-color: #060;
}
.SwVerde:Hover {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.SwVerde:Active {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.SwRosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	border: 1px solid #5C5853;
	background-color: #900;
}
.SwRosso:Hover {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}
.SwRosso:Active {
	color: #000;
	background-color: #FC0;
	border: 1px solid #FC0;
}

.FondoGrigio {
	color: #000000;
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}


.FondoBase {
	background-color: #5C5853;
	COLOR: #FFF;
}
.FondoAzzurro {
	background-color: #B8D1F5;
	border: 1px solid #5C5853;
}
.FondoGiallo {
	background-color: #FFFFB5;
	border: 1px solid #5C5853;
}
.FondoArancio {
	background-color: #FFE88C;
	border: 1px solid #5C5853;
}
.FondoRosa {
	background-color: #FFCCFF;
	border: 1px solid #5C5853;
}
.FondoBlu {
	background-color: #BDBDFF;
	border: 1px solid #5C5853;
	color: #000;
}
.FondoRosso {
	background-color: #F00;
	border: 1px solid #CCC;
	color: #FFF;
}
.FondoVerde {
	background-color: #090;
	border: 1px solid #CCC;
	color: #FFF;
}
.FondoAttivo {
	border: 1px solid #000;
	background-color: #FC0;
}

.PulsanteGrigio {
	background-color: #E6E6E6;
}
.PulsanteAzzurro {
	background-color: #B8D1F5;
}
.PulsanteGiallo {
	background-color: #FFFFB5;
}
.PulsanteArancio {
	background-color: #FFE88C;
}
.PulsanteRosa {
	background-color: #FFCCFF;
}
.PulsanteBlu {
	background-color: #BDBDFF;
}
.PulsanteGrigio:hover {
	background-color: #FC0;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteAzzurro:hover {
	background-color: #FC0;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteGiallo:hover {
	background-color: #FC0;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteArancio:hover {
	background-color: #FC0;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteRosa:hover {
	background-color: #FC0;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteBlu:hover {
	background-color: #FC0;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteAttivo {
	background-color: #FFCC00;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteAttivo:hover {
	background-color: #F90;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.PulsanteAttivoNero {
	background-color: #804000;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	color: #FFF;
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
}
.PulsanteAttivoNero:hover {
	background-color: #F90;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
