body {
    margin: 0px;
    margin-top: 3%;
    font-family: Verdana, Arial, sans-serif;
}
#main {
    width: 990px;
    height: 550px;
    margin: 0 auto;
    background-image: url(../upload/Design/backgrounds/Homepage.jpg);
    background-repeat: no-repeat;
}
h1 {
    display: none;
}
#navigation {
    list-style-type: none;
    float: left;
    margin-right: 15px;
}
#middle {
    padding-top: 200px;
}
#content {
    height: 315px;
    padding: 0px;
    font-size: 80%;
}
#text {
    float: left;
    width: 380px;
    height: 330px;
    margin-top: -20px;
}

#impressum {
    float: right;
    padding-right: 5px;
    margin-top: 180px;
    text-align: right;
    font-size: 80%;
}

#navigation a {
    display: block;
    width: 135px;
    height: 41px;
    background-image: url(../upload/Design/buttons/button_1.png);
    background-repeat: no-repeat;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -1px;
    color: #000;
    padding:0px;
    padding-top: 10px;
    margin: 10px;
}
#navigation a:hover {
    background-image: url(../upload/Design/buttons/button_2.png);
    color: #FFF;
}
#navigation li.active a {
    color: #FFF;
}

#navigation a.startseite, #navigation a.startseite_2 {
    width: 107px;
    height: 32px;
    position: relative;
    top: 270px;
    left: 790px;
    padding-top: 5px;
    background-image: url(../upload/Design/buttons/button_klein_1.png);
}
#navigation a.startseite:hover {
    background-image: url(../upload/Design/buttons/button_klein_2.png);
}
#navigation li.active a.startseite {
    display: none;
}

/* grafischer Scrollbalken */
#pane1 {
    height: 330px;
    overflow: auto;
}
        
.holder .jScrollPaneTrack {
    background: url(../upload/Design/track_dark.png) repeat-y;
}
.holder .jScrollPaneDrag {
    background: url(../upload/Design/slider_grey.png) no-repeat 0 50%;
    z-index: 1000;
}
.holder .jScrollPaneDragTop {
    background: none;
}
.holder .jScrollPaneDragBottom {
    background: none;
}
.holder .jScrollArrowUp, .holder .jScrollArrowDown {
    background: none;
    visibility: hidden;
}

#foot {
    font-size: 0.7em;
    padding-left: 10px;
}