html{/*	overflow: -moz-scrollbars-vertical; /* visualizza sempre la scrollbar laterale per firefox */}


BODY {FONT-SIZE: 12px; COLOR: #6D6D6D;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	background-image: url(images/sfondo.jpg); background-position:top; background-repeat:repeat-x;
	background-color:#6FACEA;}

TD {FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}
A {FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color:#6D6D6D;}



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


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

.menu-1 {FONT-SIZE: 10px; COLOR: #005FC1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.menu-1 A:link{FONT-SIZE: 10px; COLOR: #005FC1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.menu-1 A:visited {FONT-SIZE: 10px; COLOR: #005FC1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.menu-1 A:hover {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.menu-2 {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu-2 A:link{FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu-2 A:visited {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu-2 A:hover {FONT-SIZE: 9px; COLOR: #8FC736; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.menu-pollicino {FONT-SIZE: 9px; COLOR: #CEEBA2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu-pollicino  A:link{FONT-SIZE: 9px; COLOR: #CEEBA2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu-pollicino  A:visited {FONT-SIZE: 9px; COLOR: #CEEBA2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu-pollicino  A:hover {FONT-SIZE: 9px; COLOR: #8FC736; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.associazione {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:2px;}

.evidenza {FONT-SIZE: 12px; COLOR: #298ABE; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }
.evidenza-verde {FONT-SIZE: 12px; COLOR: #8FC736; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }

.errore {FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}



/* Testi colorati */
.txt-verde {FONT-SIZE: 9px; color: #8FC736; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.txt-azzurro {FONT-SIZE: 9px; color: #42A3D6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}


/* Sfondi */
.bg-grigio {background-color:#D7DFDC}
.bg-blu {background-color:#005FC1}
.bg-azzurro-1 {background-color:#42A3D6}
.bg-azzurro-2 {background-color:#ABD4EA}
.bg-verde-1 {background-color:#A9CE6E}
.bg-verde-2 {background-color:#CEF196}
.bg-verde-3 {background-color:#8FC736} 

/* Bordi delle Immagini */
.bordo {border: 2px solid #FFFFFF;}
.bordo-grigio {border: 3px solid #D7DFDC;}

.titolone {FONT-SIZE: 18px; COLOR: #298ABE; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; letter-spacing:2px;}



/* ERROR AREA */

div.errorArea{

	border: 1px dashed #CC0000;

	background:#FFFF66;

	font-size: inherit;

	margin: 1em 1em;

	padding:3px;

	color:#000000;

}



div.errorArea ul{

list-style-type:none;

margin:0;

padding:0;



}



/* ALERT AREA */

div.alertArea{

	border: 1px dashed #9BCD6C;

	background:#D4E5BD;

	font-size: inherit;

	margin: 1em 1em;

	padding:2px;

	color:#000000;

}



div.alertArea ul{

list-style-type:none;

margin:0;

padding:0;



}
