.sudoku 
{
	background-color:white;
}

.sudoku form
{
	border:0;
	padding:0;
}

.sudoku input[type=text]
{
	width:auto;
	margin:0.0em;
	padding:0;
}

.sudoku td
{
	vertical-align:top;
	border:10px solid red;
}


/**
 * Sudoku - Tab
 */

.sudoku .tab table
{
	border-collapse:collapse
}

.sudoku .tab td
{
	width:2.3em;height:2.3em;
	text-align:center;
	vertical-align:middle;
}

.sudoku .tab input
{
	margin:0;
	width:1.5em;
	color:red; 
	border:1px dotted #c0c0ff; 
	text-align:center; 
	padding:0.2em;
}

