body				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
body.bild_fenster { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 10px }
h2      { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: underline; margin-top: 0px; margin-bottom: 0px }
h3      { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: bold; text-decoration: underline; margin-top: 0px; margin-bottom: 0px }
.klein1 { font-size: 8pt }
table.struktur  { table-layout: fixed; width: 780px }
table.oberesMenu  { table-layout: fixed; width: 780px }
table.linkesMenu  { width: 110px }
td				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
td.dbLinks				{ font-weight: bold; color: #FFFFFF; background-color: #2482AA; text-align: left; vertical-align: top; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.db				{ font-weight: normal; font-size: 8pt; color: #FFFFFF; text-align: left; vertical-align: top; background-color: #2482AA; border: 1px solid #FFFFFF; padding-left: 8px; padding-top: 8px }
td.emailform				{ color: #FFFFFF; background-color: #2482AA; text-align: left; vertical-align: middle; padding: 6px; margin-top: 2px; margin-bottom: 2px }
td.emailformT				{ color: #FFFFFF; background-color: #2482AA; text-align: left; vertical-align: top; padding-left: 6px; padding-top: 10px; margin-top: 2px; margin-bottom: 2px }
td.mitte				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify; vertical-align: top; padding-left: 60px; padding-top: 20px; border: 1px solid #FFFFFF }
td.mitte2				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify; vertical-align: top; padding-left: 20px; padding-top: 20px; border: 1px solid #FFFFFF }
td.mainMenu				{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #2482AA; cursor: pointer; border: 1px solid #FFFFFF }
td.mainMenuLinks				{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #2482AA; cursor: pointer; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.mainMenuOver			{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #65AAC7; cursor: pointer; border: 1px solid #FFFFFF }
td.mainMenuOverLinks			{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #65AAC7; cursor: pointer; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.mainMenuActive			{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #33AD62; cursor: default; border: 1px solid #FFFFFF }
td.mainMenuActiveLinks			{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #33AD62; cursor: default; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.oberesMenu				{ font-size: 8pt; font-weight: bold; color: #2482AA; vertical-align: middle; background-color: #CBDCE3; cursor: pointer; border: 1px solid #FFFFFF }
td.oberesMenuOver				{ font-size: 8pt; font-weight: bold; color: #2482AA; vertical-align: middle; background-color: #DCEFF7; cursor: pointer; border: 1px solid #FFFFFF }
td.oberesMenuActive				{ font-size: 8pt; font-weight: bold; color: #FFFFFF; vertical-align: middle; background-color: #33AD62; cursor: default; border: 1px solid #FFFFFF }
td.oberesMenuActive2				{ font-size: 8pt; font-weight: bold; color: #FFFFFF; vertical-align: middle; background-color: #33AD62; cursor: default }
td.oberesMenuEmpty   { background-color: #CBDCE3; cursor: default; border: 1px solid #FFFFFF }
td.oberesMenuLinks				{ font-size: 8pt; font-weight: bold; color: #2482AA; vertical-align: middle; background-color: #CBDCE3; cursor: pointer; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.oberesMenuOverLinks				{ font-size: 8pt; font-weight: bold; color: #2482AA; vertical-align: middle; background-color: #DCEFF7; cursor: pointer; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.oberesMenuActiveLinks				{ font-size: 8pt; font-weight: bold; color: #FFFFFF; vertical-align: middle; background-color: #33AD62; cursor: default; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.oberesMenuEmptyLinks   { background-color: #CBDCE3; cursor: default; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.linkesMenu       { font-size: 8pt; font-weight: bold; color: #2482AA; background-color: #CBDCE3; text-align: left; vertical-align: middle }
td.linkesMenuActive       { font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: middle; background-color: #33AD62 }
td.linkesMenuOver       { font-size: 8pt; font-weight: bold; color: #2482AA; text-align: left; vertical-align: middle; background-color: #DCEFF7; cursor: pointer }
td.linkesMenuA       { font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: middle }
td.linkesMenuAklein       { font-size: 8pt; font-weight: normal; color: #FFFFFF; text-align: left; vertical-align: middle }
td.linkesMenuB       { font-size: 8pt; text-align: right; color: #FFFFFF; vertical-align: middle }
td.home       { font-weight: bold; color: #2482AA; background-color: #CBDCE3; text-align: center; vertical-align: middle; border: 1px #FFFFFF solid }
td.homeOver       { font-weight: bold; color: #2482AA; background-color: #DCEFF7; text-align: center; vertical-align: middle; border: 1px #FFFFFF solid }
td.center       { background-color: #CBDCE3; text-align: center; vertical-align: middle }

//td.menu3				{ font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: middle; cursor: pointer }
//td.menu4a				{ font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: middle }
//td.menu4b				{ text-align: right; vertical-align: middle }
td.dropdown   { color: #FFFFFF; font-size: 8pt; font-weight: normal; background-color: #2482AA; vertical-align: middle; cursor: pointer }
td.dropdownOver   { color: #FFFFFF; font-size: 8pt; font-weight: normal; background-color: #65AAC7; vertical-align: middle; cursor: pointer }
td.dropdownActive   { color: #FFFFFF; font-size: 8pt; font-weight: normal; background-color: #33AD62; vertical-align: middle; cursor: default }
td.links1			{ font-weight: bold; color: #000000; text-align: left; vertical-align: top; background-color: #CBDCE3; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.links2			{ font-weight: bold; color: #000000; text-align: left; vertical-align: top; background-color: #CBDCE3; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.impressum				{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #2482AA; cursor: pointer; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF }
td.impressumOver				{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #65AAC7; cursor: pointer; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF  }
td.impressumActive				{ font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #33AD62; cursor: default; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF  }
//td.main   { text-align: justify; vertical-align: top; padding-left: 60px; padding-top: 20px; padding-right: 1px; padding-bottom: 1px }
td.main   { text-align: justify; vertical-align: top }
td.textOben { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; vertical-align: middle; font-style: italic; font-weight: bold; text-align: left; padding-left: 10px; color: #33AD62; background-color: #CBDCE3; border: 1px solid #FFFFFF }
td.top { vertical-align: top; padding: 0px; margin: 0px }
td.h2   { font-weight: bold; vertical-align: top }
td.text { text-align: justify; vertical-align: top }
td.refThumbs { text-align: right; vertical-align: top; font-size: 6pt; padding-right: 0px }
td.quote { text-align: right; color: #FFFFFF; background-color: #2482AA }
a.mainMenu:link				{ color: #FFFFFF; text-decoration: none }
a.mainMenu:active				{ color: #FFFFFF; text-decoration: none }
a.mainMenu:visited				{ color: #FFFFFF; text-decoration: none }
a.mainMenu:hover				{ color: #FFFFFF; text-decoration: none }
a.oberesMenu:link				{ font-size: 8pt; font-weight: bold; color: #2482AA; text-decoration: none }
a.oberesMenu:active				{ font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.oberesMenu:visited				{ font-size: 8pt; font-weight: bold; color: #2482AA; text-decoration: none }
a.oberesMenu:hover				{ font-size: 8pt; font-weight: bold; color: #2482AA; text-decoration: none }
a.linkesMenu:link				{ font-size: 8pt; color: #2482AA; text-decoration: none }
a.linkesMenu:active				{ font-size: 8pt; color: #FFFFFF; text-decoration: none }
a.linkesMenu:visited				{ font-size: 8pt; color: #2482AA; text-decoration: none }
a.linkesMenu:hover				{ font-size: 8pt; color: #2482AA; text-decoration: none }
a.tddb:link   { color: #FFFFFF; text-decoration: none }
a.tddb:active   { color: #FFFFFF; text-decoration: none }
a.tddb:visited   { color: #FFFFFF; text-decoration: none }
a.tddb:hover   { color: #FFFFFF; text-decoration: underline }
a:link   { color: #00527A; text-decoration: none }
a:active   { color: #00527A; text-decoration: none }
a:visited   { color: #00527A; text-decoration: none }
a:hover   { color: #00527A; text-decoration: underline }
div.menu { background-color: #2482AA; vertical-align: middle; cursor: pointer }
div.menuOver { background-color: #65AAC7; vertical-align: middle; cursor: pointer }
div.menuActive { background-color: #33AD62; vertical-align: middle; cursor: default }
div.menu2 { position: absolute; width: 156px; max-width: 156px; top: 184px; z-index: 2; overflow: hidden }
div.menu2Over { position: absolute; width: 156px; max-width: 156px; top: 184px; z-index: 2; overflow: hidden }
div.menu2Active { position: absolute; width: 156px; max-width: 156px; top: 184px; z-index: 2; overflow: hidden }
div.visible { visibility: visible }
div.invisible { visibility: hidden }
ul { list-style-image: url(bilder/menu/gruenesQuadrat10.gif) }
ul.kreis { list-style: disc; list-style-image: none }
li.abstand { padding-bottom: 8px }
input.emailform { background-color: #CBDCE3; color: #000000; border: 1px solid #FFFFFF }
input.emailformbutton { background-color: #2482AA; color: #FFFFFF; border: 1px solid #FFFFFF }
textarea.emailform { background-color: #CBDCE3; color: #000000; border: 1px solid #FFFFFF; scrollbar-base-color:#8C8CC6;
  scrollbar-base-color:#000000;
  scrollbar-3dlight-color:#1B6180;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#2482AA;
  scrollbar-highlight-color:#CBDCE3;
  scrollbar-shadow-color:#1B6180;
  scrollbar-track-color:#82BFD9
}