body        { font-family: Arial, Verdana; text-decoration: none; text-align: justify; overflow: auto; scrollbar-arrow-color: #000000; scrollbar-base-color: #DCDCDC; scrollbar-darkshadow-color: property-value; scrollbar-face-color: property-value; scrollbar-highlight-color: #000000; scrollbar-shadow-color: property-value; scrollbar-track-color: #FFFF00  }
td { color: black; font-size: 12px;  text-decoration: none; text-align: justify }
a     { color: black; font-weight: bold; font-size: 12px;  text-decoration: none }
a:hover    { color: #a9a9a9; font-size: 12px;  text-decoration: none }
.txt_hover { color: white; font-size: 12px;  text-decoration: none; background-color: #006d73 }
.navi2  { color: black; font-size: 10px; text-decoration: none; vertical-align: 3px }
.extra_hover { color: #808080; font-size: 10px;  text-decoration: underline overline }
.bold_small { font-weight: bold; font-size: 12px }
.sform        { color: #000000; font-size: 11px; background: white url(pics/lupe.gif) no-repeat 4px center; padding-left: 13px; border: solid 1px #d3d3d3; width: 150px; height: 16px }
.sbutton         { color: black; font-weight: bold; font-size: 11px; background-color: #fff; border: solid 1px #d7d7d7; width: 48px; height: 16px }
.kform  { scrollbar-arrow-color: #006973; scrollbar-base-color: #D6EBEF; scrollbar-darkshadow-color: property-value; scrollbar-face-color: property-value; scrollbar-highlight-color: #006973; scrollbar-shadow-color: property-value; scrollbar-track-color: #D6EBEF }
.search { height: 10px }
.hover  { color: green; font-weight: bold; background-color: #000 }
.table_border { border: solid 1px #a9a9a9 }
.txtbox_border  { color: #000000;  background-color: #ffffff; border: solid 1 #c0c0c0 }
.yellow_text    { font-weight: bolder; background-color: yellow }
.yellow_text_hl     { font-weight: bolder; background-color: yellow; padding: 4px }
hr  { color: #dcdcdc; font-size: 1px }
.newst  { color: black; font-weight: normal; font-size: xx-small;  }
li { list-style-image:url(pics/li.gif); }

a.mainlevel:link, a.mainlevel:visited      { color: yellow; font-weight: lighter; line-height: 28px; text-decoration: none; background: url(pics/mp_bg.gif) no-repeat; text-indent: 5px; display: block; float: left; clear: left; margin: 2px; width: 100%; height: 28px }
a.mainlevel:hover  { color: black; text-decoration: none; background-position: 0px -28px }
.mainlevel2    { color: black; font-weight: lighter; line-height: 28px; text-decoration: none; background: url(pics/mp_bg.gif) no-repeat 0px -27px; text-indent: 5px; display: block; float: left; clear: left; width: 100%; height: 100%; cursor: hand  }
.gray   { filter: gray() }
.chroma { filter: chroma() }
form { display: inline }
.newsletter  { border: solid 1px #d3d3d3 }
.modul  { background-color: #f5f5f5; border: solid 1px #dcdcdc }
