.hide{
	display: none;
}
#game{
	position: relative;
	width: 930px;
	height: 600px;
	padding: 0;
	margin: 0;
}
#game canvas, #menu, #fon{
	position: absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
}
#game canvas{
	cursor: none;
}
#game #fon{
	background: rgba(0,0,0,.5);
}
#game .panel{
	position: relative;
	font-size: 30px;
	line-height: 60px;
	margin: auto;
	vertical-align: middle;
	text-align: center;
	z-index: 9999;
}
#game .panel a{
	color: #cff;
	text-shadow: 0 0 20px yellow;
	cursor: pointer;
}
#game .panel a:hover{
	color: cyan;
	text-shadow: 0 0 40px red;
}

#game #game_menu{
	width: 140px;
	margin-top:200px;
}

#game #score{
	width: 400px;
	opacity: 1;
}
#game #score table{
	width: 100%;
	color: white;
	line-height: 10px;
}

#game #score table *{
	color: white;
}
#game #score table td,#game #score table th{
	padding: 5px;
}
#game #score table th{
	border-bottom: solid 1px white;
}
#game #score table tr:hover,#game #score table tr:hover *{
	color: yellow;
}

#game #autors{
	width: 400px;
	margin-top: 100px;
}

#game #autors h3{
	color: white;
}

#game #autors a.pers{
	color: yellow;
}