/*  allgemeiner Text  */.body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	line-height: 16px;}.body a:link {	color: #000000;	text-decoration: underline;}.body a:visited {	color: #000000;	text-decoration: underline;}.body a:hover {	color: #666666;}.body a:active {	color: #000000;	text-decoration: underline;}.headlines {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000000;}.headlines a:link {	text-decoration: none;	color: #000000;}.headlines a:visited {	color: #000000;	text-decoration: none;}.headlines a:hover {	color: #009900;}.headlines a:active {	color: #000000;	text-decoration: none;}.spaltelinks{	float:left;	color: #FFFFFF;}.spaltelinksmenu a{	color: #FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	letter-spacing: 0.1em;	margin:3px 0 2px;	padding:1px;	text-decoration:none;	background:#574009;	display:block;	width:130px;	font-style: normal;	float: left;	border: 1px solid #F9B920;}.spaltelinksmenu a:hover{color: #000000;background:#FFD426;text-decoration:none;border-top:1px solid #837c6b;border-right:1px solid #837c6b;border-bottom:1px solid #e4d9c0;border-left:1px solid #e4d9c0;}.spaltelinksmenu2 a{	color: #FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	letter-spacing: 0.1em;	margin:3px 0 2px;	padding:1px;	text-decoration:none;	background:#574009;	display:block;	width:130px;	font-style: normal;	float: left;	border: 1px solid #F9B920;}.spaltelinksmenu2 a:hover{color: #000000;background:#FFD426;text-decoration:none;border-top:1px solid #837c6b;border-right:1px solid #837c6b;border-bottom:1px solid #e4d9c0;border-left:1px solid #e4d9c0;}.topmenu a{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	letter-spacing: 0.1em;	margin: 3px 0 2px;	padding: 1px;	text-decoration: none;	display: block;	width: 130px;	font-style: normal;	background-color: #FFC80B;	border-color: #593F0A;	border-width: 1px;	border-style: solid;}.topmenu a:hover{	color: #FFF;	text-decoration: none;	background-color: #593F0A;}.topmenu a:link{	text-decoration: none;}.topmenu a:visited{	text-decoration: none;}.bodysmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;}.strichlinks {	border-left-width: thinÄnn; 	border-left-style: solid;	border-left-color: #574009;}