body{
    font-weight: normal;
    font-size: 12px;
    font-family:Helvetica,Arial,sans-serif;
    margin: 0px;
}

a:link {
  color:#660033;
  text-decoration:none;
  }
a:visited {
  color:#660033;
  text-decoration:none;
  }
a:hover {
  color:#c60;
  text-decoration:underline;
  }
img{
  border:0;
  }


/*
 img {
     border-left:      1px outset white;
     border-right:     1px outset black;
     border-top:       1px outset white;
     border-bottom:    1px outset black;
     }
*/
   .feldx {
     background-color: white;   
     border-collapse:collapse; 
     border: #660000 solid 2px;
     font-family:Helvetica,Arial,sans-serif;font-size:20px;
     }
   .nx,.lx,.ox,.lox,.rx {
     border: black solid 1px;
     width:42px;
     height:42px;
     vertical-align:middle;
     text-align:center;}
     
   .rx {
     background-color: #fff;
     border: #ccc solid 0px;
     }
   .lx,.lox {
     border-left: black solid 2px;
     }
   .ox,.lox {
     border-top: black solid 2px;
     }
    .ziffer,.hint,.randziffer,.randleer,.hidokuend{
      color: green;
      background-color: white;
      border: 0px solid black;
      width: 36px;
      height: 36px;  
      font-weight: normal;
      font-size: 24px;
      font-family:Verdana,Helvetica,Arial,sans-serif;
      text-align: center; 
      vertical-align: middle;
      }
  .randziffer{
      background-color: #ff9;
      color: black;
      font-weight: bold;
      }
  .randleer{
      background-color: white;
      }
  .hint{
      color: black;
      }
      
  .hidokuend{
      color: #006;
      font-weight: bold;
      }

      