html { 
	//	overflow: hidden; 
	} 
	body { 
		background: url(vm.jpg);
	} 
	.wrap
		{
		perspective: 800px;
		perspective-origin: 50% 100px;
		}
	
	.cube
		{
		position: relative;
		width: 200px;
		transform-style: preserve-3d;
		left: 40%;
		
		  background: url(vm.jpg);
		}
	.cube div {
			outline: 1px solid #008000;
			position: absolute;
			width: 200px;
			height: 200px;
			opacity: 0.98;
			box-shadow: inset 0px 0px 100px #000;
			top: 300px;			
			  background: url(vm.jpg);
			 text-align: center;
			}
	.back {
			transform: translateZ(-100px) rotateY(180deg);
			background-color: #000;
			}
	.right {
			transform: rotateY(-270deg) translateX(100px);
			transform-origin: top right;
			background-color: #000;
			}
			
	.left {
			transform: rotateY(270deg) translateX(-100px);
			transform-origin: center left;
			background-color: #000;
			}		
	.top {
			transform: rotateX(-90deg) translateY(-100px);
			transform-origin: top center;
			background-color:#000;
			}
			
	.bottom {
			transform: rotateX(90deg) translateY(100px);
			transform-origin: bottom left;
			background-color: #000;
			}				
	.front	{
			transform: translateZ(100px);
			background-color: #000;
			}
	@keyframes spin {
			from { transform: rotateY(0);
					-ms-transform: rotateY(0);
					}
			to {transform: rotateY(360deg); 
				-ms-transform: rotateY(360deg);}
					}
	.cube , .shadow {
	animation: spin 15s infinite linear;
					}
	.shadow-wrapper {
					perspective: 800px;
					perspective-origin: 50% 100px;
					}
	.shadow  {
				position: absolute;	
				width: 200px;
				transform-style: preserve-3d;
				left: 45%;
			}
			
	.parem {
			position: fixed;
			width: 30%;
			height: 100%;
			right: 0px;  
			display: table-cell;
			margin: 0 auto;
		//background: url(vm.jpg);
			perspective: 300px;
			perspective-origin: 50% 100px;
			}
			
	.vasak	{
			position: fixed;
			display: table-cell;
			background-color: #333;
			width: 30%;
			height: 100%;
			left: 0px;
			margin: 0 auto;
			}	
	.konteiner {
				display: table;
				width: 100%;
				height: 100%;
				vertical-align: middle;
				}
				
	.wrap_parem {
			position: fixed;
			width: 100%;
			height: 100%;
			right: 0px;  
			display: table-cell;
			margin: 0 auto;
			//background-color: #008000;
		//	background: url(vm.jpg);
			transform: rotateY(170deg);
			}		

			
	.screen { 
		display: table-row;
		position: absolute;
		text-align: center;
		width: 100%; 
		 height: 100%; 
		//left: 0;
		//margin: 0 auto;
		top: 0px;
	//	background: url(vm.jpg);
		
		} 
	.tekstirida1
		{
		position: relative;
		top: 100px;
		 width: 100%;
		 text-align: center;
		 color: #92a5de;
		 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
		  font: bold 80px Sans-Serif;
	//	background: url(vm.jpg);
		}
	.tekstirida2
		{
		position: relative;
		top: 150px;
		 width: 100%;
		 text-align: center;
		  color: #92a5de;
	//	  background: url(vm.jpg);
		  color: #92a5de;
		 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
		  font: bold 80px Sans-Serif;
		}
	
	a:link {
    text-decoration: none;
	vertical-align: middle;
			}

	a:visited {
    text-decoration: none;
	vertical-align: middle;
		}
	a:hover {
    text-decoration: none;
	vertical-align: middle;
			}

	a:active {
    text-decoration: none;
	vertical-align: middle;
			}
	.viidad {
			position:relative;
			height: 100%;
			text-align: center;
			
			}
	img {
    position:relative;
    top:0;
    bottom:0;
    margin:auto;
	vertical-align: middle;
	border-color: #00ff7f;
	border-width: 0px;
		}
	.image {min-height:50px}
	
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#333333 0%,
		#000000);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#333333),
		to(#000000));
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	box-shadow:
		0px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.7),
		0px 1px 0px rgba(255,255,255,0.3);
}