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: 11px; COLOR: #333333; background-color: #F3D8FA; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; text-decoration:none;}

TD {FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
A {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
A:hover {FONT-SIZE: 11px; COLOR: #B708A5; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}


/* MODULI */
input {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
select {FONT-SIZE: 11px; COLOR: #B708A5; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
textarea {FONT-SIZE: 11px; COLOR: #B708A5; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
checkbox {FONT-SIZE: 11px; COLOR: #B708A5; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
radio {FONT-SIZE: 11px; COLOR: #B708A5; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}


/* IMMAGINI E BORDI */
.bordo-immagini {border: 3px solid #ffffff;}


/* MENU */
.menu-princ {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; text-transform:uppercase;}
.menu-princ A:link{FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}
.menu-princ A:visited {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}
.menu-princ A:hover {FONT-SIZE: 10px; COLOR: #F3D8FA; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}

.piepagina {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}
.piepagina A:link{FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}
.piepagina A:visited {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}
.piepagina A:hover {FONT-SIZE: 9px; COLOR: #F3D8FA; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none;}

.menusx {FONT-SIZE: 9px; COLOR: #7A056F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; margin-left: 5px;}
.menusx A:link{FONT-SIZE: 9px; COLOR: #7A056F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; margin-left: 5px;}
.menusx A:visited {FONT-SIZE: 9px; COLOR: #7A056F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; margin-left: 5px;}
.menusx A:hover {FONT-SIZE: 9px; COLOR: #F3D8FA; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; margin-left: 5px;}


/* TITOLI */
.titolo-viola {FONT-SIZE: 14px; COLOR: #7A056F; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold}
.titolo-lilla {FONT-SIZE: 12px; COLOR: #F3D8FA; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; margin-left: 12px;}

.titolo-bianco {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; letter-spacing: 1px; margin-left: 5px; }
.titolo-bianco A:link {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; letter-spacing: 1px; margin-left: 5px; }
.titolo-bianco A: hover {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; letter-spacing: 1px; margin-left: 5px; }
.titolo-bianco A: visited {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-WEIGHT: bold; letter-spacing: 1px; margin-left: 5px; }


/* CAPOLETTERA */
.capolettera {FONT-SIZE: 25px; COLOR: #AB02D2; FONT-FAMILY: Verdana; text-indent:0px; FONT-WEIGHT: bold}

/* IN EVIDENZA */
.evidenza-viola {COLOR: #7A056F;}

/* SFONDI DI CELLA */
.lilla {background-color: #F3D8FA}
.lilla2 {background-color:#E8B1F5}
.viola {background-color: #E377FF}
.viola2 {background-color: #99068A}
.vino {background-color: #B708A5}


div.errorArea {
background:#FFFF66 none repeat scroll 0%;
border:1px dashed #CC0000;
color:#000000;
font-size:inherit;
margin:1em;
padding:3px;
}
div.errorArea ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
div.alertArea {
background:#D4E5BD none repeat scroll 0%;
border:1px dashed #9BCD6C;
color:#000000;
font-size:inherit;
margin:1em;
padding:2px;
}
div.alertArea ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}?