body {
	margin: 0 0 30px;
	color: #000;
	font-family: Verdana, sans-serif;
	background: #fff;
}

.noscreen {
	display: none;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	text-align: center;
}

h1, h3, h5 {
	color: #0a9;
}

h2, h4, h6 {
	color: #333;
}

h1, h2 {
	font-size: 16pt;
}

h3, h4 {
	font-size: 14pt;
}

h5, h6 {
	font-size: 12pt;
}

div, p, td, li, select, input, textarea {
	font: 10pt Verdana, sans-serif;
}

th {
	background: #e0e0e0;
	font-size: 10pt;
}

.kasten {
	background: #eee;
}

.xl {
	color: #333;
	font-size: 12pt;
}

.l {
	color: #333;
	font-size: 11pt;
}

.s {
	font-size: 8pt;
}

.liste {
	margin-bottom: 6px;
}

.li {
	text-align: left;
}

.rot {
	color: #c00;
}

.gruen {
	color: #090;
}

.submit {
	color: #fff;
	background: #090;
}

.submit:hover {
	background: #0c0;
}

.reset {
	color: #fff;
	background: #c00;
}

.reset:hover {
	background: #f00;
}

input.gn {
	color: #fff;
	background: #090;
}

input.gn:hover {
	background: #0c0;
}

input.rt {
	color: #fff;
	background: #c00;
}

input.rt:hover {
	background: #f00;
}

input.gr {
	color: #fff;
	background: #666;
}

input.gr:hover {
	background: #999;
}

a:link {
	color: #0a9;
}

a:visited {
	color: #666;
}

a:hover {
	color: #f00;
}

a.nu {
	padding-left: 14px;
	text-decoration: none;
}

a.nu:link {
	color: #0a9; background: url(_link.gif) no-repeat left;
}

a.nu:visited {
	color: #666;
	background: url(_visited.gif) no-repeat left;
}

a.nu:hover {
	color: #f00;
	background: url(_hover.gif) no-repeat left;
}

a.zoom {
	cursor: url(/images/zoom.cur), pointer;
}

a.zoom:link, a.zoom:visited {
	color: #0a9;
}

a.zoom:hover {
	color: #f00;
}

a.close {
	cursor: url(/images/close.cur), pointer;
}

a.ticker {
	text-decoration: none;
}

a.ticker:link {
	color: #00e0cc;
}

a.ticker:visited {
	color: #0a9;
}

a.ticker:hover {
	color: #f00;
}

.navi {
	position: absolute;
	left: 1%;
	top: 95px;
	z-index: 2;
	padding-bottom: 20px;
	width: 18%;
	overflow: auto;
}

.menu1, .menu2, .menu3 {
	line-height: 175%;
	font-size: 8pt;
}

.menu1l, .menu2l, .menu3l {
	line-height: 175%;
}

.menu2 {
	margin-left: 16px;
}

.menu3 {
	margin-left: 32px;
}

.menu2l {
	margin-left: 19px;
}

.menu3l {
	margin-left: 38px;
}

.browse {
	color: #ccc;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
}

a.browse:link, a.browse:visited {
	color: #0a9;
}

a.browse:hover {
	color: #f00;
}

a.menu {
	padding-left: 16px;
	text-decoration: none;
}

a.menu:link, a.menu:visited {
	color: #000;
}

a.menu:hover {
	color: #f00;
}

a.menu_l {
	padding-left: 19px;
	text-decoration: none;
}

a.menu_l:link, a.menu_l:visited {
	color: #000;
}

a.menu_l:hover {
	color: #f00;
}

a.menu_t {
	padding-left: 16px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_t:link, a.menu_t:visited {
	color: #333;
	background: url(ordner.gif) no-repeat left;
}

a.menu_t:hover {
	color: #f00;
	background: url(ordner_h.gif) no-repeat left;
}

a.menu_tl {
	font-weight: bold;
	text-decoration: none;
	padding-left: 19px;
}

a.menu_tl:link, a.menu_tl:visited {
	color: #333;
	background: url(ordner_l.gif) no-repeat left;
}

a.menu_tl:hover {
	color: #f00;
	background: url(ordner_lh.gif) no-repeat left;
}

a.menu_b {
	padding-left: 16px;
	text-decoration: none;
}

a.menu_b:link, a.menu_b:visited {
	color: #000;
	background: url(seite.gif) no-repeat left;
}

a.menu_b:hover {
	color: #f00;
	background: url(seite_h.gif) no-repeat left;
}

a.menu_bl {
	padding-left: 19px;
	text-decoration: none;
}

a.menu_bl:link, a.menu_bl:visited {
	color: #000;
	background: url(seite_l.gif) no-repeat left;
}

a.menu_bl:hover {
	color: #f00;
	background: url(seite_lh.gif) no-repeat left;
}

a.menu_h {
	padding-left: 16px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_h:link, a.menu_h:visited {
	color: #096;
	background: url(seite.gif) no-repeat left;
}

a.menu_h:hover {
	color: #f00;
	background: url(seite_h.gif) no-repeat left;
}

a.menu_hl {
	padding-left: 19px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_hl:link, a.menu_hl:visited {
	color: #096;
	background: url(seite_l.gif) no-repeat left;
}

a.menu_hl:hover {
	color: #f00;
	background: url(seite_lh.gif) no-repeat left;
}

.inhalt {
	position: absolute;
	left: 17%;
	top: 95px;
	z-index: 3;
	padding-bottom: 20px;
	width: 82%;
/*	text-align: center; */
}

a.rollover {
	display: block;
	width: 36px;
	height: 40px;
}

a.rollover:link, a.rollover:visited {
	background: url(drucker_n.gif) no-repeat left;
}

a.rollover:hover {
	background: url(drucker_h.gif) no-repeat left;
}

.seite td {
	text-align: left;
}