img.l{
	cursor: pointer;
}
#puzzleContainer{
	background-color:#fff;
}
#NonogramsTable td{
	cursor: default;
	-moz-user-select: none;
}
#NonogramsSide{
	width: 200px;
	border-right: 1px solid #ccc;
}
#NonogramsTable{
	border:2px solid #000;
	border-collapse: collapse;
}
.t00{
	border:1px solid #000;
	background-color:#FFFFFF;
}
.t10{
	border:1px solid #000;
	border-top: 2px solid #000;
	background-color:#FFFFFF;
}
.t01{
	border:1px solid #000;
	border-left: 2px solid #000;
	background-color:#FFFFFF;
}
.t11{
	border:1px solid #000;
	border-top: 2px solid #000;
	border-left: 2px solid #000;
	background-color:#FFFFFF;
}

.t00_on{
	border:1px solid #000;
	background-color:#CCCCCC;
}
.t10_on{
	border:1px solid #000;
	border-top: 2px solid #000;
	background-color:#CCCCCC;
}
.t01_on{
	border:1px solid #000;
	border-left: 2px solid #000;
	background-color:#CCCCCC;
}

@media print {
	#NonogramsSide {
		display: none;
	}
	#NonogramsMainContainer{
		padding: 0px;
		text-align: center;
	}
}

