BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif}
}
BODY {
scrollbar-face-color:#1868B9;
scrollbar-highlight-color:#F5F5F5;
scrollbar-3dlight-color:#005588;
scrollbar-shadow-color:#005588;
scrollbar-darkshadow-color:#003366;
scrollbar-arrow-color:F5F5F0;
}

a {
   color: #000000;
   font: 11px Verdana,Arial;
   margin: 0px auto;
   padding: 2px 2px;
   text-decoration: none;
    }

  a:hover {
  color: #000000;
  text-decoration:underline;
  }

.main {
background-color: #ffffff;
border: 1px solid #000000;
}
.menu {
background-color: #ffffff;
border: 1px solid #000000;
}

.header {
border: 1px solid #000000;
background: url(images/cmkksheader_bw.gif);
background-repeat:no-repeat;
background-position:center;
background-color: #ffffff;
}

.tablehead {
border: 1px solid #000000;
font-family: Verdana, Arial;
font-size: 11px;
color: #FFFFFF;
background-color: #000000;
padding: 3px;
vertical-align: top;
width: 100%
}

#tablecontent {
border: 1px solid #000000;
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
background-color: #ffffff;
padding: 3px;
vertical-align: top;
}

.tablecontent {
border: 1px solid #000000;
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
background-color: #ffffff;
padding: 3px;
vertical-align: top;
}

.tablefoot {
border: 1px solid #000000;
font-family: Verdana, Arial;
font-size: 11px;
color: #ffffff;
background-color: #bbbbbb;
padding: 3px;
vertical-align: top;
}

.tablespace {
border: 1px solid #000000;
font-family: Verdana, Arial;
font-size: 11px;
color: #FFFFFF;
padding: 3px;
vertical-align: top;
}

.nl { font-weight:bold; color: #eeeccc; text-decoration:none; font-size: 11px;}
.nl:visited { font-weight:bold; color: #ebebeb; text-decoration:none; font-size: 11px;}
.nl:hover { font-weight:bold; color: #ff0000; text-decoration:none; font-size: 11px;}
.nl:active { font-weight:bold; color: #e8d99b; text-decoration:none; font-size: 11px;}

#links {
   width: 90%;
   border-collapse:collapse;
   vertical-align: top;
   align: center;
   valign: top
   padding-top: 0px;
  }

  #links a {
   background: #ffffff;
   display: block;
   color: #000000;
   font: 11px Verdana,Arial;
   text-decoration: none;
  }
   #links a:hover {
   background: #006699;
   color: #000000;
   text-decoration: none;
  }

#rechts {
   width: 90%;
   border-collapse:collapse;
   vertical-align: top;
   align: center;
   padding-top: 0px;
  }

  .td {
  border:1px solid #000000;
  margin: 0px;
  margin: 2px;
  }

   .th {
   background: #000000;
   color: #ffffff;
   font: bold 11px Verdana,Arial;
   border: 1px solid #000000;
   height=20px;
   padding: 3x;
  }

  .tdnews {
  border:1px solid #000000;
  font: bold 11px Verdana,Arial;
  padding: 3px;
  color: #ffcc66;
  }
  .footer {
  border: 1px solid #000000;
  font: bold 11px Verdana, Arial;
  color: #000000;
  background-color: #ffffff;
}
