A:link {
	COLOR: rgb(255,0,0); TEXT-DECORATION: none; font-size: 12px
}
A:visited {
	COLOR: rgb(255,0,0); TEXT-DECORATION: none; font-size: 12px
}
A:hover {
	COLOR: rgb(255,153,51); TEXT-DECORATION: none; font-size: 12px
}

/* class=Astyle1-----------Textlinks------------------ */
  A.Astyle1:link    { color: rgb(145,145,145); FONT-WEIGHT: bold; TEXT-DECORATION: none }
  A.Astyle1:visited { color: rgb(145,145,145); FONT-WEIGHT: bold; TEXT-DECORATION: none }

/* class=Astyle2-------Weiterführende Links------------- rotgrau(Probleme mit bold-Darstellung)*/
  A.Astyle2:link    { color: rgb(255,0,0); font-size: 11px;  TEXT-DECORATION: none }
  A.Astyle2:visited { color: rgb(255,0,0); font-size: 11px;  TEXT-DECORATION: none }
  A.Astyle2:hover { color: rgb(255,153,51); font-size: 11px;  TEXT-DECORATION: none }
  
/* class=Astyle3 */
  A.Astyle3:link    { color: rgb(255,0,0); font-size: 11px;  TEXT-DECORATION: none }
  A.Astyle3:visited { color: rgb(255,0,0); font-size: 11px;  TEXT-DECORATION: none }
  A.Astyle3:hover { color: rgb(255,153,51); font-size: 11px;  TEXT-DECORATION: none }   
  
/* class=Astyle4 */
  A.Astyle4:link    { color: rgb(0,0,0); font-size: 11px;  TEXT-DECORATION: none }
  A.Astyle4:visited { color: rgb(0,0,0); font-size: 11px;  TEXT-DECORATION: none }

/* class=Astyle5 Für Links im Inhaltbereich */
  A.Astyle5:link    { color: rgb(255,0,0); font-size: 12px;  TEXT-DECORATION: none }
  A.Astyle5:visited { color: rgb(255,0,0); font-size: 12px;  TEXT-DECORATION: none }
  A.Astyle5:hover { color: rgb(255,153,51); font-size: 12px;  TEXT-DECORATION: none }
  
/* class=Astylebrotk        Linkstyle für Brotkrümelnavigation */
  SPAN.Astylebrotk    { color: rgb(145,145,145); font-size: 11px;  TEXT-DECORATION: none }
  A.Astylebrotk:link    { color: rgb(145,145,145); font-size: 11px;  TEXT-DECORATION: none }
  A.Astylebrotk:visited { color: rgb(145,145,145); font-size: 11px;  TEXT-DECORATION: none }  
  
BODY {
   background-color:white;   
}

TD{
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: rgb(0,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none;
}

.Navig {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: rgb(255,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none;
}
.Inhalt1 {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: rgb(0,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif

}
.Inhalt2 {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: rgb(145,145,145); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.Inhalt3 {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: rgb(0,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.Inhalt3Bold {
 	FONT-SIZE: 11px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: rgb(0,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.Inhalt4 {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: rgb(145,145,145); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.Inhalt5 {
	FONT-SIZE: 16px; VERTICAL-ALIGN: top; COLOR: rgb(0,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.brotk {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: rgb(255,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.brotkende {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: rgb(0,0,0); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.mdpi {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
SUP {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SUB {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titel {
 	FONT-SIZE: 20px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: rgb(145,145,145); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif	
}
.Untertitel {
	FONT-SIZE: 16px; VERTICAL-ALIGN: top; COLOR: rgb(145,145,145); FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif	
}
/* Styles fuer die Tabelle "Aktuelles - Uebersicht" */
table.shortNews {
	table-layout:fixed;
	width:378px;
}
table.shortNews td.topBorder {
	font-size:0pt;
	height:5pt;
	border-top:solid 1px #919191;
}
table.shortNews td.bottomBorder {
	font-size:0pt;
	height:5pt;
	border-bottom:solid 1px #919191;
}
table.shortNews td.leftContent {
	width:188px;
	padding:0px 5px 0px 5px;
	overflow:hidden;
	border-right:solid 1px #919191;
	vertical-align:top;
	text-align:left;
}
table.shortNews td.rightContent {
	width:190px;
	padding:0px 5px 0px 5px;
	overflow:hidden;
	vertical-align:top;
	text-align:center;
}
table.shortNews td.space {
	font-size:0pt;
	height:5pt;
}
table.shortNews div.date {
	width:100%;
	text-align:right;
	font-size:8pt;
	color:#919191;
}
table.shortNews div.headline {
	width:100%;
	text-align:left;
	font-weight:bold;
}
table.shortNews div.message {
	width:100%;
	text-align:left;
	font-weight:regular;
}
table.newsDetailGallery {
	width:365px;
	text-align:center;
	vertical-align:top;
	border-top:solid 1px #919191;
	border-bottom:solid 1px #919191;
	margin:5pt 0pt 5pt 0pt;
}
table.newsDetailGallery a img {
	border:none;
}