h1,h2,h3,h4,h5,.contentheading{font-family:georgia;font-weight:400}
.myclear{clear:both;display:block}
#ja-container .main{min-height:0!important;padding:0!important}
#ja-topsl .main{padding:0}
#ja-topsl .ja-moduletable,#ja-topsl .moduletable{border:medium none!important}
#ja-right .ja-box-ct{margin-left:16px}
#ja-mainnav{background:url(../images/top_menu_bg.png) repeat-x 0 0 transparent;padding-top:0;width:980px!important;margin:0 auto}
#ja-mainnav ul.level0 li.active{background-image:none;background-color:transparent}
ul.level0 li.mega a.mega span{padding:9px 10px 9px 0 !important}
.ja-megamenu ul.level0 li.mega{padding:0 24px}
.ja-megamenu ul.level0 li.mega a.mega{text-transform:none!important;color:#fff!important;font-weight:400!important;font-size:15px!important;margin:0}
.ja-megamenu ul.level1 li.mega a.mega{font-size:11px!important}
#ja-megamenu ul.level0 > li.mega{background:url(../images/top_menu_sep.png) no-repeat 100% 0 transparent}
.ja-megamenu ul.level1 li.mega{padding-left:0!important;padding-right:0!important}
#ja-right ul.menu li.active a{text-indent:0!important}
#ja-header .main{height:110px!important}
h1.logo_ru{position:absolute;top:18px;left:0;z-index:999}
h1.logo_en{position:absolute;top:18px;left:0;z-index:1000}
h1.logo_ru a{background-image:url(../images/logo.gif)!important;display:block;height:68px;overflow:hidden;position:absolute;text-indent:-9999px;width:597px}
h1.logo_en a{background-image:url(../images/logoeng.gif)!important;display:block;height:68px;overflow:hidden;position:absolute;text-indent:-9999px;width:445px}
#ja-search{bottom:45px!important}
#ja-search .button{background:none!important;border:0;display:block;height:29px;overflow:hidden;position:absolute;right:0;text-indent:-9999px;top:0;width:34px;opacity:0;cursor:pointer}
.custom_social_icons{position:absolute;right:-17px;top:33px}
.custom_social_icons .tw{overflow:hidden;text-indent:-9999px;display:block;float:left;width:18px;height:17px;background:url(../images/icon_tw.gif) no-repeat 0 0 transparent}
.custom_social_icons .vk{overflow:hidden;text-indent:-9999px;display:block;float:left;width:18px;height:17px;background:url(../images/icon_vk.gif) no-repeat 0 0 transparent;margin-left:5px}
.custom_social_icons .rss{overflow:hidden;text-indent:-9999px;display:block;float:left;width:16px;height:16px;background:url(../images/feed.png) no-repeat 0 0 transparent;margin-left:5px}
.ja-slide-desc,.maskDesc{padding-right:40px!important;width:615px!important}
.ja-slidewrap_rasite .ja-slide-thumb-inner img{margin:9px 14px 0 0 !important}
.ja-slidewrap_rasite .ja-slide-thumb-inner{background:url(../images/slider_item_bg.png) repeat-x 0 0 transparent;margin-left:6px!important;height:70px!important;overflow:hidden!important;padding:0 15px 13px}
.ja-slidewrap_rasite .ja-slide-thumbs-wrap .active .ja-slide-thumb-inner{background:url(../images/slider_item_bg_active.png) repeat-x 0 0 transparent}
#ja-topsll .ja-slide-thumbs .ja-slide-thumb h3,#ja-topsll .ja-slide-thumbs .active h3{color:#3C3C3C!important;font-size:13px!important;font-weight:400;line-height:14px;padding:10px 0 5px!important}
.ja-slidewrap_rasite .ja-slide-thumbs .ja-slide-thumb .ja-slide-thumb-inner,.ja-slidewrap_rasite .ja-slide-thumbs .active{border-top:none!important;color:#858585;font-size:11px!important;font-weight:400;line-height:13px}
.ja-slidewrap_rasite .ja-vertical_right .active{background-image:url(../images/slider_item_arrow_active.png)!important}
#ja-topsll .ja-moduletable,#ja-botsl .moduletable{margin-bottom:5px!important}
#ja-topsll .main{background-color:#fff}
#ja-footer a{color:#4A4C4E}
#ja-footer{background:url(../images/container-bg9.gif) repeat-x scroll left bottom transparent;padding:0!important}
#ja-footer .footer_top{background-color:#fff!important;height:75px}
#ja-footer .footer_bot{background-color:#ccc!important;height:85px;position:relative}
.custom_footer_logo{width:304px;height:51px;position:absolute;top:15px;left:25px;background:url(../images/footer_logo.gif) no-repeat 0 0 transparent}
.custom_footer_logo p{color:#777;font-size:15px;padding-left:54px;padding-top:39px;text-align:left}
.custom_developers{color:#777;font-size:14px;position:absolute;right:45px;top:38px}
.moduletable_footer_menu{left:520px;position:absolute;top:36px}
.moduletable_footer_menu ul li{float:left;font-size:13px;padding:0 20px}
#ja-footer .footer_top .custom a{margin:0 23px}
.moduletable_slider .ja-button-control{left:0;position:absolute;top:40px;width:640px}
.ja-contentslider-left,.ja-contentslider-right{height:24px!important}
.ja-contentslider-left{left:0;position:absolute;top:5px;margin:0!important}
.ja-contentslider-right{right:0;position:absolute;top:5px;margin:0!important}
.ja-contentslider-center-wrap{padding-left:20px}
#ja-mainbody h3,#ja-mainbody h3 span{background-image:none;text-transform:none;padding:0!important}
#ja-mainbody h3,#ja-mainbody h3{padding:20px 0 10px 10px !important}
.ja-rs2-mr{padding-top:0!important}
div.ja-moduletable h3 span,div.moduletable h3 span{background-image:none;padding:0 0 20px 25px}
div.ja-moduletable#Mod1 h3 span{padding:0 0 20px 5px}
div.ja-moduletable h3,div.moduletable h3{background-image:none;color:#0B1E36;font-family:Georgia;font-size:28px;overflow:hidden;text-transform:capitalize;font-weight:400;background:url(../images/module_header_bg_png.png) repeat-x scroll 0 100% transparent;padding:0}
.ja-rs3-mid,.ja-rs3-mr,.ja-rs3-ml{background-image:none!important;background-color:transparent}
#ja-container ul.menu li{border-bottom:none;padding-left:20px;background:url(../images/li_arrow.gif) no-repeat scroll 5px 9px transparent}
#ja-container ul.menu ul{margin-left:0!important}
#ja-container ul.menu li li{border-top:none;padding-left:10px!important;background:url(../images/arrow.png) no-repeat scroll left 6px transparent}
#ja-container ul.menu li li a{text-indent:0!important;padding:0!important}
#ja-container ul.menu li a:hover,#ja-container ul.menu li a:active,#ja-container ul.menu li a:focus{background-color:transparent;text-decoration:underline;color:#000}
#ja-right .moduletable.calendar h4{text-transform:none!important;margin:0 0 25px!important}
#ja-right .moduletable.calendar h4 a{text-decoration:none;color:#303030;font-size:12px;font-family:arial}
#ja-right .moduletable.calendar .jn-small{text-decoration:none;color:#898989;font-size:10px;font-family:arial}
#ja-right .moduletable.calendar .jn{margin-left:41px}
#ja-mainbody #ja-right h3{background:url(../images/module_header_bg_png.png) repeat-x scroll 0 100% transparent;padding:0!important}
#ja-mainbody #ja-right .moduletable.calendar h3{background:url(../images/module_header_bg_png.png) repeat-x scroll 0 67% transparent;padding:0 0 20px!important}
#ja-mainbody #ja-right h3 span,#ja-right h3 span{padding-left:54px!important;padding-bottom:18px!important}
#ja-mainbody #ja-right .moduletable.bulb h3 span,#ja-right .moduletable.bulb h3 span{background:url(../images/bulb.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.earth h3 span,#ja-right .moduletable.earth h3 span{background:url(../images/earth.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.cards h3 span,#ja-right .moduletable.cards h3 span{background:url(../images/cards.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.dynamic h3 span,#ja-right .moduletable.dynamic h3 span{background:url(../images/dynamic.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.loupe h3 span,#ja-right .moduletable.loupe h3 span{background:url(../images/loupe.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.note h3 span,#ja-right .moduletable.note h3 span{background:url(../images/note.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.notepad h3 span,#ja-right .moduletable.notepad h3 span{background:url(../images/notepad.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.plane h3 span,#ja-right .moduletable.plane h3 span{background:url(../images/plane.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.roster h3 span,#ja-right .moduletable.roster h3 span{background:url(../images/roster.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.three_dots h3 span,#ja-right .moduletable.three_dots h3 span{background:url(../images/three_dots.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.umbrella h3 span,#ja-right .moduletable.umbrella h3 span{background:url(../images/umbrella.png) no-repeat scroll 0 0 transparent!important}
#ja-mainbody #ja-right .moduletable.calendar h3 span,#ja-right .moduletable.calendar h3 span{background:url(../images/calendar.png) no-repeat scroll 0 0 transparent!important}
.childcontent .childcontent-inner{background-image:none;background-color:#fff!important}
.childcontent{padding-top:15px!important}
#ja-mainnav .active{text-decoration:underline}
#ja-mainnav li.over,#ja-mainnav li.active.haschild-over{background-image:url(../images/menu_bg_hover.png)!important;background-repeat:repeat-x!important}
ul.level1 li.active a.active span.menu-title{color:#3B6197!important;font-weight:700!important}
.ja-megamenu ul.level1 .childcontent{margin:-51px 0 0 160px}
#ja-mainnav li.haschild-over .level1 li.haschild{background-image:url(../images/arrow.png)!important;background-repeat:no-repeat;background-position:95% center;background-color:transparent!important}
#ja-mainnav li.haschild-over .level1 li.haschild.over{background-image:url(../images/arrow.png)!important}
.management-item{background-image:none!important;display:inline-block;list-style-type:none!important;padding-left:0!important;padding-right:10px;position:relative;vertical-align:top;width:195px}
.partners__section{float:left;margin-bottom:.8em;width:100%}
.partners-item{background-image:none!important;border:1px solid #E9E9E9;display:block;float:left;font-size:11px;height:69px;overflow:hidden;position:relative;width:166px;margin:20px 0 8px 5px;padding:63px 12px 11px 10px !important}
.partners-item_m{height:123px;padding-top:9px!important}
.partners-item_m .partners-item__t{line-height:16px}
.partners-item .dates{font-size:11px;left:auto;right:12px;text-align:right;width:60px}
.partners-item p{bottom:11px;font-size:12px;left:14px;line-height:115%;position:absolute;width:135px;margin:0}
.partners-item img{position:absolute;top:0;right:0}
.ja-headlines{width:472px!important}
.childcontent .tl{width:38px}
ul.pagenav{float:left;width:100%;margin:10px auto 0}
ul.pagenav li{display:inline;padding:0 3px 0 0}
ul.pagenav li span{line-height:20px;padding:0}
.ja-content-main .counter{float:left;padding:0 0 0 230px}
.ja-content-main .search .counter{margin:5px 0 10px!important}
.menu_lang{position:absolute;right:0;top:-22px}
.menu_lang li{float:right}
div.mod-languages.menu_lang li{margin:0 0 3px 2px}
div.mod-languages.menu_lang li a{line-height:100%;margin:0;padding:0}
div.mod-languages.menu_lang li a img{display:block;border:3px solid #fff;padding:0}
div.mod-languages.menu_lang li.lang-active a img{border-color:#4B76AC}
.materials_sngl{float:right;overflow:visible;position:relative;width:22.667em;z-index:1;margin:.333em 0 1.6em 5em}
.materials_sngl .materials-item{float:none;width:auto;padding-left:0!important;margin:0}
.materials__list{overflow:hidden;margin:0!important}
.materials-item a{display:inline-block;padding-left:57px;vertical-align:middle}
.materials_sngl .materials-item span.icon1{background:url(../images/icons.png) no-repeat scroll -66px 0 transparent;display:block;height:100px;left:0;position:absolute;text-indent:-9999px;top:0;width:46px}
#Mod136{padding-bottom:10px;padding-top:5px}
.ja-slide-main-wrap{margin-left:-1px}
.ja-slide-thumbs-wrap{margin-right:-1px}
#ja-container ul.menu li a{color:#333;display:block;outline:medium none;text-decoration:none;text-indent:0;padding:6px 0 6px 5px}
.roknewsflash .controls{left:100px!important}
.ja-rs2-mid{min-height:700px}
.moduletable_en ul.menu{margin-top:0}
.moduletable_en ul.menu li{float:left;background:url(../images/top_menu_sep.png) no-repeat scroll 100% 0 transparent;padding:0}
.moduletable_en ul.menu li a{color:#FFF;font-size:15px;font-weight:400;text-transform:none;display:block;padding:12px 24px}
.moduletable_en ul.menu li a:hover{background:url(../images/menu_bg_hover.png)}
.contentheading,.componentheading,fp-componentheading,h1,h2,h3,h4,h5,.directors-item__name{font-family:Sylfaen, Georgia!important}
.photo-banner{margin-top:0!important}
.section_quote__fst{line-height:30px;padding-left:280px!important;margin:66px 0!important}
.source{display:block;float:right;padding-top:30px}
.rao_emblem{display:block!important;line-height:30px;padding-left:245px!important;padding-top:23px!important}
.scheme{background:url(../images/scheme.png) no-repeat scroll 0 0 transparent;display:block!important;height:530px;position:relative;width:920px}
.br3_link1{display:block;left:377px;position:absolute;top:447px}
.br3_link2{display:block;position:absolute;right:2px;top:100px;width:200px}
.body_broshura .column{overflow:visible}
.br_r_arrow{background:url(../images/el-custom.png) no-repeat scroll -372px -202px transparent;display:block;height:180px;position:absolute;right:-37px;top:219px;width:37px;overflow:hidden;text-indent:-9999px}
.br_l_arrow{background:url(../images/el-custom.png) no-repeat scroll -325px -202px transparent;display:block;height:180px;position:absolute;left:-37px;top:219px;width:37px;overflow:hidden;text-indent:-9999px}
.directors-item{background-image:none!important;padding-left:0!important;padding-bottom:40px!important}
.directors-item__img{float:left;margin-top:5px}
.directors-item__person{padding-left:235px;line-height:14px;padding-bottom:30px!important}
.directors-item__txt{padding-left:235px;line-height:14px}
.directors-item__t{float:left}
.directors-item__st{padding-left:236px;padding-bottom:0;width:400px;font-size:11px;color:#777}
dt.result-title{clear:both}
.tbl{width:100%;border:1px solid #EEE}
.tbl caption{font-size:1.067em;font-style:oblique;font-weight:700;padding-bottom:1.2em}
.tbl_t2 td{border-width:0 1px 1px;padding:1.2em .8em 1.333em}
.tbl .odd{background:none repeat scroll 0 0 #F2F2F2}
.materials__list li{float:left;padding-left:20px!important;position:relative;width:180px;height:56px;background-image:none!important;text-align:justify}
.materials__list li a{line-height:13px}
.materials__list li span.icon2_1,.materials__list li span.icon1{background:url(../images/icons.png) no-repeat scroll -67px 0 transparent;display:block;height:56px;position:absolute;width:44px;text-indent:-9999px;overflow:hidden}
.materials__list li span.icon2_2{background:url(../images/icons.png) no-repeat scroll -111px 0 transparent;display:block;height:56px;position:absolute;width:44px;text-indent:-9999px;overflow:hidden}
.materials__list li span.icon2_3{background:url(../images/icons.png) no-repeat scroll -156px 0 transparent;display:block;height:56px;position:absolute;width:44px;text-indent:-9999px;overflow:hidden}
.document__options{float:right;width:150px}
.document__options .printpage{display:block;padding-left:20px;position:relative;font-style:normal}
.document__options .printpage .icon{background:url(../images/icons.png) no-repeat scroll -33px 0 transparent;display:block;height:16px;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:16px}
.document__options .downloaddoc{display:block;padding-left:20px;position:relative}
.document__options .downloaddoc .icon{background:url(../images/icons.png) no-repeat scroll -49px 0 transparent;display:block;height:16px;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:16px}
.ds-item,.choose_region,.article__note{background:none repeat scroll 0 0 #F4F4F4;margin-bottom:3.6em;padding:.067em 2.867em}
ul.docs__list li{background-image:none;position:relative;padding-left:18px}
ul.docs__list .icon_dopoln{background:url(../images/icons.png) no-repeat scroll -15px -39px transparent;display:block;height:16px;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:16px}
.filials_map{background:url(../images/rus_map.jpg) no-repeat scroll 0 0 transparent;width:613px;height:326px;position:relative}
.fil_1,.fil_2,.fil_3,.fil_4,.fil_5,.fil_6,.fil_7,.fil_8,.fil_9,.fil_10,.fil_11,.fil_12,.fil_13{position:absolute}
.fil_1 a,.fil_2 a,.fil_3 a,.fil_4 a,.fil_5 a,.fil_6 a,.fil_7 a,.fil_8 a,.fil_9 a,.fil_10 a,.fil_11 a,.fil_12 a,.fil_13 a{background:url(../images/filial_dot.png) 0 0 no-repeat;position:absolute;height:19px;width:19px}
.fil_1 a:hover,.fil_2 a:hover,.fil_3 a:hover,.fil_4 a:hover,.fil_5 a:hover,.fil_6 a:hover,.fil_7 a:hover,.fil_8 a:hover,.fil_9 a:hover,.fil_10 a:hover,.fil_11 a:hover,.fil_12 a:hover,.fil_13 a:hover{background:url(../images/filial_dot_active.png) 0 0 no-repeat}
.fil_1{top:210px;left:121px}
.fil_2{top:165px;left:100px}
.fil_3{top:190px;left:430px}
.fil_4{top:207px;left:4px}
.fil_5{top:200px;left:55px}
.fil_6{top:205px;left:98px}
.fil_7{top:120px;left:135px}
.fil_8{top:200px;left:300px}
.fil_9{top:187px;left:107px}
.fil_10{top:173px;left:43px}
.fil_11{top:228px;left:18px}
.fil_12{top:201px;left:153px}
.fil_13{top:152px;left:64px}
.fil_1:hover span,.fil_2:hover span,.fil_3:hover span,.fil_4:hover span,.fil_5:hover span,.fil_6:hover span,.fil_7:hover span,.fil_8:hover span,.fil_9:hover span,.fil_10:hover span,.fil_11:hover span,.fil_12:hover span,.fil_13:hover span{display:block;background:url(../images/filial_span_bg.png) 0 0 repeat-x;border:1px solid #001;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;z-index:99999;position:relative;font-size:12px;font-weight:700;text-transform:uppercase;font-family:serif;min-width:245px;text-align:center;margin:-50px 0 0;padding:13px 20px}
.fil_12:hover span{width:302px}
.fil_3:hover span{margin:-50px 0 0 -116px}
.directors-item__name{font-size:26px;padding-left:235px}
.director_wrapper{margin-bottom:20px;padding-bottom:5px;overflow:hidden}
.botcont .ds-item__phone__number{font-weight:700}
.botcont p{padding-left:15px}
#ja-mainbody .botcont h3{padding-bottom:0!important;margin-bottom:0!important}
.column dd.management-item__d,.column dt.management-item__t{margin-left:5px!important}
.management-item__d span,.management-item__d{font-size:11px;color:#777}
.document.faq .section p{margin:3px 0}
.document.faq .section h2{margin:15px 0 5px}
.document.faq .section ul{margin:5px 0}
.partners_m .td_img{width:204px}
.alphabet_partners li{float:left;background:none!important;list-style-type:none;padding-left:10px!important}
.alph_letter{margin-left:210px;font-family:Sylfaen, Georgia!important;font-size:200%}
.blog_broshura{width:930px}
.english_main #ja-mainbody{width:100%!important}
.moduletable_blank{height:250px;overflow:hidden}
.blog_calendar dl{float:none}
.blog.justy .article-content,.blog .article-content p{text-align:justify}
.blog .article-content p.entry-text__more{text-align:left}
.timer{font-size:11px}
#ja-container,#ja-megamenu ul.level0 > li.last,ul.level0 li.mega a.over span.menu-title,ul.level0 li.haschild-over a.over span.menu-title,.moduletable_en ul.menu li:last-child{background-image:none}
#ja-mainnav ul.level0 li.active a,#ja-mainnav ul.level0 li.active a span,.ja-rs4-tl,.ja-rs4-tr,.ja-rs4-bot,.ja-rs4-bl,.ja-rs4-br,.ja-rs4-ml,.ja-rs4-mr,.ja-rs4-mid{background-image:none!important;background-color:transparent!important}
.ja-megamenu ul.level1 li.mega a.mega span.menu-title,.ja-rs1-mr{padding:0!important}
.ja-rs1-top,.ja-rs1-bot,.ja-breadcrums,.ja-rs5-top,.ja-rs5-bot{display:none!important}
#ja-newsticker,.ja-rs3-top,.ja-rs3-bot,.filials_map span{display:none}
.ja-slidewrap_rasite .ja-slide-mask,.ja-rs4-top,.ja-rs5-mid,.ja-rs5-ml,.ja-rs5-mr,#ja-mainnav li.active .level1 li,ul.level0 li.mega a.over,ul.level0 li.haschild-over a.over,#ja-megamenu ul.megamenu li.mega .childcontent .megamenu .mega .childcontent{background-image:none!important}
#ja-footer .main,.moduletable_slider{position:relative}
#ja-right .moduletable.calendar .ja-box-ct,.partners-item h2,.partners-item p,#Mod146,body div#newsflash.roknewsflash{margin:0!important}
.ja-moduletable .breadcrumbs,#ja-content-mass-top{padding-left:10px}
#ja-content-mass-top .ja-moduletable,.materials_sngl .materials-item__cnt{padding-left:0}
#Mod134,#Mod165,div.video-btm{margin-top:20px}
.br1_col_l,.br2_col_l,.br4_col_l{width:45%;float:left;padding-right:60px!important}
.br1_col_r,.br2_col_r,.br4_col_r{width:45%;float:left}