body {
	font-family: Verdana, sans-serif, tahoma, Arial, Helvetica ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #B0B0B0;
	list-style-type: lower-alpha;
	margin: auto;
	padding: 15px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
}

.select_barrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	text-decoration: line-through;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	list-style-type: lower-alpha;
}

.tabella_tratteggiata {
	/*margin-left: 25px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px dashed #666666;
	list-style-type: lower-alpha;
}
.input_trasparente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	background-color: #FDE4B3;
	border: none #FDE4B3;

}

.input_trasparente_barrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	background-color: #FDE4B3;
	border: none #FDE4B3;
	text-decoration: line-through;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	}
	
.input_sfondo_giallo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	background-color: #FFFF00;
	border-style: solid; border-width: 1;
	border-color: #999999;
}
.input_bordato
{
	border-style: solid; 
	border-width: 1;
	border-color: #999999;
}

.pulsantino_grigio {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #000000; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-COLOR: #ffffff
}

.tab_rientrata
        {
        margin-left: 25px;
        border-width: 1px 1px 0px 0px;
        border-style: solid;
        border-color: #999999;
        }
table.tab_rientrata th
        {
        border-style: solid; /* Creates the cell border and color */
        border-width: 0px 0px 1px 1px;
        border-style: solid;
        border-color: #999999;
        background: #E0E0E0;
        text-align: left;
        /* vertical-align: top;*/
        }
table.tab_rientrata td
        {
        border-style: solid; /* Creates the cell border and color */
        border-width: 0px 0px 1px 1px;
        border-style: solid;
        border-color: #999999;
       /* vertical-align: top; */
        }
		
/*Rimuove gli spazi dai tag FROM */
FORM {
        margin: 0px;
}

/* input type submit */
.SubmitGrigio{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #dcdcdc;
    font-size: 10px;	
    border-style: solid;
    border-width: 1px;    
    border-color: ##333333;
}

/* Bordo sottile grigio 
<TD class=boxBorder colSpan=2><IMG title="" height=1 src="" width=8 border=0></TD>
*/
.CellaBordo{
	BACKGROUND-COLOR: #b4b4b4
}

.CellaIntestazione {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #B0B0B0;
}

.CellaContenuto {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}

/* LINKS */

a:link {
	text-decoration : none;
	font-weight: bold; 
	font-size: 10px; 
	color: #333333; 
	font-family: Verdana, Arial, sans-serif;

}

a:visited {
	text-decoration : none;
	font-weight: bold; 
	font-size: 10px; 
	color: #333333; 
	font-family: Verdana, Arial, sans-serif;

}
a:hover {
	text-decoration : none;
	font-weight : normal;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color : #666666;
	font-variant: small-caps;


}


.div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #B0B0B0;
	background-position: center;
}
.verd_maiuscolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: small-caps;
	color: #000000;
}

.div_bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #B0B0B0;
	background-position: center;
	/*border: 1px solid;*/
}

.div_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #B0B0B0;
	background-position: center;
	border: 1px solid;
	/*border: 1px solid;*/
}

