table {
        margin:1px;
}

.horiz {border-width:1;border-style:solid;border-color:black;vertical-align:bottom; background-image:url(img/hor.gif);font-weight:bold;font-size:11px;cursor:help;}
.vert {border-width:1;border-style:solid;border-color:black;vertical-align:top; background-image:url(img/ver.gif);font-weight:bold;font-size:11px;cursor:help;}
.leer {border-width:1;border-style:solid;border-color:black;}
.loesungsbuchstabe {border-width:1;border-style:solid;border-color:red;}
.voll {border-width:1;border-style:solid;border-color:black;}
.schwarz {border-width:1; border-style:solid;border-color:black;background-color:black;}
.button {font-size:10px; font-variant:small-caps;margin-top:1px;margin-bottom:1px;width:240px}

.centerfold {
 position:absolute;
 left:185px;
 top:185px;
 z-index:2;
}

.raetselfeld {
 position:absolute;
 background-color:white;
 left:0px;
 top:0px;
 z-index:1;
}

.userinterface {
 position:absolute;
 left:525px;
 top:0px;
 border-width:1px;
 width:250px;
 border-style:solid;
 margin-bottom:1px;
 margin-top:1px;
 z-index:1;
}

.eingabefeld {
 border-color:red;
 border-width:2px;
 border-style:solid;
 background-color:#FFFF99;
 font-size:14px;
 font-weight:bold;
 cursor:text;
 width:250px;
 }

.fragenliste {
 border-color:black;
 background-color:#FFFFDD;
 font-size:10px;
 font-variant:small-caps;
 height:420px;
 width:250px;
 cursor:help;
 }

.loesungswort{
 position:absolute;
 background-color:white;
 z-index:1;
}

.button{
 width:250px;
}

.impressum {
 position:absolute;
 left:10px;
 top:520px;
 border-width:0;
 border-style:solid;
 font-size:12px;
}
