.wrapper{background:url(images/bg.png)}
main{position:relative;width:1024px;height:612px;margin:15px auto 0;overflow:hidden}
    div#cells_container *{position:absolute}
    .sprite{background-image:url(images/sprite.png);background-color:transparent;background-repeat:no-repeat}

	.dziecko-1{left:11px;top:347px;width:109px;height:225px;background-position:-262px -10px}
	.dziecko-2{left:132px;top:348px;width:81px;height:223px;background-position:-586px -10px}
	.dziecko-3{left:219px;top:352px;width:113px;height:222px;background-position:-139px -10px}
	.dziecko-4{left:329px;top:345px;width:92px;height:228px;background-position:-381px -10px}
	.dziecko-5{left:431px;top:351px;width:93px;height:218px;background-position:-483px -104px}
	.dziecko-6{left:537px;top:352px;width:82px;height:220px;background-position:-677px -10px}
	.dziecko-7{left:633px;top:346px;width:119px;height:237px;background-position:-10px -10px}
	.dziecko-8{left:769px;top:356px;width:71px;height:221px;background-position:-851px -10px}
	.dziecko-9{left:858px;top:347px;width:72px;height:232px;background-position:-769px -10px}
	.dziecko-10{left:946px;top:358px;width:69px;height:223px;background-position:-932px -10px}

	    .small{background-image:url(images/mali.png);background-color:transparent;background-repeat:no-repeat;display:none}
		.dziecko-3.small{width:28px;height:55px;background-position:-10px -10px}
		.dziecko-7.small{width:28px;height:55px;background-position:-48px -10px}
		.dziecko-1.small{width:27px;height:55px;background-position:-86px -10px}
		.dziecko-5.small{width:24px;height:55px;background-position:-123px -10px}
		.dziecko-4.small{width:23px;height:55px;background-position:-157px -10px}
		.dziecko-6.small{width:22px;height:57px;background-position:-190px -10px}
		.dziecko-2.small{width:21px;height:55px;background-position:-222px -10px}
		.dziecko-10.small{width:18px;height:55px;background-position:-253px -10px}
		.dziecko-8.small{width:17px;height:55px;background-position:-281px -10px}
		.dziecko-9.small{width:17px;height:55px;background-position:-308px -10px}
	    	    span{color:#000;background-color:#fff;border:2px solid #000;border-radius:7px;display:block;width:71px;font-size:20px;text-align:center;padding-top:3px;height:35px;top:118px;left:6px}
			.left span{left:-26px;top:68px}
			.right span{top:90px}
	.dropp{width:100px;height:100px}
	    #dropp-1{left:0;top:0;width:175px;height: 318px;}
	    #dropp-2{left:183px;top:0;width:217px;height: 318px;}
	    #dropp-3{left:408px;top:-1px;width:216px;height: 318px;}
	    #dropp-4{left:632px;top:0;width:216px;height: 318px;}
	    #dropp-5{left:858px;top:-9px;width:166px;height: 318px;}
	    	.rozwiazanie{display:none}
		    #rozwiazanie-3{width:48px;height:87px;top:122px;left:77px;background-position:-1011px -199px}
		    #rozwiazanie-4{width:46px;height:84px;top:121px;left:79px;background-position:-1011px -105px}
		    #rozwiazanie-5{width:45px;height:85px;top:130px;left:78px;background-position:-1011px -10px}
		    #rozwiazanie-1{width:44px;height:84px;top:121px;left:40px;background-position:-483px -10px}
		    #rozwiazanie-2{width:34px;height:83px;top:121px;left:92px;background-position:-537px -10px}
	.visible{display:block}
.assignment{left:19px;top:12px;width:905px;height:34px}
.footer_navi{left:0;top:76px;width:940px;height:45px}
@font-face{font-family:'Roboto';src:url(./fonts/Roboto-Regular.ttf)}

#figure1 span {
    left: -10px;
}

#figure7 span {
    left: 37px;
}