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: #003399 }



.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: #FFE500 }



.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: #689AC9 }



.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: #000000 }



.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: #003399 }



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: #003399; 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: #003399; 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: #000000; 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: #000000; 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: #689AC9; 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: #003399; 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: #003399; 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: #003399; 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: #689AC9; 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: #000000 }



.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: #000000 }



.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: #000000 }



.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: #000000 }



.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: #000000 }



.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: #000000 }



.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: #000000 }



.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: #003399; border: 1px solid; border-color: #000000; 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: #003399; border: 1px solid; border-color: #000000; 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: #003399; border: 1px solid; border-color: #000000; 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: #003399; border: 1px solid; border-color: #000000; 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: #003399; border: 1px solid; border-color: #000000; 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: #003399; border: 1px solid; border-color: #000000; cursor: pointer }



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



/* 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; }



