body {	margin: 0;	padding: 0;	font: 12px/16px Arial, Helvetica, sans-serif;	color: #006633;	text-align: left;	background: #FFCC00;}div {	margin: 0; 	padding: 0; 	display: block;}a:link {	text-decoration: underline;	font-weight: bolder;	color: #006633;}a:hover, a:visited {	text-decoration: none;	color: #006633;}SELECT {  	font-family: Verdana, Arial, Helvetica;}TEXTAREA {  	font-family: Verdana, Arial, Helvetica; } input {  	margin: 6px 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica; }img {	border: none;}p {	font: 12px/16px Arial, Helvetica, sans-serif;}p, h4, h5, h6 {	margin: 0;	padding: 0;}H1 {	font: 28px/28px "Arial Black", Arial, Helvetica, sans-serif;	padding-bottom: 32px;}h2 {	font: 14px/30px "Arial Black", Arial, Helvetica, sans-serif;	color: #006633;	text-decoration: none;	background: url(menu-r.gif) no-repeat right;	height: 33px;	display: block;	text-align: center;	vertical-align: middle;	width: 185px;	margin: 0px 0px 16px;	padding: 0px 5px 0px 0px;}h3 {	font: bold 18px/18px Arial, Helvetica, sans-serif;	margin: 0;	padding: 0px 0px 16px;}h4, h5, h6 {	font: bold 14px/16px Arial, Helvetica, sans-serif;}hr {	color: #006633;	text-decoration: none;	background-color: #006633;}.subhead1 {	font-family : Arial, Helvetica, sans-serif;	font-size : 10px;	color : black;}.subhead2 {	font-family : Arial, Helvetica, sans-serif;	font-size : 10px;	color : green;}.subhead3 {	font-family : Arial, Helvetica, sans-serif;	font-size : 10px;	color : red;}.headerdate {	font-family : Arial, Helvetica, sans-serif;	font-size : 10px;	color : Green;	font-weight: normal;}/*  Für mittige Ausrichtung *//* .container {	margin: 0 auto 0px -465px;	padding:0;	width: 930px;	position: absolute;	left: 50%;}*/  .header {	margin: 5px 0px 21px 0;	text-align: left;	width: 100%;	min-width: 810px;	height: 55px;	background: #006633 url(logo-head.gif) no-repeat right;}.container {	width: 810px;}	.left {	float: left;	width: 185px;	text-align: left;	margin: 0 0 0 4px;	clear: both; }.leftcontent {	font: bold 12px/14px Helvetica, Arial, sans-serif;	text-align: left;	color: #006633;}.leftcontent a, .leftcontent a:link {	font: 14px/30px "Arial Black", Arial, Helvetica, sans-serif;	color: #006633;	text-decoration: none;	background: url(menu-r.gif) no-repeat right;	height: 33px;	display: block;	text-align: center;	vertical-align: middle;	padding-right: 5px;}.leftcontent a:hover {	color: #00552A;}.leftcontent a:active {	color: #006B35;}.leftcontent img {	border: 0;	left: 0;	margin: 0;	padding: 0;}.left h2 {	text-align: left;	margin: 0px 0px 0px 8px;	padding: 0px;	background: url(none);	font: 14px/18px Arial, Helvetica, sans-serif;}.content {	text-align: left;	clear: right;	margin-left: 210px;}.content img {	margin: 0;	padding: 0;	border: 0;}.content form table {	width: 455px;}.wraper {	border-top: 1px solid #006633;	width: 100%;	margin-top: 2em;	margin-bottom: 1em;	clear:none;}.footer {	text-align: left;	clear: both;	padding-left: 210px;	background: url(logo-klein.gif) no-repeat 746px 0px;	height: 64px;	width: 810px;	padding-top: 14px;}.footer a {	font: 14px/30px "Arial Black", Arial, Helvetica, sans-serif;	color: #006633;	text-decoration: none;	background: url(weitere-Informationen1.gif) no-repeat right;	height: 33px;	display: block;	text-align: left;	vertical-align: middle;	width: 240px;	margin: 0;	text-indent: 22px;}.caption {	font: bold 12px/16px Arial, Helvetica, sans-serif;	color: #006633;}.bulletlist {	font: bold 12px/16px Arial, Helvetica, sans-serif;	color: #006633;}.table {	font: bold 12px/16px Arial, Helvetica, sans-serif;	color: #006633;}.searchform {	font-family : Verdana, sans-serif;	font-size : 12px;	color : #6600CC;	font-weight : normal;}.searchresultpagetitle {	font-family : Verdana, sans-serif;	font-size : 15px;	color : #333333;	font-weight : bold;}.searchresultcontent {	font-family : Verdana, sans-serif;	font-size : 11px;	color : #6600CC;	font-weight : normal;}.searchresultheader {	font-family : Verdana, sans-serif;	font-size : 14px;	color : #333366;	font-weight : bolder;}.searchmarkup {	color : #FF0066;}.loginform {	font-family : Verdana, sans-serif;	font-size : 14px;	color : #CC0000;	font-weight : normal;}.mailform {	font: 14px/1.2em Helvetica, Arial, sans-serif;	color: #206101;	font-weight : normal;}.mailformrequired {	font: 14px/1.2em Helvetica, Arial, sans-serif;	color: #206101;	font-weight : bolder;}.mailformcomment {	font: 14px/1.2em Helvetica, Arial, sans-serif;	color: #206101;	font-weight : bolder;}.mailformradio {	font-family : Verdana, sans-serif;	font-size : 10px;	color : #003366;	font-weight : normal;}/* Form-Mailer */.ankreuzfelder {  line-height: 25px}.eingabefelder {	width: 380px;}.filelinks {	font-family : Verdana, sans-serif;	font-size : 14px;	color : #990000;}.filelinkssize {	font-family : Verdana, sans-serif;	font-size : 14px;	color : Green;}.sitemap1 {	font-family : Verdana, sans-serif;	font-size : 12px;	color : #CC6600;}.sitemap2 {	font-family : Verdana, sans-serif;	font-size : 11px;	color : #990000;	margin-left : 20px;}.sitemap3 {	font-family : Verdana, sans-serif;	font-size : 10px;	color : #333399;	margin-left : 40px;	}.sitemap4 {	font-family : Verdana, sans-serif;	font-size : 9px;	color : #003333;	margin-left : 60px;}.celmenu {	font: 12px/16px Arial, Helvetica, sans-serif;	color : #006633;	margin-top : 10px;}.celsubmenu {	font: 12px/16px Arial, Helvetica, sans-serif;	color : #006633;	margin-left : 20px;	margin-top : 3px;}.imgtext-table {	font: 12px/16px Arial, Helvetica, sans-serif;	margin-right: 20px;	margin-left: 20px;}.imgtext-nowrap {	font: 12px/16px Arial, Helvetica, sans-serif;}.tx-rlmpflashdetection-pi1 {	position:absolute; 	z-index:1; 	left: 0; 	top: 0; 	width: 100%; 	height: 100%;} /* IE CSS 3 Pxel Bug Fix */* html .left {   margin: 0 0 0 2px;  display: inline-block;} 
