body {
	background:	#000000;
	font-family:	"Courier New","Verdana", Arial, sans-serif;
}

#banner_box {
	background-color: #000000;
	position:	absolute;
	top:		94px;
	left:		60px;
	right:		30px;
	height:		106px;
}

#white_line_top {
	background-color: #FFFFFF;
	position:	absolute;
	top:		110px;
	left:		30px;
	right:		30px;
	height:		2px;
}

#white_line_middle {
	background-color: #FFFFFF;
	position:	absolute;
	top:		140px;
	left:		30px;
	right:		30px;
	height:		1px;
}

#white_line_bottom{
	background-color: #FFFFFF;
	position:	absolute;
	top:		170px;
	left:		30px;
	right:		30px;
	height:		2px;
}

#end_line {
	background-color: #909090;
	position:	absolute;
	bottom:		8%;
	left:		30px;
	right:		30px;
	height:		1px;
	z-index:	2;
}

#impressum {
	background-color:	#000000;
	position:	absolute;
	bottom:		4%;
	right:		10%;
	font-size:	x-small;
	text-align:	right;
	color:		#909090;
	z-index:	1;
}

#browser_warnung {
	background-color:	#000000;
	position:	absolute;
	bottom:		4%;
	left:		10%;
	font-size:	x-small;
	text-align:	left;
	color:		#909090;
	z-index:	1;
}

#navbox_1_1 {
	position:	absolute;
	top:		250px;
	left:		40px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_1_2 {
	position:	absolute;
	top:		300px;
	left:		40px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_1_3 {
	position:	absolute;
	top:		350px;
	left:		40px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_1_4 {
	position:	absolute;
	top:		400px;
	left:		40px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_1_5 {
	position:	absolute;
	top:		450px;
	left:		40px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_2_1 {
	position:	absolute;
	top:		250px;
	left:		160px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_2_2 {
	position:	absolute;
	top:		300px;
	left:		160px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_2_3 {
	position:	absolute;
	top:		350px;
	left:		160px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_2_4 {
	position:	absolute;
	top:		400px;
	left:		160px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_2_5 {
	position:	absolute;
	top:		450px;
	left:		160px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_2_6{
	position:	absolute;
	top:		500px;
	left:		160px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_3_1 {
	position:	absolute;
	top:		250px;
	left:		280px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_3_2 {
	position:	absolute;
	top:		300px;
	left:		280px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_3_3 {
	position:	absolute;
	top:		350px;
	left:		280px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_3_4 {
	position:	absolute;
	top:		400px;
	left:		280px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#navbox_3_5 {
	position:	absolute;
	top:		450px;
	left:		280px;
	width:		100px;
	text-align:	center;
	padding:	4px 2px 4px 2px;
}

#text_box {
	position:	absolute;
	top:		230px;
	left:		420px;
	right:		10%;
	bottom:		10%;
	overflow:	auto;
	padding:	3px 13px 3px 3px;
	margin:		0px 0px 0px 0px;
	color:		#FFFFFF;
}

.active_box {
	color:		#000000;
	background-color: #006633;
	border:		3px inset #006633;
	font-weight: bold;
	font-size: small;
	z-index:	3;
}

.inactive_box {
	color:		#FFFFFF;
	background-color: #4d4d4d;
	border:		3px outset #4d4d4d;
	font-weight: bold;
	font-size: small;
	z-index:	3;
}

.empty_type {
	color:		#FFFFFF;
#	background-color: #660000;
	background-color: #4d4d4d;
	border:		3px inset #4d4d4d;
	font-style:	italic;
	font-size: small;
	z-index:	3;
}

h1 {
	font-weight:	bold;
	font-size:		120%;
	
}
a {
	text-decoration: none;
	color:		#000000;
}

a.mail {
	text-decoration:	underline;
	color:		#909090;
}

a.gruen {
	color:		#006633;
	text-decoration: none;
}

p {
	text-align:	justify
}

p.zent {
	text-align:	center;
}