html{
	min-width: 			300px;
	height:				100%;
} /*IE7*/
body{
	background-color: 	White;
	height:				90%;
	color: 				black;
	margin: 			0;
	padding: 			0;

	font-size:			100.1%;
	font: 				83%/1.4 verdana, arial, helvetica, sans-serif;
	line-height:		20px;
}

a{
	color:				white;
}

a.contextlinks{
 	text-align:			center;
 	text-indent: 		0,5em;
 	color:				#b7641f;
 	

}

a.contextlinks:hover {
 	text-indent: 		0,5em;
 	color:				black;
 	

}



a.mailto {
 	
 	color:				#cecdcc;
	 text-decoration:	none;
}


a:active { 
 	
 	color:				#fbbe18;
	}
		 
a:link 	 {
 	text-decoration:	none;
	 	 }
	 	 
a:hover  {
 	color:				#ff9804;
  	 	 }
	 	 
a:visited{
 	text-decoration:	none;
	 	 }

a:hover span{
	color:				green;
		}

h1{
	text-align:			center;
	color:				#b7641f;
	font: 				16px Arial, helvetica, sans-serif;
	
}

h2{
	text-align:			center;
	color:				#b7641f;
	font: 				22px Arial, helvetica, sans-serif;
	
}

.einruecken {
 	text-align:			center;
 	text-indent: 		0,5em;
	 
}


#maincontain{
	position:			absolute;
	color:				black;
	background-color: 	#1e1e1e;
	width: 				776px;
	top: 				142px;
	left:				120px;
	z-index:			3;
	}

#context{
	position: 			relative;
	text-align: 		center;
	font: 				18px Arial, helvetica, sans-serif;
	text-align: 		justify;
	height:				512px;
	width:				200px;
	left: 				12px;
	z-index:			16;
	top:				0px;
	}

#newsbild{
	position: 			absolute;
	background-image: 	url(fotlia2.jpg);
	width:				200px;
	height:				200px;
	border: 			1;
	left: 				360px;
	top:				30%;
	z-index:			3;
	text-align:			right;
	}

#schriftzug{
	position: 			absolute;
	background-image: 	url(container1.gif);
	width:				285px;
	height:				865px;
	border: 			1;
	top:				55px;
	left: 				619px;
	z-index:			2;
	}

#firmenlogos{
	position: 			absolute;
	background-image: 	url(vertriebspartner.gif);
	width:				376px;
	height:				81px;
	text-align:			center;
	left: 				120px;
	top:				15px;
	z-index:			8;
	}


#schriftzug1{
	position: 			absolute;
	background-image: 	url(logo.png);
	width:				49px;
	height:				515px;
	top:				120px;
	border: 			0;
	left: 				55px;
	z-index:			2;
	}

#Mittelbild{
	position: 			absolute;
	background-image: 	url(schulte12.jpg);
	width:				681px;
	height:				564px;
	border: 			1;
	top:				143px;
	left: 				132px;
	z-index:			50;
	}

#Kontaktdata{
	position: 			absolute;
	text-align: 		left;
	font: 				13px Arial, helvetica, sans-serif;
	width:				450px;
	left: 				638px;
	top: 				730px;
	z-index:			4;
	}
	
#Headtext{
	position: 			absolute;
	text-align: 		left;
	font: 				16pt Calibri, helvetica, sans-serif;
	left: 				128px;
	top: 				100px;
	z-index:			96;
	}	
	
#context2{
	position: 			absolute;
	text-align: 		left;
	font: 				14px Calibri, helvetica, sans-serif;
	text-align:			left;
	width:				450px;
	left: 				500px;
	top: 				45%;
	z-index:			4;
	}	
	
#Logoschulte{
	position: 			absolute;
	background-image: 	url(logoschulte.jpg);
	width:				260px;
	height:				35px;
	left: 				672px;
	top:				90px;
	z-index:			9;
	}		
	
#horizontal{
	position: 			absolute;
	width:				775px;
	top:				380px;
	left:				339px;
	z-index:			8;
}

#gesamt{
	color:				absolute;
	top:				500px;
}
	
#header{
	position: 			absolute;
	background-image: 	url(header.gif);
	width:				776px;
	height:				38px;
	text-align:			center;
	left: 				120px;
	top:				130px;
	z-index:			8;
	}	



#linkmenu{
 	color:				white;
	position:			fixed;
	text-align:			left;
	background-color: 	transparent;
	top:				120px;
	left:				10px;
	font: 				17px Calibri, helvetica, sans-serif;
	z-index:			26;
	}

#balken1{
	position: 			absolute;
	background-color: 	#000000;
	width:				860px;
	height:				25px;
	left: 				148px;
	moz-opacity:		0.66 ;
	filter:				alpha(opacity: 66);
	opacity: 			0.66;
	top:				115px;
	z-index:			12;
	}	

#balken24{
	position: 			absolute;
	background-color: 	#000000;
	width:				860px;
	height:				134px;
	left: 				148px;
	moz-opacity:		0.66 ;
	filter:				alpha(opacity: 66);
	opacity: 			0.66;
	top:				80px;
	z-index:			7;
	}

#balken25{
	position: 			absolute;
	background-color: 	#000000;
	width:				860px;
	height:				23px;
	left: 				148px;
	moz-opacity:		0.66 ;
	filter:				alpha(opacity: 66);
	opacity: 			0.66;
	top:				53px;
	z-index:			12;
	}	

#hr12{
	position: 			absolute;
	color:				#fbbe18;
	width:				860px;
	left: 				148px;
	top:				266px;
	z-index:			13;
	border:				1px;
	border-top: 		solid 1px #fbbe18;
	}	

#hr13{
	position: 			absolute;
	color:				#fbbe18;
	width:				860px;
	left: 				148px;
	top:				264px;
	z-index:			13;
	border:				1px;
	border-top: 		solid 1px #fbbe18;
	}

#hr15{
	position: 			absolute;
	color:				#FFFFFF;
	width:				860px;
	left: 				0px;
	top:				210px;
	z-index:			13;
	border:				1px;
	border-top: 		solid 1px #FFFFFF;
	}

#hr16{
	position: 			absolute;
	color:				#FFFFFF;
	width:				860px;
	left: 				148px;
	top:				132px;
	z-index:			13;
	border:				1px;
	border-top: 		solid 1px #FFFFFF;
	}
	
#hr14{
	position: 			absolute;
	color:				#FFFFFF;
	width:				860px;
	left: 				-40px;
	z-index:			16;
	border:				1px;
	border-top: 		solid 1px #FFFFFF;
	}

#hr17{
	position: 			absolute;
	color:				#fbbe18;
	width:				860px;
	left: 				-35px;
	z-index:			16;
	border:				1px;
	border-top: 		solid 1px #fbbe18;
	}

#headtext{
	position:			absolute;
	text-align:			left;
	background-color: 	transparent;
	top:				57px;
	left:				270px;
	font: 				11px Arial, helvetica, sans-serif;
	z-index:			13;
	}

#headerlogo{
	position: 			absolute;
	background-image: 	url(jpg);
	width:				424px;
	height:				275px;
	left: 				0px;
	top:				0px;
	z-index:			12;
	}	

#footer{
	position:			absolute;
	background-image: 	url(footer.gif);
	text-align:			right;
	width:				776px;
	height:				50px;
	color:				black;
	left:				0px;
	font: 				9px Arial, helvetica, sans-serif;
	z-index:			15;
	}

#copyright{
	position:			absolute;
	text-align:			left;
	width:				776px;
	height:				50px;
	color:				black;
	left:				128px;
	top:				725px;
	font: 				9px Arial, helvetica, sans-serif;
	z-index:			15;
	}

#siteend{
	position:			absolute;
	background-color: 	transparent;
	text-align:			left;
	width:				900px;
	height:				50px;
	color:				#FFFFFF;
	left:				275px;
	font: 				11px Arial, helvetica, sans-serif;
	z-index:			15;
	}

