H1,H2,H3,H4,H5,P{
	padding:0;
	margin:0;
}
HTML{
	margin:0;
	padding:0;
}
BODY{
	padding:0;
	margin:0;
	font-family:Verdana,sans-serif;
	font-size:12px;
	color:#000;
	background-color:#F6F9FB;
}
	#container{
		width:1005px;
		height:616px;
		position:absolute;
		/*margin-top:-308px;*/
		/*top:50%;*/
		margin-left:-502px;
		left:50%;
	}
		#top{
		height:144px;
		background-image:url(img/himmel.jpg);	
		background-position:0 0;
		background-repeat:no-repeat;
		}
			#logo{
				padding:0 0 0 8px;
				width:138px;
				float:left;
			}
				#menu{
					width:778px;
					float:left;
					padding:95px 0 0 0;
				}
					UL#level1{
						font-size:14px;
						list-style:none;
						padding:0;
						margin:0;
					}
						UL#level1 LI{
							display:inline;
							margin:0;
							padding:0 8px 0 8px;
							border-right:3px solid #759142;
						}
							UL#level1 LI A{
								margin:0;
								color:#000;
								font-weight:bold;
								text-decoration:none;
							}
						UL#level1 LI.last{
							border:none;
						}
			
					UL#level2{
						font-size:12px;
						list-style:none;
						padding:15px 0 0 0;
						margin:0;
					}
						UL#level2 LI{
							display:inline;
							margin:0;
							padding:0 10px 0 10px;
							border-right:3px solid #759142;
						}
							UL#level2 LI A{
								margin:0;
								color:#000;
								font-weight:bold;
								text-decoration:none;

							}
						UL#level2 LI.last{
							border:none;
						}
				 #main{
					 background-color:white;
					 background-image:url(img/weinreben.jpg);
					 background-repeat:no-repeat;
					 height:472px;
				}
				#content{
						padding:30px 80px 20px 220px;
						overflow:auto;
						height:380px;
				}
					H1{
						font-size:12px;
						padding:5px 5px 5px 5px;	
					}
					H2{
						font-size:12px;
						padding:5px 5px 5px 5px;	
					}
					P{
						padding:5px 5px 10px 5px;	
					}
					A{
						color:#000;
					}
					#content IMG{
						padding-bottom:5px;	
					}
					#footer{
						margin:0 0 0 100px;
						border-top:1px solid #A3B581;
					}
						UL#anschrift{
							font-size:9px; 
							
							list-style:none;
							padding:10px 0 0 60px;
							margin:0;
						}
							UL#anschrift LI{
								display:inline;
								padding:0 5px 0 5px;
								font-weight:bold;
								margin:0;
								border-right:3px solid #759142;
							}
								UL#anschrift LI A{
									margin:0;
									color:#000;
									text-decoration:none;
									
								}
							UL#anschrift LI.last{
								border:none;
							}

#mailform{					
	margin-top:10px;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#421F54;
	#font-weight:bold;
}
#mailform FIELDSET{
	border:0;
	margin:0;
	padding:0;
}
#mailform LABEL{
	display:block;
	float:left;
	width:80px;
}
#mailform INPUT{
	width:300px;
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#ECF3FB;
	margin-bottom:10px;
}
#mailform TEXTAREA{
	width:300px;	
	height:100px;
	font-size:11px;		
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#ECF3FB;
}
#mailform #mailformformtype_mail{
	width:80px;
	margin-top:10px;
	background-color:#F4F4F4;
	
}
#mailform #mailformformtype_mail.csc-mailform-submit{
	margin-left:80px;	
}
