TD.td-chiaro, TR.td-chiaro {
	background-color: #CCDDEE;
}
TD.td-chiaro-riservata, TR.td-chiaro-riservata {
	background-color: #FFE62C;
}
TD.td-chiaro2, TR.td-chiaro2 {
	background-color: #FFF395;
}
TD.td-scuro, TR.td-scuro {
	background-color: #333366;
}
TD.td-corpo, TR.td-corpo {
	background-color: #ffffff;
}

SPAN.testo, TD.testo, P.testo, DIV.testo, A.testo, .testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
SPAN.testo-giustificato, TD.testo-giustificato, P.testo-giustificato, DIV.testo-giustificato, A.testo-giustificato, .testo-giustificato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}
SPAN.testo-blu, TD.testo-blu, P.testo-blu, DIV.testo-blu, A.testo-blu, .testo-blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366cc;
}
SPAN.testo-grande, TD.testo-grande, P.testo-grande, DIV.testo-grande, A.testo-grande, .testo-grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
SPAN.testo-grande-giustificato, TD.testo-grande-giustificato, P.testo-grande-giustificato, DIV.testo-grande-giustificato, A.testo-grande-giustificato, .testo-grande-giustificato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
SPAN.testo-chiaro, TD.testo-chiaro, P.testo-chiaro, DIV.testo-chiaro, A.testo-chiaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

SPAN.titolo, TD.titolo, P.titolo, DIV.titolo, A.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
SPAN.titolo-bold, TD.titolo-bold, P.titolo-bold, DIV.titolo-bold, A.titolo-bold, .titolo-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;

}
SPAN.titolo-evid, TD.titolo-evid, P.titolo-evid, DIV.titolo-evid, A.titolo-evid, .titolo-evid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc0000;
	font-weight: bold;
}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
textarea {  
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: 10px;
	 color: #000000;
}
SPAN.tree, TD.tree, P.tree, DIV.tree, A.tree {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
SPAN.tree-selected, TD.tree-selected, P.tree-selected, DIV.tree-selected, A.tree-selected {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc0000;
	font-weight: bold;	
}
SPAN.descrizione-file, TD.descrizione-file, P.descrizione-file, DIV.descrizione-file, A.descrizione-file {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
SPAN.admin, TD.admin, P.admin, DIV.admin, A.admin {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
SPAN.intestazione, TD.intestazione, P.intestazione, DIV.intestazione, A.intestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}
SPAN.messaggio, TD.messaggio, P.messaggio, DIV.messaggio, A.messaggio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;

}
hr {
color: #3366cc
}
hr-riservata {
color: #FF9900
}
TD.td-sfondo-header, TR.td-sfondo-header {
	background-image: url(/immagini/sfondopagine.jpg);
	background-repeat: repeat-x;
}
TD.td-sfondo-footer, TR.td-sfondo-footer {
	background-image: url(/immagini/sfondofooter.gif);
	background-repeat: repeat-x;
}
TD.td-sfondo-header-riservata, TR.td-sfondo-header-riservata {
	background-image: url(/immagini/sfondopagine_riservata.jpg);
	background-repeat: repeat-x;
}
TD.td-sfondo-footer-riservata, TR.td-sfondo-footer-riservata {
	background-image: url(/immagini/sfondofooter_riservata.gif);
	background-repeat: repeat-x;
}
SPAN.prescrizioni-domanda, TD.prescrizioni-domanda, P.prescrizioni-domanda, DIV.prescrizioni-domanda, A.prescrizioni-domanda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
TD.td-bianco, TR.td-bianco {

	background-color: #FFFFFF;
}
SPAN.menu, TD.menu, P.menu, DIV.menu, A.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
SPAN.menu-selected, TD.menu-selected, P.menu-selected, DIV.menu-selected, A.menu-selected {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0000;
	font-weight: bold;	
}
SPAN.obbligatorio, TD.obbligatorio, P.obbligatorio, DIV.obbligatorio, A.obbligatorio {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
TD.td-obbligatorio, TR.td-obbligatorio {
	background-color: #FFE1E7;
}
SPAN.testo-bold, TD.testo-bold, P.testo-bold, DIV.testo-bold, A.testo-bold, .testo-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.intestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
.titolo-grande-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.sottotitolo-grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-style: italic;
}
FORM
{
	margin-top:0;
	margin-bottom:0;
}
.noPrint {
	display: inline;
}

/*************STILI VERSIONE STAMPABILE************/
@media print {

.noPrint {
	display: none;
}

}
