body {	background: #c7c7c5;	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Arial, "Lucida Grande", sans-serif;} .webyep_longText a:link {	color: #094C5E;	text-decoration: none; } .webyep_longText A:ACTIVE {	color: #094C5E;	text-decoration: none; } .webyep_longText A:HOVER {	color: #094C5E;	text-decoration: none;	border-bottom: thin dotted #094C5E; }.webyep_longText A:VISITED {	color: #094C5E;	text-decoration: none;}/* @group topheader */#topheader {	text-align: right;	font-size: 60%;	color: #999999;	padding-right: 35px;	letter-spacing: .1em;	position: relative;}A.topheader:visited  {color: #999999; text-decoration: none}A.topheader:link  {color: #999999; text-decoration: none}A.topheader:active  {color: #999999; text-decoration: none}A.topheader:hover   {color: #666666; text-decoration: none;}#topheader_current   {color: #666666; text-decoration: none;}	/* @end */#header {background: url(Bilder/header.jpg) no-repeat;	height: 131px;	vertical-align: top;	position: relative;}/* @group main */#main {		padding-left: 40px;	padding-right: 20px;	background: url(Bilder/main.jpg) repeat-y;	position: relative;}#mainbox {	width: 520px;	padding: 15px 10px 10px 20px;	color: #414141;	font: 70%/1.5 Verdana, Arial, Helvetica, sans-serif;	text-align: left;	overflow: hidden;}#mainboxPortrait {	padding: 15px 10px 10px 20px;	color: #000000;	font: 70%/150% Verdana, Arial, Helvetica, sans-serif;	text-align: left;	overflow: hidden;}#mainboxPortraitLi {	padding: 15px 10px 10px 20px;	color: #414141;	font: oblique 70%/150% Verdana, Arial, Helvetica, sans-serif;	text-align: left;	overflow: hidden;}#headline {	font: normal 600 120% Verdana, Arial, Helvetica, sans-serif; 	color: #0f5a6d;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 4px;	text-align: left;	border: 1px solid white;}#headline2 {	font: normal 600 120% Verdana, Arial, Helvetica, sans-serif; 	color: #0f5a6d;	text-align: left;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 25px;	border-bottom: 1px solid #cccccc;}#klein {	font-size: 10px;}img.whiteborder {		float: left;	border: double #ffffff 2px;	margin: 0px;	margin-right: 10px;}img.whiteborder2 {		float: left;	border: double #ffffff 2px;	margin: 0px;	margin-right: 20px;}#NewsBox {	/* Hides from IE5-mac \*/margin-right:10px;/* End hide from IE5-mac */	color: #656565;	text-align: left;	width: 135px;	float: right;	font-family: 'Lucida Grande', LucidaGrande, Lucida, Verdana, Helvetica, Arial, sans-serif;	position: relative;	background: url(Bilder/bottom.gif) no-repeat left bottom;	overflow: hidden;
	font-size: 7pt;
	line-height: 1.2;
	padding: 2px 7px 7px 10px;}


#Newsheadline {	font-weight: bold;	color: white;	padding: 1px;	border-bottom: solid 1px white;	/*background: #cedde2;*/}	/* @end */#footer {	height: 46px;	text-align: center;	background: url(Bilder/footer.jpg) no-repeat;	margin: 0px;	color: white;	vertical-align: top;	padding-top: 6px;	font-size: 65%;	clear: both;}/* @group Navigation */#navcontainer ul {	padding: 4px 0 2px 0;	list-style-type: none;	text-align: center;	font: 72% "Lucida Grande", LucidaGrande, Lucida, Verdana, Arial, Helvetica, sans-serif;			margin-top:14px;	position: relative;
	width: 735px;
	overflow:  hidden;
	white-space: nowrap;
}
li { 
	display: inline;	margin:-3px;}li a{text-decoration: none;color: #11596d;	padding: 4px 1.6% 4px 1.6%;	background: url(Bilder/nav_button.jpg) repeat-x;}li a:hover{color: #000000;	background: url(Bilder/nav_button_hover.jpg);}li a#current {	color: #ffffff;
	font-weight: bold;}	/* @end */