
BODY
{
  background-color:#FFFFFF;
}

H1
{
  font-family:Arial, sans-serif;
  fontfamily:Arial, sans-serif;
}

H2
{
  font-family:Arial, sans-serif;
  fontfamily:Arial, sans-serif;
}


H3
{
  font-family:Arial, sans-serif;
  fontfamily:Arial, sans-serif;
}
.clsContentsBody .clsTitle { color: white; font-weight: bold; font-size: 14pt; font-family: Arial, sans-serif; background-color: #6699cc; text-align: center; vertical-align: middle; margin-top: 16px; margin-bottom: 16px; fontfamily: Arial, sans-serif }
.clsMain { font-family: Arial, sans-serif; fontfamily: Arial, sans-serif }
.clsMain .clsNavBar { color: yellow; font-weight: normal; font-size: 8pt; vertical-align: top }
.clsMain .clsNavBar  a:link { color: yellow; text-decoration: none }
.clsMain .clsNavBar  a:visited { color: yellow; text-decoration: none }
.clsMain .clsNavBar a:active { color: white; text-decoration: none }
.clsMain .clsNavBar a:hover { color: red; text-decoration: none }
.clsMain .clsNavBar .clsButtonHead { color: yellow; font-weight: bold; font-size: 8pt; background-color: #ccccff; text-align: center; vertical-align: middle }
.clsMain .clsNavBar .clsButtonSelected { color: #333399; font-weight: bold; font-size: 8pt; background-color: #ccccff; text-align: left; vertical-align: middle }
.clsMain .clsNavBar .clsButtonSpace { color: white; font-weight: bold; font-size: 8pt; background-color: #ffffff; text-align: left; vertical-align: middle }
.clsMain .clsNavBar .clsButtonTail { color: yellow; font-weight: bold; font-size: 8pt; background-color: #333399; text-align: left; vertical-align: middle }
.clsMain .clsNavBar .clsText     { color: #000000; font-weight: normal; font-size: 8pt; text-align: center; vertical-align: middle }
.clsMain .clsNavBar .clsTextWM { color: #000000; font-weight: bold; font-size: 8pt; text-align: center; vertical-align: middle }
.clsMain .clsNavBar .clsTextWM a:link { color: #000000; font-weight: bold; font-size: 8pt; text-align: center; vertical-align: middle }
.clsMain .clsNavBar .clsTextWM a:visited { color: #000000; font-weight: bold; font-size: 8pt; text-align: center; vertical-align: middle }
.clsMain .clsNavBar .clsText   a:link  { color: #333399; text-decoration: none }
.clsMain .clsNavBar .clsText   a:visited  { color: #333399; text-decoration: none }
.clsMain .clsNavBar .clsText  a:active { color: red; text-decoration: none }
.clsMain .clsNavBar .clsTextWM  a:active { color: red; text-decoration: none }
.clsMain .clsNavBar .clsText  a:hover { color: green; text-decoration: none }
.clsMain .clsNavBar .clsTextWM  a:hover { color: green; text-decoration: none }
.clsMenu A:active { color: #5d486c; font-weight: bold; text-decoration: none }
.clsMenu A:hover { color: yellow; font-weight: bold; text-decoration: none }
.clsMenu A:link { color: #aaaaaa; font-weight: bold; text-decoration: none }
.clsMenu A:visited { color: #cccccc; font-weight: bold; text-decoration: none }
.clsMenu TD { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif; background-color: #6699cc; fontfamily: Arial, sans-serif }
.clsNavRow { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, sans-serif; text-align: left; fontfamily: Arial, sans-serif }
.clsNavRow  a:link { color: #000000; text-decoration: none }
.clsNavRow  a:visited { color: #000000; text-decoration: none }
.clsNavRow a:active { color: #333399; text-decoration: none }
.clsNavRow a:hover { color: red; text-decoration: none }
.clsStage { font-family: Arial, sans-serif; text-align: left; vertical-align: top; fontfamily: Arial, sans-serif }
.clsStage .clsDummyTop { font-family: Arial, sans-serif; text-align: left; vertical-align: top; fontfamily: Arial, sans-serif  }
.clsStage .clsDummyTicker { font-family: Arial, sans-serif; text-align: left; vertical-align: top; fontfamily: Arial, sans-serif  }
.clsStage .clsStageContent  { color: #000000; font-weight: normal; font-size: 8pt; text-align: left; vertical-align: top; margin-right: 10px; margin-bottom: 10px }
.clsStage .clsStageContent  a:link { color: blue; text-decoration: none }
.clsStage .clsStageContent  a:visited { color: #4b0082; text-decoration: none }
.clsStage .clsStageContent a:active { color: red; text-decoration: none }
.clsStage .clsStageContent a:hover { color: green; text-decoration: none }
.clsStage .clsStageContent .clsOrdnungAbsatz ol { list-style-type: decimal }
.clsStage .clsStageContent .clsSatzungAbsatz .clsSubAufzaehl ol { list-style-type: lower-alpha }
.clsStage .clsStageContent .clsSatzungAbsatz ol { list-style-type: upper-roman }
.clsStage .clsStageContent .clsSatzungAufzaehl ol { list-style-type: lower-alpha }
.clsStage .clsStageContent .clsTabellentitel { font-weight: bold; background-color: #eeeeee }
.clsStage .clsStageContent .clsTabellenzeilentitel { background-color: #eeeeee }
.clsStage .clsStageContent .clsTabellenzelleRechts { text-align: right }
.clsStage .clsStageContentTop  { color: #000000; font-weight: normal; font-size: 8pt; background-color: #faebd7; text-align: left; vertical-align: top; margin-right: 10px; margin-bottom: 10px }
.clsStage .clsStagePix { font-weight: lighter; font-size: 8pt; text-align: left; vertical-align: top }
.clsStage .clsStageSubNav { color: black; font-weight: normal; font-size: 8pt; background-color: #eee; text-align: left }
.clsStage .clsStageSubNav  a:link { color: blue; text-decoration: none }
.clsStage .clsStageSubNav  a:visited { color: blue; text-decoration: none }
.clsStage .clsStageSubNav a:hover { color: green; text-decoration: none }
.clsStage .clsStageSubTitle { color: #333399; font-weight: bold; font-size: 10pt; background-color: #ccccff; text-align: left }
.clsStage h2 { color: #333399; font-weight: bold; font-size: 10pt; background-color: #ccccff; text-align: left; margin-top: 0pt; margin-bottom: 0pt; padding: 1pt 2pt }
.clsStage .clsStageSubTitleLight { color: #000000; font-weight: bold; font-size: 10pt; text-align: left; vertical-align: top; margin-right: 10px; margin-bottom: 10px }
.clsStage .clsStageSubTitleNav { color: black; font-weight: bold; font-size: 10pt; background-color: #dcdcdc; text-align: left }
.clsStage .clsStageSubTitleNav  a:link { color: black; text-decoration: none }
.clsStage .clsStageSubTitleNav  a:visited { color: black; text-decoration: none }
.clsStage .clsStageSubTitleNav a:hover { color: green; text-decoration: none }
.clsStage .clsStageSubTitleTop { color: white; font-weight: bold; font-size: 10pt; background-color: #8b0000; text-align: left }
.clsStage .clsDummyTop h2 { color: white; font-weight: bold; font-size: 10pt; background-color: #8b0000; text-align: left; margin-top: 0pt; margin-bottom: 0pt; padding-right: 1pt; padding-left: 1pt }
.clsStage .clsStageTitle { color: #000000; font-weight: bold; font-size: 22pt; text-align: left; vertical-align: bottom }
.clsStage h1 { color: #000000; font-weight: bold; font-size: 22pt; text-align: left; vertical-align: bottom; margin-top: 0pt; margin-bottom: 0pt }
.clsStage .clsSubNavWeiter { color: #000000; font-weight: normal; font-size: 8pt; text-align: right; vertical-align: top; margin-right: 10px; margin-bottom: 10px }
.clsStage .clsSubNavWeiter  a:link { color: blue; text-decoration: none }
.clsStage .clsSubNavWeiter  a:visited { color: #4b0082; text-decoration: none }
.clsStage .clsSubNavWeiter a:active { color: red; text-decoration: none }
.clsStage .clsSubNavWeiter a:hover { color: green; text-decoration: none }
.clsStage .clsSubNavZurueck { color: #000000; font-weight: normal; font-size: 8pt; text-align: left; vertical-align: top; margin-right: 10px; margin-bottom: 10px }
.clsStage .clsSubNavZurueck  a:link { color: blue; text-decoration: none }
.clsStage .clsSubNavZurueck  a:visited { color: #4b0082; text-decoration: none }
.clsStage .clsSubNavZurueck a:active { color: red; text-decoration: none }
.clsStage .clsSubNavZurueck a:hover { color: green; text-decoration: none }
.clsStage .clsTicker { color: black; font-size: 8pt; background-color: #fff0f5; text-align: left; vertical-align: middle }
.clsStage .clsTicker  a:link { color: #333399; text-decoration: none }
.clsStage .clsTicker  a:visited { color: #8a2be2; text-decoration: none }
.clsStage .clsTicker a:active { color: #f0f; text-decoration: none }
.clsStage .clsTicker a:hover { color: red; text-decoration: none }
.clsStage .clsTicker1 { color: black; font-size: 8pt; background-color: #ffd700; text-align: left; vertical-align: middle }
.clsStage .clsTicker1  a:link { color: #333399; text-decoration: none }
.clsStage .clsTicker1  a:visited { color: black; text-decoration: none }
.clsStage .clsTicker1 a:active { color: #800000; text-decoration: none }
.clsStage .clsTicker1 a:hover { color: red; text-decoration: none }
.clsStage .clsTickerTitle { color: white; font-weight: bold; font-size: 10pt; background-color: #800080; text-align: left; vertical-align: middle }
.clsStage .clsDummyTicker h2 { color: white; font-weight: bold; font-size: 10pt; background-color: #800080; text-align: left; vertical-align: middle; margin-top: 0pt; margin-bottom: 0pt }
.clsStage .clsTickerTitle1 { color: black; font-weight: bold; font-size: 10pt; background-color: #ff8c00; text-align: left; vertical-align: middle }
.clsStagePix { font-weight: lighter; font-size: 8pt; text-align: left; vertical-align: top }
.clsTitle .vrTableHeaderCenter
{
	font-family:Arial, sans-serif;
      fontfamily:Arial, sans-serif;
	font-size:22pt;
	font-weight: bold;
      text-align:center;
	color:#333399;
}
.clsTitle h1 { color: #333399; font-weight: bold; font-size: 22pt; font-family: Arial, sans-serif; text-align: center; vertical-align: bottom; margin: 0pt; padding: 0pt; fontfamily: Arial, sans-serif }
.clsTitle h2 { color: #333399; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif; text-align: center; vertical-align: top; margin: 0pt; padding: 0pt; fontfamily: Arial, sans-serif }
.clsTitleBody
{
  font-family:Arial, sans-serif;
  fontfamily:Arial, sans-serif;
	margin-top:16px;
	color:white;
	font-size:26pt;
	font-weight: bold;
	background-color:#336699;
	text-align:center;
}