a.dmnav:link {
  font-family: arial, helvetica,sans-serif;
  font-size: 8pt;
  color:white;
  font-weight:bold ;
  text-decoration : none;
  }

  a.dmnav:active {
  font-family : arial,helvetica,sans-serif;
  font-size : 8pt;
  color:#FDC518;
  font-weight:bold;
  text-decoration : none;
  }


  a.dmnav:visited {
  font-family : arial,helvetica,sans-serif;
  font-size : 8pt;
  color:white;
  font-weight:bold;
  text-decoration : none;
  }

  a.dmnav:hover {
  font-family : arial,helvetica,sans-serif;
  font-size : 8pt;
  color:#FDC518;
  font-weight:bold;
  text-decoration : none;
  }

  a.dmnav2:link {
  font-family: arial, helvetica,sans-serif;
  font-size: 8pt;
  color:#FDC518;
  font-weight:bold ;
  text-decoration : none;
  }

  a.dmnav2:active {
  font-family : arial,helvetica,sans-serif;
  font-size : 8pt;
  color:#FDC518;
  font-weight:bold;
  text-decoration : none;
  }


  a.dmnav2:visited {
  font-family : arial,helvetica,sans-serif;
  font-size : 8pt;
  color:#FDC518;
  font-weight:bold;
  text-decoration : none;
  }

  a.dmnav2:hover {
  font-family : arial,helvetica,sans-serif;
  font-size : 8pt;
  color:#FDC518;
  font-weight:bold;
  text-decoration : none;
  }


a.chart:link, a.chart:visited { color: #FFFFFF; font: regular 8pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.chart:hover { color: #FDC518; font: regular 8pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.directlink:link, a.directlink:visited, a.directlink:active, a, a:visited { color: #003F74; font-weight: normal; text-decoration: none; }

a.directlink:hover, a:active, a:hover { color: #003F74; font-weight: normal; text-decoration: underline; }

a.down:visited, a.down:link, a.down:active, a:hover, a.partner:hover { color: #003F74; font: normal 9pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.down:hover { color: #003366; font: normal 9pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.headline:hover, a.headlineblue:hover { color: #FDC518; font: bold 12pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.headline:active, a.headline:visited, a.headline:link { color: #FFFFFF; font: bold 12pt Arial, Helvetica, sans-serif; text-decoration: underline; }

a.headlineblue:visited, a.headlineblue:link { color: #003F74; font: bold 12pt Arial, Helvetica, sans-serif; text-decoration: underline; }

a.headlineblue:active { color: #FDC518; font: bold 12pt Arial, Helvetica, sans-serif; text-decoration: underline; }

a.hinweis:visited, a.hinweis:link, a.hinweis:active { color: #003F74; font: normal 8pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.hinweis:hover { color: #003366; font: normal 8pt Arial, Helvetica, sans-serif; }

a.indih:hover   { color: #FDC518; font: normal 8pt arial,helvetica,sans-serif; text-decoration: none; }

a.indih:active, .nav, .rnav, a.indih:link, a.indih:visited { color: #FFFFFF; font: normal 8pt arial,helvetica,sans-serif; text-decoration: none; }

a.lex:link { color: #003F74; font: bold 11pt arial,helvetica,sans-serif; text-decoration: none; }

a.lex:visited, a.lex:active { color: #003F74; font: bold 11pt arial,helvetica; text-decoration: none; }

a.lex:hover { color: #003366; fontfamily: arial,helvetica; font-size: 11pt; font-weight: bold; text-decoration: underline; }

/* Links */

a.linkbig:link  { color: #003F74; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.linkbig:active  { color: #003F74; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.linkbig:visited  { color: #003F74; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.linkbig:hover  { color: #003F74; font-size: 8pt; font-weight: bold; text-decoration: underline; }

a.mylinks:link  { color: #003F74; font-size: 8pt; font-weight: normal; text-decoration: underline; }
a.mylinks:active  { color: #003F74; font-size: 8pt; font-weight: normald; text-decoration: none; }
a.mylinks:visited  { color: #003F74; font-size: 8pt; font-weight: normal; text-decoration: underline; }
a.mylinks:hover  { color: #003F74; font-size: 8pt; font-weight: normal; text-decoration: none; }

a.numb:hover, .rnavb { color: #003F74; font: normal 8pt arial,helvetica,sans-serif; text-decoration: none; }

a.partner:link, a.partner:visited, a:active, a:link, a:visited, a.partner:active { color: #003F74; font: normal 9pt Arial, Helvetica, sans-serif; text-decoration: underline; }

a.reiter:visited, a.reiter:active, a.reiter:link { color: #FFFFFF; font: regular 9pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.reiter:hover { color: #FDC518; font: regular 9pt Arial, Helvetica, sans-serif; text-decoration: none; }

a.side:link, a.side:visited, a.numb:active, a.numb:link, a.numb:visited, a.indim:link, a.indim:visited, a.indim:active { color: #003F74; font: normal 8pt arial,helvetica,sans-serif; text-decoration: underline; }

a.side:hover, a.indim:hover { color: #003366; font: normal 8pt arial,helvetica,sans-serif; text-decoration: underline; }

a.side:active   { color: #003366; font: normal 9pt arial,helvetica,sans-serif; text-decoration: none; }

a.time:hover   { color: #FDC518; font: normal 9pt arial,helvetica,sans-serif; text-decoration: none; }

body { background: #FFFFFF; color: #000000; font: 9pt arial, helvetica, sans-serif; margin: 0px; padding: 0px; scrollbar-3d-light-color: #FFFFFF; scrollbar-arrow-color: #003F74; scrollbar-base-color: #FFFFFF; scrollbar-dark-shadow-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #003F74; scrollbar-shadow-color: #FFFFFF; }

em { color: #1F5FCF; font: bold 8pt Arial, Helvetica, sans-serif; }

form { margin: 0px; padding: 0px; }

h2 { color: #000000; font: bold 12pt Arial, Helvetica, sans-serif; }

h3 { color: #000000; font: bold 10pt Arial, Helvetica, sans-serif; }

h4 { color: #1F5FCF; font: italic normal 14pt Arial, Helvetica, sans-serif; }

p { color: #000000; font: 9pt Arial, Helvetica, sans-serif; }

schwarzsmall { color: #000099; font: 8pt Arial, Helvetica, sans-serif; }

td,th, ul { color: #000000; font: normal 9pt arial,helvetica,sans-serif; }

th { background: #FDC518; color: #FFFFFF; font: bold 14pt Arial, Helvetica, sans-serif; text-align: center; }

tr.tablehead { background: #003F74; color: #007157; font: bold 11pt arial,helvetica,sans-serif; }

tr.tablestyle1 { background: #FFFFFF; color: #000000; font: normal 10pt arial,helvetica,sans-serif; }

tr.tablestyle2 { background: #E1E1E3; color: #000000; font: normal 10pt arial,helvetica,sans-serif; }

.aufz1 { color: #000000; list-style-type: square; }

.aufz2 { color: #003F74; list-style-type: square; }

.aufz3 { color: #FFFFFF; list-style-type: square; }

.aufz4 { color: #EDEDED; list-style-type: square; }

/* aufzaehlungen */
.aufzhead { color: #003F74; list-style-type: square; margin-bottom: 0px; margin-left: 8px; margin-top: 0px; padding-left: 8px; }

.big { color: #FFFFFF; font: normal bold 14pt Arial, Helvetica, sans-serif; }

.blau { color: #003F74; font: normal bold 10pt Arial, Helvetica, sans-serif; }

.blau_bg { background: d2dce6; font: normal 12px Arial, Helvetica, sans-serif; }

.blaukursiv, .blautitel1 { color: #0073BD; font: italic bold 10pt Arial, Helvetica, sans-serif; }

.blausmall { color: #0073BD; font: italic bold 12pt Arial, Helvetica, sans-serif; }

.blue, .headb { color: #003F74; font: bold 9pt arial,helvetica,sans-serif; }

.blueback { background: #003F74; color: #FFFFFF; font: bold 13pt Arial, Helvetica, sans-serif; text-decoration: none; }

.box { color: #FFFFFF; font: bold 8pt arial,helvetica,sans-serif; }

.chart1 { color: #003F74; font: regular 8pt Arial, Helvetica, sans-serif; text-decoration: none; }

.chart2 { color: #999999; font: regular 8pt Arial, Helvetica, sans-serif; text-decoration: none; }

.contentaktionsfl	{ background: #D1DFE9; color: #000000; font: 8pt arial, helvetica, sans-serif; }

.down, a.time:active, a.time:link, a.time:visited { color: #003F74; font: normal 9pt arial,helvetica,sans-serif; text-decoration: none; }

.error { color: #CC0000; font: bold 9pt arial,helvetica,sans-serif; }

.font { font: normal 14pt Arial, Helvetica, sans-serif; }

.greyreiter, a.greiterlink:link, a.greiterlink:visited, a.greiterlink:active { background: #D1DFE9; color: #003F74; font: normal 8pt arial, helvetica, sans-serif; padding-left: 2px; padding-right: 2px; text-decoration: none; }

/* Reiter der vierten Navigation */
.greyreiterbold { background: #003F74; color: #FDC518; font: bold 8pt arial, helvetica, sans-serif; padding-left: 2px; padding-right: 2px; text-decoration: none; }

.greyreiternotactive { background: #D1DFE9; color: #C0C0C0; font: normal 8pt arial, helvetica, sans-serif; padding-left: 2px; padding-right: 2px; text-decoration: none; }

a.greiterlink:hover     { background: #003F74; color: #FDC518; font: normal 8pt arial, helvetica, sans-serif; padding-left: 2px; padding-right: 2px; text-decoration: none; }

.head { color: #FFFFFF; font: regular 8pt arial,helvetica,sans-serif; }

.headcalc { color: #FFFFFF; font: bold 14pt Arial, Helvetica, sans-serif; text-shadow: #000000; }

.headline { color: #FFFFFF; font: bold 12pt Arial, Helvetica, sans-serif; }

/* Überschriften */
.headline1	{ color: #003F74; font: bold 11pt arial, helvetica, sans-serif; }

.headline2, h1 { color: #000000; font: bold 10pt arial, helvetica, sans-serif; }

.headline3	{ font: bold 9pt arial, helvetica, sans-serif; }

.headlineblue { color: #003F74; font: bold 12pt Arial, Helvetica, sans-serif; }

.heads { color: #000000; font: regular 8pt arial,helvetica,sans-serif; }

/* Boxen, Aktionsflaechen */
.hlaktionsfl 		{ color: #FFFFFF; font: bold 8pt arial, helvetica, sans-serif; padding-left: 10px; padding-top: 1px; }

.href { color: #003F74; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-decoration: underline; }

.inhalt	{ color: #000000; font: 9pt arial, helvetica, sans-serif; margin: 0px; padding: 0px; }

.keyvis		{ border: 1px solid #003F74; }

.leitbild  { color: #000000; font: bold 20px Arial, Helvetica, sans-serif; }

.login { color: #003F74; font: normal 8pt arial,helvetica,sans-serif; }

.marker { color: #FDC518; font: bold 9pt Arial, Helvetica, sans-serif; }

.mini, .mini2 { color: #FFFFFF; font: normal 9pt Arial, Helvetica, sans-serif; }

.mini3 { color: #FFFFFF; font: bold 10pt Arial, Helvetica, sans-serif; }

.minifont { font: normal 6pt arial,helvetica,sans-serif; text-decoration: none; }

.minipic  { color: #000000; font: normal 7pt arial,helvetica,sans-serif; text-decoration: none; }

.minitd { font: 10pt Arial, Helvetica, sans-serif; }

.minitd2 { font: 8pt Arial, Helvetica, sans-serif; }

.minitdhead { font: bold 10pt Arial, Helvetica, sans-serif; }

.number, .small { color: #000000; font: normal 8pt arial,helvetica,sans-serif; }

.orange { color: #FDC518; font: bold 9pt arial,helvetica,sans-serif; text-decoration: none; }

.orangesm { color: #FDC518; font: bold 9pt arial,helvetica,sans-serif; }

.partner { color: #003F74; font: 9pt arial,helvetica,sans-serif; text-decoration: underline; }

.putname { color: #003F74; font: bold 12pt Arial, Helvetica, sans-serif; text-decoration: none; }

.pwarn { color: #CC0000; font: 14pt Arial, Helvetica, sans-serif; }

.schwarztitel { color: #000000; font: italic bold 14pt Arial, Helvetica, sans-serif; }

.service { color: #000000; font: 7pt arial,helvetica,sans-serif; }

.sideactive { color: #003366; font: bold 9pt arial,helvetica,sans-serif; }

.smini { color: #000000; font: 11pt Arial, Helvetica, sans-serif; }

.static { color: #003F74; font: bold 9pt Arial, Helvetica, sans-serif; text-decoration: none; }

.tab { color: #FFFFFF; font: normal 10pt Arial, Helvetica, sans-serif; }

.tdmini1 { font: 11pt Arial, Helvetica, sans-serif; }

.textaktionsfl		{ color: #003F74; font: bold 8pt arial, helvetica, sans-serif; }

.th1 { background: #003F74; color: #000000; font: italic 14pt Arial, Helvetica, sans-serif; }

.th2 { background: #E0E0E0; color: #000000; font: normal 10pt Arial, Helvetica, sans-serif; }

.th3 { background: #CCCCCC; color: #000000; font: bold 10pt Arial, Helvetica, sans-serif; text-align: left; }

.th4 { background: #FDC518; color: #FFFFFF; font: normal 12pt Arial, Helvetica, sans-serif; }

.titel, .titel6 { color: #003F74; font: bold 12pt Arial, Helvetica, sans-serif; text-shadow: #000000; }

.titel2, .titel3 { color: #000000; font: bold 10pt Arial, Helvetica, sans-serif; text-shadow: #000000; }

.titel4 { color: #000000; font: bold 9pt Arial, Helvetica, sans-serif; text-shadow: #000000; }

.titel5 { color: #0000FF; font: bold 11pt Arial, Helvetica, sans-serif; text-shadow: #000000; }

.weissaufblau
	{ background: #003F74; color: #FFFFFF; font-family: Arial; font-weight: bold; helvetica, sans-serif;
	font-size: 12pt; }

.wichtig { background: #EEF6FF; color: #000000; font: normal normal 12px Arial, Helvetica, sans-serif; }

