* {margin:0; padding:0; list-style:none;font-size: 100%;}
h1, h2, h3, h4, h5, h6, strong {font-weight:normal;}
em, ins, dfn, del {font-style:normal;text-decoration:none;}
img {border:0;}
:focus {outline:0;}
html, body {
	height:100%;
	min-width:935px;
}
body {
	background:#fffbd6 url(i/body.png) repeat 0 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:1.4;
	color:#000;
}
body.simple {
	background:#0099ff;
	color:#fff;
}
.pip {float:left;}
.clearit {clear:both;font-size:0;height:1px;padding:0;overflow:hidden;width:100%;}

.wrap {
	overflow:hidden;
	min-height:1%;
}


.wrapper:after, .main_menu ul:after, .imageslist_inner:after, .kazka_box:after, .history:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
div, .wrapper, .main_menu ul, .imageslist_inner, .kazka_box, .history {min-height:1%;}

.header {
   position:absolute;top:0;left:0;
   width:100%;height:78px;min-width:935px;
   background:#0099ff;color:#fff;
}
.header h1 {
   position:absolute;left:54px;top:20px;
   width:146px;height:35px;
   background:url(i/unicef.gif) no-repeat 0 0;
   text-indent:-9999em;overflow:hidden;
}
.header h1 a {display:block;width:146px;height:35px;}
.header p {padding:18px 0 0 226px;}
.header p a {color:#ffdd1f;}
.header p a:hover {color:#fff2aa;}

.footer {
   position:relative;
   height:93px;margin-top:-143px;
   padding:50px 0 0;
   text-align:center;
   background:url(i/footer_fon.png) repeat-x 0 0;
}
body.simple .footer {background:transparent;}
.footer a, .footer span {
   vertical-align:middle;
   display:-moz-inline-stack;
   display:inline-block;
   background:url(i/footer.png) no-repeat 0 0;
   font-size:0;
   text-indent:-9999em;
}
.footer a.cpd {
   width:388px;height:48px;
   margin-right:38px;
   background-position:0 0;
}
.footer a.cpd:hover {background-position:0 -48px;}
.footer a.abs {
   width:229px;height:48px;
   margin-right:30px;
   background-position: -388px 0;
}
.footer a.abs:hover {background-position:-388px -48px;}
.footer a.abs:hover {background-position:-388px -48px;}
.footer a.on:hover, .footer a.on {background-position: -388px -95px;}
.footer span {width:119px;height:107px;background-position:-630px 0;margin-top:-20px;}
body.simple .footer a, body.simple .footer span {background-image:url(i/footer_simple.png);color:#0099ff;}
body.simple .footer a:hover {color:#0099ff;}

.bodysizer {min-height:100%;background:url(i/main_menu.jpg) repeat-x 30% 78px;}
.bodysizer2 {
   overflow:hidden;
   padding:78px 0 143px;
   background:url(i/bodysizer2.jpg) no-repeat 10% 385px;
}
body.simple .bodysizer, body.simple .bodysizer2 {background:transparent;}
body.subindex .bodysizer2 {padding-top:0;}

.main_menu {
   position:relative;
   height:235px;padding:25px 0 0 33px;
   background:url(i/main_menu.jpg) repeat-x 100% 0;
}
body.simple .main_menu {background:transparent;height:225px;}

.main_menu ul li {
   float:left;height:163px;
   width:18%;
}
.main_menu ul li a {
   display:block;
   width:153px;height:60px;
   margin-top:48px;
   background:url(i/main_menu.png) no-repeat 0 0;
   text-indent:-9999em;overflow:hidden;
}
.main_menu ul li i {
   position:absolute;top:-25px;left:-15px;
   display:none;
   width:189px;height:141px;
   background:url(i/lamp.png) no-repeat 0 0;
}
.main_menu ul li.main {width:22.5%;}
.main_menu ul li.main a {
   width:185px;height:163px;
   margin:0;
   background-position:0 0;
}

.main_menu ul li.tales a {background-position:-185px 0;}
.main_menu ul li.tales a:hover {background-position:-185px -60px;}
.main_menu ul li.games a {background-position:-338px 0;}
.main_menu ul li.games a:hover {background-position:-338px -60px;}
 
.main_menu ul li.download a {background-position:-491px 0;}
.main_menu ul li.download a:hover {background-position:-491px -60px;}
.main_menu ul li.about a, body.subindex  a.about_main {
   width:112px;height:133px;
   margin-top:0;
   background-position:-904px 0;}
.main_menu ul li.about a:hover, body.subindex  a.about_main:hover {background-position:-1016px 0;}
.main_menu ul li.about_on a, .main_menu ul li.about_on a:hover {background-position:-1128px 0;}


.main_menu ul li.tales_on, .main_menu ul li.download_on, .main_menu ul li.games_on,
.main_menu ul li.download, .main_menu ul li.about {position:relative;}
.main_menu ul li.tales_on i, .main_menu ul li.download_on i, .main_menu ul li.games_on i {display:block;}
.main_menu .download_on ins.list3 {left:-40%;}

.main_menu ul li.tales_on a, .main_menu ul li.tales_on a:hover {background-position:-185px -120px;cursor:default;}
.main_menu ul li.download_on a, .main_menu ul li.download_on a:hover {background-position:-491px -120px;cursor:default;}
.main_menu ul li.games_on a, .main_menu ul li.games_on a:hover {background-position:-338px -120px;cursor:default;}

body.subindex .main_menu {
   position:absolute;z-index:5;left:0;top:0;
   width:100%;height:80px;min-width:935px;
   padding:15px 0 0;
}
body.subindex .main_menu ul li {height:60px;}
body.subindex .main_menu ul li a {margin:0;}
body.subindex .main_menu ul li.main {width:23%;}
body.subindex .main_menu ul li.main a {
   width:196px;height:47px;
   margin-left:21px;
   background:url(i/unicef.png) no-repeat 0 0;
}

.main_menu ins {
   position:absolute;
   display:block;
   background:url(i/main_menu.png) no-repeat 0 0;
}
.main_menu ins.list1 {
   left:120px;top:130px;
   width:28px;height:14px;
   background-position:-9px -163px;
}
.main_menu ins.list2 {
   left:152px;top:79px;
   width:38px;height:50px;
   background-position:-644px -120px;
}
.main_menu ins.list3 {
   left:2%;top:10px;
   width:7px;height:17px;
   background-position:0 -163px;
}
.main_menu ins.list4 {
   left:92%;top:40px;
   width:36px;height:26px;
   background-position:-682px -120px;
}
.main_menu ins.list5 {
   left:50%;top:163px;
   width:83px;height:98px;
   background-position:-821px 0;
}
.main_menu ins.list6 {
   right:22px;top:215px;
   width:99px;height:80px;
   background-position:-805px -100px;
}

.form {
   min-height:150px;
   padding:20px 199px 0 154px;
   background:url(i/thing01.png) no-repeat 0 9px;
}
.form h6 {position:relative;}
.history h6 i, .history h5 i, .form h6 i, .form h5 i, .imageslist h6 i, .imageslist h5 i {
   position:absolute;right:100%;
}
.form h5 {position:relative;font-size:28px;padding-bottom:30px;}
.form h6 kbd {
   position:absolute;
   width:36px;height:58px;
   margin:-40px 0 0 4px;
   background:url(i/thing02.gif) no-repeat 0 0;
}
.form p {
   font-family:Georgia,serif;
   padding-bottom:30px;
}
.form input, .form textarea {
   padding:10px 15px;
   border:0;
   font:normal 17px Arial, Helvetica, sans-serif;
   color:#fff;
}
.form p span {display:block;margin:3px 0 -5px -15px;}

.form p span input {
   width:338px;height:21px;
   background:url(i/form.png) no-repeat 0 0;
}
.form p span.on input {background-position:0 -41px;}
.form .textarea span {
   width:454px;height:210px;
   padding:10px 15px;
   background:url(i/form.png) no-repeat -368px 0;
   resize:none;
}
.form .textarea span.on {background-position: -852px 0px;}
.form .textarea textarea {padding:0;height:210px;width:454px;background:transparent;}
.form .captcha {margin-top:5px;}
.form .captcha img {vertical-align:bottom;margin-right:3px;}
.form .captcha input {
   background-position:0 -82px;
   width:150px;
}
.form .captcha span.on input {background-position:0 -123px;}
.form .submit input {
   width:153px;height:60px;padding:0;
   margin:8px 0 0 -27px;font-size:0;
   background:url(i/form.png) no-repeat -180px -82px;
   cursor:pointer;
}
.form .submit input:hover {
   background-position: -180px -142px;
}
.form .submit input.disabled {
   background-position: -180px -202px;
   cursor:default;
}

.imageslist {
   width:100%;padding-right:159px;
   background:url(i/imagelist_ded.png) no-repeat 100% 0;
}
.imageslist2 {
   background:url(i/imagelist_ded.png) no-repeat -122px 0;
   padding:30px 60px 0 20px;
   min-height:300px;
   position:relative;
}
.razmaleyki .imageslist {padding-right:120px;background:url(i/imagelist_ded2.png) no-repeat 100% 75px;}
.razmaleyki .imageslist2 {background:url(i/imagelist_ded2.png) no-repeat -120px 15px;}
.razmaleyki .tale_chooser {background:url(i/tale_chooser2.png) no-repeat 78px -80px;}
.puzzle .imageslist {padding:0;background:url(i/imagelist_ded3.png) no-repeat 0 5px;}
.puzzle .imageslist2 {background:transparent;}
.puzzle .tale_chooser {background:url(i/tale_chooser3.png) no-repeat 58px -85px;}
.kazka .imageslist {padding-right:116px;background:url(i/imagelist_ded4.png) no-repeat 100% 790px;}
.kazka .imageslist2 {background:url(i/imagelist_ded4.png) no-repeat -60px 15px;position:relative;}
body.subindex .imageslist, body.subindex .imageslist2 {background:transparent;padding:0;}


.imageslist h6 {height:23px;position:relative;}
.imageslist h5 {height:89px;position:relative;font-size:28px;}
.tale_chooser {
   margin-left:10%;
   padding-left:50px;
   background:url(i/tale_chooser.png) no-repeat 50px 10px;
}
.tale_chooser ul {
   height:64px;font-size:16px;   
}

.tale_chooser li {float:left;padding-top:3px;}
.tale_chooser li a {text-decoration:none;color:#000;border-bottom:dashed 1px #000;}
.tale_chooser li.length {width:176px;}
.tale_chooser li.horror {width:224px;}
.tale_chooser li.fairy {width:200px;}
.tale_chooser li.choice {width:240px;padding-top:7px;}
.tale_chooser li span {
   display:-moz-inline-stack;
   display:inline-block;
   padding-top:4px;
   height:23px;
   text-align:center;
}
.tale_chooser li span.on1, .tale_chooser li span.on2 {background:url(i/tale_chooser.png) no-repeat 0 -184px;}
.tale_chooser li span.long {width:62px;}
.tale_chooser li span.long a:hover {color:#7ab1bf;border-color:#7ab1bf;}
.tale_chooser li.length span.on1 {background-position:0 -184px;}

.tale_chooser li span.short {width:73px;}
.tale_chooser li span.short a:hover {color:#f12900;border-color:#f12900;}
.tale_chooser li.length span.on2 {background-position:-77px -184px;}

.tale_chooser li span.scary {width:82px;}
.tale_chooser li span.scary a:hover {color:#0c3557;border-color:#0c3557;}
.tale_chooser li.horror span.on1 {background-position:-176px -184px;}

.tale_chooser li span.notscary {width:101px;}
.tale_chooser li span.notscary a:hover {color:#fc4500;border-color:#fc4500;}
.tale_chooser li.horror span.on2 {background-position:-273px -184px;}

.tale_chooser li span.magic {width:80px;}
.tale_chooser li span.magic a:hover {color:#553700;border-color:#553700;}
.tale_chooser li.fairy span.on1 {background-position:-400px -184px;}

.tale_chooser li span.animals {width:86px;}
.tale_chooser li span.animals a:hover {color:#a49f95;border-color:#a49f95;}
.tale_chooser li.fairy span.on2 {background-position:-494px -184px;}

.tale_chooser li span.paints {width:92px;}
.tale_chooser li span.paints a:hover {color:#ff6119;border-color:#ff6119;}
.razmaleyki .tale_chooser li.choice span.on1 {background:url(i/tale_chooser2.png) no-repeat 0 0;}
.razmaleyki .tale_chooser ul {margin-left:-1px;height:40px;}
.razmaleyki .tale_chooser p {padding-bottom:35px;}
.razmaleyki .tale_chooser p i {font-style:normal;}
.puzzle .tale_chooser ul {margin-left:-5px;}
.puzzle .tale_chooser li span {width:98px;background:url(i/tale_chooser3.png) no-repeat 0 0;color:#fff;}

i.c1 {color:#ff6119;}
i.c2 {color:#f600ff;}
i.c3 {color:#00b4ff;}
i.c4 {color:#ffc600;}
i.c5 {color:#ff0000;}
i.c6 {color:#ff00d2;}
i.c7 {color:#00ffba;}
i.c8 {color:#0048ff;}
i.c9 {color:#b91b7f;}
i.c10 {color:#fbb100;}
i.c11 {color:#fbf200;}
i.c12 {color:#fb6a00;}
i.c13 {color:#fb003b;}
.razmaleyki .tale_chooser p.puzzle_p {padding-left:116px;}

.tale_chooser li span.games {width:51px;}
.tale_chooser li span.games a:hover {color:#a90b02;border-color:#a90b02;}
.tale_chooser li.choice span.on2 {background:url(i/tale_chooser2.png) no-repeat -92px 2px;}

.tale_chooser li span.on1 a, .tale_chooser li span.on1 a:hover, .tale_chooser li span.on2 a, .tale_chooser li span.on2 a:hover {color:#fff;border:0;cursor:text;}

.imageslist_box {margin-left:10%;width:90%;}
.imageslist_box p {
   display:-moz-inline-stack;
   display:inline-block;
   width:25%;margin-right:-3px;
   vertical-align:top;
   padding-bottom:30px;
}
.imageslist_box img {width:160px;display:block;margin:0 0 4px -5px;}
.imageslist_box p a {text-decoration:none;font-size:16px;width:185px;padding-left:5px;display:block;}
.imageslist_box p b, .options div a, .prev a b, .next a b {
   color:#ff4e00;
   text-decoration:underline;
}
.imageslist_box p a:hover b, .options div a:hover, .prev a:hover b, .next a:hover b {color:#ff9c00;}
.imageslist_box p i {color:#767676;white-space:nowrap;font:normal 12px Georgia, serif;margin-left:4px;}
.puzzle_add em {display:block;padding:2px 0 30px 5px;font:italic 14px Georgia, serif;}


.box {
   position:relative;
   width:86%;height:160px;
   padding-right:70px;
   margin:0 0 38px 0;
   background:url(i/box.png) no-repeat 100% 0;
}
.box div {
   padding:22px 0 0 209px;
   background:url(i/box.png) no-repeat 0 0;
   height:138px;
}
.box span {display:block;padding-bottom:10px;}
.box a {
   display:block;
   padding:2px 0 5px 35px;
   margin-left:-11px;
   background:url(i/wand.gif) no-repeat 0 0;
   color:#ff4e00;text-decoration:none;
}
.box a b, .adds_text a {color:#ff4e00;border-bottom:dashed 1px #ff4e00;font-weight:normal;}
.box a:hover b, .adds_text a:hover {color:#ff9c00;border-color:#ff9c00;}
.box kbd {
   position:absolute;top:16px;left:63px;
   width:118px;height:119px;
   background:url(i/creatures.png) no-repeat 0 0;
}
.small_creature {
   position:absolute;top:215px;left:30%;z-index:2;
   display:block;
   width:63px;height:63px;
   background:url(i/small_creatures.png) no-repeat 0 0;
}
.imageslist_box {background:url(i/pusho.gif) no-repeat 33%  205px;}
.razmaleyki .imageslist_box {background:transparent;}
.hare .imageslist_box {background:url(i/hare.gif) no-repeat 33%  205px;}
.hare .box kbd {background-position:0 -119px;}
.hare .box span.pusho_text, .box span.hare_text {display:none;}
.hare .box span.hare_text, .box span.pusho_text {display:block;}
.hare .small_creature, .razmaleyki .small_creature, .kazka .small_creature {background-position:0 -63px;}
.puzzle .small_creature {background-position:0 -126px;width:65px;top:200px;}



.adds_text {
   position:absolute;top:220px;left:20px;
   width:8%;
   font-size:16px;
}
.adds_text a {display:none;text-decoration:none;}
.adds_text_on a, .adds_text span {display:inline;}
.adds_text_on span {display:none;}

.kazka .adds_text {
   position:absolute;left:60px;top:35px;
   width:54px;font-size:11px;
}
.kazka .adds_text a {color:#fff;display:inline;border:0;text-decoration:underline;}
.kazka .adds_text a:hover {color:#ffdd1f;}

.flashbox_box {width:914px;height:762px;margin:0 auto 55px;}

.prev, .next {position:absolute;top:255px;width:50%;z-index:10;}
body.subindex .prev, body.subindex .next {top:230px;}
.prev a, .next a {
   display:block;
   width:58px; margin:0 auto;
   font-size:11px;color:#000;
   text-decoration:none;
}
.prev {left:0;} .prev p {margin-right:393px;}
.prev a {
   padding:103px 0 0 30px;
   background:url(i/kazka/prev.png) no-repeat 3px 0;
}
.prev a span, .next a span {margin-left:-0.7em;}
.next {right:0;} .next p {padding-left:350px;}
.next a {
   padding:103px 30px 0 0;
   background:url(i/kazka/next.png) no-repeat 100% 0;
}
body.subindex .prev a, body.subindex .next a {color:#fff;}


.kazka_box {
   width:785px;
   margin:0 auto;
   padding:35px 0;
   background:url(i/kazka/player.png) no-repeat 0 114px;
}
.kazka_box h2 {
   height:99px;
   background:transparent none no-repeat 50% 0;
   text-indent:-9999em;
}
.kazka_pic {padding:0 0 0 28px;height:375px;}
.kazka_box .flashbox {width:720px;padding-left:43px;height:69px;margin-top:1px}
.options {
   float:left;
   width:302px;
   padding-top:35px;
}
.options p a {
   display:block;
   height:71px;margin-bottom:2px;
   background:url(i/kazka/butts.png) no-repeat 0 0;
   text-indent:-9999em;
   position:relative;
   text-decoration:none;
}
.options p a i {
   position:absolute;top:6px;right:2px;
   text-indent:0;
   width:56px;
   text-align:center;
   color:#fff;
   font:normal 12px Georgia, serif;
   display:none;
}
.options p a:hover i {display:block;}
.options p a.d_track i {top:21px;right:25px;}
.options p a.d_text i {top:15px;right:12px;}

.options p a.d_image {background-position:0 0;}
.options p a.d_image:hover {background-position:-302px 0;}
.options p a.d_track {background-position:0 -71px;}
.options p a.d_track:hover {background-position:-302px -71px;}
.options p a.d_text {background-position:0 -144px;}
.options p a.d_text:hover {background-position:-302px -144px;}
.options div {padding:12px 0 30px 26px;}
.kaz_text {
   float:left;
   width:311px;padding:30px 0 0 117px;
   margin-left:30px;
   font:normal 18px Georgia, Serif;
   line-height:1.5;
}
.kaz1_text {background:url(i/kazka/kaz1.png) no-repeat 0 0;}
.kazka_box h2.kaz1 {background-image:url(i/kazka/kaz1_title.png);}
.kaz2_text {background:url(i/kazka/kaz2.png) no-repeat 0 0;}
.kazka_box h2.kaz2 {background-image:url(i/kazka/kaz2_title.png);}
.kaz3_text {background:url(i/kazka/kaz3.png) no-repeat 0 0;}
.kazka_box h2.kaz3 {background-image:url(i/kazka/kaz3_title.png);}
.kaz4_text {background:url(i/kazka/kaz4.png) no-repeat 0 0;}
.kazka_box h2.kaz4 {background-image:url(i/kazka/kaz4_title.png);}
.kaz5_text {background:url(i/kazka/kaz5.png) no-repeat 0 0;}
.kazka_box h2.kaz5 {background-image:url(i/kazka/kaz5_title.png);}
.kaz6_text {background:url(i/kazka/kaz6.png) no-repeat 0 0;}
.kazka_box h2.kaz6 {background-image:url(i/kazka/kaz6_title.png);}
.kaz7_text {background:url(i/kazka/kaz7.png) no-repeat 0 0;}
.kazka_box h2.kaz7 {background-image:url(i/kazka/kaz7_title.png);}
.kaz8_text {background:url(i/kazka/kaz8.png) no-repeat 0 0;}
.kazka_box h2.kaz8 {background-image:url(i/kazka/kaz8_title.png);}
.kaz9_text {background:url(i/kazka/kaz9.png) no-repeat 0 0;}
.kazka_box h2.kaz9 {background-image:url(i/kazka/kaz9_title.png);}
.kaz10_text {background:url(i/kazka/kaz10.png) no-repeat 0 0;}
.kazka_box h2.kaz10 {background-image:url(i/kazka/kaz10_title.png);}
.kaz11_text {background:url(i/kazka/kaz11.png) no-repeat 0 0;}
.kazka_box h2.kaz11 {background-image:url(i/kazka/kaz11_title.png);}
.kaz12_text {background:url(i/kazka/kaz12.png) no-repeat 0 0;}
.kazka_box h2.kaz12 {background-image:url(i/kazka/kaz12_title.png);}
.kaz13_text {background:url(i/kazka/kaz13.png) no-repeat 0 0;}
.kazka_box h2.kaz13 {background-image:url(i/kazka/kaz13_title.png);}
.kaz14_text {background:url(i/kazka/kaz14.png) no-repeat 0 0;}
.kazka_box h2.kaz14 {background-image:url(i/kazka/kaz14_title.png);}
.kaz15_text {background:url(i/kazka/kaz15.png) no-repeat 0 0;}
.kazka_box h2.kaz15 {background-image:url(i/kazka/kaz15_title.png);}
.kaz16_text {background:url(i/kazka/kaz16.png) no-repeat 0 0;}
.kazka_box h2.kaz16 {background-image:url(i/kazka/kaz16_title.png);}
.kaz17_text {background:url(i/kazka/kaz17.png) no-repeat 0 0;}
.kazka_box h2.kaz17 {background-image:url(i/kazka/kaz17_title.png);}
.kaz18_text {background:url(i/kazka/kaz18.png) no-repeat 0 0;}
.kazka_box h2.kaz18 {background-image:url(i/kazka/kaz18_title.png);}
.kaz19_text {background:url(i/kazka/kaz19.png) no-repeat 0 0;}
.kazka_box h2.kaz19 {background-image:url(i/kazka/kaz19_title.png);}

body.subindex .kazka_box {
   position:relative;
   width:728px;/*min-height:380px;*/
   padding-top:183px;margin-top:60px;
   background:transparent;
   
   /*padding-bottom:175px;*/
   height:400px
}
body.subindex .kaz_text {margin:0;padding:0;float:none;width:auto;font-size:14px;display:none}
body.subindex .kaz_link {position:absolute;z-index:12;text-indent:-9999em;}

body.subindex .kaz1 {background:url(i/sub/01.png) no-repeat 83px 111px;}
body.subindex .kaz1 .kaz_text {padding:80px 0 0 365px;}
body.subindex .kaz1 .kaz_link {
   top:111px;left:84px;
   width:228px;height:401px;
}
body.subindex .kaz2 {background:url(i/sub/02.png) no-repeat 110px 107px;}
body.subindex .kaz2 .kaz_text {padding:105px 0 0 419px;}
body.subindex .kaz2 .kaz_link {
   top:107px;left:110px;
   width:242px;height:397px;
}
body.subindex .kaz3 {background:url(i/sub/03.png) no-repeat 85px 113px;}
body.subindex .kaz3 .kaz_text {padding:69px 0 0 401px;}
body.subindex .kaz3 .kaz_link {
   left:85px;top:113px;
   width:262px;height:354px;
}
body.subindex .kaz4 {background:url(i/sub/04.png) no-repeat 61px 99px;}
body.subindex .kaz4 .kaz_text {padding:26px 0 0 427px;}
body.subindex .kaz4 .kaz_link {
   left:61px;top:99px;
   width:488px;height:387px;
}
body.subindex .kaz5 {background:url(i/sub/05.png) no-repeat 150px 99px;}
body.subindex .kaz5 .kaz_text {padding:100px 0 0 455px;}
body.subindex .kaz5 .kaz_link {
   left:150px;top:99px;
   width:273px;height:352px;
}
body.subindex .kaz6 {background:url(i/sub/06.png) no-repeat 61px 89px;}
body.subindex .kaz6 .kaz_text {padding:52px 0 0 436px;}
body.subindex .kaz6 .kaz_link {
   left:61px;top:89px;
   width:272px;height:330px;
}
body.subindex .kaz7 {background:url(i/sub/07.png) no-repeat 109px 12px;}
body.subindex .kaz7 .kaz_text {padding:117px 0 0 426px;}
body.subindex .kaz7 .kaz_link {
   left:109px;top:153px;
   width:290px;height:311px;
}
body.subindex .kaz8 {background:url(i/sub/08.png) no-repeat 143px 169px;}
body.subindex .kaz8 .kaz_text {padding:23px 0 0 413px;}

body.subindex .kaz8 .kaz_link {
   left:143px;top:169px;
   width:336px;height:375px;
}
body.subindex .kaz9 {background:url(i/sub/09.png) no-repeat 0 159px;}
body.subindex .kaz9 .kaz_text {padding:99px 0 0 493px;}
body.subindex .kaz9 .kaz_link {
   left:0px;top:159px;
   width:461px;height:339px;
}
body.subindex .kaz10 {background:url(i/sub/10.png) no-repeat 158px 167px;}
body.subindex .kaz10 .kaz_text {padding:104px 0 0 418px;}
body.subindex .kaz10 .kaz_link {
   left:158px;top:167px;
   width:196px;height:288px;
}
body.subindex .kaz11 {background:url(i/sub/11.png) no-repeat 69px 122px;}
body.subindex .kaz11 .kaz_text {padding:40px 0 0 471px;}
body.subindex .kaz11 .kaz_link {
   left:69px;top:122px;
   width:316px;height:323px;
}
body.subindex .kaz12 {background:url(i/sub/12.png) no-repeat 49px 147px;}
body.subindex .kaz12 .kaz_text {padding:98px 0 0 424px;}
body.subindex .kaz12 .kaz_link {
   left:49px;top:147px;
   width:273px;height:263px;
}
body.subindex .kaz13 {background:url(i/sub/13.png) no-repeat 160px 118px;}
body.subindex .kaz13 .kaz_text {padding:87px 0 0 409px;}
body.subindex .kaz13 .kaz_link {
   left:160px;top:118px;
   width:195px;height:283px;
}
body.subindex .kaz16 {background:url(i/sub/14.png) no-repeat 106px 82px;}
body.subindex .kaz16 .kaz_text {padding:90px 0 0 452px;}
body.subindex .kaz16 .kaz_link {
   left:106px;top:82px;
   width:278px;height:339px;
}
body.subindex .kaz14 {background:url(i/sub/15.png) no-repeat 69px 128px;}
body.subindex .kaz14 .kaz_text {padding:67px 0 0 472px;}
body.subindex .kaz14 .kaz_link {
   left:69px;top:128px;
   width:345px;height:330px;
}
body.subindex .kaz15 {background:url(i/sub/16.png) no-repeat 210px 68px;}
body.subindex .kaz15 .kaz_text {padding:136px 0 0 379px;}
body.subindex .kaz15 .kaz_link {
   left:210px;top:159px;
   width:357px;height:455px;
}
body.subindex .kaz17 {background:url(i/sub/17.png) no-repeat 83px 201px;}
body.subindex .kaz17 .kaz_text {padding:108px 0 0 437px;}
body.subindex .kaz17 .kaz_link {
   left:83px;top:201px;
   width:283px;height:244px;
}
body.subindex .kaz18 {background:url(i/sub/18.png) no-repeat 90px 147px;}
body.subindex .kaz18 .kaz_text {padding:96px 0 0 425px;}
body.subindex .kaz18 .kaz_link {
   left:90px;top:147px;
   width:295px;height:205px;
}
body.subindex .kaz19 {background:url(i/sub/19.png) no-repeat 213px 0;}
body.subindex .kaz19 .kaz_text {padding:60px 0 0 437px;}
body.subindex .kaz19 .kaz_link {
   left:213px;top:214px;
   width:311px;height:314px;
}
body.subindex .kaz0 {background:url(i/sub/00.png) no-repeat 60px 66px;position:relative;/*height:320px*//*height:380px*/}
body.subindex .kaz0 .kaz_link {
   left:160px;top:166px;
   width:409px;/*height:334px;*/
}
a.about_main {
   position:absolute;top:48px;right:7%;/*top:48px;left:980px;*//*690px;*/
   background:url(i/main_menu.png) no-repeat 0 0;
   text-indent:-9999em;
   display:block !important;
}
.palochko {
   position:absolute;top:50%;left:50%;
   width:310px;height:316px;margin:-120px 0 0 -160px;
   background:url(i/index.png) no-repeat 77px -98px;
}
.palochko p {padding:163px 0 0 124px;height:66px;}
.palochko a {
   display:block;
   width:129px;height:49px;
   margin-left:111px;
   text-indent:-9999em;
   background:url(i/index.png) no-repeat 0 0;
}
.palochko a:hover {background-position:0 -49px;}


body.aboutpage .bodysizer2 {
   background:url(i/thing02.png) no-repeat -66px 340px;
}
.history {
   min-height:150px;
   padding:20px 0 230px 154px;
   background:url(i/history.jpg) no-repeat 0 100%;
}
.no_pics {background:transparent;padding-bottom:25px;}
.history a {color:#ffdd1f;}
.history a:hover {color:#fff2aa;}
.history p {font:normal 14px/1.5 Georgia, serif;padding-bottom:20px;}
.history p em {font-style:italic;}
.history h6 {position:relative;}
.history h5 {position:relative;font-size:28px;padding-bottom:30px;}
.history .main {float:left;width:550px;}
.history .main p {padding-right:40px;width:480px}
.history .spec {font-size:12px;padding-bottom:70px;}

.history .adds {
   float:right;
   width:200px;padding-right:81px;
}
.history .adds a.feedback {font-size:18px;}
.history .adds a.feedback i {
   display:block;
   width:66px;height:66px;
   margin:30px 0 10px;font-size:0;
   background:url(i/thing02.png) no-repeat 0 0;
   text-decoration:none;
}
.history .adds p.feedback {
   width:145px;
   padding:5px 0 50px;
   font-style:italic;
}
.history .adds h4, .history h3 {font-size:18px;padding-bottom:14px;}
.history .options {
   width:241px;padding:0;
   margin-left:-15px;
   
}
.history .options p a {
   display:block;
   height:66px;margin-bottom:2px;
   background:url(i/butts.png) no-repeat 0 0;
   text-indent:-9999em;
   position:relative;
   text-decoration:none;
}
.history .options p a.d_image {background-position:0 0;}
.history .options p a.d_image:hover {background-position:-241px 0;}
.history .options p a.d_text {background-position:0 -66px;}
.history .options p a.d_text:hover {background-position:-241px -66px;}

.thanx {
   clear:left;
   width:96%;height:420px;
   margin:0 0 80px -25px;
   overflow:hidden;
   background:url(i/about.png) no-repeat -64px 0;

}
.thanx2 {
   width:100%;height:420px;padding:0 1920px 0 17px;
   background:url(i/about.png) no-repeat 100% 0;
   color:#000;
}
.thanx2 h3 {padding:20px 8px;}
.x3 {
   display:-moz-inline-stack;
   display:inline-block;
   width:30%;padding-left:8px;
   vertical-align:top;
}
.x3 em {display:block;width:195px;}
.x3 img {display:block;}
.x3 .quotes {margin-left:-8px;}
.x2x3 {
   display:-moz-inline-stack;
   display:inline-block;
   width:68%;
}
.x2x3 .x3 {width:29%;}
.x2x3 .more {width:32%;}

.x4 {
   display:-moz-inline-stack;
   display:inline-block;
   width:24%;margin-bottom:50px;
   vertical-align:top;
}
.x4 em {display:block;}
