html,body {background-color: #ffd; min-width:600px;} html,body,p,h1,h2,h3,h4,h5,table,td,tr,a,div,span,form,input,select {color:#333; font-family: arial, sans-serif, verdana, helvetica; font-size:100.01%; text-decoration:none; text-indent:0; margin:0; padding:0;} h1,h2,h3,h4,h5 {margin-bottom:6pt; font-weight:bold; color:#a60;} h1 {font-size: 150%; margin-top:6pt;} h2 {font-size: 100.01%; margin-top:18pt;} h3 {font-size: 100.01%; margin-top:12pt; color:#111;} h4 {font-size: 90%; color:#111;} p {font-size:85%; color:#333; margin-bottom:6; margin-top:6; word-spacing:+1;} p.neu {clear:both; line-height:70%;} strong {} pre {margin:0 0 0 15; color:#03c;} abbr {color:#000; border-bottom:dashed 1px #555;} table {border-collapse:collapse; margin-bottom:6; margin-top:6; font-size:95%;} td {vertical-align:top;}
table,td,tr {padding:0 5; margin:5 0;} ol,ul {font-size:85%; margin:15 0 15 10; padding:0 0 0 5;} ul {margin-bottom:3; margin-top:3;} li {margin:3 0 3 10; padding:0 0 0 5;list-style-position:inside;} img {padding:0; margin:0; border:none;} form,input,select {padding:0; margin:0; vertical-align:middle;} .ttGruen {color:#060;} .ttLila {color:#d08;} .ttBraun {color:#a60;} .hhGruen {background-color:#7c5;} .hhLila {background-color:#e09;} .AccessKey {color:#c20; font-weight:bold;} .NoAccessKey {color:#039;} .Vortext {font-size:95%; font-weight:bold; word-spacing:0; letter-spacing:0;}
.Nachrichten {font-size:105%; color:#336; font-weight:bold;} .Termin {font-size:105%; color:#336; font-weight:bold;} .tMarkerGelb {background:#FF0; color:#A00; font-weight:bold;} .hWegweiser {font-size:95%; color:#900; border-bottom:solid 1px #aaa;} .NewsBoxTitel {padding:1 0 0 0; margin:0; font-size:100.01%; background:#BDE; font-weight:bold; text-align:center;} .NewsBoxPlus {margin:0; font-size:100.01%; font-weight:bold; color:#a00;} .NewsBox {padding:3; margin:0; background:#fff; color:#222; border:#ccc solid 1px; text-align:center;} .NewsBoxHead {font-size:100.01%; font-weight:bold; text-align:center; color:#555;} .NewsBoxText {text-align:center;} .Zitat {padding:0 0 15 15; color:#444; text-align:right; float:right; font-weight:bold;} * html .Zitat {margin:20 0 0 0;} .fBildStyle {border:none; float:none; padding:0; margin:0;} .fBildStyleL {border:none; float:left; padding:10 20 10 0; margin:0;} * html .fBildStyleL {margin:16 20 10 0; padding:0;} .fBildStyleR {border:none; float:right; padding:10 0 10 20; margin:0;} * html .fBildStyleR {padding:0; margin:16 0 10 20;}
.fBildStyleZ {border:none; padding:0 20 0 20; margin:0; text-align:center;} * html .fBildStyleZ {padding:0; margin:0 20 0 20;} .versteckt {margin-left:-10000; display:none;} .fRechts {float:right; width:auto;} .fLinks {float:left; width:auto;} .fNeu {clear:both;} .tLinks {text-align:left;} .tRechts {text-align:right;} .tMitte {text-align:center;} .vOben {vertical-align:top;} .vMitte {vertical-align:middle;} .vUnten {vertical-align:bottom;} .keinAbstand {margin:0; padding:0;} .Abstand5 {padding:5;} .Abstand10 {padding:10;} .Abstand15 {padding:15;} .Rand5 {margin:5;} .Rand10 {margin:10;} .Rand15 {margin:15;} .lr5 {padding-left:5; padding-right:5;} .lr10 {padding-left:10; padding-right:10;} .ou2 {padding-top:2; padding-bottom:2;} .ou5 {padding-top:5; padding-bottom:5;} .ou10 {padding-top:10; padding-bottom:10;} .volleBreite {width:100%;} .halbeBreite {width:50%;} .KeinUmbruch {white-space:nowrap;} .tNormal {font-weight:normal;} .tFett {font-weight:bold;} .tKleiner {font-size:85%;} .tVielKleiner {font-size:70%;} .tGroesser {font-size:100.01%;} .tVielGroesser {font-size:120.01%;} .tGanzGross {font-size:140.01%;} .tInaktiv {color:#aaa;} .tRot {color:#900;} .tBlau {color:#03c;} .tGruen {color:#090;} .tGelb {color:#FF0;}
.tSchwarz {color:#000;} .hGrau {background:#ccc;} .hHellGrau {background:#eee;} .hDunkelGrau {background:#777;} .hBeige {background:#fed;} .hWeiss {background:#fff;} .Rahmen {border:solid 1px #aaa;} .RahmenOben {border-top:solid 1px #aaa;} .RahmenUnten {border-bottom:solid 1px #aaa;} .krWeiss {border:solid 1px #aaa; background:#fff; padding:10; -moz-border-radius:15;} .krBeige {border:solid 1px #aaa; background:#fed; padding:10; -moz-border-radius:15} .krGrau {border:solid 1px #aaa; background:#eee; padding:10; -moz-border-radius:15} .kWeiss {border:solid 1px #aaa; background:#fff; padding:10;} .kBeige {border:solid 1px #aaa; background:#fed; padding:10;} .kGrau {border:solid 1px #aaa; background:#eee; padding:10;} .Balken_1 {color:#039; background: #eee url(layout/bg_leiste.gif); border-top:solid 1px #eee; border-bottom:solid 1px #eee;}
.Balken_2 {color:#039; background: #dfd; border-top:solid 1px #aaa; border-bottom:solid 1px #aaa;} a,a:link, a:visited {color:#039;} a:hover,a:active,a:focus {background-color:#888; color:#fff;} a.keinHover:hover, a.keinHover:active, a.keinHover:focus {color:#02d; background:transparent;} a.extern[target^=""]:after {padding-left:3; color:#888; content: url(layout/n_nf_leer.gif);} a.extern:hover[target^=""]:after {padding-left:3; color:#888; content: url(layout/n_nf.gif);} .NurDruck {margin-left:-10000; display:none;} .NurScreen {} #Logo {position:absolute; left:0px; top:0px; padding:2 0; width:260px; height: 178px; background-image:url(layout/h_lo.gif); background-repeat:no-repeat;} #Navigation {position:absolute; left:0px; top:178px; padding:2 80 2 10; width:200; height:700px; background-image:url(layout/h_lm.gif); background-repeat:repeat-y;} * html #Navigation {width:260; padding:2 50 2 10;} #NaviUnten {position:absolute; left:0px; top:878px; padding:2 0; width:260px; height:90px; background-image:url(layout/h_lu.gif); background-repeat:no-repeat; display:block;} #TopSlogan {position:absolute; right:0px; top:0px; height:80; width:100%; z-index:; background-image:url(layout/h_ro.gif); background-repeat:repeat-x; padding:0 20px;}
#Inhalt {position:absolute; left:260px; top:0px; width:auto; z-index:0; padding:80px 20px 0 0;} ul.Menu {font-size:100.01%; text-indent:0; padding:1 0; margin:1;} li.m1,li.m1,li.m2,li.m3 {list-style: none; padding:1; margin:1;} li.m1 {background: #8d6; border:1px #ddd solid; padding:3 0; margin: 10 1 1 1; font-weight:bold;} li.m2 {background: #beb; border-bottom:1px #ddd solid;} li.m3 {background: #dfd; border-bottom:1px #ddd solid; margin: 1 1 1 20;} #Navigation a {color:#02d; font-size:90%; text-align:left; width:auto; padding:0 20; display:block;} #Navigation a:active, #Navigation a:focus, #Navigation a:hover {background-image:url(layout/pf_r_gruen.gif); background-repeat:no-repeat; background-position:3 5;} #Navigation a:hover {background-color: #850; color:#fff;} #Navigation .AktiveZelle {background-image:url(layout/pf_r_lila.gif); background-repeat:no-repeat; background-position:3 5; background-color: #6f6; font-weight:bold;} #Navigation a.keinHover:hover, #Navigation a.keinHover:active, #Navigation a.keinHover:focus {color:#02d; background:transparent;}