    A:link          { color: #000000; text-decoration: none; font-weight: bold }
    A:visited       { color: #000000; text-decoration: none; font-weight: bold }
    A:active        { color: #000000; text-decoration: none; font-weight: bold }
    A:hover         { color: #000000; text-decoration: underline; font-weight: bold }

    BODY            { font-size: 10pt; background: white; COLOR: #000000; font-family: comic sans ms }
    TEXTAREA        { font-family: tahoma; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: normal; border: 1 solid #000000 }
    INPUT           { font-family: tahoma; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: normal; border: 1 solid #000000 }
    SUBMIT          { font-family: tahoma; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: normal; border: 1 solid #000000 }
    SELECT          { font-family: tahoma; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: normal; border: 1 solid #000000 }
    INPUT.RADIO     { background-color: #F2F2F2; color: #F2F2F2; border: 1 solid #F2F2F2}
    INPUT.CHECK     { background-color: #F2F2F2; color: #F2F2F2; border: 1 solid #F2F2F2}
    TABLE           { font-family: tahoma; font-size: 8pt }
    TD              { font-family: tahoma; font-size: 8pt }


body {	
	background-color: black;
}

.uppertext {
	font-family: comic sans ms;
	font-size: 10pt;

}

.container	{
	background-color: #ccff99;
	border: 1px solid #790AE5;
	width:760px;
	height: 900px;
	valign: top;
}

.sidetable {
	width: 120px;
	border: 1px solid #790AE5;
	valign: center;
}

.sideframe {
	width: 150px;
	height: 810px;
	frameborder: 0;
	marginwidth: 1px; 
	marginheight: 1px;
}

.middenframe {
	width: 510px;
	height: 810px;
	frameborder: 0;
	marginwidth: 1px; 
	marginheight: 1px;
}


.middentable {
	width: 100%;
	border: 1px solid #790AE5;
	valign: top;
}

.menutable	{
	width: 100px;
	border: 1px solid #790AE5;
	valign: top;
	}
	
.tabelkop	{
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #790AE5;
	border: 0 solid white;
	font: 12px verdana;
	font-weight: bold;
	color: #76E50A;
	padding: 0;
	margin: 0;
	}
	

.sudokutable {border-collapse:collapse; border: #99ccff solid 3px;}
.blanco {width:24pt; height:25pt; vertical-align:middle; text-align:center; font-size:18pt; font-family:times,serif;border: #DDDDEE solid 1px;}
.left {width:24pt; height:25pt; vertical-align:middle; text-align:center; font-size:18pt; font-family:times,serif; border: #DDDDEE solid 1px; border-left: #6699ff solid 2px;}
.up {width:24pt; height:25pt; vertical-align:middle; text-align:center; font-size:18pt; font-family:times,serif;border: #DDDDEE solid 1px;border-top: #6699ff solid 2px;}
.leftup {width:24pt; height:25pt; vertical-align:middle; text-align:center; font-size:18pt; font-family:times,serif;border: #DDDDEE solid 1px;border-left: #6699ff solid 2px;border-top: #6699ff solid 2px;}
.normalinput {border: solid 0 #fff; text-align:center; margin: 0pt; width:24pt;background-color: transparent;font-size:16pt; font-family:lucida handwriting,comic sans ms,cursive; color:#773345;}
.fixedinput {border: solid 0 #fff; text-align:center; margin: 0pt; width:24pt;font-size:18pt; font-family:times,serif;background-color: transparent;color:#ff0000}