#menuContainer {position:absolute;top:0px;right:6px;width:760px;overflow:hidden;height:63px;z-index:1000;text-align:right;}
#menuContainer ul#mainNav{position: absolute;top: 0px;right: 1px;height:63px;z-index:100;}
#menuContainer ul#mainNav li{float: left;height:36px;font-size:0;}
#menuContainer ul#mainNav li a{padding:0;font-size:0;border:none;margin:0;}
#menuContainer ul#mainNav li a:hover{color: #e78441;text-decoration: underline;}

#menuContainer ul#mainNav li.active a{color: #e78441;text-decoration: none;background:transparent;}
#menuContainer ul#mainNav li.active ul li a{color: #000000;text-decoration: none;background:transparent;}

#menuContainer ul#mainNav li ul{display: none;position: absolute;top: 30px;left: 0px;width: 520px;padding: 0px;margin:0;height:30px;}
#menuContainer ul#mainNav li ul.visible{display: block;}
#menuContainer ul#mainNav li ul li {background:transparent;}
#menuContainer ul#mainNav li ul li a{color:#000000;padding: 0 11px;font-size:11px;font-weight:normal;display:block;padding-top:9px;padding-bottom:2px;z-index:200;}
#menuContainer ul#mainNav li ul li a.active{color: #e78441;text-decoration: none;}
#menuContainer ul#mainNav li ul li a:hover{color: #e78441;text-decoration: none;}
#menuContainer ul#mainNav li ul li:hover {background:transparent;}
#menuContainer ul#mainNav .subNav{height:30px;width:520px;z-index:0;}

#menuContainer ul#mainNav ul.idn {padding:5px 0 0 0;}
#menuContainer ul#mainNav ul.prg {padding:5px 0 0 251px;}
#menuContainer ul#mainNav ul.stampa {padding:5px 0 0 265px;}
