A:visited { color: #CC6600; }
A:link    { color: #CC6600; } 
A:hover   { color: #663300; }

A:visited.umenu { color: #ffffff; text-decoration:none; }
A:link.umenu    { color: #ffffff; text-decoration:none; } 
A:hover.umenu   { color: #ff9933; text-decoration:none; }

A:visited.tabelle { color: #000000; }
A:link.tabelle    { color: #000000; } 
A:hover.tabelle   { color: #ffffff; }

body { 
  background-color:#ffffff;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

img  { 
  border: none; 
}

.text       { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            font-weight: normal; line-height: 17px;}
.text b     { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;
            font-weight: bold; line-height: 17px; }
.menu       { color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;
            font-weight: normal; }
.copy       { color: #aaaaaa; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            font-weight: normal; line-height: 15px; }
.gbook      { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            font-weight: normal;}
.datum      { color: #999999; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; 
            font-weight: normal; line-height: 16px;}
.update     { color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            font-weight: normal;}
td          { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            vertical-align:top;}
td.header1  { color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            font-weight: bold; background-color: #003366; vertical-align:top;}
td.header2  { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            background-color: #ff9900; vertical-align:top;}
td.content  { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            background-color: #ffcc00; vertical-align:top;}
td.points   { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; 
            font-weight: bold; background-color: #ffee55; vertical-align:top; horicontal-align:right;}
            
form { 
  margin: 0px; 
}

.button { 
  border-width:1px;
  border-style:solid;
  border-color:#333333;
  background: #003366; 
  color: #ffffff; 
  font-weight: normal;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 11px;
}

.formfield  {
  border-width:1px;
  border-style:solid;
  border-color:#CC9900;
  background: #FFCC66; 
  color: #000000; 
  font-weight: normal;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 11px;
}


