	body { background-color: #CDD3B6; font-family: Arial, sans-serif; margin:0px; padding:0px; overflow: auto}
	/* META-Nav Layout */
	#meta_nav { color: #fff; font-size: 11px; position: relative; top: -16px; padding-right: 12px; text-align: right; }
	#meta_nav a { margin-left: 9px; color: #fff; text-decoration: none; }
	
	form, input, select { font-size: 10px; }
	form { padding: 0px; margin: 0px; padding-top: 3px; }
	input, select { margin-top: 2px; margin-bottom: 2px; padding: 0px; }
	input { text-align: right; }
	
	th { text-align: left; font-size: 11px; font-weight: bold; }
	
	/* SITE-Nav Layout */
	#navigation { line-height: 16px; background-color: #fff; padding-bottom: 2px;}
	#navigation .nav_unsel-1 , #navigation .nav_sel-1 { padding-bottom: 0px; padding-left: 12px; font-size: 11px; text-transform: uppercase; padding-top: 4px; padding-bottom: 4px; margin-top: 2px; }
	#navigation .nav_unsel-1 { background-color: #92DE71; color: #000; }
	#navigation .nav_unsel-1 a { color: #000; text-decoration: none; }
	#navigation .nav_sel-1 a { font-weight: bolder; color:#fff; text-decoration: none; line-height: 16px; }
	#navigation .nav_sel-1 { background-color: #317023; padding-top: 4px; padding-bottom: 4px;}

	#navigation .nav_unsel-2 , #navigation .nav_sel-2 { padding-left: 12px; font-size: 11px; text-transform: uppercase; background-color: #317023; padding-bottom: 5px; padding-top: 1px;}
	
	
		/* SITE-Nav 2nd Level */
		.nav_unsel-2 a , .nav_sel-2 a { color: #fff; font-weight: normal;text-transform: none;text-decoration: none;margin-left: 12px; line-height: 11px;}
		.nav_sel-2 a { font-weight: bolder; }

	/* Bottom left green area */
	.filler { background-color: #FFFFFF; }
	
	h1, h2 { margin: 0px; padding: 0px; line-height: normal; padding-top: 3px; padding-bottom: 3px;}
	
	/* Content Layout */
	#content { padding-right: 6px; margin-left: 24px; margin-top: 6px; margin-right: 12px; width: 324px; line-height: 14px; height: 368px; overflow: auto; }
	#content h1 { font-size: 13px; color: #317023; text-transform: uppercase; font-weight: bolder; padding-top: 9px; padding-bottom: 3px;}
	h2, #content h2, #content h2 a, #content h2 a:link, #content h2 a:visited, #content h2 a:hover, #content h2 a:active { margin: 0px; font-size: 11px; color: #000000; text-transform: uppercase; font-weight: bolder; padding-top: 3px; padding-bottom: 3px;} /*padding: 0px; margin: 0px; margin-top: 6px; padding-top: 2px; font-size: 11px; color: #000000; text-transform: uppercase; font-weight: bolder; text-decoration: none; line-height: normal; }*/
	p, #content p, #content table { color: #000; font-size: 11px; margin: 0px; padding: 0px;padding-top: 3px; padding-bottom: 3px;  }
	.content { line-height: 14px; font-size: 11px; padding-left: 8px; }
	
	#anews a:link, #anews a:visited, #anews a:hover, #anews a:active, #content a:link, #content a:visited, #content a:hover, #content a:active { color: #317023; text-decoration: none; font-style: normal; }
	
	/* Aufzählung */
	ul, ol { padding-top: 3px; padding-bottom: 3px; }
	ul, li, ol { font-size: 11px; font-family: Arial;  padding: 0px; margin: 0px; line-height: 14px;}
	ul li { margin-left: 20px; list-style-position: outside; list-style-image: url(../images/listImage.gif); padding-top: 3px; padding-bottom: 3px;}
	ol li { margin-left: 22px; list-style-position: outside; padding-top: 3px; padding-bottom: 3px; }
	li { padding-bottom: 4px;} 

	.lih2 { font-size: 11px; color: #000000; text-transform: uppercase; font-weight: bolder; }
	
	/* Tables */
	#content th, #content td, #content tr, #content table { line-height: normal; padding: 0px; margin: 0px; }
	
	/* Image layout */
	#images { padding-top: 14px; }
	#images img { margin-left: 12px; margin-bottom: 6px; }
	#horizontal_ruler_top { height: 24px;background-image:url(../images/Balken.gif); background-repeat:repeat-x;}
	
	/* PDF Link Layout */
	#pdf_download_table { background-image: url(../images/PDF_Icon.gif); background-repeat: no-repeat; background-position: bottom left; margin-left: 12px; padding-top: 12px; padding-left: 24px; }
	#pdf_download_table a { color: #000; text-decoration: none; font-size: 11px; }
	
	/* news */
	#anews p, #anews h2 { color: #333333; }
	#anews { position: relative; left: 0px; top: 0px; width: 100%-10px; background-color: #dedede; padding-bottom: 0px; padding-left: 12px; font-size: 11px; padding-top: 4px; padding-bottom: 4px; margin-top: 2px; }
	
	/* rechner */
	.calcErg { background-color: #dedede; padding-left: 6px; }
	#calcErg td { padding-left: 6px; }
	
	img { border: 0px; }
