acronym {border: 0; font-style: normal; }
form {margin: 0; padding: 0; border: 0; }
hr {position: absolute; left: -1000px; top: -1000px; }
.clearMe {clear: both; font-size: 1px; height: 0; margin: 0; line-height: 0; }
div.clearMe {overflow: hidden; }
.cmsAbschnitt {margin: 0; padding: 0; margin: 0 0 0.75em 0; clear: both; }
.cmsAbschnitt p {line-height: 1.25em; margin: 0 0 1em 0; font-size: 0.8em; }
a img {border: 0; }
a.weisscol:link {color: #ffffff;  text-decoration: none}
a.weisscol:visited {color: #ffffff;  text-decoration: none; }
a.weisscol:hover {color: #ffffff;  text-decoration: underline}
a.weisscol:active {color: #08a396; }
a:link {color: #001a4b;  text-decoration: none}
a:visited {color: #001a4b;  text-decoration: none; }
a:hover {color: #001a4b; text-decoration: underline;  }
a:active {color: #333333; }
ul {padding: 0; list-style: none; margin: 0; }
h1 { font-size: 1em;  margin: 0.5em 0 0.1em 0; }
.inv {position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; display: none; }
#ardAll {background-color: #ffffff; width: 48.75em; margin: 0 0 1px 0; padding: 0.5em 0 0 0; float: left; clear: both; }
#ContainerLeft {margin-top: 0; width: 14.62em; margin:  0 0 2em 5px; padding: 0; float: left; display: inline; }
#ardContent {width: 30em; float: left; margin: 0 10px 0 10px; display: inline; border-bottom: 2px solid #fff; background: #fff;  }
#ardContentIndex {width: 25.33em; float: left; margin: 0 0 0 0.6em; display: inline; border-bottom: 2px solid #fff; }
#ardContentFull {background: #fff; width: 36.25em; float: left; padding: 0; margin: 0 0 0.15em 0.5em; }
#ardFuss {background: #fff; clear: both; width: 100%; float: left; margin: 0; padding: 0; display: inline; position: relative; }
#ardBreadCrumb {padding: 0.5em 0.5em 0.5em 0.5em; margin: 0; width: 48.75em; float: left; display: block; }
#ardBreadCrumb ul {display: inline; padding: 0 0 0.5em 0.5em; margin: 0 0 0 0; font-size: 0.7em; float: left; }
#ardBreadCrumb li {display: inline; list-style: none; padding: 0 0.5em 0 0; margin: 0; }
.standort {font-size: 0.7em; padding: 0 0.25em 0.5em 0em; float: left; margin: 0; }
#ardCopyright {background: #fff; margin: 0 1em 0 0; padding: 0; display: inline; float: right; font-size: 0.7em; position: relative; }
#lra {clear: both; background: #001a4b; }
#ardRechteSpalte {clear: right; width: 10.62em; float: right; margin: 0 0.6em 0 0; display: inline; }
#ardRechteSpalteBeitrag {clear: right; width: 10.62em; float: right; margin: 0 0.6em 0 0; display: inline; }
#ardContent h3 {font-size: 0.85em; margin: 0.25em 0 0.5em 0; }
.ardzoombild {text-align: center; background-color: #e9e9e9; width: 25.33em; padding: 2px 0 2px 0; }
.ardzoombildbu {background-color: #e9e9e9; padding: 0 0.5em 0.5em 0.5em; text-align: left; font-size: 0.7em; line-height: 1.35em; display: block; }
.ardAbsatzBildRechts {background-color: #e9e9e9; padding: 0 0 0 0; margin: 0 0 0.5em 0.5em; float: right; border-bottom: #d5d6d7 solid 2px; }
.ardAbsatzBildLinks {background-color: #e9e9e9; margin: 0 0.6em 0.5em 0; float: left; border-bottom: #d5d6d7 solid 2px; }
.ardBU {background-color: #e9e9e9; margin-top: 0; display: block; padding: 0.25em; line-height: 1.2em; font-size: 0.7em; }
a.rot:link {color: #FF0000;  text-decoration: none}
a.rot:visited {color: #FF0000;  text-decoration: none; }
a.rot:hover {color: #FF0000;  text-decoration: none;  background: #fff }
a.rot:active {color: #FF0000; }
a.gruen:link {color: #269002;  text-decoration: none}
a.gruen:visited {color: #269002;  text-decoration: none; }
a.gruen:hover {color: #269002;  text-decoration: none;  background: #fff }
a.gruen:active {color: #269002; }
a.grau:link {color: #3B4346;  text-decoration: none}
a.grau:visited {color: #3B4346;  text-decoration: none; }
a.grau:hover {color: #3B4346;  text-decoration: none;  background: #fff }
a.grau:active {color: #3B4346; }
.ebonycreampie1 { background-color: #fff9cb }
.ebonycreampie2 { background-color: #fff6ab }
.ebonycreampie3 { background-color: #feef76 }
.ebonycreampie4 { background-color: #ffe614 }
.ebonycreampie5 { background-color: #003965 }
.ebonycreampie1bord { border-color: #fff9cb }
.ebonycreampie2bord { border-color: #fff6ab }
.ebonycreampie3bord { border-color: #feef76 }
.ebonycreampie4bord { border-color: #003965 }
.grau1 { background-color: #e9e9e9 }
.grau2 { background-color: #d5d6d7 }
.grau3 { background-color: #95999a }
.grau4 { background-color: #4e505c }
.grau1bord { border-color: #e9e9e9 }
.grau2bord { border-color: #d5d6d7 }
.grau3bord { border-color: #95999a }
.grau4bord { border-color: #4e505c }
.weisscol { color: #ffffff }
.weissbord { border-color: #ffffff }
.grau1col { color: #e9e9e9 }
.grau2col { color: #d5d6d7 }
.grau3col { color: #95999a }
.grau4col { color: #4e505c }
.zoom {float: right; margin: 0.15em 0 0 0; }
.ardIcon {vertical-align: text-bottom; margin: 0px 0px 0px -18px; padding: 0; width: 18px; height: 14px; border: 0px 0px 0px 0px; }
.ardIcon2 {border: 0; vertical-align: middle; margin: 0 0 0 2px; clear: left; }
.normal {font-weight: normal; }
.bold {font-weight: bold; }
.lra {color: #95999a; line-height: 135%; }
#ardAbbinder {text-align: right; font-size: 0.7em; clear: both; color: #4E505C; }
#ardAbbinder p {}
#ardQuelle {color: #4E505C; }
.ardContentEnd {clear: both; display: block; border-width: 1px 0 0 0; border-style: solid; padding: 0.2em 0  0.5em 0; margin: 0 0 0.25em 0; }
.ardContentEnd p {font-size: 0.75em; padding: 0; margin: 2px 0 0 0; }
.ardContentEnd ul {margin: 0; }
.ardContentEnd li {font-size: 0.75em; display: inline; padding: 0 2.5em 0 0; }
#ardDisclaimer {position: relative; padding: 1em 0.25em 2em 0; float: left; display: block; margin: 0; font-size: 0.7em; color: #516384; border: #fff 2px solid; text-align: left; }
.ardReSpBlock {margin-bottom: 0.9em; clear: both; position: relative; display: block; }
.ardReSpBlock h3 { font-size: 0.7em; margin: 0.45em 0 0.1em 0; display: block; }
.ardReSpBlock h4 { font-weight: normal; font-size: 0.7em; margin: 0.45em 0 0.1em 0; display: block; }
.ardReSpBild {width: 10.62em; display: block; }
.ardReSpBlock p {padding: 0; margin: 0; font-size: 0.7em; line-height: 1.3em; }
.pict {width: 7.5em; display: block; }
.picrs {width: 10.62em; display: block; }
h2.am { font-size: 0.9em; margin: 5px 5px 4px 5px; }
.ardTeaserAufmacher {margin: 0 0 1em 0; padding: 0; width: 100%; clear: both; display: block; position: relative; float: left; }
.ardTeaserAufmacher p {padding: 0 5px 5px 5px; margin: 0; font-size: 0.7em; line-height: 1.35em; }
.picleft {float: left; clear: both; padding: 0 0.4em 0 0; margin: 0; }
.picright {float: right; padding: 0 0 0 0.4em; clear: both; margin: 0; }
.ardTeaserNormal {clear: both; margin: 0 0 1em 0; width: 100%; float: left; position: relative; }
.teaserdz {margin: 5px 5px  1px 5px; font-size: 0.7em; line-height: 1em; display: block; }
.ardTeaserNormal p {padding: 0 5px 5px 5px; margin: 0; font-size: 0.7em; line-height: 1.35em; }
.ardTeaserNormal h3 { font-size: 0.75em; padding: 0; margin: 4px 5px 4px 5px; }
.ardRessort {display: block; font-size: 0.7em; padding: 2px 0 3px 5px; margin: 0; }
.ardressortDoppel {}
.ardQuelle {font-weight: normal; }
#ContainerLeft .ardLinkliste, #ardContent .ardLinkliste, #ardContentIndex .ardLinkliste, #ardContentIndexSub .ardLinkliste, #ardRechteSpalte .ardLinkliste, #ardRechteSpalteBeitrag .ardLinkliste, .importContainer .ardLinkliste {width: 100%; clear: both; }
#ContainerLeft .ardLinklisteSub, #ardContent .ardLinklisteSub, #ardContentIndex .ardLinklisteSub, #ardContentIndexSub .ardLinklisteSub, #ardRechteSpalte .ardLinklisteSub, #ardRechteSpalteBeitrag .ardLinklisteSub, .importContainer .ardLinklisteSub {width: 100%; clear: both; }
#ContainerLeft .ardLinkliste p, #ardContent .ardLinkliste p, #ardContentIndex .ardLinkliste p, #ardContentIndexSub .ardLinkliste p, #ardRechteSpalte .ardLinkliste p, .importContainer .ardLinkliste p {font-size: 0.7em; padding: 3px 0 2px 5px; margin: 0 0 0 1.5em; }
#ardRechteSpalteBeitrag .ardLinkliste p {font-size: 0.7em; padding: 1px 0 1px 5px; margin: 0 0 0 0; }
#ContainerLeft .ardLinklisteSub li, #ardContent .ardLinklisteSub li, #ardContentIndex .ardLinklisteSub li, #ardContentIndexSub .ardLinklisteSub li, #ardRechteSpalte .ardLinklisteSub li, #ardRechteSpalteBeitrag .ardLinklisteSub li {padding: 5px 0 4px 5px; display: block; line-height: 1.2em; font-size: 0.7em; border-style: solid; border-width: 1px 0px 0px 0px; clear: both; }
#ContainerLeft .ardLinkliste li, #ardContent .ardLinkliste li, #ardContentIndex .ardLinkliste li, #ardContentIndexSub .ardLinkliste li, #ardRechteSpalte .ardLinkliste li, #ardRechteSpalteBeitrag .ardLinkliste li, .importContainer .ardLinkliste li {padding: 5px 5px 4px 20px; display: block; line-height: 1.2em; font-size: 0.7em; border-style: solid; border-width: 1px 0px 0px 0px; clear: both; }
#ContainerLeft .ardLinkliste ul, #ardContent .ardLinkliste ul, #ardContentIndex .ardLinkliste ul, #ardContentIndexSub .ardLinkliste ul, #ardRechteSpalte .ardLinkliste ul, #ardRechteSpalteBeitrag .ardLinkliste ul, .importContainer .ardLinkliste ul {display: block; border-style: solid; border-width: 1px 0 0 0; }
.borderbo1 {border-style: solid; border-width: 0 0 1px 0; }
.padding {padding: 0 5px 0 5px; }
.ardTeaserDoppelRechts {float: right; background: #e9e9e9; width: 12.19em; margin: 0 0 0 0; margin: 0 0 0 0; }
.ardTeaserDoppelRechts p {padding: 0 0.35em 0.5em 0.35em; margin: 0; font-size: 0.7em; line-height: 1.3em; }
.ardTeaserDoppelRechts h3 {padding: 0.5em 0.35em 0.5em 0.35em; margin: 0; font-size: 0.75em; line-height: 1.3em; }
.ardTeaserDoppelLinks {clear: both; float: left; width: 12.19em; margin: 0 0 0 0; }
.ardTeaserDoppelLinks p {padding: 0 0.35em 0.5em 0.35em; margin: 0; font-size: 0.7em; line-height: 1.3em; }
.ardTeaserDoppelLinks h3 {padding: 0.5em 0.35em 0.5em 0.35em; margin: 0; font-size: 0.75em; line-height: 1.3em; }
.ardarchivCal {clear: both; width: 100%; border: #08a396 1px solid; border-collapse: collapse; }
.ardarchivCal caption {font-size: 0.7em; letter-spacing: 0.15em; padding: 0 0 0.25em 0; text-align: left; font-weight: bold; color: #516384; }
.ardarchivCal thead {font-size: 0.7em; font-weight: normal; color: #516384; }
.ardarchivCal th {font-weight: normal; border-bottom: #08a396 1px solid; }
.ardarchivCal td {width: 14.3%; text-align: center; font-size: 0.7em; line-height: 1.25em; padding: 1px; border-left: #08a396 1px solid; border-bottom: #08a396 1px solid; }
.ardarchivCalSel {background: #08a396; color: #fff; }
.ardarchivCal a:link {display: block; }
.ardarchivCal a:hover {display: block; background: #08a396; color: #fff; }
.ardarchivCal a:visited {display: block; }
#footer {clear: both; background-color: #001A4B; }
#footer #lra {}
#footer #lra ul {padding-left: 24px; }
#footer #lra ul li {display: inline; }
#footer #lra ul li img {margin: 1px 0 7px 14px; height: 45px; }
#footer #sender {clear: both; border-top: 1px solid #7493B7; border-bottom: 4px solid #001A4B; }
#footer #sender ul {padding-left: 197px; }
#footer #sender ul li {display: inline; }
#footer #sender ul li img {margin: 9px 0 7px 14px; height: 27px; }
.teaserHeadlineFormat {
  width:22em;
  float:left;
  margin-left: 0 !important;
}
.teaserTextFormat {
  width:24em;
  float:left;
  margin-left: -5px !important;
}
.mittel
{
font-size: 12px; 
line-height: 16px; 
font-family: verdana, arial, geneva, sans-serif 
}

body {font-size: 100.01%; font-family: Verdana, Arial, Helvetica, sans-serif;  margin: 0; padding: 0; background: #ffffff;}
img { padding: 0;  margin: 0;  display: inline;  border: 0;  }
form { padding: 0;  margin: 0;  border: 0;  }
fieldset { clear: both;  padding: 0.2em 0 0.2em 0;  margin: 0;  border: 0;  }
.left {float: left; }
.right {float: right; }
.clear {clear: both; }
#ContainerLeft {margin-top: 0; width: 16.62em; margin:  0 0 0 5px; padding: 0; float: left; display: inline; }
#ContainerLeft .eingabe {clear: both; margin: 0.4em 0 0.6em 0; padding: 0; border: 1px solid #D2D2D2; background: #fff;    }
#ContainerLeft .suchbox {font-size: 0.7em; background: #E9E9E9; color: #4E505C; padding: 0.5em; margin: 0 0 1em 0; }
#ContainerLeft.suchbox .tip {clear: both; }
#ContainerLeft .meldung {padding: 0 0 0.5em 0; margin: 0 0 1.55em 0; border-left: 1px solid #95999A; border-right: 1px solid #95999A; border-bottom: 1px solid #95999A; }
#ContainerLeft .mel_kopf_rahmen {padding: 0 0 0 0; margin: 1.55em 0 0 0; }
#ContainerLeft .mel_kopf {  font-weight: bold; font-size: 0.7em; padding: 0.2em 0 0.2em 0.4em; margin: 0 0 0 0; background: #053C68; color: white; }
.ebonycreampieTeaserZusatz {padding: 0.5em; margin: 0; clear: both; font-size: 0.7em; }
.ebonycreampieTabKopf {clear: both; padding: 0.35em 0.5em 0.35em 0.5em; margin: 0; font-size: 0.7em; }
.ebonycreampieTabCell {clear: both; padding: 0.6em 0.5em 0.6em 0.5em; margin: 0; font-size: 0.7em; height: 2.5em; vertical-align: middle; border-width: 1px; border-bottom-style: solid; }
.ebonycreampieTabCell2 {clear: both; padding: 0.6em 0.5em 0.6em 0.5em; margin: 0; font-size: 0.7em; height: 2.5em; vertical-align: middle; border-bottom: 1px solid #95999A; }
.simpleListP1 {padding: 0; margin: 0; width: 10em; }
.simpleListP2 {padding: 0; margin: 0 0 0 1em; width: 23.5em; }
#ebonycreampieKalender {padding: 1em 0.5em 0.5em 0.5em; margin: 0.5em 0 0.5em 0; background: #E9E9E9; font-size: 0.7em; }
#ebonycreampieKalender .KalenderRight {float: right; padding: 0 0 0 0.2em; margin: 0 0 0 0.5em; width: 6.5em; height: 13.2em; line-height: 13.2em; vertical-align: middle; text-align: right; color: #003965; }
#ebonycreampieKalender .KalenderLeft {float: left; padding: 0 0.2em 0 0; margin: 0 1em 0 0; width: 6.5em; height: 13.2em; line-height: 13.2em; vertical-align: middle; color: #003965; }
#ebonycreampieKalender .KalenderLeft .btt {padding: 0; margin: 0; float: right; height: 12.2em; line-height: 12.2em; }
#ebonycreampieKalender .KalenderRight .btt2 {padding: 0; margin: 0; float: left; height: 12.2em; line-height: 12.2em; }
#ebonycreampieKalender .KalenderCenter {float: left; padding: 0.5em 0 0.5em 0; margin: 0; border: 1px solid #95999A; font-weight: bold; width: 19em; background: #fff; }
#ebonycreampieKalender .KalenderCenter .head {padding: 0 0 0.2em 0.5em; margin: 0; font-weight: bold; }
#ebonycreampieKalender .KalenderCenter table {padding: 0; margin: 0; width: 100%; font-size: 1.5em; border: 0; font-weight: normal; }
#ebonycreampieKalender .KalenderCenter table .ardarchivCal {clear: both; border-collapse: collapse; }
#ebonycreampieKalender .KalenderCenter table .ardarchivCal caption {letter-spacing: 0.15em; padding: 0 0 0.25em 0; text-align: left; font-weight: bold; color: #000; }
#ebonycreampieKalender .KalenderCenter .ardarchivCal thead {font-weight: normal; color: #000; }
#ebonycreampieKalender .KalenderCenter .ardarchivCal th {font-weight: bold; background: #D5D6D7; height: 1.5em; line-height: 1.5em; border: 0; color: black; }
#ebonycreampieKalender .KalenderCenter .ardarchivCal td {text-align: center; height: 1.5em; line-height: 1.5em; padding: 1px; border: 0; }
#ebonycreampieKalender .KalenderCenter .ardarchivCalSel {background: #003965; font-weight: bold; color: #fff; }
#ebonycreampieKalender .KalenderCenter .ardarchivCalaktiv {background: #fff; font-weight: bold; color: #fff; }
#ebonycreampieKalender .KalenderCenter .ardarchivCal a:link {display: block; }
#ebonycreampieKalender .KalenderCenter .ardarchivCal a:hover {display: block; background: #003965; color: #fff; text-decoration: none; }
#ebonycreampieKalender .KalenderCenter .ardarchivCal a:visited {display: block; }
#ebonycreampieKalender .dd_menu {clear: both; padding: 0.5em 0 0 7.2em; margin: 0; display: block; }
#ebonycreampieKalender .link { font-weight: bold; }
#ebonycreampieKalender .dd_menu .FormZentral select {padding: 0; margin: 0 0.3em 0.7em 0; float: left; }
#ebonycreampieKalender .dd_menu .FormZentral .btt_choose {padding: 0.2em 0.5em 0.2em 0.5em; font-size: 1em; font-weight: bold; margin: 0 0.5em 0 0; background: #001A4B; border: 1px solid white; color: white; }
#ebonycreampieKalender .dd_menu .FormZentral .btt_choose:hover {background: #D8E9F5; color: #001A4B; border: 1px solid #001A4B; }
.ebonycreampieDate {background: #fff; margin: 0.2em 0 0.8em 0; padding: 0; display: inline; float: left; font-size: 0.7em; position: relative; }
.ebonycreampieInfotext {background: #fff; margin-bottom: 0.1em; padding: 0; display: inline; float: left; font-size: 0.7em; position: relative; }
.ebonycreampieAuthor {background: #fff; margin: 0.1em 0 0.5em 0; padding: 0; display: inline; float: left; font-size: 0.79em; position: relative; }
.authorKuerzel {float: left; font-size: 0.79em; font-style: italic; }
.ebonycreampieTvLeft {background: #e9e9e9;   margin: 0 0.1em 0.1em 0; padding: 2em 0.5em 2em 0.5em; border-right: 1px solid white; border-bottom: 1px solid white; float: left; font-size: 0.7em; width: 30%; }
.ebonycreampieTvRight {background: #e9e9e9;   margin: 0 0 0.1em 0; padding: 2em 0.5em 2em 0.5em; border-bottom: 1px solid white; float: left; font-size: 0.7em; width: 29.95%; }
.ebonycreampieTvLastLeft {background: #e9e9e9;   margin: 0 0.1em 0 0; padding: 2em 0.5em 2em 0.5em; border-right: 1px solid white; float: left; font-size: 0.7em; width: 30%; }
.ebonycreampieTvLastRight {background: #e9e9e9;   margin: 0 0 0 0; padding: 2em 0.5em 2em 0.5em; float: left; font-size: 0.7em; width: 29.95%; }
.ebonycreampieContainerTv {  width: 100%;   background: #e9e9e9;   margin: 0 0 1em 0;   float: left; }
.ebonycreampieContainerTv strong {  color: #003965; }
.ebonycreampieReSpUeber {font-size: 0.68em; color: #ffffff; font-weight: bold; padding: 2px 2px 2px 5px; margin: 0 0 0 0; display: block; background-color: #003965}
.ebonycreampieRessort {display: block; font-size: 0.7em; padding: 2px 0 3px 5px; margin: 0; }
.ebonycreampieAbsatzBildRechts {background-color: #e9e9e9; padding: 0 0 0 0; margin: 0 0 0.5em 0.5em; float: right; width: 12.2em; }
.ebonycreampieAbsatzBildRechtsWeiss {background-color: #fff; padding: 0 0 0 0; margin: 0 0 0.5em 0.5em; float: right; width: 12.2em; }
.ebonycreampieAbsatzBildLinks {background-color: #e9e9e9; margin: 0 0.6em 0.5em 0; float: left; width: 12.2em; }
.ebonycreampieAbsatzBildLinksWeiss {background-color: #fff; margin: 0 0.6em 0.5em 0; float: left; width: 12.2em; }
.ebonycreampieBU {background-color: #e9e9e9; color: #4e505c; margin-top: 0; display: block; padding: 0 0.25em 0.25em 0.25em; line-height: 1.2em; font-size: 0.7em; }
.cmsAbschnitt .linktext {font-size: 0.7em; }
.ebonycreampieHeadline { font-size: 0.95em;  margin: 0 0 0 0; }
#ebonycreampieIntro {font-size: 0.75em; line-height: 1.3em; font-weight: bold; margin: 1em 0 1em  0; padding: 0; }
.ebonycreampieTeaserDoppelLinks {float: left; clear: both; background: #e9e9e9; width: 12.19em; margin: 0 0 0 0; }
.ressortebonycreampieHead {padding: 2px 0 2px 0; margin: 0 0 1em 0; font-size: 0.7em; text-align: right; display: block; }
.ebonycreampieLinkliste {font-size: 0.7em; text-align: left; display: block; }
.ebonycreampieLinkliste li {background: #e9e9e9; padding: 4px 5px 4px 1.7em; display: block; line-height: 1.2em; border-style: solid; border-width: 1px 0px 0px 0px; clear: both; }
.bbox2 {  background: #fff;   padding: 2px 5px 3px 15px;   margin: 0 0 15px 0; display: block; line-height: 1em; border-top: 1px solid #003565; border-left: 1px solid #95999A; border-right: 1px solid #95999A; border-bottom: 1px solid #95999A; font-size: 0.7em; border-style: solid; clear: both; }
.bbox2 li {  background: #fff;   padding: 0px 5px 0px 3px;   margin: 0 0 0 0; display: block; clear: both; }
.bbox2 .image4 { padding: 0 0 0 0;  margin: 0;  display: block; }
.bbox3b {    background: #fff;     padding: 0 0 0 0;     margin: 0 0 15px 0;   display: block;   line-height: 1em;   border-left: 1px solid #95999A;   border-right: 1px solid #95999A;     border-bottom: 1px solid #95999A;   font-size: 0.7em;   clear: both;   width: 15em;   height: 12em;   }
.bbox3a {    background: #fff;     padding: 0 0 0 0;     margin: 0 0 0 0;   display: block;   line-height: 1em;   border-top: 1px solid #95999A;   border-left: 1px solid #95999A;   border-right: 1px solid #95999A;   font-size: 0.7em;   clear: both;   width: 15em;   }
.bbox3a .head {  padding: 8px 5px 5px 5px;   font-weight: bold;   }
.bbox3b .first {    padding: 2px 5px 0px 5px;   font-weight: bold;   float: left;   }
.bbox3b .second {  padding: 2px 3px 0px 5px; font-weight: bold;   float: left;   }
.bbox3b .third {    padding: 2px 5px 0px 4px;   font-weight: bold;   float: right;   }
.bbox3b .plus {color: green; }
.bbox3b .minus {color: red; }
.bbox3b .pic {width: 14.8em; }
.boxLine {vertical-align: text-bottom; margin: 3px 0px 3px -10px; padding: 1px 0px 1px 0px; border-bottom: 1px solid #95999A; }
.boxLine2 {vertical-align: text-bottom; margin: 5px 0px 5px -10px; padding: 1px 0px 1px 0px; border-bottom: 1px solid #95999A; }
.boxLine3 {vertical-align: text-bottom; margin: 0 0 0 0; padding: 1px 0px 1px 0px; border-bottom: 1px solid #95999A; }
.ebonycreampie2Icon {vertical-align: text-bottom; margin: 0px 0px 0px -18px; padding: 0; width: 18px; height: 14px; }
.ContainerRechteSpalte { margin-top: 0; width: 10.62em; margin:  0 0 15px 0; padding: 0; display: block; clear: both;}
.ContainerRechteSpalte .meldung {padding: 0 0 0.5em 0; margin: 0 0 0 0; border-left: 1px solid #95999A; border-right: 1px solid #95999A; border-bottom: 1px solid #95999A; }
.ContainerRechteSpalte .mel_kopf_rahmen {padding: 0 0 0 0; margin: 1.55em 0 0 0; }
.ContainerRechteSpalte .mel_kopf {  font-weight: bold; font-size: 0.7em; padding: 0.2em 0 0.2em 0.4em; margin: 0 0 0 0; background: #053C68; color: white; }
.radio table {width: 100%; clear: both; font-size: 0.7em; padding: 0; margin: 0; border: 0; background: white; }
.radio caption {text-align: left; font-size: 1em; font-weight: bold; color: #003965; padding: 0; margin: 0.5em 0 0.5em 0; display: none;  }
.radio tfoot {padding: 0; margin: 0.5em 0 0.5em 0; border-bottom: 1px solid #D5D6D7; width: 100%; }
.radio th {padding: 0.3em; text-align: left; font-weight: normal; }
.radio td {padding: 0.3em; margin: 0; border-bottom: 1px solid #fff; }
.radio .bgtd {background: #E9E9E9; padding: 0; margin: 0; }
.radio .line {border-right: 1px solid #fff; }
.tv table {width: 100%; clear: both; font-size: 0.7em; padding: 0; margin: 0 0 1em 0; border: 0; background: white; }
.tv caption {text-align: left; font-size: 1em; font-weight: bold; color: #003965; padding: 0; margin: 0.5em 0 0.5em 0; display: none;  }
.tv tfoot {padding: 0; margin: 0.5em 0 0.5em 0; border-bottom: 1px solid #D5D6D7; width: 100%; }
.tv th {padding: 0.3em; text-align: left; font-weight: normal; }
.tv td {margin: 0; padding: 2em 0.5em  2em 0.5em; border-bottom: 1px solid #ffffff; }
.tv .bgtd {background: #E9E9E9; padding: 0; margin: 0; }
.tv .line {border-right: 1px solid #fff; }
.ebonycreampiezoombild {text-align: center; background-color: #e9e9e9; width: 25.33em; padding: 0 0 2px 0; }
.ebonycreampieIcon2 {vertical-align: text-bottom; margin: 0px 0px 0px -19px; padding: 0; width: 18px; height: 14px;}
.ebonycreampieTeaserDoppelRechts {float: right; background: #e9e9e9; width: 12.19em; margin: 0 0 1em 0; }
.ebonycreampieTeaserDoppelRechts p {padding: 0 0.35em 0.5em 0.35em; margin: 0; font-size: 0.7em; line-height: 1.3em; }
.ebonycreampieTeaserDoppelRechts h3 {font-size: 0.75em; padding: 0 5px 0 5px; margin: 3px 5px 4px 0; }
.ebonycreampieTeaserDoppelLinks {float: left; clear: both; width: 12.19em; margin: 0 0 1em 0; }
.ebonycreampieTeaserDoppelLinks p {padding: 0 0.35em 0.5em 0.35em; margin: 0; font-size: 0.7em; line-height: 1.3em; }
.ebonycreampieTeaserDoppelLinks h3 {font-size: 0.75em; padding: 0 5px 0 5px; margin: 4px 5px 4px 0; }
DIV.ebonycreampieressortDoppel {}
#ebonycreampieSearch .ebonycreampieSearchWords {background: #e9e9e9; padding: 0.2em; margin: 0; font-size: 0.7em; }
#ebonycreampieSearch .ebonycreampieSearchResfs {background: #e9e9e9; margin: 0; padding: 0.5em 0.5em 0.5em 0.5em; font-size: 0.7em; line-height: 1.8em; }
#ebonycreampieSearch .ebonycreampieSearchBold {font-weight: bold; }
#ebonycreampieSearch .ebonycreampieSucheNeu {padding: 0 0 0 10.5em; }
#ebonycreampieSearch .ebonycreampieSearchNavi {text-align: center; padding: 0.3em 0 0.3em 0.25em; font-size: 0.8em; font-weight: bold; border-bottom: 2px #fff solid; }
#ebonycreampieSearch .ebonycreampieContainerSubmit {text-align: right; padding: 0; float: left; width: 100%; }
#ebonycreampieSearch .ebonycreampieContainerSubmit input {text-align: left; padding: 0; float: left; width: 300px; }
.topbox1 .box1 {margin: 0 0 0 0; padding: 0.2em; text-align: right; float: right; }
.topbox1 .box2 {margin: 0 0 0 0; padding: 0.2em; text-align: left; float: left; }
.topbox1 {width: 100%;   margin: 0 0 0 0; padding: 0 0 0 0; background: #e9e9e9;   float: left; font-size: 0.7em;  }
.topbox2 .box1 {margin: 0 0 0 0; padding: 0.2em; text-align: right; float: left; }
.topbox2 .box3 {margin: 0 0 0 0; width: 90%;   margin-left: auto;   margin-right: auto; padding: 0.2em; text-align: center; float: left; }
.topbox2 .box2 {margin: 0 0 0 0; padding: 0.2em; text-align: left; float: left; }
.topbox2 {width: 100%;   margin: 0 0 0 0; padding: 0 0 0 0; background: #fff;   float: left; border-top: 1px solid #95999A; border-bottom: 1px solid #95999A;  }
.ebonycreampieentry {margin: 10px 0px 0 0; float: left; }
.ebonycreampieentry h3 {float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 0.7em; }
.ebonycreampieentry .subhead {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 0.7em; width: 450px; float: left; }
.ebonycreampieentry .subheadright {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 0.7em; width: 125px; float: left; text-align: right; }
.ebonycreampieentry .subheadBold {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold; }
.ebonycreampieentryHeader {margin: 0px 0px 0px 0px; width: 100%; float: left; }
.ebonycreampieentryContent {margin: 0px; padding: 0px; clear: both; float: left; width: 100%; position: relative; font-size: 0.7em; }
.ebonycreampieentryContent p {margin: 3px 0px 0px 0px; }
.ebonycreampieentryAdditionalInfos {text-align: right; font-size: 0.7em; clear: both; color: #95999a; }
.spaceline { clear: both;      padding: 1.3em 0 0 0;     }
.borderline {border-bottom: 1px solid #95999A; }
.paddingTop {  padding-top: 0.5em;   padding-left: 0.5em;   padding-right: 0.5em; }
.paddingBottom {  padding-bottom: 0.5em;   padding-left: 0.5em;   padding-right: 0.5em; }
.block_1 {float: left; width: 32%; margin-left: 25%; display: inline; }
.block_2 {float: left; width: 25%; margin-left: -57%; padding: 0 0 0 5px; }
.block_3 {float: left; width: 43%; }
.wrapper2 {float: left; font-size: 0.7em; width: 51.7em; background: #ffffff; line-height: 2.5em; }
.wrapper2a {float: left; font-size: 0.7em; width: 51.7em; background: #e9e9e9; line-height: 2.5em; }
.wrapper2b {float: left; font-size: 0.7em; width: 51.7em; background: #ffe614; line-height: 2em; padding: 0.1em 0 0.1em 0; }
.wrapper2c {float: left; font-size: 0.7em; width: 51.6em; background: #e9e9e9; line-height: 2em; padding: 0.1em 0.2em 0.1em 0; }
.hole {width: 51em; padding: 0 0 0 5px; line-height: 2.5em; }
.hole2 {width: 51.2em; padding: 0 0 0 5px; }
.ri {  text-align: right; }
.wrapper2 input {  padding: 0.3em 0em 0.4em 0em;   vertical-align: middle; }
.wrapper2a input {  padding: 0.4em 0.2em 0.5em 0em;   vertical-align: middle; }
.wrapper2b input {  vertical-align: middle; }
.wrapper2c input {  vertical-align: middle; }
.pipe {color: #95999a; }
.leadnumber {font-size: 1.2em; font-weight: bold; }
.btbox1 {    background: #e9e9e9;     width: 20%;     padding: 0.5em 0.5em 0em 0.5em;     float: left; }
.btbox2 {   background: #e9e9e9;    width: 95%;    padding: 0.5em 0.5em 0em 0em;    font-weight: bold; }
.btwrap { background: #e9e9e9;  width: 100%;  font-size: 0.7em;  padding: 0 0 0 0; }
.btline {  width: 100%;   padding: 0.2em 0 0 0;   border-bottom: 1px solid #fff; }
.btaufmacher {  background: #fff;   width: 100%;   font-size: 0.8em;   margin-top: 1em;   margin-bottom: 0.5em; }
.btclear {clear: both; font-size: 1px; height: 0; line-height: 0; overflow: hidden; }
.depot2 {    width: 30%;     text-align: left;     float: left;     padding: 0; margin: 0.5em 0 1em 0; font-size: 1.25em; font-weight: normal; }
.depotbox {   width: 15em;    padding: 0.5em 0.5em 0.5em 0.5em;    float: right;    font-size: 0.8em;    text-align: left;    background: #e9e9e9; }
.depotbox .plus {   color: green;    font-size: 1.2em; }
.depotbox .minus {   color: red;    font-size: 1.2em; }
.linedotted {  width: 100%;   border-top: 1px dotted #95999A; }
.chart .lineweiss {  border-bottom: 2px solid #ffffff; }
.weiss1 { background: #ffffff }
.eintrag {color: #000000; }
.undline {text-decoration: underline; }
.bbox4 {    width: 24.5em;     background: #fff;     padding: 2px 5px 3px 5px;     margin: 0 0 15px 0;     display: block;     clear: both; }
.bbox4 h1 {padding: 0; margin: 0.5em 0 0.5em 0; font-size: 1.25em; font-weight: normal; color: #95999A; text-align: right; }
.bbox4 a {  font-weight: bold;   color: #003965; }
.bbox4 .linie {border-bottom: 1px solid #95999A; }
.bbox5 {    width: 97%;     background: #fff;     padding: 2px 5px 3px 5px;     margin: 0 0 15px 0;     display: block;     clear: both;     color: #000;     font-size: 0.69em; }
.bbox5 .ital {    padding: 7px 0px 3px 0px;     font-style: italic; }
.bbox5 a {    padding: 27px 0px 3px 0px;     float: right; }
.ebonycreampieRedDoppel {  clear: both;    width: 36.95em;    height: auto;    padding: 0 0 0 0;    margin: 0 0 0 0;    float: left;  }
.ebonycreampieRedLinks {  float: left;    width: 190px;    margin: 0 0 0 0;    padding: 0 7px 0 0;  }
.ebonycreampieRedLinks p {  padding: 0 0.15em 0em 0em;    margin: 0;    font-size: 0.8em;    line-height: 1.3em;  }
.ebonycreampieRedTeaser {  padding: 0 0.35em 0em 0em;    margin: 0;    font-size: 0.8em;  }
.ebonycreampieRedLinie {  width: 585px;    border-bottom: 1px solid #95999A;    margin: 0.8em 0 1em 0;  }
a.ardNaviHome:link { display: block; text-decoration: none;  color: #95999a; }
a.ardNaviHome:visited { display: block; text-decoration: none;  color: #95999a; }
a.ardNaviHome:hover { display: block; text-decoration: underline;  color: #001a4b; }
a.ardNaviImageRatgeber { display: block; background: #fff; text-decoration: none;  background-image: url("/static/pics/navi/ratgeber.gif"); background-position: 300px 0; background-repeat: no-repeat; background: #fff; }
a.ardNaviImageRatgeber:hover { text-decoration: none; background-image: url("/static/pics/navi/ratgeber.gif"); background-repeat: no-repeat; background-position: 0 0; border-right: #fff 2px solid; }
a.ardNaviImageebonycreampie { display: block; background: #fff; text-decoration: none;  background-position: 300px 0; background-repeat: no-repeat; background: #fff; }
a.ardNaviImageebonycreampie:hover { text-decoration: underline; background-repeat: no-repeat; background-position: 0 0; }
a.ardNaviText:link {display: block;  text-decoration: none;  }
a.ardNaviText:visited {display: block; text-decoration: none;  }
a.ardNaviText:hover {display: block; text-decoration: none; background: #e9e9e9; }
a.ardNaviText:focus {display: block;  }
a.ardNaviText:active {display: block;   }
.ardsearchbox { margin: 0 0 1em 0; padding: 0.2em 0 0 0.5em; height: 2em;    }
.ardsearchinput { font-size: 0.7em;  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #ffffff;  padding: 0.2em 0 0.3em 0.35em;  margin: 0; border: solid 1px #fff; width: 10.25em;  }
.ardsearchbox fieldset {margin: 0; padding: 0; border: 0; vertical-align: middle; }
.ardsearchSubmit { margin: 0; padding: 0 0 0 0.25em; border: 0; vertical-align: middle; }
.ardNaviList {line-height: 24px; font-size: 0.7em; background: #ffffff; margin: 0 0 0 0; padding: 0 0 0 0; }
.ardNaviList p {padding: 0; margin: 0 0 0 1em; color: #95999a; display: block; font-weight: bold; vertical-align: middle;  }
.ardNaviList ul {margin: 0; padding: 0; list-style-type: none; }
.ardNaviList li {margin: 0; padding: 0 0 0 0; list-style-type: none; }
.ardfirst { display: block; text-indent: 0.75em; font-weight: bold; vertical-align: middle;  margin:  0; padding: 0; }
.copy {font-weight: bold;  font-size: 0.7em;}
a.ardebonycreampiehigh {  display: block; background-color: #fff; background-image: url("img/ebonycreampie.gif"); background-position: 0 0; background-repeat: no-repeat; border-right: #fff 2px solid; }
a.ardebonycreampiehigh:hover {  color: #4E505C; }
a.ardebonycreampiehigh:link {  color: #4E505C; }
a.ardebonycreampiehigh:visited {  color: #4E505C; }
.toplineebonycreampie {border-top: #95999A 1px solid; }
.lineebonycreampie {border-bottom: #95999A 1px solid; }
.lineebonycreampiesecond {border-bottom: #95999A 1px dotted; }
.textGrau {color: #4E505C; }
.ardMNHead {width: 100%; height: 223px; margin: 0; padding: 0; }
.Headebonycreampie {background: #1C2F57; background-repeat: repeat-x; }
.ardNaviContainer {float: left; width: 100%; display: block; background-color: #001a4b; background-image: url("img/back_masternavi.gif"); background-position: bottom; background-repeat: repeat-x; }
.ardNaviContainer, .ardMNHead img {border: 0; margin: 0; padding: 0; display: block; }
.ardNaviContainerFit {clear: both; background-color: #001a4b; background-image: url("img/back_masternavi.gif"); background-position: bottom; background-repeat: repeat-x; width: 48.12em; float: left; display: inline; }
.FitImp {background-image: none; width: 48.75em; }
#ardNaviLeft {display: inline; float: left; margin: 0; padding: 0; }
#ardNaviLeft a, #ardNaviRight a {color: #fff; text-decoration: none; font-weight: bold; display: block; padding: 0.25em 0.46em 0.35em 0.46em; text-align: center; border-bottom: #fff 1px solid; }
#ardNaviLeft ul {margin: 0px; padding: 0; float: left; display: inline; width: 45.9em; }
#ardNaviLeft li {font-size: 0.75em; border-right: #fff solid 1px; list-style-type: none; float: left; }
#ardNaviRight {display: inline; margin: 0; padding: 0; float: right; width: 14em; }
#ardNaviRight ul {list-style-type: none; margin: 0 0 0 0; padding: 0; display: inline; width: 14.5em; position: absolute; top: 45px; left: 34.75em; }
#ardNaviRight li {font-size: 0.75em; border-right: #fff solid 1px; list-style-type: none; float: left; }
a.home {background: #001A4B; }
a.home:hover, .ardimpretc.homecol {background: #3D8FCC; }
a.nachrichten:hover, .ardimpretc.nachrichtencol {background: #5985DE; }
a.sport:hover, .ardimpretc.sportcol {background: #ff8400; }
a.ebonycreampie:hover, .ardimpretcebonycreampie {color: #001A4B !important; background: #FFE614; }
a.ratgeber:hover, .ardimpretc.ratgebercol {background: #08A396; }
a.boulevard:hover, .ardimpretc.boulevardcol {background: #731C9F; }
a.kultur:hover, .ardimpretc.kulturcol {background: #FF3C00; }
a.kinder:hover, .ardimpretc.kindercol {background: #009400; }
a.fernsehen:hover, .ardimpretc.fernsehencol {background: #3D8FCC; }
a.fernsehen {border-left: #fff 1px solid !important; }
a.radio:hover, .ardimpretc.radiocol {background: #3D8FCC; }
.ardimpretc.radiopopcol {background: #FF0099; }
a.intern:hover, .ardimpretc.interncol {background: #3D8FCC; }
a.homeaktiv {background: #3D8FCC; border-bottom: #3D8FCC solid 1px !important; }
a.nachrichtenaktiv {background: #5989DE; border-bottom: #5989DE solid 1px !important; }
a.sportaktiv {background: #ff8400; border-bottom: #ff8400 solid 1px !important; }
a.ebonycreampieaktiv {color: #001A4B !important; background: #FFE614; border-bottom: #FFE614 solid 1px !important; }
a.ratgeberaktiv {background: #08A396; border-bottom: #08A396 solid 1px !important; }
a.boulevardaktiv {background: #731C9F; border-bottom: #731C9F solid 1px !important; }
a.kulturaktiv {background: #FF3C00; border-bottom: #FF3C00 solid 1px !important; }
a.kinderaktiv:link {background: #009400; border-bottom: #009400 solid 1px !important; }
a.fernsehenaktiv {background: #3D8FCC; border-bottom: #3D8FCC solid 1px !important; border-left: #fff 1px solid !important; }
a.radioaktiv, a.internaktiv {background: #3D8FCC; border-bottom: #3D8FCC solid 1px !important; display: block; }
a.radiopopaktiv {background: #FF0099; border-bottom: #FF0099 solid 1px !important; }
.ardimpretc, .ardimpretcebonycreampie {clear: both; display: block; padding: 3px 0 3px  0; color: #fff; width: 100%; float: left; border-bottom: 1px solid #fff; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.ardimpretc.home {background: #3D8FCC; }
.ardimpretc p, .ardimpretcebonycreampie p {margin: 0; padding: 0; font-size: 0.7em; padding: 3px 8px 3px 8px; }
.ardimpretc ul, .ardimpretcebonycreampie ul {display: inline; list-style-type: none; margin: 2px 0 0 0; padding: 0; float: right; width: 8.75em; }
.ardimpretc li {font-size: 0.7em; display: inline; border-left: 1px solid #fff; list-style-type: none; margin: 0; padding: 0 0.45em 0 0.45em; text-align: center; float: left; }
.ardimpretcebonycreampie li {font-size: 0.7em; display: inline; border-left: 1px solid #001a4b; list-style-type: none; margin: 0; padding: 0 0.45em 0 0.45em; text-align: center; float: left; }
.pos {border-left: 1px solid #001a4b; }
.ardimpPos {color: #001a4b !important; }
.ardimpretc img, .ardimpretcebonycreampie img {border: 0; margin: 0; }
.ardimpretc a,  .ardimpretcebonycreampie a {color: #fff; text-decoration: none; }
.ardimpretc a:hover,  .ardimpretcebonycreampie a:hover {color: #fff; text-decoration: underline; }
.ardimpretc a:visited, .ardimpretcebonycreampie a:visited {color: #fff; text-decoration: none; }
.ardDate {float: left; }
.inv {display: none; }
.ardConsult {float: right; width: 10em; }
form {display: inline; margin: 0px; padding: 0px; }

a.reiter:link { text-decoration: none;  color: #003965;  display: block;  padding: 0.36em;  margin: 0;  }
a.reiter:visited { text-decoration: none;  color: #003965;  display: block;  padding: 0.36em;  margin: 0;  }
a.reiter:hover { text-decoration: underline;  color: #003965;  display: block;  padding: 0.36em;  background: #e9e9e9;  margin: 0;  }
img { padding: 0;  margin: 0;  display: inline;  border: 0;  }
form { padding: 0;  margin: 0;  border: 0;  }
.left {float: left; }
.right {float: right; }
.clear {clear: both; }
.chart { padding: 0;  margin: 0;  }
.chart .headline { padding: 0;  margin: 0 0 1em 0;  font-size: 1.25em; color: #95999A; text-align: right; }
.chart h1 { padding: 0;  margin: 0.5em 0 0.5em 0;  font-size: 1.25em; font-weight: normal; color: #95999A; text-align: right; }
.chart .headline2 { padding: 0;  margin: 0 0 1em 0;  font-size: 1.25em; color: #95999A; text-align: left; }
.chart .box {padding: 0; margin: 0.75em 1.5em 2em 0; width: 11.02em; float: left; display: inline; }
.chart .box1 {padding: 0; margin: 0.75em 0 2em 0; width: 11.02em; float: right; display: inline; }
.chart .box2 {padding: 0; margin: 0.75em 0.5em 1em 0; width: 17.67em; float: left; display: inline; }
.chart .box3 {padding: 0; margin: 0.75em 0 1.04em 0; width: 9.02em; float: left; display: inline; }
.chart .box4 {padding: 0; margin: 0.75em 0 1.04em 0; width: 9.02em; float: right; display: inline; }
.chart .box5 {padding: 0; margin: 0.75em 0.5em 1em 0; width: 17.27em; float: right; display: inline; }
.chart .box6 {padding: 0; margin: 0.75em 0.5em 1em 0; width: 11.75em; float: right; display: inline; }
.chart .box7 {padding: 0; margin: 0.75em 0.5em 2em 0; width: 11.25em; float: left; display: inline; }
.chart .quelle {font-size: 0.7em; }
.chart .text {font-size: 0.7em; padding: 0.1em 0 0.1em 1.5em; margin: 0; border-top: 1px dotted #95999A; border-bottom: 1px solid #95999A; float: left; display: block; width: 14em; }
.chart .text1 {font-size: 0.7em; padding: 0.1em 0 0 0.2em; margin: 0; border-top: 1px dotted #95999A; border-bottom: 1px solid #95999A; float: left; display: block; width: 12em; }
.chart .text2 {font-size: 0.7em; padding: 0.1em 0 0.1em 0.2em; margin: 0; border-top: 1px dotted #95999A; border-bottom: 1px solid #95999A; float: left; display: block; width: 11.95em; }
.chart .hl {clear: both; font-size: 0.7em; font-weight: bold; color: #4E505C; padding: 0; margin: 0 0 0.5em 0; }
.chart h2 {clear: both; font-size: 0.7em; font-weight: bold; color: #4E505C; padding: 0; margin: 0 0 0.5em 0; }
.chart .h2_2 {font-size: 0.7em; font-weight: bold; color: #4E505C; padding: 0; margin: 0 0 0.5em 0; }
.chart .hl2 {clear: both; font-size: 0.7em; color: #003965; padding: 0.5em 0 0 0; margin: 0; text-align: right; }
.chart .plus {color: green; padding: 0 0.3em 0 0; margin: 0; text-align: right; }
.chart .minus {color: red; padding: 0 0.3em 0 0; margin: 0; text-align: right; }
.chart .plh {padding: 0; margin: 0 1em 0.1em 1em; }
.chart .container { clear: both; padding: 0;  margin: 0;  float: left; background: url(img/pixel_grau.gif) repeat-x bottom; width: 100%; }
.chart .container2 { clear: both; padding: 0;  margin: 0;  float: left; width: 100%; }
.chart .liste {clear: both; font-size: 0.7em; font-weight: bold; color: #003965; padding: 0; margin: 0; display: block; }
.chart .liste ul {color: #003965; padding: 0; margin: 0; list-style-type: none; display: block; }
.chart .liste li {float: left; color: #003965; padding: 0; margin: 0; list-style-type: none; display: block; background: #FFF; border-top: 1px solid #95999A;  border-bottom: 1px solid #95999A; border-right: 1px solid #95999A; }
.chart .liste li.aktiv {color: #003965; padding: 0.36em; margin: 0; display: block; background: #fff; border-top: 1px solid #95999A;  border-bottom: 1px solid #fff; border-right: 1px solid #95999A; }
.chart .liste li.aktiv2 {color: #003965; padding: 0.36em 0.49em 0.36em 0.45em; margin: 0; display: block; background: #E9E9E9; border-top: 1px solid #95999A;  border-bottom: 1px solid #E9E9E9; border-right: 1px solid #95999A; }
.chart .liste li.first {border-left: 1px solid #95999A; }
.chart table { width: 100%; clear: both; font-size: 0.7em; padding: 0;  margin: 0;  border: 0; background: white; }
.chart caption {text-align: left; font-size: 1em; font-weight: bold; color: #003965; padding: 0; margin: 0.5em 0 0.5em 0; display: none;  }
.chart tfoot {padding: 0; margin: 0.5em 0 0.5em 0; border-bottom: 1px solid #D5D6D7; width: 100%; }
.chart th {padding: 0.3em; text-align: left; font-weight: normal; }
.chart td {padding: 0.3em; margin: 0; }
.chart .linie {border-top: 1px solid #95999A; border-bottom: 1px solid #95999A; }
.chart .linie2 {border-right: 1px solid #D5D6D7; }
.chart .linie3 {border-bottom: 1px solid #95999A; }
.chart .bgtd {background: #E9E9E9; padding: 0; margin: 0; }
.chart .blue {color: #003965; }
.chart .tright {text-align: right; }
.chart .tcenter {text-align: center; }
.chart .twidth {padding: 0 0.5em 0 0.5em; }
.chart .positiv {clear: both; padding: 0 0 0 2.75em; margin: 0; float: left; }
.chart .negativ {clear: both; padding: 0 2.75em 0 0; margin: 0; float: right; }
.chart .neutral {clear: both; padding: 0 0 0 2.75em; margin: 0; float: left; }
.ChartBox {clear: both; padding: 0; margin: 0 0 0 0; display: block; float: left; border: 1px solid #95999A; background: #e9e9e9; }
.image { clear: both;  padding: 0.5em 0 0 0;  margin: 0;  display: block;  background: #E9E9E9;  border-left: 1px solid #95999A;  border-right: 1px solid #95999A;  border-bottom: 1px solid #95999A;  }
.image1 { clear: both;  padding: 0;  margin: 0;  display: block;   border-right: 1px solid #95999A;   }
.image2 { clear: both;  padding: 0;  margin: 0;  display: block;   border-right: 1px solid #95999A;   }
.image3 { clear: both;  padding: 0;  margin: 0;  display: block;   border-bottom: 1px solid #95999A;   }
.picChart { border: 0;  display: block;  height: 110px;  width: 168px;  }
.liste a.reiter .image1 {display: block; clear: both; position: absolute; visibility: hidden; }
.liste a.reiter .image2 {display: block; clear: both; position: absolute; visibility: hidden; }
.liste a.reiter .image3 {display: block; clear: both; position: absolute; visibility: hidden; }
.liste a.reiter:visited .image1 {display: block; position: absolute; visibility: hidden; }
.liste a.reiter:visited .image2 {display: block; position: absolute; visibility: hidden; }
.liste a.reiter:visited .image3 {display: block; position: absolute; visibility: hidden; }
.liste a.reiter:active .image1 {visibility: visible; padding: 0.5em 0 0 0; margin: 0.46em 0 0 -3.70em;  background: #E9E9E9;  display: block; float: left; position: absolute; border-right: 1px solid #95999A;  }
.liste a.reiter:active .image2 {visibility: visible; padding: 0.5em 0 0 0; margin: 0.46em 0 0 -8.45em;  background: #E9E9E9;  display: block; float: left; position: absolute; }
.liste a.reiter:active .image3 {visibility: visible; padding: 0.5em 0 0 0; margin: 0.46em 0 0 -11.74em;  background: #E9E9E9;  float: left; display: block; position: absolute; border-right: 1px solid #95999A;  }

#ContainerLoginWeiss {   width: 26em;     margin:  0 0 1em 0;     padding: 0;     float: left;     background: #fff;     display: block;   }
#ContainerSuche {  width: 24.4em;     margin:  1.5em 0.3em 1.5em 0;     padding: 0 0.5em 0.3em 0.5em;     float: left;     background: #e9e9e9;     display: block;     font-size: 0.7em;     color: #4E505C;   }
#ContainerSuche1 {  width: 24.4em;     margin:  1.5em 0 1.5em 0.3em;     padding: 0 0.5em 0.3em 0.5em;     float: right;     background: #e9e9e9;     display: block;     font-size: 0.7em;     color: #4E505C;   }
#ContainerWPV {   width: 16em;     margin:  0 0 0.3em 0;     padding: 0;     float: left;     background: #e9e9e9;     display: block;   }
#ContainerWPV .eingabeText {  margin: 0.1em 0.3em 0.1em 0.5em;   padding: 0;   float: left;   border: 1px solid white;   }
#ContainerWPV .eingabeTextRechts {  margin: 0.1em 0.3em 0.1em 10.7em;   padding: 0;   float: left;   border: 1px solid white;   }
#ContainerWPV .formlabel {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     padding-left: 0.5em;   }
#ContainerWPV .boxtext {  line-height: 2em;     font-size: 0.7em;     color: #4E505C;   }
#ContainerWPV .rechts {  margin: 0 0 0 4.9em;   }
#ContainerWPV .rechts2 {  margin: 0 0 0 6.5em;   }
#ContainerWPV .eingabeTextM { margin: 0.1em 0.3em 0.1em 2em;   padding: 0;   float: left;   border: 1px solid white;   }
#ContainerWPV .eingabeTextM2 { margin: 0.1em 0.3em 0.1em 3.3em;   padding: 0;   float: left;   border: 1px solid white;   }
#ContainerWPVweiss {   width: 16em;     margin:  0 0 0.3em 0;     padding: 0;     float: left;     display: block;   }
#ContainerBreit {   width: 100%;     margin:  0 0 0.3em 0;     padding: 0;     float: left;     background: #e9e9e9;     display: block;   }
#ContainerBreit .eingabeTextRechts {  margin: 0.2em 1.5em 0.2em 0.5em;   padding: 0;   float: right;   border: 1px solid white;   }
#ContainerBreit .imgButton {  margin: 0.3em 0.5em 0.2em 0.5em;   padding: 0;   float: right;   }
#ContainerBreit .formlabel {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     padding-left: 0.5em;   }
#ContainerBreit .formlabelRechts {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     margin-left: 8.5em;   }
#ContainerTorte {   width: 5.77em;     margin:  0 0 0 0;     padding: 1em 0 0 0;     float: left;     background: #e9e9e9;     display: block;   }
#ContainerBreit .eingabeText {  margin: 0.3em 0.3em 0.2em 0.5em;   padding: 0;   float: left;   border: 1px solid white;   }
#containerwpv .eingabetextm { margin: 0.1em 0.3em 0.1em 2em;   padding: 0;   float: left;   border: 1px solid white;   }
#containerwpv .eingabetextm2 { margin: 0.1em 0.3em 0.1em 3.3em;   padding: 0;   float: left;   border: 1px solid white;   }
.ContainerLogin {   width: 26em;     margin:  -0.2em 0 0 0;     padding: 0;     float: left;     background: #e9e9e9;     display: block;   }
.ContainerLogin .eingabefeld {border: 1px solid white;   }
.ContainerLogin .eingabeLogin {  margin: 0.3em 0.3em 0.2em 0;   padding: 0;   float: right;   }
.ContainerLogin .linieLogin {clear: both;   border-top: 4px solid #e9e9e9;     border-bottom: 12px solid #fff;   }
.ContainerLogin .formlabel {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     padding-left: 0.5em;   }
.ContainerLogin .boxtext {  line-height: 2em;     font-size: 0.7em;     color: #4E505C;   }
.ContainerLogin .eingabeLoginCheck {  margin: 0.3em 0.3em 0.2em 0;   padding: 0;   float: right;   }
.ContainerLogin .eingabeLoginLinks {  margin: 0.3em 1.3em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid white;   }
.ContainerLogin .eingabeLoginLinks2 {  margin: 0.3em 14em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid white;   }
.ContainerLogin .eingabeLoginLinks3 {  margin: 0.3em 0.5em 0.3em 3em;   padding: 0;   float: left;   border: 1px solid white;   }
.ContainerLogin .eingabeLoginLinks4 {  margin: 0.3em 7em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid white;   }
.ContainerLogin .eingabeLoginLinks5 {  margin: 0.3em 12.5em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid white;   }
.ContainerLogin .eingabeLoginLinks6 {  margin: 0.3em 12.5em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid #e9e9e9;   background: #e9e9e9;   }
.ContainerLogin .formlabelRechts {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     margin-right: 0.5em;     float: right;   }
.ContainerForm1 {   width: 13em;     margin:  0 0 -0.1em 0;     padding: 0;     float: left;     background: #e9e9e9;     display: block;   }
.ContainerForm1 .abstandOben {padding: 3.3em 0 0 0;   }
.ContainerForm1 .abstandOben2 {padding: 6.9em 0 0 0;   }
.ContainerForm1 .eingabeLoginLinks {  margin: 0.3em 1.3em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid white;   }
.ContainerForm1 .eingabeLoginLinks2 {  margin: 0.3em 0.12em 0.3em 0.3em;   padding: 0;   float: right;   border: 1px solid white;   }
.ContainerForm1 .formlabel {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     padding-left: 0.5em;     float: left;   }
.ContainerNewsletter {  width: 24.75em;     margin:  0.5em 0 0.2em 0;     padding: 0 0.5em 0.3em 0.5em;     float: left;     background: #e9e9e9;     display: block;     font-size: 0.7em;     line-height: 1.25em;   }
.ContainerNewsletter .headl {color: #4E505C;   font-weight: bold;   }
.ContainerNewsletter1 {  width: 24.75em;     margin:  0.5em 0 0.2em 0.1em;     padding: 0 0.5em 0.35em 0.5em;     float: right;     background: #e9e9e9;     display: block;     font-size: 0.7em;     line-height: 1.6em;   }
.chart .boxtext_1 {  line-height: 0.5em;     font-size: 0.7em;     color: #000000;   }
.chart .containerhalbohnelinie { padding: 0;    margin: 0;    float: left;   width: 48%;   }
.chart .containerhalbohnelinie2 { padding: 0;    margin: 0;    float: left;   width: 67%;   }
.chart .textdotted { font-size: 0.7em;    text-align: center;   padding: 0.2em 0.2em 0.2em 0.2em;   margin: 0 0 2em 0;   border-top: 1px dotted #95999A;   border-bottom: 1px solid #95999A;   float: left;   display: block;   width: 51.5em;   }
.chart .textdotted2 { font-size: 0.7em;   padding: 0.1em 0 0.1em 0.2em;   margin: 0 0 2em 0;   border-top: 1px dotted #95999A;   border-bottom: 1px solid #95999A;   float: left;   display: block;   width: 25em;   }
.chart .bgtd2 {background: #E9E9E9;   padding: 0.1em 0 0.1em 0.2em;   margin: 0;   }
.chart .bgtd3 {background: #FFFFFF;   padding: 0.1em 0 0.1em 0.2em;   margin: 0;   }
.chart .horspace {   padding: 0 4em 0 0;    }
.chart .spacelinesechzehntel {   padding: 0.2em 0 0 0;    }
.chart .spacelineachtel {   padding: 0.45em 0 0 0;    }
.chart .spacelineviertel {   padding: 1.15em 0 0 0;    }
.chart .spacelinehalb1 {   padding: 2em 0 0 0;    }
.chart .spacelineklein { clear: both;     padding: 0.5em 0 0 0;    }
.chart .spacelineklein2 { clear: both;     padding: 0.3em 0 0 0;    }
.chart .spaceline { clear: both;     padding: 1em 0 0 0;    }
.chart .spacelinemittel { clear: both;     padding: 2em 0 0 0;    }
.chart .spacelinegross { clear: both;     padding: 3em 0 0 0;    }
.chart .helptext { padding: 0;    margin: 0.3em 0.3em 0.3em 0.3em;      line-height: 1em;   }
.chart .helptextklein { padding: 0;    margin: 0 0 0 0.5em;      line-height: 1em;     font-size: 0.6em}
.chart .linie_gestrichelt { border-bottom: 1px dashed #95999A;   }
.chart .linktext { font-size: 0.7em;   }
.chart .tabellentext { line-height: 1.5em;   }
.chart .listeLg { clear: both;   font-size: 0.7em;   padding: 0;   margin: 0;   display: block;   }
.chart .listeLg ul { padding: 0;   margin: 0;   list-style-type: none;   display: block;   }
.chart .listeLg li { float: left;   padding: 0;   margin: 0 0 0 5em;   list-style-type: disc;   display: list-item;   }
.chart .hlb { clear: both;   font-size: 0.7em;   font-weight: bold;   color: #003965;   padding: 0;   margin: 0 0 0.5em 0;   }
.chart .quellegrau { font-size: 0.7em;   color:  #4E505C;   }
.chart .containerhalb { clear: both;   padding: 0;    margin: 0;    float: left;   background: url(img/pixel_grau.gif) repeat-x bottom;   width: 48%;   }
.chart .helptextklein { padding: 0;    margin: 0 0 0 0.5em;      line-height: 1em;     font-size: 0.6em}
.chart .box8 { padding: 0;   margin: 0 0 0 0;   width: 30.27em;   float: right;   display: block;   }
.chart .box9 { padding: 0;   margin: 0 0 0 0;   width: 17.77em;   float: right;   display: inline;   }
.chart .box10 { padding: 0;   margin: 0 0.2em 0 0;   width: 13em;   float: left;   display: inline;   }
.chart .box11 { padding: 0;   margin: 0.75em 0 1em 0.5em;   width: 12em;   float: right;   display: inline;   }
.chart .box11b { padding: 0;   margin: 0.75em 0 1em 0.5em;   width: 13em;   float: right;   display: inline;   }
.chart .box12 { padding: 0;   margin: 0.75em 0.5em 1em 0;   width: 11.3em;   float: left;   display: inline;   }
.chart .box13 {padding: 0 0.2em 0 0.3em;   margin: 0 0 0 0;   width: 23.67em;   float: left;   display: inline;   }
.chart .box14 {padding: 0;   margin: 0 0 0 0;   width: 23.67em;   float: left;   display: inline;   }
.chart .box15 {padding: 0;   margin: 0 0 0 0;   width: 23.67em;   float: left;   display: inline;   }
.chart .box16 {padding: 0;   margin: 0;   width: 11.5em;   float: right;   display: inline;   }
.chart .box17 {padding: 0.1em 0 0.1em 0;   margin: 0;   width: 11.5em;   float: right;   display: inline;   }
.chart .box18 {  line-height: 1em;   padding: 0;   margin: 0.75em 1em 1.04em 0;   width: 9.02em;   float: left;   display: inline;   }
.chart .box19 {  line-height: 1em;   padding: 0;   margin: 0.75em 0 1.04em 0;   width: 23.67em;   float: left;   display: inline;   color: #000000;   }
.chart .box20 {padding: 0 0 0.3em 0;   margin: 0.3em 0.7em 0 0.3em;   width: 11em;   float: right;   display: inline;   }
.chart .box22 {padding: 0;   margin: 0.3em 0.7em 0.7em 0.3em;   width: 16.5em;   float: left;   display: inline;   }
.chart .box23 {padding: 0;   margin: 0 0.3em 0.3em 0.3em;   width: 17.3em;   float: left;   display: inline;   }
.chart .quellegrau2 {font-size: 1em;   color:  #4E505C;   }
.chart .bgred {  padding: 0;   margin: 0;   background: url(img/pixel_red.gif);   background-position: 100% 100%;   width: 0.3em;   font-size: 0.8em;   line-height: 0.9em;   float: left;   display: inline;   }
.chart .bggrey {  padding: 0;   margin: 0;   background: url(img/pixel_grey.gif);   background-position: 100% 100%;   width: 0.3em;   font-size: 0.8em;   line-height: 0.9em;   float: left;   display: inline;   }
.chart .box6b {padding: 0;   margin: 0 0.5em 2em 0;   width: 11.25em;   float: right;   display: inline;   }
.chart .box7b {padding: 0;   margin: 0 0.5em 2em 0;   width: 11.25em;   float: left;   display: inline;   }
.chart .textgrau {  font-size: 0.7em;     color: #4E505C;     padding-left: 0.3em;   }
.chart .bgWhite {   background: #fff;   }
.chart .spacelinehalb {   padding: 3em 0 0 0;    }
.chart .spacelinesehrklein { clear: both;     padding: 0.05em 0 0 0;    }
.chart .neutral2 {padding: 0 0.3em 0 0;   margin: 0;   text-align: right;   }
.chart label {  line-height: 2.3em;     font-size: 0.7em;     color: #4E505C;     padding-left: 0.5em;     float: left;   }
.chart .box24 {padding: 0; 	margin: 0 0 0 0; width: 26em; float: left; display: inline; }
#ContainerWPVweissRechts {	width: 26em;	margin:  0 0 0.3em 0;	padding: 0;	float: right; 	display: block; }
.chart .disclaimer {	padding-bottom: 5px;	font-size: 11px; 	text-align: center;}
.chart .headline3 {	padding: 0;	margin: 1em 0 1em 0; 	font-size: 1.25em;	font-weight: normal;	color: #95999A;	text-align: right;}
.chart .box2Width{  width: 18em; }
.suchbox .spacelineklein { clear: both;  padding: 0.5em 0 0 0;    }

.left {float: left; }
.right {float: right; }
#lexikon {padding: 0; margin: 0; font-size: 0.7em; float: left; width: 100%; }
#lexikon .search {margin: 0.3em 0.5em 0 0; padding: 0; border: 1px solid #D2D2D2; background: #fff;    }
#lexikon img { padding: 0;  margin: 0;  display: block;  border: 0;  }
#lexikon .lexKopf form { padding: 0;  margin: 0;  border: 0;  }
#lexikon a.lex:link {    color: black;     text-decoration: none;     display: block;     padding: 0.4em 6px 0.4em 6px;     background: #fff;     width: 1.25em;     text-align: center;     margin: 0 0 0.2em 0;     border: 1px solid #CCC; }
#lexikon a.lex:visited {    color: black;     text-decoration: none;     display: block;     background: #fff;     width: 1.25em;     text-align: center;     padding: 0.4em 6px 0.4em 6px;     margin: 0 0 0.2em 0;     border: 1px solid #CCC; }
#lexikon a.lex:hover {    color: #ffffff;     text-decoration: none;     display: block;     background: #001A4B;     width: 1.25em;     text-align: center;     padding: 0.4em 6px 0.4em 6px;     margin: 0 0 0.2em 0;     border: 1px solid #CCC; }
#lexikon a.num:link { color: black;  text-decoration: none;  display: block;  padding: 0.4em 6px 0.4em 6px;  background: #fff;  width: 2.5em;  text-align: center;  margin: 0;  }
#lexikon a.num:visited { color: black;  text-decoration: none;  display: block;  background: #fff;  width: 2.5em;  text-align: center;  padding: 0.4em 6px 0.4em 6px;  margin: 0;  }
#lexikon a.num:hover { color: #fff;  text-decoration: none;  display: block;  background: #001A4B;  width: 2.5em;  text-align: center;  padding: 0.4em 6px 0.4em 6px;  margin: 0;  }
#lexikon a.list:link { text-decoration: none;  display: block;  padding: 0.4em 0.5em 0.4em 1em;  margin: 0;  }
#lexikon a.list:visited { text-decoration: none;  display: block;  padding: 0.4em 0.5em 0.4em 1em;  margin: 0;  }
#lexikon a.list:hover { text-decoration: none;  display: block;  color: #fff;  background: #001A4B;  padding: 0.4em 0.5em 0.4em 1em;  margin: 0;  }
#lexikon .lexKopf {padding: 0; margin: 0 0 0 0; float: left; width: 100%; }
#lexikon .lexKopf form { padding: 0;  margin: 0;  border: 0;  display: inline;  }
#lexikon .lexKopf .headKopf {padding: 0; margin: 0.5em 0.5em 0 0.5em; font-weight: bold; }
#lexikon .lexKopf .fett {font-weight: bold; }
#lexikon .lexContainer {padding: 0.5em 0 0 0.5em; margin: 0; float: left; display: block; }
#lexikon .leftBox {float: left; padding: 0; margin: 0; width: 23.24em;   }
#lexikon .rightBox {float: left; padding: 0 0 0 1.8em; margin: 0; width: 25em; }
#lexikon .formular {padding: 0; margin: 0.5em 0 0 0; width: 21em; float: left; }
#lexikon .btt_radio {padding: 0; margin: 0; height: 4em; float: left; }
#lexikon .suchbox {padding: 0; margin: 0; float: left; }
#lexikon .abz {padding: 0 0 0 0; margin: 0.5em 0 0.5em 0; float: left; }
#lexikon .abz ul {display: block; list-style-type: none; padding: 0; width: 26em; margin: 0 0 0.5em 0; float: left; }
#lexikon .abz li {display: block; padding: 0; margin: 0 2px 0 0;     float: left; font-weight: bold; color: black; }
#lexikon .abz li.off {padding: 0.4em 0 0.4em 3px; margin: 0 2px 0 0;     float: left; width: 2.06em; color: black; background: #fff; border: 1px solid #CCC; }
#lexikon .abz .zahl { margin: 0 16px 0 0;  }
#lexikon .abz .numOff {padding: 0.4em 6px 0.4em 6px; margin: 0 13px 0 0;     float: left; width: 2.5em; text-align: center; border-right: 1px solid #fff; color: black; background: #E9E9E9; }
#lexikon .lexListe {clear: both; padding: 0; margin: 1em 0 1em 0; float: left; border-top: 1px solid #95999A; border-left: 1px solid #95999A;   border-right: 1px solid #95999A;   border-bottom: 1px solid #95999A; overflow: auto; height: 40em; width: 24em; }
#lexikon .lexListe ul {display: block; list-style-type: none; padding: 0; margin: 0; }
#lexikon .lexListe li {display: block; padding: 0; margin: 0; border-right: 1px solid #fff; font-weight: bold; color: black; }
#lexikon .lexListe li.on {padding: 0; margin: 0; border-bottom: 1px solid #fff; color: black; background: #E9E9E9; }
#lexikon .lexListe li.off {padding: 0; margin: 0; border-bottom: 1px solid #fff; color: black; }
#lexikon .definition {padding: 0; margin: 1em 0 1em 0; float: right; width: 26em;   border-top: 1px solid #95999A; border-left: 1px solid #95999A;   border-right: 1px solid #95999A;   border-bottom: 1px solid #95999A;   background: #ffffff; height: 40em; }
#lexikon .definition .bttVZ {padding: 0.5em; margin: 0; height: 1.5em; }
#lexikon .definition .headline {clear: both; background: #fff; padding: 0.5em 1em 0.5em 0.9em; margin: 0;   font-size: 1.1em;   font-weight: bold; }
#lexikon .definition .kol {font-weight: normal; padding: 0 0 0 2em; margin: 0; }
#lexikon .definition .disc {clear: both; padding: 0em 1em 0.5em 1em; margin: 0;   line-height: 1.3em; height: 28.5em; }
#lexikon .definition .disc a {font-weight: bold; }
#lexikon .definition .disc p {background: #ffffff; }
#lexikon .kolum {clear: both; padding: 0.3em 0 0.3em 0.5em; margin: 0; background: #ffffff; }
