body.a {        background-color: #00002F; SCROLLBAR-BASE-color: #BBCCDD; SCROLLBAR-ARROW-color: #ffffff }
h1 { font-family: Verdana; color: #FFFFFF; font-size: 18pt; letter-spacing: 2pt; margin-top: 0; margin-bottom: 0 }
h2 { font-family: Verdana; color: #FFFFFF; font-size: 12pt; letter-spacing: 0pt; margin-top: 0; margin-bottom: 0 }
h3 { font-family: Verdana; color: #000000; font-size: 18pt; letter-spacing: 2pt; margin-top: 0; margin-bottom: 0 }
h4 { font-family: Verdana; color: #FFFFFF; font-size: 8pt; letter-spacing: 0pt; margin-top: 0; margin-bottom: 0 }
a.high {text-decoration:none; font-family: Verdana; font-weight: bold; color: #0000FF; font-size: 10pt;}
a.high01 {text-decoration:none; font-family: Verdana; font-weight: bold; color: #00FFFF; font-size: 10pt;}
a.high01:link { color: #00FFFF; text-decoration: none}
a.copy {text-decoration:none; color: #FFFFFF}
a.copy:link { color: #FFFFFF; text-decoration: none}
a.copy:hover { color: #0000FF; text-decoration: none}
a.nav {text-decoration:none; color: #FFFFFF}
a.nav:link { color: #FFFFFF; text-decoration: none}
a.nav:hover { color: #33FFFF; text-decoration: none; font-weight: bolder}
a.nav:active { color: #FF0000; text-decoration: none}
a.text {text-decoration:none; color: 9999FF}
a.text:link { color: #9999FF; text-decoration: none}
a.text:hover { color: #33FFFF; text-decoration: none; font-weight: bolder}
a.text:active { color: #9999FF; text-decoration: none}
a {text-decoration:none; color: #0000FF}
a:link { color: #0000FF; text-decoration: none}
a:hover { color: #33FFFF; text-decoration: none; font-weight: bolder}
a:active { color: #FF0000; text-decoration: none}
h5 {  color: #FFFFFF; font-size: 8pt; font-weight: normal; margin-top: 0; margin-bottom: 0 }
h6 { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; margin-top: 0; margin-bottom: 0 }
h6.man { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bold; margin-top: 0; margin-bottom: 0 }
p.redshadow {text-shadow: white 3px 2px 4px}
table.preise {padding-left: 50; padding-bottom: 10}
td { font-family: Verdana; font-weight: bold; color: #0000FF; font-size: 12pt; letter-spacing: 0pt; margin-top: 0; margin-bottom: 0 }
td.nav1 { font-family: Verdana; font-weight: normal; color: #FFFFFF; font-size: 8pt; letter-spacing: 0pt; height: 20;
                margin-top: 0; margin-bottom: 0; padding-right: 5;
                border-bottom-style: solid; border-top-style: solid; border-color: #FFFFFF; border-width: 1 }
td.nav { font-family: Verdana; font-weight: normal; color: #FFFFFF; font-size: 8pt; letter-spacing: 0pt; height: 20;
                margin-top: 0; margin-bottom: 0; padding-right: 5;
                border-bottom-style: solid; border-color: #FFFFFF; border-width: 1 }
td.normal { font-family: Verdana; font-weight: bolder; font-style: italic; color: #FFCC33; font-size: 12pt; letter-spacing: 0pt; margin-top: 0;  padding-left: 20; margin-bottom: 0 }
td.high { font-family: Verdana; font-weight: bold; color: #0000FF; font-size: 10pt; letter-spacing: 0pt; margin-top: 0; margin-bottom: 0 }
td.copy { font-family: Verdana; font-weight: normal; color: #FFFFFF; font-size: 8pt; letter-spacing: 0pt; margin-top: 0; margin-bottom: 0 }
td.p1 { font-family: Verdana; color: #0000FF; font-size: 11pt; font-weight: bolder; padding-top: 2; padding-left: 10; padding-bottom: 3; background-color: #FFCC33  }
td.p1a { font-family: Verdana; color: #FFCC33; font-size: 11pt; font-weight: bolder; padding-top: 2; padding-left: 10; padding-bottom: 3; background-color: #0000FF }
td.p1b { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 2; padding-left: 10; padding-bottom: 3; text-align: center }
td.p2 { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 5; padding-left: 10; padding-bottom: 5 }
td.p2t { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 5; padding-left: 10; padding-bottom: 0; margin-bottom: 0 }
td.p2m { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 0; padding-left: 10; padding-bottom: 0; margin-top: 0; margin-bottom: 0}
td.p2b { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 0; padding-left: 10; padding-bottom: 5; margin-top: 0 }
td.p2text { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; padding-top: 5; padding-left: 25; padding-bottom: 0; margin-bottom: 0 }
td.p2mext { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; padding-top: 0; padding-left: 25; padding-bottom: 0; margin-top: 0; margin-bottom: 0}
td.p2bext { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; padding-top: 0; padding-left: 25; padding-bottom: 5; margin-top: 0 }
td.subtable { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 0; padding-left: 0; padding-bottom: 0 }


td.ps2 { font-family: Verdana; color: #FFCC33; font-size: 10pt; font-weight: bolder; padding-top: 5; padding-left: 10; padding-bottom: 5 }
td.p3 { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 5; padding-left: 0; padding-bottom: 5; text-align: right }
td.p3t { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 5; padding-left: 0; padding-bottom: 0; text-align: right; margin-bottom: 0 }
td.p3tn { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; padding-top: 5; padding-left: 0; padding-bottom: 0; text-align: right; margin-bottom: 0 }
td.p3m { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 0; padding-left: 0; padding-bottom: 0; text-align: right; margin-top: 0; margin-bottom: 0}
td.p3mn { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; padding-top: 0; padding-left: 0; padding-bottom: 0; text-align: right; margin-top: 0; margin-bottom: 0}
td.p3b { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: bolder; padding-top: 0; padding-left: 0; padding-bottom: 5; text-align: right; margin-top: 0 }
td.p3bn { font-family: Verdana; color: #FFFFFF; font-size: 10pt; font-weight: normal; padding-top: 0; padding-left: 0; padding-bottom: 5; text-align: right; margin-top: 0 }
td.ps3 { font-family: Verdana; color: #FFCC33; font-size: 10pt; font-weight: bolder; padding-top: 5; padding-left: 0; padding-bottom: 5; text-align: right }
td.p5 { font-family: Verdana; color: #FFFFFF; font-size: 8pt; font-weight: bold; padding-top: 2; padding-left: 10; padding-bottom: 3; text-align: left }


ul#menu {
  width: 150px;
  list-style-type: none;
  border-top: solid 2px #0000FF;
  padding: 0;
  margin: 0;
}

ul#menu ol {
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 7px;
}

ul#menu li, ul#menu a {
  text-decoration:none;
  font-family: Verdana;
  font-weight: bold;
  color: #0000FF;
  font-size: 10pt;
  text-align: left;
  padding-top: 2pt;
  padding-bottom: 2pt;

  }

ul#menu li {
  border-bottom: solid 2px #0000FF;
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
  }

ul#menu a:hover {
  color: #00FFFF;
}

ul#menu a.active {
  color: #00FFFF;
}

/* the div that holds the date picker calendar */
.dpDiv {
        }


/* the table (within the div) that holds the date picker calendar */
.dpTable {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-align: center;
        color: #FFCC33;
        background-color: #FFCC33;
        border: 1px solid #AAAAAA;
        }


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
        }


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
        }


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
        }


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
        }


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
        border: 1px solid #ece9d8;
        font-size: 12px;
        }


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
        background-color: #CCCCCC;
        border: 1px solid #AAAAAA;
        font-size: 12px;
        }


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
        background-color: #aca998;
        border: 1px solid #888888;
        cursor: pointer;
        color: 00FFFF;
        font-size: 12px;
        }


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
        }


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
        }


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
        }


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
        background-color: #0000FF;
        border: 1px solid #AAAAAA;
        color: white;
        font-size: 12px;
        }


/* additional style information for the text that indicates the month and year */
.dpTitleText {
        font-size: 10px;
        color: gray;
        font-weight: bold;
        }


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlight {
        color: 4060ff;
        font-weight: bold;
        }


/* the forward/backward buttons at the top */
.dpButton {
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 8px;
        color: gray;
        background: #d8e8ff;
        font-weight: bold;
        padding: 0px;
        }


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 8px;
        color: gray;
        background: #d8e8ff;
        font-weight: bold;
        }

input.resform[readonly] {
  background-color: #000000;
  color: #FFFF00;
  border: 1 solid #C0C0C0;
}

input.resform {
  background-color: #000000;
  color: #FFFF00;
  border: 1 solid #C0C0C0;
}

table.resform {
        border-style: solid; border-color: #FFFF00; border-width: 1
}
