body
	{
	background-color: black;
	margin:0px;
	}
.sfondoSito
	{
	background-color:#525252;
	}

.campo
	{
	font-family: arial, verdana, tahoma;
	color: black; 
	//font-size: 15.75px;
	border-style: solid; 
	border-color: green; /* #eff5ff; */
	border-width: 1; 
	//background: #ffffff;
	background: #fcffcf;
	}

.campoCombo
	{
	font-family: arial, verdana, tahoma;
	color: black; 
	font-size: 15.75px;
	border-style: solid; 
	border-color: green; /* #eff5ff; */
	border-width: 1; 
	//background: #ffffff;
	background: #fcffcf;
	scrollbar-base-color : green;
	}
	
div.footer
	{
	font-size : 10pt;
	font-family : Verdana;
	font-weight : lighter;
	font-style : normal;
	color : #999999;
	text-decoration: none;
	}


ath {
	color : white;
	font-size : 13px;
	font-family : Verdana;
	font-style : normal;
	text-decoration: none;
	background-color: #eff5ff;  /* Celeste scuro */
	}


.stile_th {
	color: white;
	font-size: 13px;
	font-family: Verdana;
	font-style: normal;
	text-decoration: none;
	background-color: black;
	}

.stile_td {
	color : black;
	font-size : 1.0em;
	font-family : Verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: gray; /* Celeste chiaro */
	}


.tdd {
	color : #000000;
	font-size : 11px;
	font-family : Verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: #6699FF; /* Celeste chiaro */
	background-color: black;
	}

.tdd3 {
	color : #000000;
	font-size : 11px;
	font-family : Verdana;
	font-weight: normal;
	text-decoration: none;
	}

.CMDScelta1
	{
	background-color: #6699FF; /* Celeste chiaro */
	color: black;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta1 a
	{
	sbackground-color: #6699FF; /* Celeste chiaro */
	color: black;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta1-
	{
	background-color: black;
	color: white;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta1- a
	{
	color: white;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta3
	{
	color: #6699FF;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta3 a
	{
	color: #6699FF;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta3 a:hover
	{
	text-decoration: underline;
	}

.CMDScelta3- a
	{
	color: white;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.CMDScelta3- a:hover
	{
	color: #6699FF;
	text-decoration: underline;
	}

.tdd2 {
	color : #000000;
	font-size : 15px;
	font-family : Verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: #6699FF; /* Celeste chiaro */
	}

.classetr
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 11px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #6699FF; /* Colore di sfondo delle celle della tabella */
	}

.classetr1
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 11px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #B7B8D3; /* Colore di sfondo delle celle della tabella */
	}

.classetr2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 11px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #CBD6FF; /* Colore di sfondo delle celle della tabella */
	}

.tab
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #6699FF; /* Celeste chiaro */
	}

.tabReport
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	border-collapse: collapse;
	}

.bordotab
	{
	border-left:solid;
	border-right:solid;
	border-top:solid;
	border-bottom:solid;
	border-width:2px;
	border-color=#6699FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #ffffff; /* Colore dei bordi della tabella */
	}

.bordotabMenu3
	{
	border-left:solid;
	border-right:solid;
	border-top:solid;
	border-bottom:solid;
	border-width:2px;
	border-color=black;
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	hbackground-color: #ffffff; /* Colore dei bordi della tabella */
	}

.tabella
	{
	border-left:solid;
	border-right:solid;
	border-top:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #ffffff; /* Colore dei bordi della tabella */
	}

.BordoTabReport
	{
	border-left:solid;
	border-right:solid;
	border-top:solid;
	border-bottom:solid;
	border-width:2px;
	border-color=black;
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	}

.rollover a
	{
	font-size: 11px; /* Dimensione dei caratteri */
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	position: relative;
	text-decoration: none;
	}

.rollover a:hover
	{
	text-decoration: underline;
	background-color: black;
	}

.Titolo
	{
	color: white;
	font-size : 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	border-top:solid 2px white;
	border-bottom:solid 2px white;
	}


.SuBlu a
	{
	color: black;
	font-size : 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	}

.SuBlu a:hover
	{
	color: blue;
	font-size : 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight: bold;
	text-decoration: underline;
	}

.BassoDestra
     {
     text-align: right; font:8pt verdana,geneva,arial;
     top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight);
     left:expression(document.body.scrollLeft + document.body.clientWidth - offsetWidth);
     position: absolute;
     }

.Basso
     {
     left:15;
     font:8pt verdana,geneva,arial;
     top:expression(document.body.scrollTop + document.body.clientHeight - offsetHeight);
     position: absolute;
     }

.Bottone
	{
	font:13px verdana,geneva,arial;
	cursor:pointer;cursor:hand;
	text-decoration: underline;
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:2px;
	border-color=black;
	background-color: white;  /* Celeste scuro */
	background-color: #CBD6FF;
	}

.Bottone-
	{
	font:13px verdana,geneva,arial;
	cursor:pointer;cursor:hand;
	text-decoration: none;
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:2px;
	border-color=black;
	background-color: white;  /* Celeste scuro */
	background-color: #CBD6FF;
	}

.BordoDestra
	{
	border-right:solid;
	border-width:1px;
	border-color=black;
	}

.BordoDestraESotto
	{
	border-right:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSinistra
	{
	border-left:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSinistraEDestra
	{
	border-left:solid;
	border-right:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSinistraDestraESotto
	{
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSinistraESotto
	{
	border-bottom:solid;
	border-left:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopra
	{
	border-top:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraESinistra
	{
	border-left:solid;
	border-top:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraSinistraEDestra
	{
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraSinistraDestraESotto
	{
	border-top:solid;
	border-left:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraSinistraESotto
	{
	border-top:solid;
	border-left:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraEDestra
	{
	border-top:solid;
	border-right:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraDestraESotto
	{
	border-top:solid;
	border-right:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSopraESotto
	{
	border-top:solid;
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.BordoSotto
	{
	border-bottom:solid;
	border-width:1px;
	border-color=black;
	}

.noLink
	{
	color:white;
	text-decoration: none;
	font:1.1em verdana;
	}

.link
	{
	color:yellow;
	cursor:pointer;
	text-decoration: underline;
	font:0.9em verdana;
	}

.linkSuBox
	{
	color:brown;
	cursor:pointer;
	text-decoration: underline;
	font:0.9em verdana;
	}

.link_scuro
	{
	color:red;
	color:brown;
	cursor:pointer;
	}

.VoceMenu
	{
	font:0.8em verdana;
	}

@media print
	{
	.NoStampa
		{
		display:none;
		}
	}

@media screen
	{
	.NoStampa
		{
		}
	}

.windowTable	
	{
	font-family:verdana;
	font-size:0.9em;
	font-family:verdana;
	color:white;
	border:solid 3px black;
	}
.windowTableHeader
	{
	background-color:#4F5070;
	height:30px;
	}
.windowTableHeaderPrn
	{
	position:absolute;
	float:left;
	width:30px;
	top:22px;
	}
.windowTableBody
	{
	background-color:#6F70A0;
	padding:10px;
	}

.podioTab
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font */
	font-size: 10px; /* Dimensione dei caratteri */
	color: #000000; /* Colore dei caratteri */
	background-color: #6699FF; /* Celeste chiaro */
	}

.podioCategoria
	{
	background-color:#6F70A0;
	color: white;
	font-size:1.3em;
	}

.podioRiga
	{
	font-size:1.2em;
	background-color: #B7B8D3; /* Colore di sfondo delle celle della tabella */
	height:20px;
	}

