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: 9px; COLOR: #727272; background-color: #767676;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

TD {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A {FONT-SIZE: 9px; COLOR: #727272; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A:hover {FONT-SIZE: 9px; COLOR: #538EB3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}


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


/* Definiti i Bordi delle Immagini */
.bordo {border: 3px solid #DBDBDB;}


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

.sottomenu {FONT-SIZE: 9px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.sottomenu A:link{FONT-SIZE: 9px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.sottomenu A:visited {FONT-SIZE: 9px; COLOR: #282828; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.sottomenu A:hover {FONT-SIZE: 9px; COLOR: #538EB3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.menu {FONT-SIZE: 9px; COLOR: #3E3E3E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;}
.menu A:link{FONT-SIZE: 9px; COLOR: #3E3E3E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;}
.menu A:visited{FONT-SIZE: 9px; COLOR: #3E3E3E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;}
.menu A:hover{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;}

/* Titoli Sezioni */
.titolo {FONT-SIZE: 14px; COLOR: #538EB3; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.titolo A:link{FONT-SIZE: 14px; COLOR: #538EB3; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.titolo A:hover{FONT-SIZE: 14px; COLOR: #99ABBE; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.titolo A:visited{FONT-SIZE: 14px; COLOR: #538EB3; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}

.titolo2 {FONT-SIZE: 14px; COLOR: #99ABBE; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.titolo3 {FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}

.categ {FONT-SIZE: 12px; COLOR: #538EB3; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.prod {FONT-SIZE: 12px; COLOR: #99ABBE; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold;}



/* Testi colorati */
.azzurro {FONT-SIZE: 9px; color: #538EB3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.txt-bianco {FONT-SIZE: 9px; color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

/* Sfondi */
.bianco { background-color:#FFFFFF}
.azzurro-1 {background-color:#99ABBE}
.azzurro-2 {background-color:#5690B4}
.azzurro-3 {background-color:#C9D2DC}


.grigio-1 {background-color:#A6A6A6}
.grigio-2 {background-color:#EAEAEA}
.grigio-3 {background-color:#F9F9F9}

/* TIP DI NOTIFICA */
.errorArea{background:#D3EBFF none repeat scroll 0;border:1px dashed #39C;color:#000;font-size:12px;margin:3px;padding:1px;}
div.alertArea{background:#1A1A1A none repeat scroll 0;border:1px dashed #FFF;color:#FFF;font-size:12px;margin:1em;padding:2px;}
div.errorArea ul,div.alertArea ul{list-style-type:none;margin:0;padding:0;}

.bordotabella { border:#CCCCCC; border:thin; border-style:solid;
 border-left-style:solid; border-left-color:#E7E7E8;
 border-right-style:solid; border-right-color:#E7E7E8;
 border-top-style:solid; border-top-color:#E7E7E8;
 border-bottom-style:solid; border-bottom-color:#E7E7E8;
 border-collapse:collapse;}
