hr 	{border-style:solid;
	border-color:#444444;
	}
#top 	{font-size:14pt;
	letter-spacing:1px;
	line-height:18pt;
	}
#main	{
	position:absolute;
	left:200px;
	top:70px;
	padding:10px;
	width:550px;
	font-size:8pt;
	height:350px;
	overflow:visible
	}
	
#links {position:absolute;
	left:20px;
	top:78px
	}

#login {font-size:8pt;
	width:800px;
	}
	
h4 	{font-size: 12px;color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
input {border-width:1px;
	font-size:8pt
	}
	
texarea {border-width:1px;
	font-size:8pt
	}
	
select {font-size:8pt
	}

li 	{font-size:8pt;
	line-height:12pt;
	}
	
td 	{vertical-align:top;
	font-size:8pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
#x_meint {position:relative;
	top:-10px;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;font-family: Geneva,Arial,Helvetica, sans-serif;
	z-index:3
	}

#person_text
	{position:relative;
	font-size: 12px;
	color: #000000;
	border-style:solid;
	width:95%;
	border-width:1px;
	border-color:#99AABB;
	padding-left:20px;
	padding-bottom:20px;
	z-index:2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
#middle {border-style:solid;
	border-width:2px;
	border-color:#222222;
	border-top-width:0px;
	padding:10px;
	text-align:left;
	position:relative;
	top:-4px;z-index:1
	}
	
a:link {text-decoration:none}
a:hover {border-bottom-style:dotted;border-bottom-width:1px;}
a:active {text-decoration:none}
a:visited {text-decoration:none}


.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.titel-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.normal-fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.normal-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.normal-blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}

.klein-blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}

.klein-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	letter-spacing: 1px;
}
