body {background-image:url(images/hg.jpg); background-color:#fff;padding:0px 0px;margin:0px 0px;background-repeat:repeat-x;background-attachment: fixed;background-position:0% 50%;}

#zentrum { position:absolute;top:50%; left:0px; width:100%;height:1px;overflow:visible;}

#bg_index   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_index.jpg);background-repeat:no-repeat;}

#bg_down   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_down.jpg);background-repeat:no-repeat;}

#bg_leistung   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_leistung.jpg);background-repeat:no-repeat;}

#bg_team   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_team2.jpg);background-repeat:no-repeat;}

#bg_aktu   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_aktu.jpg);background-repeat:no-repeat;}

#bg_archiv   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_archiv.jpg);background-repeat:no-repeat;}

#bg_kon   { position:absolute;width:918px; height:555px; top:-277; left:50%; margin-left:-459px; background-image:url(images/bg_kon.jpg);background-repeat:no-repeat;}

.logo{position:absolute;top:16px; width:231px;height:58px;left:150px;z-index:3;}

.seite_home{position:absolute; display:block;  width:128px; height:25px;left:546px;top:276px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.seite_leistung{position:absolute; display:block;  width:128px; height:25px;left:546px;top:302px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.seite_team{position:absolute; display:block;  width:128px; height:25px;left:546px;top:328px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.seite_down{position:absolute; display:block;  width:128px; height:25px;left:546px;top:354px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.seite_aktu{position:absolute; display:block;  width:128px; height:25px;left:546px;top:380px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.seite_archiv{position:absolute; display:block;  width:128px; height:25px;left:546px;top:406px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.seite_kontakt{position:absolute; display:block;  width:128px; height:25px;left:546px;top:432px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}

.navis{padding:0; margin:0;position:relative; display:block;  width:128px; height:25px;left:536px;top:283px;font-family:tahoma,arial,helvetica,san-serif;font-size:11px;font-weight:bold;
font-style:normal;text-align:left;color:#666;letter-spacing:1,3em;z-index:4;}
.navis A:active, .navis A:link, .navis A:visited
	{
		font-family: tahoma, arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		text-decoration: none;
		padding:0;
		margin:0;position:relative;
		display:block;
		 width:128px;
		 height:25px;
		 
	}

	.navis A:hover
	{
		font-family: tahoma, arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		text-decoration: none;
		padding:0;
		margin:0;
		border-width: thick;
		border-color: #006699;
		position:relative;
		display:block;
		width:128px;
		height:23px;
		background:#b1e7f9;
		
		
		
		
	}

	.navis aktiv
	{
		font-family: tahoma, arial, Helvetica, sans-serif;
		color: #000;
		text-decoration: none;
		font-size: 11px
		padding:0;
		margin:0;position:relative;
		display:block;
		 width:128px;
		 height:25px;
	}
	
	
	.text { display:block; position:absolute; left:10px; top:5px;}
	
	#pic_unten{position:absolute;top:450px; width:537px;height:105px;left:0px;z-index:3;}

.foto1{position:absolute;top:45px;width:80px;height:110px;left:0px;z-index:4;}
.schrift1{position:absolute;top:45px;left:120px; width:300px;height:110px;z-index:4;}	

.foto2{position:absolute;top:170px;width:80px;height:110px;left:0px;z-index:4;}
.schrift2{position:absolute;top:170px;left:120px; width:300px;height:110px;z-index:4;}	

.foto3{position:absolute;top:295px;width:80px;height:110px;left:0px;z-index:4;}
.schrift3{position:absolute;top:295px;left:120px; width:300px;height:110px;z-index:4;}	

.foto4{position:absolute;top:420px;width:80px;height:110px;left:0px;z-index:4;}
.schrift4{position:absolute;top:420px;left:120px; width:300px;height:110px;z-index:4;}	

.foto5{position:absolute;top:545px;width:80px;height:110px;left:0px;z-index:4;}
.schrift5{position:absolute;top:545px;left:120px; width:300px;height:110px;z-index:4;}

.foto6{position:absolute;top:670px;width:80px;height:110px;left:0px;z-index:4;}
.schrift6{position:absolute;top:670px;left:120px; width:300px;height:110px;z-index:4;}



.aab{position:absolute;top:433px; width:128px;height:25px;left:435px;
font-family:arial,helvetica,san-serif;font-size:11px;font-weight:normal;
font-style:normal;text-align:left;color:003366;z-index:3;}
.aab A:active, .aab A:link, .aab A:visited
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #003366;
		text-decoration: none;
	}

	.aab A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #003366;
		text-decoration: underline;
	}

	.aab aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: none;
		font-size: 11px;
	}





.impressum{position:absolute;top:433px; width:128px;height:25px;left:470px;
font-family:arial,helvetica,san-serif;font-size:11px;font-weight:normal;
font-style:normal;text-align:left;color:003366;z-index:3;}
.impressum A:active, .impressum A:link, .impressum A:visited
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #003366;
		text-decoration: none;
	}

	.impressum A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #003366;
		text-decoration: underline;
	}

	.impressum aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: none;
		font-size: 11px;
	}



	
.contentbox
{position:absolute;padding-right:10px;top:120px;left:30px;width:480px;height:295px;overflow:auto;border-style: solid;border:0px #0063ab solid; background-color:transparent;scrollbar-base-color:#fff;text-align:left; 
scrollbar-3dlight-color:#ccc;
scrollbar-arrow-color:#0063ab;
scrollbar-darkshadow-color:#edf9fe;
scrollbar-face-color:#edf9fe;
scrollbar-highlight-color:#f1f1f1;
scrollbar-track-color:#edf9fe;}


.fliess
{font-family:tahoma,arial,helvetica,san-serif;font-weight:normal;font-size:13px;font-style:normal;text-align:left;color:#000;line-height:125%;}
.fliess A:active, .fliess A:link, .fliess A:visited
{
		font-family: tahoma,arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000;
		text-decoration: underline;
	}

	.fliess A:hover
	{
		font-family: tahoma,arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000;
		text-decoration: underline;
	}

	.fliess aktiv
	{
		font-family: tahoma,arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #fff;
		text-decoration: underline:
	}

.subhead	
{font-family:tahoma,arial,helvetica,san-serif;font-weight:bold;font-size:13px;font-style:normal;text-align:left;color:#003663;line-height:125%;}


	
.head1
{font-family:tahoma,arial,helvetica,san-serif;font-weight:bold;font-size:16px;font-style:normal;text-align:left;color:#003663;line-height:120%;letter-spacing:0,6em;}

/*
#hg_pic1{position:absolute;top:0px; width:985px;height:595px;left:37px;z-index:4;}*/




a.navigation:link, a.navigation:visited, a.navigation:hover, a.navigation:active {
color: black;
}

a.navigation:link {
text-decoration: none;
}
a.navigation:visited {
text-decoration: none;
}
a.navigation:hover {
text-decoration: underline;
}

a.navigation:active {
text-decoration: none;
}





#hg_pic_ho2{position:absolute;top:15px; width:728px;height:578px;left:259px;z-index:2;}

#bg1   { position:absolute;width:1024px; height:610px; top:0; left:50%; margin-left:-512px; background-image:url(images/bg1a.gif);background-repeat:no-repeat;}


#logo{position:absolute;top:40px;left:90px; width:400px;height:124px;z-index:3;}
/*
#logoschrift{position:absolute;top:142px;left:123px;font-family:arial,helvetica,san-serif;font-size:14px;font-weight:bold;
font-style:normal;text-align:left;color:#504c45;letter-spacing:0.17em;z-index:4;}
h1 {position:absolute;top:142px;left:193px;font-family:arial,helvetica,san-serif;font-size:14px;font-weight:bold;
font-style:normal;text-align:left;color:#504c45;letter-spacing:1px;z-index:4;}

#logoschrift {position:relative;top:0px;left:0px;font-family:arial,helvetica,san-serif;font-size:14px;font-weight:bold;
font-style:normal;text-align:left;color:#504c45;letter-spacing:1px;z-index:4;}*/

#logoschrift {position:absolute;top:142px;left:105px;font-family:arial,helvetica,san-serif;font-size:14px;font-weight:bold;
font-style:normal;text-align:left;color:#504c45;letter-spacing:4px;z-index:4;}

#logo1{position:absolute;top:35px;left:640px; width:300px;height:90px;z-index:3;}

.enter{position:absolute;top:520px;left:95px;font-size:15px;font-family:arial,helvetica,san-serif;font-weight:normal;font-style:normal;text-align:left;color:#fff;z-index:4;}
.enter A:active, .enter A:link, .enter A:visited
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #fff;
		text-decoration: none;
	}

	.enter A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #fff;
		text-decoration: none;
	}

	.enter aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		color: #fff;
		text-decoration: none;
		font-size: 15px;
	}



.navibox{position:absolute;top:265px;left:307px;width:120px;height:300px;z-index:3;}

.navi{font-size:11px;font-family:arial,helvetica,san-serif;font-weight:bold;font-style:normal;text-align:left;color:#fff;line-height:120%;letter-spacing:1,4em;z-index:4;margin-top:6px;}
.navi A:active, .navi A:link, .navi A:visited
{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
	}

	.navi A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
	}

	.navi aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
	}

.punkt{margin-bottom:2px;}
.naviab{margin-top:10px;}




.contentbox2
{position:absolute;padding-right:10px;top:220px;left:460px;width:500px;height:325px;overflow:visible;border-style: solid;border:0px #ccc solid; background-color:transparent;scrollbar-base-color:#fff;text-align:left; 
scrollbar-3dlight-color:#ccc;
scrollbar-arrow-color:#666;
scrollbar-darkshadow-color:#efefef;
scrollbar-face-color:#efefef;
scrollbar-highlight-color:#f1f1f1;
scrollbar-track-color:#efefef;}

.contentbox1
{position:absolute;padding-right:10px;top:175px;left:460px;width:500px;height:355px;overflow:auto;border-style: solid;border:0px #ccc solid; background-color:transparent;scrollbar-base-color:#fff;text-align:left; 
scrollbar-3dlight-color:#ccc;
scrollbar-arrow-color:#666;
scrollbar-darkshadow-color:#efefef;
scrollbar-face-color:#efefef;
scrollbar-highlight-color:#f1f1f1;
scrollbar-track-color:#efefef;}

#contentpu
{width:auto;height:auto; background-color:transparent;}




.head
{position:absolute;top:170px;left:460px;width:500px;height:auto;font-family:arial,helvetica,san-serif;font-weight:bold;font-size:16px;font-style:normal;text-align:left;color:#990000;line-height:120%;letter-spacing:1,6em;}

	
	
.fliess1
{font-family:arial,helvetica,san-serif;font-weight:normal;font-size:13px;font-style:normal;text-align:left;color:#000;line-height:125%;}
.fliess1 A:active, .fliess1 A:link, .fliess1 A:visited
{
		font-family: arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000;
		text-decoration:none;
	}

	.fliess1 A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000;
		text-decoration: underline;
	}

	.fliess1 aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #fff;
		text-decoration: none:
	}	
	


	
.navioben{position:absolute;top:120px;left:460px;width:500px;height:auto;font-size:11px;font-family:arial,helvetica,san-serif;font-weight:normal;font-style:normal;text-align:left;color:#990000;letter-spacing:1,4em;z-index:4;}
.navioben A:active, .navioben A:link, .navioben A:visited
{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #990000;
		text-decoration: underline;
	}

	.navioben A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #990000;
		text-decoration:underline;
	}

	.navioben aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #990000;
		text-decoration: underline;
	}
	
	
	
.naviunten{position:absolute;top:555px;left:755px;width:500px;height:auto;font-size:11px;font-family:arial,helvetica,san-serif;font-weight:normal;font-style:normal;text-align:left;color:#990000;letter-spacing:1,4em;z-index:4;}
.naviunten A:active, .naviunten A:link, .naviunten A:visited
{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #990000;
		text-decoration: none;
	}

	.naviunten A:hover
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #990000;
		text-decoration: none;
	}

	.naviunten aktiv
	{
		font-family: arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #990000;
		text-decoration: none;
	}

#foto1{position:absolute;top:0px;left:0px;width:85px;height:120px;z-index:4;}
#schrift1{position:absolute;top:0px;left:100px;width:auto;height:120px;z-index:4;}

#foto2{position:absolute;top:103px;left:0px;width:85px;height:120px;z-index:4;}
#schrift2{position:absolute;top:105px;left:100px;width:auto;height:120px;z-index:4;}

#foto3{position:absolute;top:205px;left:0px;width:85px;height:120px;z-index:4;}
#schrift3{position:absolute;top:209px;left:100px;width:auto;height:120px;z-index:4;}



ul li  {list-style-type:disc}
li{margin-left:-24px;}

#Layer1 
{position:absolute;width:430px;height:280px;z-index:1;left: 0px;top: 0px;visibility: hidden;z-index:5;background-color:#edf9fe;border-style:solid;border-width:1px;border-color:#000066;}

#Layer2 
{position:absolute;width:430px;height:280px;z-index:1;left: 0px;top: 0px;visibility: hidden;z-index:5;background-color:#edf9fe;border-style:solid;border-width:1px;border-color:#000066;}

#schliessen{position:absolute;top:4px; left:350px; width:67px; height:16px;}




