body,p,table {font-family:Arial; font-size:13pt; color:black }

body.aktuell,p.aktuell,td.aktuell,a:visited.aktuell,a:link.aktuell,a:hover.aktuell,h1.aktuell { margin:5px; color:yellow; font-size:14pt; background-color: red }
tr.aktuell { margin:5px; font-size:12pt }
body.termine,p.termine,td.termine,a:visited.termine,a:link.termine,a:hover.termine,h1.termine { margin:5px; color:yellow; font-size:14pt; background-color: #ff7a00 }
tr.termine { margin:5px; font-size:12pt }
body.archiv,p.archiv,td.archiv,a:visited.archiv,a:link.archiv,a:hover.archiv,h1.archiv { margin:5px; color:black; font-size:14pt; background-color: orange }
tr.archiv { margin:5px; font-size:12pt }
body.links,p.links,td.links,a:visited.links,a:link.links,a:hover.links,h1.links { margin:5px; color:yellow; font-size:14pt; background-color: #f2d903 }
tr.links { margin:5px; font-size:12pt }
body.selbst,p.selbst,td.selbst,a:visited.selbst,a:link.selbst,a:hover.selbst,h1.selbst { margin:5px; color:#f20401; font-size:14pt; background-color: yellow }
tr.selbst { margin:5px; font-size:12pt }

body.impressum,p.impressum,tr.impressum,td.impressum,a:visited.impressum,a:link.impressum,a:hover.impressum { color:black; font-size:12pt }
body.kontakt,p.kontakt,tr.kontakt,td.kontakt,a:visited.kontakt,a:link.kontakt,a:hover.kontakt { color:black; font-size:8pt }
body.bodytext,p.bodytext,tr.bodytext,td.bodytext,a:visited.bodytext,a:link.bodytext,a:hover.bodytext,h1.bodytext { margin:5px; color:black; font-size:13pt }
tr.bodytext { margin:5px; font-size:13pt }

p.cc { font-size:9pt }
p.rss { font-size:8pt }

div.csc-header-n2,h1.csc-header-n2 { font-family:Arial; margin:5px; color:black; font-size:18pt; font-style:bold }
div.csc-header-n3,h1.csc-header-n3 { font-family:Arial; margin:5px; color:black; font-size:18pt; font-style:italic }
div.csc-header-n4,h2.csc-header-n4 { font-family:Arial; margin:5px; color:black; font-size:16pt; font-style:bold }
div.csc-header-n5,h3.csc-header-n5 { font-family:Arial; margin:5px; color:black; font-size:16pt; font-style:italic }
div.csc-header-n6,h4.csc-header-n6 { font-family:Arial; margin:5px; color:black; font-size:14pt; font-style:bold }
div.csc-header-n7,h5.csc-header-n7 { font-family:Arial; margin:5px; color:black; font-size:14pt; font-style:italic }
p.h1,div.h1 { font-family:Arial; margin:5px; color:black; font-size:26pt; font-weight:bold }
p.h2,div.h2 { font-family:Arial; margin:5px; color:black; font-size:26pt; font-style:italic }
p.h3,div.h3 { font-family:Arial; margin:5px; color:black; font-size:22pt; font-style:bold }
p.h4,div.h4 { font-family:Arial; margin:5px; color:black; font-size:22pt; font-style:italic }
p.h5,div.h5{ font-family:Arial; margin:5px; color:black; font-size:20pt; font-style:bold }
p.h6,div.h6 { font-family:Arial; margin:5px; color:black; font-size:20pt; font-style:italic }
p.h7,div.h7 { font-family:Arial; margin:5px; color:black; font-size:18pt; font-style:bold }
p.h8,div.h8 { font-family:Arial; margin:5px; color:black; font-size:18pt; font-style:italic }
p.h9,div.h9 { font-family:Arial; margin:5px; color:black; font-size:16pt; font-style:bold }
p.h10,div.h10 { font-family:Arial; margin:5px; color:black; font-size:16pt; font-style:italic }
p.h11,div.h11 { font-family:Arial; margin:5px; color:black; font-size:14pt; font-style:bold }
p.intro1,div.intro1 { font-family:'URW Chancery L','Times New Roman',Times,serif; margin:5px; color:black; font-size:230%; font-style:italic; background-color: #ff0000 }
p.intro2,div.intro2 { font-family:'URW Chancery L','Times New Roman',Times,serif; margin:5px; color:black; font-size:130%; font-style:italic; background-color: #ff0000 }
p.intro3,div.intro3 { font-family:'URW Chancery L','Times New Roman',Times,serif; margin:5px; color:black; font-size:160%; font-style:italic; background-color: #ff0000 }
p.intro,div.intro { background-color: #ff0000 }
p.intro4,div.intro4 { font-family:'URW Chancery L'; margin:5px; color:black; font-size:20pt; font-style:bold }
p.spam,div.spam { background-color: #3deb3d }
p.spamtext,div.spamtext { background-color:#3deb3d; color:red }

div.einrueck { margin-left: 37px }

a.menuitems3 { font-family:Arial; margin:5px; color:black; font-size:10pt }
a.menuitems3ACT { font-family:Arial; margin:5px; color:red; font-size:10pt; font-style:bold }
a:link {margin:0px; color:#000000 }
a:visited {color:#000000}
a:hover {color:#000000}

p.naviU { font-size:10pt; letter-spacing: 0.5em; font-weight: 900; padding-top:10mm; padding-bottom: 10mm}
p.subnavi { font-size:10pt; font-weight:900; font-style: italic; padding-top:0mm; padding-bottom: 5mm }
p.downnavi { font-size:12pt; font-weight:900; font-style: italic; padding-top:0mm; padding-bottom: 5mm }

div.navNO1 { font-family:Arial; color:black; font-size:13pt; margin-top:-5px; margin-bottom:-5px; margin-right:3px; margin-left:3px }
div.navNO2 { font-size:11pt; margin-left:8px }
div.navNO3 { font-size:10pt; margin-left:11px }
div.navNO4 { font-size:9pt; margin-left:14px }
div.nacACT1 { font-family:Arial; color:black; font-size:10pt; background-color: green }
div.nacACT2 { font-family:Arial; color:black; font-size:10pt; background-color: green }
hr.nav { width:90%; color:black; height:2px; background-color:black; margin-left:0; text-align:right; border:1px }

#alnavi #aktuelles{background-color: #ffff99;color: #777777;}
#alnavi #aktuelles a{color: #000000;}
#alnavi #aktuelles a.selflink{text-decoration:none; color:#7a000d; font-size:120%;font-weight:bold;}
#alnavi #aktuelles-sub{font-size:10pt; background-color: #ffff99;color: #777777;}
#alnavi #aktuelles-sub a{color: #000000;}
#alnavi #aktuelles-sub a.selflink{text-decoration:none; color:#7a000d; font-weight:bold;}
#alnavi #politik{ background-color: #ffff00; color: #777777;}
#alnavi #politik a{color: #000000;}
#alnavi #politik a.selflink{text-decoration:none; color:#7a000d; font-size:120%;font-weight:bold;}
#alnavi #politik-sub{font-size:10pt; background-color: #ffff00; color: #777777;}
#alnavi #politik-sub a{color: #000000;}
#alnavi #politik-sub a.selflink{text-decoration:none; color:#7a000d; font-weight:bold;}
#alnavi #kultur{ background-color: #ffb515; color: #777777;}
#alnavi #kultur a{ color: #000000;}
#alnavi #kultur a.selflink{text-decoration:none; color:#7a000d; font-size:120%;font-weight:bold;}
#alnavi #kultur-sub{font-size:10pt; background-color: #ffb515; color: #777777;}
#alnavi #kultur-sub a{ color: #000000;}
#alnavi #kultur-sub a.selflink{text-decoration:none; color:#7a000d; font-weight:bold;}
#alnavi #leben{ background-color: #ff6309;color: #777777;}
#alnavi #leben a{ color: #000000;}
#alnavi #leben a.selflink{text-decoration:none; color:#7a000d; font-size:120%;font-weight:bold;}
#alnavi #leben-sub{font-size:10pt; background-color: #ff6309;color: #777777;}
#alnavi #leben-sub a{ color: #000000;}
#alnavi #leben-sub a.selflink{text-decoration:none; color:#7a000d; font-weight:bold;}
#alnavi #regionales { background-color: #c90016; color: #777777;}
#alnavi #regionales a{color: #000000;}
#alnavi #regionales a.selflink{text-decoration:none; color:#7a000d; font-size:120%;font-weight:bold;}
#alnavi #regionales-sub {font-size:10pt; background-color: #c90016; color: #777777;}
#alnavi #regionales-sub a{color: #000000;}
#alnavi #regionales-sub a.selflink{text-decoration:none; color:#7a000d; font-weight:bold;}