body 				{ background-color: #002861; background-image: url(images/hintergrundbild.gif); background-repeat: no-repeat; background-position: 0 0; }

p 					{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; line-height: 150%; margin-top: 0; }
a:link 				{ color: #fff078; font-size: 13px; font-family: arial, sans-serif; font-weight: normal; text-decoration: none; word-spacing: 1px; letter-spacing: 6px; margin-top: 0; }
a.logonavi:link 	{ color: #002878; font-size: 13px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 1px; letter-spacing: 5px; margin-top: 0; padding-top: 0; }
a.weblink:link 		{
	color: #00a0d2;
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 0;
}
a.emailteam:link 	{ color: #002878; font-size: 9pt; font-family: arial, sans-serif; font-weight: normal; line-height: 10.5pt; text-decoration: none; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; }
a.emailsidebar:link { color: #fff078; font-size: 13px; font-family: arial, sans-serif; font-weight: normal; line-height: 16px; text-align: justify; word-spacing: 0; letter-spacing: 1px; }
a.infopdflageplan:link { color: #fff078; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; }

a:visited 			{ color: #fff078; font-size: 13px; font-family: arial, sans-serif; text-decoration: none; word-spacing: 1px; letter-spacing: 6px; margin-top: 0; }
a.logonavi:visited 	{ color: #002861; font-size: 13px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 1px; letter-spacing: 5px; margin-top: 0; }
a.weblink:visited 	{
	color: #00a0d2;
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 0;
}
a.emailsidebar:visited 	{ color: #fff078; font-size: 13px; font-family: arial, sans-serif; font-weight: normal; line-height: 16px; text-align: justify; word-spacing: 0; letter-spacing: 1px; }
a.infopdflageplan:visited 	{ color: #fff078; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; }

a:hover 			{ color: #00a0d2; font-family: arial, sans-serif; word-spacing: 1px; letter-spacing: 6px; }
a.logonavi:hover 	{ color: #00a0d2; font-size: 13px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; word-spacing: 1px; letter-spacing: 5px; margin-top: 0; }
a.weblink:hover 	{ color: #002878; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; }
a.emailteam:hover 	{ color: #00a0d2; font-size: 9pt; font-family: arial, sans-serif; font-weight: normal; line-height: 10.5pt; text-decoration: none; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; }
a.emailsidebar:hover { color: #00a0d2; font-size: 13px; font-family: arial, sans-serif; font-weight: normal; line-height: 16px; text-align: justify; word-spacing: 0; letter-spacing: 1px; }
a.infopdflageplan:hover { color: #00a0d2; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; }

a:active		    { color: #00a0d2; font-family: arial, sans-serif; word-spacing: 1px; letter-spacing: 6px; }

.active 			{ color: #00a0d2; font-size: 13px; font-family: arial, sans-serif; font-weight: normal; word-spacing: 1px; letter-spacing: 6px; }
.activelogonavi 	{ color: #00a0d2; font-size: 13px; font-family: arial, sans-serif; font-weight: bold; word-spacing: 1px; letter-spacing: 5px; }
.activeweblink 		{ color: #002878; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; }

.textfeldtext 			{
	color: #002878;
	font-size: 12px;
	font-family: arial, sans-serif;
	line-height: 14px;
	text-align: left;
	word-spacing: 0;
	letter-spacing: 1px;
	margin-top: 0;
	margin-bottom: 0;
}

.textfeldreferenz 			{
	color: #002878;
	font-size: 12px;
	font-family: arial, sans-serif;
	line-height: 18px;
	text-align: left;
	word-spacing: 0;
	letter-spacing: 1px;
	margin-top: 0;
	margin-bottom: 0;
}
.weblink 				{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; }
.textfeldhalbeleerzeile { color: #002878; font-size: 6px; font-family: arial, sans-serif; line-height: 7px; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; }
.handyanja 				{ color: #002878; font-size: 12px; font-family: arial, sans-serif; line-height: 14px; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-bottom: 0; padding-top: 0; padding-left: 19pt; }
.adresse				{ text-align: left; word-spacing: 12px; letter-spacing: 2px; }
.fonfax					{ text-align: justify; word-spacing: 3px; letter-spacing: 3px; }
.sidebartitel			{ font-size: 12px; font-family: arial, sans-serif; line-height: 17px; text-align: left; word-spacing: 2px; letter-spacing: 1px; }
.sidebartext			{ color: #fff078; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; line-height: 15px; text-align: left; word-spacing: 1px; letter-spacing: 1px; }
.sidebartextreferenzen	{ color: #fff078; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; line-height: 13px; text-align: left; word-spacing: 1px; letter-spacing: 1px; }
.sidebartextklein   	{ color: #fff078; font-size: 11px; font-family: arial, sans-serif; line-height: 13px; word-spacing: 0; letter-spacing: 0; }

td 						{ color: #fff078 ; font-family: arial, sans-serif; }

#logotitel 				{ height: 43px; width: 609px; left: 81px; top: 48px; position: absolute; visibility: visible; }
#logobalken 			{ background-color: #fff078; height: 16px; width: 700px; left: 300px; top: 90px; position: absolute; z-index: 20; visibility: visible; }
#logonavikonzeption 	{ font-family: arial, sans-serif; font-weight: bold; height: 22px; width: 138px; left: 48px; top: 0; position: absolute; z-index: 20; visibility: visible; }
#logonavidesign 		{ font-family: arial, sans-serif; font-weight: bold; height: 22px; width: 78px; left: 234px; top: 0; position: absolute; visibility: visible; }
#logonavilayout 		{ font-family: arial, sans-serif; font-weight: bold; height: 22px; left: 364px; top: 0; position: absolute; width: 81px; visibility: visible; }
#logonavitext 			{ font-family: arial, sans-serif; font-weight: bold; height: 22px; width: 51px; left: 495px; top: 0; position: absolute; visibility: visible; }
#logonavitrennung1 		{ background-color: #002861; height: 10px; width: 2px; left: 207px; top: 3px; position: absolute; z-index: 10; visibility: visible; }
#logonavitrennung2  	{ background-color: #002861; height: 10px; width: 2px; left: 336px; top: 3px; z-index: 10; position: absolute; visibility: visible; }
#logonavitrennung3  	{ background-color: #002861; height: 10px; width: 2px; left: 469px; top: 3px; z-index: 10; position: absolute; visibility: visible; }
#topnaviwebsites 		{ font-family: arial, sans-serif; font-weight: bold; height: 30px; width: 130px; left: 348px; top: 171px; z-index: 30; position: absolute; visibility: visible; }

#topnavireferenzen  {
	font-family: arial, sans-serif;
	font-weight: bold;
	height: 30px;
	width: 170px;
	left: 515px;
	top: 171px;
	position: absolute;
	z-index: 30;
	visibility: visible;
}
			#topnaviteam 		{
	font-family: arial, sans-serif;
	font-weight: bold;
	height: 30px;
	width: 80px;
	left: 715px;
	top: 171px;
	position: absolute;
	z-index: 30;
	visibility: visible;
}
			#topnavikontakt 	{
	font-family: arial, sans-serif;
	font-weight: bold;
	height: 30px;
	width: 120px;
	left: 821px;
	top: 171px;
	position: absolute;
	z-index: 30;
	visibility: visible;
}
			#topnavitrennung1 	{
	background-color: #fff078;
	height: 10px;
	width: 2px;
	left: 484px;
	top: 174px;
	position: absolute;
	z-index: 30;
	visibility: visible;
}
			#topnavitrennung2 	{
	background-color: #fff078;
	height: 10px;
	width: 2px;
	left: 687px;
	top: 174px;
	position: absolute;
	z-index: 30;
	visibility: visible;
}
			#topnavitrennung3 	{
	background-color: #fff078;
	height: 10px;
	width: 2px;
	left: 796px;
	top: 174px;
	position: absolute;
	z-index: 30;
	visibility: visible;
}
#showfeld 				{ background-color: #fff; height: 430px; left: 300px; top: 196px; position: absolute; width: 700px; visibility: visible; }
#bildfeld 				{ height: 430px; width: 700px; position: absolute; top: 0; left: 13px; z-index: 10; visibility: visible; }
			#iframe	 	 			{
	width: 700px;
	height: 490px;
	left: 300px;
	top: 196px;
	position: absolute;
	z-index: 10;
	margin: 0;
	border-width: 0;
}


#textfeldruja 			{ height: 90px; width: 181px; left: 148px; top: 47px; position: absolute; visibility: visible; }
#textfeldanja 			{ height: 90px; width: 181px; left: 148px; top: 177px; position: absolute; visibility: visible; }
#textfeldkathia 		{ height: 90px; width: 181px; left: 148px; top: 307px; position: absolute; visibility: visible; }

#textfeldkontakt 		{ color: #002864; font-size: 9pt; font-family: arial, sans-serif; line-height: 10.5pt; height: 369px; width: 350px; left: 390px; top: 37px; position: absolute; visibility: visible; }
/*#textfeldfredi			{ height: 90px; width: 182px; left: 460px; top: 177px; position: absolute; visibility: visible; }*/
/*#textfeldesther 		{ height: 90px; width: 181px; left: 460px; top: 47px; position: absolute; visibility: visible; }*/

#bildfeldruja 			{ background-color: #ccc; height: 90px; width: 90px; left: 48px; top: 40px; position: absolute; visibility: visible; }
#bildfeldanja 			{ background-color: #ccc; height: 90px; width: 90px; left: 48px; top: 170px; position: absolute; visibility: visible; }
#bildfeldkathia 		{ background-color: #ccc; height: 90px; width: 90px; left: 48px; top: 300px; position: absolute; visibility: visible; }

/*#bildfeldfredi 			{ background-color: #ccc; height: 90px; width: 90px; left: 360px; top: 170px; position: absolute; visibility: visible; }*/
/*#bildfeldesther 		{ background-color: #ccc; height: 90px; width: 90px; left: 360px; top: 40px; position: absolute; visibility: visible; }*/

#lageplanfeld 			{ height: 350px; width: 302px; left: 48px; top: 40px; position: absolute; z-index: 10; visibility: visible; }
#dorfschulhausfeld 		{ height: 100px; width: 120px; left: 10px; top: 10px; position: absolute; z-index: 20; visibility: visible; }
#sidebarhome			{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; line-height: 15px; height: 319px; width: 250px; left: 40px; top: 357px; position: absolute; visibility: visible; }
#sidebarkonzeption		{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; line-height: 15px; height: 319px; width: 250px; left: 40px; top: 490px; position: absolute; visibility: visible; }
#sidebardesign			{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; line-height: 15px; height: 319px; width: 250px; left: 40px; top: 337px; position: absolute; visibility: visible; }
#sidebarlayout			{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; line-height: 15px; height: 319px; width: 250px; left: 40px; top: 359px; position: absolute; visibility: visible; }
#sidebartext			{ color: #fff078; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; line-height: 15px; height: 319px; width: 250px; left: 40px; top: 520px; position: absolute; visibility: visible; }
#sidebarreferenzen  	{ height: 460px; width: 250px; left: 44px; top: 197px; position: absolute; visibility: visible; }
#sidebar 				{ color: #fff078; font-size: 13px; font-family: arial, sans-serif; font-weight: normal; line-height: 16px; height: 160px; width: 181px; left: 80px; top: 501px; position: absolute; visibility: visible; }
#sidebarkoordinaten 	{ height: 120px; width: 200px; left: 77px; top: 499px; position: absolute; z-index: 10; visibility: visible; }
#sidebaremail 			{ height: 30px; width: 180px; left: 81px; top: 612px; position: absolute; z-index: 15; visibility: visible; }
#navishow 				{ font-family: arial, sans-serif; font-weight: bold; height: 30px; width: 70px; left: 348px; top: 636px; z-index: 30; position: absolute; visibility: visible; }
			#infopdfshow		{
	height: 30px;
	width: 500px;
	left: 590px;
	top: 636px;
	position: absolute;
	z-index: 10;
	visibility: visible;
}
#infopdflageplan 		{ height: 30px; width: 500px; left: 348px; top: 636px; position: absolute; z-index: 10; visibility: visible; }


/*------------- Inhalt: Links -------------*/

#spalte_1 { 
	width:200px;
	float:left;
	padding: 37px 0 0 48px;
}

#spalte_2 { 
	width:420px;
	float:left;
	padding: 37px 0 0 0;
}

#textfeldwebsites 		{ height: 369px; width: 550px; left: 48px; top: 37px; position: absolute; visibility: visible; }

.clearboth { 
	clear: left; 
	}