    * {
	padding: 0px;
	margin: 0px;
	}
	
	body {  
	color: #ffffff;
	background: url(mbimg/background.jpg) repeat-x;
    background-color: #ddddd1;
	margin: 0px;
    padding: 0px;
	}
	
	#container{
	color: #ffffff;
	background-color: #ddddd1;
	border: none;
	width: 1000px; 
	margin: 0px auto 0;
	padding: 0;
	text-align: left;
	position:relative;
	} 	 

    #contentlinks{
    border:none;
	padding:0px;
	margin:0px;
	width:246px;
	float:left;
	}
	
	#contentrechts{
	border:none;
	padding:0px;
	margin:0px;
	width:750px;
	float:right;
	}
	
	#logoheader { 
	color: #ffffff;
	background-color:#ddddd1;
	background: url(mbimg/logoheader.jpg) no-repeat; 
	margin: 0px;
	padding: 0px;
	width: 1000px;
	height: 65px;
	border:none;
	}
	
	#pageheader01, #pageheader02, #pageheader03, #pageheader04, #pageheader05, #pageheader06, #pageheader07, #pageheader08, #pageheader09, #pageheader10, #pageheader11, #pageheader12, #pageheader13, #pageheader14, #pageheader15, #pageheader16, #pageheader17, #pageheader18 { 
	color: #ffffff;
	background-color:#ddddd1;
	margin: 0px;
	padding: 0px;
	width: 1000px;
	height: 225px;
	border:none;
	}
	
	#pageheader01{
	background: url(mbimg/kopfzeile01.jpg) no-repeat; 
	}
	
	#pageheader02{
	background: url(mbimg/kopfzeile02.jpg) no-repeat; 
	}
	
	#pageheader03{
	background: url(mbimg/kopfzeile03.jpg) no-repeat; 
	}
	
	#pageheader04{
	background: url(mbimg/kopfzeile04.jpg) no-repeat; 
	}
	
	#pageheader05{
	background: url(mbimg/kopfzeile05.jpg) no-repeat; 
	}
	
	#pageheader06{
	background: url(mbimg/kopfzeile06.jpg) no-repeat; 
	}
	
	#pageheader07{
	background: url(mbimg/kopfzeile07.jpg) no-repeat; 
	}
	
	#pageheader08{
	background: url(mbimg/kopfzeile08.jpg) no-repeat; 
	}
	
	#pageheader09{
	background: url(mbimg/kopfzeile09.jpg) no-repeat; 
	}
	
	#pageheader10{
	background: url(mbimg/kopfzeile10.jpg) no-repeat; 
	}
	
	#pageheader11{
	background: url(mbimg/kopfzeile11.jpg) no-repeat; 
	}
	
	#pageheader12{
	background: url(mbimg/kopfzeile12.jpg) no-repeat; 
	}
	
	#pageheader13{
	background: url(mbimg/kopfzeile13.jpg) no-repeat; 
	}
	
	#pageheader14{
	background: url(mbimg/kopfzeile14.jpg) no-repeat; 
	}
	
	#pageheader15{
	background: url(mbimg/kopfzeile15.jpg) no-repeat; 
	}
	
	#pageheader16{
	background: url(mbimg/kopfzeile16.jpg) no-repeat; 
	}
	
	#pageheader17{
	background: url(mbimg/kopfzeile17.jpg) no-repeat; 
	}
	
	#pageheader18{
	background: url(mbimg/kopfzeile18.jpg) no-repeat; 
	}
	
	#pageheader01 h1, #pageheader01 h2, #pageheader02 h1, #pageheader02 h2,#pageheader03 h1, #pageheader03 h2,#pageheader04 h1, #pageheader04 h2,#pageheader05 h1, #pageheader05 h2,#pageheader06 h1, #pageheader06 h2,#pageheader07 h1, #pageheader07 h2,#pageheader08 h1, #pageheader08 h2,#pageheader09 h1, #pageheader09 h2,#pageheader10 h1, #pageheader10 h2,#pageheader11 h1, #pageheader11 h2,#pageheader12 h1, #pageheader12 h2,#pageheader13 h1, #pageheader13 h2,#pageheader14 h1, #pageheader14 h2,#pageheader15 h1, #pageheader15 h2,#pageheader16 h1, #pageheader16 h2, #pageheader17 h2, #pageheader18 h2, #logoheader h1, #logoheader h2{
	margin: 0px;
	padding:0px;
	display:none;
	}
	
	#logoheader a, #logoheader a:visited, #logoheader a:active, #logoheader a:link{
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;  
    line-height: 1.4em;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	color:#3d3d3d;
	}
	
	.topnavi{
	border:none;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 40px;
	width: 1000px;
	text-align:right;
	overflow:hidden;
	}
	
	#navi{
	float:none;
	color: #000000;
	background-color: #ddddd1;
	margin: 0px;
	padding: 0px;
	border: none;
	width: 240px;
	height:auto;
	}
	
	.navitop{
	margin:0px;
	padding:0px;
	background-color: #ddddd1;
	height:8px;
	width:239px;
	border:none;
	background: url(mbimg/navioben.jpg) no-repeat; 
	overflow:hidden;
	}
	
	.naviheader{
	background-color: #ddddd1;
	margin:0px 0px 0px 0px;
	height:auto;
	width:239px;
	border:none;
	background: url(mbimg/naviheader.jpg) no-repeat; 
	overflow:hidden;
	}
	
	.navimiddle{
	margin:0px 0px 0px 0px;
	padding: 0px;
    background: url(mbimg/navimitte.jpg) repeat-y; 
	width:239px;
	height:auto;
	overflow:hidden;
	}
	
	.navibottom{
	margin:0px 0px 10px 0px;
	padding: 0px;
	background-color: #ddddd1;
	height:10px;
	width:239px;
	border:none;
	background: url(mbimg/naviunten.jpg) no-repeat; 
	}
	
	#navi a, #navi a:visited, #navi a:active, #navi a:link{
	display:block;
	float: none;
	color: #1e1e1e;
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 0.9em; 
	line-height: 1.4em;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 14px;
	height: auto;
	width: 209px;
	text-decoration:none;
	border:none;
	text-align:left;
	overflow:hidden;
	position:relative;
	left: 8px;
	}
	
	#navi a:hover{
	color: #ffffff;
	background-color: #474747;
	text-align:left;
	}
	
	#inhaltoben{
	margin:0px;
	padding:0px;
	float:none;
	background-color: #ffffff;
	color:#000000;
	border:none;
	width:750px;
	height: 5px;
    background: url(mbimg/inhaltoben.jpg) no-repeat; 
	overflow:hidden;
	}
	
	#inhaltunten{
	margin:0px;
	padding:0px;
	float:none;
	background-color: #ffffff;
	color:#000000;
	border:none;
	width:750px;
	height: 10px;
	background: url(mbimg/inhaltunten.jpg) no-repeat;
	overflow:hidden; 
	}
	
	#inhalt{
	margin:0px;
	padding:0px;
	float:none;
	background-color: #ddddd1;
	color:#000000;
	border:none;
	width:750px;
	background: url(mbimg/inhaltmitte.jpg) repeat-y; 
	height: auto;
	min-height: 540px;
	}
	
	#inhalt a, #inhalt a:visited, #inhalt a:active, #inhalt a:link{
	color:#508908;
	text-decoration:underline;
	}
	
	#inhalt a:hover{
	color:#508908;
	text-decoration:underline;
	}
	
	#inhalt ul{
	padding: 0px; 
	margin: 10px 0px 0px 20px;
	list-style-type: none;
	}
	
	#inhalt ul li{
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 0.9em; 
	margin: 0px;
	padding: 0px 20px 6px 20px;
	color:#3d3d3d;
	line-height: 1.2em;
	text-align: left;
	background: url(mbimg/list.jpg) no-repeat;
    }
	
	#inhalt input, #inhalt textarea, #inhalt select{ 
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 0.9em; 
	line-height: 1.2em;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	color:#0a2342;
	border:#c0c0c0 1px solid;
	background-color:#f6f6f6;
	}
	
	#inhalt input.submt{ 
	background-color:#f6f6f6;
	color:#1e1e1e;
	border:#c0c0c0 1px solid;
	padding: 6px 6px 6px 6px;
	margin: 10px 0px 10px 0px;
	text-align: center;
	}
	
	#inhalt input:hover, #inhalt textarea:hover{ 
	background-color:#6f966c;
	border:#ebeaea 1px solid;
	color: #ffffff;
	}
	
	#inhalt fieldset{
	margin: 20px;
	padding:0px;
	border: 1px solid #696d6e;
	}
	
	#inhalt legend{
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size: 1.0em;
    line-height: 1.4em;
	text-align: left;
	margin: 10px 10px 10px 0px;
	padding: 0px 20px 0px 20px;
	color:#6f966c;
	font-weight:bold;
	}
	
	.leftnews{
	width:560px;
	float:left;
	height: auto;
	background-color: #d2d2d2;
	border:none;
	overflow:hidden;
	}
	
	.left{
	width:490px;
	float:left;
	height: auto;
	background-color: #d2d2d2;
	border:none;
	overflow:hidden;
	}
	
	.leftprodukte{
	width:650px;
	float:left;
	height: auto;
	background-color: #d2d2d2;
	border:none;
	overflow:hidden;
	}
	
	.line{
	border:none;
	width:792px; height:2px;
	padding:0px; margin: 20px 14px 20px 14px;
	background: url(aslimg/line.jpg) no-repeat;
	display:block;
	}
	
	#footer{
	margin:0px;
	padding: 0px;
	clear:both;
	float:none;
	border:none;
	color: #1e1e1e;
	background-color:#ddddd1;
	width:1000px;
	height:10px;
	}
	
	h2{ 
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size: 1.0em;
    line-height: 1.4em;
	text-align: left;
	margin: 0px;
	padding: 10px 20px 0px 20px;
	color:#508908;
	}
	
	h3{ 
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size: 1.0em;
    line-height: 1.4em;
	text-align: left;
	margin: 0px;
	padding: 10px 20px 0px 20px;
	color:#508908;
	}
	
	p{
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 0.9em; 
	margin: 0px;
	padding: 8px 20px 8px 20px;
	color:#3d3d3d;
	line-height: 1.4em;
	}
	
	.naviheader p{
	padding: 4px 20px 4px 20px;
	color:#ffffff;
	font-weight:bold;
	}
	
	.clear{
	clear:both;
	}
	
	.faq{
	padding: 14px 20px 14px 20px;
	}
	
	.small{
	font-size: 0.6em; 
	}
	
	.smallr{
	font-size: 0.6em;
	text-align:right;
	}
	
	.strong{
	font-weight:bold;
	}
	
	.kursiv{
	font-style:italic;
	}
	
	.white{
	color:#FFFFFF;
	}
	
	.red{
	color:#d20202;
	}
	
	.grey{
	color:#b7b7b6;
	}
	
	.green{
	color:#508908;
	}
	
	.fehler{
	color:#d20202;
	}
	
	.keinfehler{
	color:#000000;
	} 
	
	.angebote{
	float:left;
	width:218px;
	height:auto;
	margin:10px 20px 10px 20px;
	padding:0px;
	background-color:#ffffff;
	border: 1px solid #b7b7b6;
	}
	
	.boxed{
	clear:both;
	float:none;
	background-color:#ffffff;
	width:700px;
	margin: 20px;
	padding:0px;
	border: 1px solid #b7b7b6;
	text-align:left;
	}
	
	#boxedvis{
	visibility:hidden;
	clear:both;
	float:none;
	background-color:#ffffff;
	width:700px;
	margin: 20px;
	padding:0px;
	border: 1px solid #b7b7b6;
	text-align:left;
	height:0px;
	}
	
	.preise{
	clear:both;
	float:none;
	color:#ffffff;
	background-color:#f0f0ef;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 700px;
	border:none;
	border-top: 1px solid #b7b7b6;
	text-align:left;
	overflow:hidden;
	}
	
	.preislist{
	float:right;
	color:#ffffff;
	background-color:#f0f0ef;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	width: 360px;
	border:none;
	border: 1px dotted #b7b7b6;
	text-align:left;
	overflow:hidden;
	}
	
	.boxedk{
	float:none;
	background-color:#ffffff;
	width:218px;
	margin: 0px;
	padding:0px;
	text-align:left;
	min-height:200px;
	}
	
	.preisek{
	float:none;
	color:#ffffff;
	background-color:#f0f0ef;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 218px;
	border:none;
	border-top: 1px solid #b7b7b6;
	text-align:left;
	overflow:hidden;
	min-height:50px;
	}
	
	.tag{
	float:none;
	color:#ffffff;
	background-color:#f0f0ef;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 740px;
	border:none;
	border-top: 1px solid #b7b7b6;
	text-align:left;
	overflow:hidden;
	}
	
	label{
	float:left;
	width: 200px;
	}
	
	.links{
	width:250px;
	float:left;
	}
	
	.trechts{
	text-align:right;
	float:right;
	padding-right:10px;
	}
	
	.tlinks{
	text-align:left;
	float:left;
	}
	
	.rechts{
	width:500px;
	float:right;
	}
	
	.abstand{
	padding-top:30px;
	}
	
	.anfragel{
	float:left;
	width:700px;
	}
	
	.anfrager{
	float:right;
	width:350px;
	}
	
	.linie{
	border-top:1px #579a00 dotted;
	height:1px;
	width:600px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}
	
	#bildpzrbonus{
	margin:0px 20px 10px 20px;
	padding:0px;
	float:right;
	background-color: #ddddd1;
	color:#000000;
	border:none;
	width:300px;
	height: 348px;
	background: url(mbimg/pzrbonus.jpg) no-repeat; 
	}
	
	#design01, #design02, #design03, #design04, #design05, #design06{
	margin:0px 20px 10px 20px;
	padding:0px;
	float:right;
	background-color: #ddddd1;
	color:#000000;
	border:none;
	width:220px;
	height: 170px;
	}
	
	#design01{
	background: url(mbimg/design01.jpg) no-repeat; 
	}
	
    #design02{
	background: url(mbimg/design02.jpg) no-repeat; 
	}
	
	 #design03{
	background: url(mbimg/design03.jpg) no-repeat; 
	}
	
	 #design04{
	background: url(mbimg/design04.jpg) no-repeat; 
	}
	
	 #design05{
	background: url(mbimg/design05.jpg) no-repeat; 
	}
	
	 #design06{
	background: url(mbimg/design06.jpg) no-repeat; 
	}
	
	#probe01, #probe02, #probe03, #probe04, #probe05, #probe06, #probe07, #probe08{
	margin:10px 20px 10px 20px;
	padding:0px;
	float:right;
	background-color: #ddddd1;
	color:#000000;
	border:none;
	width:330px;
	height: 302px;
	}
	
	#probe01{
	background: url(mbimg/arbeit01.jpg) no-repeat; 
	}
	
	#probe02{
	background: url(mbimg/arbeit02.jpg) no-repeat; 
	}
	
	#probe03{
	background: url(mbimg/arbeit03.jpg) no-repeat; 
	}
	
	#probe04{
	background: url(mbimg/arbeit04.jpg) no-repeat; 
	}
	
	#probe05{
	background: url(mbimg/arbeit05.jpg) no-repeat; 
	}
	
	#probe06{
	background: url(mbimg/arbeit06.jpg) no-repeat; 
	}
	
	#probe07{
	background: url(mbimg/arbeit07.jpg) no-repeat; 
	}
	
	#probe08{
	background: url(mbimg/arbeit08.jpg) no-repeat; 
	}
	
	.hoch{
	background: url(mbimg/top.jpg) no-repeat left top;
	padding-left:15px;
	}
	
	#inhalt .up{
	float:none;
    background: url(mbimg/top.jpg) 0px 0px no-repeat;
	width:22px; height:22px;
	display:block;
	border:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	}
	
	#inhalt .up span,#inhalt .back span{
    display:none;
	}