﻿BODY {
	background-color: #eaf0d9;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, Sun-Sans;
}

a {
color: #4C5F3F;
text-decoration:none;
font-weight:800;
}

a:hover {
text-decoration:underline;
}

	#center {
		margin: 0px auto 0px auto;
		width: 888px;
		height: auto;
		padding: 0px;
	}
	
	#container {
		width: 888px;
		float: left;
		height: auto;
		margin: 0px;
		padding: 0px;
	}
		
		#header {
			width: 888px;
			height: 154px;
			float: left;
			background-image: url(../inhalt/Header_NEU/Header.jpg);
			background-position: bottom;
			background-repeat: no-repeat;
		}	
		
		#logo {
			height: 154px;
			width: 181px;
			float: left;
		}
		
		#headtop {
			float: left;
			height: 40px;
			width: 707px;
		}
			
			#quicknav {
				float: right;
				margin: 10px 0px 0px 0px;
				height: 30px;
				text-align: right;
				font-size: 13px;
				color: #284424
			}
			
			LI.li-quicknav {
					float: left;
				}
				
				A.a-quicknav {
					color: #284424;
					font-weight: normal;
					text-decoration: none;
					
				}
				
				A.a-quicknav:hover {
					text-decoration: underline;
				}
		
		#headbottom {
			height: 114px;
			width: 707px;
			float: left;
			margin: 0px;
			padding: 0px;
		}
			
			#adressen {
				float: left;
				height: 80px;
				font-size: 13px;
				color: #91b52e;
				margin: 10px 0px 0px 0px; 
			}
				
				#adressleft, #adressright {
					float: left;
					height: 90px;
					width: 220px;
				}
				
				#adressen A {
					color: #91b52e;
					font-weight: normal;
				}
			
			#navigation {
				float: left;
				height: 24px;
				width: 707px;
				line-height: 24px;
			}
				
				UL.mainnav LI {
					float: left;
					width: 166px;
					height: 24px;	
					text-align: center;
					font-size: 16px;
					-moz-border-radius-topleft: 5px;
					-moz-border-radius-topright: 5px;
				}
				
				LI.li-mainnav {
					background-color: #c0d289;
					margin: 0px 14px 0px 0px;
				}
				
				LI.li-mainnav_act {
					background-color: #91B52E;
					margin: 0px 14px 0px 0px;
				}
				
				LI.li-mainnav_last {
					background-color: #c0d289;
					margin: 0px 0px 0px 0px;
				}
				
				LI.li-mainnav_last_act {
					background-color: #91B52E;
					margin: 0px 0px 0px 0px;
				}
				
				A.a-mainnav, A.a-mainnav_act{
					color: white;
					text-decoration: none;
					font-weight: normal;					
				}
				
				A.a-mainnav:hover, A.a-mainnav_act:hover{
					text-decoration: underline;			
				}

		#middle {
			float: left;
			height: auto;
			width: 888px;
			margin: 14px 0px 0px 0px;
		}
			
		#leftcontainer {
			float: left;
			height: auto;
			width: 153px;
		}
		
			#left {
				float: left;
				width: 153px;
				background-color: #b6b98c;
				color: #284424;
				height: auto;
				background-image: url(gfx/bg_left.jpg);
				background-repeat: no-repeat;
				background-position: bottom;
				padding: 14px 14px 214px 14px;
				font-size: 13px;
				-moz-border-radius-topleft: 5px;
				-moz-border-radius-topright: 5px;
				border-bottom:14px solid #91B52E;
			}
			
			#gallery {
				float: left;
				width: 153px;
				background-color: #b6b98c;
				color: #284424;
				height: auto;
				padding: 14px;
				font-size: 13px;
				-moz-border-radius: 5px;
				margin: 14px 0px 0px 0px;
			}
			
				#left H1, #left H2 {
					margin: 0px 0px 14px 0px;
					padding: 0px;
					font-size: 14px;
				}
				
				#left A {
					color: #284424;
					text-decoration: underline;
				}
				
			
			#main {
				float: right;
				width: 633px;
				height: auto;
			}
			
				#picrow {
					float: left;
					height: 170px;
					width: 633px;
					margin: 0px 0px 14px 0px;
				}
			
				#content {
					float: left;
					height: auto;
					width: 605px;
					margin: 0px;
					padding: 14px;
					background-color: #e1e2cf;
					color: #4c5f3f;
					-moz-border-radius: 5px;
				}
				
				#content H1 {
					margin: 14px 0px 14px 0px;
					padding: 0px;
					font-size: 20px;
					color: #91B52E;
				}
				
				#content H2 {
					margin: 14px 0px 14px 0px;
					padding: 0px;
					font-size: 18px;
					color: #91B52E;
				}
				
				#content H3 {
					margin: 14px 0px 14px 0px;
					padding: 0px;
					font-size: 16px;
					color: #91B52E;
				}
				
				#content H4 {
					margin: 14px 0px 14px 0px;
					padding: 0px;
					font-size: 14px;
					color: #91B52E;
				}
				
				#content H5 {
					margin: 14px 0px 14px 0px;
					padding: 0px;
					font-size: 14px;
					font-weight: 400;
					color: #91B52E;
				}
		
		#footer {
			margin-top: 14px;
			height: 28px;
			float: left;
			width: 888px;
			border-top: 5px solid #737e2a;
			background-color: #284424;
		}

		
UL.nodot {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#tx-powermail-pi1_fieldset_1 {
	border:none;
	width:380px;
}
#tx-powermail-pi1_fieldset_1 legend {
display:none;
}
#powermaildiv_uid1, #powermaildiv_uid2, #powermaildiv_uid5, #powermaildiv_uid7 {
	float:left;
	width:150px;
	margin: 10px 0px 0px 0px;
}
#powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid6{
	float:left;
	width:150px;
	margin: 10px 0px 0px 70px;
}
#powermaildiv_uid8 {
	float:left;
	margin:10px 0px 0px 0px;
}
div.tx-powermail-pi1 input {
	width:180px;
}
#powermaildiv_uid8 label {
margin:0px 300px 0px 0px;
}
#powermaildiv_uid9 input {
float:left;
width:auto;
margin:10px 0px 0px 0px;
}

p {
margin:0px;
}

ul {
margin: 10px 0px 10px 0px;
}