/* CSS Document */

body {
	background-color: #fabd43;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 20px;
}
 #zentrieren {
	width: 800px;
	height: 1000px;
	text-align: left;
	position: absolute;
	left: 49%;
	margin-left: -400px;
	z-index: 0;
	background-color: #FFF;
 }
  #zentrierenueberuns {
	width: 800px;
	height: 1400px;
	text-align: left;
	position: absolute;
	left: 49%;
	margin-left: -400px;
	z-index: 0;
	background-color: #FFF;
 }
 #zentrierenprodukte {
	width: 800px;
	height: 2480px;
	text-align: left;
	position: absolute;
	left: 49%;
	margin-left: -400px;
	z-index: 0;
	background-color: #FFF;
 }
  #zentrierenkontakt {
	width: 800px;
	height: 720px;
	text-align: left;
	position: absolute;
	left: 49%;
	margin-left: -400px;
	z-index: 0;
	background-color: #FFF;
 }
 #zentrierenimpressum {
	width: 800px;
	height: 1100px;
	text-align: left;
	position: absolute;
	left: 49%;
	margin-left: -400px;
	z-index: 0;
	background-color: #FFF;
 }
 a:link {
	color: #c00418;
}
a:visited {
	color: #c00418;
}
a:hover {
	color: #333333;
}
a:active {
	color: #c00418;
}
.linkbereich1 {
	color: #c00418;
}
.linkbereich1 a:link {
	color: #333333;
	text-decoration:none;
}
.linkbereich1 a:visited {
	color: #333333;
	text-decoration:none;
}
.linkbereich1 a:hover {
	color: #c00418;
	text-decoration:none;
}
.linkbereich1 a:active {
	color: #333333;
	text-decoration:none;
}
h1 {
	color: #c00418;
	font-size: 14px;
}
h2 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
h3 {
	color: #FFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
}
.hauptbild {
	height: 155px;
	width: 800px;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
	z-index: 1;
	color: #FFFFFF;
}
.startbox {
	background-color: #c00418;
	height: 700px;
	width: 800px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 240px;
}
.seitenbox {
	height: 200px;
	width: 250px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 530px;
	top: 250px;
}
.logo {
	height: 165px;
	width: 255px;
	position: absolute;
	visibility: visible;
	z-index: 2;
	top: 270px;
	left: 20px;
}
.copyhome {
	color: #FFFFFF;
	height: 630px;
	width: 450px;
	position: absolute;
	visibility: visible;
	z-index: 4;
	left: 330px;
	top: 270px;
	font-size: 14px;
	line-height: 22px;
}
.copy {
	height: 640px;
	width: 700px;
	position: absolute;
	visibility: visible;
	z-index: 4;
	left: 30px;
	top: 250px;
}
.copyprodukte {
	height: 2180px;
	width: 550px;
	position: absolute;
	visibility: visible;
	z-index: 4;
	left: 30px;
	top: 250px;
}
.copykontakt {
	height: 400px;
	width: 500px;
	position: absolute;
	visibility: visible;
	z-index: 4;
	left: 30px;
	top: 250px;
}
.copyimpressum {
	height: 800px;
	width: 700px;
	position: absolute;
	visibility: visible;
	z-index: 4;
	left: 30px;
	top: 250px;
}
.fusszeile {
	font-size: 13px;
	color: #333;
	height: 30px;
	width: 750px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 30px;
	bottom: 5px;
}
.produktbox {
	height: 1800px;
	width: 180px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 600px;
	top: 290px;
	font-size: 10px;
	line-height: 15px;
}
.newsbox1 {
	height: 480px;
	width: 310px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	top: 445px;
	left: 10px;
	background-image: url(../images/newsbox.gif);
}
.textnewsbox1 {
	height: 450px;
	width: 250px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	top: 20px;
	left: 25px;
	color: #333;
	font-size: 12px;
	line-height: 18px;
}
.newsbox2 {
	height: 250px;
	width: 310px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	top: 500px;
	left: 0px;
	background-image: url(../images/newsbox.gif);
}
.Stil1 {
	color: #C00418;
	text-decoration: underline;
}
.Stil2 {
	color: #690;
}

