@import "tooltip.css";
﻿.pager {
  text-align:center;
word-wrap:break-word;
position: relative;
width:85%;
padding: 8px 0 8px 0;}

.navigation_bread_crumb li, .pager li {
  display: inline;
  margin: 0 5px;
}
.dm_layout_left .zag { 
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 0px 0px;
  width: 165px;  
 }
.zag{ 
  text-transform: uppercase;
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 0px 9px;
  width: 165px;  
  font: 12px Arial, Helvetica, sans-serif;
  color: #cc0000;
 }
.zag span{
  font: 12px Arial, Helvetica, sans-serif;
  color: #cc0000;
  text-transform: uppercase;
}
/*h2 {
  font-size: 2em;
}*/

h3 {  font-size: 1.6em;}

h4 {  font-size: 1.2em;
  font-weight: bold;
}
.dm_layout_top .icons{
  height : 10px;
  position : absolute;
  top:3px;
  /*right: 30px;*/
  right: 220px;
  z-index : 100;
}
.dm_layout_top .icons img{
  width : 11px;
  height : 9px;
  float : left;
  padding-right : 5px;  
}
/*.dm_layout_top .icons a.mail:link, .dm_layout_top .icons a.mail:visited
{
  width : 10px;
  height : 9px;
  background : url("../images/mail_hover.gif") no-repeat bottom;
  display : block;
  padding-left : 20px;
  float : left;
}*/
/*.dm_layout_top .icons a.mail:hover
{
  width : 10px;
  height : 9px;
  background : url("../images/mail_hover.gif") no-repeat bottom;
  display : block;
  padding-left : 20px;  
  float : left;  
}*/
/*.dm_layout_top .icons a.link:link, .dm_layout_top .icons a.link:visited
{
  width : 11px;
  height : 9px;
  background : url("../images/link_hover.gif") no-repeat bottom;
  display : block;
  padding-left : 10px;  
  float : left;  
}*/
/*.dm_layout_top .icons a.link:hover
{
  width : 11px;
  height : 9px;
  background : url("../images/link_hover.gif") no-repeat bottom;
  display : block;
  padding-left : 10px;  
  float : left;  
}*/
.dm_layout_top .logo{
  width : 186px;
  height : 83px;
  float : left;
 /* border-right: 1px solid black;*/
  margin-top:-18px;
  position:relative;
}
.dm_layout_top .disimg{
  width : 264px;
  height : 83px;
  background : url("../images/disci.gif") no-repeat left top;
  float : left;
  background-color : #e7e8e8;
  border-left:1px solid black;
}
.dm_layout_top .header_content_block{
  background : #e7e8e8 url("../images/header_cor_right.gif") no-repeat right top;
  margin-left : 451px;
  margin-right : 185px;
  height : 83px;
  position : relative;
}
.dm_layout_top .header_content_block div.text_image{
  text-align : center;
  padding-top : 20px;
}
.dm_layout_top .header_content_block div.text_image img{
  padding-right : 100px;
  width:176px;
  height:50px;
  overflow : hidden;
}
.dm_layout_top .header_right_block{
  float : right;
  height : 83px;
  width : 185px;
  background-color : White;
}
.dm_layout_top .header_right_block div.text_content{
  padding-top : 10px;
  padding-left : 0px;
  font: 14px Arial, Helvetica, sans-serif;
  color : #546a94;
  text-align : center;
}
.dm_layout_top .header_right_block h3{ 
  font: 12px Arial, Helvetica, sans-serif;
  color: #c50707;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 0px;
  text-transform: uppercase;    
 }
 .dm_layout_top .header_right_block .dm_first_p { 
   margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  }
 span.icq {
  right:-2px;
  position:relative;
  top:2px;
}
table.menu_table{
  text-align : center;
  height: 20px;  
}
.navigation_menu{
  height: 20px;
  border-top: 1px solid #294770;
  border-bottom: 1px solid #294770;
  text-align: center;
  width : 100%;
  overflow : hidden;
  background : White url("../images/topmenu_bg.gif") repeat-x bottom;
}
.navigation_menu .dm_widget_inner{ 
  text-align : center;  
 }
.navigation_menu ul, .navigation_menu li{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
.navigation_menu li{
  float: left;
  height: 20px;
  list-style-type: none;
  position : relative;
}
.navigation_menu li a:link, .navigation_menu  li a:visited{
  font: 12px/12px Arial, Helvetica, sans-serif;
  color: #464646;
  text-decoration: none;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  border-left : 1px solid #464646;
  margin-top:4px;
}
.navigation_menu  li a:hover,  .navigation_menu  li span.dm_current{
  font: 12px/12px Arial, Helvetica, sans-serif;
  color: #cc3333;
  text-decoration: none;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  border-left : 1px solid #464646;
  margin-top:4px;  
}
.navigation_menu  li.first a{ 
  border-left : none!important;
 }
.sector_list ul.elements, .news_list_right ul.elements, .publication_list_side ul.elements, .clients ul , .wa_rotator ul 
{
  margin: 0px 0px 0px 0px;
  padding: 0px 22px 15px 15px;
  font: 12px Arial, Helvetica, sans-serif;
  color:  #3d6ec3;
  overflow : hidden;
}
ul.elements li.element .dm_current{
	 color: #c32c00;
	 font-size: 11px;
	 list-style: none outside url("../images/li_square_red_5.gif");
}
.sector_list ul.elements li.element a.parent_sector{
	color: #c32c00;
	/*display: block;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 22px;
	list-style-type: none;
	background: transparent url(../images/elementli_red.gif) no-repeat 0 2%;*/
}
/*.sector_list ul.elements li.element:hover  ul.subelements
{
  display : block;
}
.sector_list ul.elements li.element:hover 
{
  height : 100px;
}*/
.sector_list ul.subelements{
 /* margin: 0px 0px 0px 20px;*/
  padding:0px 0px 0px 0px;
}
 .sector_list ul.subelements li.subelement {
  margin: 0px 15px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: square;
  list-style-position : outside;
  list-style-image : none;
  /*color: #c32c00;*/
  color: #4f688c;
}
.sector_list ul.subelements li.current_carrier {
  margin: 0px 15px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: square;
  list-style-position : outside;
  list-style-image : none;
  color: #c32c00;
  /*color: #4f688c;*/
}
.edition_list_multi_sector_left ul.elements{ 
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 10px 0px;
  font: 12px Arial, Helvetica, sans-serif;
  color: #3d6ec3;
  overflow : hidden;
 }
.cart_show_on_head{
  /*background : url("../images/cart.gif") no-repeat left top;*/
  margin-top : 17px;
  padding-bottom : 3px;
  width : 165px;
  height : 40px;
}
.cart_show_on_head a{
  display : block;
  font: 15px/35px Arial, Helvetica, sans-serif;
  color : #006699;
  padding-left : 53px;
  text-decoration : none;
}
 .cart_show_on_head span.big{
  color : #d03535;
}
.cart_show_on_head span.dm_current{ 
  /*display : block;*/
  font: 15px/35px Arial, Helvetica, sans-serif;
  color : #466086;
  /*padding-left : 60px;*/
  text-decoration : none;
 }
.news_list_right li.element, .publication_list_side li.element{
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 0px;
  color:#383838;
  font-size:12px;
}
.clients ul, .wa_rotator ul{
margin-top:5px; 
padding-left:12px;}
 .clients  li, .wa_rotator li {
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 7px;
  _margin: 0px;
  _padding: 5px 0px 10px 10px;
  list-style-type: none!important;
  list-style-position : outside;
  list-style-image : none;
  color : #4f688c;
  background:transparent url(../images/li_square_2.gif) no-repeat scroll left top;
}
.content_wa_linkspro li{
	    background: url("../images/li_square_2.gif") no-repeat scroll left top transparent;
    color: #000000;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none !important;
    margin: 0;
    padding: 5px 0 0 7px;
    text-transform: none;
}
 .clients li span {
  color : Black;
/*  position:relative;
  *margin-left:-20px!important!;*/

}
.edition_list_multi_sector_left  li.element {display: block;margin: 0px 15px 0px 0px;padding: 0px 0px 0px 20px;list-style-type: none;background: transparent url(../images/elementlidisc.gif) no-repeat 0 2%;}
.edition_list_multi_sector_left li.element.active {background: transparent url(../images/elementdisc_red.gif) no-repeat 0 2%; color: #C32C00;}
.edition_list_multi_sector_left li.element.active  .link {color: #C32C00;}

.sector_list li.element{
  list-style-image: url(../images/elementli.gif);
  margin: 0px 15px 0px 19px;
  padding: 0px 0px 5px 0px;
  list-style-type: none;  
  list-style-position : outside;
 }
 .sector_list li.element.dm_parent, .sector_list li.element.dm_current{
  list-style-image: url(../images/elementli_red.gif);
  margin: 0px 15px 0px 19px;
  padding: 0px 0px 5px 0px;
  list-style-type: none;  
  list-style-position : outside;
 }
 .sector_list li.element.dm_current, .sector_list li.element.dm_parent span.name a.link, .sector_list li.element.dm_parent  .count-editions, .sector_list li.element.dm_parent  .count-editions a {
    color: #C32C00;}
.sector_list .subsectors-list  a {
    font-size: 11px!important;}  
/*.sector_list li.element:hover
{
  list-style-image: url(../images/elementlihover.gif);
  margin: 0px 15px 0px 19px;
  padding: 0px 0px 15px 0px;
  list-style-type: none;  
  list-style-position : outside;  
}*/
.sector_list li.current_sector{
	color: #c32c00;
  list-style-image: url(../images/elementli_red.gif);
  margin: 0px 15px -8px 19px;
  padding: 0px 0px 15px 0px;
  list-style-type: none;  
  list-style-position : outside;
 }
 .sector_list li.current_sector span.num{
 color: #c32c00;
 }

.edition_list_multi_sector_left li a:link, .edition_list_multi_sector_left li a:visited,
.sector_list li a:link, .sector_list li a:visited{
  font: 12px Arial, Helvetica, sans-serif;
  /*color: #677c9c; */
  color: #336699;
  text-decoration: none;
}
a.news_list_link_to_news:hover
{
   font: 12px Arial, Helvetica, sans-serif;
  color: #3d6ec3;
  text-decoration: none;  
}
.sector_list li a:link, .sector_list li a:visited, .sector_list li a:hover, .edition_list_multi_sector_left li a:hover{
    color: #336699;
}
.sector_list li .count-editions a, .edition_list_multi_sector_left li .count-editions a{ color:#C32C00;}
.news_list_right a.news_list_link_to_news:link,   .news_list_right a.news_list_link_to_news:visited,
.publication_list_side a.publication_listside_link_to_publication:link,  .publication_list_side a.publication_listside_link_to_publication:visited
{
   font: 12px Arial, Helvetica, sans-serif;
  color: #336699;
  text-decoration: none;
_margin-left:0px;  
/*line-height: 1;*/
  margin:0;
  padding:0;
}
 .clients a:link, .clients a:visited
{
  font: 12px Arial, Helvetica, sans-serif;
  color: #336699;
  text-decoration: none;
  display : inline;
  /*padding-left : 15px;*/
}
.edition_list_multi_sector_left a.other_editions:link, .edition_list_multi_sector_left a.other_editions:visited
{ 
    display:block;
    font: 12px Arial, Helvetica, sans-serif;
  color: #3d6ec3;
  text-decoration: none;  
  margin: 0px 15px 15px 20px;  
 }

 #dm_content .edition_list_last li a.link_more:link,  #dm_content .edition_list_last li a.link_more:visited, #dm_content .sector_show li a.link_more:link, #dm_content .sector_show li a.link_more:visited,
 #dm_content .publication_list li a.publication_list_link_to_details:link,  #dm_content .publication_list li a.publication_list_link_to_details:visited,
 #dm_content .news_list li a.news_list_link_to_news_details:link,  #dm_content .news_list li a.news_list_link_to_news_details:visited,
 a.news_show_link_to_allnews:link, a.news_show_link_to_allnews:visited, .publication_show a.dm_parent:link, .publication_show a.dm_parent:visited,
 .edition_list_multi_sector a:link, .edition_list_multi_sector a:visited, .sector_show a:link, .sector_show a:visited, .edition_show a:link, .edition_show a:visited,
 a.subsector_lint_to_subsector:link, a.subsector_lint_to_subsector:visited, .subsector_show a.link_more:link, .subsector_show a.link_more:visited
 {  font: 12px Arial, Helvetica, sans-serif;
  color: #124fa8;
  text-decoration: none;
  /*margin-top: 10px;*/
  /*margin : 0px 0px 20px 190px;*/
 display : block;
  /*overflow : hidden;*/
}
.subsector_show a:link, .subsector_show a:visited{
color: #124fa8;
  text-decoration: none;
}
  .news_list_right a.news_list_link_to_news_details:link,   .news_list_right a.news_list_link_to_news_details:visited,
.publication_list_side a.publication_listside_link_to_details:link, .publication_list_side a.publication_listside_link_to_details:visited
{
   font: 12px Arial, Helvetica, sans-serif;
  color: #3366cc;
  text-decoration: none;    
}
/*a.news_list_link_to_news {
font-weight:bold!important;
}*/

 .edition_list_multi_sector_left a.other_editions:hover,  #dm_content .edition_list_last li a.link_more:hover, .news_list_right a.news_list_link_to_news_details:hover,
  .publication_list_side a.publication_listside_link_to_details:hover, #dm_content .sector_show li a.link_more:hover, #dm_content .publication_list li a.publication_list_link_to_details:hover,
  #dm_content .news_list li a.news_list_link_to_news_details:hover, a.news_show_link_to_allnews:hover, .publication_show a.dm_parent:hover, .edition_list_multi_sector a:hover,
  .sector_show a:hover, .edition_show a:hover, a.subsector_lint_to_subsector:hover, .subsector_show a.link_more:hover,.subsector_show a:hover
 { 
   color:  #0f57d4;
  }
.dm_layout_right p.news_list_date{
  font: 14px Arial, Helvetica, sans-serif;
  color: #383838;
  margin: 0px 0px 0px 0px;
  /*_margin: 0px 0px 0px -17px;*/  
  padding: 0px 0px 0px 0px;
}
.publication_list_side a.publication_listside_link_to_publication{ 
  _margin: 0px 0px 0px -17px;  
 }
.dm_layout_right p.dm_first_p{
   font: 12px Arial, Helvetica, sans-serif;
  color: #383838;  
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  

}
input.query{
  border: 1px solid #90a8ca;
  width : 130px;
  height : 20px;
  float : left;
  margin-top : 1px;
  //margin-top : 0px;
  //margin-bottom : 2px;  
  font-size:12px;
  font-family:Arial;
  padding-left: 3px;
}
 input.submit {
  background : url("../images/but1.gif") no-repeat top;
  width : 25px;
  height : 26px;
  border : none;
  font-size : 0px;
  /*margin-left : 5px;*/
  float : left;
  position: relative;
  text-indent: -9999; 
  *color: white;
}
input.in_cart {
  color: white;
  display: block;
   width : 118px;
  height : 33px;
  background : url("../images/v_korzine.gif") no-repeat top;
  margin-top : 17px;
  margin-bottom : 10px;
  text-indent: -9999; 
    *color: #466086;
}
input.buy_submit{
  width : 118px;
  height : 33px;
  background : url("../images/zakbutt_new.gif") no-repeat top;
  /*margin-top : 10px;*/
 margin-bottom : 7px;
  margin-top:20px;
  _margin-bottom : 10px;
  text-indent: -9999;
 *color: #466086;  
 overflow: hidden;
 }
.search_form{
  margin-top : 20px;
  margin-bottom : 0px;  
  overflow : hidden;
}
 #dm_content  .edition_list_last  {
  overflow : hidden;
}
 #dm_content .edition_list_last ul.elements,  #dm_content .sector_show ul.elements,  #dm_content  .subsector_show ul.elements
 {
  margin:3px 0px 0px 0px;
  padding:11px 0px 0px 0px;
  *margin:0px 0px 20px 0px;
}
#dm_content  .subsector_show ul.elements{
 *margin:-30px 0px 20px 0px!important;
}
#dm_content .sector_show  li.edition_element,  #dm_content .subsector_show  li.edition_element,  #dm_content .edition_list_last  li.edition_element
{  list-style-type : none;
  list-style-image : none;
  border-bottom : 1px solid #b8bfd0;
  padding-bottom : 10px;
  *padding-bottom : 20px;
  margin-bottom : 13px;
  overflow : hidden;
}
#dm_content .sector_show  li.last,  #dm_content .subsector_show  li.last,  #dm_content .edition_list_last  li.last
{ 
/* border-bottom : none;*/
  padding-bottom: 10px;
  *padding-bottom: 20px;
 }
.sector_show img, .subsector_show img, .edition_list_last img, .edition_list_multi_sector img
{
  float : left;
  /*width : 150px;
  height : auto;*/
}
.edition_show img{
float : left;
padding-top: 8px;
}
 .edition_show h2
 { overflow: hidden;
   margin-top:10px;
   _margin-top: 20px;
   margin-bottom: -10px;
  border-top:1px solid #B8BFD0;
   padding-top:20px;
  }
/*#dm_content .sector_show  li.edition_element
{ 
  list-style-image: url(../images/elementlidisc.gif);
  margin: 0px 0px 0px 0px;
  padding: 10px 15px 10px 0px;
  list-style-type: none;  
 }*/
 p.edition_date{
 margin-top: -3px;
 /*margin-bottom: 5px;*/
  padding: 0px 0px 8px 0px;
  color : #31435d;
  font-size : 14px;
}
 #dm_content  li.disc a.link_title:link,  #dm_content  li.disc a.link_title:visited {
  font : 14px Arial, Helvetica, sans-serif;
  color : #006699;
  text-transform : uppercase;
  text-decoration : none;
  display : block;
  background : url("../images/elementlidiscbig.gif") no-repeat left top;
  overflow : hidden;
  padding : 2px 0px 5px 22px;  
}
 #dm_content  li.book a.link_title:link,  #dm_content  li.book a.link_title:visited {
  font : 14px Arial, Helvetica, sans-serif;
  color : #006699;
  text-transform : uppercase;
  text-decoration : none;
  display : block;
  background : url("../images/book.gif") no-repeat left top;
  overflow : hidden;
  padding : 2px 0px 5px 22px;
}
.sector_show form,  .edition_show form,  .subsector_show form, .edition_list_last form, .edition_list_multi_sector form
{
    margin: 0px 0px 0px 170px;
    overflow: hidden;
   _height: 50px;
   *margin-left: 85px!important;
}
.edition_show form{
  overflow: hidden;
  *margin-left: 20px!important;
}

#dm_content .edition_list_last  li span.edition_info_label
{
  color : #31435d;
  font-size : 14px;
}
#dm_content .edition_list_last  li span.edition_info_price
{
  /*color : #c40303;*/
  color:#cc0000;
  font-size : 14px;  
}
#dm_content .edition_list_last  li span.edition_info_value{ 
color : #4c6fa4;
  font-size : 14px;  
 }

 .bann {
  margin-top : 15px;
  text-align : center;
}
.right__block
{
  text-align : center;
  padding : 20px 0px 20px 0px;
  width:165px;
  border-bottom:1px solid #97A2BA;}
.footer_left
{
  float : left;
  width : 215px;
  height : 57px;
  /*padding-top:21px;*/
  padding-left:10px;
}
.footer_right
{
  float : right;
  width : 140px;
  height : 57px;
  /*background : url("../images/footwa.gif") no-repeat left;*/
  padding-right: 50px;
  padding-top:10px;
}
.copy
{
  margin-left : 185px;
  margin-right : 185px;
  height : 57px;  
}
.ccp
{
  font : 12px Arial, Helvetica, sans-serif;
  color: white;
  margin-left : 39%;
  padding-top : 10px;
}

.ccp span.bsp a
{
  color: #d8e3f4;
  text-decoration : none;
}
.attent
{ 
  border-bottom : 1px solid #97a2ba;  
  padding:0 4px 15px 9px;
width:152px;  
 }
.attent span
{
  color : #c50707;
}
.attent a
{
  color : #336699!important;
  text-decoration : none;
}
.attent a:hover
{
   color: #3366cc!important;
  text-decoration: none;  }

.banner_top {
height:155px;
position: relative;
*right: 0px;
width: 100%;
*width: 100%;
margin-bottom: -10px;

}

.disc img, .book img{
  margin-top: 8px;
}
.book img{
  margin-left: -10px;
}
.disc img{
  *margin-top: 1px;
}

.search input.submit {margin-left:5px;text-indent: -9999; }

.sector_list_basic li {
list-style-type:none!important;
  background : transparent url("../images/li_content.gif") no-repeat left center;
  padding-left:17px!important;
  margin-bottom:9px!important;}

.sector_list_basic, .sector_list_basic span, .sector_list_basic a {
	color:#006699!important;
	text-transform:uppercase;
	text-decoration:none!important;
}
.sector_list_basic a:hover {
	color:#0066cc!important;
	text-transform:uppercase;
	text-decoration:none!important;}

.sector_list_basic ul.elements{
	padding:0;
	margin-left: 0px;
	*margin-top: 15px;
	_margin-top: 10px;}

.sector_list span.num {color: #3366cc;}
.sector_list ul.elements {
	padding:10px 0 10px 0;
	*padding:10px 0 20px 0;}
.sector_list ul.subsectors-list li{
	 color: #4F688C;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: square;
    margin-bottom: 2px;
    line-height: 12px!important;}

.edition_list_multi_sector li.disc{
list-style-type:none!important;
margin-bottom:10px!important;
/*padding-left:22px!important;*/
background:transparent url(../images/elementlidiscbig.gif) no-repeat scroll left center;
padding-top:3px;
}
.bd_spr li.element, .edition_show li.element{
list-style-type:none!important;
margin: 0 0 7px 0px!important;
padding-left:18px!important;
background:transparent url(../images/li_content.gif) no-repeat scroll left top;
}

.bd_spr li.disc, .bd_spr li.book {
list-style-type:none!important;
margin-bottom:16px!important;
padding-left:0!important;
background:none;
}

ul.edition_info li span.edition_info_label {
color:#31435D;
font-size:14px;
}

ul.edition_info li span.edition_info_value, ul.edition_info li a.edition_info_value {
color:#4C6FA4;
font-size:14px;
display: inline;
}

ul.edition_info li span.edition_info_price {
color:#cc0000;
font-size:14px;
}
a.link_more {
display: block;
margin-left:170px!important;
text-decoration:none;
color: #006699;
}
/*li.edition_element .book a.link_more{
margin-left:170px!important;
}*/

/*.disc input.buy_submit, .book input.buy_submit{
margin-top:20px;
}*/

.main_menu ul li.last a{
color:#0D3F6F;
}

.main_menu ul li.last a:hover{
color:#cc3333;
}

.main_menu ul li.last span.dm_current{
color:#cc3333;
}
a.basket_empty {
  background:transparent url(../images/cart_2.gif) no-repeat scroll left center;
  width:5px!important;
  padding-left:47px!important;
  color: #EEEEEE;
}

a.basket_full, .cart_show_on_head span.dm_current.basket_full  {
  background:transparent url(../images/cart.gif) no-repeat scroll left center;
  width:5px!important;
  padding-left:47px!important;
  color: #EEEEEE;
}
.cart_show_on_head a, .cart_show_on_head span{
  display:inline;
  height:100px !important;
  padding:6px 0;
}
.footer_left img {
padding-left:10px;
margin-top: 10px;
}
.icons a.home {
  background: transparent url(../images/home_hover.gif) no-repeat center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons a.home:hover{
  background: transparent url(../images/home_hover.gif) no-repeat center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons span.home {
  background: transparent url(../images/home.gif) no-repeat center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons a.mail {
  background: transparent url(../images/mail_hover.gif) no-repeat scroll center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons a.mail:hover{
  background: transparent url(../images/mail_hover.gif) no-repeat center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons span.mail {
  background: transparent url(../images/mail.gif) no-repeat scroll center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons a.map {
  background: transparent url(../images/link_hover.gif) no-repeat center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons a.map:hover{
  background: transparent url(../images/link_hover.gif) no-repeat center bottom;
  color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.icons span.map {
  background: transparent url(../images/link.gif) no-repeat center bottom;
    color: #E7E8E8;
  float: left;
  padding-left: 20px;
}
.edition_list_multi_sector ul{
padding: 0px 0px 0px 0px;
margin-top: 10px;
*margin-top: 20px;
*margin-left: 0px;
_margin-top: 0px;
}
/*.dm_layout_top. markdown ul{
padding: 0;
margin-top:14px!important;
margin-left: 15px;
}*/
/*ul.elements{
padding-left: 40px;
_padding-left: 0px;
/*margin-top:14px!important;
}*/
.contact_form label {
float:left;
margin-right:10px;
text-align:right;
width:150px;
}
.order_form label {
float:left;
margin-right:10px;
text-align:right;
width:132px;
line-height: 1;
/*_margin-right:50px;*/
}
.order_form, .order_elements   {
padding-top: 6px!important;
list-style-type: none!important;
/*margin-top:5px;*/
*padding-top: -30px!important;
*margin-top: 0px!important;
*position:relative;
*width:100%;
}
.order_elements_1 input[type="checkbox"]{
*float:right;
*margin-right: 661px;
_margin-right: 649px;
}
.order_form input.button_submit {
margin-left: 160px;
_margin-left: 203px;
text-indent: -9999; 
*color: #466086;
}
/*.order_form input.submit {
/*background:transparent url(../images/button_b.gif) no-repeat scroll left bottom;
width: 122px;*/
/*margin-top: 20px;
text-indent: -9999; 
*color: #466086;
}*/
/*.order_elements th{
padding-bottom: 10px!important;
}*/
.order_form  span.name {
margin: 0 9px 0 9px;
bottom:3px;
position:relative;
*bottom: 5px;
*left: -5px;
}
.header_right_block img {
left: 0px;
position: relative;
border: 0 none;
}
.logo img {
left: 0px;
position: relative;
top: 6px;
*top: 18px;
}
/*a {
color:white;
text-decoration:none;
}*/
.elements ul{
	padding: 0px 0px 0px 0px;
   *margin: 0px;
}
span.other_editions {margin-left: 22px;}

a.other_editions{
margin-bottom: 0px!important;
}
.footer_right img {
position:relative;
top:6px;
left: -4px;
}
span.artis{color: #d8e3f4; margin-left: 2px;}
.zag p{
margin:0px;
}
p.error {
/*padding-top: 10px;*/
color: #C50707;
}
p.error span{
padding-top: 10px;
color: black;
}
.order_elements td, .order_elements th{
border: 1px solid #466086;
}
.order_elements table{
border: none!important;
border-collapse: collapse;
position:relative;
width:100%;
}
.order_elements td.number1 input, .order_elements th.number1 input{
margin: 7px 0px 5px 15px;
margin: 5px 0px 3px 15px;
}
.order_elements td.number2, .order_elements th.number2,.order_elements td.number3, .order_elements th.number3,.order_elements td.number4, .order_elements th.number4  {
text-align: center;
}
td.number3 input{
width: 17px!important;
padding-left: 3px;
background-color: #f2f4f8;
color: #747475;
border: 1px solid #466086;
}
th.number2, th.number3, th.number4{
padding: 7px 10px 5px 10px; 
}
th.number1{
padding-left: 15px;
text-align: left;
}
.order_elements th{
background-color: #90A8CA;
color: white;/* #466086;*/
font-weight: bold;
text-transform: uppercase;
}
span.price, span.total{
color: #c40303;
}

.red {
color:#CC0000;
}

.blue {
color:#336699;
}

ul.spisok li {
list-style-type: square!important;
}
ul.spisok{
margin-left: -25px;
margin-top: 5px;
*margin-left: 15px;
*margin-bottom: 10px;
*margin-top: 10px;
_margin-top: 5px;
_margin-bottom: 10px;
}
/*ul.spisok li ul {
padding-left:20px;
}*/
.news_list_right ul{
line-height: 1!important;
}
span.total_price{
color: #c40303;
}
.summary{
color: #466086;
margin-left:425px;
padding-top:7px;
text-align:right;
*padding:0;
*margin-top: -20px;
}
span.disk{
color: #7799d4;
font-weight: bold;
font-size: 13px;
}
label.label{
color:#466086;
_color:#466086;
}
select.required{
background-color: #f2f4f8;
border: 1px solid #466086;
height: 22px;
padding: 1px 0;
position:relative;
width:40%;
*width:40.5%;
font-family:Arial;
font-size:12px;
/**margin-left: -100px;*/
}
/*.order_elements  input{
background-color: #f2f4f8;
border: 1px solid #466086;
}*/
span.error{
color: #c40303;
font-size:16px;
}
input[value="Pereschitat"]{
background: transparent url(../images/pereschet.gif) no-repeat left top;
width: 125px;
height: 31px;
margin-right: 5px;
text-indent: -9999; 
position:relative;
top:20px;
*color: #466086;
}
input[value="Ydalit"]{
background: transparent url(../images/delete.gif) no-repeat left top;
width: 110px;
height: 31px;
text-indent: -9999; 
position:relative;
top:20px;
*color: #466086;
}
input[value="Zakazat"]{
background: transparent url(../images/zakaz.gif) no-repeat left top;
width: 100%;
height: 43px;
/*margin-left: 157px;*/
position: relative;
top: 25px;
left:143px;
text-indent: -9999;
*color: #466086;
}
input[value="Otpravit"]{
background: transparent url(../images/otpravit.gif) no-repeat left top;
width: 100%;
height: 33px;
position: relative;
text-indent: -9999; 
left:198px;
_left:200px;
top:7px;
*color: #466086;
}
.sp_oplati{
/*padding-top: 43px!important;
*padding-top: 43px!important;*/
/**margin-left: -50px!important;*/
}
.sp_oplati label.label{
position: relative;
/**margin-left: -235px!important;*/
}

.order_form input[type="text"]{
/*width: 188px;*/
width: 40%;
height: 18px;
background-color: #f2f4f8;
border: 1px solid #466086;
position: relative;
font-family:Arial;
font-size:12px;
_left: -3px;

/*font-weight:bold;*/
}
/*#order_country_input {float: right;}
.order_form input.country_input.required{float: right; margin: 0 352px 6px 0; padding-right: 99px;}*/
.order_form input.quantity{
/*width: 188px;*/
width: 40%;
height: 18px;
background-color: black:/* #f2f4f8;*/
border: 1px solid #466086;
position: relative;
font-family:Arial;
font-size:12px;
*left: 0px;
}
.order_form h2{
padding-top: 40px;
padding-bottom: 13px;
*padding-top: 30px;
}
.contact_form li{
padding-bottom: 5px!important;
list-style-type: none!important;
}
.contact_form ul.error_list{
color: #c40303;
position: relative;
overflow:hidden;
margin-left: 120px;
margin-top: 0px;
margin-bottom: 0px;
*margin-left: 163px;
}
.orders_form ul.error_list{
color: #c40303;
position: relative;
overflow:hidden;
margin-left: 103px;
margin-top: 0px;
margin-bottom: 0px;
*margin-left: 143px;
}
.orders_form  li{
list-style-type: none!important;
}
.subsector_show ul.subsector_company_list p.subsector_company_name{
font-weight: bold;
-webkit-margin-before: 0px;
-webkit-margin-after: 2px;
margin:0 0 2px 0;
}
.subsector_show ul.subsector_company_list p.subsector_company_address{
-webkit-margin-before: 2px;
-webkit-margin-after: 2px;
margin:2px 0 2px 0;
}
.subsector_show ul.subsector_company_list p.subsector_company_note{
-webkit-margin-before: 2px;
-webkit-margin-after: 2px;	
margin:2px 0 2px 0;
}
.subsector_show ul.subsector_company_list p.subsector_company_services{
	-webkit-margin-before: 2px;
	margin-top: 2px;
}
/*.subsector_description{
	margin: 0px;
}*/
.subsector_company_list{
	margin-top:0px;
}
h1.edition_name{
margin-top: 10px;
*margin-bottom: 1px;
}
.contact_form input[type="text"]{
background-color:#F2F4F8;
border:1px solid #466086;
font-family:Arial;
font-size:12px;
/*font-weight:bold;*/
height:18px;
position:relative;
width:45%;
}
.contact_form textarea.required{
background-color:#F2F4F8;
border:1px solid #466086;
font-family:Arial;
font-size:12px;
position:relative;
width:45%;
}
.orders_form textarea{
position: relative;
width: 40%;
background-color:#F2F4F8;
border:1px solid #466086;
font-family:Arial;
font-size:12px;
_left: -3px;
}

table.menu_table li.last a{
color: #006699;
*color: #006699;
}
table.menu_table li.last a:hover{
color: #0066cc;
}
/*.footer_right p.dm_first_p{
margin-top: 5px;
margin-left: 2px;
}*/
footer.dm_layout_bottom .footer_right a{
color: white;
text-decoration: none;
}
p.publication_show_date, p.news_show_date, p.news_list_date, p.publication_date{
color:#31435D;
font-size:14px;
/*margin-bottom:5px;
margin-top:20px;
padding:0 0 5px;*/
}
a.publication_list_link_to_publication, .dm_page_content a.news_list_link_to_news{
color:#336699;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
text-transform:uppercase;
}
li.element a.publication_list_link_to_publication{
background:transparent url(../images/list_pub.gif) no-repeat scroll left top;
list-style-type:none !important;
margin-bottom:10px !important;
padding-left:20px !important;
padding-top:2px;
display: block;
}
 /*a.in_cart{
color: white;
  display: block;
   width : 118px;
  height : 33px;
  background : url("../images/v_korzine.gif") no-repeat top;
  margin-top : 17px;
  margin-bottom : 10px;
}*/
span.basket_empty {
background:transparent url(../images/cart_2.gif) no-repeat scroll left center;
  width:5px!important;
  padding-left:47px!important;
  color: #EEEEEE;
}
span.link_more{
display: block;
margin-left:170px!important;
text-decoration:none;
color: #006699;
}
span.link_title{
background:transparent url(../images/elementlidiscbig.gif) no-repeat scroll left center;
color:#006699;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
overflow:hidden;
padding:5px 0 5px 22px;
text-decoration:none;
text-transform:uppercase;
}
footer.dm_layout_bottom .footer_left p.dm_first_p{
padding-top: 10px;
margin-left: 2px;
}
footer.dm_layout_bottom .footer_right p.dm_first_p{
padding-top: 5px;
}
span.name a.link{
color:#336699;
text-decoration: none;
}
.edition_list_price td{
border: 1px solid #466086;
}
.edition_list_price table{
border:medium none !important;
border-collapse:collapse;
position:relative;
width:100%;
margin-top: 10px;
margin-bottom: 20px;
*margin-bottom: 30px;
*margin-top: 20px;
_margin-top: 5px;
}
.edition_list_price td {
/*background-color:#F2F4F8;*/
color:#466086;
font-weight:normal;
height:28px;
padding-left:15px;
padding-right:15px;
}
.edition_list_price a{
/*padding-left: 15px;*/
color: #336699;
}
td.name {
background-color:#90A8CA;
padding-left:15px;
text-align:left;
font-weight: bold;
text-transform: uppercase;
}
td.name a{
color: white;
}
td.price{
background-color:#90A8CA;
padding-left:15px;
text-align:center;
font-weight: bold;
width:120px;
color: white;
text-transform: uppercase;
}
td.price_1{
color:#C40303;
text-align:center;
}
.pred{
color: #C50707;
}
a, li.last, li.first{
color: #124fa8;
text-decoration: none;
}
.pager span.link {text-decoration: none; color: #C50707; font-weight: bold;}
ol.search_results li.search_result{
list-style-type: decimal!important;
margin-top:12px !important;
}
ol.search_results .pager{margin-left:-38px; position: relative; width: 91%;padding: 8px 0 8px 0;}
a:hover, li.last:hover, li.first:hover{
color:#0f57d4;
text-decoration:none;
}
/*p.dm_first_p a{
color:#006699;
text-decoration: none;
}*/

.dm_layout_left a, .dm_layout_right a, .dm_layout_right a:hover{color:#C40303;}
a.attention{color:#3366CC;}
.clients a.cl{
color:#466086;
_display: block;}
.left_area  {
   float:left;
   overflow:hidden;
   width:190px;
   background:#E9EDF3 url(../images/aside_bg.gif) repeat-x scroll center top;
}
.right_area  {
   float:right;
   overflow:hidden;
   width:185px;
   background:#EEEEEE url(../images/aside_bg.gif) repeat-x scroll center top;}
.sector_show p.dm_first_p{
/*margin-top: 15px;*/
margin-bottom: 8px;
}
/*.dm_zones p.dm_first_p{
/*margin-top: 15px;
*margin-bottom: 10px;
}*/
.sector_show li.edition_element p.dm_first_p, .requirements p.dm_first_p, .subsector_show p.dm_first_p,  .edition_list_last p.dm_first_p, .edition_list_multi_sector p.dm_first_p/*, p.new_text*/
 {
   margin: 10px 0px 0px 0px;
  padding: 7px 0px 0px 170px;  
  color: black;
}
.sector_show ul, .edition_show ul {
    padding: 0; margin: 10px 0;
}
.sector_show li, .edition_show li 
{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/*.sector_show li.element, .edition_show li.element {
margin:0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}*/
.sector_show ul.elements, .edition_show ul.elements {
margin:15px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
overflow: hidden;
/*position: relative;
width: 100%;*/
}
.sector_show li.element, .edition_show  li.element{float:left; width: 47%; position: relative; /*height:16px;*/}
.sector_show li.element a, .edition_show li.element a{
	word-wrap: break-word;
	margin-right: 10px;
	_word-wrap: normal;
	/*_width: 350px;*/
	line-height: 1;}
.sector_show ul.other-editions .link{font-size: 14px;  margin: 0; }
.sector_show ul.other-editions li {
	 background-image: url("../images/li_square.gif");
    background-position: left 5px;
    background-repeat: no-repeat;
    float: none;
    padding-bottom: 0px;
    padding-left: 10px !important;
    width: 100%;
    _width: 800px;
    _display: block;}
.edition_show ul.other-editions li{
    background-image: url("../images/li_square.gif");
    background-position: left 5px;
    background-repeat: no-repeat;
    float: none;
   /* padding-bottom: 5px;*/
    padding-left: 10px !important;
    width: 100%;
    _width: 800px;
    _display: block;}
.edition_show ul.other-editions span.dm_current { color: #C40303; }
.edition_show ul.other-editions .link{	font-size: 14px;}
.edition_show ul.edition_info, .sector_show ul.edition_info, .subsector_show ul.edition_info, .edition_list_last ul.edition_info, .edition_list_multi_sector ul.edition_info
{  margin: 8px 0px 0px 170px;
  /*padding: 10px 0px 0px 0px;*/
  color : #708cb6;}

ul.edition_info li {
  background : transparent url("../images/li_square.gif") no-repeat left 5px;
  list-style-type: none!important;
  padding-left: 9px !important;
  margin-top:7px !important;
}
.news_list a.news_list_link_to_news_details, a.publication_list_link_to_details{
margin-top: -10px;
*margin-top: -18px;
*margin-bottom: 15px;
}

ul.edition_recomend_list li.disc{
background:transparent url(../images/elementlidiscbig.gif) no-repeat scroll left center;
list-style-type:none !important;
margin-top:8px !important;
padding-left:23px !important;
padding-top:3px;
color: #124FA8;
}
ul.edition_recomend_list li.book{
background:transparent url(../images/book.gif) no-repeat scroll left center;
list-style-type:none !important;
margin-top:8px !important;
padding-left:23px !important;
padding-top:0px;
color: #124FA8;
}
ul.edition_recomend_list li:hover{
color:  #0f57d4;
}
p.publication_sector a, p.publication_show_sector a{
color:#336699;
}
 .dm_page_left_bottom  p.dm_first_p, .dm_page_right_bottom  p.dm_first_p{
border-top: 1px solid #97A2BA;
padding-top:20px;
}
.content_wa_linkspro  p.dm_first_p{
	margin-right: 24px;
	border-top: 1px solid #97A2BA;
   padding-top:20px;
}
.dm_page_left_bottom .zag, .dm_page_right_bottom .zag{
padding-top: 10px;
}
.news_show ul{
margin-left: -40px;
*margin-left: 0px;
/*color: #124FA8;*/
}
.publication_list_side{
margin-bottom: -15px;
*margin-bottom: 0px;
}
a.price_l{
padding-left: 5px;
position:relative;
top:-3px;
}
p.price_s{*padding-top: 15px;
}
span.dm_inactive{
color: #a3bbe5;
}
ul.subsector_subsectories_list{
margin-top: 10px;
margin-left: -40px;
}
ul.subsector_subsectories_list span, ul.subsector_subsectories_list li{
display: block;
list-style-type:none!important;
margin-top: 7px!important;
padding-left: 18px;
background:transparent url(../images/li_content.gif) no-repeat scroll left top;
float: left;
position: relative;
width: 46%;
*padding-left: 0px;
/*height: 18px;*/
}
a.subsector_lint_to_subsector{
margin-top: -2px;
margin-right: 20px;
float: left;
*margin-left: 18px;
_margin-left: 10px;
_word-wrap: break-word;
_width: 300px;
}
ul.publications_list li.publication_element {
background:transparent url(../images/list_pub.gif) no-repeat scroll left center;
list-style-type:none !important;
margin-bottom:10px !important;
padding-left:20px !important;
padding-top: 2px;
}
ul.publications_list{
padding:10px 0 10px;
/*border-top:1px solid #B8BFD0;*/
*padding:8px 0 10px;
*border-top:none;
}
.nety_na_sklade{
padding-top: 10px;
padding-left: 0px;
}
span.query, span.num_pages, span.highlight{font-weight: bold;}
 #dm_content .page_main_root .edition_list_last  li.last  li.edition_element { /*.edition_list_last li.edition_element{*/
border-bottom : none;
}
li.page{
border-right:1px solid #464646;
padding: 0 5px 0 5px;
}
.pager li.last/*, .pager li.next, .pager li.first, .pager li.prev*/{
border-right: none;
}
.edition_list_last li.last{
border-bottom: none!important;
}
ul.edition_recomend_list{
padding:8px 0 0px;
*padding-top: 5px;
_padding-top: -5px;
}
p.last{
*margin-bottom: 50px;
}
.contact_form p.pl{
padding-top: 60px;
}
 p.pl{
padding-top: 60px;
/*position: relative;
*padding-left: 260px;*/
/*margin-top: 0px;*/
*padding-top: 10px;
/**top: 0px;*/
}
.navigation_bread_crumb ol{
padding: 0 0 0 0;
color: black;
*margin: 0 0 0 0;
}
.navigation_bread_crumb a{
color: black!important;
}
ul.screenshoots_list li{
background:transparent url(../images/scrinshot.gif) no-repeat scroll left center;
list-style-type:none !important;
margin-bottom:10px !important;
padding-left:20px !important;
}
ul.screenshoots_list{padding-top: 15px;}
h2.screenshoots_title{
border-top: none;
 /*border-bottom: 1px dashed #466086;*/
 width: 120px;
 /*cursor: pointer;*/
 /*margin-bottom:1px;
 line-height:0.7;*/
 padding-top:0px;
 *padding-top:5px;
 }
.edition_show input.buy_submit{
margin-bottom: 0px;
*margin-bottom: 7px;
}
h2.edition_desc_title{
border-top: none;
margin:0 0 -5px;
padding-top:5px;
}
h2.publ{
border-top:1px solid #B8BFD0;
margin-top:15px;
}
.dm_page_content h2.publ, .dm_page_content .text_content h2.publ{padding-top: 20px; *padding-top: 20px; *margin-top: 20px; _margin-top: 35px;}

h2.rbd{margin-top: 5px!important; *margin-top: -10px!important; _margin-top: 0px!important;}
/*p.pl{display: none;}*/

.right_banner_block{padding: 15px 0 15px 5px; border-bottom: 1px solid #97A2BA;}
h1.publication_show_title{*padding-top: 20px;}

.elements1 
{
  margin: 0px 0px 0px 0px;
  padding: 0px 22px 15px 23px;
  font: 12px Arial, Helvetica, sans-serif;

  overflow : hidden;
}

.distrib_zone table {
border:medium none !important;
border-collapse:collapse;
position:relative;
width:100%;
margin-top: 5px;
}
.distrib_zone th {
background-color:#90A8CA;
color:white;
font-weight:bold;
text-transform:uppercase;
}
.distrib_zone td, .distrib_zone th {
border:1px solid #466086;
padding-left: 10px;
}
.distrib_zone th.number1, .distrib_zone th.number2, .distrib_zone td.number3, .distrib_zone th.number3{
text-align:center;}
.page_main_mnogootraslevyieBazyiDannyih .edition_list_multi_sector li.disc{background: none;}
/*.order_form .city input.required{margin-left: 141px; *margin-bottom: -10px; _margin-left: 147px; }*/
p.primechanie{color: #466086;margin:2px 0 0 0; padding-left:142px;}
#orders_form_country{margin-left: 142px;}
.order_elements.city {margin-left: 141px; /**margin-bottom: -10px;*/ *margin-left: 70px; }
.order_elements.city  input{width: 48.1%;*padding:0; *margin-top: -15px;}
#order_city_select{*margin-bottom:12px!important;}

.zag_bd{font-weight: bold; padding-top: 10px; color:#466086;}

.publication_show img{
float: left;
margin: 5px 10px 10px 0;}

.advertisement_drev_show .zag {
border-top:1px solid #97A2BA; 
margin-top:5px;
margin-left:9px;
padding-left:0px;
padding-top:15px;}

/**��������****************/
.count_firm {
    display: inline!important;
    color:#4C6FA4!important;
    font-size:14px!important;
    }
.symbols  {
    padding: 0px 0px;
    float: left;
    margin: 0 0 5px;} 
.symbols li{
    list-style-image:none;
    list-style-type:none;
    display: inline-block;
    *display: inline;
    padding:0 10px 0 0;}   
.symbols li.current .dm_current, .symbols li.current .dm_parent  {    
    color:#C50707;
    font-weight: bold;    
}
.list1, .list2 {
    float: left;
    width: 45%;
    *width: auto;
    padding: 0 15px 0 10px;
    margin: 15px 0 0!important;}
.list1 li, .list2 li {
 *width: 45%;
 list-style-position: outside;
 *list-style-position: inside;
 margin:0 0 5px !important;}
.list1 li.current .dm_current, .list2 li.current .dm_current {
    color:#C50707;
    }  
.company_view {
    margin: 0 0 15px;
 }
.company_view .edition_info {
   padding: 0px!important;
   margin: -7px 0 20px;}
   
ul.edition_info li span.name {
color:#31435D;
font-size:14px;
}
ul.edition_info li span.value {
    color:#4C6FA4;
    display:inline;
    font-size:14px;}
.left_firm {
display: block;
position: absolute;
width: 15px;
height: 13px;}  
.sector_list li.element.dm_parent  .count-editions a, .sector_list li.element.dm_current  .count-editions a {
    color: #C32C00;}   
/**��������**/

.wa_rotator {margin-top: 20px; 
    /*border-top:1px solid #97A2BA;
    padding-top:5px;*/
    padding-left:0;    }
.wa_rotator ul {padding:0 15px 5px 3px;}
.wa_rotator a {color: #369}

.ya-direct-block {
    margin: 15px 0;
}
.ya-direct-block .y5_nf .y5_title_normal .y5_ads .ad-link a{
  font-weight:bolder!important;
} 
.button_stankim {
    padding-left: 15px;
}
