body, p, li, ol, ul, td, tr, br {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt
}
.seitenueberschrift-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFF;
	letter-spacing: 0.05em;
	visibility: hidden;
/*	visibility: hidden;  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
}
.seitenueberschrift {
	font-family: "Times New Roman", Times, serif;
	font-size: 28pt;
	text-decoration: none;
	color: #990000
}
.seitenueberschrift:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 28pt;
	text-decoration: none;
	color: #990000
}
.seitenueberschrift:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 28pt;
	text-decoration: none;
	color: #990000
}
.seitenueberschriftGZ {
	font-family: "Times New Roman", Times, serif;
	font-size: 36pt;
	font-weight: normal;
	font-stretch: ultra-expanded;
	color: #990000;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	line-height: 36px;
	text-transform: capitalize
}
.seitenueberschriftGZ:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 36pt;
	font-weight: normal;
	color: #990000;
	text-decoration: none
}
.seitenueberschriftGZ:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 36pt;
	font-weight: normal;
	color: #990000;
	text-decoration: none
}
.seitenueberschrift-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #990000;
	text-decoration: none;
	letter-spacing: 0.2em
}
.seitenueberschrift-subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #666666;
	letter-spacing: 0.2em;
	text-decoration: none
}
.logo_rot {
	font-family: "Times New Roman", Times, serif;
	font-size: 28pt;
	text-decoration: none;
	color: #CC0000
}
.logo_weiss {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-decoration: none;
	color: #FFFFFF
}
.navigation-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: underline
}
a.navigation-home:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none
}
a.navigation-home:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #990000;
	text-decoration: underline
}
a.navigation-home:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: underline
}
a.navigation-home-selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none;
}
.navigation-pix {
	border: solid #993300
}
.navigation-pix:hover {
	border: solid #666666
}
.navigation-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #990000;
	text-decoration: none
}
a.navigation-sub:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 15pt;
	text-decoration: none
}
a.navigation-sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 15pt;
	text-decoration: none
}
a.navigation-sub:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 15pt;
	text-decoration: none
}
a.navigation-sub-selected {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 15pt;
	text-decoration: none
}
.hotlinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 14px;
	text-decoration: underline;
	font-weight: lighter
}
a.hotlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666 !important;
	font-size: 14px;
	text-decoration: underline;
	font-weight: normal
}
a.hotlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 14px;
	text-decoration: underline
}
.hotlinks-klein {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 13px;
	text-decoration: underline
}
a.hotlinks-klein:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 13px;
	text-decoration: underline
}
a.hotlinks-klein:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	text-decoration: underline;
	font-weight: normal
}
.nav-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none
}
.textUeberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	font-weight: bold
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
		font-weight: lighter
}
a.text:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	font-size: 14pt;
	text-decoration: none
}
a.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #660000;
	font-size: 14pt;
	text-decoration: underline
}
a.text:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	font-size: 14pt;
	text-decoration: underline
}
.text-hellrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993300;
	text-decoration: none
}
a.text-hellrot:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993300;
	text-decoration: none
}
a.text-hellrot:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: underline
}

.text-ganz-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC
}
.text-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
		font-weight: lighter
}
.text-tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC
}
#zelle-unten {
	padding: 0px 0px 0px 0px;
	border: 1px solid #CCCCCC;
	border-top: 0px
}
#zelle-unten-unten {
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #CCCCCC
}
#zelle-mitte {
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC
}
#zelle-oben {
	padding: 0px 0px 0px 0px;
	border: 1px solid #CCCCCC;
	border-bottom: 0px
}
#zelle-oben-oben {
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #CCCCCC
}
/* START: Navi */
#jsddm {
	margin: 0;
	padding: 0;
	text-align:left;
	display: block;
	list-style: none;
	float: left;
	white-space: nowrap
}
#jsddm  li {
	text-align:left;
	display: block;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; letter-spacing: 0.1em;white-space: nowrap;font-weight: lighter;
	
	color: #FFFFFF;
	text-decoration: none;

	width: 124px
}
#jsddm li a {
	text-align:left;
		display: block;
/*	background: #660000;*/
	padding: 6px 8px;
	text-decoration: none;
	width: 124px;
	color: #FFFFFF;
	white-space: nowrap
} 
#jsddm .active li a {
	text-align:left;
	display: block;
	list-style: none;
	float: left;
	background: #660000;
	padding: 6px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	width: 124px;
	white-space: nowrap
}#jsddm li a:hover {
	background: #660000
}
#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden
}
#jsddm li ul li {
	float: none;
	display: inline
}
#jsddm li ul li a {
	text-align:left;
    width: auto;
	background: #993300
}
#jsddm li ul li a:hover {
	background: #666666
}

ul.menu {list-style:none; margin:0; padding:0 ;background: #666666 }
ul.menu * {margin:0; padding:0}
ul.menu a {display:block ;color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: lighter; letter-spacing: 0.1em;white-space: nowrap}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:29px; left:0; background:#993300; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; width:170px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#993300}
ul.menu ul li a:hover {background-color:#666666}
/*ul.menu ul ul {left:124px; top:-1px}*/
ul.menu .menulink { padding:5px 7px 7px;  ;background: #666666; width:121px}
ul.menu .menulink_active { padding:5px 7px 7px;  ;background: #660000; width:121px}
ul.menu .menulink:hover {background-color:#660000}
/*ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}*/
#img_left {float:left; margin-right:8px; margin-bottom:4px;border:0
}
#img_right {float:right; margin-left:8px; margin-bottom:4px;border:0
}
#spacer_right {float:right
}

#img_overview {text-align: left
}
ul.menu .menulink1 { padding:5px 7px 7px;  ;background: #666666; width:55px}
ul.menu .menulink1_active { padding:5px 7px 7px;  ;background: #660000; width:55px}
ul.menu .menulink1:hover {background-color:#660000}

