body  { background-color: #50503c; background-image: none }
p  { margin: 0 }
.bildrechts { background-color: #50503c; background-image: url("_elemente/standardbild-re.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.schraubenleiste { background-color: #50503c; background-image: url("_elemente/schraubenleiste.jpg"); background-repeat: no-repeat; background-position: 0 -20px }
.slogan  { position: absolute; top: 9px; left: 275px }
.nav-ebene { position: absolute; top: 70px; left: 0; width: 155px; height: 100px }
.nav  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; background-color: #626262; background-image: url("_elemente/b_active.gif"); letter-spacing: 1px; padding-top: 0; padding-left: 30px; width: 175px; height: 20px }
a.nav:link   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; background-color: #626262; background-image: url("_elemente/b_link.gif"); letter-spacing: 1px; padding-top: 2px; padding-left: 30px; width: 175px; height: 20px; border-style: none; border-color: transparent }
a.nav:visited   { color: #ccc; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; background-color: #626262; background-image: url("_elemente/b_link.gif"); letter-spacing: 1px; padding-top: 2px; padding-left: 30px; width: 175px; height: 20px; border-style: none; border-color: transparent }
a.nav:hover   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; background-color: #626262; background-image: url("_elemente/b_hover.gif"); letter-spacing: 1px; padding-top: 2px; padding-left: 30px; width: 175px; height: 20px; border-style: none; border-color: transparent }
.nav-sub-ebene { background-color: #c00; padding-top: 8px; padding-right: 5px; padding-left: 10px; position: absolute; top: 70px; left: 175px; width: 145px; height: 100px }
.navsub    { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none; letter-spacing: 1px; margin-bottom: 5px; padding-top: 2px; padding-left: 3px }
a.navsub:link    { color: #fff; font-weight: normal; text-decoration: none; background-position: 0 0; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none; border-color: transparent }
a.navsub:visited    { color: #fcc; font-weight: normal; text-decoration: none; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none }
a.navsub:hover    { color: #fff; font-weight: normal; text-decoration: none; background-color: #e60000; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none }
a.navsub:active    { color: #fff; font-weight: bold; text-decoration: none; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none }
.haupbilder_oben_ebene { position: absolute; top: 70px; left: 320px; width: 400px; height: 100px }
.hauptbilder  { margin-left: 5px; height: 84px; border: solid 1px #fff }
.navsubsub-ebene  { position: absolute; top: 185px; left: 182px }
.navsubsub { color: #c00; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; margin-bottom: 3px; padding-right: 3px; padding-left: 3px }
a.navsubsub:link   { color: #000; font-weight: bold; text-decoration: none; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none }
a.navsubsub:visited   { color: #666; font-weight: bold; text-decoration: none; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none }
a.navsubsub:hover   { color: #000; font-weight: bold; text-decoration: none; background-color: #e6e6c8; padding-right: 3px; padding-left: 3px; position: relative; left: -3px; border-style: none }
.copy { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; margin-bottom: 5px }
.news-datum { font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 130%; text-decoration: none; margin-bottom: 0 }
.copy_news { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #000 }
.news-tabelle { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #140000 }
.bu { color: #000; font-size: xx-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; letter-spacing: 1px; margin-bottom: 5px }
.bu1 { color: #000; font-size: 9px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 1.2; margin-bottom: 5px }
.subhead { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 130%; margin-top: 0; margin-bottom: 0 }
.copy-liste { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; list-style-type: square; list-style-position: outside; margin-top: 0; margin-bottom: 0 }
.exponent { font-size: xx-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: 2px }
.head { color: #c00; font-size: medium; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; margin-bottom: 10px }
.abstand_text { width: 185px; height: 85px }
.text-ebene   { position: relative; z-index: 100; top: 90px; left: 185px; width: 60%; overflow: inherit; clip: inherit }
.text-ebene p { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 130%; margin-bottom: 5px }
.text-ebene h1 { color: #c00; font-size: medium; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; margin-bottom: 10px }
.text-ebene h2 { color: #c00; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; letter-spacing: 1px; margin-top: 0; margin-bottom: 3px }
.text-ebene ul { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; line-height: 130%; list-style-type: square; list-style-position: outside; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
.text-ebene li { margin-bottom: 0; padding-bottom: 0 }
.copyright-ebene   { position: absolute; top: 90%; left: 82%; width: 17% }
.netzwerk { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; background-color: #e6e6c8; margin-bottom: 10px; padding: 5px; width: 200px; border: dotted 1px #c00 }
a:link { color: #c00; font-weight: normal; padding-bottom: 2px; border-bottom: 1px dashed #50503c }
a:visited { color: #666; font-weight: normal; padding-bottom: 2px; border-bottom: 1px dashed #50503c }
a:hover { color: #50503c; font-weight: normal; background-color: #e6e6b4; padding-bottom: 2px; border-bottom: 1px dashed #50503c }
a:active { color: #e60000; font-weight: normal; padding-bottom: 2px; border-bottom: 1px solid #e60000 }
.form { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e6e6b4; margin: 4px 0; padding-right: 3px; padding-left: 3px; border: solid 1px #030 }
.form_muss { color: #fff; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c00; margin-top: 4px; margin-bottom: 4px; padding-right: 3px; padding-left: 3px; border: solid 1px #363 }
.form1 { color: #50503c; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e6e6b4; letter-spacing: 1px; width: 70px; border: outset 2px #c00 }
.zusatzebene     { padding-top: 2px; position: absolute; top: 380px; left: 183px }
a.link:link  { color: #50503c; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: #e6e6b4; margin-bottom: 5px; padding: 2px 4px; border: dashed 1px }
a.link:visited  { color: #626262; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: #e6e6c8; margin-bottom: 5px; padding: 2px 4px; border: dashed 1px #50503c }
a.link:hover  { color: #c00; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: #e6e6c8; margin-bottom: 5px; padding: 2px 4px; border: solid 1px }
a.link:active  { color: #e60000; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: #fff; margin-bottom: 5px; padding: 2px 4px; border: solid 1px #c00 }
a.bild:link { color: blue; background-color: transparent; margin-bottom: 10px; border: 1px transparent }
a.bild:visited { color: blue; background-color: transparent; margin-bottom: 10px; border: 1px teal }
a.bild:hover { color: blue; background-color: transparent; margin-bottom: 10px; border: 1px #626262 }
a.bild:active { color: blue; background-color: transparent; margin-bottom: 10px; border: 1px #c00 }
.bilderrahmen  { margin-bottom: 5px; margin-left: 0; border: solid 1px #50503c }
.bild_im_text_rechts { text-align: right; margin-bottom: 5px; margin-left: 10px; border: solid 1px #50503c }
.bild_im_text_links { text-align: right; margin-right: 10px; margin-bottom: 5px; border: solid 1px #50503c }
.abstand { height: 10px }
.key { color: black; font-size: xx-small; position: absolute; z-index: -10; top: 30px; left: 200px }

