#menu, #menu ul, #menu li{padding:0; margin:0; z-index:200}
#menu ul li{list-style: none; position: relative;	height: 30px; padding:0 5px 0 5px; background-color:#fff; 	line-height: 30px; cursor:pointer; border:1px solid #cccccc}
#menu ul li a{text-decoration:none; color: white;}
#menu ul li:hover{background:#003399; color:#ffffff}

/*2 colonna*/
#menu ul ul {position: absolute; top:-2px; width:203px; left:203px; visibility:hidden; color:#000000}
#menu ul ul li a{text-decoration:none; color: #ff6600; font-weight:bold}
#menu ul ul li a:hover{text-decoration:none; color: #fff;}
#menu ul li:hover ul {visibility:visible}
#menu ul li:hover ul ul{visibility:hidden}


/*3 colonna*/
#menu ul ul li:hover ul{visibility:visible}
#menu ul ul ul{position: absolute; top:-2px; width:203px; left:202px; visibility:hidden; color:#fff}
#menu ul ul ul:hover{position: absolute; top:-2px; width:203px; left:202px; visibility:hidden; color:#fff}
#menu ul ul ul a li{text-decoration:none; color:#ffcc00;}

