/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a { color:#000000; text-decoration:none;}

.prehome { background-color:#000000;}
#contprehome {
width: 618px; /*la larghezza dell’elemento*/
height: 456px; /*l’altezza dell’elemento*/
position: absolute; /*posizione assoluta per potere riposizionare l’elemento*/
left: 50%; /*il bordo sinistra dell’elemento si troverà al 50% della larghezza disponibile*/
top: 50%; /*il bordo superiore dell’elemento si troverà al 50% dell’altezza disponibile*/
margin-left: -309px; /*la metà della larghezza dell’elemento è tolta come margine superiore per centrarlo*/
margin-top: -228px; /*la metà dell’altezza dell’elemento è tolta come margine superiore per centrarlo*/
background-image:url(immagini/prehome.gif);
text-align:right;
}
#contprehome a { color:#FFFFFF;}
#contprehome01 {vertical-align:bottom;}

/* NUOVA AREA SCROLLABILE */
.Container {
  position: absolute;
  top: 0px; left: 0px;
  width: 328px;
  height: 360px;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 328px;
  height: 360px;
}
#Scroller-1 p {
  margin: 4px;;
  padding: 0px 0px;
  font-size: 11px;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  padding: 0px 5px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  top: 364px; left: 0px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 384px; left: 0px;
}

#contenitore {
width: 998px; /*la larghezza dell’elemento*/
height: 584px; /*l’altezza dell’elemento*/
position: absolute; /*posizione assoluta per potere riposizionare l’elemento*/
left: 50%; /*il bordo sinistra dell’elemento si troverà al 50% della larghezza disponibile*/
top: 50%; /*il bordo superiore dell’elemento si troverà al 50% dell’altezza disponibile*/
margin-left: -499px; /*la metà della larghezza dell’elemento è tolta come margine superiore per centrarlo*/
margin-top: -292px; /*la metà dell’altezza dell’elemento è tolta come margine superiore per centrarlo*/
}
#contenitoremappa {
width: 955px; /*la larghezza dell’elemento*/
height: 459px; /*l’altezza dell’elemento*/
position: absolute; /*posizione assoluta per potere riposizionare l’elemento*/
left: 50%; /*il bordo sinistra dell’elemento si troverà al 50% della larghezza disponibile*/
top: 50%; /*il bordo superiore dell’elemento si troverà al 50% dell’altezza disponibile*/
margin-left: -478px; /*la metà della larghezza dell’elemento è tolta come margine superiore per centrarlo*/
margin-top: -292px; /*la metà dell’altezza dell’elemento è tolta come margine superiore per centrarlo*/
}
.titololista { font-weight:bold; font-size:11px;} 
.abstractlista { font-weight:normal;}
.clear { clear:both; padding-bottom:4px;}
#cont01 { width:185px; height:59px;}
#cont02 { width:813px; height:59px; text-align:right;}
#cont03 { width:185px; height:501px; background-color:#d9d9d9; vertical-align:top;}
#cont03int { padding:22px 6px 6px 6px;}
#cont03 ul{ list-style:none; margin:0; padding:0;}
#cont03int #corpoarticolo { font-size:10px; padding:0px; line-height:11px;}
#cont04 { width:813px; height:501px; vertical-align:top;}
#cont04 #imgarticolo { padding:0;}
#cont05 { width:955px; height:24px; text-align:right; font-size:10px; line-height:24px;}

/*#hpsx01 { width:185px; height:400px; background-image:url(immagini/hpsx.jpg); background-repeat:no-repeat; vertical-align:top; font-size:14px;}*/
#hpsx01 { width:185px; height:400px; background-color:#d9d9d9; vertical-align:top; font-size:14px;}
#hpsx01int { padding:22px 6px 6px 6px;}
#hpsx01 .titololista{ font-size:14px;}
#hpsx01 .titololista a{ font-size:14px;}
#hpsx01 .imginlista { display:none;}
#hpsx01int { padding: 20px 10px 20px 10px;}
#hpsx03 { width:813px; height:101px; vertical-align:top;}
#hpdx02 { width:813px; height:400px; background-image:url(immagini/hpdx.jpg); background-repeat:no-repeat;}
#hpsx02 { height:359px;}
#hpdx03 { height:101px;}
#hpdx04 { height:101px;}

#segnalasx01 { width:185px; height:400px; background-color:#d9d9d9; vertical-align:top; font-size:14px;}
#segnalasx01int { padding:22px 6px 6px 6px;}
#segnalasx01 .titololista{ font-size:14px;}
#segnalasx01 .titololista a{ font-size:14px;}
#segnalasx01 .imginlista { display:none;}
#segnalasx01int { padding: 20px 10px 20px 10px;}
#segnalasx03 { width:813px; height:101px; vertical-align:top;}
#segnaladx02 { width:813px; height:400px; vertical-align:top; padding-top:22px;}
#segnalasx02 { height:359px;}
#segnaladx03 { height:101px;}
#segnaladx04 { height:101px;}

#tx { font-size:22px; color:#4c4c4c; padding-top:8px;}

#titoletto { font-size:14px; padding-bottom:10px;}
#corpoarticolo { font-size:11px; padding:22px; line-height:11px;}
#corpoarticolo h1{ margin:0;}
#corpoarticolo h2{ margin:0;}
#corpoarticolo h3{ margin:0;}
#corpoarticolo h4{ margin:0;}
#corpoarticolo h5{ margin:0;}
#corpoarticolo h6{ margin:0;}
#imgarticolo { padding:22px;}

#storia01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#storia01int { padding:22px 6px 6px 6px;}
#storia02 { width:813px; height:400px; vertical-align:top;}
#storia03 { width:813px; height:101px; vertical-align:top;}
#listastoria { padding-bottom:0px;}
#listastoria .clear { clear:both; padding-bottom:0px;}
#listastoria .titololista { font-weight:normal; font-size:11px;}
#listastoria dl { list-style:none; margin:0; padding:0;}
#listastoria dl dt{ margin-top:5px;}
#listastoria ul li ul{ list-style:none; margin:0; padding:0;}
#listastoria ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;  margin-top:3px;;}
#listastoria #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listastoria #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listastoria #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listastoria .imginlista{ display:none;}


/*#listastoria ul { list-style:none; margin:0; padding:0;}
#listastoria dl { margin-top:5px;}
#listastoria ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listastoria #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listastoria #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listastoria .imginlista{ display:none;}*/

#news01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#news01int { padding:22px 6px 6px 6px;}
#news01int #titoletto {}
#news02 { width:813px; height:400px; vertical-align:top;}
#news03 { width:813px; height:101px; vertical-align:top;}
#listanews { padding-bottom:20px;}
#listanews .clear { clear:both; padding-bottom:0px;}
#listanews .titololista { font-weight:normal; font-size:11px;}
#listanews ul { list-style:none; margin:0; padding:0;}
#listanews ul li{ margin-top:5px;}
#listanews ul li ul{ list-style:none; margin:0; padding:0;}
#listanews ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listanews #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listanews #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listanews #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listanews .imginlista{ display:none;}

#distribuzione03 { width:185px; height:400px; background-color:#d9d9d9; vertical-align:top;}
#distribuzione03int { padding:22px 6px 6px 6px;}
#distribuzione04 { width:813px; height:400px; vertical-align:top; padding-top:3px;}
#distribuzione04 { width:955px; height:101px; vertical-align:top; padding-top:3px;}
#distribuzione04int { padding:0px 6px 6px 6px; font-size:11px;}
.testidistribuzione {  width:358px; vertical-align:top; height:400px;}
.imgdistribuzione { width:348px; vertical-align:top; height:400px;}
/* -------------------------------------------------------------------------------------------------------------------------------------- */
#divUpControlDist{position:absolute; width:16; left:338; top:0; z-index:1; text-align: right} 
#divDownControlDist{position:absolute; width:16; left:338; top:386; z-index:1; text-align: right} 
#divContainerDist{position:absolute; width:336; height:390; overflow:hidden; top:0; left:6; clip:rect(0,336,390,0); visibility:hidden} 
#divContentDist{position:absolute; top:0; left:0}
/* ------------------------------------------------------------------------------------------------------------------------------------- */
#distribuzione04int p{ font-size:11px;} 
#distribuzione04int img{ border-right:solid 6px #ffffff;}
.titololista { font-weight:bold; font-size:11px;} 
.abstractlista { font-weight:normal;}
#listadistribuzione { padding-bottom:20px;}
#listadistribuzione .clear { clear:both; padding-bottom:0px;}
#listadistribuzione .titololista { font-weight:normal; font-size:11px;}
#listadistribuzione ul { list-style:none; margin:0; padding:0;}
#listadistribuzione ul li ul li{ padding-left:8px;}
#listadistribuzione ul li ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listadistribuzione #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listadistribuzione #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listadistribuzione #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listadistribuzione .imginlista{ display:none;}

#richiesta03 { width:185px; height:400px; background-color:#d9d9d9; vertical-align:top;}
#richiesta04 { width:813px; height:400px; vertical-align:top; padding-top:3px;}
#richiesta04 { width:955px; height:101px; vertical-align:top; padding-top:3px;}
#richiesta03int { padding:0px 6px 6px 6px;}
#richiesta04int { padding:0px 6px 6px 6px; font-size:11px;}
.testirichiesta {  width:358px; vertical-align:top; height:400px;}
.imgrichiesta { width:348px; vertical-align:top; height:400px;}
/* -------------------------------------------------------------------------------------------------------------------------------------- */
#divUpControlRic{position:absolute; width:16; left:338; top:0; z-index:1; text-align: right} 
#divDownControlRic{position:absolute; width:16; left:338; top:386; z-index:1; text-align: right} 
#divContainerRic{position:absolute; width:780; height:390; overflow:hidden; top:0; left:6; clip:rect(0,780,390,0); visibility:hidden} 
#divContentRic{position:absolute; top:0; left:0}
/* ------------------------------------------------------------------------------------------------------------------------------------- */
#richiesta04int p{ font-size:11px;} 
#richiesta04int img{ border-right:solid 6px #ffffff;}
.titololista { font-weight:bold; font-size:11px;} 
.abstractlista { font-weight:normal;}
#listarichiesta { padding-bottom:20px;}
#listarichiesta .clear { clear:both; padding-bottom:0px;}
#listarichiesta .titololista { font-weight:normal; font-size:11px;}
#listarichiesta ul { list-style:none; margin:0; padding:0;}
#listarichiesta ul li ul li{ padding-left:8px;}
#listarichiesta ul li ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listarichiesta #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listarichiesta #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listarichiesta #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listarichiesta .imginlista{ display:none;}

#contatti01 { width:185px; height:501px; vertical-align:top;  background-color:#d9d9d9;}
#contatti01int { padding:22px 6px 6px 6px;}
#contatti02 { width:813px; height:501px; vertical-align:top;}
#listacontatti { padding-bottom:20px;}
#listacontatti .clear { clear:both; padding-bottom:0px;}
#listacontatti .titololista { font-weight:normal; font-size:11px;}
#listacontatti ul { list-style:none; margin:0; padding:0;}
#listacontatti dl { }
#listacontatti ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listacontatti #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listacontatti #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listacontatti .imginlista{ display:none;}

#press01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#press01int { padding:22px 6px 6px 6px;}
#press02 { width:813px; height:400px; vertical-align:top;}
#press03 { width:813px; height:101px; vertical-align:top;}
.presslinks { width:197px; font-size:11px; line-height: 11px; padding-left:8px; vertical-align:top; padding-top:18px;}
.presslinks p { margin-top:6px; margin-bottom:6px;}
#listapress { padding-bottom:20px;}
#listapress .clear { clear:both; padding-bottom:0px;}
#listapress .titololista { font-weight:normal; font-size:11px;}
#listapress ul { list-style:none; margin:0; padding:0;}
#listapress dl { }
#listapress ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listapress #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listapress #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listapress .imginlista{ display:none;}

.divisione { background-color:#333333;color:#ffffff;}
.divisione a{ color:#ffffff;}
#divisione01 { width:185px; height:501px; vertical-align:top;}
#divisione01int { padding:22px 6px 6px 6px;}
#divisione02 { width:813px; height:501px; vertical-align:top;}
#divisione03 { width:400px; height:501px; vertical-align:top;}
#listadivisione { padding-bottom:20px;}
#listadivisione .clear { clear:both; padding-bottom:0px;}
#listadivisione .titololista { font-weight:normal; font-size:11px;}
#listadivisione dl { list-style:none; margin:0; padding:0;}
#listadivisione dl dt{ margin-top:5px;}
#listadivisione ul li ul{ list-style:none; margin:0; padding:0;}
#listadivisione ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listadivisione #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listadivisione #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listadivisione #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listadivisione .imginlista{ display:none;}

.sfondomondo { background-image:url(immagini/mondo.gif);}
#mondo01 { width:185px; height:501px; vertical-align:top;}
#mondo01int { padding:22px 6px 6px 6px;}
#mondo02 { width:413px; height:501px; vertical-align:top;}
#mondo03 { width:400px; height:501px; vertical-align:top;}
#listamondo { padding-bottom:20px;}
#listamondo .clear { clear:both; padding-bottom:0px;}
#listamondo .titololista { font-weight:normal;}
#listamondo ul { list-style:none; margin:0; padding:0;}
#listamondo dl { }
#listamondo ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listamondo #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listamondo #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listamondo .imginlista{ display:none;}

.sfondoecologia { background-image:url(immagini/ecologia.jpg)}
#ecologia01 { width:185px; height:501px; vertical-align:top;}
#ecologia01int { padding:22px 6px 6px 6px;}
#ecologia01int #titoletto { color:#FFFFFF;}
#ecologia02 { width:813px; height:501px; vertical-align:top;}
#ecologia02 #corpoarticolo { color:#FFFFFF; font-size:11px; line-height:11px;}
#ecologia02 #corpoarticolo td { color:#FFFFFF; font-size:11px; line-height:11px;}
#ecologia02 #corpoarticolo a{ color:#FFFFFF; font-size:11px; line-height:11px;}
#listaecologia { padding-bottom:20px; color:#FFFFFF;}
#listaecologia .clear { clear:both; padding-bottom:0px;}
#listaecologia .titololista { font-weight:normal; font-size:11px;}
#listaecologia a { color:#FFFFFF;}
#listaecologia ul { list-style:none; margin:0; padding:0; color:#FFFFFF;}
#listaecologia dl { }
#listaecologia ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listaecologia #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listaecologia #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listaecologia .imginlista{ display:none;}

/*.sfondoway { background-image:url(immagini/wayoflife.jpg)}*/
.sfondoway {}
#way01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#way01int { padding:22px 6px 6px 6px;}
#way01int #titoletto {}
#way02 { width:813px; height:400px; vertical-align:top;}
#way03 { width:813px; height:101px; vertical-align:top;}
#way02 #corpoarticolo { color:#FFFFFF; font-size:12px; line-height:12px;}
#way02 #corpoarticolo a{ color:#FFFFFF;}
#listaway { padding-bottom:20px; color:#FFFFFF;}
#listaway .clear { clear:both; padding-bottom:0px;}
#listaway .titololista { font-weight:normal; font-size:11px;}
#listaway a { color:#FFFFFF;}
#listaway ul { list-style:none; margin:0; padding:0; color:#FFFFFF;}
#listaway dl { }
#listaway ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listaway #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listaway #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listaway .imginlista{ display:none;}

.sfondodovesiamo { }
#dovesiamo01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#dovesiamo01int { padding:22px 6px 6px 6px;}
#dovesiamo01int #titoletto { color:#000000;}
#dovesiamo02 { width:813px; height:400px; vertical-align:top;}
#dovesiamo02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#dovesiamo02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#dovesiamo02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#dovesiamo03 { width:813px; height:101px; vertical-align:top;}
#listadovesiamo { padding-bottom:20px; color:#000000;}
#listadovesiamo .clear { clear:both; padding-bottom:0px;}
#listadovesiamo .titololista { font-weight:normal; font-size:11px;}
#listadovesiamo a { color:#000000;}
#listadovesiamo dl { list-style:none; margin:0; padding:0;}
#listadovesiamo dl dt{ margin-top:5px;}
#listadovesiamo ul li ul{ list-style:none; margin:0; padding:0;}
#listadovesiamo ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listadovesiamo #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listadovesiamo #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listadovesiamo #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listadovesiamo .imginlista{ display:none;}

#mappa01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#mappa01int { padding:22px 6px 6px 6px;font-size:11px; line-height:11px;}
#mappa02 { width:813px; height:400px; vertical-align:top;}

.sfondolavoraconnoi { }
#lavoraconnoi01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#lavoraconnoi01int { padding:22px 6px 0px 6px;}
#lavoraconnoi01int #titoletto { color:#000000;}
#lavoraconnoi-mail { padding-top:170px;}
#lavoraconnoi02 { width:813px; height:400px; vertical-align:top;}
#lavoraconnoi02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#lavoraconnoi02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#lavoraconnoi02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#lavoraconnoi03 { width:813px; height:101px; vertical-align:top;}
#listalavoraconnoi { padding-bottom:20px; color:#000000;}
#listalavoraconnoi .clear { clear:both; padding-bottom:0px;}
#listalavoraconnoi .titololista { font-weight:normal; font-size:11px;}
#listalavoraconnoi a { color:#000000;}
#listalavoraconnoi dl { list-style:none; margin:0; padding:0;}
#listalavoraconnoi dl dt{ margin-top:5px;}
#listalavoraconnoi ul li ul{ list-style:none; margin:0; padding:0;}
#listalavoraconnoi ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listalavoraconnoi #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listalavoraconnoi #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listalavoraconnoi #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listalavoraconnoi .imginlista{ display:none;}

.sfondodesigner { vertical-align:top;}
#designer01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#designer01int { padding:22px 6px 6px 6px;}
#designer01int #titoletto { color:#000000;}
#designer02 { width:813px; height:400px; vertical-align:top;}

#corpoarticolodesigner { font-size:11px; padding:15px 0px 0px 22px; line-height:11px;}
#corpoarticolodesigner h1{ margin:0;}
#corpoarticolodesigner h2{ margin:0;}
#corpoarticolodesigner h3{ margin:0;}
#corpoarticolodesigner h4{ margin:0;}
#corpoarticolodesigner h5{ margin:0;}
#corpoarticolodesigner h6{ margin:0;}

#designer02 #corpoarticolodesigner { color:#000000; font-size:11px; line-height:11px;}
#designer02 #corpoarticolodesigner td { color:#000000; font-size:11px; line-height:11px;}
#designer02 #corpoarticolodesigner p{ text-align:justify; padding-right:-10px;}
#designer02 #corpoarticolodesigner a{ color:#000000; font-size:11px; line-height:11px;}
#listadesigner { padding-bottom:20px; color:#000000;}
#listadesigner .clear { clear:both; padding-bottom:0px;}
#listadesigner .titololista { font-weight:normal; font-size:11px;}
#listadesigner a { color:#000000;}
#listadesigner dl { list-style:none; margin:0; padding:0;}
#listadesigner dl dt{ margin-top:5px;}
#listadesigner ul li ul{ list-style:none; margin:0; padding:0;}
#listadesigner ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listadesigner #menu_vert_3lev ul li .on {font-weight:bold; font-size:12px;}
#listadesigner #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px; padding-top:0px;}
#listadesigner #menu_vert_3lev ul li a{ font-weight:normal;font-size:11px; line-height:11px;}
#listadesigner .imginlista{ display:none;}

.sfondoarear { vertical-align:top;}
#arear01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#arear01int { padding:22px 6px 6px 6px;}
#arear01int #titoletto { color:#000000;}
#arear02 { width:813px; height:400px; vertical-align:top;}
#arear02 #titolo { color:#000000; font-weight:bold;}

#corpoarticoloarear { font-size:13px; padding:15px 22px 0px 22px; line-height:11px;}
#corpoarticoloarear h1{ margin:0;}
#corpoarticoloarear h2{ margin:0;}
#corpoarticoloarear h3{ margin:0;}
#corpoarticoloarear h4{ margin:0;}
#corpoarticoloarear h5{ margin:0;}
#corpoarticoloarear h6{ margin:0;}

#arear02 #corpoarticoloarear { color:#000000; font-size:11px; line-height:11px;}
#arear02 #corpoarticoloarear td { color:#000000; font-size:11px; line-height:11px;}
#arear02 #corpoarticoloarear p{ text-align:justify;}
#arear02 #corpoarticoloarear a{ color:#000000; font-size:13px; line-height:13px;}
#arear02 #corpoarticoloarear #titolo{ color:#000000; font-size:13px;}
#listaarear { padding-bottom:20px; color:#000000; font-size:11px;}
#listaarear .clear { clear:both; padding-bottom:0px;}
#listaarear .titololista { font-weight:normal; font-size:11px;}
#listaarear a { color:#000000;}
#listaarear ul { list-style:none; margin:0; padding:0; color:#000000;}
#listaarear dl { }
#listaarear ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listaarear #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listaarear #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listaarear .imginlista{ display:none;}

.sfondocustomer { }
#customer01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#customer01int { padding:22px 6px 6px 6px;}
#customer01int #titoletto { color:#000000;}
#customer02 { width:813px; height:400px; vertical-align:top;}
#customer02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#customer02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#customer02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#customer03 { width:813px; height:101px; vertical-align:top;}
#listacustomer { padding-bottom:20px; color:#000000;}
#listacustomer .clear { clear:both; padding-bottom:0px;}
#listacustomer .titololista { font-weight:normal; font-size:11px;}
#listacustomer a { color:#000000;}
#listacustomer ul { list-style:none; margin:0; padding:0; color:#000000;}
#listacustomer dl { }
#listacustomer ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listacustomer #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listacustomer #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listacustomer .imginlista{ display:none;}

.sfondocustomerinterno { }
#customerinterno01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#customerinterno01int { padding:22px 6px 6px 6px;}
#customerinterno01int #titoletto { color:#000000;}
#customerinterno02 { width:813px; height:400px; vertical-align:top;}
#customerinterno02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#customerinterno02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#customerinterno02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#customerinterno03 { width:813px; height:101px; vertical-align:top;}
.testocustomer { padding-left:10px; padding-right:10px; font-size:11px; height:100px; vertical-align:top;}
.customermateriali {font-size:11px; height:100px; vertical-align:top; width:328px;}
/* -------------------------------------------------------------------------------------------------------------------------------------- */
#divUpControl{position:absolute; width:16; left:6; top:366; z-index:1; text-align: right} 
#divDownControl{position:absolute; width:16; left:6; top:386; z-index:1; text-align: right} 
#divContainer{position:absolute; width:316; height:360; overflow:hidden; top:0; left:6; clip:rect(0,316,360,0); visibility:hidden} 
#divContent{position:absolute; top:0; left:0}
/* ------------------------------------------------------------------------------------------------------------------------------------- */
#listacustomerinterno { padding-bottom:20px; color:#000000;}
#listacustomerinterno .clear { clear:both; padding-bottom:0px;}
#listacustomerinterno .titololista { font-weight:normal; font-size:11px;}
#listacustomerinterno a { color:#000000;}
#listacustomerinterno ul { list-style:none; margin:0; padding:0; color:#000000; font-size:11px;}
#listacustomerinterno dl { }
#listacustomerinterno #menu_vert_3lev ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px; font-size:11px;}
#listacustomerinterno #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:11px;}
#listacustomerinterno #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listacustomerinterno .imginlista{ display:none;}

.sfondocertificazioni { }
#certificazioni01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#certificazioni01int { padding:22px 6px 6px 6px;}
#certificazioni01int #titoletto { color:#000000;}
#certificazioni02 { width:813px; height:400px; vertical-align:top;}
#certificazioni02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#certificazioni02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#certificazioni02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#certificazioni03 { width:813px; height:101px; vertical-align:top;}
#listacertificazioni { padding-bottom:20px; color:#000000;}
#listacertificazioni .clear { clear:both; padding-bottom:0px;}
#listacertificazioni .titololista { font-weight:normal; font-size:11px;}
#listacertificazioni a { color:#000000;}
#listacertificazioni ul { list-style:none; margin:0; padding:0; color:#000000;}
#listacertificazioni dl { }
#listacertificazioni ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listacertificazioni #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listacertificazioni #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listacertificazioni .imginlista{ display:none;}
.testocertificazioni { font-size:11px; vertical-align:top;}

.sfondoidroleb { }
#idroleb01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#idroleb01int { padding:22px 6px 6px 6px;}
#idroleb01int #titoletto { color:#000000;}
#idroleb02 { width:813px; height:400px; vertical-align:top;}
#idroleb02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#idroleb02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#idroleb02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#idroleb03 { width:813px; height:101px; vertical-align:top;}
#listaidroleb { padding-bottom:20px; color:#000000;}
#listaidroleb .clear { clear:both; padding-bottom:0px;}
#listaidroleb .titololista { font-weight:normal; font-size:11px;}
#listaidroleb a { color:#000000;}
#listaidroleb ul { list-style:none; margin:0; padding:0; color:#000000;}
#listaidroleb dl { }
#listaidroleb ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listaidroleb #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listaidroleb #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listaidroleb .imginlista{ display:none;}

.sfondoplusvalore { }
#plusvalore01 { width:185px; height:400px; vertical-align:top; background-color:#d9d9d9;}
#plusvalore01int { padding:22px 6px 6px 6px;}
#plusvalore01int #titoletto { color:#000000;}
#plusvalore02 { width:813px; height:400px; vertical-align:top;}
#plusvalore02 #corpoarticolo { color:#000000; font-size:11px; line-height:11px;}
#plusvalore02 #corpoarticolo td { color:#000000; font-size:11px; line-height:11px;}
#plusvalore02 #corpoarticolo a{ color:#000000; font-size:11px; line-height:11px;}
#plusvalore03 { width:813px; height:101px; vertical-align:top;}
#listaplusvalore { padding-bottom:20px; color:#000000;}
#listaplusvalore .clear { clear:both; padding-bottom:0px;}
#listaplusvalore .titololista { font-weight:normal; font-size:11px;}
#listaplusvalore a { color:#000000;}
#listaplusvalore ul { list-style:none; margin:0; padding:0; color:#000000;}
#listaplusvalore dl { }
#listaplusvalore ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listaplusvalore #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listaplusvalore #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listaplusvalore .imginlista{ display:none;}

#barra { float:left;}
#barra ul { list-style:none; margin:0 0 0 -20px;}
html>body #barra ul { list-style:none; margin:0 0 0 -40px;}
#barra ul li { float:left; font-size:16px; padding-right:4px; line-height:24px;}
.grigio a{ color:#6c6c6c;}

#prod03 { width:185px; height:501px; background-color:#d9d9d9; vertical-align:top;}
#prod03int { padding:22px 6px 6px 6px;}
#prod03 ul{ list-style:none; margin:0; padding:0;}
#prod03 .clear { padding-bottom:0px;}
#allegati { }
#prod03 #allegati ul{ }
#prod03 #allegati ul li{ margin-top:4px; margin-bottom:4px;}
#prod03 #links ul{ }
#prod03 #links ul li{ margin-top:4px; margin-bottom:4px;}
#prod03 .segnalaamico {margin-top:4px; margin-bottom:4px;}
#prod03int #corpoarticolo { font-size:11px; padding:0px; line-height:12px;}
#listaprodotti { padding-bottom:10px;}
#listaprodotti .clear { clear:both; padding-bottom:0px;}
#listaprodotti .titololista { font-weight:normal; font-size:11px;}
#listaprodotti ul { list-style:none; margin:0; padding:0;}
#listaprodotti dl { margin:0;}
#listaprodotti ul li ul li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;}
#listaprodotti #menu_vert_3lev ul li .on {font-weight:bold; padding-bottom:4px; font-size:12px;}
#listaprodotti #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#listaprodotti .imginlista{ display:none;}

#listacontenuti { padding-bottom:60px;}

.label { font-size:10px; padding:2px 0 2px 0;}
.box { font-size:10px; padding:2px 0 2px 0;}

#sonqui { font-weight:bold; padding-bottom:4px; font-size:12px;}
.bm_galleria_immagini { margin:8px 4px 8px 0px;}
.bm_galleria_immagini ul { list-style:none; margin:10px 0 10px 0px;}
html>body .bm_galleria_immagini ul { list-style:none; margin:10px 0 10px -40px;}
.linkingallery { width:auto; margin:0px 6px 0px 0px; float:left;}
.bm_paginatore { display:none;}
