.s-main {background:url("../images/sprite-main.png") no-repeat scroll 0 0 transparent; display: inline-block; *display:inline; zoom:1;}.b-java {width: 43px; height: 47px; background-position: 0 -4px;}.b-sis {width: 42px; height: 52px; background-position: -44px -1px;}.b-android {width: 40px; height: 47px; background-position: -86px -2px;}.b-iphone {width: 36px; height: 42px; background-position: -125px -2px;}.b-muz {width: 44px; height: 47px; background-position: -165px -4px;}.b-theme {width: 46px; height: 45px; background-position: -210px -9px;}.b-pic {width: 45px; height: 45px; background-position: -256px -8px;}.b-news {width: 52px; height: 60px; background-position: -301px -1px;}.b-review {width: 49px; height: 45px; background-position: -355px -11px;}.b-forum {width: 47px; height: 42px; background-position: -405px -16px;}.b-fclub {width: 45px; height: 55px; background-position: -453px -4px;}.b-cabin {width: 31px; height: 44px; background-position: -499px -15px;}.b-faq {width: 42px; height: 45px; background-position: -532px -13px;}.b-sms {width: 52px; height: 29px; background-position: -576px -24px;}.b-key {width: 31px; height: 40px; background-position: -631px -14px;}.b-vk {width: 38px; height: 34px; background-position: -665px -18px;}.b-fb {width: 38px; height: 34px; background-position: -704px -18px;}.b-yt {width: 38px; height: 34px; background-position: -820px -18px;}.m-java {width: 15px; height: 16px; background-position: 0 -61px;}.m-sis {width: 14px; height: 17px; background-position: -16px -60px;}.m-android {width: 14px; height: 16px; background-position: -31px -62px;}.m-iphone {width: 13px; height: 16px; background-position: -46px -63px;}.m-muz {width: 15px; height: 15px; background-position: -58px -61px;}.m-theme {width: 16px; height: 16px; background-position: -73px -61px;}.m-pic{width: 16px; height: 15px; background-position: -90px -61px;}.m-sms {width: 19px; height: 11px; background-position: -107px -61px;}.m-news {width: 15px; height: 13px; background-position: -127px -61px;}.m-review {width: 16px; height: 15px; background-position: -143px -61px;}.m-forum {width: 17px; height: 13px; background-position: -160px -61px;}/*--*/.m-fclub 		{width: 14px; height: 18px; background-position: -177px -60px;}.m-phone 		{width: 13px; height: 18px; background-position: -191px -60px;}.m-smart 		{width: 13px; height: 18px; background-position: -203px -60px;}.m-player 		{width: 13px; height: 18px; background-position: -216px -60px;}.m-noteb 		{width: 16px; height: 18px; background-position: -230px -60px;}.m-comun 		{width: 16px; height: 18px; background-position: -247px -60px;}.m-garn 		{width: 16px; height: 18px; background-position: -263px -60px;}.m-pcamera     {width: 18px; height: 18px; background-position: -280px -60px;}.m-ico	 		{width: 18px; height: 18px; background-position: -297px -59px;}.m-plus 		{width: 10px; height: 10px; background-position: -315px -65px;}.m-minus 		{width: 10px; height: 10px; background-position: -326px -65px;}.m-strap 		{width: 26px; height: 14px; background-position: -336px -62px;}.m-dubarr 		{width: 6px; height: 6px; background-position: -363px -65px;}.m-dubwinb 	{width: 9px; height: 9px; background-position: -369px -64px;}.m-dubwing 	{width: 10px; height: 10px; background-position: -379px -63px;}.m-quest 		{width: 11px; height: 11px; background-position: -388px -63px;}.m-plusbl 		{width: 8px; height: 10px; background-position: -400px -64px;}.m-x1	 		{width: 9px; height: 10px; background-position: -408px -64px;}.m-rss	 		{width: 12px; height: 12px; background-position: -417px -63px;}.m-db-arr		{width: 9px; height: 5px; background-position: -431px -63px;}.m-ub-arr		{width: 9px; height: 5px; background-position: -431px -69px;}.m-circ-grey 	{width: 10px; height: 11px; background-position: -441px -63px;}.m-circ-green 	{width: 10px; height: 11px; background-position: -453px -63px;}.m-user-yel 	{width: 12px; height: 14px; background-position: -465px -63px;}.m-circ-blue 	{width: 7px; height: 7px; background-position: -478px -67px;}.m-dot-black 	{width: 3px; height: 4px; background-position: -486px -69px;}.m-larr-dark 	{width: 5px; height: 7px; background-position: -490px -67px;}.m-strap-silv 	{width: 7px; height: 14px; background-position: -496px -63px;}.m-i		 	{width: 18px; height: 17px; background-position: -504px -61px;}.m-check	 	{width: 14px; height: 17px; background-position: -523px -61px;}.m-x2		 	{width: 14px; height: 14px; background-position: -538px -63px;}.m-warn	 	{width: 16px; height: 15px; background-position: -553px -63px;}.m-tag		 	{width: 22px; height: 18px; background-position: -569px -60px;}.m-arr-lt	 	{width: 9px; height: 9px; background-position: -592px -65px;}.m-arr-t	 	{width: 7px; height: 10px; background-position: -601px -65px;}.m-arr-rt	 	{width: 8px; height: 10px; background-position: -608px -65px;}.m-arr-rt	 	{width: 8px; height: 10px; background-position: -608px -65px;}.m-arr-l	 	{width: 11px; height: 8px; background-position: -617px -65px;}.m-arr-r	 	{width: 11px; height: 8px; background-position: -629px -65px;}.m-arr-lb	 	{width: 9px; height: 9px; background-position: -640px -65px;}.m-arr-b	 	{width: 7px; height: 10px; background-position: -649px -65px;}.m-arr-rb	 	{width: 8px; height: 9px; background-position: -656px -65px;}.m-contrast 	{width: 11px; height: 11px; background-position: -665px -63px;}.m-bright	 	{width: 18px; height: 21px; background-position: -676px -60px;}.m-ud-arrow     {width: 7px; height: 17px; background-position: -538px -107px;}.m-fon-50    	{width: 51px; height: 5px; background-position: -694px -67px;}.m-fon-10    	{width: 11px; height: 5px; background-position: -746px -67px;}.med-0	 	{width: 12px; height: 20px; background-position: -757px -60px;}.med-11	 	{width: 12px; height: 20px; background-position: -769px -60px;}.med-12 	{width: 25px; height: 20px; background-position: -769px -60px;}.med-13 	{width: 37px; height: 20px; background-position: -769px -60px;}.med-14	 	{width: 12px; height: 20px; background-position: -805px -60px;}.med-15	 	{width: 24px; height: 20px; background-position: -805px -60px;}.med-16	 	{width: 36px; height: 20px; background-position: -805px -60px;}.med-17	 	{width: 12px; height: 20px; background-position: -841px -60px;}.med-18	 	{width: 24px; height: 20px; background-position: -841px -60px;}.med-19	 	{width: 36px; height: 20px; background-position: -841px -60px;}.med-20 	{width: 12px; height: 20px; background-position: -877px -60px;}.med-21 	{width: 24px; height: 20px; background-position: -877px -60px;}.med-22 	{width: 36px; height: 20px; background-position: -877px -60px;}.med-23 	{width: 12px; height: 20px; background-position: -913px -60px;}.med-24 	{width: 24px; height: 20px; background-position: -913px -60px;}.med-25 	{width: 36px; height: 20px; background-position: -913px -60px;}.med-26 	{width: 12px; height: 20px; background-position: -949px -60px;}.med-27 	{width: 24px; height: 20px; background-position: -949px -60px;}.med-28 	{width: 36px; height: 20px; background-position: -949px -60px;}.med-29 	{width: 21px; height: 20px; background-position: -985px -60px;}.med-30 	{width: 20px; height: 20px; background-position: -1006px -60px;}.med-31 	{width: 20px; height: 20px; background-position: -1026px -60px;}.med-m		{width: 17px; height: 18px; background-position: -1046px -62px;}.med-1	 	{width: 51px; height: 21px; background-position: -1064px -60px;}.med-2	 	{width: 51px; height: 21px; background-position: -1115px -60px;}.med-3	 	{width: 56px; height: 21px; background-position: -1166px -60px;}.med-5	 	{width: 56px; height: 21px; background-position: -1221px -60px;}.mob-rec	 	{width: 67px; height: 88px; background-position: -1278px -0px;}.mob-rec_sh	 	{width: 55px; height: 57px; background-position: -1283px -0px;}.mob-rec_sm	    {width: 40px; height: 40px; background-position: -1345px -0px;}.mob-rec_txt	{width: 67px; height: 31px; background-position: -1278px -57px;}.md-java	 	{width: 18px; height: 19px; background-position: -0px -79px;}.md-game	 	{width: 18px; height: 19px; background-position: -0px -79px;}.md-sis         {width: 14px; height: 17px; background-position: -16px -60px;}.md-android 	{width: 16px; height: 19px; background-position: -18px -79px;}.md-iphone	 	{width: 16px; height: 19px; background-position: -34px -79px;}.md-pic	 	    {width: 17px; height: 18px; background-position: -50px -79px;}.md-melodies    {width: 15px; height: 15px; background-position: -58px -61px;}.md-theme       {width: 16px; height: 16px; background-position: -73px -61px;}.md-pic	 	    {width: 17px; height: 18px; background-position: -50px -79px;}.md-phone	 	{width: 12px; height: 19px; background-position: -67px -78px;}.md-price	 	{width: 14px; height: 19px; background-position: -79px -78px;}.md-noteb	 	{width: 22px; height: 16px; background-position: -93px -79px;}.md-quote	 	{width: 18px; height: 17px; background-position: -115px -78px;}.md-gear	 	{width: 18px; height: 17px; background-position: -132px -78px;}.md-obzori	 	{width: 18px; height: 17px; background-position: -132px -78px;}.md-forum	 	{width: 22px; height: 17px; background-position: -150px -78px;}.md-smart	 	{width: 15px; height: 21px; background-position: -172px -78px;}.md-garn	 	{width: 20px; height: 21px; background-position: -187px -78px;}.md-player	 	{width: 16px; height: 21px; background-position: -207px -78px;}.md-projector 	{width: 21px; height: 13px; background-position: -223px -82px;}.md-pcamera 	{width: 21px; height: 16px; background-position: -245px -81px;}.md-vcamera 	{width: 22px; height: 16px; background-position: -266px -81px;}.md-hphones 	{width: 20px; height: 22px; background-position: -288px -79px;}.md-monitor 	{width: 20px; height: 17px; background-position: -309px -80px;}.md-paper	 	{width: 16px; height: 16px; background-position: -330px -81px;}.md-book	 	{width: 16px; height: 18px; background-position: -347px -80px;}.md-circ	 	{width: 14px; height: 14px; background-position: -363px -82px;}.md-darrow	 	{width: 11px; height: 11px; background-position: -376px -84px;}.md-latter	 	{width: 16px; height: 12px; background-position: -388px -83px;}.l-java	 	{width: 57px; height: 27px; background-position: -0px -101px;}.l-symbian	 	{width: 88px; height: 30px; background-position: -58px -100px;}.l-iphone	 	{width: 76px; height: 18px; background-position: -146px -106px;}.l-android	 	{width: 86px; height: 22px; background-position: -222px -105px;}.l-rss		 	{width: 22px; height: 22px; background-position: -314px -104px;}.l-coin	 	{width: 21px; height: 22px; background-position: -336px -104px;}.l-pointer	 	{width: 15px; height: 20px; background-position: -357px -106px;}.l-russia	 	{width: 18px; height: 18px; background-position: -373px -107px;}.l-qr		 	{width: 22px; height: 20px; background-position: -391px -105px;}.i-ico		 	{width: 17px; height: 17px; background-position: -414px -107px;}.i-user	 	{width: 17px; height: 20px; background-position: -431px -105px;}.i-circ-blue 	{width: 9px; height: 10px; background-position: -449px -109px;}.i-dynamic	 	{width: 17px; height: 22px; background-position: -458px -105px;}.i-stop	 	{width: 21px; height: 20px; background-position: -475px -105px;}.i-play	 	{width: 21px; height: 20px; background-position: -496px -105px;}.i-play2	 	{width: 21px; height: 20px; background-position: -517px -105px;}.i-down-arr 	{width: 8px; height: 5px; background-position: -538px -107px;}.i-up-arr 		{width: 8px; height: 5px; background-position: -538px -119px;}.i-sphere 		{width: 17px; height: 18px; background-position: -547px -107px;}.i-padd 		{width: 38px; height: 27px; background-position: -565px -100px;}.i-keys 		{width: 21px; height: 24px; background-position: -608px -103px;}.i-mouse 		{width: 40px; height: 19px; background-position: -633px -106px;}.i-improve 	{width: 120px; height: 22px; background-position: -674px -108px;}.i-cut	 		{width: 30px; height: 31px; background-position: -795px -99px;}.i-cup-1 		{width: 23px; height: 31px; background-position: -825px -99px;}.i-cup-2 		{width: 22px; height: 28px; background-position: -847px -102px;}.i-cup-3 		{width: 17px; height: 23px; background-position: -869px -107px;}.i-cup-m-1 		{width: 15px; height: 20px; background-position: -886px -110px;}.i-cup-m-2		{width: 13px; height: 17px; background-position: -901px -113px;}.i-cup-m-3 		{width: 11px; height: 15px; background-position: -914px -115px;}.i-crown 		{width: 34px; height: 17px; background-position: -924px -113px;}.king          {display:inline-block; *display:inline;zoom:1; margin-bottom:-2px;}.i-soc-vk 		{width: 25px; height: 25px; background-position: -957px -105px;}.i-soc-fb 		{width: 25px; height: 25px; background-position: -982px -105px;}.i-soc-tw 		{width: 25px; height: 25px; background-position: -1007px -105px;}.i-soc-gp 		{width: 25px; height: 25px; background-position: -1032px -105px;}.i-soc-od 		{width: 25px; height: 25px; background-position: -1057px -105px;}.i-soc-phone	{width: 20px; height: 30px; background-position: -1084px -100px;}.i-soc-screen	{width: 27px; height: 30px; background-position: -1105px -100px;}.i-gr-d-arr	    {width: 23px; height: 22px; background-position: -1133px -107px;}.i-gr-r-arr	    {width: 23px; height: 22px; background-position: -1156px -107px;}.i-gr-quest	    {width: 22px; height: 22px; background-position: -1179px -107px;}.a-refresh 	{width: 57px; height: 53px; background-position: -2px -136px;}.a-ddub-arr	{width: 57px; height: 53px; background-position: -2px -206px;}.a-x-large		{width: 50px; height: 58px; background-position: -61px -139px;}.a-check		{width: 50px; height: 53px; background-position: -61px -210px;}.a-phdollar	{width: 58px; height: 69px; background-position: -115px -131px;}.a-phsmile		{width: 56px; height: 69px; background-position: -115px -200px;}.a-cloudb		{width: 58px; height: 57px; background-position: -177px -130px;}.a-cloudg		{width: 56px; height: 57px; background-position: -177px -187px;}.a-cloudy		{width: 56px; height: 57px; background-position: -234px -130px;}.a-cloudbp		{width: 55px; height: 57px; background-position: -234px -187px;}.a-cloudb-sm	{width: 38px; height: 40px; background-position: -290px -194px;}.a-cloudg-sm	{width: 38px; height: 40px; background-position: -329px -194px;}.a-cloudy-sm	{width: 38px; height: 40px; background-position: -368px -194px;}.a-cloudbp-sm	{width: 38px; height: 40px; background-position: -407px -194px;}.a-thumbsgr-up			{width: 26px; height: 32px; background-position: -290px -130px;}.a-th-up-java:hover	    {width: 26px; height: 32px; background-position: -317px -130px;}.a-th-up-sis:hover		{width: 26px; height: 32px; background-position: -342px -130px;}.a-th-up-android:hover	{width: 26px; height: 32px; background-position: -368px -130px;}.a-th-up-iphone:hover	{width: 26px; height: 32px; background-position: -394px -130px;}.a-thumbsgr-d			{width: 26px; height: 32px; background-position: -290px -162px;}.a-th-d-java:hover		{width: 26px; height: 32px; background-position: -317px -162px;}.a-th-d-sis:hover		{width: 26px; height: 32px; background-position: -342px -162px;}.a-th-d-android:hover	{width: 26px; height: 32px; background-position: -368px -162px;}.a-th-d-iphone:hover	{width: 26px; height: 32px; background-position: -394px -162px;}.a-moc-rec		{width: 250px; height: 57px; background-position: -419px -134px;}.a-moc-rec_sh	{width: 67px; height: 32px; background-position: -482px -146px;}.a-cursor		{width: 50px; height: 50px; background-position: -446px -191px;}.a-monitor		{width: 50px; height: 51px; background-position: -497px -191px;}.a-shadow		{width: 55px; height: 51px; background-position: -549px -191px;}.a-arr-right	{width: 23px; height: 37px; background-position: -605px -201px;}.a-arr-left	{width: 23px; height: 37px; background-position: -628px -201px;}.a-x			{width: 15px; height: 14px; background-position: -652px -223px;}.a-fanclub		{width: 21px; height: 19px; background-position: -670px -180px;}.a-e			{width: 21px; height: 19px; background-position: -670px -200px;}.a-coin		{width: 21px; height: 19px; background-position: -670px -222px;}.a-quote		{width: 58px; height: 24px; background-position: -669px -131px;}.a-quote-over:hover	{width: 58px; height: 24px; background-position: -669px -155px;}.a-grad-arr-l			{width: 107px; height: 61px; background-position: -727px -131px;}.a-grad-arr-l:hover	{width: 107px; height: 61px; background-position: -727px -192px;}.a-grad-arr-r			{width: 107px; height: 61px; background-position: -835px -131px;}.a-grad-arr-r:hover	{width: 107px; height: 61px; background-position: -835px -192px;}.a-arr-left-w	{width: 26px; height: 43px; background-position: -942px -192px;}.a-x-w	        {width: 31px; height: 32px; background-position: -978px -197px;}.a-dub-arr-gr	{width: 41px; height: 38px; background-position: -1010px -192px;}.a-fade         {width: 15px; height: 19px; background-position: -1052px -191px;}.a-fade-large   {width: 16px; height: 38px; background-position: -1052px -191px;}.a-sil-dub-arr-l{width: 20px; height: 36px; background-position: -1068px -191px;}.a-sil-dub-arr-r{width: 20px; height: 36px; background-position: -1088px -191px;}.a-mob-head     {width:129px; height: 34px; background-position: -1108px -191px;}.a-pic-1	    {width: 33px; height: 32px; background-position: -941px -158px;}.a-pic-2	    {width: 33px; height: 32px; background-position: -974px -158px;}.a-pic-3	    {width: 33px; height: 32px; background-position: -1007px -158px;}.a-vktell-f		    {width: 153px; height: 28px; background-position: -942px -130px;}.a-vktell-f:hover	{width: 153px; height: 28px; background-position: -1095px -130px;}.mob-rec_org		{width: 77px; height: 33px; background-position: -1042px -158px;} .s-fire {width: 14px; height: 16px; background-position: -1118px -158px;}.s-star {width: 16px; height: 16px; background-position: -1133px -158px;}.s-atom {width: 16px; height: 16px; background-position: -1150px -158px;}.s-love {width: 16px; height: 16px; background-position: -1167px -158px;}.s-chat {width: 16px; height: 16px; background-position: -1184px -158px;}.s-ques {width: 16px; height: 16px; background-position: -1201px -158px;}.s-warn {width: 16px; height: 16px; background-position: -1218px -158px;}.s-iten {width: 16px; height: 16px; background-position: -1235px -158px;}.s-lib1 {width: 16px; height: 16px; background-position: -1252px -158px;}.s-lib2 {width: 16px; height: 16px; background-position: -1269px -158px;}.s-lib3 {width: 18px; height: 22px; background-position: -1286px -158px;}.login-vk {width: 202px; height: 38px; background-position: -404px -268px;}.login-vk:hover {background-position: -606px -268px;}.login-fb {width: 202px; height: 38px; background-position: 0px -268px;}.login-fb:hover {background-position: -202px -268px;}.vb-vk {width: 38px; height: 34px; background-position: -744px -18px;}.vb-fb {width: 38px; height: 34px; background-position: -779px -18px;}