body{background:#000000; margin:0px; padding:0px; font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#ffffff; height:auto !important;/* FF2 & IE7 */height:95%;/* IE5.x & IE6 */min-height:99%;/* FF2 & IE7 */ width:100%;}

/*generali*/
img{border:none;}

a{color:#00ff33; text-decoration:none;}
a :hover{color:#ffffff; text-decoration:underline;}
/*generali*/

/*posizione*/
.sx{float:left;}
.dx{float:right;}
.txtdx{text-align:right;}
.centro{text-align:center;}
.vcentro{vertical-align:middle;}
.vtop{vertical-align:top;}
.vbottom{vertical-align:bottom;}
/*posizione*/

/*format*/
.grandecv {font-size:1.5em;}
.medio{font-size:1.2em;}
.medio1{font-size:0.80em;}
.piccolo{font-size:0.70em;}

.grassetto{font-weight:bold;}

.bordo-b{border-bottom:1px solid #00ff33;}
/*format*/

/*colori*/
.grigio{color:#8f8f8f;}
.verde{color:#00ff33;}
/*colori*/

.sostituisci{position: relative; margin:0px; padding:0px; /*nascondi l'overflow per i browser da Explorer 5/mac */ overflow:hidden;	/**/ color:#000000;}
.sostituisci span {display:block; position:absolute; top:0;	left:0px; z-index: 1; /*accorgimento per Opera 5 e 6*/ color:#000000;}
.sostituisci a {display:block; position:absolute; top:0; left:0px; z-index: 1; /*accorgimento per Opera 5 e 6*/ color:#000000;}

#pagina{width:936px; margin:0px auto 0px auto; padding:0px;}

/*TESTATA*/
#testata{width:936px; display:block; margin:0px; padding:0px; background:url(../img/sfondo-testata.gif) repeat-x bottom #000000;}

#logo{display:block; width:217px; height:60px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}
#tit-macron, #tit-macron span, #tit-macron a{display:block; width:217px; height:60px; background:url(../img/logo.gif) no-repeat; margin:0px; padding:0px; font-size:0px;}

/*navigator
#navigator{width:580px; height:50px; display:block; background:none; margin:10px 0px 0px 10px; padding:0px 0px 0px 0px; float:left;}
#navigator ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
#navigator ul li{height:50px; margin:0px 38px 0px 0px; padding:0px; display:inline; font-size:0.90em;}

.azienda, .azienda span, .azienda a{display:block; width:60px; height:50px; background:url(../img/tasto-azi.gif) no-repeat; margin:0px; padding:0px;}
.azienda:hover, .azienda span:hover, .azienda a:hover{display:block; width:60px; height:50px; background:url(../img/tasto-azi-h.gif) no-repeat; margin:0px; padding:0px;}
.azienda-selezionato, .azienda-selezionato span, .azienda-selezionato a{display:block; width:60px; height:50px; background:url(../img/tasto-azi-s.gif) no-repeat; margin:0px; padding:0px;}

.prodotti, .prodotti span, .prodotti a{display:block; width:60px; height:50px; background:url(../img/tasto-prod.gif) no-repeat; margin:0px; padding:0px;}
.prodotti:hover, .prodotti span:hover, .prodotti a:hover{display:block; width:60px; height:50px; background:url(../img/tasto-prod-h.gif) no-repeat; margin:0px; padding:0px;}
.prodotti-selezionato, .prodotti-selezionato span, .prodotti-selezionato a{display:block; width:60px; height:50px; background:url(../img/tasto-prod-s.gif) no-repeat; margin:0px; padding:0px; }

.squadre, .squadre span, .squadre a{display:block; width:108px; height:50px; background:url(../img/tasto-squadre.gif) no-repeat; margin:0px; padding:0px; }
.squadre:hover, .squadre span:hover, .squadre a:hover{display:block; width:108px; height:50px; background:url(../img/tasto-squadre-h.gif) no-repeat; margin:0px; padding:0px; }
.squadre-selezionato, .squadre-selezionato span, .squadre-selezionato a{display:block; width:108px; height:50px; background:url(../img/tasto-squadre-s.gif) no-repeat; margin:0px; padding:0px;}

.vendita, .vendita span, .vendita a{display:block; width:90px; height:50px; background:url(../img/tasto-vendita.gif) no-repeat; margin:0px; padding:0px;}
.vendita:hover, .vendita span:hover, .vendita a:hover{display:block; width:90px; height:50px; background:url(../img/tasto-vendita-h.gif) no-repeat; margin:0px; padding:0px;}
.vendita-selezionato, .vendita-selezionato span, .vendita-selezionato a{display:block; width:90px; height:50px; background:url(../img/tasto-vendita-s.gif) no-repeat; margin:0px; padding:0px;}

.news, .news span, .news a{display:block; width:47px; height:50px; background:url(../img/tasto-news.gif) no-repeat; margin:0px; padding:0px;}
.news:hover, .news span:hover, .news a:hover{display:block; width:47px; height:50px; background:url(../img/tasto-news-h.gif) no-repeat; margin:0px; padding:0px;}
.news-selezionato, .news-selezionato span, .news-selezionato a{display:block; width:47px; height:50px; background:url(../img/tasto-news-s.gif) no-repeat; margin:0px; padding:0px;}
/*navigator*/

/*cerca*/
#cerca{width:213px; height:33px; display:block; margin:10px 0px 0px 0px; padding:17px 0px 0px 0px; float:left; font-size:0.70em;}
*html #cerca{width:211px; height:33px; display:block; margin:10px 0px 0px 0px; padding:17px 0px 0px 0px; float:left; font-size:0.70em;}
.campo{font-size:0.95em; padding:3px; margin-right:0px; margin-left:0px; height:12px; background:#262626; color:#ffffff; border:1px solid #444444; float:left;}
.campoauto{font-size:1em; padding:3px; margin:3px 0px 3px 0px; height:40px; width:289px; background:url(../img/sfondo-campo.gif) no-repeat right #eeeeee; border:1px solid #444444; color:#262626; font-family:Arial, Helvetica, sans-serif;}
.campoautocorto{font-size:1em; padding:3px; margin:3px 0px 3px 0px; height:35px; width:289px; background:url(../img/sfondo-campo.gif) no-repeat right #eeeeee; border:1px solid #444444; color:#262626; font-family:Arial, Helvetica, sans-serif;}
.campob{font-size:1em; padding:3px; margin-right:0px; margin-left:0px; height:12px; width:200px; background:url(../img/sfondo-campo.gif) no-repeat; color:#262626; border:1px solid #444444;}
.campobg{font-size:1em; padding:3px; margin-right:0px; margin-left:0px; height:12px; width:210px; background:url(../img/sfondo-campo.gif) no-repeat; color:#262626; border:1px solid #444444;}
.campo-sel{font-size:1em; width:210px; padding:3px; margin-right:0px; margin-left:0px; background:url(../img/sfondo-campo.gif) no-repeat; border:1px solid #444444; color:#262626; font-family:Arial, Helvetica, sans-serif;}
.campo-selg{font-size:1em; width:auto; padding:3px; margin:3px 0px 0px 0px; background:url(../img/sfondo-campo.gif) no-repeat #efefef; border:1px solid #444444; color:#262626; font-family:Arial, Helvetica, sans-serif;}
.campog{font-size:1em; width:95%; padding:3px; margin:3px 0px 0px 0px; background:url(../img/sfondo-campo.gif) no-repeat right #eeeeee; border:1px solid #444444; color:#262626; font-family:Arial, Helvetica, sans-serif;}
.bottone{font-size:1em; padding:0px 1px 0px 1px; margin-left:-2px; height:20px; background:url(../img/sfondo-bottone.gif) repeat-x #3d3d39; color:#00ff33; border:1px solid #444444; float:left;}
.bottone-profile{margin-top:4px; width:120px; height:15px; font-size:0.90em; font-weight:bold; color:#000000; background:url(../img/sfondo-profile.gif) no-repeat bottom; border:none;}
.bottone-bianco{margin-top:0px; width:139px; height:23px; color:#333333; background: url(../img/bk_bianco.gif) no-repeat; border:none;}
.bottone-ok{font-size:0.60em; padding:0px 3px 0px 3px; margin-left:-5px; height:20px; background:url(../img/sfondo-bottone.gif) repeat-x #3d3d39; color:#00ff33; border:1px solid #444444;}
.etichetta label{width:75px; color:#ffffff; font-weight:bold; padding:5px 0px 0px 0px; display:block; height:20px;}
.etichettamd label{width:75px; color:#ffffff; font-weight:bold; padding:5px 0px 0px 0px; display:block; height:25px;}
.etichettag{color:#ffffff; font-weight:bold; padding:5px 0px 0px 0px;}

.h45{height:45px;}
.h55{height:55px;}
.h65{height:68px;}
/*cerca*/

/*lingue*/
#lingue{width:123px; dispay:block; margin:10px 5px 10px 0px; padding:20px 0px 0px 0px; float:right; font-size:1px;}
*html #lingue{width:123px; dispay:block; margin:10px 0px 10px 0px; padding:20px 0px 0px 0px; float:right;}
#lingue img{margin-right:1px; padding:0px;}
/*lingue*/
/*TESTATA*/

/*CORPO*/
#corpoh{width:936px; height:434px; display:block; background:url(../img/sfondo-corpo.gif) no-repeat transparent; margin:10px 0px -2px 0px; padding:0px 0px 0px 0px; position:relative;}
html> body #corpoh /* FireFox*/ /* IE 7.0 */{margin:10px 0px 0px 0px !important;}
#corpo{width:896px; height:394px; display:block; background:url(../img/sfondo-corpo.gif) no-repeat transparent; margin:10px 0px 0px 0px; padding:20px; position:relative; }
#cont-sfondo{width:893px; height:393px; margin:0px; padding:0px; border:1px solid #ffffff;}

/*box*/
#img1{position:absolute; top:10px; right:70px; width:210px; height:106px; margin:0px; padding:0px;}
#img2{position:absolute; top:124px; right:70px; width:210px; height:106px; margin:0px; padding:0px;}
#img3{position:absolute; top:352px; right:70px; width:210px; height:106px; margin:0px; padding:0px;}
#img4{position:absolute; top:238px; right:70px; width:210px; height:106px; margin:0px; padding:0px;}

#news{position:absolute; top:238px; right:70px; width:210px; height:106px; background:url(../img/sfondo-news.gif) no-repeat transparent;}
#news p{width:160px; height:82px; margin:8px 0px 0px 33px; padding:5px; color:#000000; background:#ffffff; font-size:0.70em; font-weight:bold; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
#news .strillo{font-size:0.75em; height:45px; overflow:hidden; display:block; line-height:1.1em;}
#news p img{margin-right:5px;}
/*box*/

/*CORPO*/

/*GALLLERY*/
#gallery-home{width:916px; display:block; margin:4px 0px 0px 0px; height:38px; padding:15px 0px 0px 20px; background:url(../img/sfondo-gallery.gif) repeat-x top #000000; }
#gallery{width:936px; display:block; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../img/sfondo-gallery.gif) repeat-x top #000000; border-top:1px solid #00ff33;}
#gallery2{width:936px; display:block; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../img/sfondo-gallery.gif) repeat-x top #000000; border-top:1px solid #00ff33;}
/*GALLLERY*/

/*FOOTER*/
#footer{width:936px; display:block; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; background:none; color:#8f8f8f; font-family: Arial, Helvetica, sans-serif; font-size:0.65em; font-weight:bold; text-align:right;}
/*FOOTER*/

/*INTERNA*/

/*TRANSP*/
/*azienda*/
#cont-transp{position:absolute; top:40px; left:30px; width:170px;}
#transp{display:block; width:150px; height:330px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#transp-alto{display:block; width:150px; height:355px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#transp-l{display:block; width:150px; height:340px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#transp-c{display:block; width:150px; height:316px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#transp-l-alto{display:block; width:150px; height:355px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#testo{position:absolute; display:block; width:130px; height:316px; top:10px; left:20px; color:ffffff; font-size:0.70em; font-weight:bold;}
#profile{display:block; margin:10px 0px 0px 10px; padding:0px 0px 0px 0px; font-size:0.70em; font-weight:bold;}
#profile a{margin:0px; padding:2px 0px 0px 2px; width:148px; display:block; color:#000000; background:url(../img/sfondo-profile.gif);}
#profile a:hover{color:#ffffff;}
#risultati{display:block; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; font-size:0.70em; font-weight:bold;}
#risultati a{margin:0px; padding:2px 0px 0px 2px; width:148px; height:15px; display:block; color:#000000; background:url(../img/sfondo-profile.gif) no-repeat bottom;}
#risultati a:hover{color:#ffffff;}
#foto-g{width:302px; display:block; float:right; margin:0px 0px 0px 0px; padding:0px; text-align:right;} /*larghezza originale 323px*/


#navigator2{list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:1.2em; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.sfondo{background:url(../img/ico-macron.gif) no-repeat 20px 280px;}
#navigator2 ul{list-style:none; padding:0px; margin:0px 0px 10px 0px; font-size:0.80em; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; }
#navigator2 li a{color:#dddddd; font-weight:bold; display:block; width:140px;}
#navigator2 li a:hover{color:#00ff33;}
#navigator2 .selezionato a{color:#00ff33;}
#navigator2 .selezionato ul a{color:#ffffff;}
#navigator2 .selezionato ul a:hover{color:#00ff33;}

#navigator2 li ul .selezionato a{color:#00ff33;}

#navigator2 ul.indentato{list-style:none; padding:0px; margin:0px 0px 10px 10px; font-size:0.80em; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; }
/*azienda*/

/*prodotti*/
#cont-transp-g{position:absolute; top:0px; left:220px; width:420px;}
#transp-g{display:block; width:470px; height:357px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#testo-g{position:absolute; display:block; width:179px; height:318px; top:18px; left:18px; color:ffffff; font-size:0.75em; font-weight:bold;}
#foto-prod{position:absolute; top:18px; left:208px;  width:245px; display:block; margin:0px 0px 0px 0px; padding:0px;}
#testo-g ul{list-style:disc; color:#FFFFFF; margin:2px 0px 0px 18px; padding:0px;}
#testo-g .lista-centro{list-style:none; font-size:1em; margin:0px 0px 0px 0px;}

.lista-centro{margin:0px; padding:0px 0px 0px 0px; list-style:none; color:#ffffff; width:140px; font-size:0.70em;}
.lista-centro li a{color:#dddddd; font-weight:bold;}
.lista-centro li a:hover, .lista-centro li.selezionato ul li a:hover{color:#00ff33;}
.lista-centro .selezionato a, .lista-centro li.selezionato ul li.selezionato a{color:#00ff33;}
.lista-centro li.selezionato ul li a{color:#ffffff;}
.lista-centro li ul{width:120px; margin:3px 0px 8px 20px; padding:0px; list-style:none;}
.lista-centro li ul li{list-style:none;}

.titolo-verde-h1{display:block; width:91%; color:#000000; margin:0px; padding:2px 0px 0px 3px; background:#00ff33; font-size:1em;}
.titolo-verde-h2{display:block; color:#00ff33; margin:0px; padding:8px 0px 5px 0px; font-size:1em;}
.titolo-verde-h2 img{vertical-align:middle; margin-bottom:3px;}
.titolo-verde-h2-nom{display:block; color:#00ff33; margin:0px; padding:0px 0px 5px 0px; font-size:1em;}
.titolo-verde-h3{display:block; color:#00ff33; margin:0px; padding:2px 0px 2px 0px;}

.mj{position:absolute; display:block; bottom:-10px;}
/*prodotti*/

/*news*/
#cont-transp-news{position:absolute; top:40px; left:40px; width:220px; z-index:100;}
#cont-transp-news-r{position:absolute; top:40px; left:665px; width:215px; padding:0px 0px 0px 5px;}
#transp-news-b{display:block; width:220px; height:354px; margin:auto; background:#aaaaaa; opacity:.40;filter:alpha(opacity=40);-moz-opacity:.40;}
#transp-news-r{display:block; width:225px; height:354px; margin:auto; background:#b60000; opacity:.20;filter:alpha(opacity=20);-moz-opacity:.20;}
#testo-news-b{position:absolute; display:block; width:210px; height:340px; top:10px; left:5px; color:ffffff; font-weight:bold;}
.testo-news-r{position:absolute; display:block; width:200px; height:288px; top:30px; left:15px; color:ffffff; font-size:0.70em; font-weight:bold; overflow:hidden;}

.cont-transp-tit{position:absolute; top:10px; left:10px; width:210px;}
.transp-tit{display:block; width:200px; height:22px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; background:#000000; opacity:.50;filter:alpha(opacity=50);-moz-opacity:.50;}
.cont-transp-tit h1{position:absolute; display:block; width:210px; top:0px; left:5px; padding:3px 0px 0px 0px; margin:0px; color:#00ff33; font-size:0.75em; font-weight:bold;}

.cont-transp-pag{position:absolute; bottom:25px; left:10px; width:210px;}
.cont-transp-pag ul{position:absolute; display:block; width:210px; top:0px; left:5px; padding:3px 0px 0px 0px; margin:0px; color:ffffff; font-size:0.70em; font-weight:bold; list-style:none;}
.cont-transp-pag ul li{display:inline;}
.cont-transp-pag ul li a{color:#ffffff;}
.cont-transp-pag ul li a:hover{color:#00ff33;}
.cont-transp-pag ul li .selezionato{color:#00ff33;}

.cont-transp-pag .paginazione{position:absolute; display:block; width:210px; top:0px; left:5px; padding:3px 0px 0px 0px; margin:0px; color:ffffff; font-size:0.70em; font-weight:bold;}
.cont-transp-pag span{margin:0px; color:ffffff; font-weight:bold;}
.cont-transp-pag span a{font-weight:bold; color:#ffffff;}
.cont-transp-pag span .selezionato{color:#00ff33; font-size:1.1em;}

.notizia{width:290px; font-size:1.1em;}
.notizia h2{font-size:1em; margin-bottom:10px;}
.foto{background:url(../img/sfondo-foto.gif) repeat-x #ffffff;}
.foto img{padding:3px; display:block; width:284px; height:190px;}

.news-archivio{margin:15px 0px 0px 0px; position:relative;}
.titolo-news{color:#ffffff;}
.titolo-news:hover{color:#00ff33;}
/*news*/

/*squadre*/
.squadra{position:relative; width:560px; height:60px; margin:-20px 0px 30px 10px;}
.cont-scroll4 h2{width:545px; height:20px; line-height:20px; margin:0px 0px 0px 0px;  font-size:1.1em; color:#00ff33;}
.cont-scroll4 hr{border-top:1px solid #00ff33; width:550px;  height:1px; background:#00ff33; }

.cont-transp-squadre{position:absolute; top:25px; left:0px; width:560px; height:60px; margin:0px 0px 0px 0px;}
.transp-squadre{display:block; width:250px; height:60px; padding:0px 0px 0px 10px; margin:0px 0px 0px 70px; background:#000000; opacity:.50;filter:alpha(opacity=50);-moz-opacity:.50;}
.testo-squadre{position:absolute; display:block; width:580px; height:60px; top:0px; left:0px; color:ffffff; font-weight:bold;}
.testo-squadre .lista-squadre{display:block; width:250px; height:60px; margin:0px 10px 0px 20px; padding:10px 0px 0px 0px;}
.testo-squadre img{margin-right:2px;}
/*squadre*/

/*punti-vendita*/
#cartina{width:316px; height:360px; margin:0px 20px 0px 30px; padding:0px; float:left;}


/*#cont-estero{width:410px; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; float:left; background:url(/images/bg-estero-dx-bottom.gif) no-repeat right bottom; text-align:center;}
#estero{padding:0px 0px 0px 40px; margin:0px 10px 0px 10px; background:url(/images/bg-estero-sx-bottom.gif) no-repeat left bottom;*/}

.box-estero{position:absolute; z-index:5; top:40px; left:206px; width:690px; height:356px; overflow:hidden;}
.box-estero-bottom{width:400px; overflow:hidden; background:url(/images/bg-estero-dx-top.gif) no-repeat top; float:left; text-align:center; margin:0px 20px 0px 0px;}
#cont-estero{background:url(/images/bg-estero-dx-bottom.gif) no-repeat bottom;}
#estero{padding:0px 0px 0px 50px; margin:0px 0px 0px 0px;}
.bottone-estero{margin:4px auto 0px 0px; width:80px; height:20px; font-size:0.80em; font-weight:bold; color:#000000; background:url(../img/sfondo-profile.gif) no-repeat bottom; border:none;}
.titolo-verde-h4{display:block; float:left; width:105px; color:#000000; font-weight:bold; margin:0px 10px 5px 0px; padding:2px 5px; background:#00ff33; font-size:0.80em; text-align:right;}
#estero select{float:left;}

.punto{margin:0px 0px 10px 2px; width:215px;}
/*punti-vendita*/
/*TRANSP*/

/*beta*/
.beta-sx{width:300px; margin:1px 0px 0px 3px; padding:0px; float:left; }
.beta-dx{width:300px; padding:0px; float:right;  margin:1px 6px 0px 0px; /* IE 6.0 */ }
html> body .beta-dx /* FireFox*/ /* IE 7.0 */{margin: 1px 0px 0px 0px !important;}

#colonne{width:669px; margin:0px 0px 0px 2px; padding:18px 0px 18px 19px;}
.colonnab4{width:197px; height:320px; overflow:hidden; font-size:0.70em; padding:0px 0px 0px 18px;}
.colonnab4 img{text-align:center; margin:0px 8px;}
.colonnab4 ul{list-style:disc; color:#FFFFFF; margin:2px 0px 0px 18px; padding:0px}
.bordi{border-left:3px dotted #ffffff; border-right:3px dotted #ffffff;}
/*beta*/

/*leeds/mep*/
.box-grande{width:875px; height:385px; display:block; margin:1px 0px 0px 21px; padding:0px 0px 0px 10px; position:relative; border:7px solid #000000;}
.box-grande div{width:460px; color:#000000; margin:10px 0px 0px 2px; font-size:0.80em;}
.scudone{position:absolute; top:10px; left:510px;}

.box-mep{position:absolute; z-index:5; top:35px; left:20px; width:885px; height:375px; display:block; margin:2px 0px 0px 0px; padding:0px 0px 0px 20px; background:none;}
.box-mep div{width:340px; height:220px; color:#000000; font-size:0.75em; margin:5px 0px 0px 0px; font-weight:bold; overflow:hidden;}
.box-mep img{margin-right:10px;}
/*leeds/mep*/

/*ricerca*/
.ricerca{width:100%; margin:0px; padding:0px; list-style:none;}
.ricerca li{width:100%; border-bottom:1px solid #ffffff;}
.ricerca li .risultato{width:95%;}
/*ricerca*/

/*contatti*/
#argomento{border:1px solid #00ff33; padding:8px; margin:8px 0px 8px 0px; font-size:0.70em; width:672px;}

#contatti{width:100%; border:none; border-collapse:collapse; border-spacing:0px; font-size:0.70em; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}
#contatti-upload{border:none; border-collapse:collapse; border-spacing:0px; font-size:0.70em; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}
#contatti table{width:100%; border:none; border-collapse:collapse; border-spacing:0px; font-size:1em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#contatti td, #contatti-upload td{vertical-align:top;}
#contatti .grande{width:250px;}

.profile-btn, .thickbox{margin:3px 3px 3px 0px; padding:2px 0px 0px 0px; width:120px; height:15px; display:block; font-size:0.90em; font-weight:bold; color:#000000; background:url(../img/sfondo-profile.gif) no-repeat bottom; text-align:center;}
.profile-btn:hover{background:#ffffff;}
/*contatti*/

/*j scroll*/
.box{position:absolute; z-index:5; top:40px; left:206px; width:690px; height:356px; overflow:hidden; }
.box1{position:absolute; z-index:5; top:40px; left:315px; width:145px; height:358px;}
.cont-scroll{height:353px; width:334px; float:left;}
.cont-scroll2{height:270px; width:334px; float:left;}
.cont-scroll3{height:270px; width:280px; float:left;}
.cont-scroll3{height:340px; width:295px;}
.cont-scroll4{height:355px; width:600px;}
.cont-scroll5{height:355px; width:240px; float:right; margin:0px 0px 0px 0px;}
*html .cont-scroll5{height:353px; width:240px; float:left; margin:0px 0px 0px 0px;}
.cont-scroll-centro{height:350px; width:145px; margin:0px 0px 0px 30px;}
*html .cont-scroll-centro{height:320px; width:145px; padding:0px;}
.cont-scroll-centro-basso{height:302px; width:145px; margin:0px 0px 0px 30px;}
*html .cont-scroll-centro-basso{height:270px; width:145px; margin:0px 0px 0px 30px;}
.scroll-pane{width:330px; overflow:auto; font-size:0.70em;}
.scroll-pane2{width:600px; overflow:auto; font-size:0.70em; font-weight:bold;}
.scroll-pane3{width:240px; overflow:auto; font-size:0.70em; font-weight:bold;}
.scroll-pane-centro{width:175px; overflow:auto; font-weight:bold;}
*html .scroll-pane-centro{width:145px; overflow:auto; font-weight:bold;}
#pane1{height:353px; color:white;}/*altezza originale 350px per non far apparire mezza riga in safari*/
#pane2{height:270px; color:white;}
#pane3{height:340px; color:white;}
#pane4{height:355px; color:white;}
#pane5{height:355px; color:white;}
#pane-centro{height:350px; width:175px;}
*html #pane-centro{height:350px; width:160px;}
#pane-centro-basso{height:302px; width:180px;}
*html #pane-centro-basso{height:302px; width:170px;}

#pane4 .medio a{color:#ffffff;}
#pane4 .medio a:hover{color:#00ff33;}
/*j scroll*/

/*tooltip*/
#screenshot{position:absolute; padding:0px; display:none; color:#fff; margin:0px; z-index:9999;}
 /*tooltip*/
 
.bottone-avanti{width:35px; height:50px; display:block; position:absolute; top:200px; right:30px; border:0px; background:url(../img/btn-avanti.gif) no-repeat; z-index:100; cursor:pointer; outline:none;}
.bottone-indietro{width:35px; height:50px; display:block; position:absolute; top:200px; left:30px; border:0px; background:url(../img/btn-indietro.gif) no-repeat; z-index:100; cursor:pointer; outline:none;}
 /*INTERNA*/

#ctl00_ContentPlaceHolder1_UpdatePanel3{width:155px; display:block; float:left;}
#ctl00_ContentPlaceHolder1_UpdatePanel3 .campo{display:block;width:155px;}
#ctl00_ContentPlaceHolder1_UpdatePanel2{width:35px; display:block; float:left; background:none;}
#ctl00_ContentPlaceHolder1_UpdatePanel4{position:absolute; top:0px; left:0px; }

.errore-popup-on-news{position:absolute; padding:0px 0px 10px 0px; width:300px; top:100px; left:250px; border:1px solid #dddddd; color:#ffffff;  background:#000000; display:block; z-index:9999; }
.errore-popup-on-news p{font-size:1em; padding:0px 5px;}

.errore-popup-on{position:absolute; padding:0px 0px 10px 0px; width:300px; top:100px; left:150px; border:1px solid #dddddd; color:#ffffff;  background:#000000; display:block; z-index:9999;}
.errore-popup-off{display:none; z-index:9999;}
#popup-barra{width:97%; padding:2px 5px; background:#00e200; text-align:right;}
#popup-barra a{color:#000000; font-weight:bold;}
.errore-popup-on p{font-size:1.2em; padding:0px 5px;}

.box ul.bottoni{width:170px; height:44px; list-style:none; margin:0px 0px 10px 25px; padding:0px;}
.box ul.tedesco{width:220px; height:44px; list-style:none; margin:0px 0px 10px -5px; padding:0px; }
.box ul.bottoni li{list-style:none; font-size:0.70em; float:left;}
.box ul.bottoni li a{width:54px; height:24px; display:block; float:left; border:1px solid #00d300; border-bottom:none; margin-left:5px; padding:10px;}
.box ul.tedesco li a{width:100px; height:24px; display:block; float:left; border:1px solid #00d300; border-bottom:none; margin-left:5px; padding:10px 1px;}
*html .box ul.bottoni li a{width:44px; height:24px; overflow:hidden; display:block; float:left; border:1px solid #00d300; border-bottom:none; margin-left:5px; padding:10px;}
.box ul.bottoni li a:hover, .box ul.bottoni li a.selezionato{background:#00d300; color:#ffffff;}
