BODY {
  color: #000000;
  font-weight: normal;
  font-size: 12px;
  font-family: Arial, Geneva, Helvetica, sans-serif;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: white;
}
.boldText {
  height: 30px;
  border: none;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #ffffff;
  text-align: left;
}
.frameMainKontakt1 { color: #0050a0; font-size: 14px; background-color: #e6f0f5; margin: 0px; width: 760px; height: auto }
.frameMainKontakt2 { color: #0050a0; font-size: 14px; background-color: #e6f0f5; margin: 0px; width: 370px; height: auto }
.frameMainTable      { margin: 0; width: auto; height: auto }
.frameMainTableAktuell { margin: 0px; width: 250px; height: auto }
.frameMainTableBottomTag { font-size: 12px; color: rgb(0,80,160); font-weight: bold; background-color: #e6f0f5; border-bottom: 1pt solid #fff; width: 95px; height: auto }
.frameMainTableBottomTitle      { color: rgb(0,80,160); font-weight: bold; font-size: 14px; text-decoration: none; background-color: #e6f0f5; border-bottom: 1px solid #0050a0; width: 740px; height: auto }
.frameMainTableBottomTitle A   { color: rgb(0,80,160); font-weight: bold; font-size: 14px;  text-decoration: none; background-color: #e6f0f5; border-bottom: 1px solid #0050a0; width: 740px; height: auto }
.frameMainTableBottomTitle A:visited   { color: purple; font-weight: bold; font-size: 14px; text-decoration: none; background-color: #e6f0f5; border-bottom: 1px solid #0050a0; width: 740px; height: auto }
.frameMainTableBottomTitle A:hover   { color: rgb(0,80,160); font-style: italic; font-weight: bold; font-size: 14px; text-decoration: none; background-color: #e6f0f5; border-bottom: 1px solid #0050a0; width: 740px; height: auto }
.frameMainTableBottomTopic   { color: rgb(0,80,160); font-weight: normal; font-size: 12px; text-decoration: none; background-color: #e6f0f5; border-bottom: 1pt solid #fff; width: auto; height: auto }
.frameMainTableBottomTopic A   { color: rgb(0,80,160); font-size: 12px;  text-decoration: none; background-color: #e6f0f5; border-bottom: 1pt solid #fff; width: auto; height: auto }
.frameMainTableBottomTopic A:visited   { color: purple; font-size: 12px;  text-decoration: none; background-color: #e6f0f5; border-bottom: 1pt solid #fff; width: auto; height: auto }
.frameMainTableBottomTopic A:hover  { color: rgb(0,80,160); font-weight: bold; font-size: 12px; text-decoration: none; background-color: #e6f0f5; border-bottom: 1pt solid #fff; width: auto; height: auto }
.frameMainTableBottomUhr  { font-size: 12px; color: rgb(0,80,160); font-weight: normal; background-color: #e6f0f5; text-align: left; border-bottom: 1pt solid #fff; width: 140px; height: auto }
.frameMainTableKarte   { text-align: center; margin: 0px; width: 740px; height: auto }
.frameMainTableKarte1   { color: silver; font-weight: bold; font-size: 20px; margin: 0px; width: 740px; height: auto }
.frameMainTableKarte2  { color: silver; font-size: 15px;  margin: 0px; width: 740px; height: auto }
.frameMainTableKarte3  {  margin: 0px; width: 740px; height: auto }
.frameMainTableKarte4   { color: silver; font-weight: normal; font-size: 10px; text-decoration: none; text-align: left; margin: 0px; width: 740px; height: auto }
.frameMainTableKarte4 A    { color: silver; font-size: 10px; text-decoration: none; text-align: left; margin: 0px; width: 740px; height: auto }
.frameMainTableKarte4 A:visited    { color: gray; font-size: 10px; text-decoration: none; text-align: left; margin: 0px; width: 740px; height: auto }
.frameMainTableKarte4 A:hover   { color: silver; font-weight: bold; font-size: 10px; text-decoration: none; text-align: left; margin: 0px; width: 740px; height: auto }
.frameMainTableKontakt { color: #0050a0; background-color: #e6f0f5; margin: 0px; width: 760px; height: auto }
.frameMainTableTopics    { color: rgb(0,80,160); text-decoration: none; width: 740px; height: auto }
.frameTop  { background-color: rgb(255,255,255); margin: 0px; width: auto; height: auto }
.frameTopTable   { width: 100%; height: auto }
.frameTopTableAktuell        { color: #0050a0; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #e6f0f5; text-decoration: none; text-align: center; border-style: none solid none none; border-width: 0 1px 0 0; border-color: #0050a0; width: 250px; height: auto  }
.frameTopTableAktuell A { color: #0050a0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: #e6f0f5; text-decoration: none; text-align: center; width: 250px; height: auto; }
.frameTopTableAktuell A:hover { color: #0050a0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #e6f0f5; text-decoration: none; text-align: center; width: 250px; height: auto; }
.frameTopTableBorder1 {
	WIDTH: 590px; HEIGHT: 7px; BACKGROUND-COLOR: rgb(255,255,255)
}
.frameTopTableBorder2   { background-color: #fff; width: 590px; height: 7px }
.frameTopTableInfo   { background-color: rgb(255,255,255); width: 760px; height: 250px }
.frameTopTableInfoText1  { color: silver; font-weight: bold; font-size: 30px; font-family: Arial; background-color: rgb(255,255,255); text-decoration: none; text-align: center; vertical-align: middle; width: auto; height: auto  }
.frameTopTableInfoText2  { color: silver; font-weight: bold; font-size: 20px; font-family: Arial; background-color: rgb(255,255,255); text-decoration: none; text-align: center; vertical-align: middle; width: auto; height: auto   }
.frameTopTableInfoText2 A  { color: silver; font-weight: normal; font-size: 20px; font-family: Arial; background-color: rgb(255,255,255); text-decoration: none; text-align: center; vertical-align: middle; width: auto; height: auto     }
.frameTopTableInfoText2 A:visited  { color: silver; font-weight: normal; font-size: 20px; font-family: Arial; background-color: rgb(255,255,255); text-decoration: none; text-align: center; vertical-align: middle; width: auto; height: auto   }
.frameTopTableInfoText2 A:hover  { color: silver; font-weight: bold; font-size: 20px; font-family: Arial; background-color: rgb(255,255,255); text-decoration: none; text-align: center; vertical-align: middle; width: auto; height: auto   }
.frameTopTableInfoText3  { color: silver; font-weight: normal; font-size: 15px; font-family: Arial; background-color: rgb(255,255,255); text-decoration: none; text-align: center; vertical-align: middle; width: auto; height: auto  }
.frameTopTableInfoText3 A { color: silver; font-size: 15px; font-family: Arial; font-weight: normal; background-color: rgb(255,255,255); text-decoration: none; text-align: center; width: auto; height: auto; vertical-align: middle; }
.frameTopTableInfoText3 A:visited { color: silver; font-size: 15px; font-family: Arial; font-weight: normal; background-color: rgb(255,255,255); text-decoration: none; text-align: center; width: auto; height: auto; vertical-align: middle; }
.frameTopTableInfoText3 A:hover { color: silver; font-size: 15px; font-family: Arial; font-weight: bold; background-color: rgb(255,255,255); text-decoration: none; text-align: center; width: auto; height: auto; vertical-align: middle; }
.frameTopTableLogo {
	WIDTH: 250px; HEIGHT: 250px; BACKGROUND-COLOR: rgb(255,255,255)
}
.frameTopTableMenubar  { color: #0050a0; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #e6f0f5; text-align: center; width: 1010px; height: auto }
.frameTopTableTopic   { color: #0050a0; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #e6f0f5; text-align: center; border-style: none solid none none; border-width: 0px 1px 0px 0px; border-color: #0050a0; width: 95px }
.frameTopTableTopic A     { color: #0050a0; font-weight: normal; font-size: 14px; text-decoration: none; background-color: #e6f0f5 }
.frameTopTableTopic A:hover     { color: #0050a0; font-weight: bold; font-size: 14px; text-decoration: none; background-color: #e6f0f5 }
.frameTopTableTopics         { color: #0050a0; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #e6f0f5; text-align: center; border: none; width: 760px }
.normalText {
  height: 30px;
  border: none;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  background-color: #ffffff;
  text-align: left;
}
.sectionText {
  height: 30px;
  border: none;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  background-color: #ffffff;
  text-align: left;
}
#id { }

