/*Drop-down menu*/


/*änderungen awebsis start*/


a.navi_red:link          {

                         float:none !important /*Non-IE6*/;
                         float:left /*IE-6*/;
                         display:block;
                         height:2.4em;
                         line-height:2.4em;
                         padding:0 16px 0 16px;
                         text-decoration:none;
                         font-weight:bold;
                         font-size:12pt;
                         color: #E22523;

                         }

/*änderungen awebsis ende*/



.navi {
                        float:left;
                        width:900px;
                        border:medium none;
                        background:rgb(220,220,220) url('../images/header_bottom_nav.jpg') no-repeat;
                        color:rgb(75,75,75);
                        font-size:130%
        }

.navi ul {
                        list-style-type:none;
        }

.navi ul li {
                        float:left;
                        position:relative;
                        z-index:auto !important /*Non-IE6*/;
                        z-index:1000 /*IE6*/;
                        border-right:solid 1px rgb(175,175,175);
        }

.navi ul li a {
                        float:none !important /*Non-IE6*/;
                        float:left /*IE-6*/;
                        display:block;
                        height:3.1em;
                        line-height:3.1em;
                        padding:0 16px 0 16px;
                        text-decoration:none;
                        font-weight:bold;
                        color: rgb(100,100,100);
        }

.navi ul li ul {
                        display:none;
                        border:none;
        }

/*Non-IE6 hovering*/

.navi ul li:hover a {
                        background-color:rgb(210,210,210);
                        text-decoration:none;
        }

.navi ul li:hover ul {
                        display:block;
                        width:10.0em;
                        position:absolute;
                        z-index:999;
                        top:3.0em;
                        margin-top:0.1em;
                        left:0;
        }

.navi ul li:hover ul li a {
                        display:block;
                        width:10.0em;
                        height:auto;
                        line-height:1.3em;
                        margin-left:-1px;
                        padding:4px 16px 4px 16px;
                        border-left:solid 1px rgb(175,175,175);
                        border-bottom: solid 1px rgb(175,175,175);
                        background-color:rgb(237,237,237);
                        font-weight:normal;
                        color:rgb(50,50,50);
        }

.navi ul li:hover ul li a:hover {
                        background-color:rgb(210,210,210);
                        text-decoration:none;
        }

/*IE6 hovering*/

.navi table {
                        position:absolute;
                        top:0;
                        left:0;
                        border-collapse:collapse;
        }

.navi ul li a:hover {
                        background-color:rgb(210,210,210);
                        text-decoration:none;
        }

.navi ul li a:hover ul {
                        display:block;
                        width:10.0em;
                        position:absolute;
                        z-index:999;
                        top:3.1em; t\op:3.0em;
                        left:0;
                        marg\in-top:0.1em;
        }

.navi ul li a:hover ul li a {
                        display:block; w\idth:10.0em;
                        height:1px;
                        line-height:1.3em;
                        padding:4px 16px 4px 16px;
                        border-left:solid 1px rgb(175,175,175);
                        border-bottom: solid 1px rgb(175,175,175);
                        background-color:rgb(237,237,237);
                        font-weight:normal;
                        color:rgb(50,50,50);
        }

.navi ul li a:hover ul li a:hover {
                        background-color:rgb(210,210,210);
                        text-decoration:none;
        }

/* Menü auf der Linken Seite*/

.nav3-grid {
                        width:199px;
                        border-bottom:solid 1px rgb(200,200,200);
        }

.nav3-grid dt a, .nav3-grid dt a:visited {
                        display:block;
                        min-height:2.0em /*Non-IE6*/;
                        height:auto !important;
                        height:2.0em /*IE6*/;
                        line-height:2.0em;
                        padding:0px 10px 0px 20px;
                        border-top: solid 1px rgb(200,200,200);
                        text-decoration:none;
                        color:rgb(70,122,167);
                        font-weight:bold;
                        font-size:100%;
        }

.nav3-grid dd a, .nav3-grid dd a:visited {
                        display:block;
                        min-height:1.7em /*Non-IE6*/;
                        height:auto !important;
                        height:1.7em /*IE6*/;
                        line-height:1.7em;
                        padding:0px 10px 0px 40px;
                        border:none;
                        font-weight:normal;
                        text-decoration:none;
                        color:rgb(70,122,167);
                        font-size:100%;
        }

.nav3-grid dt a:hover, .nav3-grid dd a:hover {
                        background-color:rgb(225,225,225);
                        color:rgb(42,90,138);
                        text-decoration:none;
        }

.nav3-bullet {
                        width:170px;
                        margin:10px 0 0 20px;
                        border-bottom:solid 1px rgb(200,200,200);

        }

.nav3-bullet dt a, .nav3-bullet dt a:visited {
                        line-height:2.0em;
                        /*background-color:rgb(225,225,225); */
                        background:url('../images/bg_bullet_full_1.gif') no-repeat 0px 50%;
                        text-decoration:none;
                        color:rgb(70,122,167);
                        font-weight:bold;
                        font-size:120%;
                        padding-left:10px;
                        padding-right:0;
                        padding-top:0;
                        padding-bottom:0;
                        display:block;
                        min-height:2.0em /*Non-IE6*/;
                        height:auto !important;
                        height:2.0em /*IE6*/;
                        border-top: solid 1px rgb(200,200,200);
                        text-decoration:none;

        }

.nav3-bullet dd a, .nav3-bullet dd a:visited {
                        line-height:1.7em;
                        /* background-color:rgb(225,225,225);*/
                        background:url('../images/bg_bullet_half_1.gif') no-repeat 0px 50%;
                        text-decoration:none;
                        color:rgb(70,122,167);
                        font-weight:normal;
                        font-size:120%;
                        margin-left:15px;
                        margin-right:0;
                        margin-top:0;
                        margin-bottom:0;
                        padding-left:9px;
                        padding-right:0;
                        padding-top:0;
                        padding-bottom:0;
                        display:block;
                        min-height:1.7em /*Non-IE6*/;
                        height:auto !important;
                        height:1.7em /*IE6*/;
                        border:none;

        }

.nav3-bullet dt a:hover {
                        background:url('../images/bg_bullet_full_2.gif') no-repeat 0px 50%;
                        text-decoration:underline;
                        color:rgb(42,90,138)
        }

.nav3-bullet dd a:hover {
                        background:url('../images/bg_bullet_half_2.gif') no-repeat 0px 50%;
                        text-decoration:underline;
                        color:rgb(42,90,138)
        }