div#menu_superior{
    height: 50px;
    width: 948px;
    background: url(../images/menu/fnd_nav_2.gif) repeat-x #000;
    font-size: 12px;
    font-weight: bold;
    margin-top: 9px;
    }

    ul#nav2,
    ul#nav2 ul {
        z-index: 100;
        padding: 0;
        margin: 0;
        margin-left: -1px;
        list-style: none;
        line-height: 1;
        }

    ul#nav2 span{
        text-align: center;
        display: block;
        }

div#menu_superior ul li{
    float: left;
    display: inline;
    }

div#menu_superior ul li a,
div#menu_superior ul li ul li a{
    height: 25px;
    color: #ffffff;
    padding: 5px 16px 0;
    margin-right: 1px;
    float: left;
    display: block;
    z-index: 0;
    position:relative;
    }

    div#menu_superior ul ul{
        margin-top: 7px;
        top: 228px;
        width: 948px;
        /*width: 100%;*/
        background: transparent;
        height: 25px;
        border: none;
        /*border-bottom: 1px solid #d5d5d6;*/
        position: absolute;
        left: -999em;
        }
        
        /*  Idioma general y euskera  */
        div#menu_superior ul ul.noticias{ margin-left: -85px; }
        div#menu_superior ul ul.udalbide{ margin-left: -84px; }
        div#menu_superior ul ul.udalbiltza{ margin-left: 0; }
        div#menu_superior ul ul.convocatorias{ margin-left: -296px; }
        div#menu_superior ul ul.hurbiltzen{ margin-left: -393px; }
        div#menu_superior ul ul.acciones{ margin-left: -496px; }
        div#menu_superior ul ul.diaspora{ margin-left: -587px; }
        div#menu_superior ul ul.municipios{ margin-left: -681px; }
        
        /*  Castellano  */        
        div#menu_superior ul.es ul.noticias{ margin-left: -88px; }
        div#menu_superior ul.es ul.udalbide{ margin-left: -88px; }
        div#menu_superior ul.es ul.udalbiltza{ margin-left: 0; }
        div#menu_superior ul.es ul.convocatorias{ margin-left: -300px; }
        div#menu_superior ul.es ul.hurbiltzen{ margin-left: -429px; }
        div#menu_superior ul.es ul.acciones{ margin-left: -532px; }
        div#menu_superior ul.es ul.diaspora{ margin-left: -625px; }
        div#menu_superior ul.es ul.municipios{ margin-left: -719px; }        

        /*  Frances  */        
        div#menu_superior ul.fr ul.noticias{ margin-left: -98px; }
        div#menu_superior ul.fr ul.udalbide{ margin-left: -100px; }
        div#menu_superior ul.fr ul.udalbiltza{ margin-left: 0; }
        div#menu_superior ul.fr ul.convocatorias{ margin-left: -312px; }
        div#menu_superior ul.fr ul.hurbiltzen{ margin-left: -435px; }
        div#menu_superior ul.fr ul.acciones{ margin-left: -538px; }
        div#menu_superior ul.fr ul.diaspora{ margin-left: -621px; }
        div#menu_superior ul.fr ul.municipios{ margin-left: -715px; }          
        
        /*  Ingles  */        
        div#menu_superior ul.en ul.noticias{ margin-left: -70px; }
        div#menu_superior ul.en ul.udalbide{ margin-left: -72px; }
        div#menu_superior ul.en ul.udalbiltza{ margin-left: 0; }
        div#menu_superior ul.en ul.convocatorias{ margin-left: -284px; }
        div#menu_superior ul.en ul.hurbiltzen{ margin-left: -383px; }
        div#menu_superior ul.en ul.acciones{ margin-left: -486px; }
        div#menu_superior ul.en ul.diaspora{ margin-left: -562px; }
        div#menu_superior ul.en ul.municipios{ margin-left: -656px; }
        
        div#menu_superior ul ul li{
            float: left;
            display: inline;
            }
    
            div#menu_superior ul li ul li a{color: #b4b4b8;color: #2194B3;}

            div#menu_superior ul li ul li.active a{color: #000;color:#055880;}

    div#menu_superior ul li a.active{
        background: #fff;
        color: #000;
        border-top: 1px solid #d5d5d6;
        }

div#menu_superior ul li a:hover{
    text-decoration: underline;
    }
    
ul#nav2 li:hover ul ul, ul#nav2 li.active ul ul {
    left: -999em;
    }

ul#nav2 li:hover ul, ul#nav2 li li:hover ul, ul#nav2 li.active ul, ul#nav2 li li.active ul { /* lists nested under hovered list items */
    left: auto;
    }
    
ul#nav2 li.active ul{
    z-index: 1;    
    }
