/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0;height:100%;color:#5f5f5f;}
.interno { background-image:url(immagini/bginternonuovologo.jpg); background-position:top;color:#5f5f5f;}
td { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#5f5f5f;}
a { color:#000000; text-decoration:none;}
/* CLASSI COMUNI*/
#contenitore {
width: 943px; /*la larghezza 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: 0; /*il bordo superiore dell’elemento si troverà al 50% dell’altezza disponibile*/
margin-left: -472px; /*la metà della larghezza dell’elemento è tolta come margine superiore per centrarlo*/
margin-top: 0; /*la metà dell’altezza dell’elemento è tolta come margine superiore per centrarlo*/
}
#bandabianca { position:absolute; top:0; left:0; width:100%; height:93px; background-image:url(immagini/sfondo.png);}
#barra { width:769px; height:64px; vertical-align:bottom; padding-bottom:6px; text-align:right;}
#barra a{ color:#979a9b;}
#barra a:hover{ color:#000000;}
#barra ul{ list-style:none; margin-left:-40; margin-right:0px;}
#barra ul li { float:left; margin-right:5px;}
.sep { float:left; margin-right:5px; color:#979a9b;}
#centro { height:485px; vertical-align:top; width:943px; color:#ffffff; padding-bottom:20px; text-align:right;}
#sezione { width:943px; font-size:24px; height:61px; vertical-align:bottom;}
#menusezione {  width:943px; height:25px; background-color:#e4e5e5;}
#menusezione a{ color:#979a9b;}
#menusezione a:hover{ color:#000000;}
#menusezione dl{ list-style:none; line-height:25px; padding-left:5px;}
#menusezione dl dt { float:left; margin-right:8px;}
#sonqui { font-weight:bold;}
#piede { font-size:10px;}
#areariservatahp { border:solid 1px #ffffff; padding:2px; width:100px; display:inline; text-align:center;}
#areariservatahp a{ font-weight:bold; font-size:12px;}
#areariservata { border:solid 1px #000000; padding:2px; width:100px; display:inline; text-align:center;}
#areariservata a{ font-weight:bold; font-size:12px;}
.clear { clear:both; padding-bottom:4px;}

/* CLASSI HOME PAGE*/
#principalehp { width:943;}
#logo { width:174px; height:93px;}
#lingue { height:29px;}
#linklingue { width:100px; height:29px; float:right; background-color:#979a9b; text-align:center;  font-size:12px; color:#FFFFFF; line-height:29px;}
#linklingue a { color:#FFFFFF;}
#centrohp { height:485px; vertical-align:bottom; width:943px; color:#ffffff; padding-bottom:20px; text-align:right;}
.addthis_toolbox { padding:0px 4px; text-align:right;}
#piedehp { font-size:10px; line-height:22px; color:#FFFFFF;}
#piedehp a{ color:#FFFFFF;}
#piedehp a:hover{ color:#FFFFFF;}

/* CLASSI AZIENDA */
#sezioneazienda { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px;}
#menusezioneazienda { width:943px; vertical-align:bottom; border-top:solid 10px #ffffff; border-bottom:solid 10px #ffffff; background-color:#e4e5e5; line-height:25px; padding-left:5px;}
#menusezioneazienda a{ color:#979a9b;}
#menusezioneazienda a:hover{ color:#000000;}
.on{ color:#000000;}
#menusezioneazienda .on a:hover{ color:#000000;}
#menusezioneazienda ul{ list-style:none; margin-left:-40;}
#menusezioneazienda ul li { float:left; padding-left:5px;}
#menusezioneazienda ul li .on{ color:#000000;}
#testoazienda { height:378px; width:486px; vertical-align:top; text-align:justify;}
#testoazienda #corpoarticolo { padding: 0 38px 0 0; line-height:14px; color:#5f5f5f;}
#testoazienda #corpoarticolo h1{ margin:0;}
#testoazienda #corpoarticolo h2{ margin:0;}
#testoazienda #corpoarticolo h3{ margin:0;}
#testoazienda #corpoarticolo h4{ margin:0;}
#testoazienda #corpoarticolo h5{ margin:0;}
#testoazienda #corpoarticolo h6{ margin:0;}
#imgazienda { width:457px; vertical-align:top;}
#imgarticolo {}

/* CLASSI LISTA */
#sezionelista { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px;}
#menusezionelista { width:943px; vertical-align:bottom; border-top:solid 10px #ffffff; border-bottom:solid 10px #ffffff; background-color:#e4e5e5; line-height:25px; padding-left:5px;}
#menusezionelista a{ color:#979a9b;}
#menusezionelista a:hover{ color:#000000;}
.on{ color:#000000;}
#menusezionelista .on a:hover{ color:#000000;}
#menusezionelista ul{ list-style:none; margin-left:-40;}
#menusezionelista ul li { float:left; padding-left:5px; white-space:nowrap;}
#menusezionelista ul li .on{ color:#000000;}
#testolista { height:378px; width:486px; vertical-align:top; text-align:justify;}
#testolista #corpoarticolo { padding: 0 38px 0 0; line-height:14px; color:#5f5f5f;}
#testolista #corpoarticolo h1{ margin:0;}
#testolista #corpoarticolo h2{ margin:0;}
#testolista #corpoarticolo h3{ margin:0;}
#testolista #corpoarticolo h4{ margin:0;}
#testolista #corpoarticolo h5{ margin:0;}
#testolista #corpoarticolo h6{ margin:0;}
#imglista { width:457px; vertical-align:top;}
.imginlista img{ margin-right:8px;}
#imgarticolo {}
.titololista { font-weight:bold; font-size:11px; padding-bottom:8px;} 
.abstractlista { font-weight:normal;}
#testolista .clear { clear:both; padding-bottom:10px;}

#sezionemenu { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px;}
#menusezionemenu { width:943px; vertical-align:bottom; border-top:solid 10px #ffffff; border-bottom:solid 10px #ffffff; background-color:#e4e5e5; line-height:25px; padding-left:5px;}
#menusezionemenu a{ color:#979a9b;}
#menusezionemenu a:hover{ color:#000000;}
#menusezionemenu .on a:hover{ color:#000000;}
#menusezionemenu ul{ list-style:none; margin-left:-40;}
#menusezionemenu ul li { float:left; padding-left:5px;}
#menusezionemenu ul li .on{ color:#000000;}
#menusezionemenu ul li ul { display:none;}
#testomenu { height:378px; vertical-align:top; text-align:justify;}
#testomenu #corpoarticolo { padding: 0 0px 0 0; line-height:14px; color:#5f5f5f;}
#testomenu #corpoarticolo h1{ margin:0;}
#testomenu #corpoarticolo h2{ margin:0;}
#testomenu #corpoarticolo h3{ margin:0;}
#testomenu #corpoarticolo h4{ margin:0;}
#testomenu #corpoarticolo h5{ margin:0;}
#testomenu #corpoarticolo h6{ margin:0;}

/* CLASSI DETTAGLIO */
#sezionedettaglio { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px;}
#menusezionedettaglio { width:943px; vertical-align:bottom; border-top:solid 10px #ffffff; border-bottom:solid 10px #ffffff; background-color:#e4e5e5; line-height:25px; padding-left:5px;}
#menusezionedettaglio a{ color:#979a9b;}
#menusezionedettaglio a:hover{ color:#000000;}
.on{ color:#000000;}
#menusezionedettaglio .on a:hover{ color:#000000;}
#menusezionedettaglio ul{ list-style:none; margin-left:-40;}
#menusezionedettaglio ul li { float:left; padding-left:5px; white-space:nowrap;}
#menusezionedettaglio ul li .on{ color:#000000;}
#titolodettaglio { font-weight:bold; font-size:11px;} 
.abstractlista { font-weight:normal;}
#testodettaglio { height:378px; width:486px; vertical-align:top; text-align:justify;}
#testodettaglio #corpoarticolo { padding: 0 38px 0 0; line-height:14px; color:#5f5f5f;}
#testodettaglio #corpoarticolo h1{ margin:0;}
#testodettaglio #corpoarticolo h2{ margin:0;}
#testodettaglio #corpoarticolo h3{ margin:0;}
#testodettaglio #corpoarticolo h4{ margin:0;}
#testodettaglio #corpoarticolo h5{ margin:0;}
#testodettaglio #corpoarticolo h6{ margin:0;}
#testodettaglio td { border-bottom:solid 1px #979A9B; padding-bottom:3px; padding-bottom:3px;}
#imgdettaglio { width:457px; vertical-align:top;}
#imgdettaglio  { list-style:none;}
#imgdettaglio  li { float:left;}
#imgdettaglio  img { border:none; margin-bottom:6px; margin-right:10px;}
#imgarticolo {}

/* CLASSI MAPPA GOOGLE */
#descmappa {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0;}

/* CLASSI DIVISIONE */
#sezionedivisione { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px; padding-bottom:10px;}
#corpodivisione {}
#corpodivisione td{ vertical-align:top;}
#corpodivisione ul { width:275px; list-style:url(images/freccina.gif);}
#corpodivisione ul li { border-bottom:solid 1px #cbced0;}

/* CLASSI CATALOGO */
#sezionecucine { width:843px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px; text-align:left;}
#back {  width:100px; text-align:right; font-weight:bold; }
#back a{ color:#5f5f5f;}
#sezionecucine a{ color:#5f5f5f;}
#sezionecucine a:hover{ color:#000000;}
#menusezionecucine { width:943px; vertical-align:bottom; padding-top:10px; padding-bottom:10px;}
#menusezionecucine a{ color:#979a9b;}
#menusezionecucine a:hover{ color:#000000;}
.on{ color:#000000;}
#menusezionecucine .on a:hover{ color:#000000;}
#menusezionecucine ul{ list-style:none; margin-left:-40;}
#menusezionecucine ul li { float:left;}
#menusezionecucine ul li .on{ color:#000000;}
#gallery { padding:0 0 7px 0;}
#gallery .rollover a {
float:left;
display:block;
width: 74px;
height:74px;
font: bold 13px sans-serif;
color:#333;
text-decoration: none;
border-right:solid 0px #ffffff;
margin-top:5px;
}
#gallery .rollover a:hover {color: #049;}
#gallery .rollover a .roll{
-moz-transition-property: background-image;    /*firefox*/
  -moz-transition-duration: 2s;
  }
#gallery .rollover a:hover .roll{ background-image:url(/immagini/rolldiv2.png);}
#gallery .rollover a:active {
background-position: 0 -74px;
color:#fff;
}

.bm_galleria_immagini { margin:8px 0px 8px 0px;}
.bm_galleria_immagini ul { list-style:none; margin:-4px 0 10px 0px;}
html>body .bm_galleria_immagini ul { list-style:none; margin:-4px 0 10px -40px;}
.linkingallery { width:auto; margin:0px 6px 0px 0px; float:left;}
#allegati { }
.bm_paginatore { text-align:center; font-size:14px;}

.separa { width:5px; height:5px; float:left;}
#contenuticucine { padding-bottom:50px;}
#testocucine { vertical-align:top; width:683px;}
#testocucine #corpoarticolo { padding: 0 38px 0 0; line-height:14px; color:#5f5f5f;}
#testocucine #corpoarticolo h1{ margin:0;}
#testocucine #corpoarticolo h2{ margin:0;}
#testocucine #corpoarticolo h3{ margin:0;}
#testocucine #corpoarticolo h4{ margin:0;}
#testocucine #corpoarticolo h5{ margin:0;}
#testocucine #corpoarticolo h6{ margin:0;}
#allegati { width:155px; vertical-align:top; background-color:#f0f0f0; padding:6px;}
#allegati a{ color:#cc6e0a;}
.files { background-image:url(immagini/pdf.gif); background-repeat:no-repeat; padding-left:23px; line-height:23px;}
#sfoglia { width:108px; vertical-align:top; background-color:#f0f0f0; padding:6px;}
#sfoglia ul { list-style:none; margin:0;}

/* CLASSI CONTATTI */
#sezionecontatti { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px;}
#sezionecontatti a{ color:#5f5f5f;}
#sezionecontatti a:hover{ color:#000000;}
#contenuticontatti { padding-bottom:50px;}
#testocontatti { vertical-align:top; width:943px;}
#testocontatti #corpoarticolo { padding: 0 38px 0 0; line-height:14px; color:#5f5f5f;}
#testocontatti #corpoarticolo h1{ margin:0;}
#testocontatti #corpoarticolo h2{ margin:0;}
#testocontatti #corpoarticolo h3{ margin:0;}
#testocontatti #corpoarticolo h4{ margin:0;}
#testocontatti #corpoarticolo h5{ margin:0;}
#testocontatti #corpoarticolo h6{ margin:0;}
#centrocontatti { vertical-align:top; width:943px; color:#ffffff; text-align:right;}

/* CLASSI AREA RISERVATA */
#sezionearea { width:943px; font-size:18px; vertical-align:bottom; color:#5f5f5f; padding-top:10px;}
#menusezionearea { width:943px; vertical-align:bottom; border-top:solid 10px #ffffff; border-bottom:solid 10px #ffffff; background-color:#e4e5e5; line-height:25px; padding-left:5px;}
#menusezionearea a{ color:#979a9b;}
#menusezionearea a:hover{ color:#000000;}
.on{ color:#000000;}
#menusezionearea .on a:hover{ color:#000000;}
#menusezionearea ul{ list-style:none; margin-left:-40;}
#menusezionearea ul li { float:left; padding-left:5px;}
#menusezionearea ul li .on{ color:#000000;}
#testoarea { height:378px; width:486px; vertical-align:top; text-align:justify;}
#testoarea #corpoarticolo { padding: 0 38px 0 0; line-height:14px; color:#5f5f5f;}
#testoarea #corpoarticolo h1{ margin:0;}
#testoarea #corpoarticolo h2{ margin:0;}
#testoarea #corpoarticolo h3{ margin:0;}
#testoarea #corpoarticolo h4{ margin:0;}
#testoarea #corpoarticolo h5{ margin:0;}
#testoarea #corpoarticolo h6{ margin:0;}
#imgarea { width:457px; vertical-align:top;}
#imgarticolo {}

/* CLASSI RIMASTE DA PRIMA */
#cont01 { width:185px; height:59px;}
#cont02 { width:813px; height:59px;}
#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; color:#5f5f5f;}
#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;}

#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:20px;}
#listastoria .clear { clear:both; padding-bottom:0px;}
#listastoria .titololista { font-weight:normal; font-size:11px;}
#listastoria 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;}
#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 li{ padding-left:8px; background-image:url(immagini/linea.gif); background-repeat:no-repeat; background-position:0px 6px;  margin-top:auto;}
#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;}
#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:413px; 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 ul { list-style:none; margin:0; padding:0;}
#listadivisione dl { }
#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; padding-bottom:4px; font-size:12px;}
#listadivisione #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#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 ul { list-style:none; margin:0; padding:0; color:#000000;}
#listadovesiamo dl { }
#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; padding-bottom:4px; font-size:12px;}
#listadovesiamo #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#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 ul { list-style:none; margin:0; padding:0; color:#000000;}
#listalavoraconnoi dl { }
#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; padding-bottom:4px; font-size:12px;}
#listalavoraconnoi #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#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 22px 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;}
#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 ul { list-style:none; margin:0; padding:0; color:#000000;}
#listadesigner dl { }
#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; padding-bottom:4px; font-size:12px;}
#listadesigner #menu_vert_3lev ul li .on li{ font-weight:normal;font-size:10px;}
#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:11px; 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:11px; line-height:11px;}
#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;}

#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;}
#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;}

  div.fullscreen{
    display:block;

    /*set the div in the top-left corner of the screen*/
    position:absolute;
    top:0;
    left:0;
    
    /*set the width and height to 100% of the screen*/
    width:100%;
    height:100%;
	background-image:url(white.png);
  }
  
    div.centered{
    display:block;

    /*set the div in the center of the screen*/
    position:absolute;
    top:10%;
    left:10%;
    width:1000px;
  }
  /* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#TB_secondLine {
	color:#000000;
	 height:30px;
	 line-height:30px;
	 text-align:center;
}
#TB_prev { margin-right: 6px;}
#TB_next { margin-left: 6px;}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 74px;
	left: 0px;
	background-color:#ffffff;
	height:100%;
	width:100%;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 0;
	border:none;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
#darken {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
	z-index:199;
	background:black;
	opacity:.5;
	filter:Alpha(opacity=50); /* Transparency in IE */
}

#modalBox {
	position:absolute;
	top:27%;
	left:13%;
	margin-left:-180px;
	margin-top:-120px;
	border:#ffffff 10px solid;
	padding:10px;
	display:none;
	background:white;
	font-size:12px;
	color:black;
	z-index:200;
	width:120%;
	height:100%;
}
