.darkBg{background:#2d0f0f url(../images/smashing.jpg) top center;background-repeat:no-repeat;}
.lightBg{background : url(../images/snow.jpg) #b1dde0 top center no-repeat;}
.collectonme{margin:120px auto; background: red; width:50%; text-align:center; font-size:1.2em; color:#fff;}

.main .first-cnt .menu-right .events-rat-page{width:inherit;margin-bottom:20px !important}
.main .first-cnt .menu-right .events-rat-page .event{background-color:#f8f8f8;/*height:313px*/}
.main .first-cnt .menu-right .events-rat-page .event .event-capt a, .event-capt a{color:#333; text-decoration:none;}
.main .first-cnt .menu-right .events-rat-page .event .event-capt a:hover , .event-capt a:hover {color:#333; text-decoration:underline;}
.main .first-cnt .menu-right .week-digit{height:235px;width:inherit;margin-bottom:20px;background:url(../imgn/fugweek/fon.png)}
.main .first-cnt .menu-right .week-digit .week-digit-slide{width:inherit;height:40px;background-color:#1a5c50;color:#fff;font-size:18px}
.main .first-cnt .menu-right .week-digit .week-digit-slide .slide-capt{/*margin-left:95px;*/padding-top:5px}
.main .first-cnt .menu-right .week-digit .week-digit-slide .digit{font-size:55px;color:#333;padding-top:10px;text-align:center}
.main .first-cnt .menu-right .week-digit .week-digit-slide .text{font-size:20px;color:#333;text-align:center}
.main .first-cnt .menu-right .fb-like-box{margin-bottom:14px;background-color:#f5f5f5;}
.main .first-cnt .menu-right .android{/*height:60px;width:inherit;margin-bottom:5px*/padding:0px;display:block;clear:both;overflow:hidden;}
.main .first-cnt .menu-right .android .android-text{padding:10px 20px;color:#fff;font-size:14px;}
.main .first-cnt .menu-right .android .android-text .andr-tgth{float:left}
.main .first-cnt .menu-right .android .android-text .andr-links{float:left;position:relative;bottom:13px;left:25px}
.main .first-cnt .menu-right .android .android-text .andr-links a{color:#fff;font-size:14px}
.main .first-cnt .menu-right .android .android-text .andr-links .ios-link{position:relative;bottom:50px;left:65px}
.main .first-cnt .menu-right .android .android-text .andr-links .andr-link{position:relative;bottom:60px;left:65px}
.main .first-cnt .main-reliz .subscr-img{position:relative;left:45px;top:5px;}
.main .first-cnt .main-reliz .subscr-block{position:relative;left:75px;bottom:20px}
.main .first-cnt .main-reliz .subscr-block a{color:#00927b;font-size:11px;border-bottom:1px dashed #00927b;margin-right:5px;}
.main .first-cnt .main-reliz .subscr-block a:hover{border-bottom:1px solid #00927b;text-decoration:none}
.main .first-cnt .main-reliz .rel-img-final .materials{color:#999;font:13px Tahoma, Geneva, sans-serif; float:right; width:230px}
.main .first-cnt .main-reliz .rel-img-final .materials .materials-text{margin:0 5px}
.main .first-cnt .main-reliz .rel-img-final .materials a{color:#999;font:13px Tahoma, Geneva, sans-serif;}
.main .first-cnt .main-reliz .rel-img-final .materials a:hover{color:#195b50}
.main .first-cnt .main-reliz .rel-img-final img{margin-bottom:0px}
.main .first-cnt .main-reliz .rel-title a{color:#333;text-align:left}
.main .first-cnt .main-reliz .earlier-block{height:400px; width:inherit;margin:20px 0}
.main .first-cnt .main-reliz .earlier-block .earlier-capt{color:#333;font-size:17px;font-weight:bold}
.main .first-cnt .main-reliz .earlier-block .earlier-col1{float:left;/*margin:5px 15px 5px 0*/margin:5px 0}
.main .first-cnt .main-reliz .earlier-block .earlier-col2{float:right;/*margin:5px 5px 5px 15px*/margin:5px 0}
.main .first-cnt .main-reliz .earlier-block .earlier-col1 img, .main .first-cnt .main-reliz .earlier-block .earlier-col2 img{width:405px;height:292px}
/* .main .first-cnt .main-reliz .earlier-block .earlier-col1 img, .main .first-cnt .main-reliz .earlier-block .earlier-col2 img{width:305px;height:220px} */
.main .first-cnt .main-reliz .earlier-block .earlier-col1 .rel-img-final, .main .first-cnt .main-reliz .earlier-block .earlier-col2 .rel-img-final{width:405px;position:relative;bottom:40px}
.main .first-cnt .main-reliz .earlier-block .earlier-col1 .rel-img-final .rel-img-ttl, .main .first-cnt .main-reliz .earlier-block .earlier-col2 .rel-img-final .rel-img-ttl{color:#999999;width:405px;padding-left:10px}
.main .first-cnt .main-reliz .earlier-block .earlier-text{position:relative;bottom:40px;width:inherit;/*height:105px*/}
.main .first-cnt .main-reliz .earlier-block .earlier-text .earlier-text-capt{width:405px;margin:10px 0}
.main .first-cnt .main-reliz .earlier-block .earlier-text .earlier-text-capt a{color:#333;font-size:16px;font-weight:bold;}
.main .first-cnt .main-reliz .earlier-block .earlier-text .earlier-text-txt{color:#333;font-size:16px;width:405px}
.main .first-cnt .main-reliz .earlier-block .podp{position:relative;top:-25px}
.main .first-cnt .menu-right .activity-block{width:inherit;/*height:770px;*/border:0;background-color:#f9f9f9;/*margin-top:20px;*/display:block;clear:both;overflow:hidden}
.main .first-cnt .menu-right .activity-block .activity-capt{color:#fff;font-size:20px;background-color:#1a5c50;height:20px;padding:4px 14px 14px 20px;-webkit-border-top-left-radius: 10px; 
-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.main .first-cnt .menu-right .activity-block .sub-capt{color:#333;font-size:20px;border-bottom:1px dashed #999;margin:20px 20px 5px 20px}
.main .first-cnt .menu-right .activity-block .research{color:#1a5c50;width:inherit;height:340px}
.main .first-cnt .menu-right .activity-block .activity-list{;font-size:16px;line-height:1.85}
.main .first-cnt .menu-right .activity-block .activity-list .sub-list{list-style-image:none;list-style-type:none;font-size:14px;position:relative;left:-38px;}
.main .first-cnt .menu-right .activity-block .activity-list a, .main .first-cnt .menu-right .activity-block .activity-list .sub-list a{color:#1a5c50}
/*.main .first-cnt .menu-right .activity-block .activity-list a:hover, .main .first-cnt .menu-right .activity-block .activity-list .sub-list a:hover{text-decoration:underline}*/
.main .first-cnt .menu-right .activity-big-block{display:block;clear:both;overflow:hidden;width:inherit;margin-bottom:20px;}
.main .first-cnt .menu-right .activity-block .book-research{background-color:#B03200;width:220px;height:30px;padding:5px 5px;text-align:center;border-radius:6px;position:relative;left:45px}
.main .first-cnt .menu-right .activity-block .book-research a{color:#fff;font-size:13px;font-weight:bold;}
.main .first-cnt .menu-right .activity-block .book-research a:hover{text-decoration:none}
.main .first-cnt .menu-right .activity-block .book-research img{position:relative;top:2px;right:8px}
.main .first-cnt .menu-right .activity-block .scince-block{width:inherit;height:130px}
.main .first-cnt .menu-right .activity-block .activity-list-dash{list-style-type:none;line-height:1.6}
.main .first-cnt .menu-right .activity-block .activity-list-dash a{border-bottom:1px dashed #1a5c50;text-decoration:none;color:#333;font-size:16px}
.main .first-cnt .menu-right .activity-block .activity-list-dash a:hover{border-bottom:1px solid #1a5c50}
.main .first-cnt .menu-right .activity-block .scince-block .new{font-size:16px}
.main .first-cnt .menu-right .activity-block .educ-block{width:inherit;/*height:230px*/display:block;clear:both;overflow:hidden}
.main .first-cnt .menu-right .work{display:block;clear:both;overflow:hidden;width:inherit;height:70px;background-color:#1A5C50;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;text-align:center;margin-bottom:20px}
.main .first-cnt .menu-right .work img{float:left;padding:10px 0 10px 10px}
.main .first-cnt .menu-right .work .work-capt{color:#fff;font-size:18px;padding-top:9px}
.main .first-cnt .menu-right .work a{color:#fff;font-size:14px;}
.main .first-cnt .menu-right .work .work-link{float:left}
.main .first-cnt .menu-right .work .work-link img{/*position:relative;bottom:8px;*/padding-right:5px;margin-top:-6px;}
.main .first-cnt .menu-right .work .work-links{text-align:center;padding-top:5px}
.main .first-cnt .main-reliz .infogr .to-infogr{color:#009d84;font-size:11px;border-bottom:1px dashed #009d84;font-weight:bold;position:relative;top:9px;left:10px;font-style:italic}
.main .first-cnt .main-reliz .infogr a.to-infogr:hover{border-bottom:0}
.main-reliz .infogr{display:block;clear:both;overflow:hidden;height:auto;border:none;margin-bottom: 30px;/*border:0;height:400px;float:none;padding-bottom:30px*/}
.main-reliz .infogr .infogr-all{height:20px;float:right;/*position:relative;right:20px*/}
.main-reliz .infogr .infogr-all a{font-size:13px;/*font:13px Tahoma, Geneva, sans-serifl;*/	text-decoration:underline; color:#333}
.main-reliz .infogr .infogr-capt{margin:0 0 10px 0}
.main-reliz .infogr .infogr-capt a{color:#333;font-size:16px;font-weight:bold;}
.main-reliz .infogr .infogr-text{width:405px;color:#333;font-size:16px;/*font-family:Tahoma;*/margin-top:10px}
.main-reliz .infogr .infogr-all a:hover{color:#1a5c50}
.main .first-cnt .main-reliz .open-data{border:1px solid #e4e0e0;background-color:#fcfcfc;width:inherit;height:190px;font-size:13px; color:#999;}
.main .first-cnt .main-reliz .open-data .open-data-capt{color:#1a5c50;font-size:18px;font-weight:bold;margin:10px 5px}
.main .first-cnt .main-reliz .open-data .rez{margin:5px 5px;width:310px;float:left;}
.main .first-cnt .main-reliz .open-data .rez img{float:left}
.main .first-cnt .main-reliz .open-data .rez .rez-capt {padding:15px 0}
.main .first-cnt .main-reliz .open-data .rez .rez-capt a{color:#333;font-size:16px;}
.main .first-cnt .main-reliz  .blk-all .anl .active{font: 14px 'Open Sans';color: #FFF;background-color: #1c594e;border: 0;
-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px}
.main .first-cnt .main-reliz  .blk-all .anl .no-active:hover{cursor:pointer}
.main .first-cnt .main-reliz  .blk-all .anl .no-active{font: 14px 'Open Sans';color: #FFF;background-color: #333333;border: 0;
-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
/*.main .first-cnt .main-reliz .tv{min-width:650px; min-height:300px; height:300px;float:none}
.main .first-cnt .main-reliz .tv .tv-capt{height:40px}
.main .first-cnt .main-reliz .tv .angles{float:left; height:inherit; width:380px; background:url(../imgn/video/video_fon.png);}
.main .first-cnt .main-reliz .tv .video-fon{height:230px;width:inherit;margin-top:5px;background:url(../imgn/video/video_fon_1.png), url(../imgn/video/video_fon_2.png), #333;
background-position: top right, left bottom;background-repeat: no-repeat, no-repeat;border-radius: 8px;float:left;}
.main .first-cnt .main-reliz .tv .video-fon .arhive{clear:both;float:right;position:relative;bottom:48px;right:10px}
.main .first-cnt .main-reliz .tv .video-fon .block{min-height:200px; height:200px; padding:4px; float:left;margin:0px 0px 0px 25px; width:120px; line-height: 1.0; text-align:left;}
.main .first-cnt .main-reliz .tv .video-fon .block .tv-date{font:11px Tahoma, Geneva, sans-serif; text-align:left; color:#999999; padding-bottom:5px; margin-top:20px;}
.main .first-cnt .main-reliz .tv .video-fon .block .video-play .avideo{text-align:left; font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF}
.main .first-cnt .main-reliz .tv .video-fon .block .video-play .tv-img{border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; position:relative; margin-bottom:10px;}
.main .first-cnt .main-reliz .tv .video-fon .block .video-play .video-ref{position:relative; z-index:5; top:-50px; left:5px;}*/
.rel-str-final{float:left;width: 0;height: 0; border-style: solid; border-width: 18px 0 18px 20px;border-color: transparent transparent transparent #333;
line-height: 0px; _border-color: #333333 #333333 #333333 #1a5c50; _filter: progid:DXImageTransform.Microsoft.Chroma(color='#333333');}
.first-cnt .main-reliz .final-input{border-radius:20px;width:200px;border: 1px solid #ebebeb;color:#999;outline: none;height:20px;background-image: url(ico/poisk.png); 
background-repeat: no-repeat;background-position:left 5px;padding-left: 25px;font:13px 'Open Sans';}
.rel-img-final{clear:both;/*width:645px;*/}
.rel-img-ttl{width:845px;background-color:#FFF;opacity:0.9;padding:17px 0px;}
.rel-img-ttl .rel-num, .rel-img-ttl .rel-viz, .rel-img-ttl .rel-num a{font:13px Tahoma, Geneva, sans-serif;float:left;color:#999;position:relative; bottom:7px}
.rel-img-ttl .rel-viz{background:url(../img/rel-viz.png) no-repeat 5px;	width:160px;color:#00a48a;padding-left:25px;}
.week-digit .week-digit-slide .digit-slide .prev{float:left;width:0;height:0;border-style:solid;border-width:14px 16px 14px 0;border-color:transparent #383838 transparent transparent;line-height:0px;position:relative;top:42px;left:23px}
.week-digit .week-digit-slide .digit-slide .next{float:right;width:0;height:0;border-style:solid;border-width:14px 0 14px 16px;border-color:transparent transparent transparent #383838;line-height:0px;position:relative;top:42px;right:24px}
.arrow-down{float:left;width:0;height:0;border-style:solid;border-width:14px 14px 0px 14px;border-color:#1c594e transparent transparent transparent;line-height:0px;
position:relative;left:10px}
.fnd-final{border:1px solid #999;outline:none;width:145px;height:20px;font:13px Tahoma, Geneva, sans-serif;color:#999999;padding:2px 0px 2px 25px;
	/* background: url(../imgn/find-green.png) no-repeat;  */
background-position:2px 2px;border-radius: 10px 10px 10px 10px;}
.socpr{width:inherit;height:323px}
.socpr .capt{color:#1a5c50;margin-bottom:10px}
.socpr .socpr-tr{width:inherit;height:170px}
.socpr .socpr-tr .projects{height:160px;width:160px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.socpr .socpr-tr .projects img{position:relative;top:40px;}
.socpr .socpr-tr .projects a.proj-a{color:#fff;position:relative;top:60px}
.green-line{background-image:url('../img/partners/back.png');height:117px;min-width: 1200px;
    width: 100%;/*width:100%;*//*position:relative;top:150px;*/z-index:-5;position: absolute;}
.partners{width:1200px;margin:0 auto}
.part-capt{color:#1a5c50;font-weight:bold;font-size:20px;/*margin-bottom:35px*/width:1200px;margin:0 auto;margin-top:35px;margin-bottom:15px}
/* .partners .partner-item{height:310px;width:370px;border:0;float:left;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;background-color:#fff} */

.partners .partner-item{    height: 310px;
    width: 49%;
    border: 0;
    float: left;
    border-radius: 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    background-color: #fff;}
.partners .partner-item .partner-img{height:125px}
.partners .partner-item .part-type{margin:0 40px;text-align:center}
.partners .partner-item .part-type a{color:#333;font-weight:bold;font-size:14px;font-family:'Open Sans';text-decoration:none}
.partners .partner-item .research-for{list-style-type:none; margin:10px 0;padding:0;text-align:center}
.partners .partner-item .research-for li{color:#195a50;font-size:14px;line-height:1.5}
.partners .partner-item .more{text-align:center;margin-left:15px}
.partners .partner-item .more a.more-text{color:#00a48a;border-bottom:1px dashed #00a48a;text-decoration:none;font-size:13px;font-weight:bold}
.partners .partner-item .more a.more-text:hover{border-bottom:1px solid #00a48a}
.partners .partner-item .more img{margin-left:4px;position:relative;top:2px}
.Izadan {font-size:18px;font-weight:bold;float:left;color:#333}
/*.menu-right*/ .podp a, a.podp {font-size:13px;color:#333333;text-decoration:underline}
/*.menu-right*/ .podp a:hover, a.podp:hover{color:#195b50}
.izd .podp{float:right}
.main /*.first-cnt .menu-right .events-rat-page .event{height:320px}*/
.main .first-cnt .menu-right .banner_grusha{display:block;overflow:hidden;margin-top:10px}
/*.main .first-cnt .menu-right .activity-block{margin-top:155px !important}*/
.menu-right .new_book{clear:both;/*width:310px;*/overflow:hidden;border:1px solid #e4e0e0;padding:10px;margin-bottom:20px;}
.menu-right .new_doklad_capt{margin-bottom:15px;color:#333}
.menu-right .book-img{float:left;margin:0 10px 0 0}
.menu-right .book-text{float:right;max-width:57%}
.menu-right .new_book_capt{margin-top: -5px;line-height:1.1}
.menu-right .new_book_capt a{font-weight:bold;color:#1a5c50;font-size:14px;text-decoration:none}
.menu-right .new_book_capt a:hover{text-decoration:underline}
.menu-right .new_book_text{font-size:13px;line-height:1.3;margin-top:5px}
.analitika_expertov{/*width:645px;*/display:block;overflow:hidden;font-size:13px;border:1px solid #e4e0e0;margin-bottom:20px}
.analitika_expertov .head_block{background:url(/fileadmin/templates/imgn/lenta_expertov/experts_strel_left.png) no-repeat #1d5c51;padding:7px 0;color:#fff;font-weight:bold;font-size:14px;padding-left:25px;background-position:10px}
.analitika_expertov .expert-item{display:block;clear:both;overflow:hidden;text-align:left}
.analitika_expertov .expert-foto{float:left;margin-right:13px;max-width:290px}
.analitika_expertov .expert-foto img{width: 290px; height:209px}
.analitika_expertov .exp-num{font-size:13px;color:#999;margin-top:-4px}
.analitika_expertov .expert-lid, .analitika_expertov .expert-href{display:inline;font-size:13px}
.analitika_expertov .expert-title{margin:5px 0}
.analitika_expertov .expert-title a{font-size:14px;font-weight:bold;color:#333;text-decoration:none}
.analitika_expertov .expert-title a:hover{/*color:#1a5c50*/text-decoration:underline}
.analitika_expertov .author{margin-top:-42px;max-width:290px;background:#FFF;opacity:0.9;padding:1px 5px}
.analitika_expertov .karusel-block{display:block;clear:both;overflow:hidden}
.analitika_expertov .karusel{clear:both;margin:20px 25px;max-width:645px;/*margin:0 auto;*/overflow:hidden}
.analitika_expertov .karusel .karusel-wrapper{/*max-width:900px;*/max-width:645px;/*margin:0 auto;*//*float:left;*/position:relative;/*padding-top:17px*/}
.analitika_expertov .karusel .karusel-body{/*width:10000px;*/max-width:645px;height:209px;position:relative;float:left;/*margin: 0 10px*/}
.analitika_expertov .back{float:left;cursor:pointer;background:url(/fileadmin/templates/imgn/lenta_expertov/experts_left.png) no-repeat;height:41px;width:26px;position:absolute;margin-top:110px;margin-left:2px;padding:5px}
.analitika_expertov .forward{float:right;cursor:pointer;background:url(/fileadmin/templates/imgn/lenta_expertov/experts_right.png) no-repeat;height:41px;width:26px;margin-top:-140px;padding:5px;background-position:17px 5px}
.analitika_expertov .karusel .karusel-body .karusel-item{float:left;/*margin: 0 5px;*//*max-width:610px;*/max-width:570px;position:relative;/*padding:0 10px*/}
.analitika_expertov .karusel-pagination{display:block;clear:both;overflow:hidden;width:51px;margin:0 auto;padding-bottom:10px}
.analitika_expertov .karusel-pagination .point{display:block;float:left;margin:0 5px;background:#999;width:7px;height:7px;
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer}
.analitika_expertov .expert-lid img{position:relative;top:1px;left:2px}
.analitika_expertov .more{display:block;clear:both;overflow:hidden;padding-right:10px;float:right;}
.analitika_expertov .more a{font-size:13px;color:#000;text-decoration:underline}
.analitika_expertov .more a:hover{color:#195b50}
.main-reliz{overflow:hidden;height:auto !important}
.main{height:auto !important;overflow:hidden}
/*.menu-right .new_book{width:auto !important}*/
.blk-all{height:auto !important;overflow:hidden}
.open-data{margin:30px 0 !important}
.izd {height:auto !important;margin:0 auto !important}
.grey-contacts{display:block;clear:both;width:100%;height:70px;background:#f2f2f2}
.grey-contacts a{color:#333}
.grey-contacts-content{/*width:1010px;*/width:1000px;overflow:hidden;margin:0 auto;display:block}
.grey-left-block{display:block;float:left;/*width:330px*/width:360px}
.grey-left-block-img{float:left;display:block}
.grey-left-block img{margin:17px 15px 10px 0}
.grey-left-block-text{margin:6px 0}
.grey-left-block-capt{color:#1a5c50;font-size:15px;font-weight:bold}
.grey-left-block-address, .grey-left-block-tel{font-size:13px}
.grey-center-block{display:block;float:left;/*width:330px*/width:340px}
.grey-center-block{float:left;display:block}
.grey-center-block-img{float:left;display:block}
.grey-center-block img{margin:17px 15px 10px 0}
.grey-center-block-text{margin:6px 0}
.grey-center-block-capt{color:#1a5c50;font-size:15px;font-weight:bold}
.grey-right-block{display:block;float:right;/*width:300px*/width:283px}
.grey-right-block-capt{margin:32px 10px 5px 0;color:#1a5c50;font-size:15px;font-weight:bold;float:left}
.grey-right-block .share-buttons{margin-top:32px;float:right;position:relative;right:-3px}
.grey-right-block .share-button{width:20px;height:20px;display:block;float:left;margin-right:5px;}
#fb-grey{background: url(/fileadmin/templates/img/soc/fb.png) 0 20px}
#fb-grey:hover{background: url(/fileadmin/templates/img/soc/fb.png) 0 0px}
#vk-grey{background: url(/fileadmin/templates/img/soc/vk.png) 0 20px}
#vk-grey:hover{background: url(/fileadmin/templates/img/soc/vk.png) 0 0px}
#tw-grey{background: url(/fileadmin/templates/img/soc/tw.png) 0 20px}
#tw-grey:hover{background: url(/fileadmin/templates/img/soc/tw.png) 0 0px}
#gg-grey{background: url(/fileadmin/templates/img/soc/gg.png) 0 20px}
#gg-grey:hover{background: url(/fileadmin/templates/img/soc/gg.png) 0 0px}
#ig-grey{background: url(/fileadmin/templates/img/soc/ig.png) 0 20px}
#ig-grey:hover{background: url(/fileadmin/templates/img/soc/ig.png) 0 0px}

/* анонсы */
.anonses-block .anonses-block{display:block;clear:both;overflow:hidden;margin-bottom:10px}
.anonses-block .anons-content{width:1200px;margin:0 auto;display:block;overflow:hidden;clear:both; font-size: 14px;}
.anonses-block .anons-content-head{background:#ff6600;-webkit-border-top-left-radius: 10px;
						-webkit-border-top-right-radius: 10px;
						-moz-border-radius-topleft: 10px;
						-moz-border-radius-topright: 10px;
						border-top-left-radius: 10px;
						border-top-right-radius: 10px;padding: 7px 5px 7px 15px;color:#fff;text-transform:uppercase;
						font-weight:bold;margin-bottom:10px}
.anonses-block .anons-content-items{display:block;overflow:hidden;clear:both;margin:10px 0 0 0}
.anonses-block .anons-left-block{display:block;overflow:hidden;float:left;width:405px;min-height:240px;margin-right:28px}
.anonses-block .anons-left-content,.anonses-block .anons-center-content{    display: block;
    clear: both;
    overflow: hidden;
    background: rgba(255,255,255,0.8);
    padding: 3px;
    margin-top: 158px;
    height: 76px;
    font-size: 16px;}
.anonses-block .text-anons{font-weight:bold;}
.anonses-block .anons-footer{display:block;clear:both;overflow:hidden;color:#ff4700;font-size:14px;margin-top:3px}
.anonses-block .anons-data{display:block;float:left}
.anonses-block .anons-where{display:block;float:right}
.anonses-block .anons-center-block{display:block;overflow:hidden;float:left;width:405px;min-height:240px;margin-right:28px}
.anonses-block .anons-right-block{display:block;overflow:hidden;float:right;width:332px;border-left:1px solid #d6d7d7}
.anonses-block .press-contacts{margin:29px 15px}
.anonses-block .press-head{font-size:16px;font-weight:bold;margin-bottom:15px;color:#333}
.anonses-block .press-man{font-weight:bold;color:#333;font-size:16px}
.anonses-block .press-man-thin{color:#333;font-size:16px}
.anonses-block .press-tel-block{margin-top:15px}
.anonses-block .press-tel-block a{color:#333;text-decoration:none}
.anonses-block .press-mail-block a{color:#333;text-decoration:underline}
.anonses-block .press-tel-block a:hover{text-decoration:underline}
.anonses-block  .anons-text a,.anonses-block  .anons-text-capt a{color:#333;text-decoration:none}
.anonses-block  .anons-text a:hover, .anonses-block  .anons-text-capt a:hover{text-decoration:underline}
.anonses-block  .anons-text-capt{font-weight:bold;}
/* .anonses-block  .anons-text-thin{font-size:13px} */
.anonses-block .live{position:absolute;margin:3px}
.first-cnt .menu-right{background-color:#fff !important}

/* стили слайдера книг на главной */
.book-slide {
    width: 1150px;
    text-align: center;
    margin: 10px auto;
    /* width: 100%; */
    /* overflow: hidden; */
    position: relative;
}

.book-slide_item {
    width: 94%;
    display: inline-block;
    vertical-align: top;
    margin: 10px;
    height: 300px;
    float: initial;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    text-align: center;
outline:none;		
}

.book-slide_item:hover {
    transform: scale(1.01)
}

.book-slide_item p {
    text-align: left;
    color: #333333;
    font-weight: normal;
    margin: 10px 10px 30px 10px;
}

.book-slide a {
    text-decoration: none;
    outline:none;	
}

.book-img {
    height: 194px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.slick-arrow {
    font-size: 4rem !important;
    color: #cccccc;
    position: absolute;
    display: block;
    z-index: 10;
    top: 36%;

}
.slick-prev {
    left: -33px;
}
.slick-next {
    right: -33px;
}
.podp#all-books {
    width: 1200px;
    margin: 0 auto;
}
.podp#all-books a {
    float: right;
}

/* перенос из style-reliz-page */

html, body{ 
	margin:0; 
	padding:0; 
	font-family: Open Sans, sans-serif;
	}	


.reg{ 
    font:13px 'Open Sans', sans-serif; 
    color: #006453; 
    float:left; 
    padding:5px 20px 0 0;
} 
.reg a{ 
    color:#006453; 
    text-decoration:none;
}	

.soc img{ 
    float:left; 
    padding-left:2px; 
}
.soc img a{ 
    text-decoration: none; 
    border:0 
}
.find{ 
    clear:both; 		
    position: relative;
    bottom:15px;
    float:right; 
}
.fnd{ 
    border:2px solid #0e937e; 
    outline: none; 
    width:200px; 
    height:20px; 
    font:13px Tahoma, Geneva, sans-serif; 
    color:#999999; 
    padding:2px 0px 2px 25px; 
    background: url(imgn/find.png) no-repeat; 
    background-position:5px 5px; 
    border-radius: 10px 10px 10px 10px;
}	
.main{ 
    margin:0 auto; 
    width:1000px; 
    height:100%; 
    min-height:300px;
}
.fmenu{ 
    width:100%; 
    background-image:url("img/linemenu.png"); 
    height:56px;		
}

	
.line-menu{ 
    width:100%; 
    background:url("img/lmenu.png"); 
    height:7px; 
}
/*---------*/
/*.amenu a#reg{
    font-size:13px; 	
    background-image:url("img/scrmenu.png");				
    padding: 13px 5px 9px 5px;		
    position:relative;
    top:-5px;	
}*/	
.amenu a#search { 
    background-color:#942e20;
    padding:10px 4px;
    position:relative;
    top:-5px;
    border:0;
    margin:0;
}	
.amenu a#search img{
    position:relative;
    top:10px;		
}	
.scroll-menu{		
    z-index:1000;
}
.scr-menu{ 	
    width:100%;
    background-image:url("img/linemenu-scr.png"); 
    margin-bottom: 10px;
    height:39px;
    padding-left:455px;		
}
.scr-menu  a #reg{ 
    font-size:13px; 	
    background-image:url("img/scrmenu.png");				
    padding: 13px 5px 9px 5px;		
    position:relative;
    top:-5px;
}
.scr-menu a #search { 
    background-color:#942e20;
    padding:10px 13px;
    position:relative;
    top:-5px;
    border:0;		
}	
.scr-menu a#search img{
    position:relative;
    top:10px;
}
.scr_bread_crs{	
    width:100%; 
    background-color: #ffffff; 
    /*padding: 6px 0px 10px 455px;*/
    padding: 6px 0px 10px 455px;		
    border-bottom: 1px solid #e1e1e1;
    margin-bottom: 7px;		
    position:relative;
    /*bottom: 10px;		*/
    bottom: 0px;
    color: #58b8a5;
}	
.scr_bread_crs a{	
    color: #58b8a5;
    text-decoration: none;
    font: 13px Tahoma, Geneva, sans-serif;
}	
.menu-raiting{ 
    margin:0 auto; 
    width:inherit; 
    height:30px; 
    background-color:#f0efef; 
    border-top:2px solid #d5d5d5; 		
    padding:5px 0 0 415px;	
    margin-bottom:15px;		
}	
.menu-raiting .menu-blk, .menu-blk{ 
    height:inherit; 
    float:left; 
    font:bold 14px 'Noto Serif'; 
    /*padding-left:110px; */
} 	
.menu-raiting .menu-blk a, .menu-blk a{
    text-decoration:none; 
    color:#195b50;
    position: relative;
    top: 2px;
}
.menu-raiting .menu-blk a:hover, .menu-blk a:hover{
    color:#195b50; 
}	
.menu-raiting .menu-blk .plus { 
    width: 45px;
    position: relative; 
    bottom: 3px;
    float:left;
} 	
.menu-raiting .menu-blk .plus a{ 
    color:#333333;
    font-size: 20px;
    font-weight:bold;		
    background-color: #ffffff;	
    padding: 0 9px;
    -webkit-border-top-left-radius: 40px;
    -webkit-border-top-right-radius: 40px;
    -webkit-border-bottom-left-radius: 40px;
    -webkit-border-bottom-right-radius: 40px;
    -moz-border-radius-topleft: 40px;
    -moz-border-radius-topright: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;		
} 	
.rating-plus { 
    /*width: 45px;*/
    position: relative; 
    bottom: 3px;		
} 	
.rating-plus a{ 
    color:#333333;
    font-size: 20px;
    /*font-weight:bold;		*/
    background-color: #ffffff;	
    padding: 0 9px;
    -webkit-border-top-left-radius: 40px;
    -webkit-border-top-right-radius: 40px;
    -webkit-border-bottom-left-radius: 40px;
    -webkit-border-bottom-right-radius: 40px;
    -moz-border-radius-topleft: 40px;
    -moz-border-radius-topright: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;	
    text-decoration:none;
}		
.bread_crs{
    /*padding-bottom:10px;
    padding-left:455px;
    color: #58b8a5;*/
    margin:0 auto; 	
    padding:10px auto 0 auto;
    height:30px;
    /*padding-bottom: 10px;
    padding-left: 30.5%;*/
    
    color: #58b8a5;
    width: 1000px;
}	
.bread_crs a{
    color: #58b8a5;
    text-decoration: none;
    font:italic 13px Tahoma, Geneva, sans-serif;		
}		
.first-cnt{ 
    height:470px; 
    width:inherit; 
}
.first-cnt .main-reliz{ 
    width:645px; 
    height:inherit; 
    float:left; 
}
.first-cnt .menu-right{ 
    width:330px; 
    /*height:inherit; */
    background-color:#f8f8f8; 
    float:right; 
}
.first-cnt .menu-title{ 
    color:#FFF; 
    font:bold 16px 'Open Sans'; 
    background-color:#333333; 
    padding:7px 5px 7px 15px; 
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.first-cnt .find{
    height:432px; 
    width:328px; 
    /*border:1px solid #e1e1e1; */
}
.first-cnt .find .input, .main .first-cnt .main-reliz .filtr .baza-rez input{
    border-radius:20px; 
    width:250px; 
    border: 1px solid #ebebeb; 
    color:#999; 
    outline: none; 
    height:20px; 
    background-image: url(ico/poisk.png); 
    background-repeat: no-repeat; 
    background-position:right 5px; 
    padding-left: 15px; 
    font: 13px Tahoma;
}	/*Строка поиска*/		
.first-cnt .find .find-inp{ 
    margin:30px auto 0 auto; 
    width:270px;	
}
.first-cnt .find .find-tmc { 
    color:#333333; 
    margin:25px 0px 25px 20px; 
}
.first-cnt .find .find-tmc h1{ 
    font:14px 'Open Sans'; 
    margin-bottom:5px; 
}	
.first-cnt .find .find-tmc, .find-bd div {
    font:13px 'Open Sans'; 
    border-bottom:1px dashed #acacac; 
    width:90%; 
}	
.first-cnt .find .find-tmc div{ 		
    padding:5px 0px; 
}	
.first-cnt .find .find-bd div{		
    padding:7px 0px; 
}	
.first-cnt .find .find-tmc div img{ 
    margin-left:20px; 
    position:relative; 
    top:3px; 
    margin-right:10px; 
}
.first-cnt .find .find-bd { 
    color:#333333; 
    margin:0px 0px 25px 20px; 
}
.first-cnt .find .find-bd h1{ 
    font:14px 'Open Sans'; 
    margin-bottom:5px;  
}
.first-cnt .find .find-bd div span{ 
    float:right; 
    font:italic 17px Georgia, 'Times New Roman', Times, serif; 
    color:#ff5c19; 
    position:relative; 
    top:-2px; 
    padding-right:15px 
}
.first-cnt .find .find-bd div img{ 
    margin-left:20px; 
    position:relative; 
    top:0px; 
    margin-right:10px; 
}
.first-cnt .find .find-send { 
    margin:20px 0px 0px 20px; 
}
.first-cnt .find .find-send h1{ 
    font:14px 'Open Sans'; 
    margin-bottom:15px; 
    color:#195b50; 
}
.first-cnt .find .find-send a{ 
    text-decoration:none; 
}
.first-cnt .find .find-send .mail{ 
    float:left; 
    margin-right:20px; 
    padding:6px 0px; 
    font:11px Tahoma, Geneva, sans-serif; 
    background-color:#195b50; 
    text-align:center; 
}
.first-cnt .find .find-send .mail a{ 
    color:#FFF; 
    background-color:#195b50; 
    padding:6px 6px;
}
.first-cnt .find .find-send .mail a:hover{ 		
    background-color:#333; 		
}
.first-cnt .find .find-send .mail img{ 
    margin-right:5px; 
    position:relative; 
    top:1px; 
}
.first-cnt .find .find-send .rss{ 
    float:left; 
    margin-right:20px; 
    font:13px 'Open Sans'
}
.first-cnt .find .find-send .rss a{ 
    color:#747779; 
    text-decoration:none; 
    background: url(ico/rss_2.png) no-repeat top right; 
    width:50px;  
    display: block; 
    height: 25px; 
    cursor:pointer;
}
.first-cnt .find .find-send .rss a:hover{ 
    background-position:right -25px; 
}
.first-cnt .find .find-send .rss span{
    position:relative; 
    top:5px; 
    margin-right:5px; 
}
.first-cnt .find .find-send .mob{ 
    float:left; 
    margin-right:20px; 
    font:13px 'Open Sans'
}
.first-cnt .find .find-send .mob a{ 
    color:#747779; 
    text-decoration:none; 
    text-align:right; 
    background: url(ico/mob_2.png) no-repeat top right; 
    width:80px;  
    display: block; 
    height: 25px; 
    cursor:pointer;
}
.first-cnt .find .find-send .mob a:hover{ 
    background-position:right -25px; 
}
.first-cnt .find .find-send .mob span{ 
    position:relative; 
    top:0px; 
    left:-20px; 
    line-height:1 
}	
.first-cnt .main-reliz .rel-head{ 
    background-color:#00a48a; 
    color:#FFF; 
    font:bold 16px 'Open Sans'; 
    width:230px; 
    padding:7px 5px 7px 15px; 
    -webkit-border-top-left-radius: 10px; 
    -webkit-border-bottom-left-radius: 10px; 
    -moz-border-radius-topleft: 10px; 
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px; 
    border-bottom-left-radius: 10px; 
    float:left;
}
.first-cnt .main-reliz .rel-str{ 
    float:left; 
    width: 0; 
    height: 0; 
    border-style: solid; 
    border-width: 18px 0 18px 20px; 
    border-color: transparent transparent transparent #00a489;
    line-height: 0px; _border-color: #333333 #333333 #333333 #00a489; _filter: progid:DXImageTransform.Microsoft.Chroma(color='#333333');
}
.rel-img{ 
    clear:both; 
    padding-top:15px; 
    width:645px;
}
.rel-img img{ 
    width:645px; 
    height:240px; 
    clear:both; 
} 
.rel-img .rel-img-ttl{ 
    width:645px; 
    background-color: #FFF; 
    opacity:0.9; 
    position:relative; 
    top:-30px; 
    padding:7px 0px; 
    height:13px; 	
}
.rel-img .rel-img-ttl .rel-num, .rel-img .rel-img-ttl .rel-viz{ 
    font:13px Tahoma, Geneva, sans-serif; 
    float:left; 
    width:130px; 
    padding-left:15px; 
}
.rel-img .rel-img-ttl .rel-viz{ 
    background:url(img/rel-viz.png) no-repeat 5px; 
    width:160px; 
    color:#00a48a; 
    padding-left:25px; 
}	
.first-cnt .main-reliz .rel-title{ 
    color:#b23300; 
    font: 20px 'Open Sans'; 
    text-align:justify; 
    line-height:1.2; 
    position:relative; 
    top: -15px;
}		
.first-cnt .main-reliz .rel-lid{ 
    color:#333333; 
    font: 14px 'Open Sans'; 
    text-align:justify;
}
.first-cnt .main-reliz .delimiter{ 
    height:1px; 
    width:inherit; 
    background-color: #898787; 
    margin:15px 0px 5px 0px;
}
.rel-soc div.left{ 
    float:left; 
    margin-right:10px; 
}
.rel-soc div.right{ 
    float:right; 
    margin-left:5px; 
}
.rel-soc div.right p{ 
    font:13px Tahoma, Geneva, sans-serif; 
    margin:0; 
    padding:5px 5px 0px 0px; 
}
/*.rel-soc a.rel-soc-down { background: url(ico/download.png);  display: block; width: 25px; height: 25px; cursor:pointer; }
.rel-soc a.rel-soc-print { background: url(ico/print.png);  display: block; width: 25px; height: 25px; cursor:pointer; }
.rel-soc a.rel-soc-gg { background: url(ico/gg.png);  display: block; width: 25px; height: 25px; cursor:pointer; }	    
.rel-soc a.rel-soc-vk { background: url(ico/vk.png);  display: block; width: 25px; height: 25px; cursor:pointer; }	    	
.rel-soc a.rel-soc-tw { background: url(ico/tw.png);  display: block; width: 25px; height: 25px; cursor:pointer; }	
.rel-soc a.rel-soc-fb { background: url(ico/fb.png);  display: block; width: 25px; height: 25px; cursor:pointer; }		  
.rel-soc a.rel-soc-down:hover, .rel-soc a.rel-soc-print:hover, .rel-soc a.rel-soc-gg:hover, 
.rel-soc a.rel-soc-vk:hover, .rel-soc a.rel-soc-tw:hover, .rel-soc a.rel-soc-fb:hover{ background-position: 0 -25px; }*/	
.rel-soc a.rel-soc-down, .rel-soc a.rel-soc-print, .rel-soc a.rel-soc-gg, .rel-soc a.rel-soc-vk, .rel-soc a.rel-soc-tw, .rel-soc a.rel-soc-fb{
    display: block; 
    width: 25px; 
    height: 25px; 
    cursor:pointer;
} 	
.rel-soc a.rel-soc-down{
    background: url(ico/download.png);
}
.rel-soc a.rel-soc-print { 
    background: url(ico/print.png); 
}
.rel-soc a.rel-soc-gg { 
    background: url(ico/gg.png); 
}
.rel-soc a.rel-soc-vk {
    background: url(ico/vk.png);
}
.rel-soc a.rel-soc-tw {
    background: url(ico/tw.png);
}
.rel-soc a.rel-soc-fb{
    background: url(ico/fb.png);
}		 
.rel-soc a.rel-soc-down:hover, .rel-soc a.rel-soc-print:hover, .rel-soc a.rel-soc-gg:hover, 
.rel-soc a.rel-soc-vk:hover, .rel-soc a.rel-soc-tw:hover, .rel-soc a.rel-soc-fb:hover{ background-position: 0 -25px; }
.main-txt{ font:14px Tahoma, Geneva, sans-serif; 
    line-height:1.5; 
    text-align:justify; 
    color:#333333 
}	
.main-txt .main-short{ 
    float:left; 
    margin:15px 40px 10px 0px; 
    width:300px; 
}	
.main-txt .main-short h1{ 
    font:18px 'Open Sans'; 
    margin-bottom:20px; 
    margin-top:0px;  
}
.main-txt .main-short ul{ 
    text-align:left;  
    font:14px 'Open Sans'; 
    text-align:justify; 
}
.main-txt .main-short li{ 
    margin-bottom:15px; 
    list-style-image: url('ico/point-o2.png'); 
    list-style-position:5px;
}	
.main-txt .main-button{ 
    width:inherit; 
    height:40px; 
    margin-top:25px; 
}
.main-txt .main-button .btn-tbl, .main-txt .main-button .btn-dig{ 
    float:left; 
    color:#FFF; 
    width:150px; 
    padding:7px 20px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;
}	
.main-txt .main-button .btn-answ{ 
    float:left; 				
    width:100px;	
    padding:6px 20px; 
    margin-right:5px;
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;					
    background-color: #942e20;	
    
}		
.main-txt .main-button .btn-answ a{ 		
    color:#ffffff;			 		
    text-decoration: none;
    background:url(img/graph.gif) no-repeat right;	
    display: block; 	
    cursor:pointer;		
}
.main-txt .main-button .btn-tbl{ 
    background-color:#006453; 
    margin-right:5px;
}
.main-txt .main-button .btn-dig{ 
    background-color:#333333; 
    text-align:center;
}
.main-txt .main-button .btn-down{ 
    float:right; 
    background-color:#E0E2E2; 
    width:150px; 
    padding:7px 20px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;
}
.main-txt .main-button .btn-down a{ 
    color:#006453; 
    text-decoration:none; 
    background: url(ico/download_tabl.png) no-repeat top right;  
    display: block; 
    width: 150px; 
    height: 20px; 
    cursor:pointer;
}
.main-txt .main-button .btn-down a:hover{ 
    background-position: right -20px; 
    color:#333 
}
.main-txt .main-button img{ 
    position:relative; 
    top:5px; 
    left:5px; 
}
.main-txt .main-button .strl{
    position:relative;
    width: 0;
    height: 0;
    float:left;
    top:20px;
    border-style: solid;
    border-width: 20px 20px 0 20px;
    border-color: #006453 transparent transparent transparent;
    line-height: 0px;
    _border-color: #006453 #333333 #333333 #333333;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#333333');
}
.main-txt .head-tbl{ 
    color:#006453; 
}
.rez-lnk{ 
    font:italic 13px Tahoma, Geneva, sans-serif; 
}
.rel-desc{ 
    margin-bottom:15px; 
    font:13px Tahoma, Geneva, sans-serif;
    }
.rel-desc .head{ 
    color:#1a5c50; 
    font:13px Tahoma, Geneva, sans-serif;
}
.rel-desc a{ 
    text-decoration:none; 
    color:#FFF; 
    background-color:#333333; 
    padding:5px; 
    margin-left:5px; 
}	
.rel-desc a:hover{ 
    background-color:#006453; 
}	
.dop-material h1{ 
    font: bold 16px 'Open Sans'; 
    color:#FFF; 
    background-color:#333333; 
    padding:7px 5px 7px 15px; 
    margin:35px 0px 0px 0px; 
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px; 
    border-bottom:3px solid #b23300; 
}
.mat-dan-opros{ 
    width:inherit; 
    height:210px; 
    padding:15px 25px 10px 25px; 
    border:1px solid #CDCDCD 
}
.mat-dan-opros .head .title{ 
    font:18px 'Open Sans'; 
    color:#b23300; 
    float:left; 
    margin-bottom:10px;
}
.mat-dan-opros .head .all-rel{ 
    float:right; 
    padding-top:5px; 
}
.mat-dan-opros .head .all-rel a{ 
    font:13px Tahoma, Geneva, sans-serifl; 
    text-decoration:underline; 
    color:#333; 
}
.mat-dan-opros .head .all-rel a:hover{ 
    color:#b23300 
}			
.oth-rel{ clear:both;}
.oth-rel div{ 
    width:180px; 
    float:left; 
    margin-right:13px; 
}
.oth-rel img{ 
    width:180px; 
    height:120px; 
    margin-bottom:5px; 
}	
.oth-rel a{ 
    text-decoration:none; 
    font:13px 'Open Sans'; 
    color:#333; 
    line-height:1.2; 
    border:0; 
}
.oth-rel a:hover{ 
    text-decoration:underline; 
}	
.blk-all{ 
    width:inherit; 
    margin-top:10px;
    clear:both; 
    height:500px;
}	
/*.blk-all .blk-1, .blk-all .blk-2, .blk-all .blk-3 {
    float:left; 
    width:325px;
}*/	
.blk-all .blk-txt-reliz-page .matv, .blk-all .blk-txt-reliz-page .anl, .blk-all .blk-txt-reliz-page .anl {
    float:left; 
    width:325px;
}	
.blk-all .blk-1, .blk-all .blk-2{
    margin-right:11px;
}	
.blk-all .sob h1 img, .blk-all .matv h1 img, .blk-all .bd h1 img,
.blk-all .rei h1 img, .blk-all .anl h1 img, .blk-all .zhr h1 img,
.blk-all .infg h1 img, .blk-all .video h1 img{ 
    margin-right:15px;
    position:relative; 
    top:1px; 
}
.blk-all .matv, .blk-all .bd, .blk-all .anl, .blk-all .zhr, .blk-all .video { margin-top:10px; }
.blk-all .sob h1, .blk-all .matv h1, .blk-all .bd h1,
.blk-all .rei h1, .blk-all .anl h1, .blk-all .zhr h1,
.blk-all .infg h1, .blk-all .video h1{ 
    font: 14px 'Open Sans'; 
    color:#FFF; 
    background-color:#333333; 
    padding:7px 5px 7px 15px; 
    border:0;  
    -webkit-border-radius: 0px; 
    -moz-border-radius: 0px; 
    border-radius: 0px; 
    margin:0
}
.blk-all .video h1{ border-bottom:1px solid #FFF; }	
.blk-all .sob h2, .blk-all .infg h2{font: 14px 'Open Sans'; color:#333; margin:0px; }	
.blk-all .sob h2, .blk-all .infg h2{font: 14px 'Open Sans'; color:#333; margin:0px; }	
.blk-all .rei h2{ font: 14px 'Open Sans'; color:#006453; margin:0; }	
.blk-all .infg .dt{ font: 10px Tahoma, Geneva, sans-serif; color:#006453; margin-top:10px; }
.blk-all .infg .desc{ font: 13px Tahoma, Geneva, sans-serif; color:#333; margin-bottom:25px; }	
.blk-all .video .dt{ font: 10px Tahoma, Geneva, sans-serif; color:#FFF; margin-top:10px; }
.blk-all .video .desc{ font: 10px Tahoma, Geneva, sans-serif; color:#FFF;  }		
.blk-all .rei span{ font: 10px 'Open Sans'; color:#006453; margin:0; }
.blk-all .anl h2{ font: 14px 'Open Sans'; color:#333333; margin:0; padding-top:15px; }
.blk-all .anl .desc{ 
    /*font: 13px Tahoma, Geneva, sans-serif; */
    font-size:13px;
    line-height:1.4; 
    color:#333333; 
    margin:0; 
    padding:13px 0px; 
    margin:0; 
    border-bottom:1px dashed #acacac; 
}
.blk-all .sob .blk-txt, .blk-all .matv .blk-txt, .blk-all .bd .blk-txt,
.blk-all .rei .blk-txt, .blk-all .anl .blk-txt, .blk-all .zhr .blk-txt,
.blk-all .infg .blk-txt{ border:1px solid #e1e1e1; padding:10px;}	
.blk-all .video .blk-txt{ padding:10px;}
.blk-all .video .blk-txt img{ width:300px;}
.blk-all .infg .blk-txt img{ width:300px; margin-top:5px; }
.blk-all .rei .blk-txt, .blk-all .infg .blk-txt{ background-color:#f2f4f4;  }
.blk-all .video .blk-txt{ background-color:#333; }
.blk-all .blk-txt h2:hover{ text-decoration:underline; }
.blk-all .sob .txt{ font: 13px Tahoma, Geneva, sans-serif; line-height:1.3 }
.blk-all .sob p, .blk-all .anl p, .blk-all .infg .all-lnk, .blk-all .video .all-lnk { margin:0; padding-top:10px; }		
.blk-all .matv p, .blk-all .zhr p, .blk-all .rei .all-lnk{ padding:0; margin:0; }
.blk-all .sob .lnk a{ font:13px Tahoma, Geneva, sans-serifl; 
    text-decoration:underline; 
    color:#006453  
}
.blk-all .sob .lnk a:hover{ 
    color:#b23300 
}
.blk-all .sob .all-lnk, .blk-all .matv .all-lnk, .blk-all .bd .all-lnk, 
.blk-all .anl .all-lnk, .blk-all .zhr .all-lnk, .blk-all .infg .all-lnk,
.blk-all .video .all-lnk, .blk-all .rei .all-lnk{ text-align:right; }
.blk-all .sob .all-lnk a, .blk-all .matv .all-lnk a, .blk-all .bd .all-lnk a,
.blk-all .anl .all-lnk a, .blk-all .zhr .all-lnk a,
.blk-all .infg .all-lnk a, .blk-all .video .all-lnk a, .blk-all .rei .all-lnk a, .infogr .all-lnk a{ 
    font:13px Tahoma, Geneva, sans-serifl; 
    text-decoration:underline; 
    color:#333;
}
.blk-all .video .all-lnk a{ color:#FFF; }
.blk-all .sob .all-lnk a:hover, .blk-all .matv .all-lnk a:hover, .blk-all .bd .all-lnk a:hover, 
.blk-all .anl .all-lnk a:hover, .blk-all .zhr .all-lnk a:hover, 
.blk-all .infg .all-lnk a:hover, .blk-all .video .all-lnk a:hover, .blk-all .rei .all-lnk a:hover, .infogr .all-lnk a:hover{ color:#b23300 }	
.blk-all .matv .blk-inf{ margin-bottom:15px; }
.blk-all .matv .blk-inf img{ 
    height:27px; 
    margin-right:10px;
    float:left; 
}
.blk-all .matv span{ 
    font:13px Tahoma, Geneva, sans-serif; 
    color:#333; 
    margin:0; 
}
.blk-all .matv a, .blk-all .zhr a{ 
    color:#333; 
    text-decoration:none; }
.blk-all .matv a:hover, .blk-all .zhr a:hover{
    text-decoration:underline; 
}
.blk-all .zhr .blk-inf{ 
    margin-bottom:15px; 
}
.blk-all .zhr .blk-inf img{ 
    height:27px; 
    margin-right:10px;
    float:left; 
}
.blk-all .zhr span{ 
    font:13px Tahoma, Geneva, sans-serif; 
    color:#333; 
    margin:0; 
}		
.blk-all .bd h2{ 
    font: 14px 'Open Sans'; 
    color:#333; 
    margin:0; 
}
.blk-all .bd h2 img{ 
    margin-right:10px; 
    position:relative; 
    top:2px; 
}
.blk-all .bd .input{
    border-radius:20px; 
    width:280px; 
    margin-top:10px; 
    border: 1px solid #ebebeb; 
    color:#999; 
    outline: none; 
    height:20px; 
    background-image: url(ico/poisk.png); 
    background-repeat: no-repeat; 
    background-position:right 5px; 
    padding-left: 15px; 
    font: 13px Tahoma;}		/*Строка поиска внизу*/		
.blk-all .bd a{ 
    text-decoration:underline; 
    color:#1ab2a7; 
    font:13px Tahoma, Geneva, sans-serif;  
}
.blk-all .bd .all-lnk{ 
    margin:0; 
}	
.footer{
	float:left; 
	width:100%; 
	background-color:#333333; 
	border-top:5px solid #006453; 
	margin-top:10px;
}
.footer a{ 
	text-decoration: none; 
	color:#FFF; 
}
.footer a:hover{ 
	text-decoration:underline; 
}
.menu-block-1, .menu-block-2 { 
	/*margin-top:1%; */
	float:left; 
	/*margin-right:65px;*/
	margin-right:30px;
}
.menu-block-3{ 
	/*margin-top:1%; */
	float:left; 
	/*margin-right:75px;*/
	margin-right:30px;
}
.menu-block-4{ 
	/*margin-top:1%; */
	float:left; 
	/*margin-right:0px;*/
	margin-right:30px;
}
.materials_head{
	text-transform:uppercase; 
	color:#07937c; 
	/*font: bold 8pt Tahoma; */
	font: bold 11px Tahoma;
}
.materials_txt { 
	color:#FFF; 
	font: 13px 'Open Sans'; 
	margin-bottom:10px;
}
.research{
	width:200px; 
	height:180px; 
	margin-top:1%;
}
.research_head{
	text-transform:uppercase; 
	color:#07937c; 
	font: bold 8pt Tahoma;
}
.research_txt{ 
	color:#FFF; 
	font: 13px 'Open Sans';
}
.soc_contact{ 
	/*float:right; 
	width:350px; 
	height:90px; 
	margin-left:69%;
	margin-top:22%;	
	z-index:2; 
	position:absolute;*/
}
.flogo{
	float:left; 
	margin: 0;
}

.soc img{
	margin-bottom: 40px; 
	height:30px;
}
.contact{
	float:left; 
	font: 8pt Tahoma
}
.f-tel, .f-email{
	color:#d2dccf
}
.email_txt{
	border-bottom: 1px dotted;
}
.email_link a{
	text-decoration:none; 
	color:#088470;
}
/* .copyright{
	float: left; 
	width:520px; 
	height:30px; 
	position:absolute; 
	margin-top:250px; 
	margin-left: 20px; 
	font: 8pt Tahoma; 
	color: #00a48a;
} */
#sidebar{
	float:left; 
	width: 230px; 
	margin-top: 60px; 
	text-align: left;  
	font: 10px Georgia, Tahoma, sans-serif;  
	color:red; 
	font-style: italic; 
	font-weight: bold; 
	line-height: 1.5;
}
#sidebar img{
	margin: 0; 
	padding: 0; 
	float:right; 
	margin-top: 0px;
}
/*26.02.2015 for reliz_page.html*/
.main .first-cnt .main-reliz .podp, .main .first-cnt .oth-rel .podp{
	float: right;
	position: relative;
	top: 13px;
}
.main .first-cnt .main-reliz .podp a, .main .first-cnt .oth-rel .podp a{	
	font-size:13px;
	color:#333333;
	text-decoration:underline;
}
.main .first-cnt .main-reliz .podp a:hover, .main .first-cnt .oth-rel .podp a:hover{
	color:#195b50;
}
.main .first-cnt .main-reliz .podp img{
	position: relative;
	top: 3px;
	padding-left: 2px;	
}
.main .first-cnt .main-reliz .filtr{
	color:#333333;
	font-size:11px;
}
.main .first-cnt .main-reliz .filtr .filtr-block{
	float:left;
	padding-top:10px;
}
.main .first-cnt .main-reliz .filtr a{ 	
	padding: 3px 8px 3px 8px;
	border: 1px solid #e1e1e1;
	text-decoration: none;
	color:#333333;
}
.main .first-cnt .main-reliz .filtr a:hover{ 	
	border:1px solid #333333;	
	color:#ffffff;
	background-color:#333333;
}
.main .first-cnt .main-reliz .filtr-rel-title{
	color:#b23300; 
	font: 14px 'Open Sans'; 
}
.main .first-cnt .main-reliz .filtr a#active{ 
	color:#ffffff;	
	border: 0;
	background-color: #333333;
}
.main .first-cnt .main-reliz .filtr a#baza, .main .first-cnt .main-reliz .filtr a#full_search{ 
	color:#b23300;	
	border: 0;	
}
.main .first-cnt .main-reliz .filtr a#baza:hover, .main .first-cnt .main-reliz .filtr a#full_search:hover, .main .first-cnt .main-reliz .filtr .baza-rez a#full_search:hover{ 
	background-color:#ffffff;
	text-decoration:underline;
}
.main .first-cnt .main-reliz .filtr a#baza img{ 
	position:relative;
	top:3px;
	left:5px;
}
.main .first-cnt .main-reliz .filtr .arrow_down{ 
	position:relative;
	top:3px;
	left:5px;
}
.main .first-cnt .main-reliz .filtr .baza-rez{ 
	float:right;
	padding-left: 200px;	
}
.main .first-cnt .main-reliz .filtr .filtr-first-row{
	float: left;
	padding: 10px 0 10px 0;
}
.main .first-cnt .main-reliz .filtr .filtr-second-row{
	float: left;
	padding: 10px 0 15px 0;
}
.opros{
	float:left;
	position:relative;
	bottom:30px;
}
.main .first-cnt .opros-rezult{
	padding-top:55px;		
}
.main .first-cnt .opros-rezult a{
	font-size: 22px;
	color: #333333;
	text-align:left;	
	text-decoration:none;
}
/*.main .first-cnt .opros-rezult */.new{
	font-size: 20px;
	color: #ff5c19;
	font-family:Georgia;
	font-style:italic;
	position:relative;
	bottom:2px;
	left:4px;
}
.menu-right .menu-title img{
	z-index:3;
}
.menu-right .event .face{
	/* padding: 6px 0 0 10px;	 */
}
.menu-right .event .face img{
	/* margin: 10px 10px 0 0; */
	float:left;
	margin-right: 10px;
}
.menu-right .event{
	color:#696969;	
	text-align:left;
	border:1px solid #e4e0e0;	
	padding: 12px;
	/*height:330px;*/
}
.menu-right .event-capt{	
	font-size:16px;
	margin-bottom: 10px;
	/*position:relative;
	bottom:80px;
	*/
	/* margin:10px 0px; */
}
.menu-right .event-lead{
	font-size:14px;
	margin:10px;
	/*position:relative;
	bottom:70px;	
	*/
	/* text-align:justify; */
	clear:both;
}
.menu-right .event-text{	
	font-size:15px;
	margin-bottom: 10px;
	/* padding:0 9px 0 9px; */
	/*position:relative;
	bottom:50px;
	*/
	/* text-align:justify; */
}
.menu-right .event-text a{
	font-size:15px;
	color:#1a5c50;
	font-weight: bold;
}
.menu-right .podp{
	text-align: right;
	margin:10px 10px;
	/*position: relative;
	bottom: 50px;
	right:9px;
*/
}
.menu-right .podp a{
	color:#333333;
	font-size:13px;	
}
.menu-right .podp a:hover{
	color:#195b50;
}
.android{
	/*background-color:#333333;
	height:60px;	
	width:330px; 		
	float:right; 
	position:relative;
	bottom:3px;
	margin-bottom:20px;*/
}
.android img{
	padding: 16px 5px 5px 30px;	
}
.android .android-text a{
	color:#ffffff;
	font-size: 13px;
	/*position:relative;
	top:13px;
	left:7px;*/
	padding-top:10px;
	float:left;
	text-decoration:none;
}
.android .android-text a:hover{
	text-decoration:underline;
}
.android .soc-buttons{
	float:right;
	margin-top:-5px;
}
.soc1{
	background:url(imgn/soc-circle/rutube11.png) no-repeat top;
}
.soc2{
	background:url(imgn/soc-circle/twitter11.png) no-repeat top;
}
.soc3{
	background:url(imgn/soc-circle/fb11.png) no-repeat top;
}
.soc4{
	background:url(imgn/soc-circle/vk11.png) no-repeat top;
}
.soc1, .soc2, .soc3, .soc4{
	float:left; 
	width:28px;
	height:28px;
	cursor:pointer;
	margin-right:5px;	
}
.android .soc1:hover, .android .soc2:hover, .android .soc3:hover, .android .soc4:hover{ 
	background-position: 0 -28px;	
}
.press .press-capt {	
	padding:0 9px 7px 9px;
	color:#b23300; 
	font-size:15px;
	text-decoration:none;	
}
.press .press-text{
	color:#333333;	
	font-size:13px; 
	padding:0 9px 15px 9px;
}
.press .press-text a{	 
	text-decoration:underline;
	color:inherit;
}
.anons{
	background-color: #195b50;
	position:relative;
	top: 5px;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	text-align:justify;
}
.anons .anons-capt {
	color: inherit;
	font-size: 18px;
	padding:5px 9px 0 9px;
	text-decoration:none;	
}
.anons .anons-lead{
	font-size: 13px;
	padding:10px 9px 0 9px;
}
.anons .anons-text{
	font-size: 11px;
	padding:15px 9px 5px 9px;
}
.anons .anons-text a{
	color:#ffffff;	
}
.dash{
	width:inherit;
	height:10px;
	border-bottom: 1px dashed #e1e1e1;
	position:relative;
	top:40px;
}
.main .first-cnt .oth-rel .podp a{
	position:relative;
	left:130px;
}
.oth-rel .oth-new{ 
	width:180px; 
	float:left; 
	margin-right: 25px; 
}
.oth-rel .rel-img-ttl{ 
	width:180px; 
	background-color: #FFF; 	
	/*opacity:0.9; */
	/*position:relative; 
	bottom:10px;*/
	padding:7px 0px; 
	height:13px; 
}
.oth-rel .rel-img-ttl .rel-num, .oth-rel .rel-img-ttl .rel-viz{ 
	font:13px Tahoma, Geneva, sans-serif; 
	float:left; 	
}
.oth-rel .rel-img-ttl .rel-viz{ 
	font:13px Tahoma, Geneva, sans-serif; 
	float:left; 
	position:relative;
	bottom:13px;
	left:120px;	
}
.oth-rel .rel-img-ttl .rel-viz{ 
	background:url(img/rel-viz.png) no-repeat 5px; 
	color:#00a48a; 
	width:80px; 
	padding-left:25px; 
}
.infogr-and-news{
	width:1000px;
	height:450px;
}
.infogr{
	/*width:660px; 	
	height:450px; 
	float:left;
	border:1px solid #d6d7d7;
	margin-bottom:30px;*/
	/*position:relative; 
	top:370px;*/
}
.infogr .infogr-title {
	padding: 5px 0 10px 5px;
}
.infogr .infogr-title {
	color:#b23300; 
	font-size:24px; 
	text-decoration:none;
}
.infogr .column1{
	width:437px;
}
.infogr .column1 img{ 
	padding-left:3px;
}
.infogr .infogr-lead{
	padding-left:10px;
}
.infogr .infogr-lead a{
	color:#333333;
	font-size:16px;
	text-decoration:none;
}
.infogr .infogr-lead a:hover{
	text-decoration:underline;
}
.infogr .column1 img{
	width:437px;
	height:278px;
}
.infogr .column2 img, .infogr .column3 img{
	width:211px;
	height:128px;
}
.infogr .column1 .infogr-text{
	color:#333333;
	font-size: 13px;
	padding-left:10px;
	padding-top:5px;
}
.infogr .column2 img{
	position:relative;
	bottom:350px;
	left:444px;
}
.infogr .column2 .infogr-lead{
	position:relative;
	bottom:347px;
	left:444px;
}
.infogr .column3 img{
	position:relative;
	bottom:315px;
	left:444px;
}
.infogr .column3 .infogr-lead{
	position:relative;
	bottom:320px;
	left:444px;
}
.infogr .all-lnk{
	position:relative;
	bottom:332px;
	left:570px;
}
.blk-all .blk-reliz-page .blk-1, .blk-all  .blk-reliz-page .blk-3 {
	/*position:relative; 
	bottom:210px;*/
}
.blk-all .blk-1 .blk-txt-reliz-page .matv span{
	line-height:1.5;
}
.blk-all .blk-reliz-page .blk-1 .blk-txt-reliz-page .blk-txt{	
	padding:25px 0 26px 0;	
}
.tv{
	float:left;	
}
.tv .video-head{  
	font:bold 18px 'Open Sans', sans-serif;		
	background-color: #333;
	background-image: url(../imgn/video/video_fon_dop.png);
	background-position: right;
	background-repeat: no-repeat;
	height:40px;
	width:185px;
	float:left;
	color: #FFF;
	text-transform:uppercase;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
.tv .video-head span{ 
	padding-left:15px; 
	position:relative; 
	top:7px; 
}
.tv .video-block{
	height:230px;
	width:1000px;
	margin-top:5px;									
	background:url(imgn/video/video_fon_1.png), url(imgn/video/video_fon_2.png), #333;
	background-position: top right, left bottom;
	background-repeat: no-repeat, no-repeat;
	border-radius: 8px;
	clear:both; 
	padding-right:10px;
}
.tv .video-fon{
	float:left; 
	height:inherit; 
	width:380px; 
	background:url(imgn/video/video_fon.png);
}
.tv .block{
	min-height:200px; 
	height:200px; 
	padding:10px; 
 	float:left;
	margin:22px 0px 0px 25px; 
	width:120px; 
	line-height: 1.0; 
	text-align:left;
	position:relative;
	bottom:10px;
	right:20px;
}
.tv .video-capt{
	font:11px Tahoma, Geneva, sans-serif; 
	text-align:left; 
	color:#999999; 
	padding-bottom:5px; 
	margin-top:20px;
}
.tv .video-capt a{
	color:#999999; 
	text-decoration:none;
}
.tv .video-capt a:hover{
	text-decoration:underline;
}
.tv .avideo{
	text-align:left; 
	font:bold 11px Tahoma, Geneva, sans-serif; 
	text-decoration:none; 
	color:#FFF;
}
.tv .avideo:hover{
	text-decoration:underline;
}
.tv .video-img{
	border-left:1px solid #b7b7b7; 
	border-top:1px solid #b7b7b7; 
	position:relative; 
	margin-bottom:10px;
	/*height:90; 
	width:120;*/
	height:110px; 
	width:140px;
}
.tv .video-href{
	position:relative; 
	z-index:5; 
	top:-50px; 
	left:5px;
}
.tv .video-txt{
	font:bold 11px Tahoma, Geneva, sans-serif; 
	text-align:left; 
	cursor:pointer;
	position:relative;
	bottom:35px;	
}
.tv .more-video{
	float:right;
}
.tv .more-video .more-video-txt{
	clear:both; 
	text-align:right; 
	font:10px Tahoma, Geneva, sans-serif; 
	color:#FFF; 	
	position:relative;
	bottom:242px;
	text-decoration:underline;
}
.tv .more-video .more-video-txt .more-video-href{
	text-decoration:none; 
	color:#FFF;	
	position:relative;
	top:5px;
}
.blk-all .matv .matv-reliz-page .blk-txt .blk-inf span{
	line-height:1.5;
}
#select_year{
	list-style-type:none;	
	position:absolute; 
	z-index:20;
}
#select_year li{
	padding:5px 0 5px 0;
	background-color:#fff;
	color:#000;
}
.rel-title a{
	color:#195b50; 
	font-size:22px;
	text-decoration:none;
}
.rel-title a:hover{
	text-decoration:underline;	
}
.env{
	width: 21px;
	height:15px;
	background:url(D:/test2/img/env2.png);
	cursor:pointer;
	position:relative;
	bottom:17px;
	left:47px;
}
.env:hover{	
	background-position:0 -15px;
}
.rss-podp{
	width: 15px;
	height:15px;
	background:url(D:/test2/img/rss_black2.png);
	cursor:pointer;
	position:relative;
	bottom:32px;
	left:73px;
}
.rss-podp:hover{	
	background-position:0 -15px;
}
/* конец перенос из style-reliz-page */


/* перенос из style-reyting-page */
.ratings-block{width:100%;min-width:1200px/*margin:75px 0 10px 0*/}
.ratings-block .rating-caption{width:1200px; height:30px;margin:0 auto;}
.ratings-block .rating-caption .capt{font-size:18px;font-weight:bold;float:left;color:#333}
.ratings-block .rat-line{/*border:1px solid #d6d7d7;*/margin-bottom:20px;border-top:1px solid #d6d7d7;border-bottom:1px solid #d6d7d7}
.ratings-block .grey-line{/*background:#f2f2f2;*/ border:0;height:50px;width:100%;border-bottom: 1px solid #f2f2f2;}
.ratings-block .grey-line .grey-line-hrefs{margin:0 auto 15px auto; padding:10px 0; width:1200px;overflow:hidden}
.ratings-block .grey-line .grey-line-hrefs div{float:left}
.ratings{margin:5px auto 0 auto; width:1200px; height:250px;}
/*.ratings .rating-column{float:left;width:333px;}*/
.ratings .rating-column{float:left;width: 410px;/*width:350px;*//*height:270px*/}
.ratings .rating-column .rating-item, .ratings .rating-column .rating-item a{line-height:2.5;font-size:14px;font-family:Open Sans,sans-serif;color:#000000;list-style-type:none;text-decoration:none;margin-left: 0;}
.ratings .rating-column .rating-item a:hover {text-decoration:underline}
.ratings .rating-column .rating-item li{border-bottom:1px dashed #999;margin:10px 0}
.ratings .rating-column .rating-item li:hover{text-decoration:underline;cursor:pointer}
.ratings .rating-column .rating-item .active:hover, .ratings .rating-column .rating-item .active li{text-decoration:none}
.ratings .rating-column .rating-item .rating-pict{padding-right:5px;}
.ratings .rating-column .rating-item  .show-sub{float:right; padding-top:10px;cursor:pointer}
.ratings .rating-column .rating-item  .hide-sub{float:right;padding-top:10px;cursor:pointer}
/*.ratings .rating-column .rating-item  .sub-column{padding:0;width:270px;height:185px;margin-bottom:30px;margin-left:25px}*/
.ratings .rating-column .rating-item  .sub-column{padding-bottom:10px;margin-top:-7px;width:270px;height:185px;margin-bottom:30px;margin-left:25px}
.ratings .rating-column .rating-item  .sub-column-date{position:relative;left:160px}
.ratings .rating-column .rating-item  .sub-column-date .sub-col-date{color:#999}
/*.ratings .rating-column .rating-item  .sub-column {margin-top:-10px;padding-bottom:50px}*/
.ratings .rating-column .rating-item  .sub-column .sub-rating li{border-bottom:1px dashed #999; list-style-type:none; margin:0}
.ratings .rating-column .rating-item  .sub-column .sub-rating .din{color:#d5957e;font-size:11px;font-weight:bold;float:right}
.ratings .rating-column .rating-item  .sub-column .sub-rating .percent{color:#00a48a;font-weight:bold;padding:0 8px 0 8px;font-family:Tahoma,Geneva,sans-serif;float:right;}
.ratings .rating-column .rating-item  .sub-column .dinamic{position:relative;left:215px;margin-bottom:10px;}
/*.ratings .rating-column .rating-item  .sub-column .dinamic a{color:#000}*/
.ratings .rating-column .rating-item .capt-img{padding-bottom:3px;}
.ratings .rating-column .rating-item .capt-img img{float:left;padding:0 5px 5px 0}
.ratings .rating-column .rating-item .rating-capt-perc{color:#b23300;font-size:16px;font-weight:bold}
.ratings .rating-column .rating-item .rating-capt{color:#195b50;font-weight:bold;font-size:14px;line-height:1.2;margin-bottom:2px}
.ratings .rating-column .rating-item .rating-sob{margin:1px 0 1px 0}
.ratings .rating-column .rating-item .rating-sob .rating-sob-perc{color:#00a48a;font-weight:bold;padding:0 8px 0 8px;font-family:Tahoma,Geneva,sans-serif;padding-bottom:4px}
.ratings .rating-column .rating-item .rating-sob .rating-sob-text{padding-bottom:4px}
.ratings .rating-column .rating-item li img {margin-bottom: -5px;}
.ratings .rating-column .rating-item li i {color: #00a48a;   font-size: 1.2em;    float: right;    }
.rating-plus{width:45px;}
.rating-plus a{color:#ffffff;font-size:16px;font-weight:bold;background-color: #00a48a;	text-decoration:none;
-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}
.rating-plus a#plusik{padding:5px 9px;}
.rating-plus a#minusik{padding:5px 9px;}
.rating-plus-txt{color: #999;
    font-size: 14px;
    margin-right: 10px;}
.ratings .rating-item .rating-item-middle{padding-top:4px}
.ratings .rating-item .rating-item-middle li{margin:6px 0 6px 0}
.ratings .rating-item .rating-item-middle li:hover{text-decoration:none}
/*.ratings*/ .hid-rat{float:right;color:#999;font-size:13px;}
/*.ratings */.hid-rat img{position:relative;top:5px;right:2px;}
.ratings .under-rating{position:relative;bottom:4px;width:inherit;margin-top:15px}
.ratings .under-rating .all-rating{float:left;margin-left:42px;}
.ratings .under-rating .all-rating img{position:relative;bottom:2px}
/*.ratings .under-rating .all-rating a.all{color:#333;text-decoration:none;border-bottom:1px dashed #009d84;font-size:11px;position:relative;bottom:3px;left:6px}
.ratings .under-rating .all-rating a.all:hover{text-decoration:none;border-bottom:1px solid #009d84;}*/
.ratings .under-rating .soc-block{float:right}
.ratings .under-rating .all-rating .podp{position:relative;bottom:3px;left:3px}
.ratings .under-rating .all-rating a.podp, .dinamic a.podp{font-size:14px;color:#000000;text-decoration:underline}
.ratings .under-rating .all-rating a.podp:hover, .dinamic a.podp:hover{color:#195b50}
.ratings .rating-column .rating-item-middle .rating-item li:hover{text-decoration:none;cursor:default}

/* конец перенос из style-reyting-page */



/* On screens that are 992px or less*/
@media screen and (max-width: 992px){ 
    .book-slide {
        margin-left: 30px;
    }
}
/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 640px) {
    .book-slide {
        margin-left: 22px;
    }
}

anonses-block{ width: 1200px;
    margin: 0 auto; }

