#navi-main ul,
#left ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
    
    #navi-main ul li {
        float: left;
        display: inline;
        line-height: 36px;
    }
    
        /* Links der 1. Ebene */
        #navi-main ul li a {
            display: block;
            float: left;
            display: inline;
            padding: 0 22px;
            color: #FFF;
            text-decoration: none;
        }
        
        /* Mouseover-Status 1. Ebene */
        #navi-main ul li a:hover,
        #navi-main ul li a:focus,
        #navi-main ul li a:active {
            background: #4D7EB0;
        }
        
        /* Active-Status 1. Ebene */
        #navi-main ul li.active a,
        #navi-main ul li.current a {
            background: #4D7EB0 !important;
        }


#left ul {
    margin: 0;
    background: #00468E;
}

/*Liste 3. Ebene*/
#left ul>li>ul {
    background: #fff;
    list-style: square;
    padding: 0 0 8px 0;
    margin: 0;
    display: none;
}

/*Listenelement 3. Ebene*/
#left ul>li>ul>li {
}

    #left ul li {}

        /* Links der 2. Ebene */
        #left ul li a {
            display: block;
            padding: 10px 13px;
            text-decoration: none;
            background: #00468E;
            color: #FFF;
        }
        
        #left ul ul {
            /*background: #2B3850;*/
        }
        
        /* Mouseover-Status 2. Ebene */
        #left ul li a:hover,
        #left ul li a:focus,
        #left ul li a:active,
        #left ul li a.ddhover {
            /* background: rgba(255,255,255,0.6); */
            background: #4D7EB0;
            color: #00468E;
        }
        
        /* Active-Status 2. Ebene */
        #left ul li.active a,
        #left ul li.current a {
            /*background: #2B3850;*/
            background: #fff;
            color: #00468E;
        }

            #left ul li.active a:hover,
            #left ul li.active a:focus,
            #left ul li.active a:active,
            #left ul li.current a:hover,
            #left ul li.current a:focus,
            #left ul li.current a:active {}
        
            /* Links der 3. Ebene */
            #left ul li ul li {
                margin: 0 20px 0 25px;
                padding: 0 0 3px 0;
            }

            #left ul li ul li a {
                background: none;
                font-size: 10px;
                color: #00468E;
                padding: 0;
            }
            
            /* Mouseover-Status 2. Ebene */
            #left ul li ul li a:hover,
            #left ul li ul li a:focus,
            #left ul li ul li a:active {
                background: #FFF;
                color: #00468E;
                text-decoration: underline;
            }

            #left ul li ul li.active a:hover,
            #left ul li ul li.active a:focus,
            #left ul li ul li.active a:active,
            #left ul li ul li.current a:hover,
            #left ul li ul li.current a:focus,
            #left ul li ul li.current a:active {
                color: #00468E;
            }
            
            /* Active-Status 3. Ebene */
            #left ul li ul li.active a,
            #left ul li ul li.current a {
                text-decoration: underline;
            }

ul.languageSwitch {
    position: absolute;
    right: 0;
    top: 0;
}