A:link, A:visited, A:active{ font-family: Arial, Helvetica, sans-serif; color: #073F69; font-weight: 300; font-size: 7pt; text-decoration: none}
.tdnavirubrikHead, .tdnavirubrikHead:link, .tdnavirubrikHead:visited, .tdnavirubrikHead:active { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5; font-size: 11pt; font-weight: 600 ; background-color: #000000;  text-decoration: none}
.tabelletextweissallgemeinnavigation, .tabelletextweissallgemeinnavigation:link, .tabelletextweissallgemeinnavigation:active, .tabelletextweissallgemeinnavigation:visited { color: #C6C5C5 ; font-size: 8pt; font-weight: 300; font-family: Arial, Helvetica, sans-serif}
.tabellelinksallgemeinnavigation, .tabellelinksallgemeinnavigation:link, .tabellelinksallgemeinnavigation:active, .tabellelinksallgemeinnavigation:visited { color: #C6C5C5; font-size: 8pt; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
.tdlinkinfo, .tdlinkinfo:link, .tdlinkinfo:active, .tdlinkinfo:visited { font-family: Arial, Helvetica, sans-serif; color: #073F69; font-size: 8pt; font-weight: 500 ; text-decoration: none}
.tdnavbottom, .tdnavbottom:link, .tdnavbottom:active, .tdnavbottom:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; font-weight: 500 ; text-decoration: none}
.tdnaviebene1sel, .tdnaviebene1sel:link, .tdnaviebene1sel:active, .tdnaviebene1sel:visited { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5; font-size: 9pt; font-weight: 600 ; background-color: #E1DFDF;  text-decoration: none}
.tdnaviebene1, .tdnaviebene1:link, .tdnaviebene1:active, .tdnaviebene1:visited { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5; font-size: 9pt; font-weight: 300 ; background-color: transparent;  text-decoration: none}
.tdnaviebene2sel, .tdnaviebene2sel:link, .tdnaviebene2sel:active, .tdnaviebene2sel:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; font-weight: 600 ; background-color: #F1F5F7; text-decoration: none}
.tdnaviebene2, .tdnaviebene2:link, .tdnaviebene2:active, .tdnaviebene2:visited { font-family: Arial, Helvetica, sans-serif; color: #E1DFDF; font-size: 8pt; font-weight: 300 ; text-align: left; background-color: transparent; text-decoration: none}
.tdrechtsrubrik1, .tdrechtsrubrik1:link, .tdrechtsrubrik1:active, .tdrechtsrubrik1:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; font-weight: 600; background-color: #76B50A;  text-indent: 5px; text-decoration: none}
.tdrechtsrubrik2, .tdrechtsrubrik2:link, .tdrechtsrubrik2:active, .tdrechtsrubrik2:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; font-weight: 600; background-color: #00A0DD;  text-indent: 5px; text-decoration: none}
.tdrechtsrubrik3, .tdrechtsrubrik3:link, .tdrechtsrubrik3:active, .tdrechtsrubrik3:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; font-weight: 600; background-color: #FBAE24;  text-indent: 5px; text-decoration: none}
.tdrechtsrubrik4, .tdrechtsrubrik4:link, .tdrechtsrubrik4:active, .tdrechtsrubrik4:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; font-weight: 600; background-color: #8DB5CE;  text-indent: 5px; text-decoration: none}
.tdrechtsrubrik5, .tdrechtsrubrik5:link, .tdrechtsrubrik5:active, .tdrechtsrubrik5:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; font-weight: 600; background-color: #EF6306;  text-indent: 5px; text-decoration: none}




.teaserlink, .teaserlink:link { font-family: Arial, Helvetica, sans-serif; color: #073F69; font-weight: 600; font-size: 9pt; text-decoration: none}
.teaserlink:visited, .teaserlink:active { font-family: Arial, Helvetica, sans-serif; color: #00699E; font-weight: 600; font-size: 9pt; text-decoration: none}

.tabelletextweiss {  font-family: Arial, Helvetica, sans-serif; color: #C6C5C5}
.tabelletextschwarz { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: 300}
.tabelletextschwarzfett { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: 600}
.tabelletextweissfett { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5 ; font-weight: 600; font-size: 10px}

.tdnavirubrik1 { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5; font-size: 11pt; font-weight: 600 ; background-color: #000000;  text-decoration: none}

.linienaviebene1 { background-color: #C6C5C5}

.tabelleschwarz {  background-color: #000000}
.tabellehintergrundhell {  background-color: #073F69}
.tabellehintergrundhellmittext {  background-color: #00A0DD;  font-family: Arial, Helvetica, sans-serif; color: #C6C5C5}

.backgroundfooterrubrik1 { background-color: #F1F5F7}
.quickfinderinput {  height: 20px; width: 140px; font-size: 10px}

.inhalt { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt}
.subheadline { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 600; font-size: 9pt}
.headline { font-family: Arial, Helvetica, sans-serif; color: #073F69; font-size: 12pt; font-weight: 600}
.openerText { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt}
.newstypeanddate { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 600; font-size: 9pt}
.newsheadline { font-family: Arial, Helvetica, sans-serif; color: #073F69; font-weight: 600; font-size: 9pt}
.teasermark { line-height: 85%; font-family: Arial, Helvetica, sans-serif; color: #073F69; font-weight: 500; font-size: 14pt; text-decoration: none}

.tabelleTitel { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 600; font-size: 9pt}
.tabelleInhalt { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; font-weight: 500 ; background-color: #E5EEF3;  text-decoration: none}
.tabelleBezeichnung { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5; font-size: 9pt; font-weight: 700 ; background-color: #073F69; text-decoration: none}

.tabelleLinieHell { background-color: #00A0DD}
.tabelleLinieDunkel { background-color: #00699E}
.tabelleLinieWeiss { background-color: #C6C5C5}
.formularhintergrund {  background-color: #C6C5C5}
.formulartext {  font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #000000}
.formulartext2 {  font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #000000}
.formularfett {  font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #000000}
.formular_leer {  background-color: #C6C5C5}

.redDot { font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 8pt; text-indent}

p { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; text-indent}
td { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; text-indent}

.quickfinderHeadline { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 600; font-size: 9pt}
.quickfinderNavItem { font-family: Arial, Helvetica, sans-serif; color: #00699E; font-weight: 500; font-size: 8pt}
.quickfinderSubNavItem { font-family: Arial, Helvetica, sans-serif; color: #073F69; font-weight: 500; font-size: 8pt}
.quickfinderSeperator { font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 500; font-size: 8pt}
.quickfinderSubmit { font-family: Arial, Helvetica, sans-serif; color: #C6C5C5; font-weight: 600; font-size: 9pt}

.sitemaptitel:active {  font-family: Arial, Helvetica, sans-serif; font-weight: 600; color: #C6C5C5; text-decoration: none}
.sitemaptitel:visited {  font-family: Arial, Helvetica, sans-serif; font-weight: 600; color: #C6C5C5; text-decoration: none}
.sitemaptitel:link {  font-family: Arial, Helvetica, sans-serif; font-weight: 600; color: #C6C5C5; text-decoration: none}
.sitemaplink:active {  font-family: Arial, Helvetica, sans-serif; font-weight: 300; color: #073F69; text-decoration: none}
.sitemaplink:visited {  font-family: Arial, Helvetica, sans-serif; font-weight: 300; color: #073F69; text-decoration: none}
.sitemaplink:link {  font-family: Arial, Helvetica, sans-serif; font-weight: 300; color: #073F69; text-decoration: none}

.bildunterschrift {  font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #000000}
.bildunterschrift:B, .bildunterschrift:Strong {  font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: 400; color: #000000}

.monthname
{
    BACKGROUND-COLOR: #006699;
    COLOR: #cccccc;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 6pt;
    font-weight:300;
    
}
.weekdayname
{
    BACKGROUND-COLOR: #000000;
    COLOR: #C6C5C5;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 7pt;
     font-weight: 400;
    TEXT-ALIGN: center
}
.weekday
{
	BACKGROUND-COLOR: #C6C5C5;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 7pt;
	TEXT-ALIGN: right;
	text-decoration : none;
}
.sat
{
    BACKGROUND-COLOR: #C6C5C5;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
	text-decoration : none;
    TEXT-ALIGN: right
}
.sun
{
    BACKGROUND-COLOR: #C6C5C5;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
.holiday
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
TD
{
    BACKGROUND-COLOR: #C6C5C5
}
BODY
{
	BACKGROUND-COLOR: transparent
}
.notthismonth
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
input, select, option
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
p
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7pt;
}
#today
{
	border : 1px solid Red;
}
#eventday
{
	border : 1px solid Blue;
}
  
