.menulist2, .menulist2  ul {margin:0;padding:0;padding-top:0px;list-style:none;color:#525252;z-index:10;}
.menulist2 ul {visibility: hidden;position:absolute;top:auto;left:0px;width:170px;color:#525252;border:1px solid #900;padding:0;padding-bottom:0px;margin-top:0px;background-color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.menulist2 ul ul {top:0px;left:148px;}
.menulist2 li {float:left;position: relative;background-image:url(../images/spazioMenu.gif);background-repeat:no-repeat;background-position:right 2px;margin-right:-1px;padding-top:0px;}
.menulist2 ul li {float:none;margin-right:0;margin-bottom:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-image:none;}
/*.menulist2 ul>li:last-child {}*/
.menulist2 a {display: block;color:#222;text-decoration:none;padding-right:8px;padding-left:8px;padding-top:6px;padding-bottom:8px;margin-top:1px;
background-image:none;}
.menulist2 a:hover, .menulist2 a.highlighted:hover, .menulist2 a:focus {color:#FFF;background-color:#900;}
.menulist2 ul a:hover {color:#FFF;background-color:#900;margin:1px;background-image:none;}
.menulist2 ul a { color:#FFF;margin:1px;color:#222;padding:4px;}
.menulist2  a.highlighted {color:#FFF;background-color:#900;}
.menulist2 a .subind {display:none;}
.menulist2 ul a .subind {display:block;float:right;}
.menulist2 a {float:left;}
.menulist2 ul a {float:none;}
.menulist2 a {float:none;}
* html .menulist2  ul li {float:left;height:1%;}
* html .menulist2  ul a {height:1%;}