#inhalt { color: black; font-family: Arial,sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; }

td.admin_ueberschrift_ueberschrift { font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold; padding-left: 20px; padding-top: 3px; padding-bottom: 3px; vertical-align: middle; }
.admin_ueberschrift0 { background-color: #ffcc80; }
a.admin_ueberschrift_link { color: blue; font-weight: bold; text-decoration: none; }
a.admin_ueberschrift_link:hover { text-decoration: underline; }

body.standard_body { }
span.fehler_fett { font-weight: bold; color: red; }
.normaler_stil { font-family: Arial,sans-serif; font-size:10pt; font-weight: normal; text-decoration: none; }

td.zeile { font-family: Arial,sans-serif; font-size: 10pt; padding-left: 20px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; }
td.zeile_ueberschrift { font-family: Arial,sans-serif; font-weight: bold; font-size: 10pt; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; white-space: nowrap; vertical-align: middle; }
td.zeile_hoch { font-family: Arial,sans-serif; font-size: 10pt; padding-left: 20px; height: 30px; vertical-align: middle; }
td.zeile_hoch_ueberschrift { font-family: Arial,sans-serif; font-weight: bold; font-size: 10pt; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; white-space: nowrap; vertical-align: middle; }
td.shopzeile { font-family: Arial,sans-serif; font-size: 10pt; padding-left: 20px; height: 30px; vertical-align: middle; }
td.shopzeile_ueberschrift { font-family: Arial,sans-serif; font-weight: bold; font-size: 10pt; padding-left: 20px; height: 30px; white-space: nowrap; vertical-align: middle; background-image:url(bilder/balken.png); }
td.shop_beschreibungszeile { font-family: Arial,sans-serif; font-size: 10pt; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; vertical-align: top; }
td.erste { padding-left: 0px; }
td.servicezeile { font-family: Arial,sans-serif; font-size: 10pt; padding-left: 20px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; }
td.servicezeile_ueberschrift { font-family: Arial,sans-serif; font-weight: bold; font-size: 10pt; padding-left: 20px; height: 30px; white-space: nowrap; vertical-align: middle; background-image:url(bilder/balken.png); }
td.service_ueberschrift { font-family: Arial,sans-serif; font-style: italic; font-weight: bold; font-size: 11pt; }

td.asb_zeile { font-family: Arial,sans-serif; font-size: 9pt; padding-left: 7px; padding-right: 7px; padding-top: 1px; padding-bottom: 1px; vertical-align: top; border: 1px solid black; text-align: center; }
td.asb_zeile_ueberschrift { font-family: Arial,sans-serif; font-weight: bold; font-size: 9pt; padding-left: 7px; padding-right: 7px; padding-top: 5px; padding-bottom: 5px; white-space: nowrap; vertical-align: middle; text-align: center; }

.fehlerfarbe { color: red; }
.grau1 { background-color: #efefef; }
.grau2 { background-color: white; }
.weiss0 { background-color: white; }
.weiss1 { background-color: white; }
.orange0 { background-color: #ffcc80; }
.orange1 { background-color: white; }
.orange2 { background-color: #fff3db; }
.shopzeile0 { background-image:url(bilder/balken.png); }
.shopzeile1 { background-image: url(bilder/weiss_20.png); }
.shopzeile2 { background-image: url(bilder/orange_20.png); }
.abc_transparent0 { border-bottom: 1px solid #ffcc80; background-image: url(bilder/orange_20.png); }
.transparent0 { background-image: url(bilder/orange_20.png); }
.transparent1 { background-image: url(bilder/weiss_20.png); }
.transparent2 { background-image: url(bilder/orange_20.png); }
.falschrumtransparent0 { background-image: url(bilder/orange_20.png); }
.falschrumtransparent1 { background-image: url(bilder/orange_20.png); }
.falschrumtransparent2 { background-image: url(bilder/weiss_20.png); }
.volltransparent0 { border-bottom: 1px solid #ffcc80; background-color: transparent; }
.volltransparent1 { background-color: transparent; }

.c { text-align: center; padding-right: 20px; }
.r { text-align: right; }
.fett { font-weight: bold; }
.kursiv { font-style: italic; }
.vtop { vertical-align: top; }
.vmiddle { vertical-align: middle; }