body{height:101%;margin:0 auto;margin-top:12px;text-align:center;background-color:#111;FONT-FAMILY:verdana, arial, geneva, sans-serif;color:#f90;} 
body.moved{background:#FFECBF}
body.pix{background-color:#ffd03f;margin:5px} 
#divtop {width:580px;text-align:left;margin:0 auto;background:#ffd03f;border-left:4px solid #FFECBF;border-top:4px solid #FFECBF;border-right:4px solid #c93;border-bottom:4px solid #c93;padding:3px 23px 23px 23px;-moz-border-radius:16px;border-radius:16px;}
a{outline:none;}
H1{color:#f90;FONT-SIZE:48px;LINE-HEIGHT:48px;padding-bottom:2px;margin-top:0px;margin-bottom:0px}
H2{color:#f90;FONT-SIZE:22px;LINE-HEIGHT:22px;padding-bottom:4px;margin-top:0px;margin-bottom:0px}
H3{color:#f90;FONT-SIZE:17px;LINE-HEIGHT:16px;margin-top:0px;margin-bottom:5px}
H4{z-index:2;text-align:center;color:#f90;FONT-SIZE:17px;LINE-HEIGHT:18px;margin:0px;position:relative;top:-48px}
td.hr{border-bottom:2px solid #f90;width:478px}
td.eng{font-weight:bold;font-size:17px;background:#f90;text-align:right;padding:2px 5px;vertical-align:top}
td.middle{background:#fff;width:560px;border-left:4px solid #f90;border-right:4px solid #f90;border-bottom:2px solid #f90;border-top:none;padding-top:0px;padding-bottom:0px}
td.text{COLOR:#000;font-size:10px;line-height:12px}
td.h10{height:10px}
td.h8{height:8px}
td.w10{width:10px}
td.w14{width:14px}
td.w20{width:20px}
td.logo{background-image:url(images/logobg.gif);text-align:right;width:100px}
table.maintext{COLOR:#000;font-size:10px;padding-top:0px;padding-bottom:0px;height:351px}
table.maintextlavoro{COLOR:#000;background-image:url(images/sun2.gif);font-size:10px;padding-top:0px;padding-bottom:0px;height:351px}
table.maintextvendite{text-align:center;COLOR:#000;font-size:10px;padding-top:0px;padding-bottom:0px;height:351px}
.big{font-weight:bold;color:#f90;FONT-SIZE:17px;line-height:16px;margin-top:0px;margin-bottom:5px}
A:link{COLOR:#FFECBF;text-decoration:none}
A:visited{COLOR:#FFECBF;text-decoration:none}
A:hover{COLOR:#fff;text-decoration:none}
A.text:link{COLOR:#000;text-decoration:underline}
A.text:visited{COLOR:#000;text-decoration:underline}
A.text:hover{COLOR:#f90;text-decoration:underline}
#tabcontentcontainer{FONT-FAMILY:verdana, sans-serif;COLOR:#000;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;font-size:10px;text-align:center;height:351px}
.tabcontent{text-align:left}
td.contact{background:#f90;text-align:center;font-size:10px;line-height:10px;color:#FFECBF;padding-bottom:4px}

.shadetabs{width:478px;height:20px;margin:0;border-top: 1px solid #f90;padding:4px 0px}
.shadetabs ul{background:#f90;text-align:center;padding-left:4px;margin:0;list-style-type:none;text-align:left;display:block}
.shadetabs li{background-color:#f90;border:0px solid #fff;padding:2px 10px;text-align:center;FONT-SIZE:17px;margin-bottom:2px;font-weight:bold;display:inline;margin:0;}
.shadetabs li a {text-align:left;padding-right:10px;FONT-SIZE:17px;font-weight:bold}
.shadetabs li a:visited {color:#FFECBF;}
.shadetabs li a:hover{text-decoration:none;color:#fff}
.shadetabs li.on{border-bottom:0px solid white;background-image:url(images/bgtab.gif);background-position:top right;padding-right:19px}
.dropmenudiv{margin-left:5px;padding:0px;text-align:left;position:absolute;top:0px;font:normal 13px Verdana;font-weight:bold;line-height:20px;z-index:100;background-color:#fff;width:160px;visibility:hidden;margin-top:5px;border-right:1px solid black;filter:alpha(opacity=80);-moz-opacity:0.8}
.dropmenudiv-on{color:#000;background-color:#ffd03f;font-weight:bold;width:auto;display:block;text-indent:12px;padding:0;padding-top:2px;text-decoration:none;background-image:url(images/li.gif);background-position:left;background-repeat:no-repeat;border-bottom:1px solid black}
.dropmenudiv a {text-align:left;width:auto;color:#000;display:block;text-indent:12px;padding:2px 0;text-decoration:none;font-weight:bold;border-bottom:1px solid black;background-image:url(images/li.gif);background-position:left;background-repeat:no-repeat}
.dropmenudiv a:visited {text-align:left;width:auto;color:#000;display:block;text-indent:12px;padding:2px 0;text-decoration:none;font-weight:bold;border-bottom:1px solid black;background-image:url(images/liv.gif);background-position:left;background-repeat:no-repeat}
* html .dropmenudiv a{ /*IE only hack*/ width:100%}
.dropmenudiv a:hover{color:#ff6c00;background-color:#fff;background-image:url(images/li.gif);background-position:left;background-repeat:no-repeat;filter:alpha(opacity=80);-moz-opacity:0.8}

a.nav, a.nav:link, a.nav:visited {display:block; margin-right:5px;margin-bottom:0px;font:18px arial, geneva, helvetica, sans-serif;font-weight:bold; width:110px; height:25px; background:#f90; border:1px solid #fff; margin-top:2px; text-align:center; text-decoration:none; color:#fff; line-height:25px; overflow:hidden; float:left;}
a.nav:hover {color:#777; background:#ffd03f;}

#nav-on {display:block; margin-right:5px;margin-bottom:0px;font:18px arial, geneva, helvetica, sans-serif; font-weight:bold; width:110px; height:25px; background:#fff; border:1px solid #ccc; margin-top:2px; text-align:center; line-height:25px; overflow:hidden; float:left;}

td.topnav {background-color:#ff9900;padding:2px 4px}
td.bottomnav {background-color:#ff9900}
#topdivholder {height:145px;overflow:hidden}
.firstsublink {padding-left:7px;padding-right:7px}

.sample {width:550px;padding:0; margin:0; border:0;}
#cont{width:550px;background:transparent;text-align:left;padding:0px;}
.buttons {
background:transparent;padding:5px 1px 0px 0;margin-top:0px;margin-left:4px;
}
.buttons span {
padding:1px 10px;
cursor:pointer;
font:16px arial, geneva, helvetica, sans-serif;
font-weight:bold;
margin-right:0px;
background-color:#f90;
color:#fff;
border:1px solid #fff;
}
.buttons span.active {
color:#f90;
background-color:#fff;
border:1px solid #ccc;
}
.buttons span:hover {
background:#ffd03f;
color:#777;
border:1px solid #ffd03f;
}
#box4 {
position:absolute;
}
#box4 div {
width:550px;
height:351px;
float:left;
background:transparent;
}
#info4 {
background:#fff !important;
color:red !important;
cursor:default;
display:none;
}
.mask3{
position:relative;
width:550px;
height:351px;
overflow:hidden;
}
span img{
display:block;
border:none;
}


