body	 { font-size: 100.01%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c59200; text-align: center; margin: 0; padding: 2em; min-width: 41em }
		a:link 	  { color: #fff; font-weight: bold; text-decoration: underline }
		a:visited 	  { color: #fff; font-weight: bold; text-decoration: underline }
		a:hover 	  { color: #fff; font-weight: bold; text-decoration: underline }

.center  { text-align: center }

.top    	{color: #fff; font-weight: bold; font-size: 10px; background-color: #82a9e0; text-align: center; 
		margin: 0px auto; padding: 0em; height: 95px; max-width: 1000px; min-width: 300px }

 
.menu1	  { color: #ffcc3a; font-weight: 600; font-size: 1.2em; background-color: #6b8e23; text-align: center; margin-right: auto; margin-left: auto; padding: 0.3em 0em 0.2em; border-bottom: 0.1em solid white; height: 45px; max-width: 1000px; min-width: 300px }
		.menu1 ul { list-style-type: none; display: inline }
		.menu1 li { padding-left: 30px; display: inline }
		.menu1 a:link { color: #889da8; text-decoration: none }
		.menu1 a:visited { color: #889da8; text-decoration: none }
		.menu1 a:hover { color: #889da8; text-decoration: none }

.container  	  { color: #fff; font-weight: 600; font-size: 1em; background-color: #9a9e2a; text-align: justify; margin: 0em auto; padding: 0em; max-width: 1000px; min-width: 300px }
			
	.menu2 	      { font-size: 1em; text-align: left; float: left; margin: 10px 1em 0em 0em; padding: 1em 5px 5px 10px; border-right: 1pt solid white; width: 12em }
			.menu2 ul  { list-style-type: square; margin: 0em; padding: 0px 0px 15px 15px }
			.menu2 li  { margin: 0em; padding: 5px 0px 0px }
			.menu2 a:link, a:visited, a:hover  { color: #fff; text-decoration: none }		

	.content	     { font-weight: normal; font-size: 1em; background-color: #9a9e2a; text-align: justify; margin: 0em; padding: 1em; overflow: auto; min-height: 300px; min-width: 300px }
	.content table  { color: white; border: solid 1px white }
	.content td     { padding-right: 0em; padding-left: 0em; border-right: 1px dotted gray; border-bottom: 1px solid white }
.content	h1	 { font-size: 1.05em; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
	.content	a:link 	  { color: #fff; font-weight: 500; text-decoration: underline }
	.content	a:visited 	  { color: #fff; font-weight: 500; text-decoration: underline }
	.content	a:hover 	  { color: #fff; font-weight: 500; text-decoration: underline }
	.bodytable {color: #fff;}


	.pics	   { font-size: 0.9em; float: right; margin: 0em 0em 1em; padding: 1em 1em 0em; }

.footer   { font-size: 0.9em; color: #fff;background-color: #9a9e2a; text-align:  justify; border-top: 1px solid white; 
		clear: both; margin: auto; padding: 0.4em; height: 20px; max-width: 1000px; min-width: 300px }
	.footer li    		{ list-style-type: none; margin: 0px; padding: 0px; display: inline }
	.footer a:link  	 	{ color: #fff; text-decoration: underline; margin: 0px; padding: 0px }
	.footer a:visited	{ color: #fff; text-decoration: underline; margin: 0px; padding: 0px }
	.footer a:hover 	{ color: #fff; font-weight: 600; text-decoration: underline; margin: 0px; padding: 0px }
	.footer h1  		{ color: #fff; font-size: 17px; margin: 0px; padding: 0px }
	.footerLeft			 { float: left; margin: 0px; padding: 0px; width: 310px }
	.Wintergarten_K&ouml;ln { text-align: center; float: left; margin: 0px; padding: 0px; width: 420px }