#game_table{
	border-collapse:collapse;
}
#game_table td{
	width:36px;
	height:36px;
	text-align:center;
	vertical-align:middle;
} 
.vpuzzle,.puzzle{
	font-weight:bold;
	font-size:20px;
}
.solution{
	border:2px solid black;
}
.solution input{
	width:20px;		
	margin:auto;
	font-size:18px;
	border:0;	
	text-align:center;
	background-color:transparent;
}
.knopf{
   width:120px;
   height:24px;
   padding:0;
   color:#1d0000;
   background-color:#ededed;
   border-color: #f5f5f5 #919191 #919191 #f5f5f5;
}
#ziffern{
   	font-weight:bold;
	text-align:center;
}
h3{
	margin:0px;
	padding:5px 0px;
}
