#mainmenu {
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:48px;
left:342px;
top:48px;
}
#mainmenu ul {
list-style-type: none;
}
#mainmenu li {
float:left;
}
#mainmenu li:hover {
background-color:#d19e2e;
}
#mainmenu li.attivo {
background-color:#a97922;
}
#mainmenu ul li {
padding:20px;
padding-top:10px;
padding-bottom:3px;
}
#mainmenu ul li ul {
position: absolute;
font-size:11px;
}
#mainmenu a {
display:block;
text-decoration:none;
color:#ffffff;
}
#mainmenu ul li ul li {
padding:0px;
margin-right:20px;
margin-top:5px;
}
#mainmenu ul li ul li a:hover {
color:#ffffff;
text-decoration:underline;
background-color:#a97922;
}
