h2 {
	color:#DD3530;
	font-size:10pt;
}
.nowrap	{
	white-space : nowrap
}
.normal	{
	color : #000000;
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
}
A:LINK{
	color : #DD3530;
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:bold
}
A:VISITED{
	color : #B2C2CE;
	font-family:tahoma,verdana,arial;
	font-size:10pt;
	line-height:12pt;
	font-weight:bold;
/*	text-decoration : line-through; */
}
A:HOVER{
	color : #000000;
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:bold
}
A:ACTIVE {
	color : #FF0000;
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:bold
}
div.logo {
   height: 127px;
   position: absolute;
   left: 595px;
   top: 20px;
   width: 205px;
   z-index:5;
   font-family:tahoma,verdana,arial; 
   font-size:8pt;
}
div.BoLi {
   height: 36px;
   width: 38px;
   position: absolute;
   left: 10px;
   top: 77px;
   z-index:5;
}
div.LiLi {
   height: 478px;
   width: 20px;
   position: absolute;
   left: 9px;
   top: 113px;
   z-index:5;
}
div.LiObRe {
   height: 199px;
   width: 19px;
   position: absolute;
   left: 800px;
   top: 77px;
   z-index:5;
}
div.Papier {
   height: 473px;
   width: 200px;
   position: absolute;
   left: 801px;
   top: 113px;
   z-index:5;
}
div.MainTextStart	{
	width:530px;
	margin:5px;
	font-size:10pt;
	line-height:12pt;
/*	border : thin solid Aqua; */
}
div.MainText	{
	width:746px;
	margin:5px;
	font-size:10pt;
	line-height:12pt;
}
div.NewsText	{
	position:absolute;
	top:157px;
	left:600px;
	width:197px;
	margin:5px;
	text-align:left;
	font-family: tahoma,verdana,arial;
	font-size:8pt;
	text-align:left;
}
div.EventsText	{
	position:relative;
	text-align:left;
	font-size:8pt;
}
span.Ueber1 {
	background-color:#DD3530;
	color:#FFFFFF;
	font-size:12pt;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
	font-weight:bold;
	line-height:19px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
/* Bilder der Überschrift nach unten ausrichten */
image.Ueber	{
	vertical-align:text-top;
}
span.Ueber2 {
	background-color:#DD3530;
	color:#FFFFFF;
	font-size:10pt;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
	font-weight:bold;
}
/* Abstand zum Text nach der 2. Ueberschrift */
td.Ueber2	{
	height:20pt;
	vertical-align:top;
}
ul	{
	list-style-type:circle;
	list-style-position:outside;
}
ul.rot	{
	list-style-type:circle;
	list-style-image:url(images/pfeil_ro.gif);
	list-style-position:outside;
}
ul.roteineinhalb	{
	line-height:15pt;
	list-style-type:circle;
	list-style-image:url(images/pfeil_ro.gif);
	list-style-position:outside;
}
ul.blau	{
	list-style-type:circle;
	list-style-image:url(images/pfeil_bl.gif);
	list-style-position:outside;
}
table.EventMain	{
	font-family: tahoma,verdana,arial;
	text-align:left;
	font-size:10pt;
}
table.Start	{
	font-family: tahoma,verdana,arial;
	text-align:left;
	font-size:10pt;
	line-height:12pt;
}
.RotFett	{
	font-family: tahoma,verdana,arial;
	font-size:10pt;
	line-height:12pt;
	font-weight:bold;
	color : #DD3530;
}
.Normal	{
	font-family: tahoma,verdana,arial;
	font-size:10pt;
	line-height:12pt;
	color : #000000;
}
.NormalFett	{
	font-family: tahoma,verdana,arial;
	font-size:10pt;
	line-height:12pt;
	font-weight:bold;
	color : #000000;
}
.NormalKursiv	{
	font-family: tahoma,verdana,arial;
	font-size:10pt;
	line-height:12pt;
	font-style:italic;
	color : #000000;
}
/* Wird von Mozilla nicht interprediert 
tr.MitZeilenAbstand	{
	padding-bottom:14px;
}*/
/*  kleine Schrift f&uuml;r Fussnoten */
span.fuss	{
font-family:tahoma,verdana,arial;
font-size:8pt;
}
/* gepunktete Trennlinie bei Events */
.Trennlinie	{
	background-image:url(images/trenn1.gif);
	line-height:2px;
}
/* roter Muss-Stern beim Formularfeld */
span.RedBoldStern	{
	font-family:tahoma,verdana,arial;
	color:#DD3530;
	font-size:14pt;
	font-weight:bold;
}
/* Links Sitemap */
.mapitem {
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:normal;
	color : #DD3530;
}
A.mapitem {
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:normal;
	color : #DD3530;
	text-decoration:underline
}
A.mapitem:hover {
	color:#000000;
	text-decoration:underline;
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:normal;
}
A.mapitem:VISITED{
	color : #B2C2CE;
	font-family:tahoma,verdana,arial; 
	font-size:10pt;
	line-height:12pt;
	font-weight:normal
}
A.mapitem:ACTIVE {
	color : #FF0000;
	font-family:tahoma,verdana,arial; 
	font-weight:normal
}
/* Div mit Link zur Uebersicht Pressemitteilungen */
div.UeberPresse	{
	position:absolute;
	top:190px;
	left:0px;
	width:197px;
	margin:5px;
	text-align:left;
	font-size:8pt;
}
/* Links 8 pt */
A.AchtPunkt {
	font-family:tahoma,verdana,arial; 
	font-size:8pt;
	color : #DD3530;
	text-decoration:underline
}
A.AchtPunkt:hover {
	color:#000000;
	text-decoration:underline;
	font-family:tahoma,verdana,arial; 
	font-size:8pt;
}
A.AchtPunkt:VISITED{
	color : #B2C2CE;
	font-size:8pt;
}
A.AchtPunkt:ACTIVE {
	color : #FF0000;
}
/* Tabellenzelle Download Beschreibung */
td.download	{
	vertical-align:top;
	text-align:left;
	width:280px;
}
/*pro_incl.htm - input-Felder */
input.button	{
	border:thin solid #cccccc;
}
ol.klein	{
	list-style-type:decimal;
	font-family:tahoma,verdana,arial; 
	font-size:8pt;
}
/*	border : thin solid Aqua;

