body, td, div {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#575757}
img {border:none}
#logo {background:url(logo.gif) 14px 10px no-repeat}
#date {text-align:right; vertical-align:middle; font-size:11px; padding:0px 30px 0px 0px}
#date span {font-weight:bold; color:#018D56}
#left-col {background:#F8F8F8}
#mid-selector {background:url(selector.png) left repeat-y}
#middle {background:url(mid_2.gif) 0px 37px repeat-x}
#page-title {background:url(mid_1.gif) left top no-repeat; height:26px; padding:3px 0px 0px 20px; color:#FFFFFF; font-weight:bold}
#main-content {padding:10px 30px 20px 12px} 
#bot-1{background:url(bot_line_1.gif) top repeat-x}
#bot-2{background:url(bot_line_2.gif) top repeat-x;  text-align:left}

a {color:#018D56; text-decoration:none}
a:hover {color:#018D56; text-decoration:underline}

.menu {}
.menu .title, .menu .cat{padding:8px 18px 8px 18px}
.menu .list {padding:8px 18px 8px 18px; background:#FFFFFF;}
.menu .list div {color:#019F61; background:url(menu_point.gif) 0px 5px no-repeat; padding:0px 0px 0px 10px; }
.menu .title {background:#F3F3F3; border-bottom:#E2E2E2 1px solid; color:#018D56; font-weight:bold; border-top:#E2E2E2 5px solid; }
.menu .cat {background:url(menu_top_line.gif) top repeat-x #F3F3F3; border-bottom:#E2E2E2 1px solid; color:#018D56; font-weight:bold; }
.sub_menu_left{background:url(menu_top_line.gif) top repeat-x #F3F3F3; border-bottom:#E2E2E2 1px solid; color:#018D56; font-weight:bold; border:#00FF33 1px solid}
.menu a {color:#656565;}
.menu a:hover {color:#656565}
.list .activ{color:#656565 !important; text-decoration:underline}

.path {padding:2px 0px 7px 13px; background:url(grey.gif) bottom repeat-x; font-size:11px}

.search-index {border-top:#E0E0E0 5px solid;  background:#FFFFFF; padding-top:5px; padding-bottom:5px;}
.form-search .search{width:150px; height:20px; border:#CDCDCD 1px solid}
.form-search .but {border:#009651 1px solid; background:#00B06B; font-weight:bold; color:#FFFFFF; height:20px; font-size:12px; width:50px}

.box {border-top:#E0E0E0 5px solid}
.box .name {border-bottom:#E0E0E0 5px solid; padding:8px 18px 8px 18px; background:#FFFFFF; color:#00B06B; font-weight:bold}
.box .content {padding:8px 18px 8px 18px}

.menu-top {background:url(menu_line.gif) 0px 5px repeat-x}
.menu-top .selector {height:37px; width:1px; background:url(menu_selector.gif) no-repeat}
.menu-top .point {vertical-align:top; text-align:left}
.menu-top .point_activ {vertical-align:top; text-align:left; background:url(menu_line_a.gif) 0px 5px repeat-x; font-weight:bold; padding:16px 20px 0px 20px;}
.menu-top .point_activ div{color:#019F61;}
.menu-top a div {color:#727272; font-weight:bold; padding:16px 20px 0px 20px; }
.menu-top a:hover div {color:#019F61; text-decoration:none; background:url(menu_line_a.gif) 0px 5px repeat-x} 
.menu-top a:hover {background:url(menu_line_a.gif) 0px 100px repeat-x}

.copyright {float:left; width:250px; padding:10px 0px 0px 15px}
.counters {padding-top:8px; filter:alpha(Opacity=40, Style=0);}
.kasper {padding:10px 15px 0px 10px}
.kasper a{ color: #ABABAB}
.kasper a:hover{color:#575757; text-decoration:none}
