.y5_vertical { width:160px !important; margin:55px 0 0 35px !important;}
div#banner { background:#ffffff; text-align:center; position: relative; top:250px;left:303px; width:635px; padding:5px;}
#banner_bottom { background:#ffffff; text-align:center; position: relative; top:420px;left:303px; width:635px; padding:5px; }
.tower_w {width: 165px;height: 600px;background: white;}
#banner a {font-size:18px; font-style:italic; color:#FF3300; font-weight:bold;text-decoration:underline;font-family:'Times New Roman', Times, serif;} 

#slide {width:550px;height:247px;overflow: hidden;}
.coin-slider { overflow:hidden; zoom: 1;  }
.coin-slider a {outline:none; border: none; color:#fff !important;}
.cs-buttons { font-size:0px; padding: 13px 8px 7px 5px;margin-bottom: 5px; float:left;background:#ffffff;border-radius:8px;-moz-border-radius:8px;}
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; background:url(http://kids.e-papa.org/img/slider.png) no-repeat ;  float: left; text-indent: -1000px; }
.cs-active { background-position: 0 -10px !important;} 
.cs-title { width: 517px; padding:3px 10px 10px 10px; background:url(http://kids.e-papa.org/img/cs-title-slide.png) repeat-x; color: #FFFFFF; }
.cs-title a {font-size:20px;font-weight:800;}
.cs-prev, .cs-next { background-color:#000000;color:#FFFFFF;padding:0px 10px; }

body {background:url(/img/bg.jpg) repeat-x bottom #a7cdff;margin:0;font-family:Arial, Helvetica, sans-serif;}

figure {display:inline-block;width:150px;text-align:center; -webkit-margin-start:0;-webkit-margin-end:0;}
figure.pict {vertical-align: top;}

footer {display:block;position:absolute;width:100%;background: white;margin-top:0px;}

.copywright_left {background:url(/img/bg_f.gif)}
.copywright {background:url(/img/bg_foot.png)}
.copywright div {height:54px;float:left;background-image:url(/img/command.png); margin:0 5px 25px}
.pr {background:149px; width:56px;}
.tanya {background:left; width:52px;} 
.alenka {background:94px; width:53px;}
.mifril {background:right; width:43px;}

.podval{background:#A8E15A}

#podval {width: 1000px;color: #497907; padding: 10px 45px 10px 95px;font-size: 12px;padding-bottom:15px}
#podval div {width: 31%;padding-left: 15px;float: left;text-align: left;line-height: 18px;}
#podval a {font-size: 11px;color: #497907;text-decoration:underline;}

header {display:block; font-size:12px;color:#666666;width:537px;margin:0 0 70px 408px;padding:10px;height:248px;background:#fff;border-radius:14px;-moz-border-radius:14px;}
header a {text-decoration:underline; color:#0066FF}
article {display:block;background:#fff;width:605px;min-height:600px;margin-top:11px;text-align: center;}

.game {background: url(/img/game.png) top no-repeat; width:794px;padding:15px 0 10px 0}
.bottom_game {background: url(/img/game.png) bottom no-repeat;height:15px;width:794px}

a.dictionary {border-bottom:1px dotted; color:blue;font-size: 14px;cursor: help}

#el { display:none; }
#download {color:#66AB09; font-size:14px; text-decoration:underline;display: block;
height: 30px;
background: url(/img/service.png) no-repeat 0px 0px;
padding-left: 35px;
line-height: 30px;
float: left;
margin-right: 15px;
}
#print {color:#9968C8; font-size:14px; text-decoration:underline;height: 30px;
background: url(/img/service.png) no-repeat 0px -30px;
padding-left: 35px;
line-height: 30px;
float: left;
margin-right: 15px;
}
#show  {color:#FF7318; font-size:14px; text-decoration:underline; display:block; margin:5px 0 5px 10px; cursor:pointer;
height: 30px;
background: url(/img/service.png) no-repeat 0px -60px;
padding-left: 35px;
line-height: 30px;
}
#sp { float:left; width:300px; margin:5px 5px 0 0;}
 
#cat:first-letter {font-size:19px;color:#FF7318;font-weight:500;border-bottom:1px solid #80C0FF;}
#cat {float:left; width:49%; margin:0 0 10px 5px;  line-height:18px;text-align:center;}
#cat li a {font-size: 13px; margin: 5px; color: #FF8A00; padding: 0px; border-bottom:1px solid #FFC279;letter-spacing:-1px}
#cat span {font-size: 9px; color:#9B66CE;}
#cat li {list-style-type:none;}

#cat.creation {text-align:left;}
.creation div {clear:both; height:52px;}

 i {font-size:11px; color:#666666}

#container {width:1011px;position: relative; text-align:left;padding-top:45px;margin-top:-40px;font-size:12px;z-index:205;}

<!--  -->


#title {font-size:12px;color:#666666;width:537px;margin:0 0 70px 408px;padding:10px;height:248px;background:#fff;border-radius:14px;-moz-border-radius:14px;}
#title a {text-decoration:underline; color:#0066FF}
.subject {background:#fff;width:605px;margin-top:11px}
<!--  -->

#content {width:1011px; z-index:100; margin-top:30px;}
#listing {width:802px; padding-bottom:17px;min-height:500px;}
.catalogue {background:url(/img/catalogue.png) top no-repeat;}
.catalogue ul {width:180px;padding:0 0 15px 0;background:url(/img/catalogue.png) bottom no-repeat;}
td.catalogue ul li {border-bottom:1px solid #ffcba9;list-style-type:none;padding:5px;background:#fff;}
.catalogue li a {font-size: 13px;font-weight:bold;color:#FF7318;}
#footer {height:98px;width:1011px;margin:-18px 0 0 8px;}

.video_thumb img {border-radius: 8px; -moz-border-radius: 8px; border: 1px solid white;}
.video_thumb a {color:#F100C1;text-decoration: underline;}

#ads {position: relative;float: left;width:300px; height:247px; left:6px; top:-10px; padding:59px 45px; z-index:223;background:url(/img/ads_l.png) no-repeat;}
#leftads {z-index:223; position:absolute;left:800px; top:380px; background:url(/img/ads_r.png) no-repeat; width:205px;height:650px; padding:58px 0 0 39px;}

#game {width:794px;text-align:center;background:url(/img/game_top.png) top no-repeat;padding-top:17px;}
.game_content {background:#fff;padding:0 15px 0 15px;text-align:center}

.up {background:url(/img/content.png) top no-repeat;padding-top:8px;width:605px;text-align:center;padding-top:20px}
.bottom {background:url(/img/content.png) bottom no-repeat;height:22px;}


.text {width:580px;color:#4A4A4A;font-size:14px;padding:0 10px 0 10px;text-align:justify;}

#head {position: relative;left:2px;z-index:1202; top:357px; width:1000px;}
#head a {margin-left: 3px}

#poisk {position:relative; height:46px;z-index:500;background:#fff;margin:16px 0 0 0;}
#search {margin:0 0 0 75px; width:449px;background:url(/img/search.png) no-repeat; height:46px;padding:14px 0 0 70px;position:absolute;text-align:left}
#search input {border:0px; color:#DB6E28; margin-left:8px;}

#play_video, #show_video {float:left; margin:3px;text-align:center;width:150px}
#show_video {margin-left:10px}
#play_video span {color:#0053c5; border-bottom:1px dashed #0053c5;font-size: 11px;}
#show_video span {color:#0053c5; border-bottom:1px dashed #0053c5;font-size: 11px;}

#download {color:#66AB09; font-size:14px; text-decoration:underline}
#print {color:#9968C8; font-size:14px; text-decoration:underline}

#paint {float:left;position:relative;margin:10px 0 10px 10px;width:300px;height:300px;padding:5px;background:url(/img/paint.png) no-repeat;}
#paint i {display:block;background:url(/img/num.png) no-repeat;position:absolute;top:-10px; right:-10px;padding-top:10px; font-style:normal;font-weight:500; font-size:28px; color:#fff; width:57px; height:55px;text-align:center;z-index:999;}
#paint i.r {top:265px; left:-10px;}

#podelki {padding-left:15px;}
#podelki div {float:left;margin:7px 7px 7px 15px; width:165px;text-align:center;background:#9AC4FE;}
#podelki h3 {display:block;padding-top:5px; background:url(/img/pod.gif) no-repeat top;text-align:center;}
#podelki a {text-decoration:underline; font-style:normal; font-size:14px;font-weight:normal;color:#ffffff;}
#podelki span {display:block; padding:5px 0 5px 0;background:url(/img/pod.gif) no-repeat bottom;font-size:11px;color:#005489;height:45px; line-height:10px}

.podelki div {float:left;margin:7px 7px 7px 15px; width:170px;text-align:center;border-radius:8px;-moz-border-radius:8px;background:#9AC4FE;}
.podelki h3 {display:block;padding-top:5px; text-align:center;}
.podelki a {text-decoration:underline; font-style:normal; font-size:14px;font-weight:normal;color:#ffffff;}
.podelki span {display:block; padding:5px 0 5px 0;font-size:11px;color:#005489;height:45px; line-height:10px}
.podelki img {border-radius: 4px;-moz-border-radius: 4px;}

#flash div {float:left;margin:4px;width:133px;text-align:center;background:#fff;border:1px solid #eaf3ff;}
#flash strong {display:block;padding-top:5px;text-align:center;}
#flash img {border:1px solid #fff;}
#flash a {text-decoration:underline;font-style:normal;font-size:13px;font-weight:normal;color:#ff5400;line-height:11px}
#flash span {display:block; margin:2px;font-size:11px;color:#ffffff;height:8px;line-height:10px}
#flash span i {background:#ff8309;display:block;padding:2px}

#menu {background:url(/img/advise.png) top no-repeat; width:794px;margin:2px 0 -10px 5px; padding-top:16px;}
#navi {background:url(/img/advise.png) bottom no-repeat; padding:0 0 15px 0; width:794px;color:#fff;}
.navi_sub {background:#5c97eb; padding:5px;width:783px}
.navi_sub a {color:#ffffff;text-decoration:underline; border:0;font-size:12px}
.navi_sub b {color:#ffffff;border:0;}
#navi figure {width:24%;}
.navi_sub b:first-letter {font-size:19px;color:#ffffff;font-weight:500;border:0;}

#highscore {margin-bottom:1px; padding:1px; color:#FFFFFF; background:#FF3300;  font-size:9px; text-align:center;}
#mini_flash {width:100px; text-align:center; padding:3px;height:110px; margin:0 0 0 5px; float:left; font-size:9px; color:#FF3300;}
#mini_flash img {display:block; margin-bottom:5px; border-radius: 8px; -moz-border-radius:8px; border: 1px solid white;}
#mini_flash a {color:#FFFFFF;text-decoration: underline;font-size:9px;}

.score {width:794px}
.score div {float:left;width:260px;}
.score span {display:block;float:left}
.score div span.a {width:40px;}
.score div span.b {width:130px;text-align:left}

#navi li {display:block;float:left;padding:2px 5px;}
#navi li a {text-decoration:underline; color:#ffffff;}

.alphabet {clear:both;padding:4px;margin-top:10px;height: 34px;width: 597px;font-family: Tahoma, Arial;text-align: center;}
.alphabet a {text-decoration: none;background:#FF4206;display:inline-block;border:1px solid #FF4206;margin:5px 3px 0 0;
width:21px;height:19px;text-align:center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font-size:18px;
padding-top:2px;color:#ffffff;line-height:18px;-moz-box-shadow:0 0px 1px #FF4206;-webkit-box-shadow:0 0 1px #FF4206;box-shadow:0 0 1px #FF4206;}
.alphabet a.active, .alphabet a:hover {background:#fff;border:1px solid #FF4206;color: #FF4206;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}

#theme {width:806px;margin:2px 0 -10px 0px; padding-top:25px; background: #5C97EB;}
#ddd {padding:0 0 18px 0; margin:0 0 11px 0; height:110px;}
#ddd a {display:block; float:left; padding:1px; margin-left:9px; text-align:center; font-size:9px; width:78px; 
background: white;border-radius: 6px; -moz-border-radius: 6px;}
#ddd img {padding:4px;}


#karusel {visibility: hidden;margin: 0 0 0 20px;}
#karusel ul {margin: 0; }
#karusel img {margin:0 25px 0 25px;}

div#ad{width:615px; background-color:#fff; margin:670px 0 0 313px;  padding: 10px;position:absolute; }



a {color: #545454; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration:none}
a:hover { color: #FF4926}

.descr_file {font-size:18px; color:#797979; font-style: italic;}
#mp_file {position:relative; height:33px;}
#down_mp {float:left; padding:7px 5px 0 0; margin:0 0 0 25px; height:26px;}
#mp_file span {float:left; padding:16px 20px 0 0; margin:0;height:26px; color:#707070;font-size:12px;}
#rt {padding:15px 0 0 20px;}

b {font-size:13px; color:#1E90FF; font-weight:normal;}
a b {font-size:17px; font-weight:600;border-bottom:1px solid #80C0FF;line-height:17px;}

div#gestion {margin:5px 25px 0 0; padding-left:30px;}

#gestion a {display:inline-block;margin:7px -5px 0 -5px; padding:10px 0 0 0;width:36px;height:30px; text-align:center; font-size:16px; font-weight:bold;text-decoration:underline;color:#fe5433;}
#gestion a.perv {}
#gestion a.current {color:#535353;text-decoration:none}
#gestion a:hover {background:url(/img/gestion_h.gif) no-repeat center top;color:#fff;}
#gestion a:hover.current {background:none;color:#535353;}
#gestion a.fwd {}
#gestion a.rew {}

div#pic {float:left;width:126px; padding:5px; margin:3px; height:195px; overflow:hidden;text-align:center;}
#pic div {height:150px; width:126px; overflow:hidden;}
.color_tumb {display:block;width:125px; margin-right:3px; height:155px; text-align:center; overflow:hidden;cursor:pointer}
.title_ra {display:block; background:url(/img/title_ra.gif) no-repeat; overflow:hidden; margin-left:5px;width:111px;height:33px;padding:4px 6px 0 4px; text-align:center; line-height:10px; text-decoration:underline}
.title_ra a {color:#364c9f;font-size:11px;}
.spis {width:48%; display:block;float:left;}

.pointer {cursor:pointer;}

.bookmark{margin-left: 30px; width:112px; height:94px;z-index:100000; padding:70px 0 0 10px;background:url(/img/bookmark.png) no-repeat;}
.bookmark li {margin:2px; list-style-type:none}
#vk_like {margin-top:-3px;}

#close{width:23px;height:23px;float:right;clear:both;margin:3px;}
.open_window{width:780px;height:500px;background-color:#0F69E4;}
.close{width:23px;height:23px;float:right;clear:both;cursor:pointer;margin:3px;}

label {font: bold 10px Arial;color: #000;text-transform: uppercase;display:block;float:left;padding-right:10px;width:120px;text-align:right;height:20px;line-height:20px;
}
fieldset {border: 1px solid #003333;padding: 10px; float: left; position: relative;}

a.h2 {font-family: Arial;font-size: 14px; font-weight: normal; color:#026BFF; text-align: left; text-decoration: underline;}
u {color:#1E90FF;}
td {font-size:13px;	font-family:Tahoma;	color : #424242; }
.news {margin-top: -5px;}

.digest {width:470px;border-bottom:1px dotted #cccccc;padding:2px;padding-left:5px;margin: 0 10px 0 2px;}
.digest a {font-size: 14px; color: #404040;}
.digest span {margin-left:10px; font-size:12px; color:#7E7E7E;}
.texte43 {font-size: 14px; margin: 5px; color: #00A006; padding: 0px; border-bottom:1px solid #A5A5A5; letter-spacing: -1px; 
}
.t {font-size:9px !important;color:#006dff !important}
.visit {font-size:9px;color:#497907}
.gestion_b {font-size:16px;color:#549DFF;font-weight:bolder;margin:3px;}
.gestion {font-size:16px;color : #549DFF;font-weight : normal;margin : 3px;}
.check {width: 150px;border:0px;background-color:#999999;color: #F5F5F5;}
.title {font-size:16px;font-weight:bold;color:#666666;}
.texte {font-size: 11px; color: #333333;}
img {border: none;}
.visit0 {font-family: Arial; font-size: 9px; color:#3366CC;}
.visit1 {font-family: Arial; font-size: 9px; color:#9B66CE;}
h1 {font-family:Times New Roman;font-size:22px;color:#FF7318;margin-top:-1px;margin-bottom:-1px;font-weight:bold;font-style:italic;text-align:center;}
div.h1 {font-family:Times New Roman;font-size:13px;color:#2870ff;margin:-1px 0 15px 0px;font-weight:bold;float:none;font-style:italic;text-align:center;}
a.h1 {font-family: Times New Roman;font-size:11px;color:#2870ff;margin-top :-1px;margin-bottom:-1px;text-decoration:underline;font-style:italic;}

.char {text-align: center;margin:-10px 0 15px 0;}
.char a {font-family: Times New Roman;font-size:13px;border-bottom:1px dotted red; color:red;}
.char a:hover {border-bottom:1px solid;}

.tags {text-align: center;margin:-10px 0 15px 0;}
.tags a {font-family: Times New Roman;font-size:13px; border-bottom:1px dotted green;color:#E600DC} 
.tags a:hover {border-bottom:1px solid;}

h2 {font-size: 14px;font-weight: normal;color : #F59122;text-transform: none;text-align: left;margin-top : -1px;margin-bottom : -1px;}
h3 {font-family:Times New Roman;font-size:18px; color:#FF7318;margin-top:-1px;margin-bottom:-1px;font-weight:bold; font-style: italic;}
a.h3 { FONT: 12px "Trebuchet MS", Tahoma, Arial; color : #FB5A02; font-weight: bold;line-height:10px;}
a.h3:hover {text-decoration:underline;}
.img {border:2px solid;border-color:White;}
.raskras_rek {font-size:11px;color:Black;}

.skaz {font-family:Arial;font-size:12px;margin:5px;color:#333333;padding:0px;text-align:justify;text-indent:20px;}

#tooltip {position: absolute;z-index: 3000;border:1px solid #cccccc;background:#f3f3f3;padding:10px;opacity:0.95;text-align:center;}
#tooltip h3, #tooltip div { margin: 0; font-size: 13px;font-family: Arial; color:#000000;font-weight:normal; font-style: normal;}
#tooltip i {display:block;font-size:10px;margin-top:10px}

#title-pane{width: 550px;height: 185px;padding:0;overflow: hidden}
.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;}
.jScrollPaneDrag {position: absolute;cursor: pointer;overflow: hidden;
background:url(/img/arr_o.gif) no-repeat left top;height:42px}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;
background:url(/img/but.gif) no-repeat center top;height:18px;}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;
background:url(/img/but.gif) no-repeat center top;height:18px;}