body, td, th, div, table, p, span, textarea, li  { font-family: arial, verdana, helvetica, sans-serif }

/*Anfang over*/
table.rand1 td  { border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }
/*Ende over*/
.contgr  { color: #000; font-size: 13px; text-decoration: none }
.contgr a:link  { color: #002872; font-size: 13px; text-decoration: none }
.contgr a:visited  { color: #002872; font-size: 13px; text-decoration: none }
.contgr a:hover   { color: #000; font-size: 13px; text-decoration: none }
.contgr a:active   { color: #000; font-size: 13px; text-decoration: none }

.contgrfe { color: #000; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfe a:link  { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfe a:visited  { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfe a:hover  { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfe a:active  { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none }

.contgrfebl  { color: #000; font-size: 13px; font-weight: bold; line-height: 22px; text-decoration: none }
.contgrfebl a:link   { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none; display: block }
.contgrfebl a:visited  { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfebl a:hover   { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none; display: block; background-color: #f2f2f2 }
.contgrfebl a:active  { color: #002872; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.hmenue   { color: #323674; font-size: 13px; font-weight: bold; line-height: 22px; text-decoration: none }
.hmenue a:link    { color: #323674; font-size: 13px; font-weight: bold; text-decoration: none; display: block }
.hmenue a:visited   { color: #323674; font-size: 13px; font-weight: bold; text-decoration: none }
.hmenue a:hover    { color: #323651; font-size: 13px; font-weight: bold; text-decoration: underline; background-color: #f2f2f2 }
.hmenue a:active   { color: #323651; font-size: 13px; font-weight: bold; text-decoration: underline }

.headblau   { color: #323674; font-size: 13px; font-weight: bold; text-decoration: none }
.headblau a:link    { color: #323674; font-size: 13px; font-weight: bold; text-decoration: none }
.headblau a:visited   { color: #323674; font-size: 13px; font-weight: bold; text-decoration: none }
.headblau a:hover     { color: #900; font-size: 13px; font-weight: bold }
.headblau a:active   { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }

.headblaudkl   { color: #19165D; font-size: 13px; font-weight: bold; text-decoration: none }
.headblaudkl a:link    { color: #19165D; font-size: 13px; font-weight: bold; text-decoration: none }
.headblaudkl a:visited   { color: #19165D; font-size: 13px; font-weight: bold; text-decoration: none }
.headblaudkl a:hover     { color: #323651; font-size: 13px; font-weight: bold }
.headblaudkl a:active   { color: #323651; font-size: 13px; font-weight: bold; text-decoration: none }

.headblaudkls   { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.headblaudkls a:link    { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.headblaudkls a:visited   { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.headblaudkls a:hover     { color: #323651; font-size: 13px; font-weight: bold }
.headblaudkls a:active   { color: #323651; font-size: 13px; font-weight: bold; text-decoration: none }

.headweinrot   { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }
.headweinrot a:link    { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }
.headweinrot a:visited   { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }
.headweinrot a:hover     { color: #323674; font-size: 13px; font-weight: bold }
.headweinrot a:active   { color: #323674; font-size: 13px; font-weight: bold; text-decoration: none }

.contklfeblaudklsweinr  { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }
.contklfeblaudklsweinr a:link   { color: #191630; font-size: 11px; font-weight: bold; text-decoration: underline }
.contklfeblaudklsweinr a:visited  { color: #191630; font-size: 11px; font-weight: bold; text-decoration: underline }
.contklfeblaudklsweinr a:hover  { color: #900; font-size: 11px; font-weight: bold; text-decoration: underline }
.contklfeblaudklsweinr a:active  { color: #900; font-size: 11px; font-weight: bold; text-decoration: underline }

.contklfeblaudklsweinrnodec  { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }
.contklfeblaudklsweinrnodec a:link   { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }
.contklfeblaudklsweinrnodec a:visited  { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }
.contklfeblaudklsweinrnodec a:hover  { color: #900; font-size: 11px; font-weight: bold; text-decoration: none }
.contklfeblaudklsweinrnodec a:active  { color: #900; font-size: 11px; font-weight: bold; text-decoration: none }

.contklblaudklsweinr { color: #191630; font-size: 11px; text-decoration: none }
.contklblaudklsweinr a:link  { color: #191630; font-size: 11px; text-decoration: underline }
.contklblaudklsweinr a:visited { color: #191630; font-size: 11px; text-decoration: underline }
.contklblaudklsweinr a:hover { color: #900; font-size: 11px; text-decoration: underline }
.contklblaudklsweinr a:active { color: #900; font-size: 11px; text-decoration: underline }

.contgrblaudklsweinr { color: #191630; font-size: 13px; text-decoration: none }
.contgrblaudklsweinr a:link  { color: #191630; font-size: 13px; text-decoration: underline }
.contgrblaudklsweinr a:visited { color: #191630; font-size: 13px; text-decoration: underline }
.contgrblaudklsweinr a:hover { color: #900; font-size: 13px; text-decoration: underline }
.contgrblaudklsweinr a:active { color: #900; font-size: 13px; text-decoration: underline }

.contgreinarbeitung { color: #191630; font-size: 13px; text-decoration: none }
.contgreinarbeitung a:link   { color: #002872; font-size: 13px; text-decoration: underline }
.contgreinarbeitung a:visited  { color: #002872; font-size: 13px; text-decoration: underline }
.contgreinarbeitung a:hover   { color: #002872; font-size: 13px; text-decoration: none }
.contgreinarbeitung a:active   { color: #002872; font-size: 13px; text-decoration: none }

.contgreinarbeitungindex { color: #191630; font-size: 13px; text-decoration: none }
.contgreinarbeitungindex a:link   { color: #002872; font-size: 13px; text-decoration: underline }
.contgreinarbeitungindex a:visited    { color: #3d65af; font-size: 13px; text-decoration: none }
.contgreinarbeitungindex a:hover   { color: #002872; font-size: 13px; text-decoration: none }
.contgreinarbeitungindex a:active   { color: #002872; font-size: 13px; text-decoration: none }

.contgrfeblaudklsweinr  { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfeblaudklsweinr a:link   { color: #191630; font-size: 13px; font-weight: bold; text-decoration: underline }
.contgrfeblaudklsweinr a:visited  { color: #191630; font-size: 13px; font-weight: bold; text-decoration: underline }
.contgrfeblaudklsweinr a:hover  { color: #900; font-size: 13px; font-weight: bold; text-decoration: underline }
.contgrfeblaudklsweinr a:active  { color: #900; font-size: 13px; font-weight: bold; text-decoration: underline }

.contgrfeblaudklsweinrnodec  { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfeblaudklsweinrnodec a:link   { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfeblaudklsweinrnodec a:visited  { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfeblaudklsweinrnodec a:hover  { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }
.contgrfeblaudklsweinrnodec a:active  { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }

.klickklgraus  { color: #191630; font-size: 11px; text-decoration: none }
.klickklgraus a:link  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.klickklgraus a:visited  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.klickklgraus a:hover  { color: #191630; font-size: 11px; text-decoration: none }
.klickklgraus a:active  { color: #191630; font-size: 11px; text-decoration: none }

.klickklgrau  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.klickklgrau a:link  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.klickklgrau a:visited  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.klickklgrau a:hover  { color: #191630; font-size: 11px; text-decoration: none }
.klickklgrau a:active  { color: #191630; font-size: 11px; text-decoration: none }

.contkldunk { color: #1e1e1e; font-size: 11px; text-decoration: none }
.contkldunk a:link { color: #002872; font-size: 11px; text-decoration: none }
.contkldunk a:visited { color: #002872; font-size: 11px; text-decoration: none }
.contkldunk a:hover { color: #002872; font-size: 11px; text-decoration: none }
.contkldunk a:active { color: #002872; font-size: 11px; text-decoration: none }

.contkldunkfe  { color: #000; font-size: 12px; font-weight: bold; text-decoration: none }
.contkldunkfe a:link  { color: #002872; font-size: 12px; font-weight: bold; text-decoration: none }
.contkldunkfe a:visited  { color: #002872; font-size: 12px; font-weight: bold; text-decoration: none }
.contkldunkfe a:hover   { color: #002872; font-size: 12px; font-weight: bold; text-decoration: none }
.contkldunkfe a:active  { color: #002872; font-size: 12px; font-weight: bold; text-decoration: none }

.contklweinrot { color: #93180e; font-size: 11px; text-decoration: none }
.contklweinrot a:link { color: #002872; font-size: 11px; text-decoration: none }
.contklweinrot a:visited { color: #002872; font-size: 11px; text-decoration: none }
.contklweinrot a:hover { color: #002872; font-size: 11px; text-decoration: none }
.contklweinrot a:active { color: #002872; font-size: 11px; text-decoration: none }

.contklhell { color: #696969; font-size: 11px; text-decoration: none }
.contklhell a:link { color: #002872; font-size: 11px; text-decoration: none }
.contklhell a:visited { color: #002872; font-size: 11px; text-decoration: none }
.contklhell a:hover { color: #002872; font-size: 11px; text-decoration: none }
.contklhell a:active { color: #002872; font-size: 11px; text-decoration: none }

.pfadkl  { color: #000; font-size: 11px; text-decoration: none }
.pfadkl a:link  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.pfadkl a:visited  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.pfadkl a:hover  { color: #002872; font-size: 11px; text-decoration: none }
.pfadkl a:active  { color: #8d8d8d; font-size: 11px; text-decoration: none }

.smenuekl   { color: #000; font-size: 11px; text-decoration: none }
.smenuekl a:link  { color: #002872; font-size: 11px; text-decoration: none }
.smenuekl a:visited  { color: #002872; font-size: 11px; text-decoration: none }
.smenuekl a:hover  { color: #000; font-size: 11px; text-decoration: none }
.smenuekl a:active  { color: #000; font-size: 11px; text-decoration: none }

.menuekl  { color: #000; font-size: 11px; text-decoration: none }
.menuekl a:link  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.menuekl a:visited  { color: #8d8d8d; font-size: 11px; text-decoration: none }
.menuekl a:hover  { color: #000000; font-size: 11px; text-decoration: none }
.menuekl a:active  { color: #8d8d8d; font-size: 11px; text-decoration: none }

.inputback   { color: #002872; font-size: 11px; text-decoration: none; background-color: #f9f9f9; background-image: url("../pixel/logib.gif"); letter-spacing: 2px; border: dotted 1px #b2b2b2 }

.inputback1      { color: #002872; font-size: 12px; text-decoration: none; border: dotted 1px #b2b2b2 }

.inputcalc   { color: #002872; font-size: 13px; text-decoration: none; background-color: #ffffff; border-top: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; border-left: 1px solid #b2b2b2 }

.inputnixcalc   { color: #ffffff; font-size: 13px; text-decoration: none; background-color: #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff }

.inputselected   { color: #002872; font-size: 13px; text-decoration: none; background-color: #ffffff; border-top: 1px solid #3064a7; border-right: 1px solid #3064a7; border-bottom: 1px solid #3064a7; border-left: 1px solid #3064a7 }

.inputnjetselected    { color: #002872; font-size: 13px; text-decoration: none; background-color: #fafafa; border: solid 1px #b2b2b2 }

/*Anfang Menue*/

.drcomenuegr { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr a:link { color: #8c8c8c; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr a:visited { color: #8c8c8c; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr0 { color: #CDCDCD; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr0 a:link { color: #CDCDCD; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr0 a:visited { color: #CDCDCD; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr0 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr0 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr1 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr1 a:link { color: #878787; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr1 a:visited { color: #878787; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr1 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr1 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr2 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr2 a:link { color: #828282; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr2 a:visited { color: #828282; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr2 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr2 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr3 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr3 a:link { color: #7D7D7D; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr3 a:visited { color: #7D7D7D; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr3 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr3 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr4 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr4 a:link { color: #787878; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr4 a:visited { color: #787878; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr4 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr4 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr5 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr5 a:link { color: #737373; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr5 a:visited { color: #737373; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr5 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr5 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr6 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr6 a:link { color: #6E6E6E; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr6 a:visited { color: #6E6E6E; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr6 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr6 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr7 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr7 a:link { color: #696969; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr7 a:visited { color: #696969; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr7 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr7 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr8 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr8 a:link { color: #646464; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr8 a:visited { color: #646464; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr8 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr8 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr9 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr9 a:link { color: #5F5F5F; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr9 a:visited { color: #5F5F5F; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr9 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr9 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

/*Ende Menue*/
/*Anfang SubMenue*/

.drcomenuegr20 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr20 a:link { color: #BB3E6C; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr20 a:visited { color: #BB3E6C; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr20 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr20 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr21 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr21 a:link { color: #CE6751; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr21 a:visited { color: #CE6751; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr21 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr21 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr22 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr22 a:link { color: #CC8F16; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr22 a:visited { color: #CC8F16; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr22 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr22 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr23 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr23 a:link { color: #3C890F; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr23 a:visited { color: #3C890F; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr23 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr23 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcomenuegr24 { color: #191630; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr24 a:link { color: #493F98; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr24 a:visited { color: #493F98; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr24 a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr23 a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

/*Ende SubMenue*/
/*Anfang MenueHead*/

.drcomenuegr2a { color: #828282; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcomenuegr2a a:link { color: #828282; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcomenuegr2a a:visited { color: #828282; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr2a a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcomenuegr2a a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

/*Ende MenueHead*/

.drcoheadwerb { color: #A39488; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block; text-indent: 9px }
.drcoheadwerb a:link { color: #A39488; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcoheadwerb a:visited { color: #A39488; font-size: 12px; font-weight: bold; text-decoration: none }
.drcoheadwerb a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcoheadwerb a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcoheadwerbnoind { color: #A39488; font-size: 12px; font-weight: bold; line-height: 22px; text-decoration: none; display: block }
.drcoheadwerbnoind a:link { color: #A39488; font-size: 12px; font-weight: bold; text-decoration: none; display: block }
.drcoheadwerbnoind a:visited { color: #A39488; font-size: 12px; font-weight: bold; text-decoration: none }
.drcoheadwerbnoind a:hover { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcoheadwerbnoind a:active { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }

.drcouebergrblau   { color: #191630; font-size: 12px; font-weight: bold; line-height: 18px; text-decoration: none }
.drcouebergrblau a:link { color: #A7A7A7; font-size: 12px; font-weight: bold; text-decoration: none }
.drcouebergrblau a:visited { color: #A7A7A7; font-size: 12px; font-weight: bold; text-decoration: none }
.drcouebergrblau a:hover  { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcouebergrblau a:active { color: #A7A7A7; font-size: 12px; font-weight: bold; text-decoration: none }

.drcmenuefedkl   { color: #000; font-size: 12px; font-weight: bold; text-decoration: none }
.drcmenuefedkl a:link { color: #00005F; font-size: 12px; font-weight: bold; text-decoration: none }
.drcmenuefedkl a:visited { color: #00005F; font-size: 12px; font-weight: bold; text-decoration: none }
.drcmenuefedkl a:hover  { color: black; font-size: 12px; font-weight: bold; text-decoration: none }
.drcmenuefedkl a:active { color: #00005F; font-size: 12px; font-weight: bold; text-decoration: none }

.drcheadblaudkls { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.drcheadblaudkls a:link { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.drcheadblaudkls a:visited { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.drcheadblaudkls a:hover { color: #00005F; font-size: 13px; font-weight: bold; text-decoration: underline }
.drcheadblaudkls a:active { color: #00005F; font-size: 13px; font-weight: bold; text-decoration: underline }

.drcheadblau2dkls { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none; text-indent: 9px }
.drcheadblau2dkls a:link { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcheadblau2dkls a:visited { color: #191630; font-size: 12px; font-weight: bold; text-decoration: none }
.drcheadblau2dkls a:hover { color: #00005F; font-size: 12px; font-weight: bold; text-decoration: underline }
.drcheadblau2dkls a:active { color: #00005F; font-size: 12px; font-weight: bold; text-decoration: underline }

.drcheadblaugrdkls  { color: #191630; font-size: 15px; font-weight: bold; text-decoration: none }
.drcheadblaugrdkls a:link  { color: #191630; font-size: 15px; font-weight: bold; text-decoration: none }
.drcheadblaugrdkls a:visited  { color: #191630; font-size: 15px; font-weight: bold; text-decoration: none }
.drcheadblaugrdkls a:hover  { color: #00005f; font-size: 15px; font-weight: bold; text-decoration: underline }
.drcheadblaugrdkls a:active  { color: #00005f; font-size: 15px; font-weight: bold; text-decoration: underline }

.drccontkloranget { color: #e47800; font-size: 11px; text-decoration: none; position: relative; top: 2px }
.drccontkloranget a:link { color: #E47800; font-size: 11px; text-decoration: underline }
.drccontkloranget a:visited { color: #E47800; font-size: 11px; text-decoration: underline }
.drccontkloranget a:hover { color: #E47800; font-size: 11px; text-decoration: none }
.drccontkloranget a:active { color: #E47800; font-size: 11px; text-decoration: none }

.drccontklfeoranget { color: #e47800; font-size: 11px; font-weight: bold; text-decoration: none; position: relative; top: 1px }
.drccontklfeoranget a:link { color: #e47800; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfeoranget a:visited { color: #e47800; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfeoranget a:hover { color: #e47800; font-size: 11px; font-weight: bold; text-decoration: none }
.drccontklfeoranget a:active { color: #e47800; font-size: 11px; font-weight: bold; text-decoration: none }

.drccontklorangedklt { color: #8A1E00; font-size: 11px; text-decoration: none; position: relative; top: 2px }
.drccontklorangedklt a:link { color: #8A1E00; font-size: 11px; text-decoration: underline }
.drccontklorangedklt a:visited { color: #8A1E00; font-size: 11px; text-decoration: underline }
.drccontklorangedklt a:hover { color: #8A1E00; font-size: 11px; text-decoration: none }
.drccontklorangedklt a:active { color: #8A1E00; font-size: 11px; text-decoration: none }

.drccontklfeorangedklt { color: #8A1E00; font-size: 11px; font-weight: bold; text-decoration: none; position: relative; top: 1px }
.drccontklfeorangedklt a:link { color: #8A1E00; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfeorangedklt a:visited { color: #8A1E00; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfeorangedklt a:hover { color: #8A1E00; font-size: 11px; font-weight: bold; text-decoration: none }
.drccontklfeorangedklt a:active { color: #8A1E00; font-size: 11px; font-weight: bold; text-decoration: none }

.drccontklgruent { color: #3C890F; font-size: 11px; text-decoration: none; position: relative; top: 2px }
.drccontklgruent a:link { color: #3C890F; font-size: 11px; text-decoration: underline }
.drccontklgruent a:visited { color: #3C890F; font-size: 11px; text-decoration: underline }
.drccontklgruent a:hover { color: #3C890F; font-size: 11px; text-decoration: none }
.drccontklgruent a:active { color: #3C890F; font-size: 11px; text-decoration: none }

.drccontklfegruent { color: #3C890F; font-size: 11px; font-weight: bold; text-decoration: none; position: relative; top: 1px }
.drccontklfegruent a:link { color: #3C890F; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfegruent a:visited { color: #3C890F; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfegruent a:hover { color: #3C890F; font-size: 11px; font-weight: bold; text-decoration: none }
.drccontklfegruent a:active { color: #3C890F; font-size: 11px; font-weight: bold; text-decoration: none }

.drccontklhellblaut { color: #2C71B6; font-size: 11px; text-decoration: none; position: relative; top: 2px }
.drccontklhellblaut a:link { color: #2C71B6; font-size: 11px; text-decoration: underline }
.drccontklhellblaut a:visited { color: #2C71B6; font-size: 11px; text-decoration: underline }
.drccontklhellblaut a:hover { color: #2C71B6; font-size: 11px; text-decoration: none }
.drccontklhellblaut a:active { color: #2C71B6; font-size: 11px; text-decoration: none }

.drccontklfehellblaut { color: #2C71B6; font-size: 11px; font-weight: bold; text-decoration: none; position: relative; top: 1px }
.drccontklfehellblaut a:link { color: #2C71B6; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfehellblaut a:visited { color: #2C71B6; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklfehellblaut a:hover { color: #2C71B6; font-size: 11px; font-weight: bold; text-decoration: none }
.drccontklfehellblaut a:active { color: #2C71B6; font-size: 11px; font-weight: bold; text-decoration: none }

.drcklickklblau { color: #191630; font-size: 11px; text-decoration: none }
.drcklickklblau a:link { color: #423998; font-size: 11px; text-decoration: none }
.drcklickklblau a:visited { color: #423998; font-size: 11px; text-decoration: none }
.drcklickklblau a:hover { color: #191630; font-size: 11px; text-decoration: underline }
.drcklickklblau a:active { color: #191630; font-size: 11px; text-decoration: underline }

.drccontblaus { color: #191630; font-size: 13px; text-decoration: none }
.drccontblaus a:link { color: #463B9D; font-size: 13px; text-decoration: underline }
.drccontblaus a:visited { color: #463B9D; font-size: 13px; text-decoration: underline }
.drccontblaus a:hover { color: #191630; font-size: 13px; text-decoration: none }
.drccontblaus a:active { color: #191630; font-size: 13px; text-decoration: none }

.drccontblausfe { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.drccontblausfe a:link { color: #463B9D; font-size: 13px; font-weight: bold; text-decoration: underline }
.drccontblausfe a:visited { color: #463B9D; font-size: 13px; font-weight: bold; text-decoration: underline }
.drccontblausfe a:hover { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }
.drccontblausfe a:active { color: #191630; font-size: 13px; font-weight: bold; text-decoration: none }

.drccontklblaus { color: #191630; font-size: 11px; text-decoration: none }
.drccontklblaus a:link { color: #423998; font-size: 11px; text-decoration: underline }
.drccontklblaus a:visited { color: #423998; font-size: 11px; text-decoration: underline }
.drccontklblaus a:hover { color: #191630; font-size: 11px; text-decoration: none }
.drccontklblaus a:active { color: #191630; font-size: 11px; text-decoration: none }

.drccontklblausfe { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }
.drccontklblausfe a:link { color: #423998; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklblausfe a:visited { color: #423998; font-size: 11px; font-weight: bold; text-decoration: underline }
.drccontklblausfe a:hover { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }
.drccontklblausfe a:active { color: #191630; font-size: 11px; font-weight: bold; text-decoration: none }

.wiederholungaus { background-repeat: no-repeat }

.login  { height: 23px }
