
.blu 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: white; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3399ff
}
.verde
{
	
	background-color:#cffdcd;
}
.testo
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titolo
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo10pt
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.testosmall
{
	font-size:xx-small ;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testoPiccolo
{
	font-size: xx-small;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testoAzz12
{
	font-weight: bold;
	font-size: 12pt;
	color: #00619c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoAzz10
{
	font-weight: bold;
	font-size: 10pt;
	color: #00619c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoQueen12
{
	font-weight: bold;
	font-size: 12pt;
	color: #E300FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoQueen10
{
	font-weight: bold;
	font-size: 10pt;
	color: #E300FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabellaBordoQueen
{
	border-right: #E300FF 1px solid;
	border-top: #E300FF 1px solid;
	font-size: 8pt;
	border-left: #E300FF 1px solid;
	color: #000000;
	border-bottom: #E300FF 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoAzz8
{
	font-weight: bold;
	font-size: 8pt;
	color: #00619c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.DG_rigaPari
{

	background-color: white;
}
.DG_rigaDispari
{
	background-color: gainsboro;
}
.testo8Bold
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabellaBordoPunti
{
	border-right: #CCCCCC 1px  dashed;
	border-top: #CCCCCC 1px  dashed;
	font-size: 8pt;
	border-left: #CCCCCC 1px  dashed;
	color: #000000;
	border-bottom: #CCCCCC 1px  dashed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabellaBordo
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	color: #000000;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Griglia
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.drag
{
	font-size: 8pt;
	z-index: 999;
	left: 50px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 150px;
	background-color: white;
}

.testoBordo
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lavender;
}
.testoBordoAlignR
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lavender;
	text-align: right;
}
.testoBody
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}



.testoFLD
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	behavior: url(campo_testo.htc);
	border-left: gray 1px solid;
	color: #000000;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:Solid;
	border-width:1px;
	text-align: left;
}
.testoFLDalignR
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	behavior: url(campo_testo.htc);
	border-left: gray 1px solid;
	color: #000000;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:Solid;
	border-width:1px;
	text-align: right;
}
.testoFLDAlignRR
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	behavior: url(campo_testo.htc);
	border-left: gray 1px solid;
	color: #FF0000;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:Solid;
	border-width:1px;
	text-align: right;
}
.testoFLDbttn
{
	font-size: 8pt;
	behavior: url(campo_testo.htc);
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.prova 
{
	background-color:Aqua ;
	
}
.testoN {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.tabTestoN
{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	font-size: 8pt;
	border-left: #ff9900 1px solid;
	color: #000000;
	border-bottom: #ff9900 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}

.testoB
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}


.testoBMano
{
	font-size: 8pt;
	cursor: pointer;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoBcentr
{
	font-size: 8pt;
	vertical-align: baseline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.testoBcentrMano
{
	cursor:pointer;
	font-size: 8pt;
	vertical-align: baseline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.testoR {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #FF0000}
.testoY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffff66;
	font-weight: bold;
}
.testoW {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #FFFFFF}
.testoVerde
{
	font-weight: bold;
	font-size: 8pt;
	color: #33cc33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoWBold
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testo10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #431F01}
.tabella {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.testo10B
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo12B
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo10WBold
{
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo8WBold
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testoV
{
	font-weight: bold;
	font-size: 8pt;
	color: #66cc66;
	font-family: Verdana, Arial;
}

.tabella2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000}


.bttn
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: #00619C;
	border-left: 1px solid;
	color: white;
	border-bottom: 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bttnTitolo
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: gainsboro;
	border-left: 1px solid;
	color: gray;
	border-bottom: 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor:pointer;
}

.bttnBlu
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: mediumblue;
	border-left: 1px solid;
	color: white;
	border-bottom: 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bttnVerde
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: mediumseagreen;
	border-left: 1px solid;
	color: white;
	border-bottom: 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bttnGiallo
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: darkorange;
	border-left: 1px solid;
	color: white;
	border-bottom: 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.AdmBttn
{
	font-weight: bold;
	font-size: 11px;
	background: #99cc99;
	width: 150px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.AdmBttnNoWidth
{
	font-weight: bold;
	font-size: 11px;
	background: #99cc99;
	
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.AdmBttnBack
{
	width: 150px;
	font-weight: bold;
	font-size: 11px;
	background: #99cccc;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bttn2
{
	font-weight: bold;
	background: #66cccc;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.nero:link, A.nero:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: black;
}

a.nero:hover {
	text-decoration: underline;
	
}

A.LinkAzz:link, A.LinkAzz:visited
{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3333cc;
}

a.LinkAzz:hover {
	text-decoration: underline;
	
}


A.neroBold:link, A.neroBold:visited
{
	font-weight: bold;
	font-size: xx-small;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.neroBold:hover {
	text-decoration: underline;
	font-size: xx-small;
}

A.MENU:link, A.MENU:visited
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.MENU:hover
{
	
	color: #99cccc;
}

A.blu:link, A.blu:visited
{
	
	color: royalblue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.blu:hover {
	text-decoration: underline;

}

A.neroMenu:link, A.neroMenu:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
}

a.neroMenu:hover
{
	
	text-decoration: underline;
}

A.MenuLink:link, A.MenuLink:visited
{
	font-weight: bold;
	font-size: xx-small;
	color: #33ccff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.MenuLink:hover {
	text-decoration: none;
	font-size: xx-small;
}

.TestoMenuLink {
font-weight: bold;
	font-size: xx-small;
	color: #33ccff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.bianco:link, A.bianco:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: white;
}

a.bianco:hover {
	text-decoration: underline;
	
}

a.lista:link, a.lista:visited 
{text-decoration: none;
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000
}
	
	a.lista:hover {
	text-decoration: underline;

}


TD.menu
{
	border-right: #66cc66 1px solid;
	border-top: #66cc66 1px solid;
	font-size: 8pt;
	border-left: #66cc66 1px solid;
	cursor: pointer;
	color: #009900;
	border-bottom: #66cc66 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}


.BtnMenu
{
	border-right: gray 2px solid;
	border-top: gray 2px solid;
	font-size: 8pt;
	background-image: none;
	vertical-align: baseline;
	border-left: gray 2px solid;
	
	color: black;
	border-bottom: gray 2px solid;
	font-family: Arial, Verdana;
	background-color: transparent;
	text-align: center;
}
.mano
{
	cursor: pointer;
}
.menu
{
	
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	
	color: white;
	
	font-family: Arial;
	letter-spacing: 4pt;
	
	background-color: #000000;
	text-align: left;
	class:mano;
}

.submenu
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: white;
	font-family: Arial;
	letter-spacing: 4pt;
	background-color: gray;
	text-align: left;
	class: mano;
}
.menuOver
{
	color: lavender;
	background-color: silver;
}
.pannello
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: white;
}



.Liv0
{
	z-index: 1;
	position: absolute;
}
.FrameClass
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.Larghezza100 
{
	
width:100%	
}

.altezza100 
{
	height:100%
}

.bordercoll
{
	border-collapse: collapse;
	
}
BODY
{
	margin-right:0;
	margin-left:0;
	margin-top:5;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color : #F5F5F5;
	scrollbar-arrow-color : #A1A1A1;
	scrollbar-base-color : Black;
	scrollbar-darkshadow-color : #f5f5f5;
	scrollbar-face-color : #F5F5F5;
	scrollbar-highlight-color : #a1a1a1;
	scrollbar-shadow-color : #a1a1a1;
	scrollbar-track-color : #f5f5f5;
	
}


.TestoBianco8
{
	font-size: 8pt;
	color:White ;
	
	font-family: Arial;
	
}
.TestoBianco8Bold
{
	font-weight:bold ;
	
	font-size: 8pt;
	color:White ;
	
	font-family: Arial;
	
}
.Testo8Bold
{
	font-weight:bold ;
	
	font-size: 8pt;
	color:Black ;
	
	font-family: Arial;
	
}
.TestoB
{
	
	font-size: 10pt;
	color:White ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.Testo12B
{
	font-weight:bold;
	font-size: 12pt;
	color:Black ;
	font-family: Arial;
	
}

.tabella
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: #000000;
	border-bottom: silver 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sfondo
{
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana;
	background-color: gray;
	text-align: left;
}
INPUT
{

	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	behavior: url(campo_testo.htc);
	border-left: gray 1px solid;
	color: #000000;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:Solid;
	border-width:1px;
	

}

A.Mission:link, A.Mission:visited
{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

a.Mission:hover
{
	background-color: #66cccc;
	text-decoration: none;
	
	text-decoration:blink;
}

.menuKO
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: white;
	font-family: Arial;
	letter-spacing: 4pt;
	background-color: #6699ff;
	text-align: left;
	cursor:pointer;
}

.submenuKO
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: white;
	font-family: Arial;
	letter-spacing: 4pt;
	background-color: mediumturquoise;
	text-align: left;
	cursor:pointer;
}
.menuOverKO
{
	color: lavender;
	background-color: lightsteelblue;
	cursor:pointer;
}

A.Login:link, A.Login:visited
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: black;
	text-decoration: underline;
}

a.Login:hover
{
	
	text-decoration: none;
	
	
}

