
body {
        margin: 0;
        padding: 0;
        background: #F1F1F1 url(images/vertikal.gif) repeat-x left top;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}


h1 {
        font-size: 2.0em;
        color: #1e3d73;
}






#box {
        width: 980px;
        margin: 0 auto;
        padding: 0;
}

/* Header */

#header {
        background-color: #1e3d73;
        width: 980px;
        height: 280px;
        margin: 0 auto;
        padding: 0px;
        background: url(images/logo5.gif) no-repeat 50% 50%;



}

/* Logo */

#logo {
        float: left;

        margin: -20px;
        padding: 20px;

}



#menu {
        width: 980px;
        height: 90px;
        margin: 0 auto;
        padding: 0;
}

#menu ul {
        margin: 0;
        padding: 50px 0px 0px 0px;
        list-style: none;
        line-height: normal;
}

#menu li {
        float: left;
}

#menu a.normal {
        display: block;
        width: 130px;
        height: 30px;
        margin-right: 1px;
        padding: 9px 0px 0px 0px;
        background: url(images/reiter.gif) no-repeat left top;
        text-decoration: none;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #FFFFFF;
        border: none;
}

#menu a.aktiv {
        display: block;
        width: 130px;
        height: 30px;
        margin-right: 1px;
        padding: 9px 0px 0px 0px;
        background: url(images/reiter2.gif) no-repeat left top;
        text-decoration: none;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #FFFFFF;
        border: none;
}


#page {
        width: 940px;
        margin: 0px auto;
        padding: 0px 0px 0px 40px;
        background: url(images/platz.gif) repeat-y left top;
}


/* Content */

#content {
        float: left;
        width: 580px;
        padding: 30px 0px 0px 0px;
}



#sidebar {
        float: right;
        width: 280px;
        margin: 0px;
        padding: 30px 0px 0px 0px;
        color: #000000;
}





#footer {
        height: 50px;
        text-align: center;
        margin: 0 auto;
        padding: 0px 0 15px 0;
        background: #ECECEC;
        border-top: 1px solid #DEDEDE;
        font-family: Arial, Helvetica, sans-serif;
}