.plane
{
	height:100%;
	left:0px;
	position:absolute;
	top:0px;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	user-select:none;
	width:100%;
}

.plane .divPlanePosition
{
	height:0px;
	position:absolute;
	width:0px;
}

.plane .divPlanePosition.animate
{
	transition:left 15s linear, top 15s linear, transform 15s linear;
}

.plane .divPlanePosition.animate.fast
{
	transition:left 10s linear, top 10s linear, transform 10s linear;
}

.plane .divPlanePosition.animate.veryFast
{
	transition:left 5s linear, top 5s linear, transform 5s linear;
}

.plane .divPlaneImage
{
	background-position:center;
	background-repeat:no-repeat;
	background-size:100%;
	height:84px;
	left:0px;
	position:absolute;
	top:0px;
	transform:translate(-50%, -50%);
	width:236px;
}

.plane .divPlanePosition.right .divPlaneImage
{
	transform:scaleX(-1);
}