a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	background-image: url(bouton1.gif);
	background-position: center center;
	height: 30px;
	width: 150px;
	line-height: 30px;
	text-align: left;
	vertical-align: middle;
	display: block;
	text-indent: 10pt;


}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(bouton3.gif);
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #CC6600;


}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
	text-decoration: none;


}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.texte {
	font-size: 10pt;
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.Categoria {color: #333333; background: #CCCCCC; text-decoration: none; width: 100%}

.CategoriaOver {color: #CCCCCC; weight: bold; background: #FFFFFF; text-decoration: none; width: 100%}

.piccolo {
	font-size: xx-small;
	border: 1px #999999 solid;
	font-family: Arial;
	color: #333333;
	background-color: #FFFFFF;
}

.articolo {font: 12pt "Times New Roman"; text-align: justify; text-indent: 12pt; margin: 10px 10px; color: #000000}

.titolo {font: bold large "Times New Roman"; color: #333333; text-align: center; border: none}
a:visited {color: #333333; text-decoration: none}



hr {  color: #000000; size: 1px; NOSHADE}

body {
	font: x-small Arial;
	color: #333333;
	scrollbar-base-color: #CCCCCC;
	scrollbar-face-color: #EEEEEE;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #333333;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #999999;
	scrollbar-darkshadow-color: #333333;
	background-color: #FFFFFF;
	background-image: url(img/sfondo.gif);

}

th { font: bold x-small Arial; background: url(immagini/SfondoIntesta.gif); color: #333333}

a:link { color: #333333; text-decoration: none } 
.login { font-size: x-small; background: #FFFFFF; border: 1px #999999 solid; font-family: Arial; color: #CC0000}
.RIGADESTRA {  border-color: #003366 #003333 #003333 #003366; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.bottoni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TD {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	border: none;


}

TH {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-style: solid;
	border-top-width: 1 px;
	border-right-width: 1 px;
	border-bottom-width: 1 px;
	border-left-width: 1 px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



a:link, a:visited, a:hover {text-decoration: none; color: #333333}

.PulsanteVerde {
    font: 12px sans-serif; color: #FFFFFF;
	background: #009900;
	border-color: white #006600 #006600 white;
    border-width: 1px 1px thin}

.PulsanteGiallo {
    font: 12px sans-serif; color: #FFFFFF;
	background: #DDAA00;
	border-color: white #666600 #666600 white;
    border-width: 1px 1px thin}

.PulsanteRosso {
    font: 12px sans-serif; color: #FFFFFF;
	background: #990000;
	border-color: white #660000 #660000 white;
    border-width: 1px 1px thin}

.intesta {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; background-color: #FFFFCC; font-weight: bold}

.normale {
	border-style: solid;
border-width= 1px; 	font: x-small Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.pulsante {font-size: xx-small; color: #333333; font-weight: bold; background-color: #E4C383; border-color: #FFFFCC #996633 #996633 #FFFFCC; border-style: outset; border-top-width: 1 px; border-right-width: 1 px; border-bottom-width: 1 px; border-left-width: 1 px}

.riga1 {font: 10px Arial, sans-serif; background: #FFFFFF; color: #333333}

.riga2 {font: 10px Arial, sans-serif; background: #FFFFEE; color: #333333}


.incasso {
	border-color: #996633 #FFFFCC #FFFFCC #996633;
	border-style: solid;
	border-top-width: 1 px;
	border-right-width: 1 px;
	border-bottom-width: 1 px;
	border-left-width: 1 px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	background-color: #006699;
}
.rilievo {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-style: solid;
	border-top-width: 1 px;
	border-right-width: 1 px;
	border-bottom-width: 1 px;
	border-left-width: 1 px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #08459C;
	color: #FFFFCC;


}


.input {background-color: #FFFFCC; border: dashed; border-color: black black #333333; border-width: 0px 0px 1px; font: xx-small Arial}

.obbligatorio {font: xx-small Arial; color: #000000; border: 1px #000000 solid; border-width: 1px 1px 1px 1px; border-color: #333300 #FFFFCC #FFFFCC #333300; background: #FFFFFF}

.facoltativo {font: xx-small Arial; color: #000000; border: 1px #000000 solid; border-width: 1px 1px 1px 1px; border-color: #333300 #FFFFCC #FFFFCC #333300; background: #FFFFEE}

.ricerca {
	background-color: #FFFFCC;
	width: 100%;
	font: xx-small Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.selezionato {background-color: #FF6633; font: x-small Verdana; color: #000066}

.sfondo {background-color: #006699}

.unnamed1 {
	text-align: right;
}
.idirect {
	font: xx-small Verdana, Arial, Helvetica, sans-serif;
	background: #006699;
	border-top: 1px solid #000066;
	border-right: 1px solid #FFFFCC;
	border-bottom: 1px solid #FFFFCC;
	border-left: 1px solid #333300;
	color: #FFFFCC;


}
.Tabella1 {background-color: <%=SfondoTabella1%>;
	font: x-small Verdana, Arial, Helvetica, sans-serif;

color: <%=TestoTabella1%>; 		background-color: #006699;
	color: #FFFFCC;

}
.Tabella2 {background-color: <%=SfondoTabella2%>;
	font: x-small Verdana, Arial, Helvetica, sans-serif;

color: <%=TestoTabella2%> ; 		background-color: #F7ECD2;
	color: #000066;

}
.rilievo2 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-style: solid;
	border-top-width: 1 px;
	border-right-width: 1 px;
	border-bottom-width: 1 px;
	border-left-width: 1 px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #009999;

}
.idirect2 {

	font: xx-small Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #000066;
	border-right: 1px solid #FFFFCC;
	border-bottom: 1px solid #FFFFCC;
	border-left: 1px solid #333300;
	color: #003366;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BORDO {
	border: 1px solid #000066;
}
.PulsanteAzzurro {
	font: 12px sans-serif;
	color: #FFFFFF;
	background: #A3C4C9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: thin;
	border-left-width: 1px;
	border-top-color: white;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: white;

}
