body {

	background-image: url(../pix/kachel.gif);

	margin: 0px;

	color: White;

	font-size: 14px;

	font: 0.9EM  Trebuchet MS,Georgia,Verdana,Sans-Serif; 

		}
a:link { color: White; text-decoration: none; }

a:visited { color: White;text-decoration: none; }

a:hover { color: #D2691E; text-decoration: none; }

a:active { color: #D2691E; text-decoration: none; }


a.nav:link { color: White; text-decoration: none; }

a.nav:visited { color: White; text-decoration: none; }

a.nav:hover { color: #D2691E; text-decoration: none; }

a.nav:active { color: #D2691E; text-decoration: none; }


a.sub:link { color: Black; text-decoration: none; }

a.sub:visited { color: Black; text-decoration: none; }

a.sub:hover { color: #D2691E; text-decoration: none; }

a.sub:active { color: #D2691E; text-decoration: none; }


a.sub1:link { color: #C4C4C4; text-decoration: none; }

a.sub1:visited { color: #C4C4C4; text-decoration: none; }

a.sub1:hover { color: #D2691E; text-decoration: none; }

a.sub1:active { color: #D2691E; text-decoration: none; }


a.akt:link { color: #D2691E; text-decoration: none; }

a.akt:visited { color: #D2691E; text-decoration: none; }

a.akt:hover { color: #D2691E; text-decoration: none; }

a.akt:active { color: #D2691E; text-decoration: none; }


a.text:link { color: White; text-decoration: underline; }

a.text:visited { color: White; text-decoration: underline; }

a.text:hover { color: #D2691E; text-decoration: none; }

a.text:active { color: #D2691E; text-decoration: underline; }



a.text1:link { color: Black; text-decoration: underline; }

a.text1:visited { color: Black; text-decoration: underline; }

a.text1:hover { color: #D2691E; text-decoration: none; }

a.text1:active { color: #D2691E; text-decoration: underline; }



.text2 { color: Black; text-decoration: underline; }



		
/*ohne IE/Mac \*/
#middle {

	text-align: center;

	position: absolute;

	top: 50%;

	left: 0%;

	width: 100%;

	height: 1px;

	overflow: visible;

		}

/**/
		
/*ohne IE/Mac \*/
#container {

	text-align: left;

	background-color: White;

	background-image: url(../pix/back1.jpg);

	background-repeat: no-repeat;

	border: solid 1px Black;

	margin-left: -400px;

	position: absolute;

	top: -300px;

	left: 50%;

	width: 800px;

	height: 600px; 

}
/**/

/*ohne IE/Mac \*/
#logo {

	text-align: center;

	background-color: White;

	background-image: url(pix/kachel.gif);

	border: 0px;

	margin-left: -150px;

	position: absolute;

	top: -100px;

	left: 50%;

	width: 300px;

	height: 200px; 

}
/**/

/* nur IE//Mac \*//*/
#middle {

	text-align: center;

	position: absolute;

	top: 0px;

	left: 0px;

	width: 100%;

	height: 100%;
	
		}
/**/

/* nur IE//Mac \*//*/
#container {

	text-align: left;

	background-color: White;

	background-image: url(../pix/back1.jpg);

	background-repeat: no-repeat;

	border: solid 1px Black;

	position: absolute;

	top: 30px;

	left: 10%;

	width: 800px;

	height: 600px; 

}
/**/

/* nur IE//Mac \*//*/
#logo {

	text-align: center;

	background-color: White;

	background-image: url(pix/kachel.gif);

	border: 0px;

	position: absolute;

	top: 200px;

	left: 35%;

	width: 300px;

	height: 200px; 

	}

/**/
#inhalt1 {

	position: absolute;

	top: 50px;

	left: 45px;

	background: transparent;

	width: 370px;

	height: 435px;

	padding: 0px;

	text-align: left;

	


	/*border: solid 1px Red;*/

	

}

#inhalt1_gb {

	position: absolute;

	top: 50px;

	left: 40px;

	background: transparent;

	width: 365px;

	height: 500px;

	padding: 0px;

	text-align: left;

	


	/*border: solid 1px Red;*/

	

}


#inhalt11 {

	position: absolute;

	top: 50px;

	left: 45px;

	background: transparent;

	width: 370px;

	height: 540px;

	padding: 0px;

	text-align: left;

	


	

}

	

#inhalt2 {

	position: absolute;

	top: 440px;

	left: 45px;

	background: transparent;

	width: 370px;

	height: 150px;

	padding: 0px;
	
	text-align: left;
	
	


	/*border: solid 1px #00FF7F;*/

	

}	



#inhalt3 {

	position: absolute;

	top: 95px;

	left: 625px;

	background: transparent;

	width: 170px;

	height: 150px;

	padding: 0px;
	
	color: Black;
	
	text-align: right;
	
	

	/*border: solid 1px #00FF7F;*/

	

}

#inhalt3a {

	position: absolute;

	top: 105px;

	left: 550px;

	background: transparent;

	width: 230px;

	height: 140px;

	padding: 0px;
	
	color: Black;
	
	text-align: left;
	
	


	border: solid 1px #D2691E;

	

}	
#inhalt3x {

	position: absolute;

	top: 95px;

	left: 500px;

	background: transparent;

	width: 130px;

	height: 140px;

	padding: 0px;
	
	color: black;
	
	text-align: left;
	
	border: none;

	

}	
#inhalt4 {

	position: absolute;

	top: 285px;

	left: 615px;

	background: transparent;

	width: 170px;

	height: 200px;

	padding: 0px;
	
	text-align: right;
	
	color: Black;

	


	/*border: solid 1px #00FF7F;*/

	}	
#inhalt5 {

	position: absolute;

	top: 300px;

	left: 45px;

	background: transparent;

	width: 370px;

	height: 275px;

	padding: 0px;

	text-align: left;

	

	/*border: solid 1px Red;*/

	}
#inhalt6 {

	position: absolute;

	top:400px;

	left: 160px;

	background: transparent;

	width: 300px;

	height: 175px;

	padding: 0px;

	text-align: left;




	/*border: solid 1px Red;*/

	}
#nav1 {

	position: absolute;

	top: 280px;

	left: 385px;

	background: transparent;

	width: 120px;

	height: 92px;

	padding: 0px;

	text-align: right;

	

/*
	border: solid 1px Yellow;*/

	

}	



#nav2 {

	

	position: absolute;

	top: 375px;

	left: 365px;

	background: transparent;

	width: 140px;

	height: 125px;

	padding: 0px;

	text-align: right;

	


/*
	border: solid 1px Yellow;*/

	}	


#gast {

	position: absolute;

	top: 97px;

	left: 132px;

	background: transparent;

	width: 100px;

	height: 30px;

	padding: 0px;

	text-align: left;
	}
#sub1 	{
	position: absolute;

	top: 565px;

	left: 630px;

	background: transparent;

	width: 360px;

	height: 20px;

	padding: 0px;

	font-weight: bold;

	color: #D2691E; 
	}

#index {

	position: absolute;

	top: 580px;

	left: 45px;

	background: transparent;

	width: 600px;

	height: 20px;

	padding: 0px;

	text-align: left;
	
	

	font-size: 10px;

	/*border: solid 1px Fuchsia;*/
	}
	
#kontakt {

	position: absolute;

	top: 0px;

	left:300px;

	background: transparent;

	width: 360px;

	height: 20px;

	padding: 0px;

	text-align: right;
	
	

	font-size: 10px;

	/*border: solid 1px Fuchsia;*/
	}
	
h2 {	
	 visibility: hidden;
	}
#home {

	position: absolute;

	top:-20px;

	left: 620px;

	background: transparent;

	width: 180px;

	height: 75px;

	padding: 0px;

	}
img {
	border: solid 1px #999999;
	
	}
img.pic {
	border: solid 1px #999999;
	margin: 5px 5px 0px 0px;
	float: left
	}
img.pic_1 {
	border: solid 1px #999999;
	margin: 15px 5px 0px 0px;
	float: left
	}

img.pic2 {
	border: solid 1px #999999;
	margin: 5px 5px 0px 7px;
	float: left
	}
img.aktuell {
	border: none;
	
	}

strong {
 	color:#000000;
	}
.strong1 {
 	font-size: 26px;
	
	}
hr.trenn1 	{
	color:	Black;
	height: 1px;
	border: none;
	}
.orange {
	color: #D2691E;
	}
	

	
.absatz {
	font-size: 12px;
	margin-left: 1.8cm;
	text-indent: -1.8cm;
	}
	
.absatz1 {
	font-size: 12px;
	margin-left: 1.8cm;
	text-indent: -1.8cm;
	}
.impr  {
	font-size: 12px;
	}
.ab	{
	font-size: 12px;

	}

em 	{
	 font-style: normal;
	font-size: 12px;
	}
.sub	{ line-height:0.95em;
		}
