a:link, a:visited, a:active {
	color:#990000;
}
a:hover {
	color:#555555;
}
a.top:link, a.top:visited, a.top:active {
	color:#990000;
	text-decoration:none;
}
a.top:hover {
	color:#990000;
	text-decoration:underline;
}
a.linkgrau {
	color:rgb(90,90,110);
	text-decoration:none;
}
a.nohover:hover {
	text-decoration:underline;
}
a.sitemap {
	color:white;
	cursor:default;
}
body {
	margin:0;
	margin-top:6px;
	background-color:rgb(231,234,241);
}
div {
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	position:absolute;
}
em {
	font-weight:bold;
	font-style:normal;
/*	color:#666666; */
	color:#555555;
}
form {
	margin:0;
}
h1 {
	font-family:arial,sans-serif,helvetica;
	font-size:24px;
	font-weight:bold;
	color:#990000;
	margin:0px;
	padding-top:30px;
	line-height:120%;
}
h2 {
	font-family:verdana;
	font-size:12pt;
	font-weight:bold;
	color:#990000;
	margin:0px;
	line-height:120%;
}
h4 {
	font-size:4px;
	margin:0px;
	line-height:4px;
}
h6 {
	font-size:10px;
	font-weight:normal;
	margin:0px;
}
img {
	border:0;
}
input,textarea,select {
	font-size:8pt;
	font-family:verdana,arial,helvetica,sans-serif;
	border-width:1px;
	border-color:rgb(80,80,80);
}
p,td {
	font-size:11pt;
	font-family:arial,helvetica,sans-serif;
	vertical-align:top;
/*	color:#999999; */
	color:#777777;
	line-height:140%;
	margin:0px;
}
table {
	border-width:0px;
}

#NAVIG {
	top:300px;
	width:210px;
	background-color:rgb(1,38,127);
}
#TITELLINIE {
	width:624px;
	height:2px;
	background-color:#990000;
}

.blau {
	color:rgb(1,38,127);
}
.bo {
	font-weight:bold;
}
.ce {
	text-align:center;
}
.crs {
	cursor:pointer;
}
.datumNews {
	color:rgb(242,151,53);
	font-weight:bold;
	text-align:right;
}
.grau {
/*	color:#666666; */
	color:#555555;
}
.gruen {
	color:rgb(122,176,89);
}
.h4 {
	line-height:4px;
	font-size:3px;
}
.hgForm {
	background-color:rgb(245,245,240);
}
.hgGruen {
	background-color:rgb(122,176,89);
}
.hgWeiss {
	background-color:white;
}
.hidd {
	visibility:hidden;
}
.hz {
	font-size:6px;
	line-height:6px;
}
.idt {
	padding-left:18px;
}
.imgV {
	width:120px;
	height:120px;
	vertical-align:middle;
	text-align:center;
}
.impressum {
	color:#990000;
	background-color:rgb(231,234,241);
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
	padding:3px;
}
.inhalt {
	padding-top:12px;
	padding-bottom:12px;
	padding-left:25px
}
.ip {
	width:200px;
}
.ipB {
	background-color:rgb(216,216,196);
	color:rgb(0,0,32);
	cursor:pointer;
	text-align:center;
}
.ipChbx {
	background-color:transparent;
	vertical-align:middle;
}
.ipPW {
	width:100px;
	padding-left:2px;
}
.ipU {
	width:185px;
	padding-left:2px;
}
.ipZ {
	width:25px;
}
.it {
	font-style:italic;
}
.kontakt {
	border:1px solid #7ab059;
}
.linkzeile {
	line-height:18px;
}
.marginalie {
	color:rgb(90,90,110);
	text-align:right;
	font-style:italic;
	font-size:11pt;
	width:100%;
}
.marginalie_fuss {
	color:rgb(90,90,110);
	text-align:right;
	font-style:italic;
	font-size:9pt;
	width:100%;
	padding-top:8px;
}
.noDisp {
	display:none;
}
.noWrap {
	white-space:nowrap;
}
.nv {
	font-weight:bold;
/*	color:#666666; */
	color:#555555;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.nv:hover {
	color:rgb(255,255,127);
	background-color:#999999;
}
.nv_x {
	color:#990000;
}
.nv_x:hover {
	color:white;
}
.nv0 {
	font-size:11pt;
	padding-left:5px;
}
.nv1 {
	height:18px;
	font-size:9pt;
	padding-left:25px;
}
.nv2 {
	font-size:8pt;
	height:16px;
	padding-left:45px;
}
.orange {
	color:rgb(242,151,53);
}
.rahmen0 {
	border:1px solid rgb(1,38,127);
}
.re {
	text-align:right;
}
.rel {
	position:relative;
}
.rhm {
	border:solid 1px #990000;
}
.rot {
	color:#990000;
}
.schwarz {
	color:black;
}
.sm0 {
	font-weight:bold;
	line-height:150%;
}
.sm1 {
	padding-left:18px;
}
.sm2 {
	padding-left:36px;
}
.topButton {
	margin-top:5px;
}
.transp {
	background-color:transparent;
}
.trl {
	height:1px;
	width:100%;
	background-color:#990000;
}
.vbase {
	vertical-align:baseline;
}
.vbottom {
	vertical-align:bottom;
}
.vis {
	visibility:visible;
}
.vmiddle {
	vertical-align:middle;
}
.vtop {
	vertical-align:top;
}
.weiss {
	color:white;
}
.x10 {
	font-size:10px;
	font-family:verdana;
}
.x11 {
	font-size:11px;
}
.x12 {
	font-size:12px;
}
.x14 {
	font-size:14px;
}
.zwTitel {
	color:rgb(19,103,145);
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:6px;
}
