/* 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: #8f8f8f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	background-color:#000000;}

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:#8f8f8f;}
A:hover {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#262626;}


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


/* Definiti i Menu */
.menu {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-left:5px; line-height:16px;}
.menu A:link{FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
.menu A:visited {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
.menu A:hover {FONT-SIZE: 10px; COLOR: #B6A5C7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:16px;}

.piepagina {FONT-SIZE: 9px; COLOR: #2e2e2e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:link{FONT-SIZE: 9px; COLOR: #2e2e2e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:visited {FONT-SIZE: 9px; COLOR: #2e2e2e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:hover {FONT-SIZE: 9px; COLOR: #ad64a7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

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

/* Titoli */
.titoli {FONT-SIZE: 14px; COLOR: #2e2e2e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; letter-spacing:1px; line-height:25px;}
.sottotitoli {FONT-SIZE: 20px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; letter-spacing:1px;}
.sottotitoli-2 {FONT-SIZE: 18px; COLOR: #929292; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; letter-spacing:1px;}
.sottotitoli-3 {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; letter-spacing:1px;}

.intro-home {FONT-SIZE: 10px; COLOR: #969696; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.titolo-news {COLOR: #ad64a7; font-size: 12px;}

/* Sfondi */
.bg-nero {background-color:#000000}
.bg-bianco {background-color:#ffffff}
.bg-pesca {background-color:#FFE0B7}
.bg-grigio {background-color:#2a2a2a}
.bg-grigio-2 {background-color:#F5F5F5}
.bg-menu {background-color:#262626}
.bg-menu-over {background-color:#454545}
.bg-bordi {background-color:#545454}
.bg-bordi-2 {background-color:#e6e6e6}
.bg-righe-divisorie {background-color:#E6E6E6}

/* Colori txt */
.pesca-gest {FONT-SIZE: 10px; COLOR: #d2c2e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-left:10px; }
.pesca-gest A:link{FONT-SIZE: 10px; COLOR: #d2c2e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.pesca-gest A:visited {FONT-SIZE: 10px; COLOR: #d2c2e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.pesca-gest A:hover {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

/*.arancio {color:#ff9501; margin-left:10px;}*/
.arancio {color:#ad64a7; margin-left:10px; font-weight:bold}

.pesca {color:#d2c2e2;}
.bianco {color:#ffffff; margin-left:10px;}
.grigio {color:#454545}
.fuxia {color:#A85198}



.lingue {color:#d2c2e2;}
.lingue A:link{color:#d2c2e2;}
.lingue A:hover{color:#ffffff;}
.lingue A:visited{color:#d2c2e2;}


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

/* Dinamiche */
#descrizione-prodotti{height:48px;; text-align:justify;}

ul.error {background:#BC0909 none repeat scroll 0 0; border:1px solid #840505; color:#FFFFFF; font-size:1em; margin:1.5em 2em; padding:5px 10px;}
ul.error li {list-style-image:none; list-style-position:outside; list-style-type:none;}
ul.error li a {text-decoration:underline !important;}

.lacca_imginfo img {width:150px;}
.lacca_file ul{margin:0; padding:0;}
.lacca_file li {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}

.colorbox{float:left; height: 20px; width: 20px; border: 1px solid #555;}