body { margin:0px; padding:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#82B02A; background-image:url(immagini/fondino.jpg); background-repeat:repeat-x; }

form { float:left; margin:0px; padding:0px; }

.fondo_corda { float:left; margin:0px; padding:0px; background-image:url(immagini/fondo_corda.jpg); background-repeat:no-repeat; background-position:top center; }

.centratura { width:800px; margin:0 auto; text-align:left; }

.contenuti { float:left; width:800px; margin-bottom:15px; background-color:#F7E9BB; }

.testata { float:left; width:800px; }
.testataflash { float:left; width:800px; height:230px; position:relative; z-index:10; background-color:orange }
.menu_top { float:left; position:relative; z-index:20; width:200px; margin-left:300px; font-size:20px; color:#FFFFFF; top:-150px; }
.menu_top ul { float:left; width:200px; margin:0px; padding:0px; list-style:none; background-color:#3E3D3E; }
.menu_top li { float:left; width:183px; clear:left; border-bottom:1px solid #E4EEBA; padding-left:17px; background-image:url(immagini/bullet_menutop.jpg); background-repeat:no-repeat; background-position:0px 6px; }

.fascia_cerca { float:left; width:780px; height:50px; background-image:url(immagini/fondo_cerca.jpg); background-repeat:no-repeat; padding:5px 10px }
.fascia_cerca form { float:left; margin:0px; padding:0px; }
.cerca { float:left; width:295px; padding-top:15px; padding-left:5px; }
.cerca input, .areariservata input { float:left; width:130px; height:15px; border:1px solid #5ABED8; font-size:12px; display:inline; }
input.bottone { float:left; width:auto; height:19px; color:red; border:1px solid #5ABED8; color:#006D00; background-color:#FFFFFF; margin-left:5px; padding-bottom:3px; }
.lbl_cerca { float:left; width:auto; padding-right:7px; font-size:14px; color:#006D00; background-image:url(immagini/bullet_lbl_cerca.jpg); background-repeat:no-repeat; background-position:0px 6px; padding-left:10px; }

.areariservata { float:right; padding-top:15px; text-align:right; color:#006D00; padding-right:5px; }


.box_assortimento { float:left; width:160px; height:140px; padding-bottom:15px; padding-top:5px;}



.partebassa { float:left; width:772px; padding:0px 14px 14px 14px; }

.colonna_sx { float:left; width:170px; margin:0px; padding:0px; margin-right:16px; }
.linee { float:left; width:170px; margin:0px; padding:0px; }
.linee a { text-decoration:none; color:#F28E00; }
.linee a:hover { color:#CEDA94; }
.linee ul { float:left; width:170px; margin:0px; padding:0px; padding-bottom:15px; list-style:none; background-color:#86B330; background-image:url(immagini/chiusure_box_sx.jpg); background-repeat:no-repeat; background-position:bottom; }
.linee li { float:left; width:122px; height:38px; background-color:#2E2B2C; border-bottom:1px solid #E4EEBA; margin:0px; padding:0px; padding-left:33px;; background-image:url(immagini/bullet_linee.jpg); background-repeat:no-repeat; color:#F28E00; font-size:25px; clear:left; }
.contattaci { float:left; width:170px; padding-top:25px; }

.box_standard_sx { float:left; width:170px; margin-top:15px; background-color:#86B330; background-image:url(immagini/chiusura_box_sx.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; }
.linee h2, .box_standard_sx h2 { float:left; width:145px; height:33px; margin:0px; padding:0px; padding-top:4px; padding-left:25px; clear:left; background-image:url(immagini/fondo_intestazione_box_sx.jpg); background-repeat:no-repeat; font-size:12px; color:#ffffff; }
.testo_box_generico_sx { float:left; width:160px; margin:0px; padding:0px; padding-left:10px; clear:left;  font-weight:normal; font-size:12px; color:#ffffff; color:#FCFDDF; }


.box_standard_dx { float:left; width:175px; margin-top:15px; background-color:#86B330; background-image:url(immagini/chiusure_box_dx.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; }
.news h2, .box_standard_dx h2 { float:left; width:150px; height:33px; margin:0px; padding:0px; padding-top:4px; padding-left:25px; clear:left; background-image:url(immagini/fondo_intestazione_box_dx.jpg); background-repeat:no-repeat; font-size:12px; color:#ffffff; }
.testo_box_generico_dx { float:left; width:165px; margin:0px; padding:0px; padding-left:10px; clear:left;  font-weight:normal; font-size:11px; color:#ffffff;}
.testo_box_generico_sx ul { float:left; width:165px; margin:0px; padding:0px; list-style:none; }
.testo_box_generico_sx li { float:left; width:150px; margin:0px; padding:0px; padding-left:15px; background-image:url(immagini/bullet_semplice.jpg); background-repeat:no-repeat; background-position:2px 2px; font-size:14px; }
.testo_box_generico_sx li a { text-decoration:none; color:#ffffff; }
.testo_box_generico_sx li a:hover { text-decoration:none; color:#C1D888; }

.colonna_centro { float:left; width:396px; margin-right:15px; /*background-color:#FFFFFF;*/ }
.colonna_centro h1 { float:left; width:373px; margin:0px; padding:0px; padding-left:23px; padding-top:10px; background-image:url(immagini/fondo_h1.jpg); background-repeat:no-repeat; /*  background-image:url(immagini/bullet_h1.jpg);  background-position:-2px 5px;*/ color:#F58220; font-size:24px; background-color:#FFFFFF; }

.colonna_centro h2 { float:left; width:373px; margin:0px; padding:0px; padding-bottom:10px; padding-left:23px; color:#006D00; font-size:11px; letter-spacing:3px; text-transform:uppercase; border-bottom:1px solid #C4D786; padding-bottom:5px; background-color:#FFFFFF; clear:left; }

.colonna_centro h3 { float:left; width:373px; margin:0px; padding:0px; padding-left:23px; padding-top:10px; color:#F58220; font-size:24px; background-color:#FFFFFF; clear:left; }

.colonna_centro h4 { float:left; width:373px; margin:0px; padding:0px; padding-bottom:10px; padding-left:23px; color:#006D00; font-size:11px; letter-spacing:3px; text-transform:uppercase; padding-bottom:5px; background-color:#FFFFFF; clear:left; }

.colonna_centro h5 { float:left; width:auto; margin:0px; padding:0px; padding-top:10px; padding-bottom:15px; padding-left:23px; padding-right:23px; color:#F58220; font-size:11px; text-transform:uppercase; padding-bottom:5px; background-color:#FFFFFF;}
.colonna_centro h5 a, .colonna_centro h5 a:hover { color:#F58220; text-decoration:none; }


.colonna_centro ol a { color:#F58220; text-decoration:none; }
.colonna_centro ol a:hover { color:#86B330; text-decoration:none; }

.intro { float:left; width:378px; min-height:450px; padding-left:18px; padding-bottom:10px; background-color:#FFFFFF; padding-top:20px; padding-bottom:20px; background-image:url(immagini/chiusura_intro.jpg); background-repeat:no-repeat; background-position:bottom; }
.intro ul { float:left; width:365px; margin:0px; padding:0px; padding-top:20px; list-style:none; clear:left }
.intro li { float:left; width:345px; padding-left:20px; clear:left; background-image:url(immagini/bullet_linea.jpg); background-repeat:no-repeat; background-position:3px 8px; color:#F58220; font-weight:bold; font-size:13px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #86B330; }
.intro li a { color:#F58220; text-decoration:none; }
.intro li a:hover { color:#86B330; text-decoration:none; }

.intro .titolo { float:left; width:365px; /*background-image:url(immagini/bullet_linea.jpg); background-repeat:no-repeat; background-position:3px 8px; */color:#F58220; font-weight:bold; font-size:13px; padding-top:25px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #F58220; }

.pdf { float:left; width:310px; background-image:url(immagini/pdf.jpg); background-repeat:no-repeat; background-position:0px 18px; color:#666666; font-size:11px; padding-top:35px; padding-left:55px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px dotted #F58220; }

.pdf_rete { float:left; width:285px; height:23px; background-image:url(immagini/pdf_rete.jpg); background-repeat:no-repeat; background-position:0px; color:#666666; font-size:11px; padding-top:35px; padding-left:80px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px dotted #F58220; }

.pdf a, .pdf_rete a { text-decoration:none; color:#666666; }
.pdf a:hover, .pdf_rete a:hover { text-decoration:none; color:#000000; }

.intro .box_testo { float:left; width:365px; color:#004F87;  } 
.intro .box_testo a { color:#006d00; text-decoration:underline; }
.intro .box_testo a:hover { color:#004F87; }

.box_prodotto { float:left; width:368px; background-color:#FFFFFF; background-image:url(immagini/fondo_box_prodotto.jpg); background-repeat:no-repeat; background-position:bottom; padding:14px; margin-bottom:11px; }
.nomeprodotto { float:left; width:auto; clear:left; font-weight:bold; color:#E77918; font-size:14px; }
.nomeprodotto_scheda { float:left; width:auto; clear:left; font-weight:bold; color:#006D00; font-size:14px; }
.box_prodotto img { float:right; }
.descrizione_prodotto { color:#004F87; font-size:11px; line-height:normal; }
.abbinamenti { float:left; width:234px; padding-top:10px; }
.abbinamenti img { float:left; border:0px; margin:0px 2px 3px 0px; }

.abbinamenti_scheda { float:left; width:365px; padding-top:10px; padding-left:23px; background-color:#FFFFFF; }
.abbinamenti_scheda img { float:left; border:0px; margin:0px 2px 3px 0px; }

.colonna_dx { float:left; width:175px; }
.news { float:left; width:175px; background-color:#86B330; background-image:url(immagini/chiusure_box_dx.jpg); background-repeat:no-repeat; background-position:bottom; color:#FFFFFF; font-size:11px; }
.news .testo { width:155px; padding:10px; padding-top:0px; }

.piede { float:left; width:800px; height:210px; font-size:11px; color:#536670; text-align:center; padding-top:15px; background-image:url(immagini/bg_piede.jpg); background-repeat:no-repeat; }
.piede a, .piede a:hover { color:#536670; text-decoration:none; }










