* {
margin: 0;
padding: 0;
}
body { color: white; font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; }
#container { color: white; background: black url(../images/Header.jpg) no-repeat left top; text-align: left; width: 100%; padding-bottom: 50px; }
#header { width: 100%; height: 104px; cursor: pointer; display: block; }
.table_top {  }
.table_top td { height: 30px; }
.table_bottom td { height: 30px; }
#main { width: 100%; margin-bottom: 80px; margin-left: 25px; }
#content { width: 704px; height: 400px; min-height: 400px; padding-top: 25px; padding-left: 25px; border-top: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; }
#content_div { }
#rechts { border-bottom: 1px solid white; border-top: 1px solid white; width: auto; }
#footer { color: white; font-size: 11px; background-color: #213b80; text-align: right; width: 900px; w\idth: 838px; height: 20px; padding-top: 5px; padding-right: 65px; }
#footer a { color: white; font-size: 11px; background-color: transparent; text-decoration: none; }
#footer a:hover, #footer a:active, #footer a:focus { text-decoration: underline; }
#menue { font-size: 11px; width: 110px; padding-right: 10px; padding-left: 10px; border-right: 1px solid white; border-left: 1px solid white; }
#menue_div { margin-top: 13px; margin-bottom: 15px; }
#menue ul { margin-bottom: 25px; }
#menue li { list-style-type: none; }
#menue a { color: white; background-image: url(../images/menu.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; text-decoration: none; height: 15px; margin-bottom: 7px; padding-left: 15px; display: block; }
#menue a:hover, #menue a:active, #menue a:focus, #menue a.active { background-image: url(../images/menu_activ.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; }
p, td { font-size: 12px; line-height: 16px; margin-bottom: 15px; }
a { color: white; background-color: transparent; text-decoration: none; border-width: 0; }
#links a { text-decoration: underline; }
#links ul, #links ul li { margin-bottom: 10px; }
#links ul { width: 400px; }
#aktuelles { color: black; font-size: 12px; line-height: 20px; background: #c5c6c7 url(../images/logo_aktuelles.jpg) no-repeat center 15px; position: absolute; top: 185px; left: 670px; width: 180px; w\idth: 130px;  padding: 100px 25px 70px; }
#aktuelles a { color: black; font-weight: bold; background-color: transparent; text-decoration: underline; }
#aktuelles a:hover, #aktuelles a:active, #aktuelles a:focus { text-decoration: none; }
#jubilaeum { background-image: url(../images/jubilaeum.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; position: absolute; top: -100px; left: 170px; width: 322px; height: 66px; cursor: pointer; display: block; }
#banner { background-image: url(../images/75-banner.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; position: absolute; top: 542px; left: 530px; width: 373px; height: 114px; }
.mainbot { position: relative; }
.kontakt_form { color: white; background-color: transparent; width: 250px; padding: 2px; border: solid 1px; margin-bottom: 5px; }
.kontakt_form input.button {  }
#slider { color: black; font-size: 12px; line-height: 20px; background-color: white; position: absolute; top: 190px; left: 700px; width: 180px; w\idth: 170px; z-index: 0; padding-top: 10px; padding-bottom: 10px; }
#slider img { padding: 5px; border: solid 1px #666 }
#slider a { color: black; font-weight: bold; background-color: transparent; text-decoration: underline; }
#slider a:hover, #slider a:active, #slider a:focus { text-decoration: none; }

