body { margin: 10px }

form, fieldset, ul, li, p { margin: 0; padding: 0 }

.pulsante { margin: 10px 0 0 0; width: 80px }
.casellatesto { padding: 1px 0 0 1px }

#sfondo-home { height: 560px; left: 50%; margin: -280px 0 0 -380px; position: absolute; top: 50%; width: 760px }
#logo { height: 95px; margin: 95px 0 0 241px; width: 349px }
#slogan { height: 33px; margin: 20px 0 0 205px; width: 349px }
#barattoli { height: 156px; margin: 75px 0 0 184px; width: 398px }

#lingua { height: 16px; margin: 3px 0 0 245px; width: 290px }
#lingua li { float: left }
#lingua li a:hover, #menu li a:hover { line-height: 1px }
#lingua li a:hover img, #menu li a:hover img { visibility: hidden }
#lingua li a#current:hover img, #menu li a#current:hover img { visibility: visible }
#lingua li#one { margin: 0 50px 0 0 }
#lingua li#two { margin: 0 30px 0 0 }

#contenitore { left: 50%; margin: 0 0 0 -383px; position: absolute; width: 766px }

#ombra-alto, #ombra-basso { height: 6px; width: 100% }
#contenuto { padding: 0 8px 0 8px; width: 100% }
#piede { padding: 0 3px 0 3px; width: 100% }

#menu { height: 22px; left: 50%; margin: 0 0 0 -375px; position: absolute; top: 52px; width: 750px }
#menu ul { padding: 0 29px 4px 29px }
#menu li { float: left }

#sottomenu1, #sottomenu2 { height: 22px; left: 50%; margin: 0 0 0 -375px; position: absolute; top: 78px; visibility: hidden; width: 750px }
#sottomenu1 img, #sottomenu2 img { margin: 3px 0 0 0 }
#sottomenu1 a, #sottomenu2 a { padding: 0 0 0 3px }

#laterale { margin: 0 0 0 32px; position: absolute }
#laterale img { margin: 20px 0 0 8px }
#laterale p.bottom { margin: 0 0 0 8px; padding: 180px 0 0 0; width: 134px }
#laterale p.top { margin: 0 0 0 8px; padding: 26px 0 21px 0; width: 134px }
#laterale p.elenco { line-height: 20px; margin: 0 0 0 8px; width: 134px }

#news { height: 310px; margin: 6px 0 0 32px; position: absolute }
#news p.elenco { margin: 0 0 0 8px; width: 134px }

#titolo { height: 26px; margin: 13px 0 0 212px; position: absolute; width: 538px }
#titolo p { margin: 0 14px 0 14px; padding: 2px 0 2px 0 }

#scroll, #testo { height: 250px; margin: 48px 0 0 227px; position: absolute; width: 523px }
#scroll img { float: left; margin: 0 14px 0 0 }
#scroll p, #testo p { margin: 0 18px 0 0 }

#testo img { float: right; margin: 23px 0 0 14px }
#testo form { margin: 20px 18px 0 14px }

#spray1 { float: left; width: 181px }
#spray2 { float: left; width: 115px }
#spray3 { float: left; width: 155px }

#infotecniche { height: 78px; margin: 0 0 10px 0; width: 258px }
#infotecniche img { float: none; margin: 0 }
#dettaglio, #principali { margin: 14px 0 0 0 }

#link { height: 75px; margin: 250px 0 0 234px; position: absolute; width: 38px }

#download { height: 128px; margin: 179px 0 0 587px; position: absolute; width: 163px }
#download p { margin: 0 0 0 14px; padding: 12px 0 0 0 }

#atmantovane { height: 128px; margin: 179px 0 0 269px; position: absolute; width: 481px }

#registrazione { margin: 80px 0 0 30px; position: absolute; width: 700px }

#colori { margin: 70px 0 0 33px; position: absolute }
#concentrato { height: 194px; margin: 0 0 5px 0; width: 684px }
#ral { height: 140px; margin: 0 0 5px 27px; width: 630px }
#speciale { height: 140px; margin: 0 0 5px 80px; width: 524px }
#varianti { margin: 2px 0 1px 0 }

#docTipsLayer { position: absolute; visibility: hidden;	width: 100px; z-index: 1000 }

#popup { margin: 0 }