
.wrapper {background:url(images/bg.jpg);}
	main {width:956px;height:612px;background:url(../../../styles/images/sprite-overall.png) -10px -967px;margin:15px auto 0;overflow:hidden;}

		.elements {text-align:center;margin-top:60px;}
			.elements > * { position: absolute; background:url(images/sprite.png); cursor:pointer; }
			
			.okladka { top: 60px; right: 100px; width: 321px; height: 454px; background-position: -10px -83px; }
			.color_1 { width: 86px; height: 58px; background-position: -10px -10px; }
			.color_2 { width: 86px; height: 58px; background-position: -106px -10px; }
			.color_3 { width: 86px; height: 57px; background-position: -291px -10px; }
			.color_4 { width: 86px; height: 57px; background-position: -341px -432px; }
			.color_5 { width: 86px; height: 57px; background-position: -341px -365px; }
			.element_1 { top: 82px; right: 354px; width: 51px; height: 72px; background-position: -341px -283px; }
			.element_2 { top: 98px; right: 309px; width: 48px; height: 57px; background-position: -341px -147px; }
			.element_3 { top: 95px; right: 237px; width: 79px; height: 63px; background-position: -202px -10px; }
			.element_4 { top: 89px; right: 189px; width: 49px; height: 59px; background-position: -341px -214px; }
			.element_5 { top: 103px; right: 155px; width: 40px; height: 53px; background-position: -387px -10px; }
			.element_6 { top: 94px; right: 110px; width: 45px; height: 60px; background-position: -341px -77px; }