
* {
margin:0;
padding:0;
}



.contenitore900 { width: 900px; height: 100%; margin:0 auto; }

.contenitore900-home{ background-image: url(../img-generiche/bg-forato-azienda.gif); background-repeat: repeat-x; width: 100%; height: 100%;  }

.contenitore900-prodotti{ background-image: url(../img-generiche/bg-forato-prodotti.gif); background-repeat: repeat-x; width: 100%; height: 100%; }
.contenitore900-contatti{ background-image: url(../img-generiche/bg-forato-contatti.gif); background-repeat: repeat-x; width: 100%; height: 100%; }
.contenitore900-distributori{ background-image: url(../img-generiche/bg-forato-distributori.gif); background-repeat: repeat-x; width: 100%; height: 100%; }
.contenitore900-download{ background-image: url(../img-generiche/bg-forato-download.gif); background-repeat: repeat-x; width: 100%; height: 100%; }


.margine-testa{ width: 100%; height: 18px; }


.head-novita { background-image: url(../img-generiche/head-novita.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 170px; }
.head-novita-nobanner { background-image: url(../img-generiche/head-novita-nobanner.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 170px; }
.head-azienda { background-image: url(../img-generiche/head-azienda.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-prodotti { background-image: url(../img-generiche/head-prodotti.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-download { background-image: url(../img-generiche/head-download.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-distributori { background-image: url(../img-generiche/head-distributori.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-contatti { background-image: url(../img-generiche/head-contatti.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }

.head-news { background-image: url(../img-generiche/head-news.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 170px; }
.head-news-nobanner { background-image: url(../img-generiche/head-news-nobanner.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 170px; }
.head-company { background-image: url(../img-generiche/head-company.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-distributors { background-image: url(../img-generiche/head-distributors.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-products { background-image: url(../img-generiche/head-products.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }
.head-contacts { background-image: url(../img-generiche/head-contacts.gif); background-repeat: no-repeat; text-align: left; width: 900px; height: 185px; }

.body { background-color: #fff; width: 900px;height: 100%; margin: 0 auto; overflow: auto}

.body-prodotti { background-color: #fff; width: 900px; height: 100%; float: left; margin:0 auto  }

/* Slide Prodotti LINEE */
.contenitore-linee-slide{  }



.endtext { color: #fff; font-size: 13px; font-family: verdana; line-height: 18px; width: 900px; }

a { color: #808080; text-decoration: none; }
a:hover { color: #ce0823; }
a#current { color: #ce0823; }


.homebutton{ width: 240px; height: 110px; float: left; }



.menu-head{ width: 450px; height: 170px; float: right; }
.menu-head-margine{ width: 450px; height: 35px;}



.menu-novita-margine{ text-align: right; width: 450px; height: 49px; float: left; }
.menu-novita{ color: #999; font-size: 12px; font-family: arial; font-weight: bold; width: 450px; float: left; }
.menu-novita a { color: #808080; font-weight: bold; }
.menu-novita a:hover { color: #e31016; font-weight: bold; }
.menu-novita a#current { color: #e31016; font-weight: bold; }
.menu-novita-lemma{ float: left; }
.menu-novita-lemmaspazio{ width: 22px; float: left; border: solid 1px #fff; }

.azienda{ color: #969696; font-size: 16px; font-family: arial; font-style: italic; text-align: left; width: 370px; height: 17px; float: left; }
.prodotti{ color: #969696; font-size: 16px; font-family: arial; font-style: italic; text-align: right; width: 140px; height: 17px; float: left; }
.download{ color: #969696; font-size: 16px; font-family: arial; font-style: italic; text-align: right; width: 238px; height: 17px; float: left; }
.distributori{ color: #969696; font-size: 16px; font-family: arial; font-style: italic; text-align: right; width: 343px; height: 17px; }
.contatti{ color: #969696; font-size: 16px; font-family: arial; font-style: italic; text-align: right; width: 200px; height: 17px; float: left; }


/* Sezione prodotti*/
.contenitore-menu-prodotti{ width: 100%; height: 15px; float: left; }

.lemma-menu-prodotti{ color: #969696; font-size: 15px; font-family: arial; float: left; }
.lemma-menu-prodotti-spaziatore{ color: #969696; font-size: 16px; font-family: arial; width: 83px; height: 10px; float: left; }

.store-margine{ width: 450px; height: 45px; float: left; }
.store{ color: #969696; font-size: 16px; font-family: arial; font-style: italic; text-align: right; width: 200px; float: right; }

/*Layout menu Linee 2009*/
.contenitore-colonna-sx{ width: 300px; float: left; min-height: 300px; }
.contenitore-menu-prodotti-accordion{ float: left; margin-left: 28px; border-bottom: 1px dotted #969696; }
.contenitore-colonna-dx{ width: 600px; float: left; min-height: 410px; }



.novita-basso-contenitore{ background-color: #fff; width: 900px; height: 130px; margin-top: 10px; }
.novita-bassosx{ text-align: right; width: 415px; float: left; }
.novita-bassodx{ color: #000; font-size: 11px; font-family: verdana; line-height: 15px; text-align: justify; width: 380px; float: left; margin-top: 25px; margin-left: 40px; }

.novita-contenitore{ background-color: #fff; width: 900px; height: 490px; }
.novita-sx{ width: 450px; height: 490px; float: left; }

.novita-dx{ width: 450px; float: right; }
.novita-dx-headimg{ width: 450px;}

.novita-dx-boxtxt{ font-size: 10px; font-family: verdana; line-height: 13px; text-align: left; width: 220px; float: left; }
.novita-dx-img { font-size: 11px; font-family: verdana; line-height: 13px; text-align: left; width: 450px; }

.novita-dx-txt-illumino{ font-size: 11px; font-family: verdana; line-height: 13px; background-image: url(../img-generiche/N-illumino-imgdx-txt.jpg); background-repeat: no-repeat; text-align: left; width: 450px; height: 280px; }
.novita-dx-txt-Lumix{ font-size: 11px; font-family: verdana; line-height: 13px; background-image: url(../img-generiche/N-Lumix-imgdx-txt.jpg); background-repeat: no-repeat; text-align: left; width: 450px; height: 280px; }
.novita-dx-txt-Combi { font-size: 11px; font-family: verdana; line-height: 13px; background-image: url(../img-generiche/N-Combi-imgdx-txt.jpg); background-repeat: no-repeat; background-position: 0 20px; text-align: left; width: 450px; height: 280px; }
.novita-dx-txt-Daisy { font-size: 11px; font-family: verdana; line-height: 13px; background-image: url(../img-generiche/N-Daisy-imgdx-txt.jpg); background-repeat: no-repeat; background-position: -50px 50px; text-align: left; width: 450px; height: 280px; }
.novita-dx-txt-Tecno { font-size: 11px; font-family: verdana; line-height: 13px; background-image: url(../img-generiche/N-Tecno-imgdx-txt.jpg); background-repeat: no-repeat; background-position: 0 40px; text-align: left; width: 450px; height: 280px; }
.novita-dx-txt-Mosaico { font-size: 11px; font-family: verdana; line-height: 13px; background-image: url(../img-generiche/N-Mosaico-imgdx-txt.jpg); background-repeat: no-repeat; background-position: 0 40px; text-align: left; width: 450px; height: 280px; }
.azienda-boxsx{ text-align: right; width: 400px; float: left; margin-top: 10px; margin-bottom: 20px; }
.azienda-boxcnt{ width: 30px; float: left; }
.azienda-boxdx{ font-size: 13px; font-family: arial; line-height: 20px; text-align: justify; width: 350px; float: left; }
.azienda-titoli{ color: #969696; font-size: 35px; font-family: arial; font-weight: bolder; line-height: 45px; }

.prodotti-txt{ font-size: 13px; font-family: arial; font-weight: bold; font-style: italic; line-height: 20px; text-align: center; width: 700px; }

.scarica-catalogo{ font-size: 14px; font-family: verdana; text-decoration: none; float: left; margin-left: 150px; }
.scarica-catalogo a{ font-size: 14px; font-family: verdana; text-decoration: none; }
.scarica-catalogo a:hover{ color: #f00; font-size: 14px; font-family: verdana; text-decoration: none; }
.cataloghi-contenitore{ background-color: white; width: 900px; height: 20px; }

.menu-download{ width: 800px; height: 26px; border-top: 1px solid #969696; border-bottom: 1px solid #969696; }

.menu-mille { color: #ce0823; font-size: 14px; font-family: arial; font-weight: bold; background-color: #fff; text-decoration: none; text-align: center; width: 72px; float: left; padding-top: 5px; padding-bottom: 5px; }
.menu-mille a{ color: #969696; font-size: 14px; font-family: arial; font-weight: bold; background-color: #fff; text-decoration: none; text-align: center; padding: 5px 10px; }
.menu-mille a:hover{ color: #e31016; font-size: 14px; font-family: arial; font-weight: bold; text-align: center; }
.menu-mille a#current{ color: #fff; font-size: 14px; font-family: arial; font-weight: bold; background-image: url(../img-generiche/download-menumillecurrent.gif); background-repeat: no-repeat; text-align: center; }

/**
.download-box{ width: 790px; height: 77px; margin-top: 10px; border-bottom: 1px solid #969696; }
.download-codice{ color: #000; font-family: arial; text-align: left; text-indent: 2px; width: 65px; float: left; padding-top: 50px; }
.download-nomeprodotto{ color: #000; font-family: arial; text-align: left; width: 230px; float: left; padding-top: 50px; }
.download-thumb{ text-align: left; float: left; margin-bottom: 5px; padding-right: 12px; }
**/


.dwnbtn{ color: #808080; font-size: 10px; font-family: arial; line-height: 11px; text-align: center; width: 100%; }
.dwnbtn a:hover{ color: #ff0202; font-size: 10px; font-family: arial; line-height: 11px; text-align: center; width: 100%; }

.download-box{ width: 790px; height: 100px; margin-top: 10px; border-bottom: 1px solid #969696; }
.download-codice{ color: #000; font-family: arial; text-align: left; text-indent: 2px; width: 65px; float: left; padding-top: 50px; }
.download-nomeprodotto{ color: #000; font-family: arial; text-align: left; width: 230px; float: left; padding-top: 50px; }
.download-thumb{ text-align: center; float: left; margin-bottom: 5px; padding-right: 12px; }


.distributori-margine{ width: 900px; height: 15px; }
.distributori-contenitore{ background-image: url(../img-generiche/distributori.jpg); background-repeat: no-repeat; background-position: right bottom; width: 900px; height: 480px; }
.distibutori-marginesx{ width: 40px; height: 480px; float: left; }
.distibutori-colonna{ color: #000; font-size: 13px; font-family: arial; line-height: 20px; text-align: left; height: 480px; float: left; }
.distibutori-colonnamargine{ width: 70px; height: 480px; float: left; }

.distibutori-colonnamargine-ita{ width: 40px; height: 480px; float: left; }

.contatti-boxsx{ text-align: right; width: 450px; float: left; }
.contatti-boxcnt{ color: #000; font-size: 12px; font-family: verdana; line-height: 15px; text-align: left; width: 365px; float: right; }
.contatti-boxdx{ font-size: 13px; font-family: arial; line-height: 20px; text-align: left; float: right; }

.bottom-azienda { width: 900px; height: 50px; }
.bottom-prodotti { width: 900px; height: 50px; }

.bottom-prodotti-flottante { width: 900px; height: 50px; float: left; }

.bottom-distributori { width: 900px; height: 50px; }
.bottom-download { width: 900px; height: 50px; }
.bottom-contatti { width: 900px; height: 50px; }


.madeinitaly{ width: 900px; height: 50px; }




.contenitore-label#mylayer{ position: absolute; top: -200px; right: 0; z-index: 1; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(opacity='9'); opacity:0.9; width: 230px; height: 500px; visibility: hidden; padding: 0; }

.stondoalto{ background-image: url(../img-generiche/150.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width: 230px; height: 25px; float: left; }
.stondocentro{ color: #3b3b3b; font-size: 11px; font-family: verdana; line-height: 15px; background-image: url(../img-generiche/150dritto.gif); background-position: 0 -25px; width: 230px; float: left; }
.stondobasso{ background-image: url(../img-generiche/150.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -170px; width: 230px; float: left; }

/** USARE QUESTO QUANDO QUERCETTI RIDECIDERA DI METTERE GLI INDIRIZZI
.stondobasso{ background-image: url(150.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -170px; width: 230px; float: left; }
**/



