	body {
		background: #2E3C19 url('img/back.jpg') no-repeat 50% 50%;
		font-family: arial;
		color: #ffffff;
	}
	
	a {
		color: #ffffff;
	}
	
	ul {
		padding-left: 16px;
		margin: 0px;
	}
	
	li {
		list-style-type: none;
	}
	
	h3 {
		margin: 0px;
		color: #40512A;
		font-size: 14px;
	}
	
	.clear {
		clear: both;
	}
	
	#center {
		position: relative;
		width: 1014px;
		left: 50%;
		margin-left: -507px;
	}
	
	#header {
		margin: 0 0 20px 0;
	}
	
	#menu {
		height: 85px;
		padding-left: 26px;
	}
	
	#menu-bottom {
		position: relative;
		background: url('img/menubottom.png') no-repeat;
		width: 973px;
		height: 33px;
		padding: 8px 0 0 7px;
		z-index: 10;
		font-size: 15px;
		font-weight: bold;
		top: 34px;
		left: 1px;
	}
		#menu-bottom p {
			clear:both;
			padding-right:16px;
			position:relative;
			text-align:left;
			top:-49px;
			color: #87A360;
		}
	
		#menu-bottom a {
			color: #87A360;
			text-decoration: none;
		}
		#menu-bottom a:hover {
			color: #ffffff;
		}
	
	#menu1 {
		position: relative;
		background: url('img/menu_shop_0.png') no-repeat;
		width: 84px;
		height: 50px;
		padding: 7px 0 0 7px;
		z-index: 8;
		float: left;
	}
		#menu1:hover {
			background: url('img/menu_shop_1.png') no-repeat;
		}
	
	#menu2 {
		position: relative;
		background: url('img/menu_rezepte_0.png') no-repeat;
		width: 219px;
		height: 48px;
		padding: 7px 0 0 7px;
		z-index: 8;
		float: left;
	}
		#menu2:hover {
			background: url('img/menu_rezepte_1.png') no-repeat;
		}
	#menu3 {
		position: relative;
		background: transparent url('img/menu_erzeuger_0.png') no-repeat;
		width: 123px;
		height: 45px;
		padding: 7px 0 0 7px;
		z-index: 8;
		float: left;
	}		
		#menu3:hover {
			background: transparent url('img/menu_erzeuger_1.png') no-repeat;
		}
	#menu4 {
		position: relative;
		background: url('img/menu_tellerrand_1.png') no-repeat;
		width: 238px;
		height: 46px;
		padding: 7px 0 0 7px;
		z-index: 8;
		float: left;
	}			
	
	#content {
		padding-left: 27px;
		color: #000000;
	}
	
	.content-main {
		background: #ffffff;
		width: 971px;
	}
	
	#content-main-top {
		float:left;
	}
	
	#content-main-left {
		float: left;
		width: 700px;
		padding-left: 20px;
	}
	
	.bigbox {
		background: url('img/content-left-box.png') no-repeat;
		padding-top: 1px;
		width: 692px;
		height: 200px;
		margin-bottom: 20px;
	}
		.bigbox img {
			float:left;
			padding-right: 10px;
		}
		.bigbox h2 {
			float: left;
			color: #888888;
			border-bottom: 1px solid;
			width:387px;
			font-size:10px;
		}
		.bigbox h3 {
			font-size:12px;
			font-weight: bold;
			color: #555555;
		}
		.bigbox p {
			font-size:12px;
			color: #555555;
			width: 680px;
			text-align: justify;
			margin: 5px 0;
		}
		.bigbox .showmemore {
			background: url('img/arrow-right.jpg') no-repeat;
			padding-left:20px;
			margin-right: 20px;
			font-size: 10px;
			color: #D65600;
			text-decoration: underline;
			float: right;
		}
			.bigbox .showmemore a{
				color: #D65600;
				text-decoration: underline;
			}
	
	.bigcontentbox {
		background: url('img/content_left_main.png') repeat-y;
		padding-top: 1px;
		width: 692px;
		margin-bottom: -5px;
	}
		.bigcontentbox img {
			position: relative;
			float:left;
			padding-right: 10px;
			top: -17px;
		}
		.bigcontentbox h1 {
			font-size:14px;
			font-weight: bold;
			color: #555555;
			margin:5px 0 5px 5px;
		}
		.bigcontentbox h2 {
			float: left;
			color: #888888;
			border-bottom: 1px solid;
			width:387px;
			font-size:10px;
		}
		.bigcontentbox h3 {
			font-size:12px;
			font-weight: bold;
			color: #555555;
			margin:5px 0 5px 5px;
		}
		.bigcontentbox p {
			font-size:12px;
			color: #555555;
			width: 680px;
			text-align: justify;
			margin:5px 0 5px 5px;
		}
		.bigcontentbox .showmemore {
			background: url('img/arrow-right.jpg') no-repeat;
			padding-left:20px;
			margin-right: 20px;
			font-size: 10px;
			color: #D65600;
			text-decoration: underline;
			float: right;
		}
		.bigcontentbox .content_inline {
			width:387px;
			float:left;
			font-size:12px;
		}
		
		
	#content-main-right {
		float: right;
		width: 225px;
		padding-right: 24px;
		text-align: right;
	}
		#content-main-right .showmemore {
			background: url('img/arrow-right.jpg') no-repeat;
			padding-left:20px;
			margin-right: 5px;
			font-size: 10px;
			color: #D65600;
			text-decoration: underline;
			float: right;
		}
		#content-main-right .showmemore a {
			color: #D65600;
		}
	
	#content-main-footer {
		float: left;
		width: 960px;
		padding-left: 20px;
	}
	
	.bildoben {
		width:95%;
		margin: 20px;
	}
	
	.small-bottom-box {
		background: url('img/content-bottom-box.jpg') no-repeat;
		margin-top: 10px;
		padding-top: 10px;
		width: 276px;
		height: 141px;
		padding-bottom: 20px;
		padding-right: 31px;
		padding-left: 10px;
		float: left;
	}
		.small-bottom-box  h2{
			font-size: 10px;
			border-bottom: 1px solid #999999;
			margin: 0px;
			width: 270px;
			margin-bottom: 5px;
			color: #40512A;
		}
		.small-bottom-box  img{
			float: left;
			margin-right: 5px;
		}
		.small-bottom-box  h3{
			font-size: 12px;
			font-weight: bold;
			margin: 0px;
			color: #D65600;
		}		
		.small-bottom-box  p{
			font-size: 10px;
			margin: 0px;
			width: 275px;
		}				
		.small-bottom-box .showmemore {
			background: url('img/arrow-right.jpg') no-repeat;
			padding-left:20px;
			margin-right: 5px;
			margin-top: 5px;
			font-size: 8px;
			color: #D65600;
			text-decoration: underline;
			float: right;
		}
	
	#footer {
		padding-top: 20px;
		padding-left: 27px;
		font-size: 12px;
		height: 180px;
	}
		#f-shop {
			position: relative;
			top:-127px;
			left:5px;
			width:170px;
		}
		#f-customer {
			position: relative;
			top:-217px;
			left:196px;
			width:170px;
		}
		#f-konto {
			position: relative;
			top:-292px;
			left:411px;
			width:170px;
		}
		#f-tellerrand {
			position: relative;
			top:-396px;
			left:618px;
			width:170px;
		}
	#subfooter {
		padding-left: 32px;
	}
		#f-left {
			float:left;
			font-size: 10px;
			width: 542px;
		}
		#f-right {
			float:left;
			font-size: 12px;
			text-align: right;
		}
		.f-box {
			float: left;
			color: #ACC686;
			width: 145px;
			margin-right: 50px;
			font-weight: bold !important;
		}
		.f-box a {
			color: #ACC686;
			font-weight: bold !important;
		}
			.f-box img {
				float: left;
				margin-right: 5px;
			}
	