body, text, table, td, tr, div, p, pre, h1, h2, h3, h4, ul {
        font-family: Sans-Serif;
}
body, td, div, p, pre, ul {
        font-size: 14px;
}
br {
        line-height: 14px;
}
ol {
        list-style-position: outside;
        list-style-type: disc;
}
* {
        margin: 0;
        padding: 0;
        x-overflow: hidden;
}
img {
        border: 0px;
        border-style: solid;
        border-color: #FFFFFF;
}
body {
        background-color: #FFFFFF;
}
#header {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        height: 83px;
        padding: 0px 0px 0px 0px;
        background-color: white;
        z-index: 50;
}

#menu {
        position: relative;
        color: white;
        float: left;
width: 100%;
background-color: lightskyblue;
        top: -2px;
        height: 44px;
        border-bottom: 1px dotted gray;
                border-top: 1px dotted gray;
        z-index: 200;
}


li.menu {
        display: inline;
}
a {
        color: black;
        text-decoration: none;
}
a.menu, a.menu:visited {
        float: left;
        width: auto;
        text-decoration: none;
        color: white;
        background-color: lightskyblue;
        padding: 0.2em 0.6em;
        border-right: 1px solid white;
}

a.menu:hover {
        background-color: #3366FF;
        color: white
}

a.aktuell {
        float: left;
        width: auto;
        text-decoration: none;
        padding: 0.2em 0.6em;
        border-right: 1px solid white;
        background-color: #3366FF;
        color: white;
}
a.aktuell:hover {
        background-color: white;
        color: lightskyblue
}

/*######################*/
#menu2 {
        position: absolute;
        color: white;
        float: left;
        width: 100%;
        background-color: lightskyblue;
        top: 102px;
        left: 0px;
        height: 22px;
        border-top: 1px solid white;
        border-bottom: 1px dotted gray;
        z-index: 300;
}

li.menu2 {
        display: inline;
}
/*####################*/

#textbox {
        padding: 133px 40px 32px 60px;
        height: auto;
        text-align: left;
        width: auto;
        z-index: 1;
        /*background-color: #FFFFFF;
        border: 1px;
        border-style: solid;
        border-color: #E1E1E1;
        overflow: auto;
        z-index: 0;
*/
}

#textbox2 {
        padding: 20px 40px 32px 60px;
        height: auto;
        text-align: left;
        width: auto;
        z-index: 1;
        /*background-color: #FFFFFF;
        border: 1px;
        border-style: solid;
        border-color: #E1E1E1;
        overflow: auto;
        z-index: 0;
*/
}

div#footer {
        position: absolute;
        text-align: center;
        bottom: 0;
        left: 0;
        font: bold 12px;
        width: 100%;
        height: 20px;
        color: gray;
        border-top: 1px dotted gray;
        background-color: white;
        z-index: 1;
}
@media screen {
body>div#header {
        position: fixed
}
body>div#footer {
        position: fixed;
}
}
* html body {
        overflow: hidden;
}

#etracker a { display: none; }
/*#navbox {
        position: absolute;
        top: 91px;
        left: 21px;
        width: 682px;
        height: 29px;
        text-align: left;
        border: 1px;
        border-style: solid;
        border-color: #FFFFFF;
        background-color: #FFFFFF;
        z-index: 1;
}
*/

