body {
	color: maroon;
	background-color: #EED;
	background-image: url(img/vide.png);
}

h1 {
	text-align: center;
	font-family: fantasy;
	line-height: 2ex;
}

#xy {
	font-family: monospace;
	margin: 0px 0px 0px 50px;
}

#nom {
	color: gray;
	font-size: medium;
	font-family: monospace;
	font-weight: normal;
}

.aligneTop { vertical-align: top; }
.aligneBottom { vertical-align: middle; }

#symV {
	position: fixed;
	top: 50px;
	left: 200px;
}

#symH {
	position: fixed;
	top: 50px;
	left: 300px;
}

#rotPlus {
	position: fixed;
	top: 50px;
	left: 400px;
}

#rotMoins {
	position: fixed;
	top: 50px;
	left: 500px;
}

#rotationGauche {
	width: 50px;
	height: 150px;
	background-color: aqua;
}

#page {
	position: fixed;
	top: 80px;
	right: 0px;
	bottom: 0px;
	left: 0px;
}

#cadre {
	display: inline-block;
	border: 1px red solid;
	position: fixed;
	opacity: 0.8;
}

.pentamino {
	position: absolute;
	display: inline-block;
}

.pointeur { cursor: pointer; }
.transparent { opacity: 0.6; }
.ombre { opacity: 0.2; }

#commandes {
	padding: 5px;
	position: fixed;
	left: 0px;
	top: 0px;
	color: black;
	font-family: monospace;
}

#jeux {
	padding: 6px 2px 6px 2px;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: center;
}

#aide {
	padding: 8px;
	font-family: monospace;
	position: fixed;
	left: 0px;
	bottom: 0px;
	background-color: #CCC;
	opacity: 0.8;
}

#btnJSON {
	border: 0px;
	background-color: #CCC;
	position: fixed;
	right: 0px;
	bottom: 0px;
	width: 12px;
	height: 12px;
}

#debug {
	font-family: monospace;
	position: fixed;
	right: 10px;
	bottom: 10px;
}

#petits {
	font-family: sans-serif;
	font-size: smaller;
	padding: 0px;
	margin: 0px;
	color: black;
}

.invisible { display: none; }

.mino {
	width: 25px;
	height: 25px;
	position: absolute;
	display: inline-block;
	cursor: pointer;
}

.pF { background-color: #F3F; }
.pI { background-color: #6CF; }
.pL { background-color: #F60; }
.pP { background-color: #F00; }
.pS { background-color: #0C0; }
.pT { background-color: #F99; }
.pU { background-color: #939; }
.pV { background-color: #099; }
.pW { background-color: #990; }
.pX { background-color: #33F; }
.pY { background-color: #963; }
.pZ { background-color: #99F; }
.pNoir { background-color: #000; }
