body {
background-repeat : no-repeat;
background-color : #3f3f3f;
margin-top : 15px;
margin-bottom : 15px;
margin-left : 0;
margin-right : 0;
}

a {
color : #669933;
text-decoration : none;
}

a:hover {
color : #5e5e5e;
text-decoration : none;
}

a:visited {
color : #669933;
text-decoration : none;
}

a:focus {
color : #669933;
text-decoration : none;
}

a:active {
color : #669933;
text-decoration : none;
}

.h1 {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 14px;
font-weight : bold;
line-height : 18px;
text-align : left;
vertical-align : top;
color : #5e5e5e;
background-color : #ededed;
}

hr { color:#85BC00; 
     height:1px;
     margin-top:5px;
     margin-bottom:5px;}

.tx {
width : 762px;
font-family : verdana, helvetica, arial, sans-serif;
font-size : 12px;
font-weight : normal;
line-height : 16px;
text-align : left;
vertical-align : top;
color : #5e5e5e;
}

.txf {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 12px;
font-weight : bold;
line-height : 16px;
text-align : left;
vertical-align : top;
color : #5e5e5e;
}

.txr {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 12px;
font-weight : normal;
line-height : 16px;
text-align : right;
vertical-align : top;
color : #5e5e5e;
}

.ob {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 12px;
font-weight : normal;
line-height : 15px;
text-align : left;
vertical-align : middle;
color : #b2b2b2;
}

.un {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #b2b2b2;
}

a.linkun {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #b2b2b2;
}

a.linkun:hover {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #5e5e5e;
}

a.linkun:visited {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #b2b2b2;
}

a.linkun:focus {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #b2b2b2;
}

a.linkun:active {
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #b2b2b2;
}

.bgw {
background-color : #fff;
}

.randn {
border : solid #fff;
border-width : 1px 0 0;
}

.htabel {
width : 912px;
background-image : url(../bild/knm_hi.gif);
}

.hiul {
width : 75px;
height : 45px;
background-image : url(../bild/knm_hiul.gif);
}

.hiu {
width : 762px;
height : 45px;
background-image : url(../bild/knm_hiu.gif);
font-family : verdana, helvetica, arial, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 12px;
text-align : left;
vertical-align : top;
color : #b2b2b2;
}

.hiur {
width : 75px;
height : 45px;
background-image : url(../bild/knm_hiur.gif);
}

.hiol {
width : 75px;
height : 165px;
background-image : url(../bild/knm_hiol.gif);
}

.hio {
width : 762px;
height : 165px;
background-image : url(../bild/knm_hio.gif);
font-family : verdana, helvetica, arial, sans-serif;
font-size : 12px;
font-weight : normal;
line-height : 15px;
text-align : left;
vertical-align : middle;
color : #b2b2b2;
}

.hior {
width : 75px;
height : 165px;
background-image : url(../bild/knm_hior.gif);
}

.sp {
width : 75px;
}