/* CSS Document */
html{
/* overflow: -moz-scrollbars-vertical; /* visualizza sempre la scrollbar laterale per firefox */
 overflow-y:scroll;
 overflow-x:auto;
 overflow:moz-scrollbars-vertical;}

BODY {FONT-SIZE: 10px; COLOR: #969696;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	background-color:#969696;
	}

TD {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#969696;}
A:hover {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#74a41e;}


/* Definiti i moduli */
input {FONT-SIZE: 10px; COLOR: #adadad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
select {FONT-SIZE: 10px; COLOR: #adadad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
textarea {FONT-SIZE: 10px; COLOR: #adadad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
checkbox {FONT-SIZE: 10px; COLOR: #adadad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
radio {FONT-SIZE: 10px; COLOR: #adadad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


/* Definiti i Menu */
.piepagina {FONT-SIZE: 9px; COLOR: #cdcdcd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:link{FONT-SIZE: 9px; COLOR: #cdcdcd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:visited {FONT-SIZE: 9px; COLOR: #cdcdcd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:hover {FONT-SIZE: 9px; COLOR: #cdcdcd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.sottomenu {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.sottomenu A:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.sottomenu A:visited {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.sottomenu A:hover {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.link-verde {FONT-SIZE: 10px; COLOR: #74a41e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.link-verde A:link{FONT-SIZE: 10px; COLOR: #74a41e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.link-verde A:visited {FONT-SIZE: 10px; COLOR: #74a41e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.link-verde A:hover {FONT-SIZE: 10px; COLOR: #74a41e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}


/* Titoli Sezioni */
.titolo {FONT-SIZE: 18px; COLOR: #F58025; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px}
.titolo-grigio {FONT-SIZE: 18px; COLOR: #777777; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px}
.titolo-grigio-chiaro {FONT-SIZE: 18px; COLOR: #adadad; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px}

.sotto-titolo {FONT-SIZE: 13px; COLOR: #826C5E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold}
.sotto-titolo A:link{FONT-SIZE: 13px; COLOR: #826C5E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold}
.sotto-titolo A:hover{FONT-SIZE: 13px; COLOR: #F58025; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold}

/* Margine */
p {margin: 5px;}

/* Testi colorati */
.oro {FONT-SIZE: 10px; color: #a19267; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.verde {FONT-SIZE: 10px; color: #74a41e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.bianco {FONT-SIZE: 10px; color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.grigio {FONT-SIZE: 10px; color: #969696; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}


/* Sfondi */
.bg-bianco {background-color:#FFFFFF}
.bg-verde {background-color:#a9bb62}
.bg-grigio {background-color:#f0f0f0}
.bg-grigio-chiaro {background-color:#ededed}
.bg-grigio-scuro {background-color:#adadad}


/* Bordi delle Immagini */
.border-img {border: 2px solid #f0f0f0;}

/* Menu rollover */
#navmenu a {display: block; padding:5px 0px; color: #FFFFFF; background-color: #adadad; width: 238px; text-decoration: none; text-align:center; vertical-align: middle;}
#navmenu a:hover {background-color: #f0f0f0; color: #000000; vertical-align: middle;}

#navmenu2 a {display: block; padding:5px 0px; color: #FFFFFF; background-color: #adadad; width: 238px; text-decoration: none; text-align:center; vertical-align: middle;}
#navmenu2 a:hover {background-color: #f0f0f0; color: #000000; vertical-align: middle;}

#navmenu-over a {display: block; padding:5px 0px; color: #FFFFFF; background-color: #adadad; width: 238px; text-decoration: none; text-align:center; vertical-align: middle;}
#navmenu-over a:hover {background-color: #f0f0f0; color: #000000; vertical-align: middle;}



/* Sottomenu rollover */
#sottomenu a {display: block; padding:6px 0px 6px 5px; color: #000000; background-color: #9bca48; width: 233px; text-decoration: none; text-align:left; vertical-align: middle;}
#sottomenu a:hover {background-color: #025d39; color: #FFFFFF; vertical-align: middle;}

#sottomenu2 a {display: block; padding:6px 0px 6px 5px; color: #000000; background-color: #9bca48; width: 233px; text-decoration: none; text-align:left; vertical-align: middle;}
#sottomenu2 a:hover {background-color: #025d39; color: #FFFFFF; vertical-align: middle;}

#sottomenu-over a {display: block; padding:6px 0px 6px 5px; color: #000000; background-color: #9bca48; width: 233px; text-decoration: none; text-align:left; vertical-align: middle;}
#sottomenu-over a:hover {background-color: #025d39; color: #FFFFFF; vertical-align: middle;}



/* Sottosottomenu rollover */
#sottosottomenu a {display: block; padding:6px 0px 6px 5px; color: #000000; background-color: #d1f492; width: 233px; text-decoration: none; text-align:left; vertical-align: middle;}
#sottosottomenu a:hover {background-color: #148357; color: #FFFFFF; vertical-align: middle;}

#sottosottomenu2 a {display: block; padding:6px 0px 6px 5px; color: #000000; background-color: #d1f492; width: 233px; text-decoration: none; text-align:left; vertical-align: middle;}
#sottosottomenu2 a:hover {background-color: #148357; color: #FFFFFF; vertical-align: middle;}

#sottosottomenu-over a {display: block; padding:6px 0px 6px 5px; color: #000000; background-color: #d1f492; width: 233px; text-decoration: none; text-align:left; vertical-align: middle;}
#sottosottomenu-over a:hover {background-color: #148357; color: #FFFFFF; vertical-align: middle;}



