body {
  color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;
  SCROLLBAR-FACE-COLOR: #FFFFFF;  SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0;
  SCROLLBAR-SHADOW-COLOR: #C0C0C0;  SCROLLBAR-ARROW-COLOR: #C0C0C0;
  SCROLLBAR-TRACK-COLOR: #FFFFFF;  SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
  SCROLLBAR-BASE-COLOR: #FFFFFF;  scrollbar-3d-light-color: #FFFFFF
}
td { color: #2F2F2F; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
TEXTAREA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
SELECT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }

ul { padding-left: 10px; padding-right: 0px; margin-left: 15px; margin-bottom: 0px; color: #666666; }
li { padding-bottom: 7px; }

A:link { color: #B00080; text-decoration: underline }
A:visited { color: #FC65A2; text-decoration: underline }
A:active { color: #B00080; text-decoration: underline }
A:hover { color: #A85D76; text-decoration: underline }

a:link.hnav { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited.hnav { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active.hnav { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover.hnav { color: #B00080; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.hnav { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

a:link.hnavs { color: #B00080; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited.hnavs { color: #B00080; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active.hnavs { color: #B00080; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover.hnavs { color: #B00080; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.hnavs { color: #B00080; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

a:link.hnavb { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited.hnavb { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active.hnavb { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover.hnavb { color: #B00080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.hnavb { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

#A:link.menue0 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-decoration: none }
#A:visited.menue0 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-decoration: none }
#A:active.menue0 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-decoration: none }
#A:hover.menue0 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-decoration: underline }
#.menue0 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt }

#A:link.menue1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: underline }
#A:visited.menue1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: underline }
#A:active.menue1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: underline }
#A:hover.menue1 { font-family: Arial, Helvetica, sans-serif; color: #FFCD03; font-size: 9pt; font-weight: bold; text-decoration: underline }
#.menue1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: bold }

A:link.text7 { color: #B00080; text-decoration: underline; font-size: 12px }
A:visited.text7 { color: #FC65A2; text-decoration: underline; font-size: 12px }
A:active.text7 { color: #B00080; text-decoration: underline; font-size: 12px }
A:hover.text7 { color: #A85D76; text-decoration: underline; font-size: 12px }

A:link.text4 { color: #00007F; text-decoration: underline; font-size: 9pt }
A:visited.text4 { color: #4040FF; text-decoration: underline; font-size: 9pt }
A:active.text4 { color: #00007F; text-decoration: underline; font-size: 9pt }
A:hover.text4 { color: #007F00; text-decoration: underline; font-size: 9pt }

A:link.text4b { color: #B00080; text-decoration: underline }
A:visited.text4b { color: #FC65A2; text-decoration: underline }
A:active.text4b { color: #B00080; text-decoration: underline }
A:hover.text4b { color: #A85D76; text-decoration: underline }

A:link.text4b1 { color: #0005C8; text-decoration: underline; font-size: 8pt; font-weight: bold }
A:visited.text4b1 { color: #0005C8; text-decoration: underline; font-size: 8pt; font-weight: bold }
A:active.text4b1 { color: #0005C8; text-decoration: underline; font-size: 8pt; font-weight: bold }
A:hover.text4b1 { color: #007F00; text-decoration: underline; font-size: 8pt; font-weight: bold }

A:link.text9 { color: #00007F; text-decoration: underline; font-size: 10pt }
A:visited.text9 { color: #4040FF; text-decoration: underline; font-size: 10pt }
A:active.text9 { color: #00007F; text-decoration: underline; font-size: 10pt }
A:hover.text9 { color: #007F00; text-decoration: underline; font-size: 10pt }

A:link.text2s { color: #000000; text-decoration: underline; font-size: 8pt }
A:visited.text2s { color: #000000; text-decoration: underline; font-size: 8pt }
A:active.text2s { color: #000000; text-decoration: underline; font-size: 8pt }
A:hover.text2s { color: #4F4F4F; text-decoration: underline; font-size: 8pt }

A:link.text4s { color: #000000; text-decoration: underline; font-size: 9pt }
A:visited.text4s { color: #000000; text-decoration: underline; font-size: 9pt }
A:active.text4s { color: #000000; text-decoration: underline; font-size: 9pt }
A:hover.text4s { color: #4F4F4F; text-decoration: underline; font-size: 9pt }

A:link.text4sr { color: #B00080; text-decoration: underline }
A:visited.text4sr { color: #FC65A2; text-decoration: underline }
A:active.text4sr { color: #B00080; text-decoration: underline }
A:hover.text4sr { color: #A85D76; text-decoration: underline }
tr.listeaktiv { background-color: #FEFFCD }

.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7F7F7F; font-size: 8pt }
.text1rb { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC6600; font-size: 9pt }
.text2 { font-family: Arial, Helvetica, sans-serif; color: #2F2F2F; font-size: 9pt }
.text2gr { font-family: Arial, Helvetica, sans-serif; color: #5E8CA2; font-size: 9pt }
.text2g { font-family: Arial, Helvetica, sans-serif; color: #3F3F3F; font-size: 9pt }
.text3 { font-family: Arial, Helvetica, sans-serif; color: #00007F; font-size: 12pt }
.text4 { color: #2F2F2F; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text4b { color: #B00080; text-decoration: underline; }
.text4b_gr_i { color: #808080; text-decoration: underline; font-style: italic; }
.text4b1 { font-family: Arial, Helvetica, sans-serif; color: #0005C8; font-size: 8pt; font-weight: bold }
.text5 { color: #2F2F2F; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text6 { font-family: Arial, Helvetica, sans-serif; color: #7F7F7F; font-size: 9pt }
.text7 { font-family: Arial, Helvetica, sans-serif; color: #2F2F2F; font-size: 12px }
.text8 { font-family: Arial, Helvetica, sans-serif; color: #2F2F2F; font-size: 11pt }
.text9 { font-family: Arial, Helvetica, sans-serif; color: #00007F; font-size: 10pt }
.text10 { font-family: Arial, Helvetica, sans-serif; color: #BF0000; font-size: 10pt }
.text11 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2F2F2F; font-size: 9pt }
.text12 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #00007F; font-size: 13px }
.text13 { font-family: Arial, Helvetica, sans-serif; color: #DF0000; font-size: 10pt }

.txt1 { color: #B00080; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
.txt2 { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt3 { color: #000000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt3gr { color: #5E8CA2; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt3ct { color: #2F2F2F; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt3ct_gr_i { color: #C0C0C0; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.txt4 { color: #808080; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt5or { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC6600; font-size: 16px }
.td_gr_i { color: #C0C0C0; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }

.button1 { font-family: Verdana, Arial; font-size: 10px; background-color: #FFFFFF; color: #000000 }

.formFehler { border: 1px solid #CC0000; }
.formOk { border: 1px solid #808080; }

.kasten1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #3F3F3F;
  font-size: 8pt;
  BORDER-RIGHT: 1px;
  BORDER-TOP: 1px;
  BORDER-LEFT: 1px;
  BORDER-BOTTOM: 1px;
  BACKGROUND-COLOR: #EBEBEB;
  font-weight: bold;
  text-align: left
}

.kasten2 {
  BORDER-RIGHT: 1px;
  BORDER-TOP: 1px;
  BORDER-LEFT: 1px;
  BORDER-BOTTOM: 1px;
  BACKGROUND-COLOR: #ffffff;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #B00080;
  text-decoration: underline;
}

/* Menü */
#mainMenu {
  WIDTH: 100%;
  POSITION: relative;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 3px;
  MARGIN: 0px;
  MARGIN-TOP: 5px;
  Z-INDEX: 100;
}

#menuList {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  MARGIN: 0px;
  Z-INDEX: 100;
}

#menuList UL {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  MARGIN: 0px;
  Z-INDEX: 100;
}

#menuList LI {
  DISPLAY: inline;
  LIST-STYLE-TYPE: none;
  Z-INDEX: 100;
}

A.starter:link {
  font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 2px;
  MARGIN: 0px;
  Z-INDEX: 100;
}

A.starter:visited {
  font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 2px;
  MARGIN: 0px;
  Z-INDEX: 100;
}

A.starter:active {
  font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 2px;
  MARGIN: 0px;
  Z-INDEX: 100;
}

A.starter:hover {
  font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #B00080;
  BACKGROUND-COLOR: transparent;
  BORDER: 0px;
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 2px;
  MARGIN: 0px;
  Z-INDEX: 100;
}

.menubar {
  font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
  Z-INDEX: 100;
}

.menu {
  VISIBILITY: hidden;
  COLOR: #4F4F4F;
  POSITION: absolute;
  BACKGROUND-COLOR: #F3F3F3;
  TEXT-ALIGN: left;
  WIDTH: auto;
/*  filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; */
  Z-INDEX: 100;
}

.menu_inaktiv {
  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #808080;
  DISPLAY: block;
  PADDING-TOP: 2px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 2px;
  PADDING-RIGHT: 10px;
  MARGIN: 0px;
  LINE-HEIGHT: 1.2em;
  BORDER-BOTTOM: #FFFFFF 1px solid;
  BORDER-RIGHT: #FFFFFF 1px solid;
  BACKGROUND-COLOR: #F6EAF2;
  TEXT-DECORATION: none;
  FONT-WEIGHT: normal;
  font-style: italic;
}

.menu LI A:link {
  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
  DISPLAY: block;
  PADDING-TOP: 2px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 2px;
  PADDING-RIGHT: 10px;
  MARGIN: 0px;
  LINE-HEIGHT: 1.2em;
  BORDER-BOTTOM: #FFFFFF 1px solid;
  BORDER-RIGHT: #FFFFFF 1px solid;
  BACKGROUND-COLOR: #F6EAF2;
  TEXT-DECORATION: none;
  FONT-WEIGHT: normal;
}

.menu LI A:visited {
  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
  DISPLAY: block;
  PADDING-TOP: 2px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 2px;
  PADDING-RIGHT: 10px;
  MARGIN: 0px;
  LINE-HEIGHT: 1.2em;
  BORDER-BOTTOM: #FFFFFF 1px solid;
  BORDER-RIGHT: #FFFFFF 1px solid;
  BACKGROUND-COLOR: #F6EAF2;
  TEXT-DECORATION: none;
  FONT-WEIGHT: normal;
}

.menu LI A:active {
  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #000000;
}

.menu LI A:hover {
  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
  COLOR: #B00080;
}

a:link.verwalten_lk1 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #AA0014; text-decoration: underline; font-weight: normal }
a:visited.verwalten_lk1 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #AA0014; text-decoration: underline; font-weight: normal }
a:active.verwalten_lk1 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #AA0014; text-decoration: underline; font-weight: normal }
a:hover.verwalten_lk1 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #AA0014; text-decoration: underline; font-weight: normal; background-color: #FFDDE1 }

a:link.verwalten_lk2 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #1d611c; text-decoration: underline; font-weight: normal }
a:visited.verwalten_lk2 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #1d611c; text-decoration: underline; font-weight: normal }
a:active.verwalten_lk2 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #1d611c; text-decoration: underline; font-weight: normal }
a:hover.verwalten_lk2 { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #1d611c; text-decoration: underline; font-weight: normal; background-color: #c7f1c7 }

a:link.verwalten_txt3ct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: ; color: #2F2F2F; text-decoration: underline; font-weight: normal }
a:visited.verwalten_txt3ct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2F2F2F; text-decoration: underline; font-weight: normal }
a:active.verwalten_txt3ct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2F2F2F; text-decoration: underline; font-weight: normal }
a:hover.verwalten_txt3ct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #7F7F7F; text-decoration: underline; font-weight: normal }
.verwalten_txt3ct { color: #2F2F2F; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.verwalten_text1 { font-family: Arial; font-size: 13px; color: #9F9F9F }
.verwalten_text2 { font-family: Verdana,Arial; font-size: 10px; color: #3F3F3F }
.verwalten_text3 { font-family: Verdana,Arial; font-size: 10px; font-weight: bold; color: #2F2F2F }
.verwalten_text5h { font-family: "MS Sans Serif"; font-size: 11px; font-weight: bold; color: #2F2F2F }
.verwalten_text9 { font-family: Arial, sans-serif; font-size: 10pt; color: #9F0000 }
.verwalten_text1rb { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC6600; font-size: 9pt }

textarea.verwalten_sc1 {
  SCROLLBAR-FACE-COLOR: #FFFFFF;  SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0;
  SCROLLBAR-SHADOW-COLOR: #C0C0C0;  SCROLLBAR-ARROW-COLOR: #C0C0C0;
  SCROLLBAR-TRACK-COLOR: #FFFFFF;  SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
  SCROLLBAR-BASE-COLOR: #FFFFFF;  scrollbar-3d-light-color: #FFFFFF
}

.verwalten_kasten1 {
  BORDER-RIGHT: 1px;
  BORDER-TOP: 1px;
  BORDER-LEFT: 1px;
  BORDER-BOTTOM: 1px;
  BACKGROUND-COLOR: #F5F5F5;
  HEIGHT: 20px;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
