BODY {
    font-family:Arial, Helvetica, sans-serif; 
	margin:0px;
background-color:#F4F4F4;
}

div#body .hidden {
	display:none;
}


div#body .wide {
	width:97% !important;
}

@font-face {
    font-family: "DINPro Bold";
    src: url("fonts/DinProBold.eot?#iefix") format("embedded-opentype"), url("fonts/DinProBold.ttf") format("truetype");
}
div#body{
	background:#f4f4f4;
	width:100%;
	position:absolute;
}
div#body div#top { 
	margin:0 auto;
    font-size: 12px; 
    color: black;
	background-color:#FFF;
	background-repeat:repeat-x;
	width:1150px;
	height:181px;
	overflow:visible !important;
	z-index:20;
	position:relative;
}

div#body div#content { 
	height:auto;
	position:relative;
	width:1150px;
	overflow:hidden;
	background-color:#FFF;
	margin: 0 auto;
	/*min-height: 700px;*/
	min-height: 200px;
	/*margin-bottom:40px;*/
}

div#content div#inner_content { 
	/*min-height:700px;*/
	min-height:200px;
	position:relative;
	width:1060px;
	overflow:hidden;
	background-color:#FFF;
	margin: 0 auto;
	border-bottom:1px solid #c0c0c0;
	margin-bottom:2px;
	z-index:1;
padding-bottom: 50px;
}

div#body div#bottom{
   display:block;
   margin: 0 auto;
   min-width: 990px;
   width:100%;
   background-repeat:repeat-x; 
   position:relative;
   /*bottom:0px;*/
}
   
.footer { 
	margin:0 auto;
	width:1150px;
    height:87px;
    background-image:url("images/footer_b.gif");
	position:relative;
}  
/*header*/
#top div.r_hed,div.search{
	display:block;
	position:relative;
	float:right;
}

#top div.logo,#top span.r_top,#top div.r_bottom,span.r_top div.lang,div.lang span.el_lang,b.flag_eng,b.flag_pol,b.flag_rus,span.border,div.top_block span.logo,span.sprite_left_input,span.sprite_bottom_input,span.sprite_right_input,span.input_search input,span.input_search,span.sprite_top_input,div.search_in,.sprite_search_button, .menu_L1,span.el_m{
	display:block;
	position:relative;
	float:left;	
}

div.top_block{
	height:180px;
	margin:0 auto;
	width:1060px;
}

#top div.r_hed{
	margin-left:25px;
	width:75%;
	height:180px;
}

#top span.logo{
	height:180;
	width:239px;
	text-decoration:none;
	left:-5px;
}

#top span.logo img{
	border:none;
	padding-left: 20px;
}

#top span.r_top{
	width:100%;
	position:relative;
	height:90px;
}

#top span.r_bottom{
	width:100%;
	position:relative;
	height:85px;
	z-index:1;
}

span.r_top div.lang{
	width:43%;
	margin-left:40px;
	height:100%;
}

div.lang span.el_lang{
	top:55px;
	margin-left:5px;
	padding-left:5px;
	padding-right:10px;
	font-size:11px;
}

div.lang span.el_lang a{
	text-decoration:none;
	color:#808080;
}

div.lang span.el_lang a:hover{
	text-decoration:underline;
	color:#808080;
}

div.lang span.activ_l {
	color:#4d4d4d !important;
	font-weight:bold;
	text-decoration:none;
}

div.lang span.activ_l a:hover{
	text-decoration:none;
}

b.flag_eng{
	width: 17px;
    height: 12px;
	background:url("images/sprite.png");
	background-position: 0 0;
	margin-right:5px;
}

b.flag_pol{
	width: 17px;
    height: 12px;
	background:url("images/sprite.png");
	background-position: 0 -12px;
	margin-right:5px;
}

b.flag_rus{
	width: 17px;
    height: 12px;
	background:url("images/sprite.png");
	background-position: 0 -23px;
	margin-right:5px;
}

span.border{
  background-color:#e3e3e3;
  width:1px;
  top:55px;
  height:12px
}

div.search{
	width:49%;
	height:100%;
}

div.search_in{
	top:45px;
}

span.sprite_left_input{
	width: 13px;
    height: 35px;
	background:url("images/sprite.png");
	background-position: -18px 0;
	z-index:1;
	top:1px;
}

span.sprite_top_input{
    background-image: url("images/ser_top.gif");
    height: 2px;
    left: -1px;
    top: 2px;
    width: 260px;
    z-index: 1;
}

span.input_search input{
    background-color: #FBFBFB;
    color: #C7C7C7;
    display: block;
    font-size: 11px;
    height: 21px;
    left: -7px;
    padding-left: 7px;
    top: 0px;
    width: 258px;
	padding-top: 3px;
	outline:none;
}

span.sprite_right_input{
    height: 32px;
	background:url("images/sprite.png");
	background-position: -30px 0;
    left: -15px;
    top: -2px;
    width: 9px;
    z-index: 1;
	top:-1px;
}

span.sprite_bottom_input{
    background: url("images/ser_bottom.gif");
    height: 4px;
    left: -1px;
    top: -5px;
    width: 260px;
    z-index: 1;
}
 
.sprite_search_button{
    background: url("images/sprite.png") repeat scroll -39px 0 transparent;
    border: medium none;
    height: 32px;
    left: 3px;
    padding: 1px;
    text-decoration: none;
    top: -33px;
    width: 34px;
} 

#top span.r_bottom{
	width:100%;
	position:relative;
	height:85px;
}

.menu_L1{
	 padding-left: 3px;
	 margin-top: 40px;
	 width:auto;
	 height:auto;
	 z-index:1;
}

div.r_bottom .menu_L1 div.el_m{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13.5px;
	margin-left:8px;
	float:left;
}

div.el_m a.L1{
	color:#000;
}

div.r_bottom .menu_L1 div.el_m a.L1,div.r_bottom .menu_L1 div.el_m span.L1{
	text-decoration:none;
	/*cursor:pointer;*/
	padding-left:24px;
	padding-right:20px;	
	width: 146px;
}

div.r_bottom .menu_L1 img{
	margin-right:8px;
}

span.marker{
    background-image: url("images/marker.gif");
    display: block;
    float: left;
    height: 10px;
    top: 14px;
    position: absolute;
    width: 7px;
	left:7px;
}

.menu_L1 div.el_m, .menu_L1 div.el_m a.L1 {
	height:39px;
	display:block;
	line-height:35px;
	position:relative;
}
.menu_L1 div.el_m, .menu_L1 div.el_m span.L1 {
	height:39px;
	display:block;
	line-height:35px;
	position:relative;
}

.menu_L1 div.el_m:hover{
	background-image: url("images/hover_b.gif");
}	

.menu_L1 div.active_menu span.L1, .menu_L1 div.active_menu a.L1{
	background-image: url("images/activ_b.gif");
	color:#FFF!important;
}	

.active_menu span.marker{
	top:14px;
	background-image: url("images/marker_a.gif");
}

.menu_L1 div.el_m div {
		display:none;	
		background-color:#ededed;
		width:190px;
		position:absolute;
		height:auto;
		left:0px;
		top:39px;
		z-index:1;
		cursor:pointer;	
		border-top:2px solid #FFFFFF;
}

.menu_L1 > div.el_m:hover > div {
		display:block;
		z-index:10;
}

.menu_L1 > div.el_m > div:hover {
		display:block;
}

.menu_L1 > div.el_m > div:hover > a:hover {
		background-image:url("images/vup_hover.gif");
		background-repeat:repeat-x;
		background-position:left bottom;
	       background-size: auto 100%;
}

.menu_L1 > div.el_m > div:hover > a{
		background:#ededed;
}	

div.el_m div a.vup_m,div.el_m div span.vup_m{
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	display:block;
	position:relative;
	border-bottom:1px solid #bcbcbc;
	margin-left:8px;
	margin-right:8px;
	height:auto;
	min-height:24px;
	text-decoration:none;
	line-height:1.5;
	padding-top:8px;
}

a.end{
	border-bottom:none!important;
	margin-bottom:1px;
}

div.el_m{
	width:auto;
}
/*header*/
/*footer*/
div.r_footer{
	display:block;
	position:absolute;
	float:left;
}

div.l_footer{
	display:block;
	position:absolute;
	float:right;
}

div.r_footer{
    color: #808080;
    font-size: 11px;
    height: 55%;
    left: 140px;
    top: 40px;
    width: 30%;
}

div.l_footer{
	width:63%;
	font-size:11px;
	color:#808080;
	height:100%;
	right:0px;
	bottom:0px;
}

div.l_footer ul.bottom_menu{
	margin: 41px 0 0;
	float:left;
}

div.l_footer ul.bottom_menu li{
	display:inline;
	list-style:none;
	margin-right:45px;
}

div.l_footer ul.bottom_menu li a{
	font-size:11px;
	color:#636363;
	text-decoration:none;
}

div.l_footer ul.bottom_menu li a:hover{
	text-decoration:underline;
}

a.rss_icon{
    height: 15px;
	background:url("images/sprite.png");
	background-position: 0px -35px;
    width: 15px;
	border:none;
	margin: 40px 0 0;
}
/*footer*/
/*content_main*/
div#inner_content div.slider,div#inner_content div.long_div,div.pagination a.el_pag,div.pagination a.pag_activ,div#inner_content div.litle_baner,div.litle_baner a.el_banner,div.litle_baner a.el_banner span.text_b,div.litle_baner a.el_banner h3,div.slider div.pagination a,div#inner_content div.page_content,div#inner_content div.left_block,div.right_right_b div.info_b,div.el_mini_slayder,div.el_mini_slayder span.silver_text,div.news_el p,div.news_el span.news_date,div.news_el h2,div.right_center_b h1,a.button_more,div.news_el,div.bottom_content,div.dialog_text,div.dialog_text1,div.video_see,div.vido_list,span.pole_button,span.grad_hed,div.el_mini_slayder a,div.el_mini_slayder span.el_img,div.info_b div.mini_slayder,span.strilka,div.info_b h3,div.info_b h2,div.right_right_b h3,span.marker_1,div.vklad_el,div.vklad_el_1,div.litle_baner a.el_banner span,a.rss_icon,div.el_mini_slayder p{
	display:block;
	position:relative;
	float:left;
}

a.button_big_screen,a.button_all_news b,a.button_big_screen b,a.button_all_news,a.button_more b,a.nuz_st,a.verx_st,span.hed_date b,div.page_content div.right_block,.dialog-round,div.slider div.pagination{
	display:block;
}

a.button_big_screen,a.button_all_news b,a.button_big_screen b,a.button_all_news,a.button_more b,a.nuz_st,a.verx_st,.dialog-round,div.slider div.pagination{
	position:absolute;
}

a.button_big_screen,a.button_all_news,div.right_block div.right_center_b,.dialog-round{
	float:left;
}

div#inner_content div.slider{
	width:1060px;
	height:260px;
	overflow:hidden;

}

div#inner_content div.long_div{
	height:260px;
	width:21000px;
}

div#inner_content div.el_slider{
	height:260px;
	width:1060px;
	float:left;
	border-top:3px solid #d7d7d7;
}
div#inner_content div.el_slider a img{
	border:0px;
}

div.slider div.pagination{
	bottom: -14px;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    font-weight: bold;
    left: 19px;
    z-index: 1;
}

div.pagination a.el_pag{
    height: 22px;
	background:url("images/sprite.png");
	background-position: -29px -160px;
    width: 25px;
}

div.pagination a.pag_activ{
    height: 22px;
	background:url("images/sprite.png");
	background-position: 0 -160px;
    width: 25px;
	text-decoration:none !important;
}

div.slider div.pagination a{
	bottom: 30px;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    font-weight: bold;
	text-decoration:none;
}

div.slider div.pagination a:hover{
	text-decoration:underline;
}

div.slider div.pagination a.el_pag b{
    display: block;
    left: 9px;
    position: relative;
    top: 5px;
}

div.slider div.pagination a.pag_activ b{
    display: block;
    left: 8px;
    position: relative;
    top: 5px;
}

div#inner_content div.litle_baner{
	width:1060px;
	height:126px;
	margin-bottom:20px;
}

div.litle_baner a.el_banner{
	width:353px;
	height:100%;
	text-decoration:none;
	color:#636363;
	font-size:11px;
	background-image:url("images/banner_bag.gif");
	background-repeat:repeat-x;
}

div.litle_baner a.last_b{
	width:354px;
}

div.litle_baner a.el_banner:hover{
	background-image:url("images/banner_bag_hover.jpg");
	background-repeat:repeat-x;
}

div.litle_baner a.el_banner:hover h3{
	color:#000;
}

div.litle_baner a.el_banner span{
	width:120px;
	height:100%;
}

div.litle_baner a.el_banner span span{
	margin-left:20px;
	border:none;
	cursor:pointer;
}

div.litle_baner a.el_banner h3{
	color:#000;
	font-size:18px;
	width:230px;
	height:auto;
	margin-bottom: 3px;
	margin-top:20px;
}

div.litle_baner a.el_banner span.text_b{
	width:190px;
	height:auto;
	line-height:18px;
}

span.text_b b.detal_ban{
	color:#FFF;
	font-weight:normal;
}

div#inner_content div.page_content{
	height:auto;
	width:100%;
	/*margin-bottom:20px;*/
}

div#inner_content div.left_block{
	height:auto;/*365*/
	width:270px;
}

div.vklad{
	width:100%;
	min-height:10px;
	height:36px;
	z-index:2;
}

div.vklad a{
  	border:0px;
  	text-decoration:none;
  	float:left;
  	width:auto;
  	position:relative;
	z-index:3;
}

.vklad_el div.div_text_2 {
	 padding: 5px 19px 8px 19px; 
	 height:20px;
	 position:relative;
	 border-top: 1px solid #c6c6c6;
	 /*width:70px;*/
}

.vklad_el_1 div.div_text_2 {
	 padding: 5px 19px 8px 19px;
	 height:24px;
	 position:relative;
	 z-index:-1;
	/* width:119px;*/
}

.dialog-round { 
    background-image: url("images/dialog_round.gif");
    background-repeat: repeat-x;
    border: 1px solid #C6C6C6;
    font-size: 12px;
    /*min-height: 330px;*/
	padding-bottom:5px;
    top: 33px;
    width: 264px;
    z-index: 0;
	height:auto;
}

div.dialog_text{
	width:234px;
	height:auto;/*330*/
    padding-left: 15px;
    padding-right: 15px;	
}

div.dialog_text1{
    height: auto;
    padding-bottom: 5px;
    padding-left: 3px;
    padding-right: 3px;
    width: 258px;	
}

div.video_see{
	margin-top:3px;
	height:200px;
	width:258px;
}

div.vklad_el{
	width:auto;
	height:100%;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	z-index:3;
	height:34px;
	background-image:url("images/zakl_activ.gif");
	background-repeat:repeat-x;
}

div.vklad_el_1{
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    height: 100%;
    width: auto;
    z-index: 1;
	background-image:url("images/zakl_no_activ.gif");
	background-repeat:repeat-x;	
}

.vklad_el div{
    border: 1px solid #c6c6c6; 
    border-top: none; border-bottom: none;
}

.dialog-round div.div_text{
    border: 1px solid #e38e24; 
    background: #FFF; 
}

span.marker_1{
    background-image: url("images/marker.gif");
    height: 10px;
    margin-right: 6px;
    top: 7px;
    width: 7px;
}
span.bold_text{
	color:#002b2a;
	font-weight:bold;
	font-size:12px;
}

p{
	color:#4e4e4e;
	margin-top:12px;
	line-height:18px;
}

div.right_center_inner_b div.news-list p.news-item a,div.left_block div.dialog-round p a{
	color:#f68b32;
	text-decoration:underline;
}
div.right_center_inner_b div.news-list p.news-item a:hover,div.left_block div.dialog-round p a:hover{
	text-decoration:none;
}

a.button_all{
    bottom: 10px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none;
    width: 65px;
	background:url("images/sprite.png");
	background-position: -72px -31px;
	padding-top:5px;
	/*padding-right:15px;*/	
}

a.button_all:hover{
	background:url("images/sprite.png");
	background-position: -72px 0px;	
}

div.page_content div.right_block{
	position:relative;
	float:right;
	width:790px;
	height:auto;/*365*/
}

div.right_block div.right_center_b{
	margin-top:0;
	margin-left:0px;
	/*margin-right:180px;*/
	min-height:365px;
	height:auto;/*365*/
	width:609px;
}

div.right_block div.right_right_b{
	height:auto;/*365*/
	float:right;
	width:180px;

}

div.right_right_b h3{
	font-size:18px;
	font-weight:bold;
	color:#000;
	width:95%;
	margin-top:5px;
	margin-bottom:13px;
	text-align:center;
	margin-left: 11px;
}

div.right_right_b div.info_b{
    border: 1px solid #BDBDBD;
    color: #636363;
    font-size: 11.5px;
    margin-bottom: 18px;
    margin-left: 5px;
    margin-top: -2px;
    width: 95%;
	height:auto;
}

div.info_b h2{
	font-size:24px;
	font-weight:bold;
	color:#000;
	width:100%;
	margin-top:5px;
	margin-bottom:0px;
	text-align:center;	
}

div.info_b h3{
	font-size:18px;
	font-weight:bold;
	color:#636363;
	width:100%;
	text-align:center;
	margin:0px
}


div.info_b a{
	cursor:pointer;
}
span.strilka{
	width:27px;
	height:15px;
	background:url("images/sprite.png");
	background-position: -60px -60px;
	left: 55px;
	top:5px;
}

div.info_b p{
	font-size:11.4px;
	font-weight:normal;
	text-align:center;
	color:#636363;
}

span.hed_date{
    background: url("images/sprite.png") repeat scroll 0 -80px transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    position: relative;
    text-align: center;
    top: -2px;
    width: 177px;
	left: 4px;
}

span.hed_date b{
    position: relative;
    top: 5px;
}

div.info_b div.mini_slayder{
	width:171px;
	height:145px;
	background-image:url("images/result_b.gif");
	background-repeat:repeat-y;
	overflow:hidden;
}

div.info_b div.mini_slayder div.long_div_1{
	width:171px;
	min-height:145px;
}

div.el_mini_slayder{
	width:171px;
	height:145px;
	overflow:hidden;
}

div.el_mini_slayder span.el_img{
    height: 80px;
    left: 20px;
    top: 10px;
    width: 89%;
	border: none;
}

div.el_mini_slayder a{
    color: #000000;
    font-size: 11px;
    height: auto;
    padding-left: 20px;
    padding-top: 0px;
    width: 80%;
	border: none;
}

div.el_mini_slayder a:hover{
	text-decoration:none;
}

div.el_mini_slayder span.silver_text,div.el_mini_slayder p{
	width:126px;
	height:auto;
	color:#999999;
	font-size:10px;
	padding-left:20px;
	/*margin-top:5px;*/
}
div.el_mini_slayder p{
	font-size:11px;
	padding-right: 36px;
    width: 100px;
	text-align: left;
}
a.verx_st{
	float:right;
    right: 5px;
    top: 5px;
    width: 27px;
	height:15px;
	background:url("images/sprite.png");
	background-position: -91px -60px;	
}

a.nuz_st{
	float:right;
    right: 5px;
    bottom: 5px;
    width: 27px;
	height:15px;
	background:url("images/sprite.png");
	background-position: -121px -60px;	
}

div.right_center_b h1{
	width:80%;
	font-size:24px;
	font-weight:bold;
	color:#000;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:5px;
}

div.news_el h2{
	width:100%;
	font-size:22px;
	color:#010101;	
	font-weight:100;
	margin-top:13px;
	margin-bottom:5px;	
}
div.news_el h2.news_h2{
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 10px;
}

span.news_date{
	width:100%;
	font-size:11px;
	color:#808080;	
	font-weight:normal;
	margin-top: 5px;
}

div.news_el p{
	width:100%;
	font-size:12px;
	color:#4e4e4e;	
	font-weight:normal;
	text-align:justify;
	margin-top:5px;
	margin-bottom:10px;
	line-height:18px;
}

a.button_more{
	width:103px;
	height:25px;
	background:url("images/sprite.png");
	background-position: -152px -28px;	
	text-align:center;
	color:#FFF !important;
	font-size:11px !important;
	text-decoration:none !important;
	line-height:22px;
	font-weight:bold;
}

a.button_more:hover{
	background:url("images/sprite.png");
	background-position: -152px 0px;	
}

a.button_more b{
    left: 19px;
    top: 4px;
}

div.news_el{
	height:auto;/*136*/
	border-bottom:1px solid #BDBDBD;
	margin-left:16px;
	margin-right:18px;
    padding-bottom: 10px;
}

div.right_center_inner_b div.news_el{
	margin-left:0px;
	margin-right:15px;
}

a.button_all_news{
	width:103px;
	height:25px;
	background:url("images/sprite.png");
	background-position: -152px -28px;	
	text-align:center;
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	/*left: 30px;*/
	right: -140px;
	top:10px;
	font-weight:bold;
	line-height:22px;
}

a.button_all_news:hover{
	background:url("images/sprite.png");
	background-position: -152px 0px;	
}

div.bottom_content{
    float: left;
    height: 56px;
    width: 74%;
}

a.button_all_news b,a.button_big_screen b{
    left: 15px;
    top: 6px;
}

a.button_big_screen{
	width:154px;
	height:26px;
	background:url("images/sprite.png");
	background-position: 0px -133px;
	color:#FFF;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	left:50px;
	top:12px;
	font-weight:bold;
	line-height:24px;
}

a.button_big_screen:hover{
	width:154px;
	height:26px;
	background:url("images/sprite.png");
	background-position: 0px -107px;	
}

span.pole_button{
	width:100%;
	height:50px;
}

div.vido_list{
    height: 55px;
    margin-left: 2px;
    margin-right: 4px;
    margin-top: 3px;
    width: 80px;
}

div.m_w {
    height: 585px;
    left: 50%;
    margin-left: -450px;
    padding: 20px;
    position: fixed;
    margin-top: -292px;
	top: 50%;
    width: 840px;
    z-index: 35;
}

div.ws_window {
	background-image:url("images/prozr_fon.png");   
	background-repeat:repeat;
    float: left;
   	height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index:30;
	margin: auto;
	display:block;
	overflow: hidden;	
}

div.ws_window, div.m_w {
    display: none;
}
/*content_main*/
/*contant_inner*/
div#inner_content div.slider_inner,div#inner_content div.chain,span.list_menu,div.right_block div.right_right_inner_b,div.right_block div.right_center_ inner_b,div.right_block div.right_center_inner_b h1,div.right_block div.right_center_inner_b p,div.right_block div.right_center_inner_b span.inside_a,div.right_block div.right_center_inner_b a.text_b,div.right_block div.right_center_inner_b,div.right_block div.right_center_inner_b div.news_block h2,div.right_block div.right_center_inner_b div.news_block, span.bottom_news_white, span.bottom_news_silver,div.bottom_content_inner,span.hlb,div.lnl,span.grad_fon,span.text_upper,span.other_text,span.other_text_inner,span.rozgorn_block,span.table_silver_right,span.table_white_right,span.table_gray_right,span.table_silver_left,span.table_white_left, span.table_gray_left,span.table_white,span.table_gray,span.table_silver,hr,div.block_overflow,div.resize_text,span.down_st,span.up_st,div.news_block img,div.right_center_inner_b ul,div.right_block div.right_right_inner_b h1,div.right_right_inner_b a.link_to_gal,div.contact_map{
	display:block;
	position:relative;
	float:left;
}

a.zgorn,a.rozgorn,span.marker_list2,span.marker_list,span.list_menu ul.lev1 li.list_activL1 a,span.list_menu ul.lev1 li.list_activL2,div.slider_inner h2{
    display: block;	
}

a.zgorn,a.rozgorn{
    float: right;	
}

a.zgorn,a.rozgorn,span.marker_list2,span.marker_list,div.slider_inner h2{
    position: absolute;	
}

span.marker_list2,span.marker_list{
	float:left;
}

div.right_block div.right_center_inner_b div.news_block h2,div.right_block div.right_center_inner_b p,div.right_block div.right_center_inner_b h1,span.list_menu ul.lev1 li.list_activL1 a,span.list_menu ul.lev1 li.list_activL2,div.news_el p,div.news_el h2,span.news_date,div.right_center_b h1,div.el_mini_slayder span.silver_text,div.el_mini_slayder a,div.info_b h2,div.info_b h3,div.right_right_b h3,a.button_all,span.bold_text,div.vklad_el,div.litle_baner a.el_banner h3,div.litle_baner a.el_banner,div.slider div.pagination a,div.slider div.pagination,div.l_footer,div.r_footer,div.el_m div a.vup_m,div.el_m div span.vup_m,div.right_block div.right_right_inner_b h1{
	font-family:Arial, Helvetica, sans-serif;	
}

div.right_block div.right_center_inner_b span.inside_a a,div.chain span,div.chain a.chain_end,div.chain a.chain_eldiv.slider_inner h2,a.button_big_screen,a.button_all_news,a.button_more,span.hed_date,div.l_footer ul.bottom_menu li a,div.r_bottom .menu_L1 div.el_m{
    font-family: Tahoma,Geneva,sans-serif;	
}

div#inner_content div.slider_inner{
	width:1060px;
	height:95px;
	overflow:hidden;
	background-image:url("images/inner_banner.jpg");
	background-repeat:no-repeat;
	border-top:3px solid #d7d7d7;
}

div.slider_inner h2{
	top:20px;
	right:30px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
}

div#inner_content div.chain{
	width:98%;
	height:auto;
	padding-left:20px;
	padding-top:5px;
    margin-bottom: 10px;	
}

div.chain a.chain_el{
	font-size:11px;
	color:#e55731;
	text-decoration:underline;
	margin-right:3px;
}

div.chain a.chain_el:hover{
	text-decoration:none;
}

div.chain span{
	font-size:11px;
	color:#1c1b19;
}

div.chain a.chain_end{
	font-size:11px;
	color:#1c1b19;
	cursor:default;
	text-decoration:none;
}

span.list_menu{
	background-color:#ededed;
	width:99%;
	height:auto;
}

span.list_menu ul.lev1 {
    line-height: 30px;
    margin-left: 0;
    margin-top: 0;
    padding: 0;
    text-indent: 27px;
	list-style: none;
	margin-bottom:0px;
}

span.list_menu ul.lev1 li.list_activL1 a,span.list_menu ul.lev1 li.list_activL2{
    color: #FFFFFF;
    font-size: 13.5px;
    font-weight: bold;
    height: 35px;
    line-height: 33px;
    padding-top: 4px;
    text-decoration: none;
}

span.list_menu ul.lev1 li.list_activL1{
	background-image:url("images/activ_b.gif");
	background-repeat:repeat-x;
	list-style: none;
}

span.marker_list {
    background-image: url("images/marker_a.gif");
    height: 10px;
    left: 16px;
    top: 14px;
    width: 7px;
}

span.marker_list2 {
    background-image: url("images/marker.gif");
    height: 10px;
    left: 16px;
    top: 14px;
    width: 7px;
}

span.list_menu ul ul {
    line-height: 13px;
    list-style: none;
    padding: 0;
	border:1px solid #e0e0e0;	
}

ul.lev2 li a {
	text-decoration:none!important;
	color:#000!important;
	font-size:12px!important;
	font-weight:normal!important;
	display:block;
	position:relative;
}

ul.lev2 li {
	border-bottom:1px solid #bcbcbc;
    margin-left: 15px;
    margin-right: 15px;	
	height:39px;
}

ul.lev2 li:hover {
	background-image:url("images/hover_b.gif");
	background-repeat:repeat-x;
}

ul.lev2 li.list_end {
	border:none;
	padding-bottom:5px;
}

ul.lev2 {
    margin-left: 0 !important;
}

ul.lev2 li.list_activL2 span {
    color: #636363 !important;
    display: block;
    font-size: 12px !important;
    font-weight: bold !important;
    line-height: 32px;
    text-decoration: none !important;
    top: -1px;
}

ul.lev2 li.list_activL2:hover {
	background-image:none;
}

.list_activL2 span > span.marker_list2{display:none!important;}

div.right_block div.right_right_inner_b{
	height:auto;
	float:right;
	width:210px;
}

div.right_block div.right_center_inner_b{
    height: auto;
    margin-left: 18px;
    margin-right: 20px;
    margin-top: 0;
    min-height: 365px;
    width: 540px;
}

div#inner_content div.page_content div.right_block div.right_center_inner_b  > div{
	float:left;
}

div.right_block div.right_center_inner_b h1,div.right_block div.right_right_inner_b h1{
	width:95%;
	font-size:24px;
	font-weight:bold;
	color:#000;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
}

div.right_block div.right_center_inner_b p{
	width:100%;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin-top:12px;
	margin-bottom:5px;
	text-align:left;
	line-height:18px;
}

div.right_center_inner_b ul li{
    font-size: 12px;
    /*list-style: none outside url("images/ture.gif");*/
	list-style: square;
    margin: 0 0 0 18px;
    padding: 0;
	line-height:18px;
	
}

div.right_center_inner_b ul li a{
    color: #F68B32;
    text-decoration: none;	
}

div.right_center_inner_b ul li a:hover{
    text-decoration: underline;	
}

div.right_center_inner_b ul{
    margin: 0;
    padding: 0;
	width: 90%;
}

div.right_block div.right_center_inner_b span.inside_a{
	height:39px;
	width:90%;
	margin-bottom:25px;
}

div.right_block div.right_center_inner_b a.text_b{
    background-image: url("images/activ_b.gif");
    color: #FFFFFF !important;
    font-size: 12px;
    height: 70%;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 12px;
    text-decoration: underline;
}
a.text_bk{
    background-image: url("images/activ_b.gif");
    color: #FFFFFF!important;
    font-size: 12px;
    height: 70%;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 12px;
	padding-bottom: 10px;
    text-decoration: underline!important;
}

div.right_block div.right_center_inner_b a.text_b:hover,a.text_bk:hover{
    text-decoration: none!important;
}

div.right_block div.right_center_inner_b div.news_block{
	width:97%;
	height:auto;
	padding-bottom:none;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	cursor:pointer;
}

div.right_block div.right_center_inner_b div.news_block h2{
	width:80%;
	font-size:18px;
	font-weight:bold;
	color:#000;
	margin-top:5px;
	margin-bottom:5px;
}

div.news_block img{
    margin-bottom: 10px;
	margin-right:10px;
}

span.up_st{
	background:url("images/text_b.png");
	background-position: 0 -27px;	
    height: 26px;
    width: 540px;
    margin-right: 10px;	
	cursor:pointer;	
	margin-left:-10px;
}

span.down_st{
	background:url("images/text_b.png");
	background-position: 0 0;	
    cursor: pointer;
    height: 27px;
    margin-bottom: -4px;
    margin-left: -10px;
    margin-right: 10px;
    width: 543px;
}

div.resize_text{
	height:auto;
	width:100%;
	overflow:hidden;
	cursor:default;
}

.fon_sil{
	background-color:#efefef;
	margin-top:5px;
}

div.bottom_content_inner{
    float: right;
    height: 50px;
    width: 74%;
}

span.hlb{
	width:100%;
	height:auto;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

b.orange_text{
	font-size:20px;
	color:#ff6b1a;
}

span.grad_hed{
	background-image:url("images/rozg_b_h.gif");
	background-repeat:repeat-x;
	height:7px;
	width:100%;
}

div.right_right_inner_b a.link_to_gal{
	text-decoration:none;
	width:100%;
	height:auto;
}

div.right_right_inner_b a.link_to_gal img{
	border:0px;
}

div.contact_map{
	width:100%;
	height:auto;
	margin-top:45px;
}

div.lnl{
	width:100%;	
	overflow:hidden;
	min-height:20px;
	margin-bottom: 20px;
	cursor:pointer;
}

span.grad_fon{
	background-image:url("images/rozg_b_fon.gif");
	background-repeat:repeat-x;
	height:auto;
	width:208px;
	border:1px solid #bdbdbd;
	border-top:none;
}

span.text_upper{
	font-size:12px;
	text-transform:uppercase;
	width:95%;
	font-weight:bold;
	margin-left:15px;
	margin-top:8px;
}

span.other_text b{
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 16px;
    text-transform: none;
}

span.other_text{
	font-size:13px;
	text-transform:none;
	font-weight:100;
	margin-left:15px;
	margin-bottom: 10px;
}

span.other_text_inner{
    font-size: 12px;
    font-weight: 100;
    margin-left: 7px;
    margin-right: 7px;
    margin-top: 8px;
    text-transform: none;
}

span.other_text_inner b{
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 16px;
    text-transform: none;
}

a.rozgorn{
    bottom: 1px;
    display: block;
    float: right;
    height: 11px;
    position: absolute;
    right: 89px;
    width: 16px;
	background:url("images/sprite.png");
	background-position: -153px -60px;	
}

div.block_overflow{
	width:208px;
	border-top:1px solid #bdbdbd;
	height:auto;
	background-image:url("images/rozg_b_fon_litle.gif");
	background-repeat:repeat-x;
	display:none;
}

hr{
	width:208px;
	background:#ff6b1a;
	border:none;
}

span.table_silver{
	width:204px;
	border:1px solid #bdbdbd;
	border-bottom:none;
	background:#ececec;
	min-height: 25px;
	margin-left: 1px;
}

span.table_gray{
	width:204px;
	border:1px solid #bdbdbd;
	border-top:none;
	background:#fbfbfb;
	min-height: 25px;
	margin-left: 1px;
}

span.table_white{
	width:204px;
	border:1px solid #bdbdbd;
	border-top:none;	
	background:#FFF;
	min-height: 25px;
	margin-left: 1px;
}

span.table_silver_left,span.table_white_left, span.table_gray_left{
    font-size: 12px;
    padding-left: 13px;
    width: 100px;
	padding-top: 5px;
}

span.table_silver_right,span.table_white_right,span.table_gray_right{
    font-size: 12px;
    width: 91px;
	padding-top: 5px;	
}
span.table_silver_right b,span.table_white_right b,span.table_gray_right b{
    font-size: 18px;
}

span.table_end{
	border:none;
	padding-bottom:20px;
}

a.zgorn{
    bottom: 3px;
    height: 11px;
    right: 89px;
    width: 16px;
	background:url("images/sprite.png");
	background-position: -171px -60px;	
}

span.rozgorn_block{
	width:208px;
	height:11px;
}
/*contant_inner*/



/*scroll bars inner*/
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: white;
}
.ws_scroll2 div.jspContainer div.jspHorizontalBar{
	/**/
	display:block;
	/**/
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 12px;
	background: white;
	z-index:11;
}

.jspHorizontalBar
{
	/**/
	display:none;
	/**/
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #ededed;
	position: relative;
}

.jspDrag
{
	/*border: 1px solid #0c0d11;
	background-color:#4d5057;*/
	border: 1px solid #bcbcbc;
	background-color:#ededed;	
	position: relative;
	top: 0;
	/*left: 0;*/
	left: 2px;
	cursor: pointer;
	/*padding:1px;*/
	width: 13px;/**/
}

.ws_scroll2, #content a, div, span, input{
	outline: none!important;
}
:focus{
	outline: none!important;
}
input::-moz-focus-inner {
	border: 0px!important;
}
div#body input[type="checkbox"]:focus {
  -moz-outline-offset: -1px !important;
  -moz-outline: 1px solid #000 !important;
}
.search-page {
	width:100%;
}

.ws_scroll2 div.jspContainer div.jspHorizontalBar div.jspTrack div.jspDrag{
	background-image:url("images/sc_sc.gif");
	background-repeat:repeat-x;
	position: relative;
	top: -6px;
	margin:5px;
	left: 2px;
	cursor: pointer;
	width: 13px;
	border: none !important;
}
.ws_scroll2 div.jspContainer div.jspVerticalBar div.jspTrack {
	background-color:#ffffff;
}

.ws_scroll2 div.jspContainer div.jspHorizontalBar div.jspTrack{
	background-image:url("images/sc_fon.gif");
	background-repeat:repeat-x;
}
.ws_scroll2 div.jspContainer div.jspHorizontalBar  div.jspCorner{
	background-image:url("images/sc_fon.gif");
	background-repeat:repeat-x;
}

.HorScLine{
	display: block; 
	height: 1px;
	position: relative; 
	width: 100%;
	top: 7px;
	background: none repeat scroll 0px 0px rgb(198, 198, 198);
}

.jspDrag .jspDragInner {
	position:relative;
	height:100%;
	width:12px;
	float:left;
	/*background-color:#30343d;*/
	background-image:url("images/scroll_fon.gif");
	background-repeat:repeat-y;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}


/*other page*/
div.vklad_main{
	width:100%;
	min-height:10px;
	height:37px;
	z-index:3;
}

div.vklad_main a{
  	border:0px;
  	text-decoration:none!important;
  	float:left;
  	width:auto;
  	position:relative;
	z-index:4;
	cursor:pointer;
}

div.vklad_year,div.vklad_year_1,div.vklad_main,.dialog_text_year1,.dialog_text_year,div.dialog_text_year_header,span.shadow_1,span.shadow_2,span.clock,span.heder_text_year,span.dialog_text_year_el,b.calendar_img,span.year_el_date,a.year_el_link,span.chekbox_bottom,span.chex_activ,.dialog-round_prez div.dialog_text_year span.dialog_text_year_el p,.dialog-round_prez div.dialog_text_year span.dialog_text_year_el ul,div.dialog_text_analitic,span.note,span.zapus_name,span.zapus_em,span.zapus_comp,div.dialog_text_zapus,div.dialog_text_cont_ir,div.dialog_text_cont,div.navig_line,div.navig_line_el,a.navig_line_batton,span.navig_line_year,a.line_activ,div.sovet_directorov,div.main_derector,span.block_photo,span.short_op,span.short_op p,span.short_op h2,div.detal_har_resize,div.right_block h1,span.open_st,span.close_st,div.other_people,div.left_column, div.right_column,div.karta_activov,div.karta_activov div.click_obl,div.karta_activov div.pozn,div.pozn span.pozn_el span.pozn_shahta,div.pozn span.pozn_el span.pozn_fabrica,div.pozn span.pozn_el,div.pozn span.pozn_el span.pozn_otval,div.pozn span.pozn_el span.pozn_otval_1,div.pozn span.pozn_el span.pozn_ofice,div.border_map,div.des_text div.des_text_text,div.strategy,div.right_center_inner_b div.strategy div.first_button b,span.grad_hed_st,div.strategy_text,div.strategy_text_text,div.strategy_text_text p{
	display:block;
	position:relative;
	float:left;
}

div.vklad_year{
    background-color: #FFFFFF;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    height: 37px;
    width: auto;
	border: 1px solid #c6c6c6;
	border-bottom:none;
	margin-right: 10px;
	z-index:5;
}

div.vklad_year_1{
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    height: 36px;
    width: auto;
	border: 1px solid #e8e8e8;
	border-bottom:none;
	margin-right: 10px;
	background-image:url("images/no_act_vk_m.gif");
	background-repeat:repeat-x;	
	z-index:-1;
}

 div.div_text_year_1 {
	 padding: 5px 45px 8px;  
	 height:20px;
	 position:relative;
}

div.div_text_year_2 {
	 padding: 5px 45px 8px; 
	 height:20px;
	 position:relative;
}

.dialog-round_year,.dialog-round_prez{ 
    background-image: url("images/dialog_round.gif");
    background-repeat: repeat-x;
    border: 1px solid #C6C6C6;
    display: block;
    float: left;
    font-size: 12px;
    height: auto;
    /*height: 450px;*/
	height: 350px;
    position: relative;
   /* top: 76px;*/
    width: 550px;
	z-index:0;
	overflow:scroll;
	overflow-x:hidden;
	margin-top: -64px;
	padding-top: 60px;
}

.dialog-round_prez {
	margin-top: 0px;
	padding-top: 13px;	
	background-image:none;
}

.dialog_text_year,.dialog_text_year1{
	width:534px;
	height:auto;/*330*/
}

div.dialog_text_year_header{
	height:37px;
	width:534px;
	background-image:url("images/act_vk_m.gif");
	background-repeat:repeat-x;
	font-size:12px;
	z-index: 2;
	border: 1px solid #C6C6C6;
	border-bottom:none;
	border-right:none;
}

span.shadow_1,span.shadow_2{
	height:24px;
	width:550px;
	margin-left:1px;
	background-image:url("images/shadow1.png");
	background-repeat:repeat-x;
	top: -1px;
}

span.shadow_1{
	width:534px;
/*z-index: 1;*/
	margin-bottom: 2px;
}

span.shadow_2{
	margin-left:5px;	
}

span.clock{
    height: 27px;
    left: 5px;
    margin-right: 23px;
    top: 5px;
    width: 28px;
	background:url("images/sprite.png");
	background-position: -214px -59px;
}

span.heder_text_year{
    font-weight: bold;
    margin-right: 14px;
    margin-top: 11px;
	width:100px;
}

span.dialog_text_year_el{

    height: auto;
    margin-top: -5px;
    min-height: 46px;
    width: 534px;
}

b.calendar_img{
    height: 16px;
    left: 8px;
    margin-right: 17px;
    top: -2px;
    width: 18px;
	background:url("images/sprite.png");
	background-position: -194px -59px;	
}

span.year_el_date{
	font-weight:bold;
	margin-right: 15px;
	top: 1px;
	width: 150px;
}

a.year_el_link{
	color:#4f4f4f;
    margin-bottom: 22px;
    text-decoration: underline;
    top: 1px;
    width: 365px;
}

a.right_chex{
	width: 330px;
}

a.year_el_link:hover{
	color:#ff6b1a;
}
 
span.chekbox_bottom{
	height:17px;
	width:100%;
	color:#4f4f4f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

span.chekbox_bottom label {
 width: 20px; 
 height: 26px; 
 display: block; 
 position: relative;
 left:10px;
 float:left;
 margin-right: 17px;
 top:-2px;
}

input[type="checkbox"] + span {
 position: absolute; 
 left: 2px; 
 top: 0;
 width: 100%; 
 height: 21px;
 background:url("images/sprite.png");
 background-position:-188px -90px;
 cursor: pointer; 
}

input[type="checkbox"]:checked + span  	{
 background-position: -188px -119px;
 top:-2px;
}

span.chex_activ{
 width: 20px;
 height: 21px;
 background:url("images/sprite.png");
 background-position: -188px -119px;
 left: 7px;
 top: 7px; 
}

span.no_color{
 color:#888888;		
}

span.no_color a,span.no_color a:hover{
 color:#888888!important;	
 cursor:default;
}

span.no_color b.calendar_img{
 width: 18px;
 height: 16px;	
 background:url("images/sprite.png");
 background-position:-214px -122px;
}

span.no_color span.chex_activ{
 width: 20px;
 height: 21px;
 background:url("images/sprite.png");
 background-position: -214px -90px;	
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el span.year_el_date b.calendar_img{
    height: 38px;
    left: 21px;
    /*top: -10px;*/
    width: 35px;
 	background:url("images/sprite.png");
	background-position: -242px -59px;	
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el{
	min-height:51px;
	height:auto;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el a.year_el_link{
	width:440px;
margin-top: 12px;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el span.year_el_date{
	width:72px;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el p{
	width:500px;
	margin-left:20px;
	margin-right:15px;
	margin-bottom:10px;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el ul{
	width:500px;
	margin-left:20px;
	margin-right:15px;
}

.dialog-round_prez div.dialog_text_year span.shadow_2{
	margin-top:12px;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el ul li{
	list-style:none;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el ul li a,div.right_block div.right_center_inner_b a,div.news_el a{
	color:#000;
	text-decoration:underline;
	font-size:12px;
}

.dialog-round_prez div.dialog_text_year span.dialog_text_year_el ul li a:hover,div.right_block div.right_center_inner_b a:hover,div.news_el a:hover{
	color:#ff6b1a;
}

div.dialog_text_analitic,div.dialog_text_cont{
	height:37px;
	width:555px;
	background-image:url("images/act_vk_m.gif");
	background-repeat:repeat-x;
	font-size:12px;
	border: 1px solid #C6C6C6;
	border-bottom:none;
	left:-10px;
}

div.dialog_text_zapus,div.dialog_text_cont_ir{
	min-height:38px;
	height:auto;
	width:555px;
	font-size:12px;
	border:none;
	left:-10px;	
	padding-top:3px;
}

div.dialog_text_analitic span.note{
    height: 27px;
    left: 5px;
    margin-right: 18px;
    top: 5px;
    width: 28px;
	background:url("images/sprite.png");
	background-position: -239px -102px;
}

div.dialog_text_analitic span.heder_text_year{
	width:110px;
	margin-right:9px;
}

div.dialog_text_analitic span.analitic_name,div.dialog_text_zapus span.zapus_name{
	width:165px;
	margin-right:0px;	
}

div.dialog_text_analitic span.analitic_email,div.dialog_text_zapus span.zapus_em{
	width:225px;
	margin-right:0px;	
}

div.dialog_text_zapus span.zapus_comp,div.dialog_text_cont_ir span.zapus_comp{
	width:110px;
	margin-right:9px;
	margin-left:45px;
	font-weight:bold;
}

div.dialog_text_zapus span.zapus_em,div.dialog_text_cont_ir span.zapus_em,span.contact_email, .right_block  .right_center_inner_b  span.zapus_em a{
	color:#ff6b1a;
	text-decoration:underline;
}

div.dialog_text_cont span.note{
    height: 27px;
    left: 5px;
    margin-right: 18px;
    top: 5px;
    width: 28px;
	background:url("images/sprite.png");
	background-position: -154px -114px;
}

div.dialog_text_cont span.heder_text_year{
	width:140px;
	margin-right:9px;
}

div.dialog_text_cont span.analitic_name,div.dialog_text_cont_ir span.zapus_name{
	width:165px;
	margin-right:0px;	
}

div.dialog_text_cont span.analitic_email,div.dialog_text_cont_ir span.zapus_em{
	width:190px;
	margin-right:0px;	
}

div.dialog_text_cont_ir span.zapus_comp{
	width:140px;
}

div.modern_block{
    height: auto;
    margin-top: 0;
    overflow: hidden;
    padding-top: 0;	
}
div.history_block{
    margin-top: 0;
    padding-top: 0;	
}
div.modern_block div.dialog_text_year_header{
    border: medium none;
    width: 534px!important;
}

span.contact_numb{
	text-transform:uppercase;
	font-weight:bold;
	font-size:18px;
	padding-left: 20px;	
}

div.history_block span.dialog_text_year_el h2{
	font-size:18px;
	margin-left:20px;
	margin-top:5px;
}
div.history_block span.dialog_text_year_el p{
	margin-left:20px;
	margin-bottom:35px;
	width:95%;
}

span.history_hover:hover, span.history_sel{
	cursor:pointer;
	background-color:#efefef;	
}


div.history_block span.shadow_2{
	margin-left:-2px;
}

div.navig_line{
  /* background-image: url("image/navig_st.gif");
    background-repeat: no-repeat;
    background-position: left center;*/
    height: 65px;
    margin-bottom: 8px;
    overflow-y: hidden;
    overflow-x: scroll;
    width: 550px;
   /* padding-left: 12px;*/
}
div.long_year{
    height: 65px;
    margin-bottom: 5px;
    width: 2000px;
    margin-top: 2px;	
}
span.str{
    background-image: url("images/st1.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    height: 65px;
    margin-bottom: 5px;
    position: absolute;
    right: -10px;
    top: 39px;
    width: 22px;
    z-index: 10;
float: right;
}
span.whiteb{
    background:#FFFFFF;
    display: block;
    height: 65px;
    margin-bottom: 5px;
    position: absolute;
    right: -10px;
    top: 20px;
    width: 18px;
    z-index: 5;
float: right;
}
span.line_h{
    background-image: url("images/navig_st.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 65px;
    margin-bottom: 5px;
    position: absolute;
    top: 39px;
    width: 528px;
    z-index: 0;
	left:0px;
}
div.navig_line_el{
	width:58px;
	height:41px;
	text-align: center;
}
a.navig_line_batton{
    background-position: -160px -154px;
    bottom: -1px;
    height: 21px;
    left: 15px;
    position: absolute;
    width: 27px;
	background-image:url("images/sprite.png");
	cursor:pointer;
}

span.navig_line_year{
	font-size:12px;
	font-weight:bold;
	/*padding-left:3px;*/
	width: 58px;
}
a.line_activ{
    background-position: -192px -153px;
    bottom: -2px;
    height: 23px;
    left: 16px;
    position: absolute;
    width: 27px;
	background-image:url("images/sprite.png");	
}
/*other page*/

.without_paddings {
	padding: 0px !important;
}

.padding_2px {
	padding: 2px !important;
}


/*graf*/

	#performance {width:760px;}
     #performance td {background:#f3f3f3; color:#797979;}
     #performance span {font-weight:bold; color:#000000;}
     #performance .big {font-size:14px;}
     #performance .red {color:#ff0000;}
     #performance .green {color:#09862f;}
     #performance .historic {background:#ee9300; font-weight:bold; color:#000000;}
     #performance .historic span {color:#fff; font-weight:normal;}
     #performance .historic .big {font-size:14px; font-weight:bold; color:#000000;}
     #range .active:active, #range .active:link, #range .active:visited {color:#ff0000; text-decoration:none;}
     #range .active:link {color:#ff0000; text-decoration:underline;}
     #range a:hover {color:#ff0000; text-decoration:none;}
	 
/*ostanni dorobku*/

div.main_derector span.block_photo img,div.other_people span.block_photo img,div.other_people div.detal_har_resize,div.sovet_d span.block_photo img,div.pozn span i,div.click_obl div.border_map a.cart_shahtadiv.click_obl div.border_map a.cart_fabrica,div.click_obl div.border_map a.cart_otval,div.click_obl div.border_map a.cart_otval_1,div.click_obl div.border_map a.cart_ofice,div.karta_activov div.des_text,div.strategy_text a.close_mod,div.strategy_i > div {
	display: block;
}
div.main_derector span.block_photo img,div.other_people span.block_photo img,div.sovet_d span.block_photo img,div.border_map,div.strategy_text a.close_mod{
	float: right;
}
div.main_derector span.block_photo img,div.other_people span.block_photo img,div.sovet_d span.block_photo img,div.pozn span i,div.strategy_i > div {
	position: relative;
}
div.click_obl div.border_map a.cart_shahta,div.click_obl div.border_map a.cart_fabrica,div.click_obl div.border_map a.cart_otval,div.click_obl div.border_map a.cart_otval_1,div.click_obl div.border_map a.cart_ofice,div.karta_activov div.des_text,div.strategy_text,div.strategy_text a.close_mod{
	position: absolute;
}
div.karta_activov div.des_text{
	float:left;
}
div.strategy_i > div:hover > div.strategy_backg{
	display:block;
}
div.sovet_directorov{
    height: auto;
    /*margin-left: 15px;*/
    margin-right: 0;
    width: 775px;
}
div.right_block  h1{
	color: #000000;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 90%;
	margin-left: 16px;
}
div.main_derector{
	cursor: pointer;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    width: 97%;
}
div.main_derector span.block_photo{
    height: auto;
    width: 280px;
	margin-bottom: 5px;
}
div.main_derector span.block_photo img{
    bottom: 0;
    right: 15px;
}

div.main_derector span.short_op{
    height: auto;
    width: 470px;
	margin-bottom: 5px;
}
div.main_derector span.short_op h2{
	width:100%;
	height:auto;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}

div.main_derector span.short_op p{
	width:100%;
	height:auto;
	font-size:12px!important;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom: 0;
}
div.main_derector div.detal_har_resize{
    cursor: default;
    height: auto;
    overflow: hidden;
    width: 95%;
	font-size:12px!important;
    margin-top: 10px;
    padding-left: 25px;
    text-align: justify;

}
div.main_derector span.open_st{
    background: url("images/shadow_d.png");
	background-position: 0 -28px;
	background-repeat:no-repeat;
    cursor: pointer;
    height: 26px;
    margin-left: -10px;
    margin-right: 10px;
    width: 764px;
}
div.main_derector span.close_st{
    background: url("images/shadow_d.png");
	background-position: 0px 0px;
	background-repeat:no-repeat;
    cursor: pointer;
    height: 30px;
    margin-left: -10px;
    margin-right: 10px;
    width: 764px;
	top:5px;
}
div.left_column, div.right_column{
    width: 361px;
	height: auto;
	margin-left:50px;
}
div.left_column{
	margin-left:0px;
}
div.other_people{
	cursor: pointer;
    height: auto;
   /* margin-left: 10px;*/
    margin-right: 10px;
    padding-top: 10px;
    width: 325px;
}
div.other_people span.block_photo{
    height: auto;
    width: 130px;
}
div.other_people span.block_photo img{
    bottom: 0;
    right: 15px;
}

div.other_people span.short_op{
    height: auto;
    width: 180px;	
}
div.other_people span.short_op h2,div.sovet_d span.short_op h2{
	width:100%;
	height:auto;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}

div.other_people span.short_op p,div.sovet_d span.short_op p{
	width:100%;
	height:auto;
	font-size:12px!important;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom: 0;
text-align: left!important;
}

div.other_people div.detal_har_resize{
    cursor: default;
    height: auto;
    overflow: hidden;
    width: 301px;
	font-size:12px!important;
    margin-top: 10px;
    padding-left: 15px;
    text-align: justify;

}
div.other_people span.open_st{
    background: url("images/shadow_p.png");
	background-position: 0 -28px;
	background-repeat:no-repeat;
    cursor: pointer;
    height: 26px;
    margin-left: 2px;
    margin-right: 10px;
    width: 313px;
}
div.other_people span.close_st{
    background: url("images/shadow_p.png");
	background-position: 0px 0px;
	background-repeat:no-repeat;
    cursor: pointer;
    height: 30px;
    margin-left: 2px;
    margin-right: 10px;
    width: 313px;
	top:5px;
}

div.sovet_d{
	padding-left:25px;
	width: 535px;
	cursor:pointer;
}

div.sovet_d span.block_photo{
    height: auto;
    width: 130px;
	margin-bottom: 5px;
}

div.sovet_d span.block_photo img{
    bottom: 0;
    right: 15px;
	border:1px solid #757575;
	height:150px;
	width:100px;
}

div.sovet_d span.short_op{
    height: auto;
    width: 395px;
	margin-bottom: 5px;
}

div.sovet_d div.detal_har_resize{
    cursor: default;
    height: auto;
    overflow: hidden;
    width: 95%;
	font-size:12px!important;
    margin-top: 10px;
    padding-left: 15px;
    text-align: justify;

} 
div.sovet_d span.down_st,div.sovet_d span.up_st{
	margin-left:-16px;
}
div.karta_activov{
    height:auto;
    margin-right:0;
    width: 780px;
	background-image:url("images/map.png");
	background-position:left top;
	background-repeat:no-repeat;
	height:600px;
	z-index:1px;
	left: -5px;
	margin-bottom: -80px;
	margin-top:10px;
}
div.eng_map{background-image:url("images/map1.png");!important}
div.karta_activov div.donbas_olb{
    cursor:pointer;
    display:block;
    height:61px;
    left:386px;
    position:absolute;
    top:150px;
    width:44px;
}

div.karta_activov div.click_obl{
    z-index: 2;	
    background-image: url("images/doneck.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    float: right;
    height: 380px;
    right: -1px;
    top: 80px;
    width: 380px;
	display:none;
}
div.karta_activov  h1{
	color: #000000;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 90%;
	margin-left: 0px;
	left: -5px;	
}
div.karta_activov div.pozn{
    color: #4F4F4F;
    font-size: 11px;
    height: 155px;
    left: 20px;
    top: 290px;
    width: 225px;
    z-index: 2;
	display:none;
}
div.pozn span.pozn_el{
	width:100%;
}
div.pozn span.pozn_el span.pozn_shahta{
    background-image: url("images/sprite.png");
    background-position: -322px 0px;
    height: 25px;
    margin-right: 10px;
    width: 30px;
}
div.pozn span.pozn_el span.pozn_fabrica{
    background-image: url("images/sprite.png");
    background-position: -365px 0px;
    height: 25px;
    margin-right: 10px;
    width: 30px;	
}
div.pozn span.pozn_el span.pozn_otval{
    background-image: url("images/sprite.png");
    background-position: -289px 0px;
    height: 31px;
    margin-right: 10px;
    top: 3px;
    width: 30px;	
}
div.pozn span.pozn_el span.pozn_otval_1{
    background-image: url("images/sprite.png");
    background-position: -399px 0px;
    height: 24px;
    margin-right: 10px;
    top: 5px;
    width: 30px;
}
div.pozn span.pozn_el span.pozn_ofice{
    background-image: url("images/sprite.png");
    background-position: -432px 0px;
    height: 27px;
    margin-right: 10px;
    top: 5px;
    width: 31px;
}
div.pozn span i{
    display: block;
    font-style: normal;
    line-height: 24px;
    position: relative;
    top: 7px;
}

div.border_map a {
	cursor:pointer;
}

div.click_obl div.border_map a.cart_shahta{
    background-image: url("images/sprite.png");
    background-position: -322px 0px;
    height: 25px;
    left: 50px;
    margin-right: 10px;
    right: 20px;
    top: 75px;
    width: 30px;
    z-index: 4;
}

div.click_obl div.border_map a.cart_shahta:hover{
    background-image: url("images/sprite.png");
    background-position: -322px -31px;
}
div.click_obl div.border_map a.cart_fabrica{
    background-image: url("images/sprite.png");
    background-position: -365px 0px;
    height: 25px;
    left: 50px;
    margin-right: 10px;
    right: 20px;
    top: 100px;
    width: 30px;
    z-index: 4;	
}

div.click_obl div.border_map a.cart_fabrica:hover{
    background-image: url("images/sprite.png");
    background-position: -365px -32px;
}
div.click_obl div.border_map a.cart_otval{
    background-image: url("images/sprite.png");
    background-position: -289px 0px;
    height: 25px;
    left: 50px;
    margin-right: 10px;
    right: 20px;
    top: 130px;
    width: 30px;
    z-index: 4;	
}

div.click_obl div.border_map a.cart_otval:hover{
    background-image: url("images/sprite.png");
    background-position: -289px -32px;
}
div.click_obl div.border_map a.cart_otval_1{
    background-image: url("images/sprite.png");
    background-position: -399px 0px;
    height: 25px;
    left: 75px;
    margin-right: 10px;
    right: 20px;
    top: 130px;
    width: 30px;
    z-index: 4;	
}

div.click_obl div.border_map a.cart_otval_1:hover{
    background-image: url("images/sprite.png");
    background-position: -399px -33px;
}
div.click_obl div.border_map a.cart_ofice{
    background-image: url("images/sprite.png");
    background-position: -432px 0px;
    height: 25px;
    left: 75px;
    margin-right: 10px;
    right: 20px;
    top: 95px;
    width: 30px;
    z-index: 4;	
}

div.click_obl div.border_map a.cart_ofice:hover{
    background-image: url("images/sprite.png");
    background-position: -432px -30px;
}
div.border_map{
    height: 309px;
    right: 4px;
    top: 36px;
    width: 223px;
}
div.karta_activov div.des_text{
    /*border: 1px solid #BCBCBC;
    height: 170px;
    right: 25px;
    top: -25px;
    width: 220px;
	z-index:4;*/
    border: 1px solid #BCBCBC;
    height: 170px;
    right: 3px;
    top: -75px;
    width: 220px;
    z-index: 4;
}
div.des_text div.des_text_text{
    position:absolute !important;
    background-image: url("images/rozg_b_fon.gif");
    background-repeat: repeat-x;	
    height: 162px !important;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 220px !important;
    top: 7px;
	left:0px;
	display:block;
}
div.des_text div.des_text_text p{
    left: 13px;
    text-align: left;
    width: 90%;
}
div.strategy_i{
	width:540px;
	height:530px;
	background-image:url("images/strategy.png");
	background-repeat:no-repeat;
	background-position: center bottom;	
}

div.strategy_text{
	width:213px;
	height:253px;
	border:1px solid #bdbdbd;
	z-index:20;
    right: -15px;
    top: -47px;
	overflow:hidden;
}

div.strategy_text span.grad_hed_st{
    background-image: url("images/strategy_hed_fon.gif");
    background-repeat: repeat-x;
    height: 6px;
    width: 100%;
}

div.strategy_text div.strategy_text_text{
    background-image: url("images/strategy_fon.gif");
    background-repeat: repeat-x;	
    height: auto;
    width: 213px;
}
div.strategy_text div.strategy_text_text p{
	width:93%;
	margin-left:10px;
	margin-right:8px;
	margin-top:12px;
	text-align:left;
	font-size:12px;
	cursor:default;
}

div.strategy_text a.close_mod{
    background-image: url("images/sprite.png");
    background-position: -291px -69px;
    height: 22px;
    right: 0;
    top: 0;
    width: 24px;
    z-index: 21;
}

div.strategy_i > div {
	height:150px;
	width:150px;
	text-decoration:none;
	color:#000;
	text-align:center;
	cursor:pointer;
	font-size:12px;
}
.first_button_i div,.second_button_i div,.thirth_button_i div,.fourth_button_i div,.fifth_button_i div{
	background-image:url("images/round.png");
	background-repeat:no-repeat;
}
.first_button_i div:hover,.second_button_i div:hover,.thirth_button_i div:hover,.fourth_button_i div:hover,.fifth_button_i div:hover{
	background-image:url("images/round_h.png");	
}

.first_button_i {
	left: 195px;
	top: 1px;
}
.second_button_i {
	left: 10px;
	top: -31px;
}
.thirth_button_i {
	left: 382px;
	top: -180px;
}
.fourth_button_i{
	left: 69px;
	top: -270px;
}
.fifth_button_i{
	left: 325px;
	top: -419px;
}		
.center {
	left:180px;
	top:-350px;
}
.center .c{
	background-image:url("images/round_c.png");
	background-repeat:no-repeat;
	height: 202px;
	left: -10px;
	top: 58px;
	width: 202px;
	color:#fff;
	font-size:18px;
cursor: default;
}

.first_button_i > .strategy_backg {
	left: -198px;
	top: 1px;
}

.second_button_i > .strategy_backg {
	left: -4px;
	top: -129px;
}

.thirth_button_i > .strategy_backg {
	left: -380px;
	top: -113px;
}

.fourth_button_i > .strategy_backg {
	left: -75px;
	top: -329px;
}

.fifth_button_i > .strategy_backg {
	left: -329px;
	top: -328px;
}			

div.strategy_i > div > div{
	width:150px;
	height:150px;
	position:absolute;
	left:0px;
	float:left;
	display:table;
}
div.strategy_i > div > div.text_d{z-index:13;}
div.strategy_i > div > div.c{z-index:13;}
div.strategy_i > div > div b{
   display: table-cell;
    font-weight: normal;
    padding: 10px;
    position: relative;
    text-align: center;
    /*top: 25px;*/
    vertical-align: middle;
    width: 100%;
}
div.strategy_i > div > div i{
    display: table-cell;
    font-style: normal;
    /*left: 14px;*/
    padding: 10px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}			
div.strategy_i > div.first_button_i > div.strategy_backg {
	display:none;
	z-index:3;
	background-image:url("images/first_button.png");
	background-repeat:no-repeat;
	width:510px;
	height:500px;
}		
div.strategy_i > div.second_button_i > div.strategy_backg {
	display:none;
	z-index:3;
	background-image:url("images/second_button.png");
	background-repeat:no-repeat;
	width:500px;
	height:500px;
}
div.strategy_i > div.thirth_button_i > div.strategy_backg {
	display:none;
	z-index:3;
	background-image:url("images/thirth_button.png");
	background-repeat:no-repeat;
	width:500px;
	height:500px;
}
div.strategy_i > div.fourth_button_i > div.strategy_backg {
	display:none;
	z-index:3;
	background-image:url("images/fourth_button.png");
	background-repeat:no-repeat;
	width:500px;
	height:500px;
}
div.strategy_i > div.fifth_button_i > div.strategy_backg {
	display:none;
	z-index:3;
	background-image:url("images/fifth_button.png");
	background-repeat:no-repeat;
	width:500px;
	height:520px;
}		
div.strategy_i > div.center > div.c b{
	width:150px;
}
div.strategy_i > div:hover > div.strategy_backg {
	display:block;
}

#performance td {
	font-size:11px;
}

#performance .green {
	color: #09862F;
}

#performance .historic {
	background-color:#bfbfbf;
}

#body div > div.pp_text {
	left: 150px;
	top: -128px;
	width: 213px;
	height: auto;
	background-color:#fff;
}


.des_text_text {
	float:left;
    height: 160px;
    width: 220px;
}
div.dialog-round_year > div.dialog-round_year{border:0px;}
div.dialog_text_year span.otstup{margin-top:0px!important}

span.b1{
    display: block;
    height: 100%;
    width: 120px;
	background-image: url("images/sprite.png");	
	background-position:1px -183px;
	background-repeat:no-repeat;	
}
span.b2{
    display: block;
    height: 100%;
    width: 120px;
	background-image: url("images/sprite.png");
	background-position:-121px -183px;
	background-repeat:no-repeat;
}
span.b3{
    display: block;
    height: 100%;
    width: 120px;
	background-image: url("images/sprite.png");
	background-position:-243px -180px;
	background-repeat:no-repeat;	
}
.vidst{
	margin-bottom:15px;
}
.pad3 {
    line-height: 25px;
    padding: 50px 0px 0px 0px;
	font-size:12px;
}
.but_feed {
    background: none repeat scroll 0 0 #515151;
    border: 0 solid #929296;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 18px;
    padding: 0 10px 2px;
    text-decoration: none;
}
table.t1{
	background: none repeat scroll 0 0 #ECECEC;
	border: 1px solid #BDBDBD;
	border-bottom: none;
	font-size: 12px;
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	width: 206px;
}
table.t2{
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BDBDBD;
	border-top: none;
	font-size: 12px;
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	width: 206px;
}
table.t3{
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 12px;
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	width: 206px;
}
table.t4{
	background: none repeat scroll 0 0 #FBFBFB;
	border: 1px solid #BDBDBD;
	border-top: none;
	font-size: 12px;
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	width: 206px;
}
table.t5{
	background: none repeat scroll 0 0 #ECECEC;
	font-size: 12px;
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	width: 206px;
}
.no_ws_scroll2{
	overflow: hidden!important;
}
div.karta_activov div.eng_don{
    background-image: url("images/doneck1.png")!important;
}
div.right_center_inner_b table.no_str{
   width:100%; 
   font-size:12px;
   padding:0;
   border-collapse:collapse;	
}
div.news-detail table tr th,div.right_center_inner_b table.no_str tr th{
	background-color:#fe6617;
    border: 1px solid #fe6617;
    font-weight: normal;
    text-align: center;	
	color:#fff;
 }
div.right_block div.right_center_inner_b table.no_str tr th p{
    text-align: center;	
	color:#fff; 
 }
 div.right_block div.right_center_inner_b table.no_str tr td p{
	text-align: center;	
 }
div.news-detail table tr,div.right_center_inner_b table.no_str tr {
	vertical-align: middle;	
 }
div.news-detail table tr td,div.right_center_inner_b table.no_str tr td{
	background-color:#ededed;
    border-bottom: 1px solid #bcbcbc;
 }
div.news-detail table tr,div.right_center_inner_b table.no_str tr{
	border-top:none;
}  
div.news-detail table td.BL,div.right_center_inner_b table.no_str tr td.BL{
	border-left:1px solid #E0E0E0;
 }
div.news-detail table td.BR,div.right_center_inner_b table.no_str td.BR{
	border-right: 1px solid #E0E0E0;
 }
div.news-detail table tr td.BB,div.right_center_inner_b table.no_str tr td.BB{
	border-bottom: 1px solid #E0E0E0 !important;
 }
div.news-detail table tr th div, div.news-detail table tr td div{
	width:auto;
	clear:both;
 }
div.news-detail table tr th div p, div.news-detail table tr td div p{
	width:auto!important;
	clear: both;
    display: block;
    margin-left: 9px;
 }
div.news-detail table tr th div p{
	color:#fff!important;
	clear: both;
}
span.show_otval{
    display:block;
    background-image: url("images/sprite.png");
	background-position: -404px 5px;
    height: 24px;
    width: 24px;
    z-index: 4;
}
a.cart_otval:hover  span.show_otval{
    background-position: -404px -28px;
}
div#body table.tabl_r td b,div#body table.tabl_r td i{width:150px; text-align:center}
div#body table.tabl_r tr{
    height: 150px;
    vertical-align: middle;
    width: 100%;
}
div#body table.tabl_c tr{
    height: 202px;
    vertical-align: middle;
    width: 100%;
}
div.strategy_i > div > div i{padding:0!important;}
div.strategy_i > div > div b{padding:0!important;}
div.strategy_i > div.center > div.c b {
    width: 202px;
}
div.cd{cursor:default!important;}
/*ostanni dorobku*/
/*add*/
div#body div.right_block div.right_center_inner_b p.min_h_48{
	width: 540px;
	margin-right:20px;
}
div.el_mini_slayder  span.el_img a img{border:0px;}