
    body{
        background-color: #FDF8E8;
        min-width: 600px;
        max-width: 1000px;
    } 
    body, a {
        color: #9A5F1D;
    }
	#headerDiv, #mainDiv, .layouttable {
      background-color: #FEFCF2;
	}
	.layouttable {
      border: 0px hidden black; 
	}
    #headerDiv, #mainDiv {
      border: 5px solid #9A5F1D; 
      -moz-border-right-colors: #9A5F1D #FDF8E8 #9A5F1D #9A5F1D;    
      -moz-border-bottom-colors: #9A5F1D #FDF8E8 #9A5F1D #9A5F1D;
      margin-left: 10%;
      margin-right: 10%;
      text-align: center;
      padding: 1px;
      border-radius: 3% 5%;
    }
    #mainDiv {
            border-top: 0px hidden black;
    }

	.ziffer {
		/* Ziffer ist Default Attribute in td */
	}

	.leer {
		background-color: white;
	}

    .sudokuTable, .sudokuLogo {
        color: black;
        border-color:      #9A5F1D;
        border-top-color:  #EDA862;
        border-left-color: #AA6F2D;
        border-right-color:#DD9122;
        border-width: 10px;
        border-style: solid;
    }
    .sudokuLogo {
        margin: 1%;
        line-height: 8px;
        display: block;
        border-width: 3px;
    }
            
    .nrLink {
        color: #FDF8E8;
        font-weight: bold;
    }
    td {
        background-color: white;
        background-color: #FDF8E8;
        background-color: #FFFCF8;
        border-color: #603010;
        border-width: 0px;
        border-style: solid;
        padding: 0px;
        width: 40px;
        height: 40px;
        font-weight: bold;
        text-align: center;
    }

    .logo {
        border-color: #603010;
        border-width: 0px;
        border-style: solid;
        padding: 0px;
        width: 8px;
        height: 8px;
        font-weight: bold;
        text-align: center;
        font-size: 1px;
    }
    .eingabe   {
      text-align: center;
      color: #000080;
      vertical-align: middle;
      vertical-align: middle;
      background-color: white;
      width: 40px;
      height: 40px;
      border-style: hidden;
      font-weight: normal;
    }
    .button   {

    }
    .fix {
    }
    .linksoben {
        border-top-width: 5px;
        border-left-width: 5px;
        border-style: solid;
    }
    .linksoben {
        border-top-width: 2px;
        border-left-width: 2px;
        border-style: solid;
    }
    .oben {
        border-top-width: 5px;
        border-left-width: 1px;
        border-style: solid;
    }
    .oben {
        border-top-width: 2px;
        border-left-width: 1px;
        border-style: solid;
    }
    .rechtsoben {
        border-top-width: 5px;
        border-left-width: 1px;
        border-right-width: 5px;
        border-style: solid;
    }
    .rechtsoben {
        border-top-width: 2px;
        border-left-width: 1px;
        border-right-width: 2px;
        border-style: solid;
    }
    .links {
        border-top-width: 1px;
        border-left-width: 5px;
        border-style: solid;
    }
    .links {
        border-top-width: 1px;
        border-left-width: 2px;
        border-style: solid;
    }
    .mitte {
        border-top-width: 1px;
        border-left-width: 1px;
        border-style: solid;
    }
    .rechts {
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 5px;
        border-style: solid;
    }
    .rechts {
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 2px;
        border-style: solid;
    }
    .linksunten {
        border-top-width: 1px;
        border-left-width: 5px;
        border-bottom-width: 5px;
        border-style: solid;
    }
    .linksunten {
        border-top-width: 1px;
        border-left-width: 2px;
        border-bottom-width: 2px;
        border-style: solid;
    }
    .unten {
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 5px;
        border-style: solid;
    }
    .unten {
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 2px;
        border-style: solid;
    }
    .rechtsunten {
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 5px;
        border-bottom-width: 5px;
    }
    .rechtsunten {
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 2px;
        border-bottom-width: 2px;
    }
    
