body {
padding:0px;
margin:0px;
background:#3a9cc5;
}
/** POSITION RELATIVE **/
.float-left, .main, #struttura, .addnoise, #footer, #footer-dx, #footer-sx, #header-sx, #header-sx h6, #header-sx img, #header-dx, #header-dx-swf, #lingue, #lingue li, #lingue li img, #mb-main, #mb-main li, #mb-main li a, #home-colonna, .label-produzione, #home-colonna p, #home-colonna h1, #home-colonna h2, #home-colonna h3, #home-colonna strong, #home-colonna ul, #home-colonna ul li, #home-core, #tampa-home, .home-box-abstract, .label-eventi, .home-evento, .home-evento img, .home-evento h4, .home-evento p, #int-core, #int-core h1, #int-core h2, #int-core h4, #int-core h5, #int-core h6, .int-core-txt, #tampa-int, .backTop, .argomenti-correlati, .argomenti-correlati li, #contatti-set, .contatti-lat, .contatti-lat ul, .contatti-lat ul li, .lista-purposes, .lista-purposes li, .immagini-produzione, .immagini-produzione img, #dove-siamo-sx, #dove-siamo-dx, #int-core-big, #int-core-big h1, #int-core-big h2, .int-core-txt-big, #tampa-int-big, #swf-planisfero, .singolo-link, .singola-news, .singola-news img, .singolo-link-mini, .singolo-link-mini img, #organigramma-societa, #organigramma-rete, #header-dx-time {
position:relative;
float:left;
}
.float-right {
position:relative;
float:right;
}
/** FONTS **/
#menu-up, #header, #footer-dx span, #contenuti, .campo, .pulsante {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#footer-dx {
font-family:Georgia, "Times New Roman", Times, serif;
}
/** LINKS **/
#footer-dx a {
color:#fff;
text-decoration:underline;
}
#footer-dx a:hover {
color:#ddd;
text-decoration:none;
}
#header-sx h6 a {
color:#c4c4c4;
text-decoration:none;
}
#header-sx h6 a:hover {
color:#c4c4c4;
text-decoration:underline;
}
#home-colonna h3 a, #home-colonna strong a, .home-evento h4 a, .argomenti-correlati li a, a.clickZoom, .contatti-lat a:hover {
color:#266e8b;
text-decoration:none;
}
#home-colonna h3 a:hover, #home-colonna strong a:hover, .home-evento h4 a:hover, .argomenti-correlati li a:hover, a:hover.clickZoom, .contatti-lat a, #home-colonna u {
color:#0e516c;
text-decoration:underline;
}
#home-colonna ul li a, .backTop a {
color:#949495;
text-decoration:none;
}
#home-colonna ul li a:hover, .backTop a:hover {
color:#525252;
text-decoration:none;
}
.int-core-txt a, .int-core-txt-big a, #contatti-set td a {
color:#ec6800;
text-decoration:underline;
}
.int-core-txt a:hover, .int-core-txt-big a:hover, #contatti-set td a:hover {
color:#ec6800;
text-decoration:none;
}
/** RIDEFINIZIONE TAG **/
#footer-dx span {
color:#0a3264;
font-size:9px;
padding:0px 2px;
}
#home-colonna span {
color:#4b4b4b;
}
.int-core-txt strong, .int-core-txt-big strong {
color:#266e8b;
}
.int-core-txt big, .int-core-txt-big big {
color:#ec6800;
font-weight:bold;
font-size:13px;
}
#cnt-cliente-txt strong {
color:#ec6800;
}
#contatti-set big {
color:#ec6800;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}
#contatti-set i {
color:#949495;	
}
#home-colonna b {
color:#4b4b4b;	
}
#lingue li span {
visibility:hidden;	
}
/** FORM **/

/** IMG **/
#header-sx img, #footer img {
border:none;	
}
.home-evento img, .img-dashed {
padding:2px;
border:1px dashed #c9c9ca;	
}
/** COLORAZIONI SEZIONE 1 **

/** BLOCCHI **/
.main {
width:100%;
text-align:center;
background:url(/img/pattern-body.jpg) repeat-x top center #fff;
z-index:1;
}
#header {
width:970px;
height:188px;
margin:0px auto;
}
#header-sx {
width:330px;
height:113px;
padding:30px 0px 0px 0px;
}
#header-sx h6 {
width:330px;
text-align:center;
margin:0px;
padding:0px;
display:block;
font-weight:normal;
font-size:11px;
}
#header-dx {
width:640px;
height:145px;
background:url(/img/bg-orario.gif) no-repeat top right;
}
#lingue {
width:175px;	
height:38px;
list-style-type:none;
padding:0px 0px 0px 175px;
margin:0px;
}
#lingue li {
width:42px;
height:38px;
padding:0px;
margin:0px;
}
a#flag-en, a#flag-fr, a#flag-es, a#flag-de, a#flag-it, a#flag-it2 {
display:block;
width:42px;
height:38px;
text-decoration:none;
}
a#flag-en {
background:url(/img/flag-en.jpg) no-repeat 0px 0px;
}
a:hover#flag-en {
background:url(/img/flag-en.jpg) no-repeat -42px 0px;
}
a#flag-it {
background:url(/img/flag-it.jpg) no-repeat 0px 0px;
}
a:hover#flag-it {
background:url(/img/flag-it.jpg) no-repeat -42px 0px;
}
a#flag-it2 {
background:url(/img/flag-it2.jpg) no-repeat 0px 0px;
}
a:hover#flag-it2 {
background:url(/img/flag-it2.jpg) no-repeat -42px 0px;
}
a#flag-fr {
background:url(/img/flag-fr.jpg) no-repeat 0px 0px;
}
a:hover#flag-fr {
background:url(/img/flag-fr.jpg) no-repeat -42px 0px;
}
a#flag-es {
background:url(/img/flag-es.jpg) no-repeat 0px 0px;
}
a:hover#flag-es {
background:url(/img/flag-es.jpg) no-repeat -42px 0px;
}
a#flag-de {
background:url(/img/flag-de.jpg) no-repeat 0px 0px;
}
a:hover#flag-de {
background:url(/img/flag-de.jpg) no-repeat -42px 0px;
}
#header-dx-time {
width:268px;
height:38px;
}
#header-dx-intro {
width:640px;
height:107px;
}
#struttura {
width:100%;
margin:0px auto;
padding:0px 0px 5px 0px;
background:url(/img/dw-struttura.gif) repeat-x bottom left;
z-index:1;
}
.addnoise {
width:100%;
height:8px;
font-size:0px;
line-height:0px;
background:url(/img/disturbo.gif) repeat center top;
z-index:2;
}
#contenuti {
width:970px;
margin:0px auto;
}
#home-colonna {
width:281px;
padding:18px 0px 15px 12px;
font-size:11px;
text-align:left;
z-index:20;
}
.label-produzione {
width:180px;
height:28px;
padding:12px 59px 0px 42px;
font-weight:bold;
color:#949494;
font-size:15px;
background:url(/img/lbl-produzione.jpg) no-repeat top left;
z-index:20;
}
#home-colonna p {
width:217px;	
padding:10px 59px 8px 5px;
margin:0px;
color:#949495;
line-height:18px;
z-index:20;
}
#home-colonna h1, #home-colonna h2, #home-colonna h3, #home-colonna strong {
width:256px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
padding:0px 0px 0px 25px;
color:#266e8b;	
font-size:11px;
font-weight:bold;
background:url(/img/freccina-produzione.gif) no-repeat 0px 1px;
text-transform:uppercase;
display:block;
}
#home-colonna h1 {
margin:0px;	
z-index:20;
}
#home-colonna ul {
width:256px;
margin:0px;
padding:0px 0px 10px 25px;
list-style-type:none;
z-index:20;
}
#home-colonna ul li {
width:245px;
margin:0px;
padding:0px 0px 0px 11px;
list-style-type:none;
background:url(/img/plus-mb.gif) no-repeat 2px 6px;
z-index:20;
}
#home-core {
width:656px;
padding:302px 0px 10px 21px;
background:url(/img/bg-swf-home.png) no-repeat top left;
}
*html #home-core {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/bg-swf-home.png",sizingMethod="crop");
}
#tampa-home {
width:3px;
height:208px;
}
.home-box-abstract {
width:295px;
padding:10px 0px 0px 0px;
z-index:20;
}
#profilo-home .label-eventi {
background:url(/img/lbl-eventi.jpg) no-repeat top left;
}
#eventi-home .label-eventi {
background:url(/img/lbl-news.jpg) no-repeat top left;
}
.label-eventi {
width:253px;
height:28px;
padding:12px 0px 0px 42px;
font-weight:bold;
color:#949494;
font-size:15px;
text-align:left;
}
.home-evento {
width:295px;
font-size:11px;
line-height:18px;
color:#949494;
}
#eventi-home .home-evento {
background:url(/img/bg-evento-mini.png) no-repeat bottom center;
padding-bottom:15px;
}
*html #eventi-home .home-evento {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/bg-evento-mini.png",sizingMethod="crop");
}
.home-evento small {
font-size:10px;
text-transform:uppercase;
}
.home-evento h4 {
width:285px;
font-size:11px;
font-weight:bold;
padding:5px 5px 0px 5px;
margin:0px;
text-align:center;
}
#profilo-home p {
padding:15px 0px 0px 0px;
}
#eventi-home p {
padding:0px 0px 0px 0px;
}
#eventi-home img {
left:5px;
margin-top:8px;
}
.home-evento p {
width:295px;
margin:0px;
text-align:justify;
}
#int-core {
width:633px;
padding:20px 23px 20px 21px;
background:url(/img/bg-core-int.png) no-repeat top left;
}
*html #int-core {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/bg-core-int.png",sizingMethod="crop");
}
#tampa-int {
width:3px;
height:515px;
}
#int-core h1 {
width:590px;
height:32px;
padding:8px 40px 0px 0px;
font-size:20px;
margin:0px;
text-align:right;
color:#266e8b;	
border-bottom:1px dashed #ccd2d3;
background:url(/img/label-argomento.gif) no-repeat 600px 6px;
text-transform:uppercase;
}
#int-core h2 {
width:630px;
padding:10px 0px 0px 0px;
font-size:20px;
margin:0px;
text-align:left;
color:#949495;	
}
#int-core h4 {
width:254px;
height:32px;
padding:8px 0px 0px 40px;
font-size:20px;
margin:0px;
text-align:left;
color:#266e8b;	
border-bottom:1px dashed #ccd2d3;
background:url(/img/label-recapiti.gif) no-repeat 0px 9px;
text-transform:uppercase;
}
#int-core h5 {
left:42px;
width:254px;
height:32px;
padding:8px 40px 0px 0px;
font-size:20px;
margin:0px;
text-align:right;
color:#266e8b;	
border-bottom:1px dashed #ccd2d3;
background:url(/img/label-argomento.gif) no-repeat 264px 6px;
text-transform:uppercase;
}
.int-core-txt {
width:630px;
padding:10px 0px 0px 0px;
font-size:12px;
line-height:20px;
text-align:justify;
color:#4b4b4b;
}
#int-core .backTop {
width:630px;
}
#int-core-big .backTop {
width:925px;
}
.backTop {
font-size:11px;
text-align:right;
padding:10px 0px;
}
#int-core h6 {
width:630px;
padding:0px 0px 5px 0px;
font-size:15px;
margin:20px 0px 0px 0px;
text-align:left;
color:#949495;	
}
.argomenti-correlati {
width:630px;
padding:0px;
font-size:11px;
margin:0px;
list-style-type:none;
text-align:left;
}
.argomenti-correlati li {
width:615px;
padding:5px 0px 5px 15px;
margin:0px;
background:url(/img/bulletto.gif) no-repeat 0px 9px;
font-weight:bold;
border-bottom:1px dashed #ddd;
}
#contatti-set {
width:630px;	
padding:20px 0px 0px 0px;
font-size:11px;
line-height:18px;
color:#4b4b4b;
}
.contatti-lat {
width:280px;
text-align:left;
font-size:11px;
padding:0px 10px;
}
.contatti-lat ul {
width:280px;
margin:0px;
padding:0px 0px 15px 0px;
list-style-type:none;
text-align:left;
font-size:11px;
}
.contatti-lat ul li {
width:258px;
background-repeat:no-repeat;
background-position:0px 3px;
padding:2px 0px 2px 22px;
}
#contatti-set table {
width:280px;
left:50px;
}
#contatti-set table td {
text-align:left;
padding:1px 0px 3px 0px;
}
.lista-purposes {
width:615px;
padding:8px 0px 8px 15px;
margin:0px;
list-style-type:none;
}
.lista-purposes li {
width:600px;
margin:0px;
padding:2px 0px 2px 15px;
background:url(/img/bulletto.gif) no-repeat 0px 8px;
}
.immagini-produzione {
width:630px;
padding:10px 0px;
}
#dove-siamo-sx {
width:200px;
padding:20px 30px 0px 0px;
}
#dove-siamo-dx {
width:394px;
height:430px;
border:1px dashed #c9c9ca;
padding:2px;
margin:20px 0px;
}
#int-core-big {
width:928px;
padding:20px 21px 20px 21px;
background:url(/img/bg-core-int.png) no-repeat top left;
}
*html #int-core-big {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/bg-core-int.png",sizingMethod="crop");
}
#int-core-big h1 {
width:885px;
height:32px;
padding:8px 40px 0px 0px;
font-size:20px;
margin:0px;
text-align:right;
color:#266e8b;	
border-bottom:1px dashed #ccd2d3;
background:url(/img/label-argomento.gif) no-repeat 895px 6px;
text-transform:uppercase;
}
#int-core-big h2 {
width:925px;
padding:10px 0px 0px 0px;
font-size:20px;
margin:0px;
text-align:left;
color:#949495;	
}
.int-core-txt-big {
width:925px;
padding:10px 0px 0px 0px;
font-size:12px;
line-height:20px;
text-align:justify;
color:#4b4b4b;
}
#tampa-int-big {
width:3px;
height:500px;
}
#swf-planisfero {
width:925px;
}
.singolo-link {
width:610px;
height:90px;
padding:10px;
font-size:11px;
line-height:18px;
color:#949494;
/*background:url(/img/bg-link-big.png) no-repeat bottom left;*/
border-bottom:1px solid #e3e3e3;
margin-bottom:10px;
text-align:left;
}
.singolo-link-mini {
width:290px;
padding:10px;
font-size:11px;
line-height:18px;
color:#949494;
/*background:url(/img/bg-link-big.png) no-repeat bottom left;*/
border-bottom:1px solid #e3e3e3;
margin-bottom:10px;
text-align:center;
}
.singola-news {
width:610px;
padding:10px;
font-size:11px;
line-height:18px;
color:#949494;
/*background:url(/img/bg-link-big.png) no-repeat bottom left;*/
border-bottom:1px solid #e3e3e3;
margin-bottom:10px;
text-align:left;
}
.singola-news a {
font-weight:bold;	
}
.singola-news small {
font-weight:bold;
font-size:10px;
text-transform:uppercase;
}
#organigramma-societa {
width:925px;
height:650px;
background:url(/img/organigramma-societa.png) no-repeat top left;
}
*html #organigramma-societa {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/organigramma-societa.png",sizingMethod="crop");
}
#organigramma-societa-en {
width:925px;
height:650px;
background:url(/img/organigramma-societa-en.png) no-repeat top left;
}
*html #organigramma-societa-en {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/organigramma-societa-en.png",sizingMethod="crop");
}
#organigramma-societa-es {
width:925px;
height:650px;
background:url(/img/organigramma-societa-es.png) no-repeat top left;
}
*html #organigramma-societa-es {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/organigramma-societa-es.png",sizingMethod="crop");
}
#organigramma-societa-de {
width:925px;
height:650px;
background:url(/img/organigramma-societa-de.png) no-repeat top left;
}
*html #organigramma-societa-de {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/organigramma-societa-de.png",sizingMethod="crop");
}
#organigramma-societa-fr {
width:925px;
height:650px;
background:url(/img/organigramma-societa-fr.png) no-repeat top left;
}
*html #organigramma-societa-fr {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/organigramma-societa-fr.png",sizingMethod="crop");
}



#organigramma-rete {
width:925px;
height:430px;
background:url(/img/organigramma-rete.png) no-repeat top left;
}
*html #organigramma-rete {
background-color: #000;
back\ground-color: transparent;
background-image: url(/img/spacer.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/organigramma-rete.png",sizingMethod="crop");
}






/** FOOTER **/
#footer {
width:100%;
background:url(/img/bg-footer.gif) repeat-x top left;
}
#footer-cnt {
width:970px;
margin:0px auto;
}
#footer-sx {
width:280px;
height:118px;
padding:4px 0px 0px 13px;
}
#footer-dx {
width:677px;	
height:87px;
text-align:center;
color:#1a6382;
font-size:11px;
line-height:25px;
font-style:italic;
padding:35px 0px 0px 0px;
}
/** STILI VARI **/
.stack0 {
margin:0px;
padding:0px;
}
.stack20 {
margin-bottom:20px;
}
.pr50 {
padding-right:50px;	
}
.clickZoom {
font-size:10px;
}
.campo {
font-size:12px;
border:1px solid #d3d3d3;
background:#f1f1f1;
color:#333;
}
.pulsante {
font-size:11px;
cursor:pointer;
}

/** MENUBAR ITA **/
#menu-up {
position:absolute;
width:970px;
/*top:145px;*/
top:-43px;
left:50%;
margin-left:-485px;
z-index:300;
}
#mb-main {
width:949px;
list-style-type:none;
padding:0px 0px 0px 10px;
margin:0px;
font-weight:bold;
color:#fff;
font-size:11px;
z-index:320;
}
.voce-1st {
text-align:center;	
background:url(/img/mb-lat-voce.gif) no-repeat top right;
padding:0px 1px 0px 0px;
}
#mb-main li span, #mb-main li a {
color:#fff;	
text-decoration:none;
display:block;
margin:0px;
}
#vc-mb1, #vc-mb2, #vc-mb3, #vc-mb4, #vc-mb5, #vc-mb6, #vc-mb7, #vc-mb8, #vc-mb9 {
height:26px;
padding:12px 0px 0px 0px;
}
#vc-mb1 {
width:104px;	
}
span#vc-mb1 {
background:url(/img/mb1-over.gif) no-repeat -104px 0px;
}
a:hover#vc-mb1 {
background:url(/img/mb1-over.gif) no-repeat 0px 0px;
}
#vc-mb2 {
width:97px;	
}
span#vc-mb2 {
background:url(/img/mb2-over.gif) no-repeat -97px 0px;
}
a:hover#vc-mb2 {
background:url(/img/mb2-over.gif) no-repeat 0px 0px;
}
#vc-mb3 {
width:95px;	
}
span#vc-mb3 {
background:url(/img/mb3-over.gif) no-repeat -95px 0px;
}
a:hover#vc-mb3 {
background:url(/img/mb3-over.gif) no-repeat 0px 0px;
}
#vc-mb4 {
width:114px;	
}
span#vc-mb4 {
background:url(/img/mb4-over.gif) no-repeat -114px 0px;
}
a:hover#vc-mb4 {
background:url(/img/mb4-over.gif) no-repeat 0px 0px;
}
#vc-mb5 {
width:86px;	
}
span#vc-mb5 {
background:url(/img/mb5-over.gif) no-repeat -86px 0px;
}
a:hover#vc-mb5 {
background:url(/img/mb5-over.gif) no-repeat 0px 0px;
}
#vc-mb6 {
width:67px;	
}
span#vc-mb6 {
background:url(/img/mb6-over.gif) no-repeat -67px 0px;
}
a:hover#vc-mb6 {
background:url(/img/mb6-over.gif) no-repeat 0px 0px;
}
#vc-mb7 {
width:167px;	
}
span#vc-mb7 {
background:url(/img/mb7-over.gif) no-repeat -167px 0px;
}
a:hover#vc-mb7 {
background:url(/img/mb7-over.gif) no-repeat 0px 0px;
}
#vc-mb8 {
width:120px;	
}
span#vc-mb8 {
background:url(/img/mb8-over.gif) no-repeat -120px 0px;
}
a:hover#vc-mb8 {
background:url(/img/mb8-over.gif) no-repeat 0px 0px;
}
#vc-mb9 {
width:65px;	
}
span#vc-mb9 {
background:url(/img/mb9-over.gif) no-repeat -65px 0px;
}
a:hover#vc-mb9 {
background:url(/img/mb9-over.gif) no-repeat 0px 0px;
}
.sottomenu1 {
width:95px;
background:#fff;
border:1px solid #fff;
}
.sottomenu1 a, .sottomenu1 b {
width:87px;
}
.sottomenu2 {
width:84px;
background:#fff;
border:1px solid #fff;
}
.sottomenu2 a, .sottomenu2 b {
width:76px;
}
.sottomenu3 {
width:165px;
background:#fff;
border:1px solid #fff;
}
.sottomenu3 a, .sottomenu3 b {
width:157px;
}
.sottomenu4 {
width:118px;
background:#fff;
border:1px solid #fff;
}
.sottomenu4 a, .sottomenu4 b {
width:110px;
}
.sottomenu1 li a, .sottomenu2 li a, .sottomenu3 li a, .sottomenu4 li a, .sottomenu1 li b, .sottomenu2 li b, .sottomenu3 li b, .sottomenu4 li b {
display:block;
padding:3px 4px;
text-align:center;
border:1px solid #e6e6e6;
background:#2890bb url(/img/bg-sottomenu.gif) repeat-x top left;
}
.sottomenu1 li b, .sottomenu2 li b, .sottomenu3 li b, .sottomenu4 li b {
background:#ec7500 url(/img/bg-sottomenu-on.gif) repeat-x top left;
}
.sottomenu1 li a:hover, .sottomenu2 li a:hover, .sottomenu3 li a:hover, .sottomenu4 li a:hover {
background:#01649f url(/img/bg-sottomenu-over.gif) repeat-x top left;
}
/** POS ABS **/
#swf-slogan {
margin-left:-482px;
position:absolute;
left:50%;
top:-5px;
width:674px;
height:344px;
padding-left:290px;
z-index:4;
}
#box-slide {
margin-left:-482px;
position:absolute;
left:50%;
top:97px;
width:674px;
height:210px;
padding-left:290px;
z-index:5;
}
/** MOO FLOW **/
#MooFlow {
display:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
}
#MooFlow img {
cursor:pointer;
cursor:hand;
}
.mf{visibility: hidden; z-index:1; color:#fff;}
.mf * {
outline:none;
border:none;
-moz-user-select: none;
-webkit-user-select: none;
user-select:none;
-o-user-select:none
}
.mf div.loader{
width:100%;
text-align:center;
z-index:10000;
/**background:url(../img/loader.gif) no-repeat 50% 0;**/
}
.mf div.caption {
font-weight:bold;
text-align:center;
z-index:98;
margin:4px 0px;
position:relative;
top:182px;
}

/** AMEFAB LIGHTBOX **/
#blackBody {
width:100%;
position:absolute;
top:0px;
left:0px;
background:#000;
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity:.80;
z-index:99999;
display:none;
overflow:hidden;
}
.fakeLightbox {
position:absolute;
color:#151515;
display:none;
background:#fff;
z-index:999999;
}
#cnt-cliente, #cnt-cliente p, #cnt-cliente-txt, #cnt-cliente-paging a, #cnt-cliente-paging b, #cnt-cliente-dw {
position:relative;
float:left;
}
#cnt-cliente {
width:400px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
border:3px solid #2a9ac7;
padding:2px 5px;
}
#cnt-cliente-txt {
width:380px;
padding:10px;
color:#4b4b4b;
}
#cnt-cliente-txt big {
width:auto;
height:32px;
display:block;
background:url(/img/freccina-produzione.gif) no-repeat 0px 0px;
font-weight:bold;
text-decoration:underline;
color:#ec6800;
text-transform:uppercase;
padding:3px 0px 0px 40px;
text-align:left;
}
#cnt-cliente-txt strong {
background:url(/img/freccina-produzione.gif) no-repeat 0px 2px;
padding-left:22px;
}
#cnt-cliente-txt img {
margin:10px auto;
}
#cnt-cliente-txt p {
padding:0px 0px 15px 0px;
margin:0px;
text-align:justify;	
}
a.cliente-link {
color:#266e8b;
font-weight:bold;
text-decoration:underline;
}
a:hover.cliente-link {
color:#266e8b;
text-decoration:none;
}
#cnt-cliente-gallery {
width:380px;
padding:10px 0px;
text-align:center;
}
#cnt-cliente-dw {
width:107px;
height:28px;
text-align:center;
background:url(/img/close-bar.gif) no-repeat top left;
padding:10px 23px 0px 270px;
}
#cnt-cliente-dw a {
font-weight:bold;
color:#fff;	
text-decoration:none;
}
#cnt-cliente-dw a:hover {
color:#fff;
text-decoration:underline;
}
#cnt-cliente-paging {
height:26px;
padding:6px 0px 0px 12px;
position:relative;
float:right;
}
#cnt-cliente-paging a {
width:15px;
height:15px;
text-align:center;
display:block;
padding:1px 2px;
margin:0px 5px;
color:#fff;
font-weight:bold;
text-decoration:none;
border:2px solid #2b83a7;
background:#2b83a7;
}
#cnt-cliente-paging a:hover {
text-decoration:underline;
color:#fff;
}
#cnt-cliente-paging b {
width:15px;
height:15px;
text-align:center;
display:block;
padding:1px 2px;
margin:0px 5px;
color:#fff;
font-weight:bold;
text-decoration:none;
border:2px solid #ec6800;
background:#ec6800;
}

#AutoScrollContainer {
position:relative;
float:left;
width:295px;
height:150px;
clip:rect(0,0,0,0);
overflow:hidden;
z-index:1;
top:15px;
}
#AutoScrollContent {
position:relative;
float:left;
width:295px;
}

/** TABELLA SPECIALE **/
.td-intest {
font-size:12px;
text-align:center;
padding:3px 4px;
font-weight:bold;
color:#fff;
background:#2890bb url(/img/bg-sottomenu.gif) repeat-x top left;
border:1px solid #2a83a8;
}
.td-label {
font-size:12px;
text-align:center;	
padding:3px 4px;
font-weight:bold;
color:#fff;
background:#ec7500 url(/img/bg-sottomenu-on.gif) repeat-x top left;
border:1px solid #da5d01;
}
.td-value {
font-size:11px;
line-height:16px;
text-align:left;	
padding:3px 6px;
color:#4b4b4b;
background:#efefef url(/img/bg-td-value.gif) repeat-x top left;
border:1px solid #ccc;
}