*{
margin: 0px;
padding: 0px;
font-family: 'Open Sans', sans-serif;
}

body {
background: #fff;
}

header{
width: 900px;
height: 735px;
margin: 0 0 10px 22px;
background: url(../images/naturlieferant_logo_01b1.jpg) no-repeat;
}

	header img{
	margin: 0px 0 0 400px;	
	border: none;
	}

h1{
font-weight: 400;
font-size: 33px;
line-height: 28px;
margin: 0 0 10px 0;
color: #544741;
}

h2{
font-weight: 700;
font-size: 1.56em;
color: #544741;
}

h3{
font-weight: 600;
font-size: 18px;
color: #544741;
line-height: 20px !important;
margin: 5px 0 5px 0;
}

p{
font-size: 14px;
}

a{
color: #c59e60;
text-decoration: none;
}

.gruen{
color: #92a82d;
}

.rechts{
float: right;
}

.links{
float: left;
}

.abstand{
margin: 0 190px 0 0;
}

.bold{
font-weight: 700;
}

input, textarea{
height: 25px;
padding: 0 3px;
border: 1px solid #000;
color: #c59e60;
margin: 0 0 10px 0;

}

textarea{
width: 350px;
height: 150px;
}

.weis{
color: #fff;
}

.beige{
color: #c59e60 !important;
}

.small{
font-size: 14px;
}

.fullBg {
position: fixed;
top: 0;
left: 0;
overflow: hidden;
}

#Canvas{
margin: auto;
width: 900px;	
}

#Layout{
float: center;
width: 940px;
text-align: center;
background: #fff;
}


	.SektionHeader{
	float: left;
	margin: 0 0 30px 0;
	padding: 0 30px 15px 30px;
	width: 760px;
	/* height: 70px; */
	background: #a1ae62;
	}

	.SektionWrapper{
	float: left;
	width: 820px;
	margin: 0 30px;	
	}

		.Produkt{
		float: left;
		margin: 0 30px 30px 0;
		padding: 0 10px 0 0;
		width: 350px;
		height: 160px;
		border: 1px solid #999;
		}
		
			.ProduktBild{
			float: left;
			margin: 10px;	
			}

			.ProduktBeschreibung{
			float: left;
			width: 190px;
			height: 100px;
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 12px;
			color: #544741;	
			}
			
			.ProduktPreis{
			float: left;
			font-size: 14px;
			font-weight: 700;
			color: #544741;
			}
			
			.ProduktBestellen{
			float: left;
			width: 190px;
			}
			
				.ProduktBestellen td, .ProduktBestellen th{
				text-align: left;
				width: 63px;
				}
				
				.ProduktBestellen th{
				color: #999;
				font-weight: 400;
				font-size: 13px;
				}
				
				.ProduktBestellen td{
				font-size: 14px;
				color: #c59e60;
				font-weight: 700;	
				}
				
				.OhneRahmen{
				border: none !important;	
				font-weight: 700;
				font-size: 14px;
				}
			
			

	.Formular{
	float: left;
	width: 380px;
	border-right: 1px solid #999;
	}

	.Formular li{
	float: left;
	list-style-type: none;
	margin: 0 0 15px 0;
	}
	
	.BoxSpacer{
	float: left;
	width: 20px;
	height: 30px; 
	}
	
	.BoxSpacer02{
	float: left;
	width: 350px;
	height: 5px;
	}
	
	.InputSize01{
	width: 344px;
	}
	
	.InputSize02{
	width: 158px;
	}
	
	.Formular li input{
	height: 30px;
	}
	
	#senden{
	width: 250px;
	height: 30px;
	background: #544741;
	font-weight: 700; 
	color: #fff;
	margin: 0 500px 0 120px;
	border: none;
	cursor: pointer;
	}
	
	input{
	text-align: center !important;
	}
	
	address{
	float: left;
	font-style: normal;
	padding: 0 0 0 20px;
	}

#Content{
	margin: 30px;
}

#Newsletter{
margin: auto ;
padding: 30px;
/*width: 253px;
height: 189px;
background: url(../images/ZettelBg_01b.jpg) no-repeat;	*/
}


footer{
float: center;
width: 940px;
height: 60px;
margin: 20px 0 0 0;
text-align: center;
}
