body {	background: #f7efe3;	font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Arial, "Lucida Grande", sans-serif;} .webyep_longText a:link {	color: #B86A4D;	text-decoration: none; } .webyep_longText A:ACTIVE {	color: #B86A4D;	text-decoration: none; } .webyep_longText A:HOVER {	color: #B86A4D;	text-decoration: none;	border-bottom: thin dotted #B86A4D; }.webyep_longText A:VISITED {	color: #B86A4D;	text-decoration: none;}/* @group topheader */#topheader {	text-align: right;	font-size: 65%;	color: #666666;	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: #333333; text-decoration: none;}#topheader_current   {color: #666666; text-decoration: none;}	/* @end */#header {background: url(Bilder/header3.jpg) no-repeat;	height: 131px;	vertical-align: top;	position: relative;}/* @group main */#main {		padding-left: 40px;	padding-right: 20px;	background: url(Bilder/main3.jpg) repeat-y;	position: relative;}#mainbox {	width: 520px;	padding: 15px 10px 10px 20px;	color: #333333;	font: 85%/150% 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: #333333;	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: #c86738;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 4px;	border: 1px solid white;}#headline2 {	font: normal 600 120% Verdana, Arial, Helvetica, sans-serif; 	color: #c86738;	text-align: left;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 25px;	border-bottom: 1px solid #cccccc;}#klein {	font-size: 11px;}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 {margin-right:10px;/* End hide from IE5-mac */	color: #505050;	text-align: left;	width: 135px;	padding: 14px 7px 7px 10px;	float: right;	font: .7em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	position: relative;	background: url(Bilder/bottom3.gif) no-repeat 0 100%;
	overflow: hidden;}#Newsheadline {	font-weight: bold;	color: #b8421c;	padding: 1px;	border-bottom: solid 1px #b8421c;	/*background: #f7c892;*/}	/* @end */#footer {	height: 46px;	text-align: center;	background: url(Bilder/footer3.jpg) no-repeat;	margin: 0px;	color: #000000;	vertical-align: top;	padding-top: 9px;	font-size: 65%;	clear: both;}/* @group Navigation */#navcontainer ul{padding: 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: 15px;	position: relative;
	width: 735px;
	overflow:  hidden;
	white-space: nowrap;}li { display: inline;margin:-3px;}li a{text-decoration: none;color: white;	padding: 4px 1.6% 4px 1.6%;	background: url(Bilder/nav_button3.jpg) repeat-x;	border-right: 1px none #11596d;	border-left: 1px none #11596d;}li a:hover{color: #000000;	background: url(Bilder/nav_button_hover3.jpg);	border-top: 1px  #11596d;}li a#current {	color: #f0bd83;	font-weight: bold;	background: url(Bilder/nav_button_hover3.jpg);}	/* @end */