body {
	border:none;
	margin:0px;
	color:#000000;
	max-width:100%;
	max-height:100%;
	min-width:100%;
	min-height:100%;
	width:100%;
	height:100%;
}
body, html {
	scrollbar-arrow-color:#999999;
	scrollbar-base-color:#0B0B0B;
	scrollbar-highlight-color:#535353;
	scrollbar-shadow-color:#535353;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#202020;
}
body, td, p, div {
	color:#000000;
	font-family:Arial,Tahoma;
	font-size:10pt;
}
input, select, textarea {
	font-family:Arial,Tahoma;
	font-size:10pt;
	background:#ffffff;
	color:#000000;
	border:solid 1px #999999;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#ffffff;
	scrollbar-highlight-color:#535353;
	scrollbar-shadow-color:#535353;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
}
form, li, lo, list, p {
	margin-top:0px;
	margin-bottom:0px;
}
h1 {
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Arial,Tahoma;
	font-size:18pt;
}
h3 {
	margin-top:6px;
	margin-bottom:0px;
	font-family:Arial,Tahoma;
	font-size:12pt;
}
h4 {
	margin-top:4px;
	margin-bottom:0px;
	font-family:Arial,Tahoma;
	font-size:10pt;
}
a:link, a:visited, a:active, a:focus {
	color:#888888;
	text-decoration:none;
}
a:hover {
	color:#cccccc;
	text-decoration:none;
}

#nav td {
	text-align:center;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	background:#99ff00 url("green.gif");
}
#nav td a:link, #nav td a:visited, #nav td a:active, #nav td a:focus {
	font-weight:bold;
	color:#000000;
	display:block;
	width:100%;
	text-decoration:none;
	padding:1px;
}
#nav td a:hover {
	background:#77dd00 url("greend.gif") bottom repeat-x;
}
.zline {
	background:#99ff00 url("green.gif") bottom repeat-x;
	color:#000000;
}
.zline a:link, .zline a:visited, .zline a:active, .zline a:focus, .zline a:hover {
	color:#000000;
}
.toploc {
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial,Thaoma;
}
#LandTopName a {
	text-decoration:underline;
	color:#000000;
	font-family:Thaoma;
}
.logotext {
	text-decoration:none;
	color:#0064ca;
	font-family:Thaoma;
	margin-left:20px;
}
.logosubb {
	font-weight:bold;
	text-decoration:none;
	color:#0042a8;
	font-family:Thaoma;
	margin-left:40px;
}
.logo {
	background:#1c2e5e url("logo.jpg") no-repeat left top;
}
div#Rahmen {
	padding:0px;
}
div#Rahmen div {
	clear:left;
}
ul#Navigation {
	margin:0px;
	padding:0px;
}
ul#Navigation li {
	list-style:none;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
}
ul#Navigation li ul {
	border:solid 1px #000000;
	background:#e8eee0 url("greenh.gif") bottom repeat-x;
	z-index:1000;
	margin:0px;
	padding:0px;
	position:absolute;
	top:18px;
	left:-1px;
	display:none;
}
ul#Navigation li:hover ul {
	display: block;
}
ul#Navigation li ul li {
	float:none;
	display:block;
	margin:0px;
}
ul#Navigation a, ul#Navigation span {
	white-space:nowrap;
	display:block;
	padding:1px 10px 1px 10px;
	text-decoration:none;
	font-weight:bold;
}
ul#Navigation ul a {
	font-weight:normal;
}
ul#Navigation a:hover, li a#aktuell, .NavSel {
	background:#77dd00 url("greend.gif") bottom repeat-x;
}
ul#Navigation ul a:hover {
	background:#d3dec5 url("greenr.gif") bottom repeat-x;
}
li a#aktuell {
}
ul#Navigation li ul span {
	font-size:1px;
	border-bottom:solid 1px #000000;
	margin:0px 3px 2px 3px;
}