body { font-family: Verdana; font-size:10pt; margin:0; padding:0; }
img { border:0; }
* { margin:0; padding:0;}
address { text-align:right; font-style:normal; padding-top:40px; }
address a { text-decoration:none; color:#000;  }
ul { list-style:none; }
p, a, h4, li { font-size:10pt; color:#000; margin:0; padding:0; text-align:justify; }
h3 { font-size:12pt; margin:0; padding:0; }
h2 { font-size:13pt; margin:0; padding:0; }
h1 { font-size:14pt; margin:0; padding:0; }

#header a img { border:2pt solid #efefef; padding:2pt; }
.prim { float:right; text-decoration:none; }





/********              *********/

#header h1, #header h2, #menu, .menu_p, .img_home, .home .testo a,
.news ul .testo a, .allegati, .indietro, .hide, .newsletter, #col_dx .contatti,
.prodotti .icone, #col_sx
{ display:none; }


/********              *********/


h3 { margin:20px 0 20px 0; }
.home, .news ul { margin:0 0 10px 0; }
.home .data, .news ul .data { float:left; }
.home .titolo h4 , .news ul .titolo h4 { font-weight:normal; }
.home .testo, .news ul .testo { clear:both; padding-bottom:10px; }
.about img { padding:0 0 10px 0; }
.about { padding-bottom:10px; }

.img_news { padding:10px 0 0 0; }
.testo_completo { margin:10px 0; clear:left; }
.testo_completo p { }

.contatti a { text-decoration:none; }
.contatti li { height:2em; line-height:2em; }


#lightbox img, #TB_window { visibility:hidden; display:none; }
.paginazione { display:none; }

