/* Redeclare here */
body{ background:#f6f6f6; font-family: Arial, Tahoma, sans-serif; }
input {padding: 0; margin: 0;}

#page_wrapper{ }

#page{
    margin:0 auto; padding:0; width:1024px; background:#fff;
    -moz-box-shadow:0 0 12px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.5); box-shadow:0 0 12px rgba(0, 0, 0, 0.5);
}

/*
#top_banner{ height:110px; background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/details-gray-bg.png") repeat;}
        #top_banner>.banner>.fake{ margin:0 22px; height:88px; padding:1px 0 0 0; border:1px dotted #4d4d4d; color:#808080; font-size:6pt; }
        #top_banner>.banner>.fake a{ display:block; padding-left:10px; width:100%; height:100%; text-decoration:none; color:#808080; }
*/

/**
 *      CONTROLS
 */


.simple_dplist{
    position:relative; line-height:18px; cursor:pointer; white-space:nowrap; font-size:8pt;
    border:1px solid #808080; background:url("bg_2.gif") repeat-x;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
.simple_dplist.expanded{
    border-bottom:none;
    -webkit-border-botom-left-radius:0; -webkit-border-botom-right-radius:0;
    -moz-border-radius-bottomleft:0; -moz-border-radius-bottomright:0;
    border-bottom-left-radius:0; border-bottom-right-radius:0;
}

.simple_dplist>.title{ display:block; padding:0 0 0 11px; height:20px; background:url("arrow_down_black_small.png") no-repeat 90% 7px; }
.simple_dplist>ul{
    display:none; width:100%; position:absolute; left:-1px; top:18px; background:#fff;
    border:1px solid #808080; border-top:none;
}
.simple_dplist>ul>.item{ padding:0 0 0 11px; line-height:18px; }
.simple_dplist>ul>.item.selected{ background:#eee; }
.simple_dplist>ul>.item:hover { background:#999; color:#fff; }

.simple_button{
    display:block; padding:0 18px 0 11px; height:20px; line-height:18px; white-space:nowrap; color:#333; font-size:8pt;
    border:1px solid #808080; background:url("bg_2.gif") repeat-x;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
a.simple_button{ text-decoration:none; }
.simple_button:hover {
    background:#444; border:1px solid #444; color:#fff; text-shadow:0 1px 0 #000;
}

.simple_btn{
    padding:2px 8px 2px 8px !important; color:#333; font-weight:normal !important; font-size:7.9pt; border:1px solid #808080;
    background:#d4d4d4 url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/simple_btn/bg.gif") repeat-x;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
    border-color:#808080;
    transition: border-color 0.2s; -moz-transition: border-color 0.2s; -webkit-transition: border-color 0.2s; -o-transition: border-color 0.2s;
}
.simple_btn:hover {
    background:#444; border:1px solid #444; color:#fff; text-shadow:0 1px 0 #000;
}

.simple_btn[disabled="disabled"] {
    background: #D4D4D4; border:1px solid #444;cursor:default;color:#333;text-shadow: none;
}

/**
 *
 */
.panel_news_items { max-width: 630px; margin-bottom: 20px; }
.list-type { margin: 0; }
.panel_news_items a.more_btn{ text-decoration:none; text-transform: uppercase; color: #6e6e6e; font-size: 9px; padding-top: 3px; }
.panel_news_items .item h3 a{ font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-size:13.5pt; }

/**/
.panel_news_items.big > .item { }
.list-type.big > .item { margin: 0; border-bottom: 1px dotted rgb(151, 151, 151); height: 30px; }
.panel_news_items.big > .item> .align_left{ line-height: 30px; float: left; color: #6e6e6e; padding-right: 8px; }
.panel_news_items.big > .item a { }
.list-type.big > .item a { float: left; max-width: 510px; white-space: nowrap; text-overflow: ellipsis; color: #000000; font-size: 14px; line-height: 30px; overflow: hidden;  }
.panel_news_items.big > .item> .item-views-counter { float: left; margin-left: 4px; display: inline-block; margin-top: 7px; }
.panel_news_items.big > .item .pic_img{ float: left; margin-right: 10px; height: 120px}
.panel_news_items.big > .item .pic{ min-height:15px; margin-left: 200px; }
.panel_news_items.big > .item .pic.no-pic{ min-height:15px; margin-left: 0; }
.panel_news_items.big > .item .pic>a{ text-decoration:none; display: block; }
.panel_news_items.big > .item .pic>.fly_label{ position:relative; margin-bottom: 4px; display:block; height:18px;  }
.panel_news_items.big > .item .pic>.fly_label.absolute {position: absolute}
.panel_news_items.big > .item .pic>.fly_label>span{ float:left; display:block; height:18px; font-size:8pt; color:#fff; line-height:18px; }
.panel_news_items.big > .item .pic>.fly_label>.date{ padding:0 14px 0 7px; color:#6e6e6e; }
.panel_news_items.big > .item .pic>.fly_label>.align_left { padding: 0 14px 0 0; }
.panel_news_items.big > .item .pic>.fly_label>.category { text-transform: uppercase; padding:0 7px 0 7px; font-size:11px; font-weight: 700; background:url("sprite.png") -156px -183px; font-family: "Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; margin-right: 1px;  }
.panel_news_items.big > .item .pic>.fly_label>.crysis { cursor: pointer; float:left; display:block; height:18px; color:#fff; line-height:18px; text-transform: uppercase; padding:0 7px 0 7px; font-size:11px; font-weight: 700; background:url("sprite.png") 0 -295px; font-family: "Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; margin-right: 1px; text-decoration: none; }
.panel_news_items.big > .item .pic>.fly_label>.view_picture {margin-right: 10px; width:14px;background: url("sprite.png") -232px -99px;}
.panel_news_items.big > .item .pic>.fly_label>.view_video {margin-right: 10px; width:14px;background: url("sprite.png") -255px -99px; }
.panel_news_items.big > .item .pic>.fly_label>.important { margin-right: 1px; text-transform: uppercase; padding:0 7px 0 7px; font-size:11px; font-weight: 700; background:url("sprite.png") -156px -235px; }
.panel_news_items.big > .item .pic>.fly_label>.pr { margin-right: 1px; text-transform: uppercase; padding:0 7px 0 7px; font-size:11px; font-weight: 700; background:url("sprite.png") -311px -236px; }
.panel_news_items.big > .item .pic>.fly_label>.damu { float:left; display:block; margin-right: 1px; background:url("sprite.png") -1px -358px; width: 62px; height: 18px; }
.panel_news_items.big > .item .pic>.fly_label>.online { margin-right: 1px; text-transform: uppercase; padding:0 7px 0 7px; font-size:11px; font-weight: 700; background:url("sprite.png") -200px -235px; }
.panel_news_items.big > .item .pic>.fly_label>.item-views-counter { margin: 0; padding: 0 0 0 20px; color:#6e6e6e; background-position: -3px -185px; }
.panel_news_items.big > .item .h3,.panel_news_items.big > .item h3{ margin: 0 0 5px 0; line-height:16px; max-height:39px; overflow: hidden; }
.panel_news_items.big > .item .h3 a{ font-size:16px; color:#363636; text-decoration:none; line-height: 18px; font-weight: 700;}
.panel_news_items.big > .item .h3 a:hover { color:#007541; }
.panel_news_items.big > .item .desc{ max-height: 50px; overflow: hidden; line-height:16.8px; }
.panel_news_items.big > .item .desc a{ font-size:14px;  color:#363636; text-decoration: none; }
.panel_news_items.big > .item .desc a:hover { color:#007541; }
.panel_news_items.big > .item .counts{ margin-top: 2px;}

/**/


.panel_news_items.small { margin: 10px 0 20px 28px; padding-top:16px; display: inline-block; }
.panel_news_items.small > div { border-bottom: 1px dotted #979797;	position: relative; top: 0; left: 0; overflow: hidden; width: 190px; height:700px;  }
.panel_news_items.small .top_bg { margin-bottom: 11px; width: 190px; height: 5px; background: url("slider_bg.png") repeat-x; border-bottom: none; }
.panel_news_items.small > div ul.list{ width: 100%; height: 100%;}
.panel_news_items.small > div ul.list li.item{ float: left; width:190px; height: 70px; }
.panel_news_items.small > div ul.list li.first-item{ height: 190px; }
.panel_news_items.small > div ul.list li.first-item .h3 a{ font-weight: 700; }
.panel_news_items.small h2,.panel_news_items.small .h2{
    margin:0 0 7px 0; font-size:16px; color:#363636;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: 700;
}
.panel_news_items.small .h2 a{
    position:relative; top:-3px; margin-left:10px; text-decoration:none; font-weight:700; font-size:16px; color:#363636;
    font-family:arial, sans-serif, tahoma, "Helvetica";
}
/*.panel_news_items.small h2 a:hover { }*/
.panel_news_items.small .list{  margin: 0; }
.panel_news_items.small .list .item{ width:190px; }
.panel_news_items.small .list .item.last{ margin-right:22px; }
.panel_news_items.small .list .item .pic{ position:relative; height:16px; }
.panel_news_items.small .list .item .pic>a{ text-decoration:none; }
.panel_news_items.small .list .item .pic img{ max-width:140px; }
.panel_news_items.small .list .pic>.fly_label{ display:block; height: 16px; }
.panel_news_items.small .list .item .pic>.fly_label>.date{ color:#6e6e6e; font-size: 11px; }
.panel_news_items.small .list .item .pic>.fly_label>.item-views-counter {margin: 1px 0 0 5px; padding-top: 1px;background-position: -3px -187px;}
.panel_news_items.small .list .item .pic>.fly_label>.important{ padding:0 7px 0 7px; font-size:9pt; background: #ed1c24; }
.panel_news_items.small .list .item .pic>.fly_label>.important>span{ display:none; }
.panel_news_items.small .list .item h3,.panel_news_items.small .list .item .h3{ max-height:43px; overflow:hidden; margin-top:3px; font-size:13px; color:#363636; line-height:14px; }
.panel_news_items.small .list .item .h3 a{
    display:block; color:#363636; text-decoration:none;
    font-family:sans-serif, tahoma, "Helvetica";
    font-size:13px;
}
.panel_news_items.small .list .item .h3 a:hover { color:#007541; }


/**/
.panel_news_items.small.dark{ background:#2d3133 url("dark_bg.gif"); }
.panel_news_items.small.dark h2{ color:#fff; }
.panel_news_items.small.dark h2 a{ color:#fff; }
.panel_news_items.small.dark h2 a:hover { }
.panel_news_items.small.dark .list .pic>.fly_label{ background:url("title_backside_gray_green.png") no-repeat left bottom; }
.panel_news_items.small.dark .list .item .pic>.fly_label>span{ color:#fff; }
.panel_news_items.small.dark .list .item .pic>.fly_label>.date{ background:#00a99d; }
.panel_news_items.small.dark .list .item .pic>.fly_label>.important{ background:#ed1c24; }
.panel_news_items.small.dark .list .item h3{ color:#fff; }
.panel_news_items.small.dark .list .item h3 a{ color:#fff; }
.panel_news_items.small.dark .list .item h3 a:hover { color:#ddd; text-shadow:0 1px 4px #000; }
.panel_news_items.small.dark .more_btn{
    margin-top:6px; display:block; cursor:pointer; height:35px; background:url("gray_green_dots.png") no-repeat center center;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.dark .more_btn:hover {
    background-color:#212527;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.dark a.more_btn span{ display:none; }

/**/
.panel_news_items.small.light{ background:#fff url("light_bg.gif"); }
.panel_news_items.small.light h2{ color:#333; }
.panel_news_items.small.light h2 a{ color:#333; }
.panel_news_items.small.light h2 a:hover { }
.panel_news_items.small.light .list .pic>.fly_label{ background:url("title_backside_green.png") no-repeat left bottom; }
.panel_news_items.small.light .list .item .pic>.fly_label>span{ color:#fff; }
.panel_news_items.small.light .list .item .pic>.fly_label>.date{ background:#009245; }
.panel_news_items.small.light .list .item .pic>.fly_label>.important{ background:#ed1c24; }
.panel_news_items.small.light .list .item h3{ color:#333; }
.panel_news_items.small.light .list .item h3 a{ color:#333; }
.panel_news_items.small.light .list .item h3 a:hover { color:#009245;  text-decoration: underline;}
.panel_news_items.small.light .more_btn{
    margin-top:6px; display:block; cursor:pointer; height:35px; background:url("black_dots.png") no-repeat center 16px;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.light .more_btn:hover {
    background-color:#eee;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.light a.more_btn span{ display:none; }

/**/
.panel_news_items.small.blue{ background:#1a2a33 url("blue_bg.gif"); }
.panel_news_items.small.blue h2{ color:#fff; }
.panel_news_items.small.blue h2 a{ color:#fff; }
.panel_news_items.small.blue h2 a:hover { }
.panel_news_items.small.blue .list .pic>.fly_label{ background:url("title_backside_gray_green.png") no-repeat left bottom; }
.panel_news_items.small.blue .list .item .pic>.fly_label>span{ color:#fff; }
.panel_news_items.small.blue .list .item .pic>.fly_label>.date{ background:#00a99d; }
.panel_news_items.small.blue .list .item .pic>.fly_label>.important{ background:#ed1c24; }
.panel_news_items.small.blue > .list .item h3{ color:#fff; }
.panel_news_items.small.blue .list .item h3 a{ color:#fff; }
.panel_news_items.small.blue .list .item h3 a:hover { color:#ddd; text-shadow:0 1px 4px #000; }
.panel_news_items.small.blue .more_btn{
    margin-top:6px; display:block; cursor:pointer; height:35px; background:url("gray_green_dots.png") no-repeat center center;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.blue .more_btn:hover {
    background-color:#152228;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.blue a.more_btn span{ display:none; }

.panel_news_items.small.white{ background-color:#fff; }
.panel_news_items.small.white h2{ color:#333; }
.panel_news_items.small.white h2 a{ color:#333; }
.panel_news_items.small.white h2 a:hover { }
.panel_news_items.small.white .list .pic>.fly_label{ background:url("title_backside_green.png") no-repeat left bottom; }
.panel_news_items.small.white .list .item .pic>.fly_label>span{ color:#fff; }
.panel_news_items.small.white .list .item .pic>.fly_label>.date{ background:#009245; }
.panel_news_items.small.white .list .item .pic>.fly_label>.important{ background:#ed1c24; }
.panel_news_items.small.white .list .item h3{ color:#333; }
.panel_news_items.small.white .list .item h3 a{ color:#333; }
.panel_news_items.small.white .list .item h3 a:hover { color:#009245;text-decoration: underline; }
.panel_news_items.small.white .more_btn{
    margin-top:6px; display:block; cursor:pointer; height:35px; background:url("black_dots.png") no-repeat center 16px;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.white .more_btn:hover {
    background-color:#eee;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_news_items.small.white a.more_btn span{ display:none; }

.panel_news_items_big {  margin: 10px 10px 20px 30px;; }
.panel_news_items_big .top_bg { width: 100%; height: 5px; background: url("slider_bg.png") repeat; }
.panel_news_items_big .pic {font-size: 11px; color:#6e6e6e;}
.panel_news_items_big a.more_btn { text-decoration:none; text-transform: uppercase; color: #6e6e6e; font-size: 9px; padding-top: 3px;}
.panel_news_items_big h2 { margin:7px 0 10px; text-transform: uppercase; font-size:16px; color:#363636; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-weight: 700; }
.panel_news_items_big .inline_news_first { display: inline-block;}
.panel_news_items_big .inline_news_first li, .panel_news_items_big .inline_news li { line-height: 14px; margin-right: 30px; width: 190px; float: left; }
.panel_news_items_big .inline_news_first li .item-views-counter,.panel_news_items_big .inline_news li .item-views-counter {margin-left: 5px;}
.panel_news_items_big .inline_news_first li.last, .panel_news_items_big .inline_news li.last{ margin-right: 0;}


.panel_news_items_big .inline_news { border-bottom: 1px dotted #979797; display: inline-block; padding-bottom: 10px; }
.panel_news_items_big .inline_news_first li p, .panel_news_items_big .inline_news li p { font-size: 11px; color: #6e6e6e; }
.panel_news_items_big .inline_news li .h3 { height:50px; overflow:hidden; }
.panel_news_items_big .inline_news li .h3 a { margin-top:3px; font-size:13px; color:#363636;  font-weight:400; text-decoration: none; }
.panel_news_items_big .inline_news_first li .h3 a:hover {color:#007541;}
.panel_news_items_big .inline_news_first li .h3 a{ font-weight:700; text-decoration: none;color: #363636;margin-top:3px; font-size:13px; }




.panel_like_news{ margin-top:17px; padding:9px 0 0 23px; background:url("lik_news_bg.gif"); border-top:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; }
.panel_like_news h3{ padding-left:24.2px; margin-left: 8px; height:18px; letter-spacing:0.1px; line-height:16px; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-size:13.5pt; background:url("plus_green.gif") no-repeat; }

.panel_like_news ul{ margin: 15px 0; }
.panel_like_news ul>li{ margin-bottom:3px; }
.panel_like_news ul>li .date{
    float:left; margin-right:6px; padding:0; height:15px; line-height:15px; letter-spacing:-0.4px;
    font-size:14px; font-weight: bold;
}

.panel_like_news ul>li a {
    width: 547px;
    overflow:hidden;
    text-overflow: ellipsis;
    float:left;
    line-height:15px;
    font-size:10.5pt;
    white-space:nowrap;
    color:#4d4d4d;
    text-decoration:none;
}
.panel_like_news ul>li:hover a { color:#006837; text-decoration:underline; }

.panel_like_news ul>li .date .counts span.arrow{ padding-left:13px; background:url("arrow_right_green_thin.png") no-repeat -1px 8px; }
.panel_like_news ul>li .date .counts span{ padding:6px 0; text-decoration:none; color:#fff;  }
.panel_like_news ul>li .date .counts span .value{ color:#39b54a; font-weight:bold; }

.panel_cat_bar{ padding:18px 0 0 0; /*background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/cat_bar_bg.gif");*/ }
.panel_cat_bar>div.cat_bar{ float:left; height:54px; overflow:hidden;
    /*background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_cat_bar/cat_title_backside.png") no-repeat left bottom;*/
    width: 590px;
    position:relative; z-index:2;
}
.panel_cat_bar div.cat_bar span{ display:block; }
.panel_cat_bar div.cat_bar h1, .panel_cat_bar div.cat_bar .h2 {float: left; color:#333; letter-spacing:-0.1px; font-size:24px; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; line-height:22px; margin-left: 20px; }
.panel_cat_bar div.cat_bar .bg{ height:36px; }
.panel_cat_bar div.cat_bar .grad{ height:36px;}
.panel_cat_bar div.cat_bar .grad .icon{
    display:inline-block; color:#333; text-decoration:none; padding-left:0px; margin-right: 40px; height:36px;
}
.panel_cat_bar div.cat_bar .grad .icon:hover { background-position:10px 6px; }
.panel_cat_bar div.cat_bar .expert_name {display:block; font-size: 22px; color:#0F6A37; text-decoration: none;}
.panel_cat_bar .right{ min-width: 50px; height: 36px; float:right; padding:9px 10px 0 15px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_cat_bar/cat_title_grad.gif") no-repeat right top;}
.panel_cat_bar .right a{ letter-spacing:0.45px; font-size:9pt; text-decoration:none; color:#fff; border-bottom:1px dashed; }

.panel_cat_bar .day_news_bar{ position:relative; z-index:1; top:-18px; right:-1px; margin:0 0 0 -17px; height:196px; overflow:hidden; clear:both; padding:20px 20px 0 20px; color:#fff; background:url("day_news_bg.gif"); }
.panel_cat_bar .day_news_bar li{ float:left; width:197.5px; }
.panel_cat_bar .day_news_bar li img{ border:3px solid #fff; }
.panel_cat_bar .day_news_bar li+li{ position:relative; top:-23px; width:412px; }

.panel_cat_bar .day_news_bar h4{ margin:0 0 11px 3.4px; letter-spacing:0.1px; font-size:12pt; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
.panel_cat_bar .day_news_bar h2{ margin-top:4px; font-size:24pt; letter-spacing:-1px; line-height:30px; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
.panel_cat_bar .day_news_bar h2 a{ text-decoration:none; color:#fff; }
.panel_cat_bar .day_news_bar .subtext{ margin:6px 0 0 1px; line-height:18px; font-size:11pt; }
.panel_cat_bar .day_news_bar .counts .item-comments-counter, .panel_cat_bar .day_news_bar .counts .item-views-counter { color: white; }
.panel_cat_bar .day_news_bar .counts .item-comments-counter {background: url("icon_comments_gray.png") no-repeat;}
.panel_cat_bar .day_news_bar .counts .item-views-counter {background: url("icon_views_gray.png") no-repeat;}
.panel_cat_bar .day_news_bar .counts a.arrow, .panel_cat_bar .day_news_bar .counts span.arrow{ padding-left:13px; background:url("arrow_right_green_thin.png") no-repeat -1px 8px; }
/*.panel_cat_bar .day_news_bar .counts a, .panel_cat_bar .day_news_bar .counts span{ text-decoration:none; }*/
.panel_cat_bar .day_news_bar .counts a .value, .panel_cat_bar .day_news_bar .counts span .value{ color:#39b54a; font-weight:bold; }
.panel_cat_bar .day_news_bar .counts a:hover { color:#fff; }
.panel_cat_bar .day_news_bar .counts a:hover .value{ color:#fff; }
.panel_cat_bar .day_news_bar .counts .dt{ padding:0; display:block; float:left; font-size:9pt; font-weight:bold; width:75px; color:#fff; }

.panel_cat_bar>div.cat_bar.experts_cat_bar {
    height: 80px;
}

.panel_cat_bar>div.cat_bar .experts_cat_with_name {
    float: left;
    padding-right: 40px;
}

.panel_page_navi{ padding:0; text-align: left;}
.panel_page_navi>li{  }
.panel_page_navi>li a{ color:#333; text-decoration:none; border-bottom:1px dashed; }
.panel_page_navi>li.pages{ font-size: 13px; }
.panel_page_navi>li.pages a{ padding: 0; height:15px; border:none; color:#979797; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-size:10pt; }
.panel_page_navi>li.pages span.current{ float: none; margin: 0; color:#363636; border-bottom:3px solid #528421; padding: 0; height:15px;font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-size:10pt;  }
.panel_page_navi>li.pages .go_left{  font-size:13px; padding:0 15px 0 10px; display: inline-block; background:url("sprite.png") -131px -217px; }
.panel_page_navi>li.pages .go_right{ font-size:13px; padding:0 15px 0 10px; display: inline-block; background:url("sprite.png") -131px -238px; }
.panel_page_navi>li.pages span.go_left { padding: 0; margin: 0; width: 25px;display: inline-block; height: 15px; background:url("sprite.png") 0 -315px; float: none; }
.panel_page_navi>li.pages span.go_right { padding: 0; margin: 0; width: 25px;display: inline-block; height: 15px; background:url("sprite.png") -26px -315px; float: none; }
.panel_page_navi>li.pages a:hover { color:#006837; }

.panel_page_navi>li+li{  }
.panel_page_navi li+li+li{ width:auto; padding-right:22px; float:right; text-align:right; }
.consultant, .dossier_feedback {padding: 20px 30px; background:url("details-gray-bg.png") repeat; border: 1px dashed #004224; margin: 10px auto;width:573px;}
.consultant p, .dossier_feedback p{font-size: 15px; font-weight: bold; }
.panel_date_selector{ margin:15px 16px 12px 23px; padding-bottom:18px; position:relative; border-bottom:1px dotted #999; }
.panel_date_selector h2{ margin:0 0 0 19.5px; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-size:24pt; letter-spacing:0.2px;  }
.panel_date_selector .buttons_wrap{ position:absolute; left:243px; top:1px; }
.panel_date_selector .months_list{ float:left; width:86px; }
.panel_date_selector .months_list .title{ background-position:67px 7px; }
.panel_date_selector .years_list{ float:left; width:61px; margin:0 16px 0 3px; }
.panel_date_selector .years_list .title{ background-position:41px 7px; }
.panel_date_selector .submit_btn{ float:left; width:83px; }

.page_numbers_view .panel_page_navi {padding: 20px 0 20px 0;}
.page_numbers_view .panel_page_navi>li.pages.prev {  float: left; }
.page_numbers_view .panel_page_navi>li.pages.next {float: right; }
.page_numbers_view .panel_page_navi>li.pages .go_left{  font-size:15px; padding:0 15px 0 30px; display: inline-block; }
.page_numbers_view .panel_page_navi>li.pages .go_right{ font-size:15px; padding:0 30px 0 15px; display: inline-block; }

.panel_page_navi.dates_mode{}
.panel_page_navi.dates_mode{}
.panel_page_navi.dates_mode>li.pages{ width:526px; margin:6px 0 0 41px; }
.panel_page_navi.dates_mode>li.pages a{ float:left }
.panel_page_navi.dates_mode>li.pages h3{ float:left; width:380px; line-height:16px; text-align:center; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-size:18pt; }
.panel_page_navi.dates_mode>li.pages .go_left{ padding:0 0 0 24px }
.panel_page_navi.dates_mode>li.pages .disabled_go_left{ padding:0 0 0 0; width: 64px; float:left; }
.panel_page_navi.dates_mode>li.pages .go_right{ padding:0 21px 0 0; }

.panel_news_meta{ line-height:10px; color:#808080; font-size:8pt; }
.panel_news_meta .dt{ display:block; width:110px; float:left; color:#27844c; letter-spacing:0px; font-size:8.7pt; }
.panel_news_meta a{ margin-right:1px; letter-spacing:-0.1px; font-size:8pt; text-decoration:none; }
.panel_news_meta a.arrow, .panel_news_meta span.arrow{ padding-left:14px; background:url("arrow_right_green_thin.png") no-repeat left 2px; }
.panel_news_meta a .value, .panel_news_meta span .value{ margin-left:1px; font-weight:bold; color:#00542f; }
.panel_news_meta a:hover,
.panel_news_meta a:hover .value{ color:#222; }

.panel_photo_slider{ position:relative; width:450px; height:324px; overflow:hidden;}
.panel_photo_slider .scrollable{ position:absolute; height:324px; }
.panel_photo_slider .controls_bar{ position:absolute; left:0; bottom:0; width:450px; height:30px; overflow:hidden; background:url("trans_dark_bg.png"); }
.panel_photo_slider .controls_bar .navi{ float:left; }
.panel_photo_slider .controls_bar .navi .label{ float:left; display:block; width:24px; line-height:30px; text-align:center; color:#fff; }
.panel_photo_slider .controls_bar .navi a{ float:left; display:block; width:30px; height:30px; text-decoration:none; background-repeat:no-repeat; background-position:center center; }
.panel_photo_slider .controls_bar .navi a.go_left{ background-image:url("arrow_left_green.png"); background-position:11px 6px; }
.panel_photo_slider .controls_bar .navi a.go_right{ background-image:url("arrow_right_green.png"); background-position:6px 6px; }
.panel_photo_slider .controls_bar .navi a>span{ display:none; }
.panel_photo_slider .controls_bar .navi a.go_left:active { background-position:11px 7px; }
.panel_photo_slider .controls_bar .navi a.go_right:active { background-position:6px 7px; }
.panel_photo_slider .controls_bar .navi a:hover {}
.panel_photo_slider .controls_bar .title{ padding-right:13px; float:right; display:block; font-size:10pt; letter-spacing:-0.1px; line-height:28px; color:#fff; }

.panel_comments{ }
#comments_wraper {float: left;  width: 670px;}
#comment_send_indicator {vertical-align:middle;}
.panel_comments .gravity{ padding:19px 17px 0 23px; position:relative; z-index:2; }
.panel_comments h2{
    margin-left:0.4px; padding-bottom:14px; font-size:13.5pt; color:#333; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    border-bottom:1px dotted #999;
}
.panel_comments .tree{ }
.panel_comments .tree .item{ padding:18px 0 0 0; }
.panel_comments .tree .item .item_inner_wrap{
    overflow:hidden; padding-bottom:17px; border-bottom:1px dotted #999;
}
.panel_comments .tree .item .item_inner_wrap>li{}
.panel_comments .tree .item .item_inner_wrap .meta{ line-height:10px }
.panel_comments .tree .item .item_inner_wrap .meta .ava{ float:left; margin-right:7px; }
.panel_comments .tree .item .item_inner_wrap .meta .dt{ letter-spacing:-0.1px; font-size:8pt; color:#808080; }
.panel_comments .tree .item .item_inner_wrap .meta .user{ margin-top:10px; line-height:22px; font-weight:bold; font-size:11pt; color:#006730; text-decoration:none; margin-right: 20px; }
.panel_comments .tree .item .item_inner_wrap .text{ margin-top:4px; line-height:18px; font-size:9.5pt; }
.panel_comments .tree .item .item_inner_wrap .control_btns{ margin-top:6px; line-height:8px; font-size:8pt; color:#006837; }
.panel_comments .tree .item .item_inner_wrap .control_btns a{ text-decoration:none; color:#006837; }
.panel_comments .tree .item .item_inner_wrap .control_btns a:hover { color:#333; }
.panel_comments .tree .item .item_inner_wrap .control_btns a.complain { color:#006837; margin-left: 10px; }
.panel_comments .tree .item .item_inner_wrap .control_btns a.complain:hover { color:#F00; }

.panel_comments > a{ text-decoration:none; color:#006837; line-height:8px; font-size:8pt; padding-left: 21px;}
.panel_comments > a:hover { color:#333; }

.panel_comments .tree .tree{ }
.panel_comments .tree .tree .item_inner_wrap>li{ padding:0 0 0 18px; background:url("subtree_l_bg.gif") repeat-y left top; }

/* levels, step 18px */
/*2*/.panel_comments .tree .tree .item_inner_wrap{ padding-left:18px; }
/*3*/.panel_comments .tree .tree .tree .item_inner_wrap{ padding-left:36px; }
/*4*/.panel_comments .tree .tree .tree .tree .item_inner_wrap{ padding-left:54px;  }
/*5*/.panel_comments .tree .tree .tree .tree .tree .item_inner_wrap{ padding-left:72px;  }

.panel_comments .panel_add_comment{ margin: 20px; position:relative; top:-1px; z-index:1; }
.panel_comments .panel_add_comment .form_bg {background:url("details-gray-bg.png") repeat; padding: 20px 10px 30px;}
.panel_comments .panel_add_comment .social-media {border-bottom: 1px dotted #999999; margin-bottom: 10px;}
.panel_comments .panel_add_comment .personal-data {border-bottom: 1px dotted #999999; padding-bottom: 10px;}
.panel_comments .panel_add_comment .comment-field {padding-top: 7px;}
.panel_comments .panel_add_comment h2{  border-bottom:none; }
.panel_comments .panel_add_comment input[type=text], input[type=email], textarea {border: 1px solid #808080; padding: 3px;}
.panel_comments .panel_add_comment input[type=text], input[type=email] {width: 225px;}
.panel_comments .panel_add_comment .field {margin-bottom: 7px;}
.panel_comments .panel_add_comment textarea{ height:90px; max-width: 600px; min-width: 600px; }
.panel_comments .panel_add_comment .control_btns{ padding:7px 6px 0 0; text-align:right; }
#Comment_verifyCode {width: 174px;}

.panel_news_tags{}
.panel_news_tags a{
    display:block; margin-right:1px; padding:5px 20px 5px 15px; line-height:8px; float:left; background:url("sprite.png") -475px -224px no-repeat #2F8448; text-decoration:none; color:#fff;
    font-size:12px; letter-spacing:0.15px; margin: 0 5px 3px 0; height: 7px;
}
.panel_news_tags a:hover { text-shadow:0 1px 0 #000; }


.panel_expert_bar{ position:relative; min-height:96px; overflow:hidden; margin:18px 0 0 23px; padding-bottom:11px; border-bottom:1px dotted #999; }
.panel_expert_bar .ava{ position:absolute; left:0; top:0; }
.panel_expert_bar .author{
    position:absolute; left:65px; height:20px; padding:0px 28px 4px 9.5px;
    background:url("author_bg.gif");
    line-height:18px; white-space:nowrap;
}
.panel_expert_bar .author a{
    overflow:hidden; color:#fff; text-decoration:none; border-bottom:1px dashed; font-size:12pt;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: 700;
    display:block; max-width:532px;
}
/*.panel_expert_bar .author a>.glow{
        display:block; position:absolute; left:202px; top:4px; width:25px; height:15px;
        background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_experts/glow.png") repeat-y left top;
}*/
.panel_expert_bar span.indicator{ display:block; position:absolute; right:8px; top:4px; width:16px; height:16px; background-position:right center; background-repeat:no-repeat; }
.panel_expert_bar span.indicator.bronze{ background-image:url("brown_disc.png"); }
.panel_expert_bar span.indicator.gold{ background-image:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_experts/yellow_disc.png"); }
.panel_expert_bar span.indicator.silver{ background-image:url("gray_disc.png"); }
.panel_expert_bar .author a.all_items{ position:absolute; top:2px; right:-98px; font-family:arial,sans-serif,sans,"Helvetica"; color:#333; font-weight:bold; font-size:9pt; }
.panel_expert_bar .bio{ margin:33px 0 0 73px; width:232px; line-height:16px; color:#4d4d4d; font-size:9.5pt; }


.authors-block h6 {font-weight: bold;}

/* Banners */
.panel_banner_620x90{ width:620px; height:90px; padding:3px; border:1px dashed #808080; }
.panel_banner_320x220{ width:320px; height:220px; overflow:hidden; padding:3px 0px 0px 0px; border:1px dashed #808080; }
.panel_banner_320x220 img{ max-width:320px; max-height:220px; }

.panel_banner_314x90{ width:314px; height:90px; line-height:0; padding:3px; border:1px dashed #808080; }
.panel_banner_314x90_wrap.border_bottom{ border-bottom:1px solid #b3b3b3; }


/**
 *	HEADER
 **********************************************************************************/

#header_wrapper{}

#header{ position: relative;}
#header>.top{ height:100px; background-color: #fff; color:#fff; }
#header>ul.top>li{ float:left; }

#header>ul.top .news_header { width: 280px; height: 100px; font-family: "Helvetica Neue", Arial, sans-serif; font-weight: 400; letter-spacing: -0.5px; text-transform: uppercase;}
#header>ul.top .news_header > div.header_title { display: table-cell;height: 80px; width: 140px; padding: 10px 10px 10px 0; float:left;}
#header>ul.top .news_header > div.delimeter { width: 1px; height: 80px; background-color: #e4e4e4; float: left; margin: 10px;}
#header>ul.top .news_header > div span { color: #666; font-size: 10px; line-height: 10px;}
#header>ul.top .news_header > div p, #header>ul.top .news_header > div p a{ height:58px; overflow-y: hidden; color: #363636; font-size: 12px; font-weight: bold; line-height: 14px;display: inline-block; text-decoration: none; text-transform: uppercase;}
#header>ul.top .news_header > a { float:left; width:109px; height: 100px; }

#header>.top .logo{ width:400px; height: 100px; margin-left: 38px; cursor: pointer; }
#header>.top .logo a{ text-decoration: none;display:block; width:400px; height:85px; background:url("logo.png") no-repeat; margin-top: px;}
#header>.top .logo a span{ display:none; }
#header>.top .logo div{ display:block; width:351px; height:75px; background:url("sprite.png") no-repeat; margin-top: 15px;}

.panel_search { width:278px; height:28px; border: 1px solid #cacaca;}
#header>.top .panel_search { position: absolute; right: 30px; top: 30px; }
.panel_search>p{ width: 250px; height:28px; padding:0 8px;}
.panel_search>p>span{ position:relative; display:block; width:265px; height:28px; }

.panel_search>p>span>.icon{ position:absolute; right:-4px; top:0; display:block; width:30px; height:28px; background:url("sprite.png") no-repeat -319px -72px; min-width: 20px; margin-right: 0;}
.panel_search>p>span>input{ font-size:15px; outline:none; margin-left:-1px; width:240px; height:22px; padding:3px 0 2px 0px; color:#000; border:none; background:none; }


#header>.top .col_2{ width:280px; padding-top:72px; padding-left: 3px; height: 20px; }
#header>.top .col_2>ul.panel_currency{ margin-top:1px; font-weight: 400; font-family:"Helvetica Neue", Arial, sans-serif; font-size:13px; color:#363636;letter-spacing: -0.5px; }
#header>.top .col_2>ul.panel_currency>li{ overflow:hidden; float:left; height:10px; padding:2px 0 1px 7px; font-size:10pt; line-height:8px; letter-spacing:-0.5px; margin-right: 7px; }
#header>.top .col_2>ul.panel_currency>li.usd{ padding-left:4px; width:83px; }
#header>.top .col_2>ul.panel_currency>li.eur{ padding-left:4px; width:83px; }
#header>.top .col_2>ul.panel_currency>li.rub{ padding-left:4px; width:70px; }
#header>.top .col_2>ul.panel_currency>li.up.usd,#header>.top .col_2>ul.panel_currency>li.down.usd { width: 83px; margin-right: 7px; }
#header>.top .col_2>ul.panel_currency>li.up.eur,#header>.top .col_2>ul.panel_currency>li.down.eur { width: 83px; margin-right: 7px; }
#header>.top .col_2>ul.panel_currency>li.up.rub,#header>.top .col_2>ul.panel_currency>li.down.rub { width: 70px; }
#header>.top .col_2>ul.panel_currency>li.up{ background:url("sprite.png") -341px -150px no-repeat; }
#header>.top .col_2>ul.panel_currency>li.down{ background:url("sprite.png") -341px -165px no-repeat; }
#header>.top .col_2>ul.panel_currency>li .val{ display:block; line-height:8px; margin-top: 0; float: right;}

#header>.top .col_2>p.panel_auth{ margin-top:17px; }
#header>.top .col_2>p.panel_auth a{ display:block; float:left; height:24px; }
#header>.top .col_2>p.panel_auth a:hover { text-decoration:underline; }
#header>.top .col_2>p.panel_auth .login_btn{
    margin-top:-2px; width:29px; height:29px; padding:0 10px 0 38px; color:#fff; text-decoration:none; line-height:29px;
    background:url("login_icon.png") no-repeat left center;
}
#header>.top .col_2>p.panel_auth .reg_btn{
    padding-left:9px; color:#8cc63f; text-decoration:none; line-height:26px;
    border-left:1px solid #fff;
}


/*#header>.top { padding-top:39px; }
        #header>.top >p.subscribe_bar{ height:29px; margin-left:1px; }

                #header>.top >p.subscribe_bar .hl{
                        display:block; width:28px; height:29px; margin-right:6px; float:left; text-decoration:none;
                        background-image:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/icons/subscribe_icons.png");
                        background-repeat:no-repeat;
                        background-position:0 0;
                        -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;
                        transition: opacity 0.5s; -moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s;
                }
                #header>.top >p.subscribe_bar a>span, #header>.top .col_3>p.subscribe_bar span.hl>span{ display:none; }
                #header>.top >p.subscribe_bar .twt{ }
                #header>.top >p.subscribe_bar a.seo_link{ margin:0 !important; padding:0; display:inline; width:auto; height:auto; background:none; color:#333; text-decoration:none; float:none; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; opacity: 1;}
                #header>.top >p.subscribe_bar .fb{ background-position:-28px 0; }
                #header>.top >p.subscribe_bar .rss{ background-position:-56px 0; }
                #header>.top >p.subscribe_bar .mail { background-position:-84px; }
                #header>.top >p.subscribe_bar .vk{ background-position:-84px; }
                #header>.top p.subscribe_bar a:last-child{ margin-right:12px; }
                #header>.top >p.subscribe_bar span.label{ margin-left:5px; display:block; float:left; margin-top:2px; width:169px; font-weight:bold; font-size:9px; color:#333; line-height:11px; letter-spacing:0px; }
                #header>.top >p.subscribe_bar a:hover {
                        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
                        -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;
                        transition: opacity 0.2s; -moz-transition: opacity 0.2s; -webkit-transition: opacity 0.2s; -o-transition: opacity 0.2s;
                }     */

#header>#one_line_news{ padding-left:24px; height:36px; background:#333 url("one_line_news_bg.gif") repeat-x; line-height:36px; }
#header>#one_line_news .label{ font-size:10pt; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; font-weight:bold; color:#39b54a; line-height: 36px; float: left; }
#header>#one_line_news .items{ display: inline-block; overflow: hidden; }
#header>#one_line_news a{ margin-left:8px; text-decoration:none; color:#fff; font-size:11pt; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
#header>#one_line_news a:hover { text-decoration:underline; }



#header #submenu.bottom{ overflow: hidden; height: 30px; }
#header #submenu>li{ background: url("menu_bg.png") repeat-x; float:left; white-space:nowrap; display:block; padding: 0 4px; height:30px;}
#header #submenu > li.more span {color: #fff; padding-right: 10px; background: url("sprite.png") -95px -198px no-repeat; }

#header #submenu > li.dropdown-hovered {background-color:#207041;}
/*  #header #submenu>li>a:only-child, #header #submenu>li>span:only-child{ border-bottom: 0; }*/
#header #submenu>li>a{letter-spacing: -0.5px; line-height:30px; font-family:"Helvetica Neue", Arial, sans-serif; font-weight: 400; font-size:15px; white-space:nowrap; color:#fff; text-decoration: none;}
#header #submenu>li>span{letter-spacing: -0.5px; line-height:30px; font-family:"Helvetica Neue", Arial, sans-serif; font-weight: 400; font-size:15px; white-space:nowrap; color:#000; text-decoration: none; }
#header #submenu>li.active{ background: url("sprite.png") -182px -150px repeat;

    /* CSS3 */    }
#header #submenu>li.new { height: 26px; border-bottom: 4px solid #44D41F; }
#header #submenu>li.last { height: 30px; padding-right: 10000px; margin-right: -10000px; }
#header #submenu>li.first { height: 30px; width: 30px; padding: 0; }
/*  #header #submenu>li>a:only-child:hover { text-decoration:underline; }*/

#header #second-submenu.bottom{ background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/second-menu-bg.png") repeat-x; padding-left: 15px;}
#header #second-submenu>li{ float:left; white-space:nowrap; display:block; padding: 4px 10px 0 10px; height:42px;}
#header #second-submenu>li>a{ line-height:36px; font-family:"Helvetica Neue"; font-weight: bold; font-size:16px; white-space:nowrap; color:#ccc; text-decoration: none; text-shadow:0 1px 0 #002e19;}
#header #second-submenu>li.active>span{ line-height:36px; font-family:"Helvetica Neue"; font-weight: bold; font-size:16px; white-space:nowrap; color:#fff; text-decoration: none; text-shadow:0 1px 0 #002e19; border-bottom: 3px solid #009245;}

#header #submenu > li > ul {position: absolute; background-color: #00542f; z-index: 1000; margin-left: -9px; display: none;}
#header #submenu > li > ul > li {padding: 5px 10px; background-color:#207041;}
#header #submenu > li > ul > li > a, #header #submenu > li > ul > li > span {text-decoration: none; color: white; font-size: 12pt; font-family: "Helvetica Neue", Arial, sans-serif; text-decoration: none; white-space:nowrap;}
#header #submenu > li > ul > li:last-child {border: 0;}
#header #submenu > li > ul > li > a:hover {text-decoration: none;}
#submenu > li.multispace > a, #submenu > li.multispace > span {text-transform: uppercase;}
#submenu > li.multispace img {display: inline-block; float: left; padding-right: 4px;}

#header .menu_bottom {height:40px; background: url("menu.png") repeat-x; border-bottom: 1px dotted #979797;}
/**
 *      BIG SLIDER
 */
#big_slider{ overflow:hidden; height:260px; padding: 0 30px 0 20px; }
#big_slider>ul{ height:260px; }
#big_slider>ul>li{ float:left; height:260px; }
#big_slider>ul>li.col_slider{ width:970px; height:260px; overflow:hidden; position:relative; }
#big_slider>ul>li.col_slider{}
#big_slider>ul>li.col_slider .scrollable{ position:absolute; left:0; top:0; width: 660px; }
#big_slider>ul>li.col_slider .scrollable .item{background: url("slider_bg.png") repeat; float:left; width:660px; height:260px; }
#big_slider>ul>li.col_slider .scrollable .item>ul {}
#big_slider>ul>li.col_slider .scrollable .item>ul>li{ float:left }
#big_slider>ul>li.col_slider .scrollable .item .pic{ width:360px; height:240px; padding: 10px; }
#big_slider>ul>li.col_slider .scrollable .item .info{ width:260px; height:240px; color:#fff; padding: 0 10px 0 5px; }
#big_slider>ul>li.col_slider .scrollable .item .info .h3{ position:relative; height:30px; font-size:14pt; line-height:27px; }
#big_slider>ul>li.col_slider .scrollable .item .info .h3 span{ height:27px; display:block; }
#big_slider>ul>li.col_slider .scrollable .item .info .h3 a{ text-transform: uppercase; text-decoration:none; color:#fff; font-family:"Helvetica Neue", sans-serif, tahoma, "Helvetica Neue"; font-weight:bold; }
#big_slider>ul>li.col_slider .scrollable .item .info .h3 .bg{  }
#big_slider>ul>li.col_slider .scrollable .item .info .h3 .icon{ margin-right: 1px; font-size: 11px; display: inline-block; background: url("sprite.png") 0 -261px repeat; padding: 5px 7px; height: 20px; }
#big_slider>ul>li.col_slider .scrollable .item .info .h3 .importants { margin-left: -5px; font-size: 11px; display: inline-block; background: url("sprite.png") -278px -118px; padding: 5px 7px; height: 20px;  }
#big_slider>ul>li.col_slider .scrollable .item .info .h3 .date{ display: inline-block; font-size:11px; color:#979797; }


#big_slider>ul>li.col_slider .scrollable .item .info .h2{
    margin: 20px 0; height:82px; overflow:hidden; font-size:23px; line-height:27px;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; letter-spacing:-1px;
    font-weight: 700;
}
#big_slider>ul>li.col_slider .scrollable .item .info .h2 a{ color:#fff; text-decoration:none; }
#big_slider>ul>li.col_slider .scrollable .item .info p{ font-size:16px; line-height:20px; height: 82px; overflow: hidden;}
#big_slider>ul>li.col_slider .pages_bar{ position:relative; float: right; z-index:1;background: url("details-gray-bg.png"); width: 290px; height: 220px;padding: 20px 20px 20px 0; }

#big_slider>ul>li.col_slider .pages_bar a {  line-height: 16px; font-size:14px;height: 43px; display:block; position:relative; text-decoration:none; color:#363636; overflow: hidden;}
#big_slider>ul>li.col_slider .pages_bar a p{ padding: 5px 0 5px 10px; border-bottom: 1px dotted #979797;color:#363636; margin-left: 20px; height: 32px;}
#big_slider>ul>li.col_slider .pages_bar a:last-child p {border-bottom: 0; }
#big_slider>ul>li.col_slider .pages_bar a p:hover,#big_slider>ul>li.col_slider .pages_bar a.active p {font-weight: 700;}

#big_slider>ul>li.col_slider .pages_bar  a.active.one, #big_slider>ul>li.col_slider .pages_bar a.slide_0:hover,  #big_slider>ul>li.col_slider .pages_bar a.slide_0.active {background: url("sprite.png") -462px 1px no-repeat;}
#big_slider>ul>li.col_slider .pages_bar  a.active.two, #big_slider>ul>li.col_slider .pages_bar a.slide_1:hover,  #big_slider>ul>li.col_slider .pages_bar a.slide_1.active {background: url("sprite.png") -462px 0 no-repeat;}
#big_slider>ul>li.col_slider .pages_bar  a.active.three, #big_slider>ul>li.col_slider .pages_bar a.slide_2:hover,#big_slider>ul>li.col_slider .pages_bar a.slide_2.active {background: url("sprite.png") -462px -42px no-repeat;}
#big_slider>ul>li.col_slider .pages_bar  a.active.four, #big_slider>ul>li.col_slider .pages_bar a.slide_3:hover, #big_slider>ul>li.col_slider .pages_bar a.slide_3.active {background: url("sprite.png") -462px -84px no-repeat;}
#big_slider>ul>li.col_slider .pages_bar  a.active.five, #big_slider>ul>li.col_slider .pages_bar a.slide_4:hover, #big_slider>ul>li.col_slider .pages_bar a.slide_4.active {background: url("sprite.png") -462px -126px no-repeat;}

#big_slider>ul>li.col_banner{ position:relative; padding:18px 0 0 17px; width:236px; height:306px; overflow:hidden; background:#f2f2f2 url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_big_slider/col_banner_bg.gif") repeat-y; }
#big_slider>ul>li.col_banner .label{
    position:absolute; top:6px; display:block; line-height:9px; padding:1px 5px 2px 5px; color:#fff; font-weight:bold; font-size:6pt; background:#006837;
    -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
}



/**
 *      COLUMNS
 **********************************************************************************/

#page_columns{ }

#page_columns.no_sidebar #content_wrapper { width: 1024px; }



.important_events { padding: 20px 30px; height: 20px; font-family: "Helvetica Neue", Arial, sans-serif;}
.important_events div {display: inline-block;}
.important_events #important_events_title {font-size: 24px; font-weight:700; margin-right: 40px; float:left}
.important_events .shortly {width: 555px;font-size:15px;float:left;margin-top: 3px;overflow: hidden;}
.important_events .shortly a {display:none; color: #363636; text-decoration: none;}
.important_events .shortly a:first-child {display: inline-block;}
.important_events .shortly span {font-weight: 700; position: relative;float:left}
.important_events .shortly .shortly_item {font-weight: 400; }
.important_events .shortly #shortly_slider {height: 20px; width: 480px;float:left; margin-left:5px; }
.important_events #social { float: right; margin-top: -4px; }
.important_events #social p.subscribe_bar{ height:28px; margin-left:1px; }
.important_events #social p.subscribe_bar .hl{
    display:block; width:28px; height:28px; margin-right:1px; float:left; text-decoration:none;
    background: url("sprite.png") no-repeat;
    -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;
    transition: opacity 0.5s; -moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s;
}
.important_events #social p.subscribe_bar a>span,.important_events #social p.subscribe_bar span.hl>span{ display:none; }
.important_events #social p.subscribe_bar .twt{ background-position: -38px -149px; }
.important_events #social p.subscribe_bar a.seo_link{ margin:0 !important; padding:0; display:inline; width:auto; height:auto; background:none; color:#333; text-decoration:none; float:none; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; opacity: 1;}
.important_events #social p.subscribe_bar .fb{ background-position:-67px -149px; }
.important_events #social p.subscribe_bar .rss{ background-position:-96px -149px; }
.important_events #social p.subscribe_bar .vk{ background-position:-125px -149px; }
.important_events #social p.subscribe_bar .instagram { background-position: -154px -149px; }
.important_events #social p.subscribe_bar a:last-child{ margin-right:0; }
.important_events #social p.subscribe_bar span.label{ margin-left:5px; display:block; float:left; margin-top:2px; width:169px; font-weight:bold; font-size:9px; color:#333; line-height:11px; letter-spacing:0px; }
.important_events #social p.subscribe_bar a:hover {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
    -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;
    transition: opacity 0.2s; -moz-transition: opacity 0.2s; -webkit-transition: opacity 0.2s; -o-transition: opacity 0.2s;
}
/**
 *      CONTENT
 */
.subject_material_wrap { padding-left: 15px; }
.subject_material_wrap h3 { text-transform: uppercase; font-weight: 700; ; margin: 10px; font-size: 16px; }
.subject_material_wrap .subject_material { background: url("details-gray-bg.png") repeat; padding: 10px; }
.subject_material_wrap .subject_material { display: inline-block; }
.subject_material_wrap .subject_material li { width: 190px; float: left; margin-right: 30px; line-height: 14px; }
.subject_material_wrap .subject_material li.last {margin-right: 0;}
.subject_material_wrap .subject_material li span { color:#6e6e6e; font-size: 11px; }
.subject_material_wrap .subject_material li p { height: 50px; overflow: hidden; }
.subject_material_wrap .subject_material li p a { color: #333333; text-decoration: none; font-size: 12px; }
.subject_material_wrap .subject_material li p a:hover { color:#007541; }

.gallery .gallery_div .arrow_right { width: 36px; height: 64px; position: absolute; background-color: #363636; top: 313px; right: 20px; z-index: 1000;}
.gallery .gallery_div .arrow_left { width: 36px; height: 64px; position: absolute; background-color: #363636;top: 313px; left: 20px; z-index: 1000; }
.gallery .gallery_div .arrow_right #next_arrow { background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/arrows/arrow_next.png") center center no-repeat; width: 36px; height: 64px;display: block;}
.gallery .gallery_div .arrow_left #prev_arrow { background: url("arrow_prev.png") center center no-repeat; width: 36px; height: 64px;display: block;}
.gallery .gallery_div .arrow_left #prev_arrow:active { background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/arrows/arrow_prev_black.png") center center no-repeat; }
.gallery .gallery_div .arrow_right #next_arrow:active { background: url("arrow_next_black.png") center center no-repeat; }
.gallery .gallery_div .arrow_left:active, .gallery .gallery_div .arrow_right:active { background-color: #fff; }
.gallery .gallery_div .arrow_left.disabled, .gallery .gallery_div .arrow_right.disabled {cursor: pointer; opacity: 0.5;}
.gallery .gallery_div .arrow_left.disabled a, .gallery .gallery_div .arrow_right.disabled a { cursor: default; }

.gallery { clear:both; padding-bottom: 20px; }
.gallery .gallery_div { background: url("slider_bg.png") repeat; padding: 30px; position: relative;}
.gallery .gallery_div .main_img .gallery_title {font-size: 23px; font-weight: 700; margin-top: 10px;}
.gallery .gallery_div .main_img .gallery_content { font-size: 15px; margin-bottom: 20px; }
.gallery .gallery_div .main_img { color: #fff; border-bottom: 1px dotted #979797; padding: 0 10px;}
.gallery .gallery_div .main_img .img_warp { background: url("gallery_preloader.gif") center center no-repeat; width: 940px; height: 630px;}
.gallery .gallery_div .gallery_sly_wrap { padding: 10px 0; height: 64px; text-align: center;}
.gallery .gallery_div .gallery_sly_wrap .gallery_sly {display: inline-block; }
.gallery .gallery_div .gallery_sly_wrap .gallery_arrow {display: inline-block; height: 64px; width: 17px; }
.gallery .gallery_div .gallery_sly_wrap .gallery_arrow a {width: 16px; height: 64px;display: block;}
.gallery .gallery_div .gallery_sly_wrap .gallery_arrow #prev {background: url("arrow_prev.png") left center no-repeat;}
.gallery .gallery_div .gallery_sly_wrap .gallery_arrow #next {background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/arrows/arrow_next.png") left center no-repeat;}
.gallery .gallery_div .gallery_sly_wrap .gallery_arrow.disabled a {cursor: default;}
.gallery .gallery_div .gallery_sly_wrap .gallery_arrow.pull-left.disabled, .gallery .gallery_div .gallery_sly_wrap .gallery_arrow.pull-right.disabled {cursor: pointer; opacity: 0.5;}
.gallery .galerry_div .gallery_sly_wrap .gallery_sly ul {}
.gallery .gallery_div .gallery_sly_wrap .gallery_sly ul li { float: left;margin: 0 3px; width: 96px; height: 64px;}
.gallery .gallery_div .gallery_sly_wrap .gallery_sly ul li a {}
.gallery .copyright {background-color:#fff; text-align: center; padding: 20px 0; font-size: 13px;color:#7f7f7f;}


.page_wrapper { text-align: center; margin-left: 30px; padding: 8px 0; margin-right: 10px;}
.page_wrapper span{ font-size: 15px; line-height: 18px; display: inline-block; font-weight: 700; float: left; margin-right: 15px; margin-left: 190px;}

.category_name { padding: 20px 0; border-bottom: 1px dotted #979696; margin: 0 30px; position: relative;}
.category_name h1, .category_name h1 a { min-width: 170px; margin-right: 15px; float: left; font-size: 24px; font-weight: 700; line-height: 25px; cursor: default; text-decoration: none; color: #363636;}
.category_name .category_periods { padding-right: 6px; padding-left: 6px; float: left; margin-right: 15px; display: inline-block; height: 30px;text-align: center; background: url("details-gray-bg.png") repeat;}
.page_search_items_list_view .category_name .category_periods { padding-right: 6px; padding-left: 6px; position: relative; left:0; float:left; margin: 10px 10px 10px 0;}
.page_search_items_list_view .category_name form { float: left; margin: 10px; }
.page_search_items_list_view .category_name #datepicker_div { float: left; position: relative; left: 0; display: block; top: 0; margin: 10px 0 10px 0;}
.page_search_items_list_view .category_name  { height: 80px; }
.page_search_items_list_view .big_news_columns { border: 0; }
.page_search_items_list_view .category_name div.title { padding-left: 20px; }
.category_name .category_periods a, .category_name .category_periods span {display: inline-block; padding: 2px 0; margin: 3px 5px; font-size: 14px; line-height: 15px; color: #363535;text-decoration: none; }
.category_name .category_periods a.active, .category_name .category_periods span.active {border-bottom: 3px solid #27844C;}
.category_name #datepicker_div { float: left; display: inline-block;}
.category_name #datepicker_div input {height: 27px; width: 118px; font-size: 13px; color: #979797;text-align: center;}
.link-to-business { float: left; height: 30px; margin-top: -11px; }
.link-to-business a { float: left; display: inline-block; width: 145px; height: 52px; margin-left: 10px; }

.category_name p.desc {
    line-height: 1.5;
    padding-top: 8px;
}

#content_wrapper{ float:left; width:670px; }

#content{ }
/**
*     Dossier
*/

#content .dossier {background-image: none;}
#content .dossier .dossier_name .dossier_title {font-size: 13px; margin: 0 0 5px; }
#content .dossier .dossier_name {padding-left: 85px;}
#content .dossier .name {font-size: 15px; height: 20px;}
#content .dossier .dossier_name {width: 175px;}

.dossier_list #content_wrapper {width: 100%;}
.dossier_list .dossier_main {font-family: Helvetica Neue;padding: 20px; color:#363636;font-size: 16px;line-height: 20px; width:100%;}
.dossier_list .dossier_main .dossier_div {margin: 10px 10px 10px 0;width: 300px; height: 415px; display: inline-block; }
.dossier_list .dossier_main .dossier_div .green { background: url("details_green_bg.png"); height: 6px; }
.dossier_list .dossier_main .dossier_div .blue { background: url("blue_bg.png"); height: 6px; }
#content .dossier_main .dossier_div p {font-size: 14px; }
.dossier_pages  #title_search {text-align: center; position: relative; padding: 20px 0px 10px 20px; color: #363636; font-family: Helvetica Neue; font-size: 16px; line-height: 20px;}
.dossier_pages  #title_search span.title, .dossier_pages  #title_search a.title {position: absolute; top:19px; left: 20px; font-size: 24px; line-height: 25px;font-weight: 700;text-decoration: none; color:#363636;}
.dossier_pages  #title_search ul {display: inline-block;}
.dossier_pages  #title_search ul li {float: left; padding-top: 4px;}
.dossier_pages  #title_search ul li a { padding: 0 1px; color: #7f7f7f; text-decoration: none; }
.dossier_pages  #title_search ul li span.active { padding: 0 1px; border-bottom: 3px solid #518350; color: #363636; position: relative; font-size: 16px; top: 0; left: 0; line-height: 20px; font-weight: 400;}
.dossier_pages .dossier_main {padding: 10px;}
.dossier_pages .dossier_main .bordered {float: left; margin: 20px 20px 10px 0;}
.dossier_pages .dossier_main #dossier_picture { margin-right: 10px;width: 300px; padding:10px; float: left; background: url("details-gray-bg.png") repeat;}
.dossier_pages .dossier_main #dossier_name .last_update { font-size: 14px; color:#979797; margin-bottom: 15px; }
.dossier_pages .dossier_main #dossier_name .names {word-wrap: break-word; min-height: 30px; border-bottom: 1px dotted #979797;font-size: 30px; line-height: 30px;font-weight: 700;display: block; }
.dossier_pages .dossier_main #dossier_name div { margin: 20px 0 10px; }
.dossier_pages .dossier_main #dossier_name { float: left; width: 300px; padding: 0 10px 10px; color: #363636; font-size: 16px;line-height: 15px;}
.dossier_pages .dossier_main #dossier_name span {font-weight: 700;}
.dossier_pages .dossier_main .dossier_place {margin: 5px 0 20px; font-size: 14px;}
.dossier_pages .dossier_main .dossier_place.last{border-bottom: 1px dotted #979797; padding-bottom: 10px;}
.dossier_pages .dossier_main .dossier_place span { font-weight:700;padding-left: 20px; display: block; }
.dossier_pages .dossier_main #dossier_work .dossier_place span {background: url("place_bg_blue.png") left center no-repeat; }
.dossier_pages .dossier_main #dossier_education .dossier_place span {background: url("place_bg_green.png") left center no-repeat; }
.dossier_pages .dossier_main #dossier_education { margin-top: 20px; width: 300px; margin-left:10px;background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_dossier/green_bg.png") left top repeat-x; float: left; }
.dossier_pages .dossier_main #dossier_work {margin-top: 20px; float: left; width: 300px; margin-left:30px;background: url("blue_bg.png") left top repeat-x;}
.dossier_pages .dossier_main .dossier_title {font-size: 18px;line-height: 15px; margin: 15px 0;font-weight: 700;}

.dossier_main #dossier_find { padding: 0; margin-bottom: 40px;}
.dossier_main #current_word {font-size: 40px; font-weight: 700; text-align: center; margin: 40px auto;}
.dossier_main #dossier_find ul li {margin: 5px 20px 15px 0; display: inline-block; width: 300px; border-bottom: 1px dotted #979797; position: relative;}
.dossier_main #dossier_find ul li a { background-color:#fff; color: #363636; text-decoration: none; position: absolute; top: -15px;}

/**
 *      SIDEBAR
 */
#sidebar .dossier_materials_rez{
    height: auto!important;
}
#sidebar .dossier_materials_rez .sidebar_materials.pop_materials{
    min-height: auto!important;
}
#sidebar .dossier_materials_rez .panel_simple_title.sidebar_materials .material_list_container{
    height: auto!important;
}
#sidebar_wrapper{ float:right; width:330px; padding-right: 4px; }
#sidebar{ margin-right: 30px; width: 300px;padding-top: 10px; }
.bordered { border: 1px solid #cacaca; padding: 9px; width: 280px;position: relative; margin: 10px 0 20px; display: inline-block;}
.bordered .bordered_span { background-color: #fff; padding: 0 10px; position: absolute; top: -14px; left: 20px; font-size: 14px; font-weight: 700;}
.bordered .bordered_link {text-align: center; font-size: 10px; color:#7f7f7f;display: block; margin-top: 5px; height:15px;text-transform: uppercase; text-decoration: none; }
#sidebar #frame_number {height: 126px; max-height: 156px; overflow: hidden; padding-bottom: 10px; }
#sidebar #frame_number .numbers_item {float: left;}
#sidebar #frame_number .numbers_item div.bordered {min-height: 90px; max-height: 120px;}
#sidebar #frame_number .numbers_item div.bordered a {line-height: 0; display: block;}
.digest { padding:10px; background-color: #f1f1f1; }
.digest_text { font-size: 14px; padding: 0 10px 10px; line-height: 16px; }
.digest form { text-align: center }
.digest input { height: 25px; border: 1px solid #cacaca; width: 252px; line-height: 25px; font-size: 15px; }
.digest button { border: none; font-size: 14px; background: url("menu_bg.png") repeat-x; display: inline-block; margin: 10px auto; padding: 0 10px; line-height: 30px; height: 30px; color: #ffffff; text-decoration: none; }


.dossier_mention { padding: 10px; }
.dossier_mention.gray { background: url("details-gray-bg.png") repeat; }
.dossier_mention .counts .date {color:#979797; padding: 0 3px; font-size: 11px;}
.dossier_mention .counts .item-views-counter { color:#363636; font-size:11px; background:url("icon_views_black.png") no-repeat 1px 4px }
.dossier_mention .text {font-size: 13px; line-height: 15px; margin-bottom: 3px;}
.dossier_mention .text a { color: inherit; text-decoration: none;}
.dossier_mention .text a:hover { color:#007541; }
#sidebar .panel_green_title{}
#sidebar .panel_green_title h2{ margin-right:23px; height:27px; background:#00542f url("bg.gif"); }
#sidebar .panel_green_title h2>.icon{
    display:block; height:26px; padding-left:38px; line-height:25px; font-size:14px; color:#fff; background:url("check.png") no-repeat 17px 3px;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: 700;
}
#sidebar .panel_green_title h2>.icon>span{ display:block; height:26px; background:url("r_bg.gif") no-repeat right top; }

#sidebar .panel_simple_title{}
#sidebar .panel_simple_title h2{ margin-right:23px; height:27px; }
#sidebar .panel_simple_title h2>.icon{
    display:block; height:26px; padding-left:39px; line-height:25px; font-size:20px; background:url("check.png") no-repeat 17px 3px;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: bold;
}
#sidebar .panel_simple_title h2>.icon>span{ display:block; height:26px; }


#sidebar .panel_gradient{}

/**
 *      Sidebar - panel popular materials
 */
#sidebar .panel_simple_title.sidebar_materials { min-height: 460px; }
#sidebar .panel_simple_title.sidebar_materials .periods { padding-left: 15px; background:url("details-gray-bg.png")repeat; margin-left: 15px;height: 30px; font-size: 9px; position: relative;}
#sidebar .panel_simple_title.sidebar_materials .periods .kapital_round { position: absolute; left: -15px; height: 30px; width:30px; background: url("sprite.png") no-repeat -2px -150px; float: left;}
#sidebar .panel_simple_title.sidebar_materials .periods > a {text-transform: uppercase; font-weight: 700; border-bottom: 0; font-size: 11px; color: #808080; text-decoration: none; line-height: 15px;margin: 7px 9px; display: inline-block;}
#sidebar .panel_simple_title.sidebar_materials .periods > a.current {border-bottom: 1px dotted #808080; color: #333;  cursor: default; text-decoration: none;}
#sidebar .panel_simple_title.sidebar_materials .material_list_container {height: 465px; overflow: hidden;}
#sidebar .panel_simple_title.sidebar_materials .list{ margin:5px 0; }
#sidebar .panel_simple_title.sidebar_materials .list>li{ margin-bottom:6px; min-height: 86px; }
#sidebar .panel_simple_title.sidebar_materials .list>li>.pic{ float:left; cursor: pointer;}
#sidebar .panel_simple_title.sidebar_materials .list>li> div .material_date{display: inline-block; font-size:  11px;color: #6e6e6e; margin-right: 12px;}
#sidebar .panel_simple_title.sidebar_materials .list>li> div{ margin-left:128px; vertical-align:top; }
#sidebar .panel_simple_title.sidebar_materials .list>li> div>.url{ height: 60px; overflow:hidden; vertical-align:top; display:block; font-size:13px; line-height:15px; text-decoration:none; color:#363636; cursor: pointer;}
#sidebar .panel_simple_title.sidebar_materials .list>li> div>.url:hover { color:#007541; }
#sidebar .panel_simple_title.sidebar_materials .go_btn {height: 17px; padding: 7px 0;}
#sidebar .panel_simple_title.sidebar_materials .go_btn .material_list_next {display: block; background: url("sprite.png") no-repeat -281px -96px; height: 17px; width: 17px; margin: 0 auto;}
#sidebar .panel_simple_title.sidebar_materials .go_btn .material_list_prev {display: block; background: url("sprite.png") no-repeat -281px -75px; height: 17px; width: 17px; margin: 0 auto;}
#sidebar .panel_simple_title.sidebar_materials .go_btn .material_list_next.disabled {background: url("sprite.png") no-repeat -300px -96px;}
#sidebar .panel_simple_title.sidebar_materials .go_btn .material_list_prev.disabled {background: url("sprite.png") no-repeat -300px -75px;}

#sidebar .panel_simple_title.sidebar_materials .list>li .counts a .value, #sidebar .panel_simple_title.sidebar_materials .list>li .counts span .value{ color:#00542f; font-weight:bold; }
#sidebar .panel_simple_title.sidebar_materials .list>li .counts a:hover,
#sidebar .panel_simple_title.sidebar_materials .list>li .counts a:hover .value{ color:#333; }

#sidebar #popular_materials_ghost.stuck {position: fixed; top: 10px;}
#sidebar #wrap_pop_material { height: 507px;}

#sidebar .panel_gradient.voting{  }
.voting .who_label{
    padding:2px 5px 1px 5px; color:#fff; font-weight:bold; font-size:6pt; background:#2d3133;
    -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
}
.voting .quest{ margin:0;}
.voting .quest>span{
    position:relative; display:block; height:100%; padding:15px 10px 15px 20px; color:#fff; font-size:18px; line-height:20px; background:url("slider_bg.png") repeat;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
}
.voting .quest>span>.marker{ position:absolute; left:0; top:0; display:block; width:8px; height:100%; background:#009245; }

.voting table{ padding: 10px 0 10px 20px; background: url("details-gray-bg.png") repeat; width: 100%;}
.voting table .radio_cell {margin-bottom: 0;}
.voting table tr{margin: 0;}
.voting table .radio_cell .variant { color: #27844C; border-bottom: 1px dotted #518350; margin-left: 5px; font-size: 14px;}
.voting table .radio_cell .variant_text { font-size: 13px;line-height: 12px; margin-bottom: 10px; }
/*   .voting table .radio_cell input[type=radio] {position: relative; top: 4px;}   */
.voting table .outer{ width: 220px; height: 5px; background: url("gray_bg.png") repeat-x 0 0;}
.voting table .inner{ width: 0; height: 5px; background: url("green_bg.gif") repeat-x 0 0; display: block;}
.voting table input{ margin-top:0; }
.voting table label{ padding-left:0px; }
.voting .controls {margin-top: 10px; padding: 0 22px 0 8px; height: 22px;}
.voting .buttons{ }
.voting input[type="submit"] {
    width:119px; display:block; padding:1px 6px 19px 8px; height:21px;
    letter-spacing:0.3px; font-weight:normal; line-height:12px !important; white-space:nowrap; color:#333; font-size:8pt;
    border:1px solid #808080; background:url("bg_2.gif") repeat-x;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
.voting .label{ margin:0px 0 0 9px; float:left; font-weight:bold; font-size:7.5pt; color:#666; line-height:10px; }

.voting table.action{ margin-top:-4px !important; }
.voting table.action li{ margin-top:-3px; font-size:9.5pt; }

.voting .buttons.action{ margin-top:3px; }
.voting .buttons.action input{ width:82px; letter-spacing:0.2px; }
.voting .buttons.action .label{ margin:0px 0 0 10px; }

.voting table.results{}
.voting table.results .radio_cell {vertical-align: top;}
.voting table.results>li{ line-height:18px; margin-bottom:1px; }
.voting table.results .key{ display:block; float:left; line-height:17px; width:126px; padding-right:4px; font-size:9.5pt; text-align:right; }
.voting table.results .r_col{ position:relative; display:block; float:left; width:170px; font-weight:bold; }
.voting table.results .r_col .fill_wrap{ float:left; display:block; width:140px; }
.voting table.results .r_col .fill{
    float:left; margin-right:2px; height:14px; display:block; width:50%;
    background:#006837 url("pat_4.gif");
}
.voting table.results .r_col .fill_wrap>.val{ position:absolute; }

#voting-archive {padding: 0 20px;}
#voting-archive .archive-item {padding: 20px 30px 20px 55px; border-top: 1px dotted #999999;}
#voting-archive .archive-item:last-of-type {border-bottom: 1px dotted #999999;}
#voting-archive .wall.voting {width: 332px; padding: 20px 0 20px 20px;}
#voting-archive h3 {font-size: 21px; font-weight: bold; margin-bottom: 12px;}
#voting-archive h3 .green {text-decoration: underline;}
#voting-archive .archive-item .date {margin-bottom: 12px;}

#sidebar .panel_banner_320x220_wrap{ padding-bottom:13px; text-align:center; }
#sidebar .panel_banner_320x220_wrap .panel_banner_320x220{ margin:14px 0 0 13px; }
#sidebar .panel_banner_320x220_wrap.border_top{ border-top:1px solid #b3b3b3; padding-top:14px; }
#sidebar .panel_banner_320x220_wrap.border_top .panel_banner_320x220{ margin-top:0; }
#sidebar .panel_banner_320x220_wrap.border_bottom{ border-bottom:1px solid #b3b3b3; }

#sidebar .panel_banner_314x90_wrap{ padding-bottom:13px; }
#sidebar .panel_banner_314x90_wrap.border_bottom{ padding-bottom:12px; border-bottom:1px solid #b3b3b3; }
#sidebar .panel_banner_314x90_wrap .panel_banner_314x90{ margin:14px 0 0 13px }



.voting .results tr.max .interview_result, .voting .results .inner {
    background: url("sprite.png") -156px -221px  no-repeat !important;
    display: inline-block;
    height: 100%;
    position: absolute;;
}

.voting .results tr.max .interview_result, .voting .results .outer {
    background: url("sprite.png") -156px -205px no-repeat;
    display: inline-block;
    height: 13px;
    width: 190px !important;
    position: relative;
}


.voting .results .interview_result {
    width: 60px;
    height: 22px;
    display: block;
    font-size: 18px;
    font-family: "Helvetica Neue", Arial, Helvetica;
    font-weight: 700;
    color: #333;
    padding-top: 3px;
    display: inline-block;
}

#ad-test {padding: 0 20px;}
#ad-test .test_label {padding-left: 8px; font-size: 15px;}

#ad-test .voting {padding-bottom: 16px;}
#ad-test .voting ul.variants { padding: 10px 0 10px 20px; background: url("details-gray-bg.png") repeat; }
#ad-test .voting ul.variants .radio_cell {margin-bottom: 0;}
#ad-test .voting ul.variants li {margin: 0;}
#ad-test .voting ul.variants .radio_cell .variant { color: #27844C; border-bottom: 1px dotted #518350; margin-left: 5px; font-size: 14px;}
#ad-test .voting ul.variants .radio_cell .variant_text { font-size: 13px;line-height: 12px; margin-bottom: 10px; }
#ad-test .voting ul.variants .outer{ width: 220px; height: 5px; background: url("gray_bg.png") repeat-x 0 0;}
#ad-test .voting ul.variants .inner{ width: 0; height: 5px; background: url("green_bg.gif") repeat-x 0 0; display: block;}
#ad-test .voting ul.variants input{ margin-top:0; }
#ad-test .controls { padding: 0 0 50px 0;}
#ad-test .controls .input { padding-bottom: 14px; }
#ad-test .controls .submit { padding-top: 10px; }

#ad-test .controls .input label { display: block;}
#ad-test .controls .input input { width: 185px; border: 1px solid #808080; padding: 3px;}

#ad-test input[type="submit"] {
    width: 140px;
    display:block;
    height:24px;
    font-weight:normal;
    color:#333;
    font-size:12px;
    border:1px solid #808080;
    background:url("bg_2.gif") repeat-x;
    -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}

#ad-test .errorSummary p {
    font-weight: bold;
}

#ad-test .errorSummary li {
    color: #ff0000;
}

#ad-test-result {
    padding: 0 0 0 20px;
    font-size: 16px;
}

#ad-test-result p {
    padding-bottom: 12px;
}



.panel_cat_bar.contest_test_title > div.cat_bar {
    height: 50px;
}

.contest_preview_text {
    padding: 0 0 0 23px;
}

.contest_preview_text a.button, #ad-test-result a.button{
    border: none; font-size: 14px; background: url("menu_bg.png") repeat-x; display: inline-block; margin: 10px auto; padding: 0 10px; line-height: 30px; height: 30px; color: #ffffff; text-decoration: none;
}

.contest_preview_text p {
    font-size: 16px;
    padding-bottom: 10px;
}

/**
 *      Sidebar - Panel dossier
 */
.dossier { padding: 10px; background: #f1f1f1 no-repeat 185px 55px; position: relative;}
.dossier .dossier_office { background: url("dossier-office.png"); position: absolute; right: 10px; top: 60px; width: 90px; height: 90px;}
.dossier .published_date {position: absolute; top: 16px; right: 18px; font-size: 11px; color: #6e6e6e;}
.dossier img { float: left;}
.dossier .dossier_name { width: 185px; min-height: 90px; padding-left: 75px;  }
.dossier .dossier_age  { width: 65px; float: left;padding-top: 10px;  }
.dossier .dossier_age p {border-bottom: 1px dotted #979797;font-size: 14px;}
.dossier .dossier_work { min-height: 65px; width: 175px; padding-left: 75px; padding-top: 10px; }
.dossier .dossier_work span { border-bottom: 1px dotted #979797; line-height: 18px;}
.dossier .dossier_title {display: block;font-size: 13px; font-weight: 700; color:#363636; border: none;}
.dossier .name {border-bottom: 1px dotted #979797; font-size: 18px;font-weight: 700;color: #363636; text-decoration: none; display:block; word-wrap: break-word;}
.dossier a {text-decoration: none}



/**
 *      Sidebar - Media gallery
 */
#sidebar .media_gallery { background: url("quest_bg.gif") repeat; color: #ffffff; padding-bottom: 10px; width: 280px; height: 300px; float: left;}
#sidebar .media_gallery p{font-size: 18px; line-height: 20px; height: 60px; overflow: hidden; font-weight: 700;padding: 0px 10px 10px; width: 240px; margin: 0 10px; border-bottom: 1px dotted #7f7f7f;}
#sidebar .media_gallery p a {color: #ffffff; text-decoration: none; display: inline-block; height: 60px; overflow: hidden;}
#sidebar .media_gallery span{font-size: 10px; line-height: 25px; }
#sidebar #gallery_widget_sly { width: 280px; height: 300px; position: relative; overflow: hidden; }
#sidebar #gallery_widget_sly #gallery_pages { text-align: center; list-style: none; display: inline-block; position: absolute; right: 5px; bottom: 10px; }
#sidebar #gallery_widget_sly #gallery_pages li {  cursor: pointer; display: inline-block; width: 10px; height: 10px; margin: 0 3px; text-indent: -999px;overflow: hidden; background: url("pages_bar.png");  }
#sidebar #gallery_widget_sly #gallery_pages li.active { background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/pages_active.png"); }
.photos_number {background: url("photos_number.png") no-repeat left center; padding-left: 20px; display: inline-block; margin: 10px 10px 0 20px;}
/**
 *      Sidebar - Panel last comments
 */
#sidebar .panel_simple_title.last_comments{ }
#sidebar .panel_simple_title.last_comments h2>.icon{ line-height:24px; background:url("chat.png") no-repeat 17px 9px; }
#sidebar .panel_simple_title.last_comments .comment_gray { background-color: #f1f1f1;}
#sidebar .panel_simple_title.last_comments .list{line-height: 17px;}
#sidebar .panel_simple_title.last_comments .list li {padding: 10px;}
#sidebar .panel_simple_title.last_comments .list li .date{ color:#808080; font-size:12px; }
#sidebar .panel_simple_title.last_comments .list li .author{ color:#016937; font-size:13px; margin-left: 3px; }
#sidebar .panel_simple_title.last_comments .list li p>a, #sidebar .panel_simple_title.last_comments .list li p>span.hl { margin-top:2px; line-height:16px; text-decoration:none; color:#4d4d4d; cursor: pointer; }
#sidebar .panel_simple_title.last_comments .list li p>a:hover, #sidebar .panel_simple_title.last_comments .list li p>span.hl:hover { color:#007541; }

#sidebar .panel_simple_title.last_comments .list li p>.material { color:#999999; text-decoration: none; }
#sidebar .panel_simple_title.last_comments .list li p>span.material { color:#999999; text-decoration: underline; }
#sidebar .panel_simple_title.last_comments .list li p>.hl>span{ display:inline-block; width:14px; height:14px; background:url("sprite.png") no-repeat -326px -99px;}

#sidebar .panel_simple_title.last_comments .go_btn {margin: 10px 25px 10px 17px;}
#sidebar .panel_simple_title.last_comments .go_btn.active{ cursor:pointer;}

#sidebar .panel_simple_title.last_comments .up_btn {display:block; background: url("sprite.png") no-repeat -281px -75px; width: 17px; height: 17px; margin:0 auto;}
#sidebar .panel_simple_title.last_comments .down_btn {display:block; background: url("sprite.png") no-repeat -281px -96px; width: 17px; height: 17px; margin:0 auto;}

#sidebar .panel_simple_title.last_comments .up_btn.disabled {background: url("sprite.png") no-repeat -301px -75px;}
#sidebar .panel_simple_title.last_comments .down_btn.disabled { background: url("sprite.png") no-repeat -300px -96px;}


/**
 *      Sidebar - Panel experts
 */
#sidebar .panel_experts, #content .panel_experts{}
#sidebar .panel_experts h2, #content .panel_experts h2{ position:relative;/*padding:0 23px 0 17px;*/ letter-spacing:0.1px; height:32px; font-size:14pt; font-weight: 700;font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
#sidebar .panel_experts h2>span, #content .panel_experts h2>span{ display:block; height:26px; background-color:#e6dfda;}
#sidebar .panel_experts>ul, #content .panel_experts>ul{  }
#sidebar .panel_experts>ul>li, #content .panel_experts>ul>li{ position:relative; padding: 10px; }
#sidebar .panel_experts .experts_gray_bg {background: url("details-gray-bg.png") repeat;}
#content .panel_experts>ul>li{ float: left; width: 50%; }
#sidebar .panel_experts>ul>li .ava, #content .panel_experts>ul>li .ava{ float: left; }
#sidebar .panel_experts>ul>li .author, #content .panel_experts>ul>li .author{
    display: block; margin-left: 75px;
    line-height:13px; word-wrap: break-word;
}
#sidebar .panel_experts>ul>li .author a, #content .panel_experts>ul>li .author a{
    color: #363636; text-decoration:none; font-size:14px;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    display:block;
    font-weight: 700;
}
#sidebar .panel_experts>ul>li .author a>.glow, #content .panel_experts>ul>li .author a>.glow{
    display:block; position:absolute; left:202px; top:4px; width:25px; height:15px;
    background:url("glow.png") repeat-y left top;
}

#sidebar .panel_experts>ul>li .text, #content .panel_experts>ul>li .text{ margin:3px 0 0 75px; line-height:15px; font-size:13px; height: 60px; width: 185px; overflow: hidden;}
#sidebar .panel_experts>ul>li .text a, #content .panel_experts>ul>li .text a { text-decoration:none; color: #000000; }
#sidebar .panel_experts>ul>li .text a:hover, #content .panel_experts>ul>li .text a:hover { color: #007541;}
#sidebar .panel_experts>ul>li .counts, #content .panel_experts>ul>li .counts{ margin:-2px 0 0 75px; height: 20px;}
#sidebar .panel_experts>ul>li .counts .date, #content .panel_experts>ul>li .counts .date {color:#6e6e6e;font-size: 11px; margin-right: 10px;}
#sidebar .panel_experts>ul>li .counts a .value, #sidebar .panel_experts>ul>li .counts span .value, #content .panel_experts>ul>li .counts a .value, #content .panel_experts>ul>li .counts span .value{ color:#00542f; font-weight:bold; }
#sidebar .panel_experts>ul>li .counts a:hover,
#sidebar .panel_experts>ul>li .counts a:hover .value
#content .panel_experts>ul>li .counts a:hover,
#content .panel_experts>ul>li .counts a:hover .value{ color:#333; }
#sidebar .panel_experts>ul>li.more_btn_wrap, #content .panel_experts>ul>li.more_btn_wrap { margin-top:0; height:auto; border-bottom:none; }
#sidebar .panel_experts>ul>li.more_btn_wrap .more_btn, #content .panel_experts>ul>li.more_btn_wrap .more_btn{
    display:block; position:relative; top:-1px; cursor:pointer; height:40px; background:url("gray_small_dots.png") no-repeat 145px 22px;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
#sidebar .panel_experts>ul>li.more_btn_wrap .more_btn:hover, #content .panel_experts>ul>li.more_btn_wrap .more_btn:hover{
    background-color:#eee;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
#sidebar .panel_experts>ul>li.more_btn_wrap .more_btn > span, #content .panel_experts>ul>li.more_btn_wrap .more_btn > span{ display:none; }

#sidebar .panel_experts .more_btn{
    display:block; cursor:pointer; height:35px; background:url("gray_dots.png") no-repeat center 16px;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
    text-decoration: none;
}
#sidebar .panel_experts  a.more_btn span{ display:none; }

/**
 *      Sidebar - Panel blue
 */
#sidebar .panel_blue{ background:url("bg-1.gif"); color:#fff; }
#sidebar .panel_blue .grad{ padding:20px 30px 20px; }
#sidebar .panel_blue .hd{ font-size:7pt; font-weight:bold; margin-bottom:4px; }
#sidebar .panel_blue .red_label{
    padding:1px 4px; background:#c1272d;
    -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px;
}
#sidebar .panel_blue .columns{text-align: center;}
#sidebar .panel_blue .columns>li{ margin-left:10px; float:left; width:202px; line-height:11px; }
#sidebar .panel_blue .columns>li .label{ font-size:8pt; }
#sidebar .panel_blue .columns>li .label .dt{ margin-left:2px; }
#sidebar .panel_blue .columns>li .archive{ margin:22px 0; float: right; color:#b3b3b3; text-decoration:none; font-size:8pt; border-bottom:1px dashed; }
#sidebar .panel_blue .download_btn{ float: left; display:block; line-height: 26px; position: relative; margin-top: 10px; }
#sidebar .panel_blue .download_btn img { position: absolute; top:0; left:0; }
#sidebar .panel_blue .download_btn p { border: 1px solid #000; margin: 3px 0 0 9px;-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; height: 26px; width: 188px; display: inline-block;}
#sidebar .panel_blue .download_btn p span{ margin: 1px 0; padding-left: 15px; background-color: #009245; color:#fff; height: 25px; width: 173px; display: inline-block;
    -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
    -moz-text-shadow: 0px -1px 0px #000; -webkit-text-shadow: 0px -1px 0px #000;  text-shadow: 0px -1px 0px #000;
    -webkit-box-shadow: 0px 0px 6px 1px #344953; -moz-box-shadow: 0px 0px 6px 1px #344953; box-shadow: 0px 0px 6px 1px #344953; }
#sidebar .panel_blue .download_btn p span:hover { background-color: #6fb353; }
#sidebar .panel_blue .download_btn p span:active { background-color: #3b683d;}

#sidebar .panel_category_list h2{ position:relative; left:17px; width:314px; /*padding:0 23px 0 17px;*/ letter-spacing:0.1px; height:32px; background:rgb(0, 146, 89) url("green_bg-1.gif"); font-size:21pt; font-weight: 700;font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
#sidebar .panel_category_list h2>span{ display:block; height:26px; background-color:#dae6e0;}
#sidebar .panel_category_list h2 a, #sidebar .panel_category_list h2 span.hl{
    position:relative; margin-left: 10px; top:-4px; letter-spacing:0.4px; text-decoration:none; color:#333; font-size:9pt; border-bottom:1px solid;
    font-family:sans-serif, tahoma, "Helvetica";
    cursor: pointer;
    background: none !important;
}

#sidebar .panel_category_list { padding:10px 10px 20px; background: url("details-gray-bg.png") repeat; }
#sidebar .panel_category_list h2 span{ }
#sidebar .panel_category_list ul {}
#sidebar .panel_category_list ul li { position: relative; padding: 0 0 7px;}
#sidebar .panel_category_list ul li a.ava { float: left; height: 72px;}
#sidebar .panel_category_list ul li span.hl.ava { float: left; height: 72px; cursor: pointer;}
#sidebar .panel_category_list ul li p { margin-left: 110px; vertical-align: top; line-height: 15px; height: 50px; width: 150px; overflow: hidden;}

#sidebar .panel_category_list ul li p a.title { line-height: 15px; font-family: "Helvetica Neue",sans-serif,sans,tahoma,"Helvetica"; font-size: 13px; font-weight: 400; color: #363636; text-decoration: none;}
#sidebar .panel_category_list ul li p a.title:hover { color:#007541; }
#sidebar .panel_category_list ul li p span.hl.title { line-height: 12px; font-family: "Helvetica Neue",sans-serif,sans,tahoma,"Helvetica"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; cursor: pointer;}


#sidebar .panel_category_list .more_btn, #sidebar .panel_category_list span.hl.more_btn{
    display:block; cursor:pointer; height:35px; background:url("gray_dots.png") no-repeat center 16px;
    background-color:transparent;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}

#sidebar .panel_category_list  a.more_btn span{ display:none; }
#sidebar .panel_category_list .extra { padding-left: 110px; height:19px;}
#sidebar .panel_category_list .extra .fly_label{  display:block;height: 19px;}
#sidebar .panel_category_list .extra .fly_label>span{ float:left; display:block; height:18px; font-size:8pt; color:#fff; line-height:18px; }
#sidebar .panel_category_list .extra .fly_label>.date{ color:#6e6e6e; }
#sidebar .panel_category_list .extra .fly_label>.counters{margin-left: 12px;}
#sidebar .panel_category_list .extra .fly_label>.important{ padding:0 7px 0 7px; font-size:9pt; background:#ed1c24; }
#sidebar .panel_category_list .extra .fly_label>.important>span{ display:none; }

#sidebar .panel_category_list .extra span { font-size: 11px; color: #363636;}

#sidebar .panel_category_item h2{ position:relative; left:17px; width:314px; /*padding:0 23px 0 17px;*/ letter-spacing:0.1px; height:32px; background:rgb(0, 146, 89) url("green_bg-1.gif"); font-size:21pt; font-weight: 700;font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
#sidebar .panel_category_item h2>span{ display:block; height:26px; background-color:#FFFFFF;}
#sidebar .panel_category_item h2 a, #sidebar .panel_category_item h2 span.hl{
    position:relative; margin-left: 10px; top:-4px; letter-spacing:0.4px; text-decoration:none; color:#333; font-size:9pt; border-bottom:1px solid;
    font-family:sans-serif, tahoma, "Helvetica";
    cursor: pointer;
    background: none !important;
}

#sidebar .panel_category_item {  word-wrap: break-word; }
#sidebar .panel_category_item .item { background: url("slider_bg.png") repeat;}
#sidebar .panel_category_item .item .item-views-counter {color:#fff; background: url("icon_views_white.png") 0 3px no-repeat; padding-top:1px; }
#sidebar .panel_category_item .item .item_green {padding: 0 10px 20px; color: #ffffff; background: url("details_green_bg.png") repeat; margin-left: 10px;}
#sidebar .panel_category_item  a.ava { float: left;}
#sidebar .panel_category_item  span.hl.ava { float: left; cursor: pointer;}
#sidebar .panel_category_item .item .item_green .item_green_title { vertical-align: top; line-height: 25px; padding: 20px 0 5px;}
#sidebar .panel_category_item .item .item_green .item_green_title a {font-size: 24px; font-weight: 700; color: #fff; text-decoration: none; }
#sidebar .panel_category_item .item .item_green .item_green_text { border-bottom: 1px solid #fff; line-height: 15px; font-size: 15px;padding: 5px 0 10px; margin-bottom: 10px;}
#sidebar .panel_category_item  span.counters{padding-left: 16px;}

#sidebar .panel_category_item  p a.title, #sidebar .panel_category_item  p span.hl.title { line-height: 20px; font-family: "Helvetica Neue",sans-serif,sans,tahoma,"Helvetica"; font-size: 20px; font-weight: 700; color: #000; text-decoration: none;}

#sidebar .lafa_news {font-family: "Helvetica Neue"; padding: 20px 25px 20px 17px; border-bottom: 1px solid #b3b3b3;}
#sidebar .lafa_news h2 {background: url("burgundy-bg.png") repeat-x bottom left; font-weight: 700; font-size: 21pt; height: 32px; letter-spacing: 0.1px; position: relative;}
#sidebar .lafa_news h2 a{ text-decoration: none; color: #333333; }
#sidebar .lafa_news h2 .hl {font-size: 14px; font-weight: normal; position: absolute; text-decoration: underline; margin-left: 10px; top: 2px;}
#sidebar .lafa_news .lafa_news_list {min-height: 405px; }
#sidebar .lafa_news .lafa_news_list .lafa_news_detail {height: auto; padding: 10px 0; border-bottom: 1px dotted #969696;line-height: 13px; font-size: 14px; font-weight: normal;}
#sidebar .lafa_news .lafa_news_list .lafa_news_detail img { height: 60px; width: 80px;float: left;}
#sidebar .lafa_news .lafa_news_list .lafa_news_detail div {margin-left: 90px; }
#sidebar .lafa_news .lafa_news_list .lafa_news_detail div span{margin-right: 5px; font-size: 14px; font-weight: normal;}
#sidebar .lafa_news .lafa_news_list .lafa_news_detail div p {margin-bottom: 5px;}
#sidebar .lafa_news .lafa_news_list .lafa_news_detail div a{font-size: 14px; color: #3b3e43; text-decoration: none;}

.item-comments-counter, .item-views-counter {font-family: Arial; font-size: 11px; color: #6e6e6e; font-weight: bold; line-height: 16px; text-decoration: none; background-repeat: no-repeat;margin-top:3px; }
.item-comments-counter {margin-left: 4px; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_category_list/icon_comments.png") 7px 3px no-repeat; padding-left: 24px; border-left: 1px solid #808080; cursor: pointer;}
.item-views-counter {background: url("sprite.png") -3px -185px no-repeat; padding-left: 19px; padding-top: 2px;}
.item-views-counter.black {background-position: -3px -203px; color: #333;}

/**
 *      PAGE CONTEXTS - page_columns level (sidebar, content)
 *      #page_columns.page_<context_module_name> (for redeclaring layout)
 */

#page_columns.page_home{}
.big_news_columns_wrapper {padding: 10px 5px 5px 30px; position: relative;}
.big_news_columns{ }
.big_news_columns .day_news_list { width: 660px; height: 260px; margin: 0 0 20px -10px; background: url("details-gray-bg.png") repeat; }
.big_news_columns .day_news_list .pic { float: left; width: 360px; height: 240px; padding: 10px;}
.big_news_columns .day_news_list .info { width: 265px; height: 260px; padding: 0 10px 0 5px; float: right;}
.big_news_columns .day_news_list .info h3 { height: 30px; line-height: 27px; position: relative; }
.big_news_columns .day_news_list .info h3 a, .big_news_columns .day_news_list .info h3 span.icon  { text-transform: uppercase; text-decoration: none; color: #ffffff; font-weight: 700; }
.big_news_columns .day_news_list .info h3 .icon { margin-right: 1px; font-size: 11px; display: inline-block; background: url("sprite.png") 0 -261px repeat-x; padding: 5px 7px; height: 20px;}
.big_news_columns .day_news_list .info h3 .importants {margin-left: -4px; font-weight:700; color: #ffffff; font-size: 11px; display: inline-block; background: url("sprite.png") -278px -118px; padding: 5px 7px; }
.big_news_columns .day_news_list .info h3 .date { display: inline-block; font-size: 11px; color: #363636; }
.big_news_columns .day_news_list .info .h2 { margin: 20px 0; min-height: 82px; overflow: hidden; font-size: 25px; line-height: 27px; letter-spacing: -1px; font-weight: 700; }
.big_news_columns .day_news_list .info .h2 a { color: #363636; text-decoration: none; }
.big_news_columns .day_news_list .info p { font-size: 16px; line-height: 20px; height: 82px; overflow: hidden; }
.big_news_columns_wrapper > h1{
    display: inline-block;
    margin-left:0.1px; font-size:24px; color:#333;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: 700;  margin-bottom: 20px; margin-top: 10px;
}
.big_news_columns_wrapper > h1 a{
    position:relative; top:-4px; margin-left:4px; font-size:9pt; color:#333;
    font-family:sans-serif, tahoma, "Helvetica";
}
.big_news_columns>li h2 a:hover { color:#007541; }
.big_news_columns>li+li h2{ margin-left:0.2px; }

.big_news_columns_wrapper #all_news, .gallery #all_news {width:150px; text-align: center; margin: 20px auto 10px;border: 1px solid #979797;}
.big_news_columns_wrapper #all_news span, .gallery #all_news span {background: url("sprite.png") -211px -100px; height: 15px; width:15px; display: block; margin: -15px auto;}
.big_news_columns_wrapper #all_news .all_news, .gallery #all_news .all_news { padding: 18px 15px 2px; color:#979797; text-decoration: none; display: inline-block; font-size: 10px;text-transform: uppercase; text-align: center; margin: 0 auto;  }

.region-wrapper { display: inline-block; margin: 8px 0 0 15px; position: relative; }
.region-pic { float: left; width: 30px; margin: 5px 6px 0 0; height: 16px; background: url("sprite.png") -8px -338px no-repeat; display: inline-block; margin-right: 5px; }
.region-open-link { color: #4d4d4d; line-height: normal; margin: 5px 0 0 0; font-size: 13px; float: left; display: inline-block; border-bottom: 1px dashed #cccccc; text-decoration: none; }
.region-links { -webkit-box-shadow: 0 0px 3px 1px #4d4d4d; -moz-box-shadow: 0 0px 3px 1px #4d4d4d; box-shadow: 0 0px 3px 1px #4d4d4d; display: none; position: absolute; background-color: #FFFFFF; padding: 17px 10px 20px 20px; left: -20px; top: 35px; z-index: 10; }
.region-links-arrow { position: absolute; left: 73px; top: -11px; font-size: 25px; color: white; text-shadow: 0 -2px 1px #000; }
.region-links-block { display: table; }
.region-links h2 { font-size: 16px; margin-bottom: 10px; font-weight: 700; }
.region-links-block div { padding-right: 10px; display: table-cell; min-width: 140px; }
.region-links-block .long-div { min-width: 160px; }
.region-links-block div a { display: block; color: #4d4d4d; font-size: 14px; margin-bottom: 5px; }
.region-links-block div a:hover { color: #25834f; }


#page_columns.page_home .panel_banner_620x90_wrap{ padding:14px 0 14px 19px; }
#page_columns.page_home .panel_banner_620x90{ }


/**
 *      
 */
#page_columns.page_news_item_view{}

/**/
.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block; padding:0; z-index:150001; padding:0;  }
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}

.piro_html .h_t_l{ width:10px; height:10px; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}
.piro_html .h_t_r{ width:10px; height:10px; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}
.piro_html .h_t_c{ cursor:move; height:10px;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}

.piro_html .h_c_l{width:10px; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png"); }
.piro_html .h_c_c{background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png"); width:480px; overflow:hidden; height:480px; margin:0; padding:0; }
.piro_html .h_c_c .div_reg img{ cursor:move;}
.piro_html .h_c_r{width:10px; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}

.piro_html .h_b_c{ cursor:move; height:10px;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}
.piro_html .h_b_l{ width:10px; height:10px;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}
.piro_html .h_b_r{ width:10px; height:10px;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png");}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:150000;background:#fff;display:none; cursor:pointer;}
.piro_loader{position:absolute;top:50%;left:50%;margin:-59px 0 0 -59px;width:118px;height:118px;display:block;z-index:150005;  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;width:72px;height:72px;display:block;z-index:150009; background: url("loadinfo.gif") center top no-repeat; }
.piro_title{position:fixed; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/bg_title.html") bottom repeat-x;top:0;left:0;width:100%; text-align:center;display:block; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0; color:black; cursor:pointer; background: url("info.html") no-repeat; z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:block; padding:0px; color:black; cursor:text; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png"); z-index:150018}
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:normal; font-size:14px; color:white; z-index:150019; color:white;}

.nav_container{position:absolute; bottom:-20px; right:0; height:20px; width:60px; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/caption.png"); z-index:1500190000000;}
.piro_close{position:absolute;right:20px;height:20px;width:20px;background: transparent url("close.png") no-repeat center center;cursor:pointer;margin:0 0 0 0;z-index:150022;display:none;}
a.piro_next{position:absolute;width:20px; right:0px; height:20px;text-indent:-999em;outline:none; display:block; margin:0;background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/next.png") center right no-repeat; border:none; cursor:pointer;z-index:150023}
a:hover.piro_next{background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/next.png") center right no-repeat;}
.piro_next_fake{position:absolute;width:20px; right:0px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/next.png") center right no-repeat; border:none; cursor:auto;z-index:150020}
.piro_prev_fake{position:absolute;width:20px; right:40px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/prev.png") center right no-repeat; border:none; cursor:auto;z-index:150020}

a.piro_prev{position:absolute;width:20px; right:40px; height:20px; text-indent:-999em; outline:none;display:block;margin:0;background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/prev.png") center left no-repeat;border:none; cursor:pointer; z-index:150024}
a:hover.piro_prev{background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/pirobox/prev.png") center left no-repeat;}
a.close_pirobox{color:#bb0f05;}
#page_columns.page_news_item_view .news_abstract_content_wrap{ padding:0 0 0 23px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .material_photo_wrapper { display: inline-block; padding: 10px; background: url("details-gray-bg.png") repeat; margin-left: -10px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .material_photo_wrapper .material_photo {max-width: 630px; max-height: 420px; overflow: hidden;}
#page_columns.page_news_item_view .news_abstract_content_wrap .panel_news_meta.top{ margin:0 0 0 0; }
#page_columns.page_news_item_view .news_abstract_content_wrap .panel_news_meta.bottom{ margin:15px 0 0 0; }

#page_columns.page_news_item_view .news_abstract_content_wrap h1{
    margin:9px 0 0 0.5px;
    letter-spacing:-0.8px; line-height:36px; font-size:36px; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    /*border-bottom:2px solid #333; */
    font-weight: 700;
}
#page_columns.page_numbers_view .news_abstract_content_wrap h1 {
    line-height:24px;
    font-size:22px;
}
#page_columns.page_numbers_view .news_abstract_content_wrap h2 {
    line-height:20px;
    font-size:16px;
}

#page_columns.page_news_item_view .news_abstract_content_wrap .columns{  }
#page_columns.page_news_item_view .news_abstract_content_wrap .columns>li{ float:left; width:450px; height:324px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .columns .col_slider_wrap{}

#page_columns.page_news_item_view .news_abstract_content_wrap .columns>li+li{ width:160px; height:314px; padding:10px 18px 0 18px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .columns .panel_source{ line-height:28px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .columns .panel_source .label{ display:block; position:relative; padding-left:13px; letter-spacing:-0.1px; font-size:8pt; line-height:8px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .columns .panel_source .green_icon{ display:block; position:absolute; left:0; top:0; width:8px; height:8px; background:#009245; }
#page_columns.page_news_item_view .news_abstract_content_wrap .columns .panel_source a{ text-decoration:none; border-bottom:1px dashed; color:#333; }

.news-topic { width: 156px; padding: 7px; background: url("details-gray-bg.png"); float: left; margin: 20px 20px  20px 0; font-family: HelveticaNeue, arial, sans-serif, sans; }
.news-topic__img { display: block; margin: 0; }
.news-topic__block { background: #ffffff; padding: 0 0 8px; }
.news-topic__link { color: #333333; font-size: 14px; margin: 7px 5px 0; text-decoration: none; display: inline-block; line-height: 16px; }
.news-topic__link--title { font-size: 15px; font-weight: 700; }

#page_columns.page_news_item_view .news_abstract_content_wrap .article{ margin:8px 0 51px 0; padding-right:17px; font-size:14px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .article p{ padding:14px 0 4px; letter-spacing:0; line-height:18px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .article h2 { padding:14px 0 0; letter-spacing:0; line-height:18px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .article p:first-child{}
#page_columns.page_news_item_view .news_abstract_content_wrap .article .blockquote{
    position:relative; height:89px; margin:23px 0 12px 12px; border-top:1px dashed #999; border-bottom:1px dashed #999;
    font-size:13.8pt; letter-spacing:-0.12px; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; color:#666; line-height:18px;
    font-weight: 700;
}
#page_columns.page_news_item_view .news_abstract_content_wrap .article table {
    border-collapse: collapse;
    border: 1px solid #999;
}
#page_columns.page_news_item_view .news_abstract_content_wrap .article table td, #page_columns.page_news_item_view .news_abstract_content_wrap .article table th {
    border: 1px solid #999;
    padding: 8px;
    text-align: center;
    vertical-align: middle;
}
#page_columns.page_news_item_view .news_abstract_content_wrap .article table td p, #page_columns.page_news_item_view .news_abstract_content_wrap .article table th p {
    padding: 0;
    margin: 0;
}
#page_columns.page_news_item_view .news_abstract_content_wrap .article table th p {
    font-weight: bold;
}
#page_columns.page_news_item_view .news_abstract_content_wrap .article .blockquote .marker{ position:absolute; left:-12px; top:-1px; height:91px; border-left:7px solid #009245; }
#page_columns.page_news_item_view .news_abstract_content_wrap .article .blockquote .text{ height:91px; overflow:hidden; padding:6px 53.2px; }
#page_columns.page_news_item_view .news_abstract_content_wrap .article .article_author { font-weight: 700; }
#page_columns.page_step_by_step_view .news_abstract_content_wrap .article{ margin:8px 0 0 0; }
#content .news_abstract_content_wrap div.article.gallery_article{ margin-bottom:0; }
#page_columns.page_news_item_view .panel_copyright{ line-height: 13px; letter-spacing:-0.15px; color:#7F7F7F; font-size:13px; }
#page_columns.page_news_item_view .orphus{ font-size: 10pt; font-weight: bold; }

#page_columns.page_news_item_view .panel_news_tags{ margin-top:13px; }

#page_columns.page_news_item_view .panel_banner_620x90_wrap{
    padding:14px 0 13px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-bottom:1px solid #b3b3b3;
}
#page_columns.page_news_item_view .panel_banner_620x90_wrap .panel_banner_620x90{}

#page_columns.page_news_item_view #sidebar .panel_banner_320x220_wrap{ border-bottom:1px solid #b3b3b3; padding-bottom:12px; }
#page_columns.page_news_item_view #sidebar {}

#page_columns.page_numbers_view .news_abstract_content_wrap .article{ margin:8px 0 8px 0;}

/**
 *
 */
#page_columns.page_news_list_view{}
#page_columns.page_news_list_view .big_news_columns_wrapper { padding-top: 10px; }

#page_columns.page_news_list_view .panel_page_navi.bottom{ padding-top:0; padding-bottom:22px; }

#page_columns.page_news_list_view .panel_banner_620x90_wrap{
    padding:14px 0 14px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-top:1px solid #b3b3b3;
}
#page_columns.page_news_list_view .panel_banner_620x90_wrap .panel_banner_620x90{}

#page_columns.page_news_list_view #sidebar .panel_banner_320x220_wrap{ border-bottom:1px solid #b3b3b3; padding-bottom:12px; }

/**
 *
 */
#page_columns.page_expert_news_item_view{  }
#page_columns.page_expert_news_item_view .panel_expert_bar{ margin-right:16px; }


/**
 *
 */
#page_columns.page_expert_items_list_view{}

.panel_expert_big_bar{
    position:relative; margin:18px 16px 18px 23px; padding-bottom:30px; color:#fff;
    border-bottom:1px dotted #999;
}
.panel_expert_big_bar>.bg{ height:144px; padding:0 0 0 113px; background:url("author_bg.gif"); }
.panel_expert_big_bar .ava{ position:absolute; left:0; top:0; }
.panel_expert_big_bar .author{
    overflow:hidden; position:absolute; left:112px; height:38px; padding:6px 108px 4px 1px;
    line-height:39px; white-space:nowrap;
}
.panel_expert_big_bar .author a, .panel_expert_big_bar .author h1{
    overflow:hidden; color:#fff; text-decoration:none; border-bottom:1px dashed; font-size:22.5pt;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    display:block; max-width:397px;
    font-weight: 700;
}
/*.panel_expert_big_bar .author a>.glow{
        display:block; position:absolute; left:400px; top:14px; width:25px; height:33px;
        background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_experts/glow.png") repeat-y left top;
}*/
.panel_expert_big_bar span.indicator{
    display:block; position:absolute; right:-3px; top:19px; padding-left:29px; width:73px; height:18px;
    line-height:23px; font-size:11.5pt;
    background-position:left center; background-repeat:no-repeat;
}
.panel_expert_big_bar span.indicator.bronze{ background-image:url("brown_disc_big.png"); }
.panel_expert_big_bar span.indicator.gold{ background-image:url("yellow_disc_big.png"); }
.panel_expert_big_bar span.indicator.silver{ background-image:url("gray_disc_big.png"); }

.panel_expert_big_bar .magic_decoration{ position:absolute; left:114px; top:86px; display:block; width:34px; height:4px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/pat_1.gif"); }

.panel_expert_big_bar .bio{ overflow:hidden; padding-top:54px; _padding-top:46px; padding-left:0.5px; white-space:nowrap; font-size:16pt; width:500px; }
.panel_expert_big_bar .sub_bio{ width:258px; padding-top:20px; height:36px; overflow:hidden; line-height:18px; font-size:11pt; }

.panel_expert_big_bar .expanded_bio{ margin-top:13px; color:#4d4d4d; }
.panel_expert_big_bar .expanded_bio>li{ float:left; width:104px; text-align:right; font-family:arial,sans-serif,sans,"Helvetica"; font-size:10.5pt; font-weight:bold;  }
.panel_expert_big_bar .expanded_bio>li+li{ width:517px; padding:2px 0 0 9px; text-align:left; line-height:16px; font-size:10.5pt; font-weight:normal; }

#page_columns.page_expert_items_list_view .panel_banner_620x90_wrap{
    padding:14px 0 14px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-top:1px solid #b3b3b3;
}
#page_columns.page_expert_items_list_view .panel_banner_620x90_wrap .panel_banner_620x90{}


.panel_plain_news_list{}
.panel_plain_news_list>.item{ padding-bottom:15px; margin-bottom:12px; border-bottom:1px dotted #999;list-style: none; }
.panel_plain_news_list>.item:last-child{ border-bottom:none; margin-bottom:0; }
.panel_plain_news_list>.item .fly_label{ display:block; position:relative; left:-7px; height:25px; background:url("title_backside_green.png") no-repeat left bottom; }
.panel_plain_news_list>.item .fly_label>span{ float:left; display:block; height:18px; font-size:8pt; color:#fff; line-height:16px; }
.panel_plain_news_list>.item .fly_label>.date{ padding:0 14px 0 7px; font-size:7.5pt; background:#009245; }
.panel_plain_news_list>.item .fly_label>.important{ padding:0 7px 0 7px; font-size:9pt; background:#ed1c24; }
.panel_plain_news_list>.item .fly_label>.important>span{ display:none; }

.panel_plain_news_list>.item h3{ margin-top:1px; }
.panel_plain_news_list>.item h3 a{ display:block; color:#222; font-size:15pt; text-decoration:none; line-height:18px; font-weight: 700; font-family:"Helvetica Neue",sans-serif,sans,tahoma,"Helvetica"; }
.panel_plain_news_list>.item .text{ margin-top:2px; line-height:18px; font-size:11pt; }
.panel_plain_news_list>.item .panel_news_meta{ margin-top:6px; margin-left:-1px; }

#page_columns.page_expert_items_list_view .panel_page_navi.top{ padding-bottom:0; }
#page_columns.page_expert_items_list_view .panel_page_navi.bottom{ padding-bottom:22px; }
#page_columns.page_expert_items_list_view .panel_plain_news_list{ padding:1px 16px 0 24px; }


/**
 *
 */
#page_columns.page_experts_list_view{}
.panel_experts_list{
    position:relative; margin:0 0 35px 0; padding-bottom:0;
}
.panel_experts_list>.item{ position:relative; padding:18px 0 0 136px; }
.panel_experts_list>.item.odd{ background:url("pat_2.gif"); }
.panel_experts_list>.item .ava{ position:absolute; left:23px; top:18px; }
.panel_experts_list>.item .author{
    overflow:hidden; position:absolute; left:127px; height:38px; padding:6px 105px 10px 9px;
    line-height:39px; white-space:nowrap;
    background:url("author_bg.gif");
}
.panel_experts_list>.item .author a{
    overflow:hidden; color:#fff; text-decoration:none; border-bottom:1px dashed; font-size:18pt;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    display:block; max-width:397px;
    font-weight: 700;
}
/*.panel_experts_list .author a>.glow{
        display:block; position:absolute; left:400px; top:14px; width:25px; height:33px;
        background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_experts/glow.png") repeat-y left top;
}*/
.panel_experts_list>.item span.indicator{
    display:block; position:absolute; right:-6px; top:19px; padding-left:29px; width:73px; height:18px;
    line-height:23px; font-size:12pt; color:#fff; font-family:arial; letter-spacing:0.3px;
    background-position:left center; background-repeat:no-repeat;
}
.panel_experts_list>.item span.indicator.bronze{ background-image:url("brown_disc_big.png"); }
.panel_experts_list>.item span.indicator.gold{ background-image:url("yellow_disc_big.png"); }
.panel_experts_list>.item span.indicator.silver{ background-image:url("gray_disc_big.png"); }

.panel_experts_list>.item .magic_decoration{ position:absolute; left:137px; top:104px; display:block; width:34px; height:4px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/pat_1.gif"); }

.panel_experts_list>.item .all_items_link{ position:relative; text-align:right; }
.panel_experts_list>.item .all_items_link a{
    position:absolute; right:57px; top:-4px; display:block; width:127px;
    background:url("icon_list.gif") no-repeat left top;
    text-decoration:none; color:#333; letter-spacing:0.1px;
}
.panel_experts_list>.item .all_items_link .title{ border-bottom:1px dashed; }

.panel_experts_list>.item .bio{ overflow:hidden; padding-top:59px; padding-left:0.5px; letter-spacing:-0.15px; color:#000; white-space:nowrap; font-weight:bold; font-size:16pt; font-family:arial,sans-serif,sans,"Helvetica"; width:500px; }
.panel_experts_list>.item .sub_bio{ width:322px; padding-top:15px; padding-left:0.5px; height:36px; overflow:hidden; letter-spacing:-0.05px; color:#333; line-height:18px; font-size:11.5pt; }

.panel_experts_list>.item .expert_records_list{ margin:31px 0 0 -113px; }
.panel_experts_list>.item .expert_records_list>li{ margin-bottom:3px; }
.panel_experts_list>.item .expert_records_list>li .date{
    float:left; width:64px; margin-right:6px; padding:0; height:15px; line-height:15px; letter-spacing:-0.4px;
    background:#1a2a33 url("author_bg.gif");
    color:#fff; font-size:7.5pt;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_experts_list>.item .expert_records_list>li .date .border{
    width:4px; float:left; margin-right:3px; height:15px;
    background:#f15a24 url("orange_bg.gif");
}
.panel_experts_list>.item .expert_records_list>li a{ white-space:nowrap; color:#4d4d4d; text-decoration:none; }
.panel_experts_list>.item .expert_records_list>li a .title{ float:left; line-height:15px; font-size:10.5pt; }
.panel_experts_list>.item .expert_records_list>li a:hover .title{ color:#00542F; text-decoration:underline; }
.panel_experts_list>.item .expert_records_list>li a:hover .date{
    background:#555; text-shadow:0 1px 0 #000;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_experts_list>.item .show_more_btn a{
    display:block; height:35px; margin:4px 16px 0 -113px;
    background:url("black_small_dots.png") no-repeat 300px 16px;
    text-decoration:none;
    border-bottom:1px dotted #999;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}
.panel_experts_list>.item .show_more_btn .alt{ display:none; }
.panel_experts_list>.item .show_more_btn:hover a{
    background-color:#eee;
    transition: background-color 0.2s; -moz-transition: background-color 0.2s; -webkit-transition: background-color 0.2s; -o-transition: background-color 0.2s;
}


#page_columns.page_experts_list_view .panel_banner_620x90_wrap{
    padding:14px 0 14px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-top:1px solid #b3b3b3;
}
#page_columns.page_experts_list_view .panel_banner_620x90_wrap .panel_banner_620x90{}



/**
 *
 */
#page_columns.page_digi_days_list_view{}

.panel_digits_blocks{ width:536px; margin:9px 0 0 70px; }
.panel_digits_blocks>li{ margin:9px 0 9px 18px; width:249px; height:324px; text-align:center; float:left; position:relative; background:#f2f2f2; }
.panel_digits_blocks>li .fly_label{ display:block; position:absolute; left:-7px; top:-9px; height:25px; background:url("title_backside_green.png") no-repeat left bottom; }
.panel_digits_blocks>li .fly_label>span{ float:left; display:block; height:18px; font-size:8pt; color:#fff; line-height:16px; }
.panel_digits_blocks>li .fly_label>.date{ padding:0 7px 0 7px; letter-spacing:0.5px; font-size:9pt; background:#009245; }
.panel_digits_blocks>li .fly_label>.important{ padding:0 7px 0 7px; font-size:9pt; background:#ed1c24; }
.panel_digits_blocks>li .fly_label>.important>span{ display:none; }
.panel_digits_blocks>li img{ margin-top:18px; }

#page_columns.page_digi_days_list_view .panel_page_navi.dates_mode.top{ margin:0 16px 0 23px; padding-bottom:7px; border-bottom:1px dotted #999; }
#page_columns.page_digi_days_list_view .panel_page_navi.dates_mode.bottom{ margin:8px 16px 13px 23px; padding-top:2px; border-top:1px dotted #999; }

#page_columns.page_digi_days_list_view .panel_banner_620x90_wrap{
    padding:14px 0 14px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-top:1px solid #b3b3b3;
}
#page_columns.page_digi_days_list_view .panel_banner_620x90_wrap .panel_banner_620x90{}


/**
 *
 */
#page_columns.page_pdf_list_view{}

.panel_pdf_list{ margin:0 16px 0 23px; }
.panel_pdf_list>.item{
    position:relative; padding:54px 0 0 204px; height:251px; color:#333; border-bottom:1px dotted #999;
}
.panel_pdf_list>.item.odd{ background:url("pat_2.gif"); }
.panel_pdf_list>.item .cover{ position:absolute; left:18px; top:29px; width:153px; background:#fff; display:block; padding:6px 6px 5px 5px; line-height:0; border:1px solid #ccc; }
.panel_pdf_list>.item .date{ padding:0 7px 0 7px; letter-spacing:0.5px; font-size:10pt; color: #6e6e6e; display: inline-block;  }
.panel_pdf_list>.item h3, .panel_pdf_list>.item .h3{ margin-left:7px; margin-bottom: 12px; }
.panel_pdf_list>.item .h3 a{ color:#333; font-size:18pt; font-weight:bold; text-decoration:none; float: left;}
.panel_pdf_list>.item .brief_list{ margin:5px 0 0 13px; width:300px; }
.panel_pdf_list>.item .brief_list li{ margin-bottom:6px; line-height:15px; font-size:9.5pt; text-indent:0px; }
.panel_pdf_list>.item .brief_list li .marker{ float:left; display:block; margin:2px 6px 0 -13px; width:7px; height:10px; background:#009245; }

.panel_pdf_list>.item .download_bar{ line-height:42px; }
.panel_pdf_list>.item .download_btn{ float:left; display:block; margin:1px 8px 0 -3px; width:92px; height:35px; text-decoration:none; background:url("btn_no_shadow.png") no-repeat left top; }

#page_columns.page_pdf_list_view .panel_page_navi.dates_mode.top{ margin:0 16px 0 23px; padding-bottom:7px; border-bottom:1px dotted #999; }
#page_columns.page_pdf_list_view .panel_page_navi.dates_mode.bottom{ margin:2px 16px 13px 23px; padding-top:0px; }

#page_columns.page_pdf_list_view .panel_pdf_list{}

#page_columns.page_pdf_list_view .panel_banner_620x90_wrap{
    padding:14px 0 266px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-top:1px solid #b3b3b3;
}
#page_columns.page_pdf_list_view .panel_banner_620x90_wrap .panel_banner_620x90{}


/**
 *
 */
#page_columns.page_step_by_step_view{}
#page_columns.page_step_by_step_view{}


.panel_step_by_step{ border-top:1px solid #b3b3b3; }
.panel_step_by_step > .steps_list{}
.panel_step_by_step > .steps_list > .step{
    position:relative; z-index:1; padding:53px 60px 32px 171px;
    background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_step_by_step/b_grad.gif") repeat-x bottom;
    border-bottom:1px solid #b3b3b3;
}
.panel_step_by_step > .steps_list > .step a {color:#fff}
.panel_step_by_step > .steps_list > .step .triang{ position:absolute; left:301px; bottom:-34px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_step_by_step/triang.gif") no-repeat left top; width:69px; height:34px; }
.panel_step_by_step > .steps_list > .step .triang.resume{ width:72px; left:298px; background-image:url("triang_resume.png"); }
.panel_step_by_step > .steps_list > .step .pic{ padding:18px; width:314px; height:216px; line-height:0; background:url("pic_pat.gif"); }
.panel_step_by_step > .steps_list > .step .pic img{}
.panel_step_by_step > .steps_list > .step h2{
    margin:11px 0 0 0;
    letter-spacing:-1.1px; line-height:27.5px; font-size:23pt; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: 700;
}
.panel_step_by_step > .steps_list > .step .subtext{
    margin-top:10px; margin-left:0.5px;
    font-size:11.5pt; letter-spacing:-0.09px; line-height:18px;
}

.panel_step_by_step > .steps_list > .step .scale_line{ position:absolute; display:block; left:62px; top:-1px; width:72px; }
.panel_step_by_step > .steps_list > .step .scale_line>.marker{
    display:block; margin-bottom:18px;
    text-align:center; text-decoration:none; color:#fff;
    font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    font-weight: 700;
}
.panel_step_by_step > .steps_list > .step .scale_line>.marker>.word{
    display:block; margin-bottom:4px; margin-top:-1px;
    color:#333; font-size:16pt; line-height:32px; letter-spacing:-1px;
}
.panel_step_by_step > .steps_list > .step .scale_line>.marker>.num{
    display:block; width:72px; height:72px; margin-top:5px;
    font-size:36pt; letter-spacing:-1.4px; padding-left:1px; line-height:68px;
    background:url("marker.png") no-repeat center center;
}

.panel_step_by_step > .steps_list > .step .scale_line .in,
.panel_step_by_step > .steps_list > .step .scale_line .out{
    display:block; width:7px; margin:0 auto;
    background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_step_by_step/v_dash.gif") repeat-y center 4px;
    border-top:1px solid #999; border-bottom:1px solid #999;
}
.panel_step_by_step > .steps_list > .step .scale_line .in{ height:268px; }
.panel_step_by_step > .steps_list > .step .scale_line .out{ height:107px; background-position:center top; }

.panel_step_by_step > .steps_list > .step.first{ padding:36px 60px 32px 171px; }
.panel_step_by_step > .steps_list > .step.first .scale_line>.marker>.num{ margin-top:0px; letter-spacing:-2.5px; padding-left:0; }
.panel_step_by_step > .steps_list > .step.first .scale_line>.marker>.word{ margin-top:0px; }
.panel_step_by_step > .steps_list > .step.first .scale_line{ top:36px; }
.panel_step_by_step > .steps_list > .step.first .scale_line .in{ height:214px; background-position:center top; }
.panel_step_by_step > .steps_list > .step.first .scale_line .out{ height:108px; background-position:center top; border-bottom:none; }

.panel_step_by_step > .steps_list > .step.last{}
.panel_step_by_step > .steps_list > .step.last .scale_line .out{ height:70px; }

.panel_step_by_step > .steps_list > .step.resume{
    z-index:0; padding:36px 60px 50px 171px; background:#2d3133 url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/panel_step_by_step/resume_pat.gif");
    color:#fff;
    border-bottom:0; margin-bottom:17px;
}
.panel_step_by_step > .steps_list > .step.resume .green_label{ color:#8cc63f; font-size:13.5pt; letter-spacing:-0.3px; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif; }
.panel_step_by_step > .steps_list > .step.resume h2{ margin-top:8px; }
.panel_step_by_step > .steps_list > .step.resume .scale_line>.marker>.num{
    margin-top:38px;
    background:url("marker_ok.png") no-repeat center center;
}


#page_columns.page_step_by_step_view .news_abstract_content_wrap{ padding:0 0 0 23px; }
#page_columns.page_step_by_step_view .news_abstract_content_wrap .panel_news_meta.top{ margin:15px 0 0 0; }
#page_columns.page_step_by_step_view .news_abstract_content_wrap .panel_news_meta.bottom{ margin:15px 0 0 0; }

#page_columns.page_step_by_step_view .news_abstract_content_wrap h1{
    margin:9px 0 0 0.5px; padding-bottom:14px; margin-right:16px;
    letter-spacing:-0.8px; line-height:30px; font-size:24pt; font-weight: 700; font-family:"Helvetica Neue", Arial, tahoma, "Helvetica", sans-serif;
    border-bottom:2px solid #333;
}
#page_columns.page_step_by_step_view .news_abstract_content_wrap .panel_share{ padding:15px 0 10px 0; }

#page_columns.page_step_by_step_view .panel_banner_620x90_wrap{
    padding:14px 0 14px 19px; background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/panel_vgrad_light.gif") repeat-x left top;
    border-top:1px solid #b3b3b3;
}
#page_columns.page_step_by_step_view .panel_banner_620x90_wrap .panel_banner_620x90{}





/*
#page_columns.page_moduleName{}
        #page_columns.page_moduleName .any{}
        
        #content.page_moduleName_pageName{}
                        #content.page_moduleName_pageName .any{}
                        
#page_columns.page_moduleName{}
        #page_columns.page_moduleName .any{}
*/



/**
 *	FOOTER
 **********************************************************************************/

#footer{ height:164px; padding:23px 23px; background: url("slider_bg.png") repeat #323436; color:#999; }
#footer>ul{position:relative}
#footer>ul>li{ float:left; }
#footer>ul>li a{ color:#999; text-decoration:none; }
/*#footer>ul>li.col_2{ margin-top:2px; width:203px; }*/
#footer>ul>li.col_2 .logo{ display:block; width:272px; height:30px; background:url("sprite.png") no-repeat -5px -118px; }
#footer>ul>li.col_2 .logo>span{ display:none; }

#footer>ul>li.col_2{ min-width:870px; margin-top:-1px; }
#footer>ul>li.col_2 .cats_links{ width: 870px; margin-top: 20px;}
#footer>ul>li.col_2 .cats_links a, #footer>ul>li.col_2 .cats_links span{ margin-right:7px; font-size:13px; color:#fff; }
#footer>ul>li.col_2 .cats_links a:hover { border-bottom:1px dashed; }

#footer>ul>li.col_2 .general_links{ margin-top:0; margin-left:-1px; font-size: 12px; }
#footer>ul>li.col_2 .general_links a, #footer>ul>li.col_2 .general_links span.hl{ color:#999; cursor: pointer;}
#footer>ul>li.col_2 .general_links a:hover, #footer>ul>li.col_2 .general_links span.hl:hover { color:#fff; border-bottom:2px solid #009245; }

#footer>ul>li.col_2 .lafa_text{ max-width: 680px; margin-top:14px; margin-left:-1px; line-height:11px; color:#009245; font-size:7.5pt; }


#footer>ul>li.col_3 {width:90px; right:0; top:-11px; position: absolute; height: 100%; }
#footer>ul>li.col_3 .informers{  }
#footer>ul>li.col_3 .copyright{  margin-right:2px; text-align:right; font-size:8pt; line-height: 1;}
#footer>ul>li.col_3 .logo_lafa{
    position: absolute;
    top: 150px;
    right: 0;
    display:block; width:62px; line-height:18px; font-size:7.5pt; letter-spacing:0.8px; height:22px;
    background:url("sprite.png") no-repeat -211px -75px;
}
#footer>ul>li.col_3 .logo_lafa>span{ display:none; }


/**
 *      WINDOWS
 */



/**             
 *	SYS
 **********************************************************************************/

.article ul {
    list-style-type: disc;
    padding-left: 16px;
}

.article ol {
    padding-left: 20px;
}

.captcha img {
    cursor: pointer;
    border: 1px solid #808080;
    margin-top: 5px;
}

.errorMessage { display: inline-block; color: red; font-size: 10px }

.clearer { clear: both; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.inline-block {display: inline-block;}

.pull-left {float: left;}
.pull-right {float: right;}
.hide {display: none;}
.wall {background-color: #f2f2f2;}

.bold16 {font-size: 16px; font-weight: bold;}
.green, span.hl.green {color: #009245; text-decoration: underline; cursor: pointer;}

#rt-n-3447 {
    border-bottom: 1px solid #B3B3B3;
    line-height: 1;
    padding: 16px 0 13px;
}input[type="radio"]{display: none;}

input[type="radio"] + label{
    padding-top: 2px;
    padding-left: 16px;
    min-height: 20px;
    background: url("sprite.png") -5px -221px no-repeat transparent;
}

input[type="radio"]:checked + label {
    padding-top: 2px;
    padding-left: 16px;
    min-height: 20px;
    background: url("sprite.png") -5px -240px no-repeat transparent;
}

div#just-border-lol
{
    border-top: 1px solid #cecece;
    position: relative;
    padding: 0 0 10px 0;
    margin: 0;
}

div#just-border-lol h2
{
    border-bottom: 1px solid #cecece;
}

div#just-border-lol .panel_news_meta
{
    background-color: #fff;
    position: absolute;
    top: -10px;
    padding: 0 10px 0 0;
}

div#just-border-lol .panel_news_status { display: inline-block; color: #ffffff; position: relative; top: -18px; line-height: 8px; float: right; text-decoration: none; text-transform: uppercase; padding: 5px; font-size:11px; font-weight: 700;  }
div#just-border-lol .panel_news_status.pr { background:url("sprite.png") -366px -236px; }
div#just-border-lol .panel_news_status.important { background:url("sprite.png") -156px -236px; }
div#just-border-lol .panel_news_status.crysis { background:url("sprite.png") 0 -295px; }
div#just-border-lol .panel_news_status.damu { background:url("sprite.png") -1px -358px; width: 52px; height: 18px;}
div#just-border-lol h2
{
    font-size: 21px;
    padding: 10px 0 10px 0;
    line-height: 25px;
    font-weight: normal;
}

.material_author
{
    padding: 55px 10px 10px 10px;
}

.material_author div
{
    font-size: 12px;
    line-height: 15px;
    color: #6B6B6B;
    margin-bottom: 10px;
}

.material_author div.subtitle
{
    text-transform: uppercase;
    margin-bottom: 0;
}

#last_comments
{
    overflow: hidden;
    max-height: 500px;
}

#lenta-switcher {
    position: absolute;
    top: 21px;
    right: 6px;
}

#lenta-switcher .label {
    float: left;
    line-height: 16px;
    margin-right: 8px;
    font-size: 11px;
    color: #808080;
}

#lenta-switcher .list {
    background: url("lenta.png") no-repeat 0 0;
    width: 22px;
    height: 16px;
    float:left;
    margin-right: 8px;
    cursor: pointer;
}

#lenta-switcher .detail {
    background: url("lenta.png") no-repeat -32px 0;
    width: 22px;
    height: 16px;
    float:left;
    margin-right: 8px;
    cursor: pointer;
}

#lenta-switcher .list.current {background: url("lenta.png") no-repeat 0 -16px;}
#lenta-switcher .detail.current {background: url("lenta.png") no-repeat -32px -16px;}
#lenta-switcher .list:hover {background: url("lenta.png") no-repeat 0 -32px;}
#lenta-switcher .detail:hover {background: url("lenta.png") no-repeat -32px -32px;}


.lang_button_wrap {
    position: relative;
}

.lang_button {
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    font-size: 14px;
    background: url("menu_bg.png") repeat-x;
    display: inline-block;
    margin: 10px auto;
    padding: 0 10px;
    line-height: 30px;
    height: 30px;
    color: #ffffff;
    text-decoration: none;
}


.banner_new_A2, .banner_new_A3, .banner_new_A4, .banner_new_A5
{
    line-height: 0;
}

.content_banner.async > div > a > img, .content_banner.async > div > div, .content_banner.sync > div > a > img, .content_banner.sync > div > div
{
    padding: 10px 0 10px 10px;

    border-bottom: 1px dotted #989898;
    border-top: 1px dotted #989898;
    width: 630px;
}

.content_banner.async > div > a > img, .content_banner.async > div > div, .content_banner.sync > div > a > img, .content_banner.sync > div > div
{
    margin: 10px 20px 10px 0;
}

#content > .content_banner
{
    margin-left: 30px;
}

#sidebar .sidebar_banner.async > div > a > img, #sidebar .sidebar_banner.async > div > div, #sidebar .sidebar_banner.sync > a > img, #sidebar .sidebar_banner.sync > div
{
    margin-bottom: 20px;
}

.testing_banner {
    max-height: 90px;
    padding: 20px;
    z-index: 999;
    position: relative;
}


.testing_banner object::-moz-focus-inner {
    border: 0;
}



.big_news_columns_wrapper .content_banner.async > div > a > img, .big_news_columns_wrapper .content_banner.async > div > div
{
    margin: 0 0 10px 0;
}

/* EXPANDABLE
#top_banner
{
    max-height: 110px;
    background:url("/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/controls/misc/details-gray-bg.png") repeat left top;
    position: relative;
}

#top_banner.async > .banner > div > a > img, #top_banner.async > .banner > div > div, #top_banner.sync > .banner > a > img, #top_banner.sync > .banner > div {
    position: absolute;
    left: 10px;
    top: 10px;
    height: 110px !important;
}
*/

#top_banner{ max-height: 110px; background:url("details-gray-bg.png") repeat left top;}

#top_banner.async > .banner > div > a > img, #top_banner.async > .banner > div > div, #top_banner.sync > .banner > div > a > img, #top_banner.sync > .banner > div > div {
    padding: 10px 12px 10px 12px;
    height: 90px;
}

/* page branding */
#wrapper_side { width: 1024px; margin: 0 auto; padding: 0; position: relative; }
#pb_left_side { height: 100%; width: 200px; overflow: hidden; margin-left: -200px; }
#pb_right_side { height: 100%; width: 200px; overflow: hidden; margin-left: 1024px; }
#page { position: absolute; top: 0; }

.contest_header div.cat_bar {
    height: 30px;
}

.contest_header h3 {
    padding: 0 0 10px 20px;
    font-size: 18px;
    line-height: 30px;
}

.contest_share {
    padding: 20px 0 20px 0;
}

.fb_iframe_widget {
    width: 345px;
}

.fb_iframe_widget span {
    vertical-align: inherit !important;
    padding-right: 10px;
}

iframe#facebook_share_button {
    transform: scale(1.7);
    -ms-transform: scale(1.7);
    -webkit-transform: scale(1.7);
    -o-transform: scale(1.7);
    -moz-transform: scale(1.7);
    transform-origin: bottom left;
    -ms-transform-origin: bottom left;
    -webkit-transform-origin: bottom left;
    -moz-transform-origin: bottom left;
    -webkit-transform-origin: bottom left;

    width: 360px;
}

#teaser_b > div {
    padding: 10px;
    background: url("details-gray-bg.png") repeat scroll;
    height: 82px;
}

#teaser_b > div > div {
    height: 100% !important;
}

#teaser_b .teaser_b_img {
    float: left;
    padding-right: 10px;

    height: 100%;
    text-align: center;
    font: 0/0 a;
}

#teaser_b .teaser_b_img:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

#teaser_b .teaser_b_img img {
    vertical-align: middle;
}

#teaser_b .teaser_b_link {
    text-decoration: none;
    color: #363636;
    font-size: 13px;

}

#teaser_b .teaser_b_link:hover {
    color: #007541;
}

/*
div[id^=EXPANDED_CONTAINER] {
    position: fixed !important;
    top: 50% !important;
    right: 0 !important;
    margin-top: -250px !important;
}
*/

.ln_link_pager_border_bottom {
    border-bottom: 1px dotted #cbcbcb;
}

.ln_link_pager_border_top {
    border-top: 1px dotted #cbcbcb;
}

#fcb-sticky { z-index: 99; background-color: #FFFFFF; display: none; position: fixed; width: 300px; height: 290px; right: 50%; bottom: 50px; margin-right: -820px; }
.fcb-fixed { right: 20px !important; margin-right: 0 !important; }
.fcb-closed { display: none !important; }
#fcb-sticky #closed { cursor: pointer; text-align: center;width: 20px; height: 20px; position: absolute; right: 5px;top: 5px; font-size: 20px; }

/* All */
.share {text-align:center;margin:7px 5px;font:bold 12px/32px Arial,Verdana,sans-serif;padding:0 15px;border-radius:3px;background:url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/img/share_bg.png")}
.share:hover {box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 0 50px rgba(255,255,255,0.1);}
.share:active {box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);}
.share a {display:block;color:#fff;text-decoration:none;}
.share a:before {width:37px;height:31px;margin:1px 5px 0 -10px;content:'';display:block;float:left;top:3px;font:0/0 arial;background:url("share_ico.png");}
.share.one {float:left;}
.share.two {float:left;width:45%;}

/* Twitter */
.twitter {background-position:0 -64px;border:1px solid #448ca6;}
.share.twitter a {text-shadow:0 1px #4296b7;}
.share.twitter a:before {background-position:0 -62px;}
/* Facebook */
.facebook {background-position:0 -32px;border:1px solid #344f89;}
.share.facebook a {text-shadow:0 1px #2e467a;}
.share.facebook a:before {background-position:0 -31px;}
/* VK */
.share.vk {background-position:0 -96px;border:1px solid #23405b;}
.share.vk a {text-shadow:0 1px #2a4d6e;}
.share.vk a:before {background-position:0 -93px;}
/* INSTAGRAM */
.share.instagram {background-position:0 -128px;border:1px solid #517fa4;}
.share.instagram a {text-shadow:0 1px #306088;}
.share.instagram a:before {background-position:0 -124px;}
.next-news { position: fixed; right: 0; top: 50%; margin-top: -22px; z-index: 10; }
.next-news__title { height: 43px; width: 100%; box-sizing: border-box;
    border-top-left-radius:3px;
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
}

.gradient-green {
    background : -moz-linear-gradient(50% 100% 90deg, #006837 0%,#008537 100%);
    background : -webkit-linear-gradient(90deg, #006837 0%, #008537 100%);
    background : -o-linear-gradient(90deg, #006837 0%, #008537 100%);
    background : -ms-linear-gradient(90deg, #006837 0%, #008537 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#006837", endColorstr="#008537" ,GradientType=0)";
    background : linear-gradient(0deg, #006837 0%, #008537 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#008537,endColorstr=#006837 , GradientType=0);
}

.next-news__title--top { width: 115px;
    border-bottom-left-radius:3px;
    -moz-border-radius-bottomleft:3px;
    -webkit-border-bottom-left-radius:3px;
}
.next-news__title__link { display: block; background: url("urn:scrapbook:download:error:https://web.archive.org/web/20161110011318im_/http://internet-capital.ru/assets2/assets/3053047/css/img/next-bg.png") no-repeat; padding: 7px 0 7px 30px; color: #ffffff; font-size: 13px; line-height: 14px; height: 29px; text-decoration: none; }
.next-news__text { padding: 15px 15px 20px 12px; max-width: 280px; min-width: 230px; }
.next-news__text a { color: #ffffff; font-size: 15px; line-height: 17px; text-decoration: none; }

/*
     FILE ARCHIVED ON 01:13:18 Nov 10, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:53:20 Feb 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.58
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.04
  esindex: 0.009
  cdx.remote: 5.821
  LoadShardBlock: 86.27 (3)
  PetaboxLoader3.datanode: 107.315 (4)
  load_resource: 100.423
  PetaboxLoader3.resolve: 61.723
*/