html {
	overflow-y:scroll;
}
body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	color: #000000;
	background: top center repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #666600;
}
#huelle	{
	margin: auto;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	width: 980px;
	background: top center;
	clear: left;
	background-image: url(pic/hg_huelle.gif);
	}
#oben {
	width: 930px;
	height: 125px;
	padding-right: 25px;
	padding-left: 25px;
}
#navihaupt {
	width: 930px;
	height: 30px;
	background: top center no-repeat;
	background-image: url(pic/hg_navihaupt.gif);
	border-left-style: none;
	padding-top: 2px;
	padding-left: 25px;
	padding-right: 25px;
	font-weight: bold;
	font-size: 14px;
}
#mitte {
	clear:both;
	width: 930px;
	margin-left: 25px;
	margin-right: 25px;
}
#mittelinks {
	float:left;
	width: 305px;
	color: #FAFCD2;
	background: top left repeat-y;
	background-image: url(pic/hg_mittelinks.gif);
	border: 0 0 0 0;
	margin: 0 0 0 0;
	padding-left: 30px;
	border-left: 0;
	left: 0px;
	padding-right: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#mitterechts {
	float:right;
	width: 520px;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	padding-left: 25px;
	padding-bottom: 15px;
	padding-right: 25px;
	padding-top: 15px;
}
#unten {
	clear:both;
	width: 920px;
	height: 30px;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	padding-right: 25px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 6px;
}

/* Navigation alle Links */
a {	text-decoration: none; }

/* Navigation im Titelbereich (Beeskow) */
#oben a:link 			{ color: #616400;	text-decoration: none; }
#oben a:visited		{ color: #616400; text-decoration: none; }
#oben a:hover 		{ color: #616400; text-decoration: none; font-weight: bold; }
#oben a:activ 		{ color: #616400; text-decoration: none; }

/* Navigation oben quer Hauptpunkte */
#navihaupt ul 				{	list-style-type: none; margin: 0;	padding: 0; }
.menu 								{	line-height: 26px; }
#navihaupt a:link 		{ color: #616400;	text-decoration: none; }
#navihaupt a:visited	{ color: #616400; text-decoration: none; }
#navihaupt a:hover 		{ color: #FAFCD2; text-decoration: none; background-color: #989300; display: block; }
#navihaupt a:activ 		{ color: #616400; text-decoration: none; }
.obenausgewaehlt 			{ color: #000000; background-color: #FFFFFF; display: block; }

/* Navigation links Untergliederung */
#mittelinks ul 				{
	margin: 0;
	padding: 0;
	list-style-type: circle;
	list-style-position: inside;
}
.navi0 								{	line-height: 26px; 	font-weight: bold; }
#mittelinks a:link 		{ color: #FAFCD2; }
#mittelinks a:visited	{ color: #FAFCD2; }
#mittelinks a:hover 	{
	color: #FAFCD2;
	background-color: #616400;
	display: block;
}
#mittelinks a:activ 	{ color: #FAFCD2; }
.naviausgewaehlt 			{ color: #000000; background-color: #FFFFFF; }

.inp30 	{	width: 30px; text-align: center;}
.inp50 	{	width: 50px;}
.inp140 {	width: 140px; }
.inp150 {	width: 150px; }
.inp220 {	width: 220px; }
.inp300 {	width: 300px; }
.inp350 {	width: 350px; }
.inp400 {	width: 400px; }
.inp500 {	width: 500px; }
.inp550 {	width: 550px; }
.inpsub300 {	width: 306px; }
.inpsub350 {	width: 356px; }
.inpsub400 {	width: 406px; }
.inputsuche { width: 180px; height: 18px; border: 1px solid #666600; background-color: #FAFCD2; padding: 0px 4px 0px 4px; font-family:"Courier New", Courier, monospace }
.select_portfolio {
	_width: 352px;
	font-family: "Courier New", Courier, monospace;
	overflow: hidden;
}

.ok {	font-weight: bold;	color: #009900;	text-decoration: none;}
.error {	font-weight: bold;	color: #FF0000;	text-decoration: none;}
.red { color: #FF0000; 
}
.line_gepunktet {
	color:#CCCCCC;
	background-color:#CCCCCC;
	height: 3px;
}
/* Link-Design im Textbereich */
#mitterechts a:link 		{ color: #616400; text-decoration: underline; font-weight: bold; }
#mitterechts a:visited	{ color: #616400; text-decoration: underline; font-weight: bold; }
#mitterechts a:hover 		{ color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #989300; }
#mitterechts a:activ 		{ color: #616400; text-decoration: underline; font-weight: bold; }
/* Link-Design im Textbereich */
#unten a:link 		{ color: #616400; text-decoration: underline; font-weight: bold; }
#unten a:visited	{ color: #616400; text-decoration: underline; font-weight: bold; }
#unten a:hover 		{ color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #989300; }
#unten a:activ 		{ color: #616400; text-decoration: underline; font-weight: bold; }

.fontsmall { font-size: 0.9em; }
.em06		{ font-size: 0.6em; }
.em07		{ font-size: 0.7em; }
.em08		{ font-size: 0.8em; }
