
#topmenu {
  left: 0px;
  position: relative;
  top: 0px;
}

body, top {
  margin-top: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 0pt;
  background-color: #ffffff;
  scrollbar-3d-light-color: #666666;
  scrollbar-arrow-color: #6699cc;
  scrollbar-base-color: #999999;
  scrollbar-dark-shadow-color: #666666;
  scrollbar-face-color: #dddddd;
  scrollbar-highlight-color: #eeeeee;
  scrollbar-shadow-color: #dddddd;
  background-position: right bottom;
  background-attachment: fixed;
  background-repeat: no-repeat;
}

p {
  border-top: 1px gray dotted;
  padding-top: 3px;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 3px;
  background-color: white;
  border-right: 1px gray dotted;
  border-bottom: 1px gray dotted;
  border-left: 1px gray dotted;
}

.inputfield {
  font-size: 11px;
  font-family: Verdana, arial;
  background-color: #f5f5f5;
  border-top: 1pt #999999 solid;
  border-right: 1 #999999 solid;
  border-bottom: 1 #999999 solid;
  border-left: 1pt #999999 solid;
}

.inputbutton {
  font-size: 10px;
  font-family: Verdana, Arial;
  background-color: #dddddd;
  border-top: 1 #999999 solid;
  border-right: 1 #999999 solid;
  border-bottom: 1 #999999 solid;
  border-left: 1pt #999999 solid;
}

/*   --- links --- */
a:link {
  color: 000066;
}

a:visited {
  color: #000033;
}

a:active {
  color: #ff0000;
}

a:hover {
  color: #006699;
}

/*   --- menu --- */
.menutitle {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  letter-spacing: 6px;
  background-color: #333333;
  font-weight: bold;
  padding-left: 6px;
}

.menulinks {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #cccccc;
  padding-left: 10px;
  padding-bottom: 1px;
}

/*   --- main --- */
.normal {
  font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #223322;
}

.invnormal {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: white;
  background-color: gray;
}

.smaller {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.header {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: black;
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  background-color: #000000;
}

.section {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}

.copyright {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999999;
  padding-left: 6px;
}

.value {
  font-family: "Courier New", Courier, monospace;
  font-size: 12px;
  color: #800000;
  vertical-align: top;
  background-color: white;
}

.warn {
  color: #800000;
  font-weight: bold;
  font-size: 14px;
  font-family: sans-serif;
}

.title {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: white;
  text-align: center;
  background-color: #344755;
}

.code {
  font-family: "Courier New", Courier, monospace;
  font-size: 10pt;
}

BODY {
  font-family: "Trebuchet MS";
  font-size: 13px;
  color: #223322;
}

TD {
  font-family: "Trebuchet MS";
  font-size: 13px;
  color: #223322;
}

