@charset "iso-8859-1";

body {font-family: Arial, Helvetica, sans-serif; color: #204C54; font-size: 10pt; overflow: auto; background-image: url(../bilder/hintergrund.png); background-repeat: repeat}

div {position: static}
#divCenter {position: absolute; top: 0px; left: 50%; width: 900px; margin-left: -450px}
#divDummy {position: absolute; top: 0px; left: 0px; color: #D7BE4D}
#divOben {width: 900px; height: 240px; background-image: url(../bilder/h_oben.png)}
#divMeta {position: relative; top: 200px; left: 168px}
#divMitte {width: 900px; background-image: url(../bilder/h_mitte.png); background-repeat: repeat-y; float: left}
#divMenu {float: left; width: 171px}
#divContent {float: left; width: 729px}
#divUnten {clear: both;; width: 900px;}

h1 {font-size: 0.1pt}
h2 {font-size: 12pt; font-weight: bold; text-align: left; vertical-align: top; margin: 0pt; margin-left: 2pt; margin-bottom: 5pt; width: 600px}
h3 {font-size: 10pt; font-weight: bold; text-align: left; vertical-align: top; margin: 0pt; margin-left: 2pt; margin-bottom: 5pt; width: 600px}
.h2Center {text-align: center}
p {margin: 2pt; text-align: justify}
.imgLeft {float: left; margin-right: 5pt}
.imgRight {float: right; margin-left: 5pt}
#box {display: none; padding: 5; font-size: 12px; border: black solid 1px;	position: absolute; color: #000000}

.tableGanz {width: 600px}
.tableHalb {width: 300px}
.tableMenu {color: #943634}
th {font-size: 10pt; font-weight: bold; text-align: left; vertical-align: top}
.thMeldung {color: #943634}
.thGross {font-size: 12pt}
.thGrossCenter {font-size: 12pt; text-align: center}
td {font-size: 10pt; font-weight: normal; text-align: justify; vertical-align: top}
.tdGross {font-size: 12pt; text-align: left; vertical-align: middle}
.tdLeft {text-align: left}
.tdRight {text-align: right}
.tdRightBottom {text-align: right; vertical-align: bottom}
.tdCenter {text-align: center}
.tdCenterBottom {text-align: center; vertical-align: bottom}
.tdMiddle {vertical-align: middle}
.tdBottom {vertical-align: bottom}
.tdMenu {background-color: #F2DADB}
.tdZeit {background-color: #DBFAFA}
.tdSponsoren {text-align: center; vertical-align: middle; height: 80px; background-color: white}
.tdSponsorenSchrift {text-align: center; vertical-align: middle; height: 80px; background-color: white; font-size: 8pt; font-weight: bold}

a:link {color: #204C54; text-decoration: underline}
a:visited {color:#204C54; text-decoration: underline}
a:hover {color: #943634; text-decoration: underline}
a:active {color: #943634; text-decoration: underline}
a.aMenu:link {font-family: Arial; font-weight: bold; text-decoration: none}
a.aMenu:visited {font-family: Arial; font-weight: bold; text-decoration: none}
a.aMenu:hover {font-family: Arial; font-weight: bold; text-decoration: none}
a.aMenu:active {font-family: Arial; font-weight: bold; text-decoration: none}
a.aRot:link {font-family: Arial; font-weight: bold; color: #943634}
a.aRot:visited {font-family: Arial; font-weight: bold; color: #943634}
a.aRot:hover {font-family: Arial; font-weight: bold; color: red}
a.aRot:active {font-family: Arial; font-weight: bold; color: red}

ul {list-style: disc; margin: 0px; padding: 0px; padding-left: 20px; padding-bottom: 10px}
ul.ulOhne {list-style: disc; margin: 0px; padding: 0px; padding-left: 14px; padding-bottom: 0px}
ul li {padding: 2px}
ul li.liOhne {padding: 0px}
ul.ulMain {list-style: none; margin: 0px; padding: 0px; padding-left: 50px; font-weight: bold; text-decoration: none; display: block}
ul.ulMain li a:hover {color: #943634}
ul.ulSelected {list-style: none; margin: 0px; padding: 0px; padding-left: 38px; font-weight: bold; text-decoration: none; display: block}

hr {border-color: #204C54}