/* POPMENU */
#navbox {
        position: relative;
        height: 22px;
        width=100%
        text-align: left;
        padding: 0;
        background: url(../bilder/body/menue_hg.gif) repeat;
}

.navcontainer {
        padding: 0;
        height: 22px;
        width=100%;
        margin: 0 0 0 126px;
}

.menucontainer {
        height: 22px;
        float: left;
        z-index: 100;


}

.mbutton, .mbuttonhover, .mbutton a:link, .mbutton a:visited {
        font: 17px Arial;
        cursor: pointer;
        display: block;
        text-align: left;
        padding-left: 7px;
        line-height: 22px;
        color: #fff;
        background: url(../bilder/body/button_hg.gif) no-repeat;
}


.mbuttonhover a, .mbuttonhover a:link, .mbuttonhover a:visited  {
        text-decoration: none;
        color: #fff;
}

.popmenu {
        visibility: hidden;
        position: absolute;
        top: 22px;
        width: 200px;
        height: auto;
        float: left;
        color: #999;
        margin-left: 1px;
        background: url(../bilder/body/popup_hg10x10.gif) repeat;
        z-index: 100;
}

.popmenu a, .popmenu a:link, .popmenu  a:visited {
        font: 13px Arial;
        line-height: 16px;
        padding-left: 7px;
        display: block;
        height: 16px;
        color: #fff;
        text-decoration: none;
}

.popmenu a:hover {
        background-color: #B0D72F;
        color:#000000;
}

.menu1 { width: 80px; }
.menu2 { width: 80px; }
.menu3 { width: 80px; }
.menu4 { width: 80px; }
.menu5 { width: 80px; }
.menu6 { width: 80px; }
.menu7 { width: 80px; }
/* END POPMENU */
/* Html Texte */
.norm{
        font: 16px Arial;
        text-align: justify;
        position: relative;
        color: black;
}
.weih{
        font: 16px Arial;
        text-align: justify;
        position: relative;
        color: white;
}
.norm a:link, .norm a:hover, .norm a:active{
        color:#FF5F00;
}
.normr a:link, .norm a:hover, .norm a:active{
        color:darkred;
}
.norm a:visited{
        color:#A02000;
}
.klein{
        font:15px arial;
}

.fett{
        font-weight: bold;
}
.gross{
        font: 20px Arial;
        letter-spacing:0.15em;
}
.center{
        text-align:center;
}
.rot{
       color:red;
}
.blink{
       text-decoration: blink;
}
.urial{
       text-decoration: underline;
       cursor: pointer;
       color:#FF5F00;
}
/* Html Texte */
/* Tabellen */
.kopf{
        font: 16px arial;
        font-weight: bold;
}
.zelle1{
        background-color: darkkhaki;
        font: 15px Arial;
}
.zelle2{
        background-color: lemonchiffon;
        font: 15px Arial;
}
.zelle3{
       background-color: mistyrose;
       font: 15px Arial;
       }
.zelle4{
       background-color: lightsalmon;
       font: 15px Arial;
       }
/* Tabellen */
/* Grafiken */
.grafikr{
        float:right;
        margin-left:10px;
        border-width: 4px;
        border-color: #E06000;
        border-style:double;
        padding: 7px;
}
.grafikl{
        float:left;
        margin-right: 10px;
        border-width: 4px;
        border-color: #E06000;
        border-style:double;
        padding: 7px;
}
.grafik{
        border-width: 4px;
        border-color: #E06000;
        border-style:double;
}
.grafiklw{
        float:left;
        margin-right: 10px;
        padding: 7px;
}
.bild{
        cursor: pointer;
        text-align:center;
}
/* Grafiken */
/* Body */
.index{
      background-color: yellowgreen;
      }
.link{
      background-color: moccasin;
      }
.lex{
      background-color: moccasin;
      }