BODY { font-family: Arial, Verdana, Helvetica; font-size:10px; color: #333333; font-weight: normal }
TD { font-family: Arial, Verdana, Helvetica; font-size:11px; color: #333333; font-weight: normal;}
TD.categorie { font-weight: bolder;	color: #FFFFFF;	font-size:11px;	background-image:url(../images/bottoni/catcentrale3.gif); }
TD.sottocategorie {	font-weight: bolder; color: #FFFFFF; font-size:11px; background-image:url(../images/bottoni/scatcentrale.gif); }
TH { font-family: Arial, Verdana, Helvetica; font-size:11px; color: #333333; font-weight: bold;}

img { border-width: 0px }

INPUT { font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #333333 }
INPUT.visualizzazione { border: 0px; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #333333 }
INPUT.senzabordo { border: 0px; }
TEXTAREA { overflow: auto; font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #333333 }
TEXTAREA.visualizzazione { border: 0px; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #333333 }
SELECT { font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #333333 }
.box { border: 1px #444444 solid; border-top: 0px; }


a:link { color: #317ef3; text-decoration: none; font-weight: bolder }
a:visited { color: #317ef3; text-decoration: none; font-weight: bolder }
a:hover { color: #5d5d5d; text-decoration: none; font-weight: bolder }

a.selmnu:link { color: #FFCC00; }
a.selmnu:visited { color: #FF0000; }
a.selmnu:hover { color: #FFCC00; }

a.selmnus:link { color: #FF0000; }
a.selmnus:visited { color: #FF0000; }
a.selmnus:hover { color: #FF0000; }

a.mnu:link { color: #FFFFFF; }
a.mnu:visited { color: #FFFFFF; }
a.mnu:hover { color: #FFFFFF; }

a.mnus:link { color: #000000; }
a.mnus:visited { color: #000000; }
a.mnus:hover { color: #000000; }

a.button:link { font-family: Arial, Verdana, Helvetica; font-size:12px; font-weight: bold; color: #317EF3;}
a.button:visited { font-family: Arial, Verdana, Helvetica; font-size:12px; font-weight: bold; color: #317EF3;}
a.button:hover { font-family: Arial, Verdana, Helvetica; font-size:12px; font-weight: bold; color: #5d5d5d;}

a.schedaSelezionata:link { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #317EF3; }
a.schedaSelezionata:hover { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #317EF3; }
a.schedaSelezionata:visited { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #317EF3; }

.campiListe { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #ffffff; }
a.campiListe:link { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #ffffff; }
a.campiListe:hover { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #ffffff; }
a.campiListe:visited { font-family: Arial, Verdana, Helvetica; font-size:11px; font-weight: bold; color: #ffffff; }


.tableborder { background-color: #888888; }

.campiform { border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; color: #000000; font-weight: bolder; background-color: #FFCC66; padding-right:8px; padding-top:8px;padding-bottom:8px; text-align:right;}
.lavagna { background-color: #FFCC66; padding-right:8px; padding-left:8px; padding-top:0.2px;padding-bottom:0.2px; }

.cellaform { background-color: #FFFFFF; padding-top:6px; padding-bottom:6px; border-bottom: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; }

.showelement { display:true; }
.hideelement { display:none; }

.schedainizio { background-image: url(../images/bottoni/schedainizio.gif); }
.schedafine { background-image: url(../images/bottoni/schedafine.gif); }
.schedacentro { background-image: url(../images/bottoni/schedacentro.gif); }
.schedainiziosel { background-image: url(../images/bottoni/schedainiziosel.gif); }
.schedafinesel { background-image: url(../images/bottoni/schedafinesel.gif); }
.schedacentrosel { background-image: url(../images/bottoni/schedacentrosel.gif); }

.stylelenco { color: #FFFFFF; background-color: #444444; background-image: url(../images/sottosopra.gif); }

.pulsante { border: 0px #333333 solid; font-family: Arial, Verdana, Helvetica; font-size: 12px; color: #333333; background-image: url(../images/bginput.gif);}
.messaggioNegativo { font-family: Arial, Verdana, Helvetica; font-size: 14px; color: #FF0000; font-weight: bold; background-color: #333333; }
.messaggioPositivo { font-family: Arial, Verdana, Helvetica; font-size: 14px; color: #00DD00; font-weight: bold; background-color: #6D6D6D; }

.alternata1 { background-color: #FFFAAC; }
.alternata2 { background-color: #FFCC00; }
.alternatahover { background-color: #FFEFAF; }
.testo { font-family: Arial, Verdana, Helvetica; font-size:13px; color: #333333; }
.evidente { font-family: Arial, Verdana, Helvetica; font-size:14px; font-weight: bold; color: #333333; }
.bottone { font-family: Arial, Verdana, Helvetica; font-size:12px; font-weight: bold; color: #333333; }
