html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;}
body{color:#1b1f21;/*word-wrap:break-word;*/background:url(../img/header_bg.png) repeat-x;}
h1, h2, h3, h4, h5{line-height:normal;}
h1{font-size:1.25em;}
h2{font-size:1.2em;}
h3{font-size:1.15em;}
h4{font-size:1.1em;}
h5{font-size:1em;}
a{color:#3b5163;text-decoration:none;}
a:hover{text-decoration:none;color:#4659A5;}
a img{border:0 none;}
textarea{resize:vertical;}
::-webkit-input-placeholder{font-style:italic;}
::-moz-placeholder{font-style:italic;}/* Firefox 19+ */
:-moz-placeholder{font-style:italic;}/* Firefox 18- */
:-ms-input-placeholder{font-style:italic;}
@font-face{font-family:'PTSans';src:url('../fonts/PTS55F_W.eot');src:url('../fonts/PTS55F_W.eot?#iefix') format('embedded-opentype'),url('../fonts/PTS55F_W.woff') format('woff'),url('../fonts/PTS55F_W.ttf') format('truetype'),url('../fonts/PTS55F_W.svg#PTSans-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'PTSans';src:url('../fonts/PTS56F_W.eot');src:url('../fonts/PTS56F_W.eot?#iefix') format('embedded-opentype'),url('../fonts/PTS56F_W.woff') format('woff'),url('../fonts/PTS56F_W.ttf') format('truetype'),url('../fonts/PTS56F_W.svg#PTSans-Italic') format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'PTSans';src:url('../fonts/PTS75F_W.eot');src:url('../fonts/PTS75F_W.eot?#iefix') format('embedded-opentype'),url('../fonts/PTS75F_W.woff') format('woff'),url('../fonts/PTS75F_W.ttf') format('truetype'),url('../fonts/PTS75F_W.svg#PTSans-Bold') format('svg');font-weight:bold;font-style:normal;}
input, textarea, select, button, body{font:14px/17px PTSans, Arial, Helvetica, sans-serif;}
input, textarea, select, button, a{outline:none;}
input#allow_subscribe{display:none;}
input#allow_subscribe+label{display:none;}
input#allow_subscribe+label+br{display:none;}
div.bb-editor+br{display:none;}
p{margin: 0.5em 0;}
hr{border:0 none;border-top:1px solid #dbe8ed;height:1px;}
ul{margin:0 0 18px 2em;list-style:disc outside;}
ol{margin:0 0 18px 2.1em;list-style:decimal;}
.reset, .reset li{list-style:none;padding:0;margin:0;}
.clr{clear:both;}
.hide{display:none;}
.thide, .htmenu span{overflow:hidden;display:block;height:0;line-height:normal;}
table.userstop, table.pm, table.tableform, table.calendar{border-collapse:collapse;border-spacing:0;}
.lcol, .rcol, form{display:inline;}
.lcol{float:left;}
.rcol{float:right;}
.small{font-size:0.9em;}
.pink{color:#d51e44;}
@media screen {#sidebar{width:300px;}.wrapper{width:1120px !important;/*max-width:1100px;*/}}
/*@media screen and (max-width:1099px){#sidebar{display:none;}.wrapper{max-width:800px;}#menubar{font:9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;}.to_top img.logoplavaysh{display:none !important;}}*/
.wrapper{width:100%;text-align:left;margin:0 auto;}
.wwide{width:100%;}
.wrapper, .wwide{min-width:1100px;margin-bottom:0px;}
.topline{height:0px;font:1px/1px sans-serif;background:url("../images/topline.png");}
#header{height:138px;background: url(../img/logo.png) no-repeat center 0, url(../img/header_bg.png) repeat-x; background-size: 28%, 0%;}
/*#header{height:138px;background: url(../img/logo-newear.png) no-repeat center 0, url(../img/header_bg.png) repeat-x; background-size: 28%, 0%;}*/

#header figure{margin:18px 0 0 -310px;width:310px;float:left;}
#header figure a{display:block;width:290px;padding-top:87px;background:url("../images/logo_b.jpg");background-size:100%;}
#header #logo{float:left;margin-left:190px;}
#header #logo a{display:block;max-width:310px;padding-top:106px;}
.ss, .weather{padding:34px 20px 0 0;font-size:11px;}
.weather{display:none;}
.kurs, .search{padding:34px 0 0 40px;font-size:11px;}
.kurs span{display:block;}
.kurs ul, .weather ul{list-style:none;color:#fff;}
.kurs ul{margin:0 0 0 50px;}
.weather ul{margin:4px 0 0 60px;}
.weather li{line-height:14px;min-width:70px;}
.weather li span{margin-left:5px;}
.valut{float:left;margin-top:5px;}
.logoplavaysh{display:none;float:left;width:220px;margin:4px 0 0 5px;}
.to_top img.logoplavaysh{display:block;cursor:pointer;}
.to_top li.mhide{display:none;}
.gorod_drug, .gorod_drug a, .kurs span, .search span{text-transform:uppercase;color:#fff;}
.gorod_drug span{border-bottom-style:dashed; border-bottom-width:1px;}
/*.headsoc{padding-top:14px;}*/
.headsoc a{float:left;padding-top:22px;width:22px;margin-right:8px;margin-top:14px;}
.headsoc .twit{background:url("../img/tw.png") no-repeat; background-size: 24px;}
.headsoc .rss{background:url("../img/rss.png") no-repeat; background-size: 24px;}
.headsoc .vkon{background:url("../img/vk.png") no-repeat; background-size: 24px;}
.headsoc .odkl{background:url("../img/ok.png") no-repeat; background-size: 24px;}
.headsoc .fbk{background:url("../img/fb.png") no-repeat; background-size: 24px;}
.headsoc .inst{background:url("../img/inst.png") no-repeat;}
.headsoc .zen{background:url("../img/zen.png") no-repeat; background-size: 24px;}
.headsoc .zen:hover{background:url("../img/zenc.png") no-repeat; background-size: 24px;}
.headsoc .twit:hover{background:url("../img/twc.png") no-repeat;background-size:100%;}
.headsoc .rss:hover{background:url("../img/rssc.png") no-repeat;background-size:100%;}
.headsoc .vkon:hover{background:url("../img/vkc.png") no-repeat;background-size:100%;}
.headsoc .odkl:hover{background:url("../img/okc.png") no-repeat;background-size:100%;}
.headsoc .fbk:hover{background:url("../img/fbc.png") no-repeat;background-size:100%;}
.headsoc .inst:hover{background:url("../img/instc.png") no-repeat;background-size:100%;}
.headsocc a{float:left;padding-top:25px;width:25px;margin-right:5px;}
.headsocc .twit{background:url("../img/twc.png") no-repeat;}
.headsocc .rss{background:url("../img/rssc.png") no-repeat;}
.headsocc .vkon{background:url("../img/vkc.png") no-repeat;}
.headsocc .odkl{background:url("../img/okc.png") no-repeat;}
.headsocc .fbk{background:url("../img/fbc.png") no-repeat;}
.headsocc .inst{background:url("../img/instc.png") no-repeat;}
#ya_w{padding:9px 0px 9px 9px;float:right;}
.headlinks{margin-top:6px;overflow:hidden;}
.headlinks ul, .headlinks ul li, .headlinks, .headsoc, .headsoc a, ul.loginbox li{float:left;}
.headlinks ul{margin-left:-11px;}
.headlinks ul li{background:url("../images/headlinks.png") no-repeat 0 70%;padding:0 10px 0 11px;}
.headlinks ul a{color:#000;}
.loginbox{display:inline;}
.loginbox ul.loginbox{float:right;height:27px;}
ul.loginbox{line-height:27px;}
ul.loginbox li{margin-left:9px;}
.loginbtn a{color:#d91121;text-align:center;padding:0px 12px;text-decoration:none;display:block;font-weight:bold;font-size:13px;/*text-shadow:#fff 1px 1px 1px;*/}
.loginbtn a:hover{background-color:#FFFFFF;border-bottom:1px solid;}
.logform li.lfield{margin-bottom:10px;}
.logform li.lbtn{text-align:left;float:left;margin-bottom:10px;}
.logform li.lfield input{width:265px;}
.logform li.lfchek input{width:13px;border:none;background:none;}
.logform li.lfchek label{display:inline;margin-bottom:0.2em;}
.shadlr{width:100%;}
.shadlr .shadlr{background-position:100% 0;}
.container{margin:0px;}
.darkbg{border-radius:0px 0px 10px 10px;min-height:38px;}
#menubar{clear:both;height:32px;text-transform:uppercase;}
#menubar .lcol, #menubar .lcol ul, #menubar .lcol ul li, #menubar .lcol ul a{float:left;}
#menubar .lcol, #menubar .rcol{overflow:hidden;height:32px;}
#menubar .lcol ul a{padding:0 12px 0 12px;color:#fff;height:32px;text-decoration:none;font-weight:bold;}
#menubar .lcol ul a:hover{color:#fff;background:#BC1A02;}
#menubar .rcol ul li{line-height:32px;}
#menubar .lcol ul, #menubar .rcol ul{font-size:12px;line-height:32px;/*margin-left:-2px;*/}
#menubar.default{position:relative;}
#google_ad .default{position:relative;}
#menubar.to_top{position:fixed;top:0px;left:0px;z-index:100;width:100%;min-width:1100px;background:url(../img/header_bg.png);}
#menubar .kurs{float:right;margin-right:2px;}
#menubar .kurs p{text-align:center;font-size:9px;font-weight:700;display:block;padding:0;margin:0 auto;line-height:14px;}
#menubar .kurs ul{padding:3px 10px;font-size:12px;border:1px solid #BEBEBE;background:#fff;float:left;line-height:0px;border-radius:5px;margin:0;}
#menubar .kurs ul li{line-height:12px;}
.searchbar{margin-top:3px;border:1px solid #BEBEBE;border-radius:3px;float:right;height:23px;background:#fff;margin-right:3px;}
.searchbar li{float:left;height:26px;}
.searchbar .lfield{padding-left:7px;overflow:hidden;}
.searchbar .lfield input{font-style:italic;color:#8b99a8;float:left;height:15px;width:150px;border:0 none;background:none;margin-top:3px;}
.searchbar .lbtn input{padding: 4px;background: #fff;}
.searchbar .lbtn input:hover{background-position:-30px -26px;}
.body{background:#fff;margin:15px 0;position:relative;overflow:hidden;}
#vsep{display:inline-block;width:592px;float:right;position:relative;margin:0 9px;}
#sidebar{padding-left:16px;float:right;display:inline-block;}
#midside{width:100%;}
#midside .maincont img{margin-right:20px;}
.shortstory img{width:240px;height:150px;float:left;}
.fbutton, .vresult{border:0 none;background:none;cursor:pointer;}
.fbutton{text-shadow:0 1px 0 #fff;font-size:1em;margin-bottom:2px;border:1px solid #bcc5c9;width:106px;height:31px;color:#4659A5;padding:2px 0 5px 0;background:#fff url("../images/fbutton.png") repeat-x 0 100%;font-weight:bold;}
.fbutton:hover, .vresult:hover{background-position:0 10px;-moz-box-shadow:0 1px 5px -2px black;-webkit-box-shadow:0 1px 5px -2px black;box-shadow:0 1px 5px -2px black;}
button.fbutton span{cursor:pointer;display:block;}
.block{margin:0px;width:280px;}
.block .dcont{padding:15px 0;margin:0 15px;}
.dtop, .dtops{border:none;background:linear-gradient(to top, #0184c3, #17a2e4);border-radius:3px;text-transform:uppercase;height:30px;text-align:center;text-shadow:1px 1px 0px rgba(255, 255, 255, 1);padding:5px 10px;text-align:center;margin-bottom:16px;}
.dtops{text-shadow:1px 1px 0px rgba(0, 0, 0, 1);color:#fff;}
button.dtops{margin-top:20px;padding:0 40px;font-weight:bold;float:right;cursor:pointer;}
.dtop .btl{color:#000;}
.dtop .btl, .dtops .btl{line-height:30px;}
.dtops:hover h4, .dtop:hover h4.btl{color:#1C63D2;}
h4.btl{font-size-adjust:0.49;text-transform:uppercase;color:#fff;}
.slidemenu{font-size:1.15em;}
.slidemenu li a, .slidemenu li span{text-decoration:none;color:#1f2931;display:block;border-bottom:1px solid #fff;padding:0 15px;height:35px;line-height:34px;}
.slidemenu li span{cursor:pointer;background:url("../images/slidemenu.png") no-repeat 100% 0;}
.slidemenu li a:hover, .slidemenu li span:hover{color:#4659A5;background-color:#f1f5f7;}
.slidemenu li.selected span{color:#fff;border-top:1px solid #670096;height:34px;line-height:32px;background-color:#4659A5;background-position:100% -38px;}
.slidemenu li.submenu{overflow:hidden;}
.slidemenu li.submenu ul{overflow:hidden;border-bottom:1px solid #fff;background-color:#f1f5f7;margin:0;padding:5px 15px;list-style:none;}
.slidemenu li.submenu ul a{border:0 none;width:100%;padding:0;font-size:0.8em;line-height:normal;height:auto;}
.slidemenu li.submenu ul li{background:url("../images/gdot.png") no-repeat 0 8px;padding-left:7px;}
#rightmenu .linesbg{border-top:2px solid #c5cbd3;}
#rightmenu .linesbg ul{min-height:54px;background:url("../images/whitelogo.png") no-repeat 100% 50%;}
.linesbg{/*padding:15px 0;*/}
.linesbg.related h4{color:#000;}
#change-skin{background-color:#b1bbc5;position:relative;height:44px;}
.change-skin{background:url("../images/change-skin.png") no-repeat;padding:15px 26px 0 30px;width:257px;height:40px;position:absolute;top:-5px;left:0;}
.change-skin .btl{float:left;margin-top:5px;}
.change-skin .rcol{width:128px;}
.change-skin select{font-size:0.9em;background-color:#eff2f4;width:128px;height:24px;padding:2px;border:1px solid #879fb3;}
#bvote .dtop{border:0 none;}
.vtitle{position:relative;margin:0;padding:10px;text-align:center;color:#000;font:normal 14px/18px 'Tahoma';font-weight:700;}
.vote label{font:normal 12px/16px 'Tahoma';}
.vtitle b{position:absolute;top:-10px;right:25px;padding-top:10px;width:16px;}
#bvote .fbutton, .vresult{float:left;margin-right:5px;}
.vresult{width:32px;height:31px;padding:0;background:url("../images/vresult.png") no-repeat 100% 0;}
.vresult:hover{background-position:0 -31px;}
.vote, #dle-poll-list div{clear:both;padding:2px 0 2px 2px;}
.vote input, #dle-poll-list div input{vertical-align:middle;margin:0;padding:0;width:14px;height:14px;margin-right:4px;}
#dle-poll-list{padding:10px 0;text-align:left;}
.informer{padding: 10px 10px 10px 10px;border-bottom:1px solid #fff;}
.informer:hover{background-color:#f1f5f7;}
.informer p a{color:#4659A5;}
.redb{border-bottom:1px solid #e7617d;background:#db143d url("../images/redb.png") no-repeat 100% 0;position:relative;width:323px;margin-right:-23px;}
.redb .dbtm{position:absolute;right:0;bottom:-10px;padding-top:9px;width:323px;background:url("../images/redbtm.png") no-repeat;}
.redb .btl{margin-bottom:12px;}
.redb ul{margin:0;list-style:none;}
.redb li{padding-left:9px;background:url("../images/wdot.png") no-repeat 2px 10px;}
.redb a{padding:1px 0;display:block;width:100%;color:#f9e2e6;}
.redb a:hover, .redb{color:#fff;}
#footbox{padding-top:20px;background:#dadada;margin-bottom:20px;position:relative;}
#footbox a{color:#0c71b9;text-decoration:underline;}
#footbox a:hover{text-decoration:none;}
.ribbon{position:absolute;right:23px;top:0;padding-top:36px;width:56px;background:url("../images/ribbon.png");}
.fboxx{float:left;width:9%;min-height:140px;}
.fboxl{float:left;width:30%;min-height:140px;}
.fboxs{margin-left:-1px;float:left;width:60%;min-height:140px;}
.fboxs .dcont, .fboxl .dcont{margin-left:25px;}
.fboxl .dcont li{margin-left: 130px;}
.fboxs .dcont ul{list-style:none;margin:0 2em 0 0;width:120px;}
.fboxx .dcont{margin:0 5px;color:#fff;float:right;}
#footer{height:91px;background:#fff;padding-left:13px;}
#footer h2{display:inline;}
#footer h2 a{float:left;position:relative;top:-10px;padding-top:91px;margin-right:3px;width:74px;}
.counts{padding:7px 25px 0 0;margin-top:23px;width:310px;height:37px;float:right;}
.counts ul{float:right;}
.counts ul li{float:right;width:88px;height:31px;margin-left:5px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.counts ul li:hover{opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
.copyright{margin-top:29px;float:left;}
.shadow{height:80px;background:url("../images/shadow.png") no-repeat 50% 0;}
.lines{font-size:0.9em;margin-bottom:13px;padding:13px;border:1px solid #d3dae0;background:#fff url("../images/lines.gif");}
.sortn{text-align:center;}
.sortn img{vertical-align:middle;}
.hbanner{padding-bottom:29px;background:url("../images/shadlite.png") no-repeat 50% 100%;}
.cbanner{text-align:center;}
.mb10{margin-bottom:16px;}
.base{border-top:0px solid #C6C6C4;margin-bottom:10px;}
.base .btl{margin-bottom:0.2em;}
.base .btl a, .base .btl{text-decoration:none;color:#353a40;font-size:20px;line-height:0.95;}
.base .btl a:hover{color:#0f4b93;}
.infbtn{margin:3px 0 0 1px;float:right;position:relative;width:22px;height:22px;display:none;}
.infbtn .thide{cursor:pointer;background:#4659A5 url("../images/boxinfo.png");padding-top:22px;width:22px;}
.infbtn .thide:hover{background-position:0 -44px;}
.infbtn .thide.selected{background-position:0 -22px;background-color:#c0cad2;}
.infcont{z-index:33;width:180px;background-color:#dfe3e6;border:2px solid #a6b5c0;position:absolute;top:23px;right:0;display:none;}
.infcont ul{position:relative;list-style:none;font-size:0.9em;color:#67747b;margin:0 6px;padding:5px 0;}
.editdate{font-size:0.9em;background-color:#f1f2f3;padding:6px;color:#67747b;}
.ratebox{padding-top:13px;display:block;height:28px;text-align:center;background:#d6dce1 url("../images/ratebox.png") no-repeat 50% 0;}
.ratebox ul{margin:0;padding:0;}
.ratebox .rate{text-align:left;width:85px;height:17px;margin:0 auto;overflow:hidden;}
.storenumber, .maincont, .berrors, .basecont, .fullstory, .mass_comments_action{margin-bottom:13px;}
#tabbs{/*margin-top:-45px;padding-top:45px;*/}
.maincont img{border:none;margin-right:1px;}
.basetags{padding-top:10px;font-size:0.9em;color:#000;font-weight:900;}
.shortstory .mlink{/*float:right;*/display:inline-block;width:100%;}
.fullstory .mlink{margin-bottom:3px;min-height:26px;position:relative;}
.argmore a, .argmore a b, .argback a, .argback a b{float:left;height:39px;background:url("../images/argmore.png") no-repeat;}
.argmore a, .argback a{padding-left:23px;margin-left:-23px;line-height:29px;color:#fff;text-decoration:none;}
.argmore a b, .argback a b{cursor:pointer;padding-right:42px;background-color:#db143d;background-position:100% -39px;}
.argmore a:hover{background-position:0 -78px;}
.argmore a:hover b{background-position:100% -117px;}
.argback a{background-position:0 -156px;}
.argback a b{background-color:#438fbf;background-position:100% -195px;}
.argback a:hover{background-position:0 -234px;}
.argback a:hover b{background-position:100% -273px;}
.argedit, .argprint{float:right;}
.argbox img, .argprint img{margin-right:5px;}
.argcat{float:left;padding-right:4px;text-decoration:underline;}
/*.main_head .argbox{margin-left: 260px;}*/
.argbox, .argcoms, .argviews{float:left;padding-right:7px;font-style:italic;}
.argedit a:before{content:'';background:url(../img/edit.png) center no-repeat;height:17px;width:17px;display:inline-block;}
.argcat a:before{padding-right: 2px;content:'';background:url(../img/cat.png) center no-repeat;height:11px;width:11px;display:inline-block;}
.argviews:before{padding-right: 2px;content:'';background:url(../img/views.png) center no-repeat;height:11px;width:17px;display:inline-block;}
.img_txt .argcoms{float:none;display:inline-block;}
.img_txt .argcoms:before{display:inline-block;padding-right:2px;content:'';background:url(../img/comtop.png) center no-repeat;height:11px;width:17px;display:inline-block;}
.argcoms a:before{padding-right: 2px;content:'';background:url(../img/comments.png) center no-repeat;height:11px;width:13px;display:inline-block;}
.argprint a:after{padding-right: 2px;content:'';background:url(../img/print.png) center no-repeat;height:11px;width:17px;display:inline-block;}
.top_inf .argbox{width:100%}
.argcoms{}
.crop{float:left;overflow:hidden;margin:0 5px 0 0;position:relative;width:175px;height:98px;}
.crop img{/*position:absolute;top:0;left:-7px;height:120px;*/}
.crop:before{text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);width:30px;height:30px;position:absolute;display:block;z-index:1;background:rgba(255, 255, 255, 0.5);text-align:center;bottom:0;right:0;font-size:20px;line-height:30px;font-weight:bold;color:#fff;}
.top_el:nth-child(2) .crop:before{content:'1';}
.top_el:nth-child(3) .crop:before{content:'2';}
.top_el:nth-child(4) .crop:before{content:'3';}
.top_el:nth-child(5) .crop:before{content:'4';}
.top_el:nth-child(6) .crop:before{content:'5';}
.top_el:nth-child(7) .crop:before{content:'6';}
.top_el:nth-child(8) .crop:before{content:'7';}
.top_el:nth-child(9) .crop:before{content:'8';}
.top_el:nth-child(10) .crop:before{content:'9';}
.top_el:nth-child(11) .crop:before{content:'10';}
.top_el:last-child{margin-bottom:0;}
.related{position:relative;width:30%;float:left;margin:0 3% 3% 0;height:291px;overflow:hidden;}
.related h4.btl span{text-transform: uppercase;}
.relhead{padding-bottom: 15px;text-transform: uppercase;font-size: 14px;}
.related h5{font-weight: normal;text-decoration:underline;color:#6a9bcc;}
.related img{width:175px;height:130px;}
img.relate{border-radius: 2px;width:80px;float:left;clear:both;margin-right:5px;}
li.relate{line-height:12px;margin-bottom:10px;/*overflow:hidden;*/}
.relate a{line-height:20px;width:470px;display:inline-block;color:#4487c2;text-decoration:underline;}
.relate time{width:120px;display:inline-block;}
.frbtns{width:106px;height:46px;position:absolute;right:16px;bottom:0px;}
.frbtns img{float:right;margin-left:4px;}
img.printlink{background:url("../dleimages/printlink.png") no-repeat;width:49px;height:46px;}
a:hover img.printlink{background-position:0 -46px;}
.berrors{padding-left:12px;background:#d7133b url("../images/berrors1.png") repeat-y;}
.berrors .berrors{color:#d7133b;padding:10px 13px;background:#f2d9de url("../images/berrors.png");}
.berrors a{color:#d7133b;}
.tabmenu{height:32px;border-bottom:3px solid #7e8489;margin-bottom:13px;}
.tabmenu li{float:left;}
.tabmenu a{padding:0 13px;text-decoration:none;background-color:#e0e4e7;float:left;height:30px;line-height:30px;margin:2px 2px 0 0;}
.tabmenu a:hover{background-color:#f1f3f5;}
.tabmenu a.selected{padding-bottom:6px;position:relative;color:#fff;background:#7e8489 url("../images/tabarrow.png") no-repeat 50% 100%;height:35px;line-height:35px;margin:0 2px 0 0;}
.tabcont{display:block;}
.heading{font-size:1em;line-height:normal;color:#0f4b93;margin-bottom:10px;}
.comhead p{margin:0;font-size:12px;}
.bcomment{padding:20px;margin-bottom:20px;border:1px solid #ededed;border-radius:5px;}
.bcomment .lcol{position:relative;color:#7b878d;/*margin-left:-113px;padding-right:13px;width:100px;*/}
.bcomment .arcom{position:absolute;top:12px;right:0;width:9px;padding-top:16px;background:url("../images/arcom.png");}
.bcomment .lcol h5, .bcomment .lcol h5 a{color:#4659A5;}
.bcomment .lcol p{font-size:0.85em;}
.bcomment .avatar{/*padding:4px;*/border:1px solid #dce0e2;width:50px;overflow:hidden;margin: 0 20px 20px 0;}
.bcomment .avatar img{width:50px;display:block;}
.bcomment .rcol{/*border-radius:10px;background:#eaeef0;*/width:100%;}
.combox .infbtn{margin:0 0 8px 13px;}
.comedit{padding-top:10px;color:#7a94a0;clear:both;/*float:right;*/}
.comedit .arg a{color:#24a6ca;text-decoration:underline;}
.selectmass{display:inline;}
.selectmass input{float:right;margin-top:10px;}
.argreply a, .argreply a b{float:left;height:26px;}
.argreply a{margin-right:10px;line-height:26px;text-decoration:none;text-shadow:0 1px 0 #fff;color:#4659A5;font-size:1.1em;}
.argreply a b{background-position:100% -26px;padding:0 20px 0 10px;}
.argreply a:hover{background-position:0 -52px;}
.argreply a:hover b{background-position:100% -78px;}
.signature{color:#7a94a0;}
.brdform{margin-bottom:10px;}
.mass_comments_action{padding:10px 13px;}
.baseform .dcont{padding: 5px 0 0 0;}
.baseform .dcont .heading{margin:0;}
.tableform{width:100%;}
.tableform td{;}
.tableform td.label{vertical-align:top;font-weight:bold;width: 100%;}
.fieldsubmit{padding:3px 13px;background:#fbfbfb;}
.fieldsubmit p{font-size:13px;}
.addnews{font-weight:bold;}
.impot{color:#d51e44;font-weight:normal;}
.checkbox{padding:4px 0;line-height:1em;}
.checkbox input{margin-top:-2px;vertical-align:middle;}
#comm{padding-bottom:60px;}
#comm .f_input{padding:5px;margin:5px 0;width:300px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;}
.f_textarea{max-width:458px;}
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .logform li.lfield input{padding:2px;background:#fff url("../images/fields.png") repeat-x;border:1px solid #bcc0c2;}
.f_textarea, .editor_button select{padding:0;}
.textin{padding:2px;}
.searchstyle{width:480px;}
.searchtable fieldset legend{color:#404040;}
.searchitem{font-size:0.9em;border-top:1px solid #dbe8ed;padding:10px 0;}
#searchuser, #searchinput{width:90% !important;}
.userinfo{padding-left:125px;}
.rateui{width:85px;height:17px;margin:0 auto;padding-top:4px;}
.userinfo .lcol{margin-left:-125px;width:110px;padding-right:15px;}
.userinfo .lcol .avatar{margin-bottom:10px;padding:4px;background-color:#fff;border:1px solid #c0d4de;}
.userinfo .lcol .avatar img{width:100px;}
.userinfo .lcol ul{font-size:0.9em;}
.userinfo .rcol{width:100%;}
.userinfo .rcol ul{list-style:none;margin-left:0;}
.userinfo .rcol ul li{margin-bottom:0.2em;}
.ussep{padding-top:12px;background:url("../images/ussep.png") no-repeat;}
.statistics{overflow:hidden;margin:0;padding:0;}
.statistics ul.lcol{min-height:71px;margin:0 0 20px -1px;width:33.3%;}
.statistics ul.lcol li{padding:0 15px 0 0;margin-bottom:2px;}
.storenumber{font-weight:bold;}
.basenavi, .bnnavi, .navigation, .navigation a, .navigation span, .bnnavi{float:left;}
.bnnavi{height:32px;}
.navigation a{text-decoration:none;}
.navigation a, .navigation span{padding:0 4px;height:32px;line-height:32px;font-size:13px;}
.navigation a{color:#5d94c8;text-decoration:underline;}
.navigation a:hover{color:#4659A5;}
.pm_status{float:left;border:1px solid #d8d8d8;padding:0px;background-color:#fff;width:300px;height:100px;margin-left:20px;margin-right:5px;}
.pm_status_head{border-bottom:1px solid #d8d8d8;font-size:0.9em;background:#fff url("../images/bbcodes.png") repeat-x 0 100%;height:22px;padding:0;font-weight:bold;text-align:center;color:#4e4e4e;}
.pm_status_content{padding:5px;}
/*.left{float:left;width:804px;}*/
.left{float:left;width:804px;display:inline-block;height:auto;position: relative;}
#slider img{/*width:700px;*/height:470px;margin-left:-33%;}
#slider-wrap{height:470px;position:relative;margin-bottom:16px;height:470px;}
#slider{background:url("../images/loading.gif") no-repeat 50% 50%;overflow:hidden;}
.sli-links{text-align:left;float:right;position:relative;height:466px;}
.sli-links .control-slide{margin:5px 0;width:162px;height:108px;overflow:hidden;border:1px solid #4659A5;position:relative;}
.control-slide img{width:162px;height:108px;}
.sli-links .control-slide:hover{cursor:pointer;border-bottom:2px solid #4659A5;}
.sli-links .control-slide.active img{}
#prewbutton, #nextbutton{position:absolute;top:174px;width:50px;padding-top:60px;display:block;z-index:101;background:url("../images/nextprev.png");}
#prewbutton{background-position:0 0;left:-10px;}
#nextbutton{background-position:-50px 0;right:151px;}
#prewbutton:hover{background-position:0 -60px;}
#nextbutton:hover{background-position:-50px -60px;}
/*.slide{position:absolute;top:0px;left:0px;}*/
.slide{width:120px;overflow:hidden;float:left;margin-right:1px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.slide.active{width:440px;}
.slide .img_txt{color:#fff;position:absolute;text-align:left;padding:10px;background:rgba(0,0,0,0.5);width:100px;height:450px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.slide.active .img_txt{font-size:28px;width:420px;bottom:0;height: auto;}
.slide h2{margin-bottom:10px;font-size:16px;line-height:1;font-weight:normal;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.slide.active h2{margin-bottom:0;font-size:28px;text-transform:uppercase;}
.slide h3{font-size:16px;font-weight:normal;display:none;}
.slide.active h3{display:block;}
.slide.active i{}
.slide i{font-size:12px;display:inline-block;}
.slide time{color:#fff;}
#lenta_m{width:170px;padding:20px 20px 20px 0;position:absolute;background:#fbfbfb;}
#lenta_btn{text-align:center;position:absolute;bottom:0;width:177px;background:#FBFBFB;height:14px;padding:6px;}
#rubrikator{width:140px;float:left;padding:20px;background:#fbfbfb;}
.control-slide span{position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#fff 100%);font-size:11px;width:152px;line-height:1.1;bottom:0;padding:110px 5px 3px 5px;}
.control-slide a{color:#000;}
.control-slide:hover span{background:none;font-weight:900;font-size:13px;text-shadow:#fff 1px 0 0px, #fff 0 1px 0px, #fff -1px 0 0px, #fff 0 -1px 0px;}
.control-slide.active span{background:none;font-weight:900;font-size:13px;text-shadow:#fff 1px 0 0px, #fff 0 1px 0px, #fff -1px 0 0px, #fff 0 -1px 0px;}
.control-slide:hover a{}
.lastcomm{margin:0;padding:0;list-style:none;}
.lastcomm .lcomm-item > a{text-decoration:none;width:100%;height:100%;}
.lastcomm a span{color:#676767;}
.lastcomm li{cursor:pointer;padding-bottom:14px;font-size:12px;}
.lastcomm li span{color:#97c6e8;}
.lastcomm li .lcomm-user{color:#4659A5;}
.lastcomm li .lcomm-date{color:#666;}
.lastcomm li .lcomm-hidden{padding:15px;border-radius:5px;}
.lastcomm li .lcomm-hidden img{max-width:450px;}
.lastcomm li .lcomm-hidden .lcomm-user-foto{max-width:44px;background:#fff;display:none;margin:4px 10px 10px 0;overflow:hidden;float:left;}
.lastcomm li .lcomm-hidden .lcomm-text{overflow:hidden;}
.lastcomm li:hover{text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);}
.lastcomm li:hover .lcomm-hidden{display:block;}
.lcomm-hidden{position:relative;}
.lcomm-hidden::after{content:'';position: absolute;left: 20px;border:25px solid transparent;border-top: 25px solid #F7F7FD;}
.right-side{padding:20px;margin-bottom:10px;border:1px solid #c3c3c7;}
.right-side:last-child{/*margin-bottom:0;*/}
.right-side h4.btl{color:#3b5163;cursor:pointer;}
.right-side .lastcomm .lcomm-hidden{background:#f7f7fd;margin-bottom:8px;}
#side_lenta{position:relative;padding:50px 20px 20px 20px;}
#side_2 .plashkas{display:none;}
#side_3 .plashkas{display:none;}
.lenta_heads{margin-bottom:15px;}
.vkladka .lenta_heads{padding:15px 0 10px;position:absolute;top:0;border-right: 1px solid #C3C3C7;text-align:center;width:92px;background-color:#e0e8fa;border-bottom:1px solid #C3C3C7;min-height:20px;}
.vkladka .lenta_heads.act{background-color:#fff !important;border-bottom:none !important;}
.vkladka ul{margin:0;}
#side_lenta .vkladka:nth-child(1) .lenta_heads{left:0;}
#side_lenta .vkladka:nth-child(2) .lenta_heads{left:93px;background-color:#e0e8fa;border-bottom:1px solid #C3C3C7;}
#side_lenta .vkladka:nth-child(3) .lenta_heads{left:186px;border-right:none;background-color:#e0e8fa;border-bottom:1px solid #C3C3C7;}
#foto_video{width:605px;background:#E0E8FA;margin-top:10px;position:relative;}
.bb{border:1px solid #c3c3c7;}
.bott_head{height:41px;position:relative;}
.bh{height:20px;display:inline-block;position:absolute;padding:10px 20px;cursor:pointer;}
.bh h4{color:#3e3e3e;}
.bsel{border-bottom:1px solid #FFFFFF;background:#fff;border-left:1px solid #C3C3C7;border-top: 1px solid #C3C3C7;border-right:1px solid #C3C3C7;}
#vkl_2{display:none;}
#bott_1{left:0;}
#bott_2{left:117px;}
.vkl{padding:20px 21px;min-height:99px;background:#fff;}
.vkl img{float:left;width:177px;height:99px;padding-bottom:5px;}
.vkl li{display:inline-block;position:relative;width:177px;vertical-align:top;margin:0 5px;}
.vkl li b{font-size:14px;text-decoration:underline;}
.vkl ul{margin:0;}
#vkl_1 li a:before, #vkl_2 li a:before{height:30px;width:26px;display:block;left:80px;top:33px;}
#vkl_1 li a:before{position:absolute;content:'';background:url(../img/camera.png) center no-repeat;}
#vkl_2 li a:before{position:absolute;content:'';background:url(../img/play.png) center no-repeat;}
.lcomm-text{font-size:13px;}
.ratebox3 li{display:inline;}
.main_head{float:right;display:inline-block;width:100%;font-size:12px;color:#999999;}
.main_head a{color:#999999;}
#midside .combox a > img{width:130px;height:98px;}
.top_col{width:294px;float:right;}
.top_el{height:120px;background:#fbfbfb;margin-bottom:15px;}
.popular{margin-right:15px;}
.top_n{height:120px;overflow:hidden;}
.top_n img{width:175px;height:98px;}
.top_title{font-weight:bold;color:#000;}
.top_title:hover{color:#4659A5;}
.tcom{float:right;margin-top:-6px;margin-right:4px;}
.top_inf i{float:right;}
.top_inf{font-size:12px;width:114px;float:right;margin-bottom:3px;}
.baseform .fieldsubmit, .baseform table{}
.mlink i{float:right;}
.lenta_head{padding-bottom:5px;font-weight:bold;}
#lenta_m .lenta_head{margin: 0 0 0 20px;}
#rubrikator .lenta_head, #lenta_m .lenta_head.samoe{border-bottom:1px dashed;}
.lenta_head a{color:#000;text-transform: uppercase;}
.blue{color:#005AC1;text-shadow: #fff 1px 0 0px;}
.red{color:#B50000;text-shadow: #fff 1px 0 0px;}
.redd{color:#fff;font-weight:900;border:2px #DB143D solid;border-radius:5px;background:#DB143D;line-height:30px;}
.top_head{margin:15px 0;font-weight:bold;text-transform:uppercase;}
#rubrikator li{padding-top:5px;display:block;height:260px;overflow:hidden;position:relative;border-bottom: 1px dashed;}
#lenta_m li{margin: 0 0 12px 20px;display:block;}
#lenta_m ul, #rubrikator ul{margin:0;}
time{font-size:12px;color:#b7b7b7;}
#lenta_m li a, #rubrikator li b,.fieldsubmit a{text-decoration:underline;color:#3b82c0;font-weight:bold;}
#lenta_m .samoe li a{/*text-decoration:none;color:#000;font-weight:normal;*/}
#rubrikator li span,#lenta_m .samoe li span{text-decoration:none;}
#lenta_m li a:hover, #rubrikator li b:hover{text-decoration:none;}
#add_comm{margin:0}
#add_comm h2{color:#000;font-weight:600;text-transform:uppercase;text-align:left;}
#add_comm a b{float:right;margin-top:3px;font-size:18px;}
.alis{margin-left:7px;position:absolute;}
.lvseps{border:0 none;background:none;cursor:pointer;margin-left:120px;}
.lvseps{text-shadow:0 1px 0 #fff;font-size:1.1em;margin-bottom:2px;border:1px solid #bcc5c9;width:106px;text-align:center;height:19px;color:#FC008F;padding:5px 0 5px 0;background:#fff url("../images/fbutton.png") repeat-x 0 100%;font-weight:bold;}
.lvseps span{cursor:pointer;display:block;color:#4659A5;}
.lvseps:hover{background-position:0 10px;-moz-box-shadow:0 1px 5px -2px black;-webkit-box-shadow:0 1px 5px -2px black;box-shadow:0 1px 5px -2px black;}
.plashka{overflow:hidden;color:#222222;text-transform:uppercase;text-align:left;text-shadow:1px 1px 0px rgba(255, 255, 255, 1);}
.plashkas{overflow:hidden;}
.plashkass{overflow:hidden;color:#222222;border-radius:0px 0px 5px 5px;background:-webkit-linear-gradient(top, #dbe4e7 0%,#fefefe 50%,#d9e2eb 100%);background:-moz-linear-gradient(top, #dbe4e7 0%,#fefefe 50%,#d9e2eb 100%);background:-o-linear-gradient(top, #dbe4e7 0%,#fefefe 50%,#d9e2eb 100%);background:-ms-linear-gradient(top, #dbe4e7 0%,#fefefe 50%,#d9e2eb 100%);background:linear-gradient(top, #dbe4e7 0%,#fefefe 50%,#d9e2eb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbe4e7', endColorstr='#d9e2eb',GradientType=0);border:0px solid #c6c6c4;-webkit-box-shadow:inset 0px 1px 0px #fff,
0px 1px 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 1px 0px #fff,
0px 1px 1px rgba(0,0,0,.15);text-transform:uppercase;text-align:left;padding:5px 10px;text-align:left;margin-bottom:0px;margin-top:-1px;}
#rubrikator .plashkas{margin-bottom:25px;}
.afisha img{float:left;width:100px;margin:6px 14px;}
.tobbanner{width:1100px;margin-top:0px;}
.tobbanner4{width:800px;margin-bottom:16px;}
.base.fullstory{padding-top:4px;}
.base.shortstory{margin: 5px 0 0 0;position:relative;padding-bottom:10px;border-bottom:1px dashed;margin-bottom:15px;}
.base.shortstory:nth-last-child(2){border-bottom:none;}
.shortstory .maincont{clear:both;}
.fullstory #news-title{font-size:30px;}
.fullstory .maincont{font-size:16px;line-height:19px;}
.fullstory .maincont img{max-width:600px;}
.to_top2{position:fixed;top:50px;z-index:1;}
#side_lenta li{display:block;border-bottom:1px dashed;clear:both;padding:15px 0;min-height:90px;}
#side_lenta li:last-child{padding-bottom:0;border-bottom:none;}
#side_lenta li b{font-size:14px;text-decoration: underline;}
#side_lenta img{float:left;width:120px;margin:0px;display:block;height:90px;padding-right:5px;}
.poiskbag{margin-top:0px;}

.main_head .argcoms a{cursor:pointer;}
#rubrikator li:last-child{border-bottom:none;}
.plashfon img{width:140px;height:78px;margin-top:5px;}
.samoe img {
    width: 100%;
    margin: 5px 0 0 0px;
}
.partner{width:46%;float:left;margin:2%;clear:right;}
.partner h2{min-height:70px;}
.box-modal{padding: 10px 0 0 10px;}
.box-modal-col{width:220px;height:230px;margin:0 10px 10px 0;float:left;}
.box-modal-head h2{text-align:center;line-height:30px;margin-bottom:11px;}
.speedbar.lines{font-size:1.2em;border:none;background:none;padding:0;}
#rekl{float:left;width:430px;height:800px;margin-bottom:10px;background:url(/uploads/price2.png) center no-repeat;position:relative;}
#rtab{float:left;width:660px;margin-right:8px;}
.rkb{position:absolute;border:#C7C7C7 1px solid;color:transparent;text-align:center;}
#rk1{top:60px;left:2px;width:427px;height:38px;line-height:38px;}
#rk2{top:294px;left:3px;width:311px;height:38px;line-height:38px;}
#rk3{top:648px;left:75px;width:240px;height:35px;line-height:35px;}
#rk4{top:496px;left:240px;width:75px;height:63px;line-height:63px;}
#rk5{top:144px;left:321px;width:107px;height:100px;line-height:100px;}
#rk6{top:105px;left:2px;width:170px;height:182px;line-height:181px;}
#rk7{top:340px;left:75px;width:240px;height:143px;line-height:143px;}
#rk8{top:363px;left:249px;width:59px;height:88px;line-height:88px;}
/*#rk9{top:689px;left:75px;width:162px;height:77px;line-height:77px;}*/
/*#rk1:hover,#rk2:hover,#rk3:hover,#rk4:hover,#rk5:hover,#rk61:hover,#rk62:hover,#rk71:hover,#rk72:hover,#rk73:hover,#rk8:hover,#rk9:hover,#rk10:hover,#rk10:hover{background-color:#D12020;color:#fff;}*/
.rkh{background-color:#D12020 !important;color:#fff;cursor:pointer;}
#rtab table{cursor:pointer;border:1px solid #E3DDD1;padding:0px;margin:0px;margin-bottom:20px;border-spacing:0px;}
#rtab thead td {border:none;line-height:1.1em;height:36px;font-weight:bold;vertical-align:middle;background:#F1EEE8;min-width:20px;border-bottom:1px solid #E3DDD1;}
#rtab tbody tr:nth-child(2n+0){background-color:#f1eee8;}
#rtab h2{margin-bottom:20px;}
.silka a {color:#3D77A8;font-size:20px;}
.silka {text-align:center;margin-top:10px;}
.bancen{margin:0 auto;display:block;}
#lenta_m li.lenban{margin:0;}
#gotop{position:fixed;width:55px;height:55px;right:7px;bottom:105px;display:block;background:url('../images/gotop.png') no-repeat;background-size: 100%;z-index:9998;display:none;}
.mirdon{position:absolute;bottom:24px;}
.buttons{margin: 0px 0px 60px 0px;}
.big-ad-container {
    display: none;
}

@media screen and (min-width: 1920px) {
.big-ad-container div[id^=ad-100-1000] {
    width: 100%;
    max-width: 400px;/*max-width: 100px;/*�������*/
    position: absolute;
    height: 100%;
    top: 0;
    overflow: hidden;
}
.big-ad-container > #ad-100-1000-left {
    left: -150px;/*left: 15px;/*�������*/
}
.big-ad-container > #ad-100-1000-right {
    right: 15px;
}
.is-sticky {
    position: fixed !important;
    top: 48px;
}

    .big-ad-container {
        display: block;
        width:1800px;	/*1349px; /*�������*/
        height: 1000px;
        position: absolute;
        transform: translateX(-270px);/*�������*/
        /*transform: translateX(-125px);/*�������*/
    }
}
@media screen and (min-width: 1401px) and (max-width: 1919px) {
/*@media screen and (min-width: 1300px) {*/
    .big-ad-container div[id^=ad-100-1000] {
    width: 100%;
    max-width: 250px;/*�������*/
    position: absolute;
    height: 100%;
    top: 0;
    overflow: hidden;
}
.big-ad-container > #ad-100-1000-left {
    left: -60px;/*�������*/
}
.big-ad-container > #ad-100-1000-right {
    right: -210px;/*�������*/
}
.is-sticky {
    position: fixed !important;
    top: 48px;
}
    .big-ad-container {
        display: block;
        width:1349px; /*�������*/
        height: 1000px;
        position: absolute;
        /*transform: translateX(-270px);/*�������*/
        transform: translateX(-200px);/*�������*/
    }
}
@media screen and (max-width: 1400px) {
/*@media screen and (min-width: 1300px) {*/
    .big-ad-container div[id^=ad-100-1000] {
    width: 100%;
    max-width: 110px;/*�������*/
    position: absolute;
    height: 100%;
    top: 0;
    overflow: hidden;
}
.big-ad-container > #ad-100-1000-left {
    left: 55px;/*�������*/
}
.big-ad-container > #ad-100-1000-right {
    right: -235px;/*�������*/
}
.is-sticky {
    position: fixed !important;
    top: 48px;
}
    .big-ad-container {
        display: block;
        width: 1150px; /*�������*/
        height: 1000px;
        position: absolute;
        /*transform: translateX(-270px);/*�������*/
        transform: translateX(-170px);/*�������*/
    }
}

.yandex-favorit {
    text-align: center;
    font-weight: 600;
    margin-top: 10px;
}


    #teaser_block_table_2823 tr{
        display: flex !important;
        flex-direction: row !important;
    }

    #teaser_block_table_2823 {
        height: auto;
    }
.bottom-nav {clear: both; opacity:0;}
.rate_like > a, .rate_like-dislike {
			float: left;
			height: 22px; line-height: 22px;
			padding: 6px 12px;
			border: 1px solid #eaeaea;
			border-radius: 18px;
			text-decoration: none !important;
			font-weight: bold;
			color: #919191;
			-webkit-transition: all ease .2s; transition: all ease .2s;
    font-size: 20px;
margin-top: 15px;
		}
		.rate_like > a:hover { border-color: #3394e6; color: #3394e6; }
		.rate_like .icon { width: 16px; height: 15px; margin: -.2em .3em 0 0; }

		.rate_like-dislike > a {
			display: inline-block;
			width: 22px; height: 22px;
			text-align: center;
		}
		.rate_like-dislike > a .icon {
			width: 14px; height: 15px;
			fill: #787878;
			vertical-align: middle;
			margin: -.3em 0 0 0;
		}
		.rate_like-dislike > a:hover .icon { fill: #3394e6; }
		.rate_like-dislike .ratingplus { color: green; }
		.rate_like-dislike .ratingminus { color: red; }
		.rate_like-dislike > span { cursor: default; margin: 0 .3em; }
.rate {
    display: flex;
}
.news-dlike {
    color: red;
}
.news-like {
    color: green;
}