#cascade-menu-content {
  padding:0px;
  margin: 0px;
position: absolute;
top: 0px;
left: 0px;
width:162px;
font-family: arial, "lucida console", sans-serif;
font-size: 11px;
}
.introduction {
background-repeat:no-repeat;
height:17px;
width:162px;
color:#FFFFFF;
font-weight: bold;
}
.toggle:hover{
background-color: #fff;
color:#000033;
height:17px;
width:162px;
cursor: pointer;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80; 
}
.toggle, .stretch_active {
background-color:#0066cc;
color:#FFFFFF;
height:17px;
width:162px;
font-weight: bold;
margin:2px 0px 0px 0px;
cursor: pointer;
}

.stretcher {
background-color:#FFFFFF;
color:#000000;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80; 
}
p {
padding: 2px 0px 0px 4px; 
margin: 0;
}
.menu_esterno {
background-color: #0066cc;
height:17px;
width: 162px;
margin:2px 0px 0px 0px;
font-weight: bold;
cursor: pointer;
}

.menu_esterno_active {
background-color: #ffffff;
color: #000033;
height:17px;
width: 162px;
margin:2px 0px 0px 0px;
font-weight: bold;
}

.menu_esterno a{
height:17px;
color: #ffffff;
cursor:pointer;
text-decoration: none;
display:block;
}

.menu_esterno_active a{
text-decoration: none;
}

div.menu_esterno :hover{
cursor:pointer;
background: #ffffff;
color: #000033;
text-decoration: None;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80; 
}

.menu_interno {
background: #ffffff;
height:17px;
width: 162px;
}


.menu_interno a{
height:17px;
background: #ffffff;
color: #000000;
display: block;
text-decoration: none;
}

div.menu_interno :hover{
background: #d7d7d7;
color: #000000;
text-decoration: none;
} 