body {
background-color: #ffffff;
margin: 0;
padding: 0;
font-family: Arial, Verdana;
font-size: 13px;
font-weight: normal;
color: #224822;
}

form {
margin: 0;
padding:0;
}

.formInfo {
color: #655632;
font-weight: bold;
}

.input {
font-family: Verdana, Arial;
font-size: 13px;
border: #FFFFFF 1px solid;
background-color: #EAEAEA;
color: #4E4E4E;
}

.inputSearch {
font-family: Verdana, Arial;
font-size: 13px;
border: #3F673F 1px solid;
background-color: #ffffff;
color: #4E4E4E;
}

/** <window> **/

.window {
margin-top: 0px;
width: auto;
height: auto;
}
	
		/** <header> **/
		
		.header {
		float: left;
		width: 1000px;
		height: auto;
		margin-bottom: -3px; /** BUG IM IE < 7, daher -3px einrücken! **/
		}

		
		.head_ico {
		float: left;
		width: 469px;
		height: 125px;
		}
		
		.head_werbung {
		float: left;
		width: 480px;
		height: 108px;
		margin-left: 25px;
		margin-top: 20px;
		text-align: center;
		}
		
		.head_trenn {
		float: left;
		width: 100%;
		height: 29px;
		background-image: url(images/header_trenn.jpg);
		display: block;
		padding-top: 6px;
		}

		.head_entry {
		float: left;
		width: auto;
		height: auto;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		}
		
		
		/** </header> **/
		
		/** <content> **/
		
		.dNavEntry {
		margin-top: 10px;
		margin-left: 5px;
		margin-right: 5px;
		padding: 5px;
		float: left;
		width: auto;
		height: auto;
		background-color: #EBF0EB;
		border: 1px solid #3F673F;
		}

		
		.content {
		margin-top: 10px;
		padding: 5px;
		float: left;
		width: 99%;
		height: auto;
		}
		
		.dNewEntry {
		width:500px;
		height: auto;
		border: 1px solid #224822;
		padding: 20px;
		margin-top: 15px;
		margin-bottom: 15px;
		
		background-image: url(./images/form/formCornerBg.jpg);
		background-position: top right;
		background-repeat: no-repeat;		
		}
		
		.dNewComment {
		float: left;
		width: 350px;
		height: auto;
		border: 1px solid #224822;
		padding: 10px;
		margin-top: 10px;
		margin-bottom: 15px;
		
		background-image: url(./images/form/formCornerBg.jpg);
		background-position: top right;
		background-repeat: no-repeat;		
		}
		
		.dAdvBottom {
		float: left;
		width: 250px;
		height: auto;
		padding: 10px;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 15px;
		margin-right: 10px;
		}
		
		.haftung {
		float: left;
		margin: 10px 10px 10px 5px;
		width: auto;
		border: 1px solid #CFD9CF;
		padding: 10px 10px 10px 10px;
		text-align: justify;
		
		background-image: url(./images/haftung_bg.jpg);
		background-position: top right;
		background-repeat: no-repeat;	
		}
		
		.impressum {
		float: left;
		margin: 10px 10px 10px 5px;
		width: 50%;
		border: 1px solid #CFD9CF;
		padding: 10px 10px 10px 10px;
		text-align: justify;
		
		background-image: url(./images/impressum_bg.jpg);
		background-position: top right;
		background-repeat: no-repeat;	
		}
		
		/** </content> **/

		/** <footer> **/
		
		.footer {
		border-top: 1px solid #CFD9CF;
		margin-top:10px;
		margin-left:10px;
		margin-bottom: 10px;
		padding-top: 10px;
		float: left;
		width: 98%;
		height: auto;
		}

		.footer li {
		border-right:1px solid gray;
		color:#224822;
		display:inline;
		font-size:13px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0 5px;
		}
		
		.footer a:link, a:visited {
		color:#3F673F;
		text-decoration:underline;
		}
		
		.footer .lastitem {
		border-right:0 none;
		}



		
		/** </footer> **/
	
	/** </design> **/

/** </window> **/