/*CSS principale per il menu*/

ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{margin:0;padding:0;list-style-type:none; font-size: 13px;}
ul#nav{position: absolute; z-index: 1; height:26px;line-height:23px;margin-left:115px; color: #fff; min-width: 660px; width: 660px;}
ul#nav a{display:block;padding: 0 12px;text-decoration: none; color:#FFF}
ul#nav li{float: left;position: relative}
ul#nav li li{font-size: 12px; float: none;line-height: 22px;    display:block !important;display: inline; /*IE*/}
ul#nav ul{position: absolute;top: 23px;left: -9999px; width: 8em;background: #fff; padding: 7px 0;border: 1px solid #EC7A00}
ul#nav li li a{height:22px}   /*fix per IE */
ul#nav ul,ul#nav li li a{background-color: #FFF;color: #EC7A00} /* arancio */
ul#nav li:hover,ul#nav a:hover{background-color: #F1BB14;color: #FFF} /* giallo */
ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100}
ul#nav li#active {background-color: #F1BB14;}

