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-top : 1px solid #eee;
	padding: 7px 0 0 0;
}

#frame {
	width: 740px;
	background: url(img/mitte.gif) repeat-y fixed center;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#toplogo {
	padding: 0;
	margin: 0;
	height: 100px;
	background: url(img/top_ponline.jpg) no-repeat;
}
#mainbox {
	width: 680px;
	margin: 10px 0 0 30px;
	padding: 0;
	line-height: 1.7em;
	
}

#textbox {
	width: 375px;
	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/unten2.gif) no-repeat bottom;
	width: 740px;
	margin: 0 auto;
	text-align: left;
	
}

#fussbox {
	width: 680px;
	margin: 0px 0 0 30px;
	padding: 0;
	line-height: 1.7em;
	
}

#fusstextbox {
	width: 680px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	line-height: 1.6em;
	text-align: center;
	border-top : 1px solid #eee;
}