body { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px }

p { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px }

td { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px }

.hg_dunkel { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; 
background-color: #292973 }

.hg_balken { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; 
background-color: #ffffff }

.hg_hell { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; 
background-color: #E0E0E0 }

.hg_hellgrau { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; 
background-color: #f0f0f0 }

.hg_linie { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; 
background-color: #737373 }

.hg_fuss { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 10px; 
background-color: #292973 }

h1, .inhaltueber { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 14px; line-height: 19px }

h2, .inhaltunter { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px }

.ueberschrift { color: #292973; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 18px; line-height: 26px; text-decoration: none }

.inhaltueber_16fspec { color: #292973; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 16px; line-height: 22px; text-decoration: none }

.inhaltueber_16f { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 16px; line-height: 22px; text-decoration: none }

.inhaltueber_14f { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 14px; line-height: 19px; text-decoration: none }

.inhaltueber_12f { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; text-decoration: none }

.inhaltrot_14f { color: #ff0000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 14px; line-height: 19px; text-decoration: none }

.inhaltrot_12f { color: #ff0000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-size: 12px; line-height: 16px; text-decoration: none }

.rahmen { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

.tabellenkopf { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }

.rahmenueber { color: #292973; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }

a:link { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: underline }

a:active { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: underline }

a:visited { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: underline }

a:hover { color: #2A5CAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: underline }

a.issuetitle:link { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 12px; line-height: 15px; text-decoration: underline }

a.issuetitle:active { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 12px; line-height: 15px; text-decoration: underline }

a.issuetitle:visited { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 12px; line-height: 15px; text-decoration: underline }

a.issuetitle:hover { color: #2A5CAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 12px; line-height: 15px; text-decoration: underline }

a.menueoben:link { color: #FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

a.menueoben:active { color: #FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

a.menueoben:visited { color: #FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

a.menueoben:hover { color: #E0E0E0; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: underline }

a.menuerahmenhaupt:link { color: #292973; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }

a.menuerahmenhaupt:active { color: #292973; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }

a.menuerahmenhaupt:visited { color: #292973; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }

a.menuerahmenhaupt:hover { color: #737373; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: underline }

a.menuerahmenunter:link { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

a.menuerahmenunter:active { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

a.menuerahmenunter:visited { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none }

a.menuerahmenunter:hover { color: #2a5caa; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: underline }

a.menuerahmenunteraktiv:link { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: underline }

a.menuerahmenunteraktiv:visited { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: underline }

a.menuerahmenunteraktiv:hover { color: #2A5CAA; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: underline }

a.menuerahmenunteraktiv:active { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: underline }

a.inhalt { color: #FFEF95; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: none }

a.inhalt:hover { color: #FFCC66; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: underline }

.eingabe50 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 50px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.eingabe75 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 75px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.eingabe100 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 100px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.eingabe200 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 200px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.eingabe300 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 300px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.textfeld200 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 200px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.textfeld300 { color: #404040; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 300px; background-color: #ffffff; border: 1px solid; border-color: #737373 }

.button30 { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 30px; background-color: #292973; border: 1px solid; border-color: #737373; cursor: pointer }

.button50 { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 50px; background-color: #292973; border: 1px solid; border-color: #737373; cursor: pointer }

.button100 { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 100px; background-color: #292973; border: 1px solid; border-color: #737373; cursor: pointer }

.button150 { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 150px; background-color: #292973; border: 1px solid; border-color: #737373; cursor: pointer }

.button200 { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 200px; background-color: #292973; border: 1px solid; border-color: #737373; cursor: pointer }

.button300 { color: #ffffff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-variant: normal; font-style: normal; font-weight: normal; font-size: 11px; 
width: 300px; background-color: #292973; border: 1px solid; border-color: #737373; cursor: pointer }

.tabelle { border: 1px solid; border-color: #292973 }

/* ab hier übernommen von all/demo.css von open-medium demo */

a.menuetop:link { font-size: 9pt; 
color: #000000; 
font-family: Arial,sans-serif; 
font-weight: bold; 
text-decoration: none; }

a.menuetop:visited { font-size: 9pt; 
color: #000000; 
font-family: Arial,sans-serif; 
font-weight: bold; 
text-decoration: none; }

a.menuetop:activ { font-size: 9pt; 
color: #000000; 
font-family: Arial,sans-serif; 
font-weight: bold; 
text-decoration: none; }


a.menue:link { font-size: 9pt; 
color: #7A7A7A; 
font-family: Arial,sans-serif; 
font-weight: bold; 
text-decoration: none; }

a.menue:visited { font-size: 9pt; 
color: #7A7A7A; 
font-family: Arial,sans-serif; 
font-weight: bold; 
text-decoration: none; }

a.menue:activ { font-size: 9pt; 
color: #7A7A7A; 
font-family: Arial,sans-serif; 
font-weight: bold; 
text-decoration: none; }

a.mehr:link { font-size: 10pt; 
color: #D80C0C; 
font-family: Arial,sans-serif; 
font-style:italic; 
text-decoration: none; }

a.mehr:visited { font-size: 10pt; 
color: #D80C0C; 
font-family: Arial,sans-serif; 
font-style:italic; 
text-decoration: none; }

a.mehr:active { font-size: 10pt; 
color: #D80C0C; 
font-family: Arial,sans-serif; 
font-style:italic; 
text-decoration: none; }

b.pfeil { font-size: 8pt; 
color: #000000; 
font-family: Arial,sans-serif; 
font-weight: bold; }

b.pfeilgrau { font-size: 8pt; 
color: #F0F0F0; 
font-family: Helvetica,Arial; 
font-family: Arial,sans-serif; 
font-weight: bold; }

b.suche { font-size: 9pt; 
color: #000000; 
font-family: Arial,sans-serif; 
font-weight: bold; }

b.red { font-size: 12pt; 
color: #D80C0C; 
font-family: Arial,sans-serif; 
font-weight: bold; }

p.klein { font-size: 8pt; 
color: #000000; 
font-family: Arial,sans-serif; }

/* suche, ueberschrift */
b.searchtext { font-family: Arial,sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 text-decoration: none; 
 color: #000000; }

/* suche, text */
td.searchtext { font-family: Arial,sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: none; 
 color: #000000; }

/* suche, gefunden */
b.searchfound { font-family: Arial,sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
 color: #ff0000; }

/* suche, kleine tips */
td.searchsmall { font-family: Arial,sans-serif; 
 font-size: 10px; 
 font-weight: normal; 
 text-decoration: none; 
 color: #000000; }

/* sitemap, schrift */
td.sitemaptext { font-family: Arial,sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: none; 
 color: #000000; }

a.sitemaptext, a.sitemaptext:link, a.sitemaptext:visited, a.sitemaptext:active, { font-family: Arial,sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #000000; }


