table.organigramm { font-size: 0.87em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
.organigramm td { margin: 0; padding: 0; }
.Pfeil_rechts { background-color: #fff; background-image: url(/bilder/organigramm/Pfeil_links.jpg); background-repeat: no-repeat; vertical-align: top; width: 55px; height: auto; }
.Pfeil_rechts p { font-size: 0.8em; text-align: center; }
.strich_vertikal { background-image: url(/bilder/organigramm/strich_vertikal.gif); background-repeat: repeat-y; background-position: center; width: 50px; }
.strich_vertikal p { font-size: 0.8em; background-color: #fff; text-align: center; }
.strich_horizontal { background-image: url(/bilder/organigramm/strich_vertikal.gif); background-repeat: repeat-x; background-position: 0 center; height: auto; }
.strich_horizontal_1px { font-size: 1px; line-height: 1px; background-image: url(/bilder/organigramm/strich_vertikal.gif); background-repeat: repeat-x; background-position: 0 center; height: 1px; }
.Pfeil_unten { background-color: #fff; background-image: url(/bilder/organigramm/Pfeil_unten.gif); background-repeat: no-repeat; background-position: center top; height: 25px; }
.hellrot { background-color: #ffd1de; text-align: center; vertical-align: middle; width: 120px; border: solid 1px #000; }
.dunkelrot { background-color: #ea5387; text-align: center; vertical-align: middle; border: solid 3px #000; }
.weiss { background-color: #fff; text-align: center; vertical-align: middle; border: solid 1px #000; }
.Pfeil_links { font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(/bilder/organigramm/Pfeil_rechts.jpg); background-repeat: no-repeat; vertical-align: top; width: 50px; height: auto; padding: 2px 2px 2px 20px; }
.Pfeil_lr { background-image: url(/bilder/organigramm/Pfeil_lr.gif); background-repeat: no-repeat; background-position: center; width: 55px; }
.Pfeil_rl { background-image: url(/bilder/organigramm/Pfeil_rl.gif); background-repeat: no-repeat; background-position: center; width: 55px; }
.Pfeil_lr p { font-size: 0.8em; line-height: 1em; text-align: right; margin: 0 3px; }
.Pfeil_rl p { font-size: 0.8em; line-height: 1em; text-align: left; margin: 0 3px; }
.Pfeil_lr p.unten { text-align: left; margin-top: 20px; }
.Pfeil_rl p.unten { text-align: right; margin-top: 20px; }
.dunkelrot2 { background-color: #ea5387; border: solid 1px #000; }
.25px_hoch td { height: 25px; }
.referate { background-color: #eee; width: 73px; margin: 0 10px 0 0; border: solid 1px #dae; }
.referate p { font-size: 0.9em; line-height: 1em; text-align: center; }
.abstand { width: 7px; }
.linie_hori_halb_l { font-size: 1px; line-height: 1; background-image: url(../bilder/organigramm/strich_vertikal_l.gif); background-repeat: no-repeat; background-position: left center; height: 1px; }
.linie_hori_halb_r { font-size: 1px; line-height: 1px; background-image: url(../bilder/organigramm/strich_vertikal_r.gif); background-repeat: no-repeat; background-position: right center; height: 1px; }
