body
{
	font-size: small;
	color: black;
	font-family: Verdana, Arial;
	scrollbar-base-color: lightblue;
    scrollbar-face-color: lightblue;
    scrollbar-shadow-color: lightblue;
    scrollbar-arrow-color: darkskyblue;
    scrollbar-highlight-color: lightblue;
    scrollbar-dark-shadow-color: lightblue;
    scrollbar-3d-light-color: lightblue;
    scrollbar-track-color: azure;

}
.body_testo
{
	font-size: small;
	color: white;
	font-family: Verdana, Arial;
	background-color: transparent;
}
.errore
{
	border-right: deepskyblue 1px solid;
	border-top: deepskyblue 1px solid;
	font-weight: bold;
	font-size: xx-small;
	border-left: deepskyblue 1px solid;
	color: white;
	border-bottom: deepskyblue 1px solid;
	font-family: Verdana;
	background-color: red;
}
.datagrid_giustificato
{
	font-size: small;
	color: white;
	font-family: Verdana, Arial;
	background-color: transparent;
	text-align: justify;
}
.datagrid_base
{
	font-size: x-small;
	color: #004284;
	font-family: Verdana, Arial;
	background-color: gold;
}
.datagrid_alt
{
	font-size: x-small;
	color: #004284;
	font-family: Verdana, Arial;
	background-color: azure;
}
.datagrid_head
{
	font-weight: bold;
	font-size: x-small;
	color: #004284;
	font-family: Verdana, Arial;
	background-color: honeydew;
}
.ddl_class
{
	font-weight: bold;
	font-size: x-small;
	color: #000066;
	font-family: Verdana, Arial;
	background-color: whitesmoke;
}
.titolo_form
{
	font-weight: bold;
	font-size: small;
	color: #213769;
	font-family: Verdana, Arial, Tahoma;
	text-align: center;
}
.titolo_form_underline
{
	font-weight: bold;
	font-size: medium;
	color: #213769;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: underline;
}
.titolo_form_underline_blue
{
	font-weight: bold;
	font-size: medium;
	color: blue;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: underline;
}
.lbl
{
	font-size: x-small;
	color: #213769;
	font-family: Verdana, Arial;
	text-align: left;
}
.lbl_contatti
{
	font-weight: bold;
	font-size: x-small;
	color: blue;
	font-family: Verdana, Arial;
	text-align: center;
}
.lbl_contatti_xxs
{
	font-weight: bold;
	font-size: xx-small;
	color: blue;
	font-family: Verdana, Arial;
	text-align: center;
}
.lbl_italic_underline
{
	font-size: x-small;
	color: #213769;
	font-style: italic;
	font-family: Verdana, Arial;
	text-align: left;
	text-decoration: underline;
}
.lbl_xs
{
	font-size: xx-small;
	color: royalblue;
	font-family: Verdana, Arial;
	text-align: left;
}
.lbl_xs_bold
{
	font-weight: bold;
	font-size: xx-small;
	color: royalblue;
	font-family: Verdana, Arial;
	text-align: left;
}
.lbl_center
{
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: center;
}
.lbl_giustificata
{
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: justify;
	color: #213769;
}
.lbl_giustificata_rientro
{
	font-size: x-small;
	color: #213769;
	text-indent: 20px;
	font-family: Verdana, Arial;
	text-align: justify;
}
.lbl_dx
{
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: right;
}
.link
{
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: left;
}
.link_center
{
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: center;
}
.link_xs
{
	font-size: xx-small;
	font-family: Verdana, Arial;
	text-align: left;
}
.campi_read_only
{
	font-size: x-small;
	color: black;
	font-family: Verdana;
	background-color: gainsboro;
}
.campi_read_only_dx
{
	font-size: x-small;
	color: black;
	font-family: Verdana;
	background-color: gainsboro;
	text-align: right;
}
.campi_input
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	border-left: darkblue 1px solid;
	border-bottom: darkblue 1px solid;
	font-family: Verdana;
}
.campi_input_center
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	border-left: darkblue 1px solid;
	border-bottom: darkblue 1px solid;
	font-family: Verdana;
	text-align: center;
}
.campi_input_dx
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	border-left: darkblue 1px solid;
	border-bottom: darkblue 1px solid;
	font-family: Verdana;
	text-align: right;
}
.push_button
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-weight: bold;
	border-left: navy 1px solid;
	color: navy;
	border-bottom: navy 1px solid;
	font-family: verdana;
	background-color: #fcdc07;
}
.cnt_dx
{
	border-right: deepskyblue 1px solid;
	border-top: deepskyblue 1px solid;
	font-size: x-small;
	border-left: deepskyblue 1px solid;
	color: royalblue;
	border-bottom: deepskyblue 1px solid;
	font-family: verdana;
	background-color: aliceblue;
	text-align: right;
}

