td.sotto {
padding-top: 15px;
line-height: 1.0;
}
td.quadri {
background-image: url("/images/hp/bg-quad.png");
background-repeat: no-repeat;
}
.footer {
font-family: Tahoma;
font-size: 11px;
color: #333333;
}
a.fondo      { color: #898989; text-decoration: none; }
a.fondo:hover  { text-decoration: underline; color: #333333; }
a.fondo:visited { }
a.fondo:active { }

a.bianco      { color: yellow; text-decoration: none; }
a.bianco:hover  { text-decoration: underline; color: #FFFFFF; }
a.bianco:visited { }
a.bianco:active { }

div#hide { 
display: block; 
padding: 10px;
height: 100px;
text-align: left;
color: #FFFFFF;
font-family: Tahoma; font-size: 12px;
line-height: 1.5;
padding: 10px;
background-color: #272727;
opacity:0.4;
filter:alpha(opacity=40);
-moz-opacity: 0.4;
border: 4px solid #333333;
}

ul#nav{font-family: Tahoma; font-size:13px; text-align:left;}
ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{margin:0;padding:0;list-style-type:none}
ul#nav{color: #141414;text-align:left;}
ul#nav a{display:block;padding: 0 10px;text-decoration: none; color:#ffffff; font-weight:bold;}
ul#nav li{float: left;position: relative;text-align:left;}
ul#nav li li{float: none; line-height: 22px;
    display:block !important;display: inline; /*IE*/}
ul#nav ul{position: absolute;left: -9999px;
    width: 12em;background-image: url("/images/hp/bg-menu.png");color: #ffffff}
ul#nav ul{padding: 7px 0;}
ul#nav ul,ul#nav li li a{
font-weight: normal;
color: #FFFFFF;
}
ul#nav li:hover,ul#nav a:hover{color: #898989}
ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100}

a.css_tooltip{
position:relative;
_display:inline-block; /*richiesto per la posizione assoluta bottom per Internet Explorer 6*/
text-decoration:none;
}
a.css_tooltip span{
display:none;
}
a.css_tooltip:hover{

}
a.css_tooltip:hover span{
display:block;
position:absolute;
z-index:20;
bottom:-35px;
left:-5em;
width:250px;
color:#FFFFFF;
}
a.css_tooltip span b{
display:block;
height:0px;
background:url(/images/hp/bg-header.png) no-repeat bottom;
}
a.css_tooltip span em{
display:block;
height:0px;
background:url(/images/hp/bg-header.png) no-repeat;
}
a.css_tooltip span small{
display:block;
background:url(/images/hp/bg-header.png);
padding:8px;
color: #FFFFFF;
font-family: Tahoma; font-size: 11px;
font-weight: bold;
text-align: center;
} 