/*
 * ----------------- NAVI -----------------------------------------------------------------------------------------------------------------
 */

    /*
     * Navi - General Config
     */
        #headrightcol .navi h1,
        #headrightcol .navi h2 {
            text-indent: -993em;
            height: 10px;
            display: block;
            position: absolute;
            left: -994em;
        }

        #headrightcol .navi {
            margin-right: 10px;
            display: block;
            float: left;
            height: 20px;
        }

        #headrightcol .navi a {
            background-repeat: no-repeat;
            cursor: pointer;
            height: 20px;
            float: left;
        }
        
       
    /*
     * Home
     */

        #headrightcol .navi_home, #headrightcol .navi_home a {
            width: 44px;
        }

        #headrightcol .navi_home a.normal {
            background-image: url('../tl_files/img/navi/navi-home-grau.gif');
        }

        #headrightcol .navi_home a:hover, #headrightcol .navi_home a.active, #headrightcol .navi_home a.trail {
	        background-image: url('../tl_files/img/navi/navi-home-blau.gif');
        }

        
    /*
     * Über Uns
     */

        #headrightcol .navi_ueber_uns, #headrightcol .navi_ueber_uns a {
            width: 67px;
        }

        #headrightcol .navi_ueber_uns a.normal {
            background-image: url('../tl_files/img/navi/navi-ueberuns-grau.gif');
        }

        #headrightcol .navi_ueber_uns a:hover, #headrightcol .navi_ueber_uns a.active, #headrightcol .navi_ueber_uns a.trail {
            background-image: url('../tl_files/img/navi/navi-ueberuns-blau.gif');
        }

    /*
     * Aktuelles
     */

        #headrightcol .navi_aktuelles, #headrightcol .navi_aktuelles a {
            width: 70px;
        }

        #headrightcol .navi_aktuelles a.normal {
            background-image: url('../tl_files/img/navi/navi-aktuelles-grau.gif');
        }

        #headrightcol .navi_aktuelles a:hover, #headrightcol .navi_aktuelles a.active, #headrightcol .navi_aktuelles a.trail
         {
            background-image: url('../tl_files/img/navi/navi-aktuelles-blau.gif');
        }
        
    /*
     * Produkte
     */

        #headrightcol .navi_produkte, #headrightcol .navi_produkte a {
            width: 73px;
        }

        #headrightcol .navi_produkte a.normal {
            background-image: url('../tl_files/img/navi/navi-produkte-grau.gif');
        }

        #headrightcol .navi_produkte a:hover, #headrightcol .navi_produkte a.active, #headrightcol .navi_produkte a.trail {
            background-image: url('../tl_files/img/navi/navi-produkte-blau.gif');
        }    

        
    /*
     * Services
     */

        #headrightcol .navi_services, #headrightcol .navi_services a {
            width: 68px;
        }

        #headrightcol .navi_services a.normal {
            background-image: url('../tl_files/img/navi/navi-services-grau.gif');
        }

        #headrightcol .navi_services a:hover, #headrightcol .navi_services a.active, #headrightcol .navi_services a.trail {
            background-image: url('../tl_files/img/navi/navi-services-blau.gif');
        }

        
    /*
     * Karriere
     */

        #headrightcol .navi_karriere, #headrightcol .navi_karriere a {
            width: 66px;
        }

        #headrightcol .navi_karriere a.normal {
            background-image: url('../tl_files/img/navi/navi-karriere-grau.gif');
        }

        #headrightcol .navi_karriere a:hover, #headrightcol .navi_karriere a.active, #headrightcol .navi_karriere a.trail {
            background-image: url('../tl_files/img/navi/navi-karriere-blau.gif');
        }


    /*
     * Referenzen
     */

        #headrightcol .navi_referenzen, #headrightcol .navi_referenzen a {
            width: 89px;
        }

        #headrightcol .navi_referenzen a.normal {
            background-image: url('../tl_files/img/navi/navi-referenzen-grau.gif');
        }

        #headrightcol .navi_referenzen a:hover, #headrightcol .navi_referenzen a.active, #headrightcol .navi_referenzen a.trail {
            background-image: url('../tl_files/img/navi/navi-referenzen-blau.gif');
        }


    /*
     * Kontakt
     */

        #headrightcol .navi_kontakt, #headrightcol .navi_kontakt a {
            width: 66px;
        }

        #headrightcol .navi_kontakt a.normal {
            background-image: url('../tl_files/img/navi/navi-kontakt-grau.gif');
        }

        #headrightcol .navi_kontakt a:hover, #headrightcol .navi_kontakt a.active, #headrightcol .navi_kontakt a.trail {
            background-image: url('../tl_files/img/navi/navi-kontakt-blau.gif');
        }

    /*
     * ----------------- SUB NAVI -----------------------------------------------------------------------------------------------------------------
     */    
        
         /*
          * Philosophie
          */

            #headrightcol .navi_philosophie, #headrightcol .navi_philosophie a {
                width: 88px;
            }

            #headrightcol .navi_philosophie a.normal {
                background-image: url('../tl_files/img/navi/subnavi-philosophie-hell.gif');
            }

            #headrightcol .navi_philosophie a:hover, #headrightcol .navi_philosophie a.active, #headrightcol .navi_philosophie a.trail  {
                background-image: url('../tl_files/img/navi/subnavi-philosophie-dunkel.gif');
            }


         /*
          * Vision
          */

            #headrightcol .navi_vision, #headrightcol .navi_vision a {
                width: 50px;
            }

            #headrightcol .navi_vision a.normal {
                background-image: url('../tl_files/img/navi/subnavi-vision-hell');
            }

            #headrightcol .navi_vision a:hover, #headrightcol .navi_vision a.active, #headrightcol .navi_vision a.trail {
                background-image: url('../tl_files/img/navi/subnavi-vision-dunkel.gif');
            }


         /*
          * Team
          */

            #headrightcol .navi_team, #headrightcol .navi_team a {
                width: 45px;
            }

            #headrightcol .navi_team a.normal {
                background-image: url('../tl_files/img/navi/subnavi-team-hell.gif');
            }

            #headrightcol .navi_team a:hover, #headrightcol .navi_team a.active, #headrightcol .navi_vision a.trail {
                background-image: url('../tl_files/img/navi/subnavi-team-dunkel.gif');
            }

         /*
          * Historie
          */

            #headrightcol .navi_historie, #headrightcol .navi_historie a {
                width: 62px;
            }

            #headrightcol .navi_historie a.normal {
                background-image: url('../tl_files/img/navi/subnavi-historie-hell.gif');
            }

            #headrightcol .navi_historie a:hover, #headrightcol .navi_historie a.active, #headrightcol .navi_historie a.trail {
                background-image: url('../tl_files/img/navi/subnavi-historie-dunkel.gif');
            }


         /*
          * Download_center
          */

            #headrightcol .navi_download_center, #headrightcol .navi_download_center a {
                width: 127px;
            }

            #headrightcol .navi_download_center a.normal {
                background-image: url('../tl_files/img/navi/subnavi-downloadcenter-hell.gif');
            }

            #headrightcol .navi_download_center a:hover, #headrightcol .navi_download_center a.active, #headrightcol .navi_download_center a.trail {
                background-image: url('../tl_files/img/navi/subnavi-downloadcenter-dunkel.gif');
            }


         /*
          * Unternehmensnachrichten
          */

            #headrightcol .navi_unternehmensnachrichten, #headrightcol .navi_unternehmensnachrichten a {
                width: 181px;
            }

            #headrightcol .navi_unternehmensnachrichten a.normal {
                background-image: url('../tl_files/img/navi/subnavi-unternehmensnachrichten-hell.gif');
            }

            #headrightcol .navi_unternehmensnachrichten a:hover, #headrightcol .navi_unternehmensnachrichten a.active, #headrightcol .navi_unternehmensnachrichten a.trail {
                background-image: url('../tl_files/img/navi/subnavi-unternehmensnachrichten-dunkel.gif');
            }


        /*
         * Pressemitteilungen
         */

            #headrightcol .navi_pressemitteilungen, #headrightcol .navi_pressemitteilungen a {
                width: 140px;
            }

            #headrightcol .navi_pressemitteilungen a.normal {
                background-image: url('../tl_files/img/navi/subnavi-pressemitteilungen-hell.gif');
            }

            #headrightcol .navi_pressemitteilungen a:hover, #headrightcol .navi_pressemitteilungen a.active, #headrightcol .navi_pressemitteilungen a.trail {
                background-image: url('../tl_files/img/navi/subnavi-pressemitteilungen-dunkel.gif');
            }


        /*
         * Portale
         */

            #headrightcol .navi_portale, #headrightcol .navi_portale a {
                width: 50px;
            }

            #headrightcol .navi_portale a.normal {
                background-image: url('../tl_files/img/navi/subnavi-portale-hell.gif');
            }

            #headrightcol .navi_portale a:hover, #headrightcol .navi_portale a.active, #headrightcol .navi_portale a.trail {
                background-image: url('../tl_files/img/navi/subnavi-portale-dunkel.gif');
            }


        /*
         * Paid_Content
         */

            #headrightcol .navi_paid_content, #headrightcol .navi_paid_content a {
                width: 97px;
            }

            #headrightcol .navi_paid_content a.normal {
                background-image: url('../tl_files/img/navi/subnavi-paidcontent-hell.gif');
            }

            #headrightcol .navi_paid_content a:hover, #headrightcol .navi_paid_content a.active, #headrightcol .navi_paid_content a.trail {
                background-image: url('../tl_files/img/navi/subnavi-paidcontent-dunkel.gif');
            }


        /*
         * Publikationen
         */

            #headrightcol .navi_publikationen, #headrightcol .navi_publikationen a {
                width: 101px;
            }

            #headrightcol .navi_publikationen a.normal {
                background-image: url('../tl_files/img/navi/subnavi-publikationen-hell.gif');
            }

            #headrightcol .navi_publikationen a:hover, #headrightcol .navi_publikationen a.active, #headrightcol .navi_publikationen a.trail {
                background-image: url('../tl_files/img/navi/subnavi-publikationen-dunkel.gif');
            }


        /*
         * Brokerage
         */

            #headrightcol .navi_brokerage, #headrightcol .navi_brokerage a {
                width: 80px;
            }

            #headrightcol .navi_brokerage a.normal {
                background-image: url('../tl_files/img/navi/subnavi-brokerage-hell.gif');
            }

            #headrightcol .navi_brokerage a:hover, #headrightcol .navi_brokerage a.active, #headrightcol .navi_brokerage a.trail {
                background-image: url('../tl_files/img/navi/subnavi-brokerage-dunkel.gif');
            }


        /*
         * Conent_syndication
         */

            #headrightcol .navi_content_syndication, #headrightcol .navi_content_syndication a {
                width: 147px;
            }

            #headrightcol .navi_content_syndication a.normal {
                background-image: url('../tl_files/img/navi/subnavi-contentsyndication-hell.gif');
            }

            #headrightcol .navi_content_syndication a:hover, #headrightcol .navi_content_syndication a.active, #headrightcol .navi_content_syndication a.trail {
                background-image: url('../tl_files/img/navi/subnavi-contentsyndication-dunkel.gif');
            }


        /*
         * Corporate_publishing
         */

            #headrightcol .navi_corporate_publishing, #headrightcol .navi_corporate_publishing a {
                width: 151px;
            }

            #headrightcol .navi_corporate_publishing a.normal {
                background-image: url('../tl_files/img/navi/subnavi-corporatepublishing-hell.gif');
            }

            #headrightcol .navi_corporate_publishing a:hover, #headrightcol .navi_corporate_publishing a.active, #headrightcol .navi_corporate_publishing a.trail {
                background-image: url('../tl_files/img/navi/subnavi-corporatepublishing-dunkel.gif');
            }


        /*
         * Software_entwicklung
         */

            #headrightcol .navi_software_entwicklung, #headrightcol .navi_software_entwicklung a {
                width: 156px;
            }

            #headrightcol .navi_software_entwicklung a.normal {
                background-image: url('../tl_files/img/navi/subnavi-softwareentwicklung-hell.gif');
            }

            #headrightcol .navi_software_entwicklung a:hover, #headrightcol .navi_software_entwicklung a.active, #headrightcol .navi_software_entwicklung a.trail {
                background-image: url('../tl_files/img/navi/subnavi-softwareentwicklung-dunkel.gif');
            }


        /*
         * Vermarktung
         */

            #headrightcol .navi_vermarktung, #headrightcol .navi_vermarktung a {
                width: 90px;
            }

            #headrightcol .navi_vermarktung a.normal {
                background-image: url('../tl_files/img/navi/subnavi-vermarktung-hell.gif');
            }

            #headrightcol .navi_vermarktung a:hover, #headrightcol .navi_vermarktung a.active, #headrightcol .navi_vermarktung a.trail {
                background-image: url('../tl_files/img/navi/subnavi-vermarktung-dunkel.gif');
            }


        /*
         * Karrierechancen
         */

            #headrightcol .navi_karrierechancen, #headrightcol .navi_karrierechancen a {
                width: 120px;
            }

            #headrightcol .navi_karrierechancen a.normal {
                background-image: url('../tl_files/img/navi/subnavi-karrierechancen-hell.gif');
            }

            #headrightcol .navi_karrierechancen a:hover, #headrightcol .navi_karrierechancen a.active, #headrightcol .navi_karrierechancen a.trail {
                background-image: url('../tl_files/img/navi/subnavi-karrierechancen-dunkel.gif');
            }


        /*
         * Jobboerse
         */

            #headrightcol .navi_jobboerse, #headrightcol .navi_jobboerse a {
                width: 71px;
            }

            #headrightcol .navi_jobboerse a.normal {
                background-image: url('../tl_files/img/navi/subnavi-jobboerse-hell.gif');
            }

            #headrightcol .navi_jobboerse a:hover, #headrightcol .navi_jobboerse a.active, #headrightcol .navi_jobboerse a.trail {
                background-image: url('../tl_files/img/navi/subnavi-jobboerse-dunkel.gif');
            }

        /*
         * BoerseGo Aktiv
         */

            #headrightcol .navi_boersego_aktiv, #headrightcol .navi_boersego_aktiv a {
                width: 98px;
            }

            #headrightcol .navi_boersego_aktiv a.normal {
                background-image: url('../tl_files/img/navi/subnavi-boersegoaktiv-hell.gif');
            }

            #headrightcol .navi_boersego_aktiv a:hover, #headrightcol .navi_boersego_aktiv a.active, #headrightcol .navi_boersego_aktiv a.trail {
                background-image: url('../tl_files/img/navi/subnavi-boersegoaktiv-dunkel.gif');
            }            

        /*
         * Infos_specials
         */

            #headrightcol .navi_infos_specials, #headrightcol .navi_infos_specials a {
                width: 118px;
            }

            #headrightcol .navi_infos_specials a.normal {
                background-image: url('../tl_files/img/navi/subnavi-infosundspecials-hell.gif');
            }

            #headrightcol .navi_infos_specials a:hover, #headrightcol .navi_infos_specials a.active, #headrightcol .navi_infos_specials a.trail {
                background-image: url('../tl_files/img/navi/subnavi-infosundspecials-dunkel.gif');
            }


        /*
         * Kontaktdaten
         */

            #headrightcol .navi_kontaktdaten, #headrightcol .navi_kontaktdaten a {
                width: 104px;
            }

            #headrightcol .navi_kontaktdaten a.normal {
                background-image: url('../tl_files/img/navi/subnavi-kontaktdaten-hell.gif');
            }

            #headrightcol .navi_kontaktdaten a:hover, #headrightcol .navi_kontaktdaten a.active, #headrightcol .navi_kontaktdaten a.trail {
                background-image: url('../tl_files/img/navi/subnavi-kontaktdaten-dunkel.gif');
            }
        

        /*
         * Kontaktformular
         */

            #headrightcol .navi_kontaktformular, #headrightcol .navi_kontaktformular a {
                width: 124px;
            }

            #headrightcol .navi_kontaktformular a.normal {
                background-image: url('../tl_files/img/navi/subnavi-kontaktformular-hell.gif');
            }

            #headrightcol .navi_kontaktformular a:hover, #headrightcol .navi_kontaktformular a.active, #headrightcol .navi_kontaktformular a.trail {
                background-image: url('../tl_files/img/navi/subnavi-kontaktformular-dunkel.gif');
            }


        /*
         * Anfahrt
         */

            #headrightcol .navi_anfahrt, #headrightcol .navi_anfahrt a {
                width: 64px;
            }

            #headrightcol .navi_anfahrt a.normal {
                background-image: url('../tl_files/img/navi/subnavi-anfahrt-hell.gif');
            }

            #headrightcol .navi_anfahrt a:hover, #headrightcol .navi_anfahrt a.active, #headrightcol .navi_anfahrt a.trail {
                background-image: url('../tl_files/img/navi/subnavi-anfahrt-dunkel.gif');
            }

    /*
     * ----------------------------------------------------------------------------------------------------------------------------------------
     */
            
/*
 * ----------------------------------------------------------------------------------------------------------------------------------------
 */
 
/*
 * ----------------- SUB NAVI -------------------------------------------------------------------------------------------------------------
 */

    #footerMenu {
        float: right;
        margin-top: 5px;
        margin-right: 2px;
    }

    #footerMenu .level_1 {
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        display: block;
        float: left;
    }
    
    #footerMenu .level_1 li {
        float: left;
    }
    
    #footerMenu .level_1 a,
    #footerMenu .level_1 li .active {
        margin-right: 5px;
        padding-left: 5px;
        border-left: 1px solid #4D4F51;
        font-family: Verdana, sans-serif;
        font-size: 12px;
        font-weight: normal;
        display: inline;
    }
    
    #footerMenu .level_1 a {
        color: #6A6B74;
        text-decoration: none;
    }
    
    #footerMenu .level_1 li .active {
        color: #023470;
    }
    
    #footerMenu .level_1 .first a,
    #footerMenu .level_1 .first .first {
        border-left: 0px;
        padding-left: 0px;
    }

    #footerMenu .level_1 a:hover {
        color: #023470;
    }
/*
 * ----------------------------------------------------------------------------------------------------------------------------------------
 */