#logo { position:absolute; top:10px; left:26px; 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; } */
.kurzkontaktbild {
	float:left;
	height:57px;
	padding-right:7px;
	padding-top:3px;
	width:38px;
}
.kurzkontakttext { padding-top:3px; }
.kontaktbox { width:363px; }
.kontaktbild { float:left; padding-right:7px; padding-top:3px; width:93px; }
.kontakttext { padding-top:3px; }*/
#f1flash { position:absolute; top:285px; left:22px; width:260px; height:110px; z-index:200; text-align:left; }
#f8hintergrund { position:absolute; top:289px; left:392px; width:278px; height:182px; z-index:210; }
#f8hintergrund a { color:#fabb00; }
#f8hintergrund a:hover { color:#817A44; }
#info-left {
	position:absolute;
	top:115px;
	left:24px;
	width:166px;
	height:350px;
	z-index:60;
	border:0px;
	margin:0px;
	padding:0px;
	border:0px;
	color:#817A44;
	font-size:12px;
	line-height:16px;
	font-family:Arial,Verdana,sans-serif;
}
#info-left p {
	margin:15px 0px;
}
#info-left a { color:#fabb00; }
#info-left a:hover { color:#817A44; }
#f1text { color: #ffffff; position:absolute; top:416px; left:24px; width:350px; height:30px; font-family:Arial, sans-serif; font-weight:400; font-size:12px; z-index:201; }
/*#f1schluss-linie { position:absolute; top:451px; left:-215px; width:960px; height:1px; z-index:199; }
#f8ueberschr { position:absolute; top:293px; left:407px; width:275px; height:15px; z-index:210; }
#f8text { position:absolute; top:316px; left:407px; width:275px; 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; }
#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:#00877f; 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:#00877f; text-decoration:none }
a:visited  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; 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:#00877f; text-decoration:none }
a:focus  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; text-decoration:none }
a.linkklein:link  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:underline; }
a.linkklein:visited  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:underline; }
a.linkklein:hover  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:none }
a.linkklein:active  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:underline; }
a.linkklein:focus  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:underline; }

a.linkkleinohne:link  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:none; }
a.linkkleinohne:visited  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:none; }
a.linkkleinohne:hover  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:none }
a.linkkleinohne:active  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:none; }
a.linkkleinohne:focus  { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:400; color:#00877f; text-decoration:none; }
a.navi1:hover  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; text-decoration:none; height:15px; }
a.navi1on:link  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; text-decoration:none; height:15px; }
a.navi1on:visited { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; text-decoration:none; height:15px; }
a.navi1on:active  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; text-decoration:none; height:15px; }
a.navi1on:focus  { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:400; color:#00877f; 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:#FABB00; 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:#00877f; 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:#00877f; 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:#00877f; 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:#00877f; 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 {	
}

#zielgruppenmenu ul li  {
	float: left;
	margin-left: 40px;
}
*/
#schluss-linie  {	
	background: url(../img/schluss-linie-gelb.gif) left top no-repeat;
}

a.navi1on:link {
	color: #022E73;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	font-weight: 400;
	height: 15px;
	text-decoration: none;
}
a.navi1 {
	font-weight: 400;
}
a.navi1on:visited {
	color: #817A44
}
a.navi2:visited {
	color: #817A44
}

a.navi1:hover {
	color: #FABB00;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	font-weight: 400;
	height: 15px;
	text-decoration: none;
}
a.navi2 {
	font-weight: 400 !important;
	color: #817A44 !important;
}
a.navi2:hover {
	color: #FABB00 !important;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	font-weight: 400;
	height: 15px;
	text-decoration: none;
}

a.navi2on:hover {
	color: #817A44
}

a.navi2on:visited {
	color: #FABB00;	
}

a.navi2:visited {
	font-weight: 400 !important;
}

.navi1on {
	color: #FABB00 !important;
}

a.navi2on:visited {
	font-weight: 400 !important;
}
#inhaltcontainer a,
a.twitter-hint {
	color: #FABB00;
}
#inhaltcontainer a:hover,
a.twitter-hint:hover {
	color: #817A44;
}