html, body {
    margin: 0px;
    margin-top: 5px;
    padding: 0px;
}

body {
    background-color: #fcf0d5;
}

body, p, td, textarea, .kform {
        font-family: verdana, arial, sans-serif;
        font-size: 9pt;
        line-height: 14pt;
        color: black;
}


p, h2, h3, h4, h5, td{
        padding-left: 10px;
        padding-right: 10px;
}


a:link {color: black;}
a:visited {color: black;}
a:active {color: #76B751;}
a:hover {color: #76B751;}


h1 {
        text-align: center;
        margin: 0;
}


h2 {
        font-size: 14pt;
        line-height: 17pt;
        font-weight: bold;
        color : #61B332;
}

h3 {
        font-size: 11pt;
        line-height: 14pt;
        font-weight: bold;
        color : #61B332;
}


h4 {
        font-size: 8pt;
        line-height: 13pt;
        font-weight: bold;
        color : #61B332;
}

.Aktuell{
        font-size: 8pt;
}


.bild {
      margin-right: 15px;
      border: 0px solid #3F8A5C;
}

sup
{
        font-size: 7pt;
}


/* Containerpositionen */

#mainContainer
{
    width: 730px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    padding-bottom: 15px;

    background-color: white;
    background: url(../picture/bg.gif) fixed center top;

    position: relative;

    border: 1px solid white;
}


#menuOben {
position: absolute;
z-index: 1;
top: 10px;
right: 10px;
width: 150px;
height: 20px;
overflow: hidden;
font-size: 9pt;
text-decoration: none;
}


#menu {                                /* Menu */
z-index: 5;
position: absolute;
display: block;
top: 92px;
left: 3px;
width: 730px;
height: 20px;
}




#content {                             /* Textinhalte */
padding-bottom: 30px;
float: left;
width: 460px;
background-color: white;
margin-left: 10px;
}

#contentAktuell {
z-index: 1;
position: absolute;
padding-bottom: 10px;
padding-top: 10px;
top: 355px;
right: 15px;
width: 200px;
overflow: hidden;
background-color: white;
border: 2px solid #76B751;
}

p#contentAktuell {
font-size: 9 px;

}

p#footer {
clear: both;
font-size: 0.9em;
margin: 0; padding: 0.3em;
text-align: center;
}


#mssHolder {
 margin-left: 10px;
}






/* Menueeinstellungen */

        ul#mainMenu  {                                  /* ul erste ebene */
                padding:0;
                margin:0;
                list-style-type:none;
        }

        ul#mainMenu ul {                                /* ul zweite ebene */
                padding:0;
                margin:-3px;
                list-style-type:none;
                margin-top:1px;
        }

        ul#mainMenu li {                                /* li erste ebene */
                float:left;
                padding: 3px;
                margin-left: 8px;
                background-color: #f4e0ab;                        /* for right mouseover effect */
        }

        ul#mainMenu a {
                color: #4D9325;                          /* a erste ebene */
                font-family: verdana, arial, sans-serif;
                font-size: 9pt;
                font-weight: bold;
                text-decoration: none;
                padding-left: 3px;
                padding-right: 3px;
                display: block;
        }

        ul#mainMenu ul {
                margin-top: 3px;
                position:absolute;
                visibility:hidden;

                background-color: #f4e0ab;                        /* for right mouseover effect */
        }

        ul#mainMenu ul a {
                border-bottom: none;
                padding: 3px;
        }

        ul#mainMenu ul a:hover {
                background-color: #c4d1eb;
                color: black;
        }


        ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{
                visibility:visible;
        }

        ul#mainMenu li li {
                float:none;
                border:none;
                padding: 0.1em;
                padding-right: 8px;
        }

        ul#mainMenu li {
                behavior: url(css/hover.htc);
        }




       ul#subMenu  {
                padding:0;
                margin:0;
                list-style-type:none;
        }

        ul#subMenu ul {
                padding:0;
                margin:-3px;
                list-style-type:none;
                margin-top:1px;
        }

        ul#subMenu li {
                float:left;
                padding: 3px;
                margin-left: 3px;
                background-color: #fe9108;                        /* for right mouseover effect */
        }

        ul#subMenu a {
                color: white;
                padding-left: 3px;
                padding-right: 3px;
                display: block;
                font-family: verdana, arial, sans-serif;
                font-size: 9pt;
                font-weight: bold;
                text-decoration: none;
        }





        ul#secondMenu  {
                padding:0;
                margin:0;
                list-style-type:none;
        }

        ul#secondMenu ul {
                padding:0;
                margin:-6px;
                list-style-type:none;
                margin-top:1px;
        }

        ul#secondMenu li {
                float:left;
                padding: 3px;
                margin-left: 4px;
        }

        ul#secondMenu a {
                color: #fe9108;
                display: block;
                font-family: verdana, arial, sans-serif;
                font-size: 8pt;
                font-weight: bold;
                text-decoration: none;
        }
