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: underline }
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: #000; 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: #ff0; 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;  }
ul  { list-style-image: url(pics/li.gif) }

a.mainlevel:link, a.mainlevel:visited     { color: black; 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: yellow; text-decoration: none; background-position: 0px -28px }
.mainlevel2   { color: yellow; 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 }


::-moz-selection{
background-color: yellow;
color: black;}
.li_news { list-style-type: square }
.img_praesent  { margin-left: 10px; border: solid 1px #a9a9a9 }
.td_news_right { margin-left: 10px }
