/*TENDINA*/
#navigator{width:990px; height:35px; background:url(../img/bg-navigator.gif) repeat-x; font-size:0.70em;}

#navigator ul{width:auto; margin-left:160px; height:35px; line-height:35px;}

#navigator ul li{display:block; float:left; height:35px; padding:0px 0px 0px 0px; text-align:center; background:url(../img/bg-barretta.gif) no-repeat left; position:relative; z-index:1;}
*html #navigator ul li a{color:#ffffff; display:block; float:left; height:35px; font-weight:bold;}
#navigator ul li a{color:#ffffff; font-weight:bold; padding:0px 10px 0px 10px;}
#navigator ul li a:hover{color:#be281f;}
#navigator ul li a.selezionato, #navigator-sx li a.selezionato{color:#fce777;}

/* style the top level hover */
#navigator ul a:hover{margin-left:0px;}
#navigator ul :hover > a {margin-left:0px;}

/* style the second level background
#navigator ul ul a.drop, #navigator ul ul a.drop:visited {background:#ffffff;}
/* style the second level hover */
#navigator ul ul a.drop:hover{color:#ffffff; background:#0C2A5E; border:solid 1px #213861; border-top:none;}
#navigator ul ul :hover > a.drop {color:#ffffff; background:#0C2A5E; border:solid 1px #213861; border-top:none;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#navigator ul ul {visibility:hidden; position:absolute; height:auto; top:35px; left:-160px; width:143px; background:url(../img/bg-lista-nav.gif) repeat-x bottom #0C2A5E;}

#navigator ul ul li{background:none; float:left; display:block; height:auto; width:143px; margin:0px; padding:0px; text-align:left; z-index:300;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#navigator ul table {position:absolute; top:0px; left:0px; z-index:300;}

/* style the second level links */
#navigator ul ul a:link, #navigator ul ul a:visited{cursor:pointer; color:#ffffff; height:auto; line-height:120%; padding:5px 10px; width:121px; border:solid 1px #213861; border-top:none; font-size:1em; display:block;}

/* yet another hack for IE5.5 */ 
*html #navigator ul ul a{display:block; width:146px; w\idth:121px;}

#navigator ul ul a:hover{color:#be281f; background:#ffffff; width:121px; border:solid 1px #213861; border-top:none; }
#navigator ul ul :hover > a {color:#be281f; background:#ffffff; width:121px; border:solid 1px #213861; border-top:none;}

/* make the second level visible when hover on first level list OR link */
#navigator ul li:hover ul, #navigator ul a:hover ul{visibility:visible;}
/*TENDINA*/

/* style the third level background */
#navigator ul ul ul a:link, .ntv-menu ul ul ul a:visited {background:#ffffff; border:solid 1px #aaaaaa; border-top:none;}
/* style the third level hover */
#navigator ul ul ul a:hover {background-color:#efefef; color:#000000; width:121px; border:solid 1px #aaaaaa; border-top:none;}
/* position the third level flyout menu */
#navigator ul ul ul{left:142px; top:0;width:146px;}
/* position the third level flyout menu for a left flyout */
#navigator ul ul ul.left {left:-142px;}
/* keep the third level hidden when you hover on first level list OR link */
#navigator ul :hover ul ul{visibility:hidden;}