body {
	color: #00a;
}
a
{
	color: #08d;
}
h4
{
	color: #aac;
}
#navhelper {
	color: #000;
	background-color: #0000 !important;
	opacity: 0.8;
}
#navhelper a {
	color: #007;
}
#navhelper a:hover {
	color: #002;
}



.layer
{
	color: #006;
	background-color: #fff !important;
	opacity: 0.85 !important;
}
.layer p 
{
}

.layerFooter
{
	color: #000;
	background-color: #52A7FF !important;
	opacity: 1.0;
}
.layerFooter:hover {
	color: #fff;
	background-color: rgb(90, 90, 153); !important;
}

/* 3D renderer */
 .blancs { fill: rgb(144, 144, 153); } .blancs-step-15 { fill: rgb(241, 241, 255); } .blancs-step-14 { fill: rgb(241, 241, 255); } .blancs-step-13 { fill: rgb(241, 241, 255); } .blancs-step-12 { fill: rgb(241, 241, 255); } .blancs-step-11 { fill: rgb(241, 241, 255); } .noirs { fill: rgb(190, 190, 190); } .noirs-step-15 { fill: rgb(110, 110, 111); } .noirs-step-14 { fill: rgb(110, 110, 111); } .noirs-step-13 { fill: rgb(110, 110, 111); } .noirs-step-12 {fill: rgb(110, 110, 111);  } .noirs-step-11 { fill: rgb(110, 110, 111); } .selectedPiece { fill: rgb(0, 0, 132); } .selectedPiece-step-15 { fill: rgb(0, 0, 220); } .selectedPiece-step-14 { fill: rgb(0, 0, 220); } .selectedPiece-step-13 { fill: rgb(0, 0, 220); } .selectedPiece-step-12 { fill: rgb(0, 0, 220); } .selectedPiece-step-11 { fill: rgb(0, 0, 220); } .HARDbrown { fill: rgb(90, 90, 153); } .HARDbrown-step-15 { fill: rgb(82, 167, 255); } .HARDbrown-step-14 { fill: rgb(150, 150, 255); } .HARDbrown-step-13 { fill: rgb(150, 150, 255); } .HARDbrown-step-12 { fill: rgb(150, 150, 255); } .HARDbrown-step-11 { fill: rgb(150, 150, 255); } .HARDcream { fill: rgb(138, 138, 150); } .HARDcream-step-15 { fill: rgb(255, 255, 255); } .HARDcream-step-14 { fill: rgb(230, 230, 250); } .HARDcream-step-13 { fill: rgb(230, 230, 250); } .HARDcream-step-12 { fill: rgb(230, 230, 250); } .HARDcream-step-11 { fill: rgb(230, 230, 250); }

.HARDblack-step-15 { fill: rgb(255, 255, 255); }

.way {
	fill: #0d0 !important;
	opacity: 0.5 !important;

}
.way.piece {
	fill: #d00 !important;
	opacity: 1.0 !important;
}

.square {
	stroke: #000 !important;
	 stroke-linejoin: round;
	stroke-width: 0px !important;
}
.incheck {
	fill: #d00 !important;
	opacity: 0.5 !important;
}


