body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
		background-repeat: repeat;
  background-image: url(image/kachel.jpg);
	scrollbar-3dlight-color: #8A8A8A;
  scrollbar-arrow-color: #8A8A8A;
  scrollbar-base-color: #FFFFFF;
  scrollbar-darkshadow-color: #8A8A8A;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
}
#container {
  position		: absolute;
  top				: 0px;  
  left				: 50%; 
  width				: 979px;
	height			: 1200px;
  margin-left	: -490px;
  background-repeat: repeat;
}
#htg2 {
	position		: absolute;
	top				: 0px;
	left			: 0px;
	width			: 979px;
	height			: 1200px;
	background-repeat: no-repeat;
	  background-image: url(image/htg.jpg);
	z-index: 2;
}
#htg3 {
	position		: absolute;
	top				: 0px;
	left			: 0px;
	width			: 979px;
	height			: 1500px;
	background-repeat: no-repeat;
	  background-image: url(image/htg2.jpg);
	z-index: 2;
}
#logo {
	position: absolute;
	display: block;
	width: 169px;
	height: 81px;
	top: 26px;
	left: 104px;
	magin-left: 0;
	margin-right:inherit;
	z-index: 6;
}
#impressum {
	position: absolute;
	display: block;
	width: 349px;
	height: 22px;
	top: 203px;
	left: 339px;
	z-index: 6;
}
#pos {
	position: absolute;
	display: block;
	width: 108px;
	height: 22px;
	top: 247px;
	left: 713px;
	font-size: 10px;
	font-weight: bold;
	clear: both;
	color: #999999;
	text-align: left;
	z-index: 11;
}
#header_01 {
	position: absolute;
	display: block;
	width: 561px;
	height: 162px;
	top: 25px;
	left: 296px;
	z-index: 6;
	font-size: 10px;
	font-weight: bold;
	clear: both;
	color: #ffffff;
	text-align: left;
	background-image: url(image/head_01.jpg);
}
#headline {
	position: absolute;
	display: block;
	width: 383px;
	height: 27px;
	top: 266px;
	left: 340px;
	z-index: 6;
	font-size: 10px;
	font-weight: bold;
	clear: both;
	color: #ffffff;
	text-align: left;
}
#navilinks {
	position		: absolute;
	top				: 225px;
	left			: 102px;
	width			: 168px;
	height			: 729px;
	clear: both;
}
#naviunten {
	position		: absolute;
	top				: 953px;
	left			: 431px;
	width			: 522px;
	height			: 37px;
}
#naviunten_02 {
	position		: absolute;
	top				: 1341px;
	left			: 407px;
	width			: 522px;
	height			: 37px;
}
#inhalt_01 {
	position: absolute;
	display: block;
	width: 478px;
	height: 612px;
	top: 314px;
	left: 330px;
	z-index: 10;
	font-size: 10px;
	font-weight: regular;
	clear: both;
	color: #ffffff;
	text-align: left;
}
#flash {
	position: absolute;
	display: block;
	width: 230px;
	height: 27px;
	top: 198px;
	left: 602px;
	z-index: 10;
	overflow: auto;
	font-size: 11px;
	font-weight: regular;
	clear: both;
	color: #000000;
	text-align: left;
}
#aktuell_01 {
	position: absolute;
	width: 135px;
	height: 135px;
	top: 487px;
	left: 343px;
	z-index: 10;
	background-image: url(image/aktuell_01.jpg);
}
#aktuell_02 {
	position: absolute;
	width: 135px;
	height: 135px;
	top: 487px;
	left: 499px;
	z-index: 10;
	background-image: url(image/aktuell_02.jpg);
}
#aktuell_03 {
	position: absolute;
	display: block;
	width: 135px;
	height: 135px;
	top: 487px;
	left: 656px;
	z-index: 10;
	background-image: url(image/aktuell_03.jpg);
}
#inhalt_02 {
	position: absolute;
	display: block;
	width: 478px;
	height: 145px;
	top: 661px;
	left: 344px;
	z-index: 10;
	font-size: 11px;
	font-weight: regular;
	clear: both;
	color: #ffffff;
	text-align: right;
}
#leistungen_unter {
	position: absolute;
	display: block;
	width: 107px;
	height: 74px;
	top: 327px;
	left: 30px;
	z-index: 10;
	font-size: 11px;
	font-weight: regular;
	clear: both;
	color: #ffffff;
	text-align: right;
}
#unternehmen_unter {
	position: absolute;
	display: block;
	width: 107px;
	height: 38px;
	top: 352px;
	left: 30px;
	z-index: 10;
	font-size: 11px;
	font-weight: regular;
	clear: both;
	color: #ffffff;
	text-align: right;
}
#bild_01 {
	position: absolute;
	display: block;
	width: 200px;
	height: 200px;
	top: 440px;
	left: 576px;
	z-index: 14;
}
#pop {
	position: absolute;
	color: #000000;
	display: block;
	width: 511px;
	height: 308px;
	top: 191px;
	left: 61px;
	magin-left: 0;
	margin-right:inherit;
	z-index: 6;
	overflow: auto;
}
