  body.color1 {
  background:#fff;
  color:#000;
  }
.color1 .color-spec{color:#000 !important;}
.color1 .hl{background:#000;color:#fff;padding:1px 2px;}
.color1 a,.color1 .published,.color1 .cat,.color1 .search .hentry .nom,.color1 .pop dd li a {color:#000000;}
  .color1 .subnav li a:hover span{background:#b5dcff}
.color1 .gnav li a,.color1 .subnav li a,.color1 .subnav li a.here,.color1 .switch_version a,.color1 .hentry h2 a,.color1 .pagi a,.color1 .access,.color1 .goup a,.color1 .closeme a{color:#000}
.color1 .gnav li a.here{background:#fff}
.color1 .subnav li a.here span{background:#000;color:#fff}
.color1 .search1 .here,.color1 .search2 .here{color:#fff;background:#000;text-shadow:none}

.color1 .gnav li a.here,.color1 .letter .note {border-color:#555;}  
.color1  .nav{border-color:#000;}
.color1 .footer,.color1 .related,.color1 .copy{border-color:#000}
.color1 .inp,.color1 .letter textarea{border-color:#000;background:#fff;color:#000}

.color1 .a-fontsize dt, .color1 .access dt, .color1 .access a {text-shadow:none}
.color1  .subnav li a:hover span {text-shadow:none;}

.color1 .last a,.color1 .search .row a{background:#000;border-color: #000;}
.color1 .last a span,.color1  .search .row a span{border-color:#fff;color:#fff;background-image:url(/special/img/access/s/blue_send.png);}
.color1 .pop dt.opened{color:#fff;border-color:#000;background:#000;}
.color1 .pop dt,.color1 .lica th,.color1 .lica td {border-color:#000}

.color1 .saveit a{background:#000;border-color:#000}
.color1 .saveit a span{border-color:#fff;color:#fff;}

.color1 .popg dd p{background-image:url(/special/img/access/s/dash.png)}
.color1 .closeme a{background-image:url(/special/img/access/s/closeme.png)}
.color1 .pop dd p.gos-addr{background-image:url(/special/img/access/s/gos-addr.png)}
.color1 .pop dd p.gos-phone{background-image:url(/special/img/access/s/gos-phone.png)}
.color1 .goup a{background-image: url(/special/img/access/s/up.png);}
.color1 .pop dt.opened{background:#000 url(../img/access/s/arrb.png) no-repeat 12px 50%;}
.color1 .pop dt{background-image:url(/special/img/access/s/arrr.png)}
.color1 .pagi a:hover span{border-color:#000;background:#b5dcff}
.color1 .pagi a.here span{background:#000;border-color:#000;color:#fff}
.color1 .pagi a.here{background-image:url(/special/img/access/s/arr.png)}
.color1  .header h1 a span{background-image:url(/special/img/access/s/president.png)}
.color1  .header h1 a span.eng{background-image:url(/special/img/access/s/eng/blue.png)}
.color1 .gnav{background-image:url(/special/img/access/s/dot3.png)}
.color1 .switch_version a{background-image:url(/special/img/access/s/normal.png)}
.color1 .access{background-image:url(/special/img/access.png)}
.color1 .subnav li a.here{background-image:url(/special/img/access/s/arr.png)}
.color1 .copy  .what{background-image:url(/special/img/access/s/gerb.png)}
.color1 .a-fontsize a{background-image:url(/special/img/fontsize.png);}
.color1 .eng .a-colors a{background-image:url(/special/img/colors.png)}
.color1 .a-colors a{background-image:url(/special/img/blue_colors.png)}
.color1 .eng .a-images a{background-image:url(/special/img/access/s/eng/images.png)}
.color1 .a-images a{background-image:url(/special/img/images.png)}
.color1 .a-search{background-image:url(/special/img/a-search.png)}
.color1 .a-settings{background-image:url(/special/img/a-settings.png);}
.color1 .printversion a{background-image:url(/special/img/access/s/print.png);}
.color1 .pop dt, .color1 .copy,.color1 .searchresult,.color1 .pagi a span,.color1 .pagi a:hover span{
  border-color:#000;
  }
 

.color1 .menu div.active, .color1 .menu-news div.active, .color1 .block-content .active div, .color1 .top-menu div.active, .color1 .block-filter .active a span, .color1 div.active{
  background: #000;
  color: #fff;
}
.color1 .menu div.active span, .color1 .menu div.active a, .color1 .top-menu div.active a {
  color: #fff;
}
.color1 .menu-bg, .color1 .footer-block-links a:hover, .color1 .link-dotted, .color1 .link-map a{
  border-bottom: 1px dotted #000;
}
.color1 .min-w{
  background: #fff;
}
.color1 .block-content *, .color1 .logo, .color1 .top-menu a:hover, .color1 .menu a:hover, .color1 .menu-left li.active li a, .color1 .block-content a:hover{
  color: #000;
}
.color1 .block-content table.ongoingtab td{
  border: 1px solid #000;
}


.color1 .banner a{
color: #000;
}
.color1 h1, .color1 .h1, .color1 h2, .color1 .h2, .color1 h3, .color1 .h3, .color1 h4, .color1 .h4, .color1 a, .color1 .data{
  color: #000;
}
.color1 a:hover{
  /*color: #000;*/
  text-decoration: none;
}
.color1 .block-main-link .link-mar a{
  /*color: #a8a8a8;*/
  color: #000;
}
.color1 .block-news-cont p{
  color: #000;
}
.color1 .block-news-cont .link-all-news a{
  color: #000;
}
  .color1 .block-news-cont .link-all-news a:hover{
  color: #000;
  text-decoration: none;
  }

.color1 a.link-doc-open{
  /*background: url(/special/img/ico_doc_open.gif) no-repeat right;*/
}
.color1 .footer-block-links a{
  color: #000 !important;
}
  .color1 a#link-open-drugu{
    color: #000;
  }
  .color1 a#link-open-error-txt{
    color: #000;
  }
  .color1 a#link-open-ask{
    color: #000;
  }
.color1 .footer-line{
  background-color: #fff;
} 


.color1 .footer-cont .copy{
  color: #000;
}
.color1 .footer-cont .realweb{
  color: #000;
}

.color1 div.block-open-ul ul li{
  background: #fff !important;
}

body.color1 .logo td {
  color:inherit;
}

.__weak-eyes .color1 .header-spec .active a, .__weak-eyes .color1 .header-spec .active a:hover {
  color:black;
}

.__weak-eyes .header-spec .block-h {
  float:none;
  display:inline-block;
  margin-right:0;
}

.__weak-eyes .header-spec {
  white-space:nowrap;
  height:auto;
  padding:0;
}

.__weak-eyes .header-spec .corn-tr {
  padding: 7px 12.5px;
}
