#logo { position:absolute; top:9px; left:26px; width:272; height:41px; z-index:99; }
#navlogo { position:absolute; top:438px; left:20px; width:100px; height:54px; z-index:151; }
.kurzkontaktbild { float:left; height:57px; width:38px; padding-right:7px; padding-top:3px; }
.kurzkontakttext { padding-top:3px; }
.kontaktbox { width:363px; }
.kontaktbild { float:left; padding-right:7px; padding-top:3px; width:93px; }
.kontakttext { padding-top:3px; }
#f1text { position:absolute; top:416px; left:24px; width:350px; height:30px; font-family:Arial, sans-serif; font-weight:400; font-size:12px; color:#ffffff; z-index:201; }
#f8hintergrund { position:absolute; top:289px; left:392px; width:278px; height:182px; z-index:199; }
#f8ueberschr { position:absolute; top:294px; left:407px; width:280px; height:15px; z-index:210; }
#f8text { position:absolute; top:317px; left:407px; width:280px; height:150px; z-index:210; }
#fsc2box { position:absolute; top:61px; left:0px; z-index:60; width:385px; height:390px; overflow:auto; padding:0px 0px 0px 0px; }
.fsc2-termine-date { position:absolute; left:0px; top:3px; z-index:70; width:100px; height:20px; font-family:Arial, Verdana, sans-serif; font-size:12px; line-height:10px; font-weight:400; color:#837e04; text-align:left; visibility:visible; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.fsc2-termine-time { position:absolute; left:0px; top:22px; z-index:70; width:100px; height:20px; font-family:Arial, Verdana, sans-serif; font-size:12px; line-height:10px; font-weight:400; color:#837e04; text-align:left; visibility:visible; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
.fsc2-termine-titel { position:absolute; left:105px; top:0px; z-index:70; width:265px; height:20px; font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#000000; text-align:left; visibility:visible; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.fsc2-termine-text { position:absolute; left:105px; top:20px; z-index:70; width:265px; height:20px; font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#000000; text-align:left; visibility:visible; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
a.fsc3link:link { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link:visited { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link:active { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link:focus { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link-on:link { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link-on:visited { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link-on:active { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#022e73; text-decoration:none; height:15px; }
a.fsc3link-on:focus { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#022e73; text-decoration:none; height:15px; }
#fsc4ueberschr { position:absolute; left:0px; top:0px; z-index:70; width:286px; height:20px; font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#000000; text-align:left; visibility:visible; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#fsc4box { position:absolute; top:288px; left:392px; z-index:60; width:296px; height:182px; background-image:url('../../main/img/kasten-hintergrund.gif'); }
#fsc4box2 { position:absolute; top:35px; left:15px; z-index:60; width:286px; height:172px; }
#fsc4-termine-box { position:relative; top:0px; left:0px; padding:22px 0px 0px 0px; z-index:65; width:277px; height:20px; }
.fsc4-termine-titel a { font-weight:400; }
#fsc4-mehr { position:relative; top:0px; left:0px; padding:10px 0px 0px 0px; z-index:65; width:100px; height:20px; }
#f10ueberschr { position:absolute; top:59px; left:0px; width:285px; height:240px; z-index:200; }
#f10bild { position:absolute; top:91px; left:0px; width:93px; height:140px; z-index:200; text-align:left; }
#f30text { position:absolute; top:540px; left:0px; width:960px; height:60px; font-size:10px; z-index:200; text-align:center; font-weight:400; color:#022e73; text-decoration:none; font-family:Arial, Verdana; overflow:auto; border:0px solid #000000; }
.newsletter_rot { color:#ff0000; }
.newsletter_gruen { color:#003300; }
a:link  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none }
a:visited  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none }
a:hover  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#817a44; text-decoration:none }
a:active  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none }
a:focus  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none }
a.linkklein:link  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:underline; }
a.linkklein:visited  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:underline; }
a.linkklein:hover  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:none }
a.linkklein:active  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:underline; }
a.linkklein:focus  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:underline; }

a.linkkleinohne:link  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:none; }
a.linkkleinohne:visited  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:none; }
a.linkkleinohne:hover  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:none }
a.linkkleinohne:active  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:none; }
a.linkkleinohne:focus  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#022e73; text-decoration:none; }
a.navi1:hover  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.navi1on:link  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.navi1on:visited { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.navi1on:active  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.navi1on:focus  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.navi2:link  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#817a44; text-decoration:none; height:15px; }
a.navi2:visited  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#817a44; text-decoration:none; height:15px; }
a.navi2:hover  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; }
a.navi2:active  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#817a44; text-decoration:none; height:15px; }
a.navi2:focus  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#817a44; text-decoration:none; height:15px; }

a.navi2on:link  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; padding-left:9px; background-repeat:no-repeat; background-image:url('../img/menu-pfeil.gif'); background-position:0px 4px; }
a.navi2on:visited { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; padding-left:9px; background-repeat:no-repeat; background-image:url('../img/menu-pfeil.gif'); background-position:0px 4px; }
a.navi2on:hover  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#817a44; text-decoration:none; height:15px; padding-left:9px; background-repeat:no-repeat; background-image:url('../img/menu-pfeil.gif'); background-position:0px 4px; }
a.navi2on:active  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; padding-left:9px; background-repeat:no-repeat; background-image:url('../img/menu-pfeil.gif'); background-position:0px 4px; }
a.navi2on:focus  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#022e73; text-decoration:none; height:15px; padding-left:9px; background-repeat:no-repeat; background-image:url('../img/menu-pfeil.gif'); background-position:0px 4px; }
 
 
a.navi3:active  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#660000; text-decoration:none; height:15px; }
a.navi3on:link  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:700; color:#ffffff; text-decoration:none; height:15px; }

.kurzkontakttext a,.kurzkontaktlink a:link,.kurzkontaktlink a:hover, .kurzkontaktlink a:active, .kurzkontaktlink a:focus, .kurzkontaktlink a:visited { 
	font-size:11px;
}


#zielgruppenmenu ul li  {
	float: left;
	margin-left: 40px;
}

#schluss-linie  {	
	background: url(../img/schluss-linie-blau.gif) left top no-repeat;
}