.navigation { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.navigation:hover { color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.navigation_active { color: #888; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.navigation_active:hover { color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.links_link { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.links_link:hover { color: gray; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.news { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.news_link { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.news_link:hover { color: gray; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.ueber_uns { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.ueber_uns_navigation_text { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.ueber_uns_navigation_text:hover { color: gray; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.ueber_uns_nativation_tabelle { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(media/ueber_uns_button.gif); background-repeat: no-repeat; text-decoration: none; }
.termin_datum { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.termin_text { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.termin_kategorie { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.termin_kategorie_beschreibung { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.termin_text_ueberschrift { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.termin_text_ueberschrift_fett { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.body_0100 { background-color: #fff; }
.body_0200 { background-color: #fff; }
.body_0300 { background-color: #fff; }
.body_0400 { background-color: #fff; }
.body_0500 { background-color: #fff; }
.body_0600 { background-color: #fff; }
.body_0700 { background-color: #fff; }
.pr_datum { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.pr_text { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.pr_text:hover { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.pr_kategorie { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.pr_kategorie_beschreibung { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.pr_text_ueberschrift { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.pr_text_ueberschrift_fett { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.presse_datum { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.presse_text { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.presse_text:hover { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.presse_kategorie { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.presse_kategorie_beschreibung { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.presse_text_ueberschrift { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.presse_text_ueberschrift_fett { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.produkt { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.produkt_navigation_text { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.produkt_navigation_text:hover { color: gray; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.produkt_nativation_tabelle { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(media/produkt_button.gif); background-repeat: no-repeat; text-decoration: none; }
.produkt_nativation_tabelle_gross { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(media/produkt_button_gross.gif); background-repeat: no-repeat; text-decoration: none; }
.produkt { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.produkt_link { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.produkt_link:hover { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.produkt_beschreibung { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.produktpopup_titel { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.produkt_form1 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; width: 300px; }
.produkt_form2 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; width: 50px; }
.produkt_form3 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; width: 246px; }
.body_0900 { background-color: #dcdcdc; scrollbar-base-color: #9baf23; scrollbar-arrow-color: #b5c92a; scrollbar-track-color: #b5c92a; overflow-y: hidden; }
.scroll {width:707px; /*height:408px;*/ overflow:auto; margin-top: 8px; }
.navigation_unten { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
.navigation_unten_mitte { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
.navigation_unten:hover { color: gray; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
.produkt_link_unterstrichen { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: underline; }
.produkt_link_unterstrichen:hover { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: underline; }
.home { color: black; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.rechnung_pt_ueber { color: black; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; }
.rechnung_pt_absender { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.rechnung_pt_anschrift { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.rechnung_pt_footer { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.rechnung_pt_datum { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.rechnung_pt_rechnungsnr { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.rechnung_pt_artikel_ueberschrift { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.rechnung_pt_artikel { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.rechnung_body {  }
.rechnung_haupttabelle { width: 160mm; height: 240mm; }
.rechnung_haupttabelle_01 { width: 170mm; height: 20mm; }
.rechnung_haupttabelle_02 { width: 170mm; height: 50mm; }
.rechnung_haupttabelle_03 { width: 170mm; height: 10mm; }
.rechnung_haupttabelle_04 { width: 170mm; height: 120mm; }
.rechnung_haupttabelle_05 { width: 170mm; height: 15mm; }
.rechnung_adresstabelle { width: 160mm; height: 40mm; }
.rechnung_adresstabelle_01 { width: 100mm; height: 40mm; }
.rechnung_adresstabelle_02 { width: 60mm; height: 40mm; }
.rechnung_betrefftabelle { width: 160mm; height: 10mm; }
.rechnung_betrefftabelle_01 { width: 100mm; height: 10mm; }
.rechnung_betrefftabelle_02 { width: 60mm; height: 10mm; }
.rechnung_artikeltabelle { width: 160mm; }
.rechnung_artikeltabelle_01 { width: 10mm; }
.rechnung_artikeltabelle_02 { width: 15mm; }
.rechnung_artikeltabelle_03 { width: 20mm; }
.rechnung_artikeltabelle_04 { width: 70mm; }
.rechnung_artikeltabelle_05 { width: 20mm; }
.rechnung_artikeltabelle_06 { width: 25mm; }
.rechnung_artikeltabelle_01_strich { width: 10mm; border-bottom: 1pt solid black; }
.rechnung_artikeltabelle_02_strich { width: 15mm; border-bottom: 1pt solid black; }
.rechnung_artikeltabelle_03_strich { width: 20mm; border-bottom: 1pt solid black; }
.rechnung_artikeltabelle_04_strich { width: 70mm; border-bottom: 1pt solid black; }
.rechnung_artikeltabelle_05_strich { width: 20mm; border-bottom: 1pt solid black; }
.rechnung_artikeltabelle_06_strich { width: 25mm; border-bottom: 1pt solid black; }
