body {
	font: 75% Verdana, Arial, Helvetica, sans-serif;
	color: #888;
	line-height: 1.7em;
	margin: 0;
	padding: 0;
	text-align: center;
}

#smallfont {
	font: 75% Verdana, Arial, Helvetica, sans-serif;
	color: #888;
	margin: 0 0 10px 0;
	line-height: 1.7em;
}

#textboxitem {
	border-bottom: 1px solid #eee;
	line-height: 1,8em;
	padding: 7px 0 0 0;
}

#textboxitemcenter {
	border-bottom: 1px solid #eee;
	line-height: 1,8em;
	padding: 7px 0 0 0;
	text-align: center;
}

#frame {
	width: 892px;
	background: url(img/mitte.gif) repeat-y fixed center;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#toplogo {
	padding: 0;
	margin: 0;
	height: 164px;
	background: url(img/top_blues.jpg) no-repeat;
}
#mainbox {
	width: 832px;
	margin: 0px 0 0 30px;
	padding: 0;
	line-height: 1.7em;
}

#menubox {
	width: 826px;
	margin: 0px 0 0px 0px;
	padding: 0;
	line-height: 3em;
	border-bottom: 1px solid #eee;
	text-align: right;
}



#textbox {
	width: 826px;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	line-height: 1.6em;
}


#panomainbox {
	width: 290px;
	float: right;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	text-align: left;
	line-height: 1.7em;
	border-left : 1px solid #eee;
}

#panobox {
	width: 280px;
	margin: 0px 2px 2px 9px;
	padding: 2;
	text-align: left;
	line-height: 1.7em;
	
}


a, a:active
{ color: #5e5e5e;
text-decoration: none; }

a:visited
{ color: #5e5e5e;
text-decoration: none; }

a:hover
{ color: #888888;
text-decoration: none;}




#fuss {
	padding: 0 0 20px 0;
	background: url(img/unten3.gif) no-repeat bottom;
	width: 892px;
	margin: 0 auto;
	text-align: left;
	
}

#fussbox {
	width: 832px;
	margin: 0px 0 0 30px;
	padding: 0;
	line-height: 1.7em;
	
}

#fusstextbox {
	width: 832px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	line-height: 1.6em;
	text-align: center;
	border-top : 1px solid #eee;
}
