@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f1f5fa;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #999999; padding-top: 0px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin: 0px;}

p {padding-top: 0px; padding-right: 5px; padding-left: 5px; margin: 0px;}

a {text-decoration:none; color: #005199;}



.fuss 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none;}
a.fuss 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none;}
a.fuss:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005199; font-weight: bold; text-decoration: none;}
a.fuss:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.impressum 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.impressum 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.impressum:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #bcc3df; font-weight: bold; text-decoration: none;}
a.impressum:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.p-klein 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none;}
a.p-klein 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none;}
a.p-klein:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #bcc3df; font-weight: bold; text-decoration: none;}
a.p-klein:visited 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}


.menue 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #005199; font-weight: bold; text-decoration: none;}
a.menue 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #005199; font-weight: bold; text-decoration: none;}
a.menue:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #005199; font-weight: bold; text-decoration: none;}
a.menue:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}


.navsub                {color:#005199; font-size: 12px; background-color:#bcc3df; text-decoration:none; line-height: 14px; padding-left: 2px;}
a.navsub               {color:#005199; font-size: 12px; background-color:#bcc3df; text-decoration:none; padding: 2px;display:block; text-align:left; border-width:2px; border-color:#FFFFFF}
a.navsub:hover         {color:#bcc3df; font-size: 12px; background-color:#005199; text-decoration:none; padding: 2px;}
a.navsub:visited       {text-decoration:none;}


.text 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005199; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-align: justify;}

.text_b 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #013e8f; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text_b 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #013e8f; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text_b:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text_b:visited 	{text-decoration: none;}

.text_aktuelles		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #013e8f; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text_aktuelles	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #013e8f; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text_aktuelles:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3399cc; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px; text-align: justify;}
a.text_aktuelles:visited 	{text-decoration: none;}


.text_sbrief 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	left: 5px;
	top: 0px;
	right: 5px;
	text-align: left;
}
a.text_sbrief 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px;}
a.text_sbrief:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005199; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px;}
a.text_sbrief:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}



.ueberschrift 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px}
a.ueberschrift 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px}
a.ueberschrift:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #005199; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px}
a.ueberschrift:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}

.ueber_gross 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px}
a.ueber_gross 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #999999; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px}
a.ueber_gross:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #005199; font-weight: bold; text-decoration: none; left: 5px; top: 0px; right: 5px}
a.ueber_gross:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: normal;
	margin: 0px;
}

p {
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
}

#aktuel {
	position:absolute;
	left:221px;
	width:550px;
	height:447px;
	z-index:100;
	background-color: #FEFFD7;
	top: 139px;
	border:solid 1px #000099;
	visibility: visible;
}

#body {
	position:absolute;
	top:30px;
	left: 50%;
	width: 980px;
	margin-left: -490px;
	height: 650px;
	border:0px;
	z-index:1;
}
#banner {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:125px;
	z-index:2;
}
#linie2px {
	position: relative;
	width:980px;
	height:2px;
	overflow:hidden;
	z-index:2;
	background-image:url(images/gestaltung/blau2x2.gif);
	background-repeat: repeat;
	left: 0;
	top: 0;
}
#linie_weiss2px {
	position: relative;
	width:980px;
	height:2px;
	overflow:hidden;
	z-index:2;
	background-image:url(images/gestaltung/weiss2x2.gif);
	background-repeat: repeat;
}

#logo_u_ks {
	position:relative;
	width:980px;
	height:104px;
	z-index:2;
	background-color:#FFFFFF
}
#kinderkrippe {
	position:absolute;
	left:106px;
	top:19px;
	width:866px;
	height:66px;
	z-index:2;
	background-image: url(images/titel/kinderkrippe.gif);
	background-repeat:no-repeat;
}
#logo {
	position:absolute;
	left:5px;
	top:8px;
	width:90px;
	height:87px;
	z-index:2;
	background-image: url(images/logo.jpg);
}
#linie5px {
	position: relative;
	width:980px;
	height:15px;
	overflow:hidden;
	z-index:2;
	background-image: url(images/gestaltung/blau1x5.gif);
}
#haupt {
	position:absolute;
	left:0px;
	top:115px;
	width:980px;
	height:485px;
	z-index:1;
	background-color:#FFFFFF;
}
#verlauf_links {
	position:absolute;
	left:0px;
	top:0px;
	width:134px;
	height:485px;
	z-index:2;
	background-image: url(images/gestaltung/verlauf_links.jpg);
}
#verlauf_rechts {
	position:absolute;
	left:846px;
	top:0px;
	width:134px;
	height:485px;
	z-index:2;
	background-image: url(images/gestaltung/verlauf_rechts.jpg);
}
#fuss {
	position:absolute;
	left:0px;
	top:600px;
	width:980px;
	height:40px;
	z-index:2;
	background-color:#FFFFFF;
}
#schrift_fuss {
	position:absolute;
	left:0px;
	top:23px;
	width:980px;
	height:15px;
	z-index:2;
}
#linie1px {
	position:absolute;
	left:0px;
	top:60px;
	width:980px;
	overflow:hidden;
	height:2px;
	z-index:3;
	background-image: url(images/gestaltung/blau1x1.gif);
	visibility: hidden;
}
#menue {
	position:absolute;
	left:0px;
	top:25px;
	width:980px;
	height:18px;
	z-index:10;
}
#h-menue {
	position: relative;
	width:auto;
	height:18px;
	z-index:8;
	float: left;
}
#a-menue {
	position:relative;
	width:40px;
	height:18px;
	z-index:3;
	float: left;
}
#menue-links {
	position:relative;
	width:210px;
	height:18px;
	z-index:3;
	float: left;
}
#menue_paedagogik {
	position:absolute;
	left:0px;
	top:24px;
	width:auto;
	height:auto;
	z-index:10;
	visibility: hidden;
}
#menue_organisation {
	position:absolute;
	left:0px;
	top:24px;
	width:auto;
	height:auto;
	z-index:10;
	visibility: hidden;
}
#menue_einrichtung {
	position:absolute;
	left:0px;
	top:24px;
	width:auto;
	height:auto;
	z-index:10;
	visibility: hidden;
}
#menue_kontakt{
	position:absolute;
	left:0px;
	top:24px;
	width:auto;
	height:auto;
	z-index:10;
	visibility: hidden;
}
#menue_sub {
	position: relative;
	width: 120px;
	height:18px;
	z-index:11;
}
#menue_sub2 {
	position: relative;
	width: 185px;
	height:18px;
	z-index:11;
}
#titel {
	position:absolute;
	left:135px;
	top:95px;
	width:710px;
	height:45px;
	z-index:3;
}
#bild {
	position:absolute;
	left:502px;
	top:169px;
	width:370px;
	height:280px;
	z-index:3;
	visibility: visible;
}
#bild1, #bild2, #bild3, #bild4, #bild5, #bild6, #bild7, #bild8, #bild9, #bild10, #bild11 {
	position:absolute;
	left:502px;
	top:169px;
	width:370px;
	height:280px;
	z-index:2;
	visibility: hidden;
}
#text {
	position:absolute;
	left:106px;
	top:169px;
	width:370px;
	height:280px;
	z-index:3;
}
#text3, #text4, #text5, #text6, #text7, #text8, #text9 , #text10 , 
#text1, 
#text2{
	position:absolute;
	left:106px;
	top:169px;
	width:370px;
	height:280px;
	z-index:3;
	visibility: hidden;
}
#intern {
	position:absolute;
	left:567px;
	top:0px;
	width:37px;
	height:15px;
	z-index:2;
}
#home {
	position:absolute;
	left:520px;
	top:0px;
	width:37px;
	height:15px;
	z-index:2;
}
#impressum {
	position:absolute;
	left:814px;
	top:0px;
	width:37px;
	height:15px;
	z-index:2;
}
#datenschutz {
	position:absolute;
	left:676px;
	top:0px;
	width:37px;
	height:15px;
	z-index:2;
}
#sitemap {
	position:absolute;
	left:615px;
	top:0px;
	width:37px;
	height:15px;
	z-index:2;
}
#zurück {
	position:absolute;
	left:395px;
	top:451px;
	width:82px;
	height:17px;
	z-index:5;
	visibility: hidden;
}

