/* Navileisten - Schriften */
.pfad {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#000000; line-height:9pt; text-decoration:none}
a.pfad:hover {color:#FE0101}
.hauptnavigation {font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; color:#EEEEEE; line-height:15pt; text-decoration:none}
a.hauptnavigation:hover {color:#FF0033}
.fachbereiche {font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; color:#000000; line-height:15pt; text-decoration:none}
a.fachbereiche:hover {color:#FF0033}
.zuklappen {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; color:#EEEEEE; text-decoration:none}
a.zuklappen:hover {color:#FF0033}

/* Navileisten - Kaesten */
.unterbereichtitel {font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; color:#FF0033; line-height:15pt; text-decoration:none}
.fachbereichkasten {text-align:center; background-color:#FFCC33}
.navigationkasten {text-align:left; background-color:#0033CC; padding-left:5px}
.zielgruppenkasten {text-align:center; background-color:#0033CC}
.spartekasten {text-align:center; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; color:#000000; line-height:15pt; background-color:#FFCC33}
.linkkasten {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#EEEEEE; background-color:#0033CC; padding-left:5px; padding-top:2px; padding-bottom:2px}
.wkl {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#EEEEEE; text-decoration:none}
a.wkl:hover {color:#FF0033}


.strichblau {background-color:#0033CC}
.strichorange {background-color:#FFCC33}
.strichhellorange {background-color:#FFE794}
.titelstrich {background-color:#0033CC}

/* Infoelemente */
.suchfeld {font-size:8pt; text-align:left; line-height:8pt}
.rufnummernlinks {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#FF0033; line-height:9pt; text-align:left}
.rufnummernrechts {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#FF0033; line-height:9pt; text-align:right}
.rufnummernzentriert {font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bold; color:#FF0033; line-height:9pt; text-align:center}
.logo {font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; color:#FF0033; line-height:10pt; text-decoration:none}

/* Allgemeingueltige Angaben */
.brot {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:justify; vertical-align:top}
.broetchen {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#000000; vertical-align:middle}
.links {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:left; vertical-align:top}
.rechts {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:right; vertical-align:top}
.zentriert {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:center; vertical-align:top}
.vzentriert {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:center; vertical-align:middle}
.unten {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:justify; vertical-align:bottom}
.kl {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; vertical-align:middle; padding-left:5px; padding-top:2px; padding-bottom:2px}
.titel {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:left; font-weight:bold}
b:rot {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:justify; vertical-align:top; color:#FF0033}
h1,.h1 {font-size:12pt; font-family:Arial,Helvetica,sans-serif; text-align:left; font-weight:bold}
h2,.h2 {font-size:10pt; font-family:Arial,Helvetica,sans-serif; text-align:left; font-weight:bold; color:#FF0033; text-decoration:none}
h2.presse {font-size:11pt; font-family:Arial,Helvetica,sans-serif; text-align:left; font-weight:bold; color:#000000; text-decoration:none}
h3,.h3 {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:left; font-weight:bold}
h4,.h4 {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:left; text-decoration:underline}
h5,.h5 {font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:left; font-style:italic}
.weiss {background-color:#EEEEEE}
.rot {font-weight:bold; color:#FF0033}
.dickrot {font-family:Arial,Helvetica,sans-serif; font-size:12pt; font-weight:bolder; color:#FF0033}
.slogan {font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-align:left; padding-top:8px}
sup {font-size: 60%}
sub {font-size: 60%}
.mini {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-align:left}
.minirechts {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; text-align:right}

/* Farbige Tabellenzeilen */
.dunkelorange {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:left; color:#000000; background-color:#FFCC33}
.dunkelorangerechts {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:right; color:#000000; background-color:#FFCC33}
.dunkelorangezentriert {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:center; color:#000000; background-color:#FFCC33}
.hellorange {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:left; color:#000000; background-color:#FFE794}
.hellorangerechts {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:right; color:#000000; background-color:#FFE794}
.hellorangezentriert {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:center; color:#000000; background-color:#FFE794}
.blau {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:left; color:#EEEEEE; background-color:#0033CC}
.blaurechts {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:right; color:#EEEEEE; background-color:#0033CC}
.blauzentriert {font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:center; color:#EEEEEE; background-color:#0033CC}
.blaufett {font-family:Arial,Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#EEEEEE; background-color:#0033CC}
.weinrot {font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#FFFFFF; background-color:#993333}
.nutzeralle {font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-align:left; color:#000000; background-color:#66CC33}
.nutzerprofi {font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-align:left; color:#000000; background-color:#FF3300}
.nutzerallerechts {font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-align:right; color:#000000; background-color:#66CC33}
.nutzerprofirechts {font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-align:right; color:#000000; background-color:#FF3300}

/* Mouse-Over-Effekt bei Berlin-Karte */
.dek {position:absolute; visibility:hidden; z-index:200;}

.sichtbar {position:absolute; visibility:visible}
.unsichtbar {position:absolute; visibility:hidden}

/* neue Navigation */
.k {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#EEEEEE; text-decoration:none}
.k {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#EEEEEE; text-decoration:none}
a.k:hover {color:#FF0033}
.wk {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#EEEEEE; background-color:#0033CC; padding-left:5px; padding-top:1px; padding-bottom:1px; line-height:12px;}