.wrapper {background:url(images/bg2.jpg);}
    main {width:956px;height:612px;background:url(../../../styles/images/sprite-overall.png) -10px -967px;margin:15px auto 0;overflow:hidden;}
	    .elements {width:inherit;height:250px;text-align:center;}
            .elements > * {display:inline-block;background:url(images/sprite.png);margin-top:20px;cursor:pointer;}
            .elements > * + * {margin-left:20px;}            
            
            .obrys-PL { position: absolute; top: 60px; left: 250px; width: 449px; height: 417px; background-position: -10px -917px; }
            .back-to-map { position: absolute; top: 10px; left: 50px; width: 202px; height: 52px; background-position: -195px -636px; }            
            .region-name {position:absolute; top: 20px; left: 350px; font-family: UbuntuRegular; font-size: 70px; color: #94C230; font-weight: bold;}
            
            .region1 { position: absolute; top: 137px; left: 453px; width: 158px; height: 158px; background-position: -469px -993px; }
            .region2 { position: absolute; top: 132px; left: 277px; width: 158px; height: 170px; background-position: -469px -1161px; }
            .region3 { position: absolute; top: 232px; left: 253px; width: 204px; height: 209px; background-position: -195px -698px; }
            .region4 { position: absolute; top: 433px; left: 464px; width: 45px; height: 26px; background-position: -63px -106px; }
            .region5 { position: absolute; top: 417px; left: 426px; width: 18px; height: 24px; background-position: -404px -10px; } 
            .region6 { position: absolute; top: 423px; left: 439px; width: 42px; height: 23px; background-position: -352px -10px; } 
            .region7 { position: absolute; top: 60px; left: 367px; width: 69px; height: 92px; background-position: -354px -529px; } 
            .region8 { position: absolute; top: 374px; left: 563px; width: 48px; height: 53px; background-position: -468px -365px; } 
            .region9 { position: absolute; top: 383px; left: 516px; width: 43px; height: 48px; background-position: -10px -106px; } 
            .region10 { position: absolute; top: 281px; left: 587px; width: 52px; height: 66px; background-position: -630px -837px; } 
            .region11 { position: absolute; top: 335px; left: 612px; width: 67px; height: 57px; background-position: -591px -397px; }
            
            .popup1 { position: absolute; top: 137px; left: 400px; width: 152px; height: 97px; background-position: -352px -44px; }
            .popup2 { position: absolute; top: 132px; left: 200px; width: 152px; height: 97px; background-position: -529px -117px; }
            .popup3 { position: absolute; top: 232px; left: 353px; width: 152px; height: 97px; background-position: -172px -320px; }
            .popup4 { position: absolute; top: 350px; left: 360px; width: 152px; height: 97px; background-position: -10px -320px; }
            .popup5 { position: absolute; top: 425px; left: 303px; width: 152px; height: 97px; background-position: -10px -529px; }
            .popup6 { position: absolute; top: 423px; left: 439px; width: 172px; height: 97px; background-position: -165px -213px; }
            .popup7 { position: absolute; top: -5px; left: 400px; width: 172px; height: 97px; background-position: -347px -258px; }
            .popup8 { position: absolute; top: 315px; left: 563px; width: 172px; height: 97px; background-position: -165px -106px; }
            .popup9 { position: absolute; top: 310px; left: 385px; width: 172px; height: 97px; background-position: -347px -151px; }
            .popup10 { position: absolute; top: 235px; left: 587px; width: 152px; height: 97px; background-position: -514px -10px; }
            .popup11 { position: absolute; top: 360px; left: 620px; width: 172px; height: 97px; background-position: -172px -529px; }
            
            .instrument1_1 { width: 99px; height: 164px; background-position: -591px -464px;  }
            .instrument1_2 { width: 51px; height: 163px; background-position: -639px -224px; }
            .instrument1_3 { width: 167px; height: 158px; background-position: -10px -1371px; }
			
            .instrument1_4 { width: 145px; height: 143px; background-position: -10px -164px; }
            .instrument1_5 { width: 151px; height: 133px; background-position: -469px -850px; }
            .instrument1_6 { width: 325px; height: 92px; background-position: -10px -427px; }
            
            .instrument2_1 { width: 175px; height: 223px; background-position: -10px -636px; }
            .instrument2_2 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument2_3 { width: 51px; height: 163px; background-position: -639px -224px; }
            
            
            .instrument3_1 { width: 325px; height: 92px; background-position: -10px -427px; }
            .instrument3_2 { width: 168px; height: 174px; background-position: -439px -1622px; }
            .instrument3_3 { width: 158px; height: 168px; background-position: -243px -1622px; }
            .instrument3_4 { width: 114px; height: 168px; background-position: -44px -1622px; }
            
            .instrument4_1 { width: 99px; height: 164px; background-position: -591px -464px; }           
            
            .instrument5_1 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument5_2 { width: 175px; height: 223px; background-position: -10px -636px; }
            .instrument6_1 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument6_2 { width: 175px; height: 223px; background-position: -10px -636px; }
            
            
            .instrument7_1 { width: 113px; height: 154px; background-position: -345px -365px; }
            .instrument7_2 { width: 180px; height: 140px; background-position: -396px -1371px; }
            .instrument7_3 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument7_4 { width: 325px; height: 92px; background-position: -10px -427px; }
            .instrument7_5 { width: 113px; height: 217px; background-position: -468px -428px; }
            
            
            .instrument8_1 { width: 200px; height: 152px; background-position: -187px -1371px; }
            .instrument8_2 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument8_3 { width: 51px; height: 163px; background-position: -639px -224px; }
            .instrument9_1 { width: 200px; height: 152px; background-position: -187px -1371px; }
            .instrument9_2 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument9_3 { width: 51px; height: 163px; background-position: -639px -224px; }
            
            .instrument10_1 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument10_2 { width: 332px; height: 86px; background-position: -10px -10px; } 
            .instrument10_3 { width: 325px; height: 92px; background-position: -10px -427px; }
            .instrument10_4 { width: 113px; height: 217px; background-position: -468px -428px; }           
            .instrument11_1 { width: 99px; height: 164px; background-position: -591px -464px; }
            .instrument11_2 { width: 332px; height: 86px; background-position: -10px -10px; }
            .instrument11_3 { width: 325px; height: 92px; background-position: -10px -427px; }
            .instrument11_4 { width: 113px; height: 217px; background-position: -468px -428px; }
			
			.description {color: #879a1a; font-family: UbuntuRegular; font-size: 19px; position: absolute; right: 18px; top: 100px; width: 300px; word-wrap: break-word;}

            
    @font-face { font-family: 'UbuntuRegular'; src: url(./fonts/Ubuntu-Regular.ttf); }