body {text-align:left; max-width:none; }
.fe_global { max-width:1400px; margin:0 auto; }
.fe_global_pad { padding: 0 5%; }

.mm_opros td {font-family:Arial;}
.mm_opros select {width:100%;}
.mm_opros .ttl {font-weight:bold; font-size:100%;}
.mm_opros .ttl_nb {font-size:100%;}
.mm_opros .mid {font-family:Arial; font-size:90%; color:#3A3A3A; margin-top:5px;}
.mm_opros .opros_grey {color:#717171;}
.mm_opros .opros_line {border-top:solid 1px #BBBBBB; margin-top:3px;}

#td {border: #000 solid 1px;}


.fe_clear {clear: both;}

.fe_r, .fe_h, .fe_hv {padding-right: 10px;}
.fe_l, .fe_h, .fe_hv {padding-left: 10px;}
.fe_t, .fe_v, .fe_hv {padding-top: 10px;}
.fe_b, .fe_v, .fe_hv {padding-bottom: 10px;}
.fe_r2, .fe_h2, .fe_hv2 {padding-right: 7px;}
.fe_l2, .fe_h2, .fe_hv2 {padding-left: 7px;}
.fe_t2, .fe_v2, .fe_hv2 {padding-top: 7px;}
.fe_b2, .fe_v2, .fe_hv2 {padding-bottom: 7px;}
.fe_v3 {padding-top: 3px; padding-bottom: 3px;}

img.fe_r2, img.fe_b2, img.fe_l2, input.fe_r2, input.fe_l2 {padding: 0px;}
img.fe_r2, input.fe_r2 {margin-right: 7px;}
img.fe_b2 {margin-bottom: 7px;}
img.fe_l2, input.fe_l2 {margin-left: 7px;}


body {background: #FFF; color:#333; margin: 0px; padding: 0px;}
.fe_global, .fe_global input, .fe_global option, textarea {font-family: Arial, sans-serif;}
.fe_global table {font-size: 100%;}
.fe_global h1, .fe_global h2 {padding: 0px 0px 7px 0px; margin: 0px;}
.fe_global form {display: inline; margin: 0px; padding: 0px;}
.fe_global .fe_input_00, .fe_global .fe_input_01, .fe_input_01b, .fe_global .fe_input_02, .fe_global .fe_input_03 {border: #999 solid 1px; font-size: 12px;}
.fe_global .fe_input_01 {width: 100%;}
.fe_global .fe_input_02 {background: url(/i/site/fe_button_00.gif);}
.fe_global .fe_table_00 td {padding: 1px 3px 1px 3px;}
.fe_global .fe_table_01 td {padding: 3px;}
.fe_global .fe_table_01 .fe_nopad {padding: 0px;}
.fe_global .fe_table_02 td {padding: 3px; padding-left: 0px; padding-right: 0px;}
.fe_global .fe_ul_00 {list-style-type: square; margin: 0px; margin-left: 20px; padding: 0px;}
.fe_global .fe_ul_00 li {padding: 0px; padding-bottom: 2px; margin: 0 0 0 10px; // padding-bottom: 0px;}
.fe_global .fe_input_04 {width:98%; font-size:100%;}

.fe_global a {color: #00298F; text-decoration: none;}
.fe_global a:hover {text-decoration: underline;}

.fe_hidden {display: none; visibility: hidden;}
.fe_visible {display: blocks; visibility: visible;}
.fe_nowrap {white-space: nowrap;}
.fe_underline {text-decoration: underline;}
.fe_underline:hover {text-decoration: none;}

table.fe_table_gray th a {color: #333; text-decoration: underline;}
table.fe_table_gray th a:hover {text-decoration: none;}
table.fe_table_gray { border-collapse: collapse; width: 100%; }
table.fe_table_gray th {background: #FFF; border-left: 1px #D9D9D9 solid; font-size: 75%; text-align: center; padding: 1px 10px;}
table.fe_table_gray th.fe_1st {border-left: 1px #fff solid; text-align: left;}
table.fe_table_gray td {font-size: 75%; text-align: center; padding: 5px 10px; border-left: 1px #FFF solid;}
table.fe_table_gray .fe_sort_gray_up {background: #FFF url(/i/bank/arrow_grey_up.gif) 100% 50% no-repeat; padding-right: 20px;}
table.fe_table_gray .fe_sort_gray_down {background: #FFF url(/i/bank/arrow_grey_down.gif) 100% 50% no-repeat; padding-right: 20px;}
table.fe_table_gray td.fe_1st {text-align: left;}
table.fe_table_gray td.fe_hr {border-bottom: 1px #D9D9D9 solid; padding: 0; height: 4px;}
table.fe_table_gray td.fe_hr2 {padding: 0; height: 4px;}
table.fe_table_gray td.thebest {font-weight: bold;}

.fe_normal .fe_table_gray th, .fe_normal .fe_table_gray td {font-size: 100%;}
.fe_comment { font-size: 70%; color:gray; }

th .fe_sort_green_up, th .fe_sort_green_down {padding-right: 15px;}
th .fe_sort_green_up {background: #E7F1E5 url(/i/bank/arrow_grey_up.gif) 100% 50% no-repeat}
th .fe_sort_green_down {background: #E7F1E5 url(/i/bank/arrow_grey_down.gif) 100% 50% no-repeat}

th .fe_sort_gray_up, th .fe_sort_gray_down {padding-right: 20px;}
th .fe_sort_gray_up {background: #FFF url(/i/bank/arrow_grey_up.gif) 100% 50% no-repeat}
th .fe_sort_gray_down {background: #FFF url(/i/bank/arrow_grey_down.gif) 100% 50% no-repeat}



.fe_xx-small {font-size: 60%;}
.fe_x-small {font-size: 65%;}
.fe_small {font-size: 70%;}
.fe_normal {font-size: 75%;}
.fe_large {font-size: 80%;}
.fe_x-large, h2 {font-size: 85%;}
.fe_xx-large, h1 {font-size: 100%;}
.fe_xx-large, h2.big {font-size: 100%;}

.fe_bold, h1, h2 {font-weight: bold;}
.fe_italic {font-style: italic;}
.fe_thin {font-weight: normal;}
.fe_up {text-transform: uppercase;}
.fe_link {cursor: pointer; cursor: hand;}

.fe_navi {font-weight: bold; color: #297519; height: 25px; padding-left: 10px;}
.fe_navi a {font-weight: normal;}




.fe_black, a.fe_black {color: #333;}
.fe_white, a.fe_white, ul.fe_white {color: #FFF;}
.fe_l-gray, a.fe_l-gray, ul.fe_l-gray {color: #8F8F8F;}
.fe_d-gray, a.fe_d-gray, ul.fe_d-gray {color: #656565;}
.fe_l-green, a.fe_l-green, ul.fe_l-green {color: #29C629;}
.fe_d-green, a.fe_d-green, ul.fe_d-green {color: #297519;}
.fe_l-red, a.fe_l-red, ul.fe_l-red {color: #FF8F8F;}
.fe_d-red, a.fe_d-red, ul.fe_d-red {color: #F00;}
.fe_l-blue, a.fe_l-blue, ul.fe_l-blue {color: #8FB8DB;}
.fe_d-blue, a.fe_d-blue, ul.fe_d-blue {color: #206EB5;}
.ul.fe_l-gray span {color: #333;}
.fe_orange {color: #E37D04}


.fe_bg_white {background: #FFF;}
.fe_brdr_t_white {border-top: #FFF solid 1px;}
.fe_brdr_r_white {border-right: #FFF solid 1px;}
.fe_brdr_b_white {border-bottom: #FFF solid 1px;}
.fe_brdr_l_white {border-left: #FFF solid 1px;}
.fe_bg_l-gray {background: #EEEEEE;}
.fe_brdr_t_l-gray {border-top: #D9D9D9 solid 1px;}
.fe_brdr_r_l-gray {border-right: #D9D9D9 solid 1px;}
.fe_brdr_b_l-gray {border-bottom: #D9D9D9 solid 1px;}
.fe_brdr_l_l-gray {border-left: #D9D9D9 solid 1px;}
.fe_bg_d-green {background: #2B761C;}
.fe_brdr_b_d-gray {border-bottom: #8F8F8F solid 1px;}
.fe_bg_l-green {background: #E7F2E5;}




.fe_podskazka-up, .fe_podskazka-down {font-size: 12px; position: absolute;}
.fe_podskazka-up .fe_holder, .fe_podskazka-down .fe_holder {position: relative;}
.fe_podskazka-up .fe_anchor-up, .fe_podskazka-down .fe_anchor-down {width: 21; height: 11px;}
.fe_podskazka-up .fe_anchor-down, .fe_podskazka-down .fe_anchor-up {display: none; visibility: hidden;}
.fe_podskazka-up .fe_container, .fe_podskazka-down .fe_container {background: #FFF; padding: 3px; border: #B0ABAB solid 1px;}
.fe_podskazka-up .fe_anchor-up {background: url(/i/site/fe_podskazka-00.gif); position: absolute; top: 5px; right: 20%; // top: 5px;}

.fe_head .fe_left {background: url(/i/site/fe_head_00.gif) repeat-x left 3px; padding-top: 3px;}
.fe_head .fe_right {background: #D3EACF url(/i/site/fe_head_01.gif) repeat-x;}
.fe_head .fe_brdr_l {background: url(/i/site/fe_head_02.gif) no-repeat left 3px;}
.fe_head .fe_curr {background: #D3EACF url(/i/site/fe_head_03.gif) no-repeat;}
.fe_head .fe_curr div {background: url(/i/site/fe_head_04.gif) no-repeat right top;}
.fe_head .fe_login .fe_login_arrow {margin-left: 7px; margin-right: 0px;}
.fe_head .fe_search {padding: 3px 0px 3px 0px; padding-left: 12px;}
.fe_head .fe_search .fe_input_00 {width: 150px; margin: 0px 7px 0px 7px;}
.fe_head .fe_login img {margin-right: 7px;}
.fe_head .fe_login_form {position: relative; height: 0px;}
.fe_head #logOnForm {position: absolute; top: 0px; right: 0; margin-top: 7px}
.fe_head #logOnForm td {padding: 2px;}
.fe_head #logOnForm .fe_input_00 {border: #8F8F8F solid 1px;}

.fe_global a .fe_login_arrow {background: url(/i/bank/00002.gif) no-repeat;}
.fe_global a:hover .fe_login_arrow {background: url(/i/bank/00001.gif) no-repeat;}

.fe_threads {background: #297519; border-top: #297519 solid 1px;}
.fe_threads td {color: #EEF8D9;}
.fe_threads a {color: #FFF; display: block;}
.fe_threads .fe_curr {background: #EEF8D9; color: #333; text-decoration: none;}
.fe_threads a:hover {background: #EEF8D9; color: #333; text-decoration: none;}
.fe_threads .fe_curr {padding: 4px 11px;}
.fe_threads a {padding: 4px 11px;}
.fe_threads th {font: 70% Tahoma; text-transform: uppercase; font-weight: bold;}

.fe_indexbar {background: #E4E8DD url(/i/site/fe_indexbar_00.gif) repeat-x left bottom; width: 100%;}
.fe_indexbar table {width: 100%;}
.fe_indexbar table td {width: 50%; padding: 6px; padding-bottom: 3px;}
.fe_indexbar table .fe_top {padding-bottom: 3px;}
.fe_indexbar table .fe_bottom {padding-top: 3px; padding-bottom: 12px;}


.fe_indexbar img {margin-right: 7px;}
.fe_indexbar .fe_r2 {background: url(/i/site/fe_indexbar_01.gif) no-repeat right bottom; padding-right: 1px;}

.fe_tabs_l-gray {background: url(/i/site/fe_tabs_00.gif) repeat-x left bottom;}
.fe_tabs_l-gray .fe_start_00 {background: url(/i/site/fe_tabs_03.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_start_01 {background: url(/i/site/fe_tabs_04.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_continue_00 {background: url(/i/site/fe_tabs_01.gif) repeat-x left bottom;}
.fe_tabs_l-gray .fe_continue_01 {background: url(/i/site/fe_tabs_02.gif) repeat-x left bottom;}
.fe_tabs_l-gray .fe_separator_00 {background: url(/i/site/fe_tabs_05.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_separator_01 {background: url(/i/site/fe_tabs_06.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_separator_02 {background: url(/i/site/fe_tabs_07.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_end_00 {background: url(/i/site/fe_tabs_08.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_end_01 {background: url(/i/site/fe_tabs_09.gif) no-repeat left bottom;}
.fe_tabs_l-gray .fe_continue_00, .fe_tabs_l-gray .fe_continue_01 {padding: 3px 3px 0px 3px;}

.fe_menu-left {list-style-type: none; padding: 0px; margin: 0px;}
.fe_menu-left td {background: #EDF4EC url(/i/site/fe_blk_02-05.gif) no-repeat right top; border-bottom: #FFF solid 1px;}
.fe_menu-left td .fe_bg {background: url(/i/site/fe_blk_02-07.gif) no-repeat right bottom;}
.fe_menu-left .fe_curr {background-color: #D2EBCC;}
.fe_menu-left td .fe_bg div {padding: 7px; padding-left: 10px;}
.fe_menu-left .fe_curr .fe_bg div {background: url(/i/site/fe_menu-left-arrow.gif) no-repeat right center;}

.fe_col-middle, .fe_col-right {background: url(/i/site/fe_brdr_00.gif) repeat-y 10px; padding-left: 21px;}
td.fe-separator {width: 21px; background: url(/i/site/fe_brdr_00.gif) repeat-y 10px 0;}

.fe_blk_00_l-gray {background: #FFF url(/i/site/fe_blk_00-00.gif) repeat-x left bottom; border: #7E8A7B solid 1px;}
.fe_blk_00_l-blue {background: #FFF url(/i/site/fe_blk_00-01.gif) repeat-x left bottom; border: #8FB8DB solid 1px;}

.fe_blk_01_l-gray {background: #FFF url(/i/site/fe_blk_01-01.gif) repeat-x left bottom;}
.fe_blk_01_l-gray .fe_top {background: url(/i/site/fe_blk_01-00.gif) repeat-x;}
.fe_blk_01_l-gray .fe_right {background: url(/i/site/fe_blk_01-00.gif) repeat-y right top;}
.fe_blk_01_l-gray .fe_bottom {background: url(/i/site/fe_blk_01-00.gif) repeat-x left bottom;}
.fe_blk_01_l-gray .fe_left {background: url(/i/site/fe_blk_01-00.gif) repeat-y;}
.fe_blk_01_l-gray .fe_top-right {background: url(/i/site/fe_blk_01-02.gif) no-repeat;}
.fe_blk_01_l-gray .fe_top-left {background: url(/i/site/fe_blk_01-03.gif) no-repeat right top;}
.fe_blk_01_l-gray .fe_bottom-right {background: url(/i/site/fe_blk_01-04.gif) no-repeat left bottom;}
.fe_blk_01_l-gray .fe_bottom-left {background: url(/i/site/fe_blk_01-05.gif) no-repeat right bottom;}

.fe_blk_02_lo-green .fe_top-left {background: url(/i/site/fe_blk_02-00.gif) no-repeat;}
.fe_blk_02_lo-green .fe_top-right {background: url(/i/site/fe_blk_02-01.gif) no-repeat right top;}
.fe_blk_02_lo-green .fe_bottom-left {background: url(/i/site/fe_blk_02-02.gif) no-repeat left bottom;}
.fe_blk_02_lo-green .fe_bottom-right {background: url(/i/site/fe_blk_02-03.gif) no-repeat right bottom;}

.fe_blk_02_li-green {background: #E7F1E5;}
.fe_blk_02_li-green .fe_top-left {background: url(/i/site/fe_blk_02-04.gif) no-repeat;}
.fe_blk_02_li-green .fe_top-right {background: url(/i/site/fe_blk_02-05.gif) no-repeat right top;}
.fe_blk_02_li-green .fe_bottom-left {background: url(/i/site/fe_blk_02-06.gif) no-repeat left bottom;}
.fe_blk_02_li-green .fe_bottom-right {background: url(/i/site/fe_blk_02-07.gif) no-repeat right bottom;}

.fe_blk_02_do-green .fe_top-left {background: url(/i/site/fe_blk_02-08.gif) no-repeat;}
.fe_blk_02_do-green .fe_top-right {background: url(/i/site/fe_blk_02-09.gif) no-repeat right top;}
.fe_blk_02_do-green .fe_bottom-left {background: url(/i/site/fe_blk_02-10.gif) no-repeat left bottom;}
.fe_blk_02_do-green .fe_bottom-right {background: url(/i/site/fe_blk_02-11.gif) no-repeat right bottom;}

.fe_blk_02_di-green {background: #297519;}
.fe_blk_02_di-green .fe_top-left {background: url(/i/site/fe_blk_02-12.gif) no-repeat;}
.fe_blk_02_di-green .fe_top-right {background: url(/i/site/fe_blk_02-13.gif) no-repeat right top;}
.fe_blk_02_di-green .fe_bottom-left {background: url(/i/site/fe_blk_02-14.gif) no-repeat left bottom;}
.fe_blk_02_di-green .fe_bottom-right {background: url(/i/site/fe_blk_02-15.gif) no-repeat right bottom;}

.fe_blk_03 {background: url(/i/site/fe_blk_03-00.gif) repeat-x left 9px;}
.fe_blk_03 .fe_left table {background: #FFF;}
.fe_blk_03 .fe_right .fe_bg_00 {background: url(/i/site/fe_blk_03-01.gif) repeat-x left 4px;}
.fe_blk_03 .fe_right .fe_bg_01 {background: url(/i/site/fe_blk_03-02.gif) no-repeat left 4px;}
.fe_blk_03 b, .fe_blk_03 a {margin: 0px 2px;}
.fe_blk_03 .fe_img {margin:0px;}
.fe_blk_03 img {vertical-align: top; margin: 0 0 0 3px}

.fe_blk_04 td {padding: 9px 7px 3px 7px;}
.fe_blk_04 .fe_curr {background: #297519; padding: 0px;}
.fe_blk_04 .fe_curr .fe_content {background: url(/i/site/fe_blk_02-13.gif) no-repeat right top; padding: 3px; padding-right: 7px; padding-left: 10px;}
.fe_blk_04 .fe_curr .fe_ungle {background: #FFF url(/i/site/fe_blk_02-10.gif) no-repeat;}

.fe_path {background: #EEE; margin-bottom: 10px;}
.fe_path b {margin: 0px 3px 0px 3px;}
.fe_path .fe_left {background: url(/i/site/fe_blk_04-00.gif) no-repeat left bottom;}
.fe_path .fe_right {background: url(/i/site/fe_blk_04-01.gif) no-repeat right bottom;}
.fe_path span {color: #333; font: 9px Arial; margin: 0 3px;}

.fe-calendar {background-color: #fff; border: 1px #EBF3EA solid; padding: 1px; width: 100%;}
.fe-calendar a {color: #333;}
.fe-calendar .fe-table {border: 1px #EBF3EA solid;}
.fe-calendar th, .fe-calendar td {font-size: 75%; height:26px;}
.fe-calendar td {background-color: #EBF3EA; text-align: center;}
.fe-calendar td.fe-day {font-weight: bold;}
.fe-calendar td.fe-act {background-color: #fff;}
.fe-calendar select {margin: 7px 0 0 7px}

#cal2, #cal1, #fClass {width: 200px; display: none; position: absolute; margin-top: 3px; background-image: url(/i/site/bg_menu.gif); display: none; padding:0px 3px 3px 0px; z-index: 100;}
#cal2 td, #cal2 th, #cal1 td, #cal1 th  {font-size: 12px;} 

.fe-bglayer {margin-top: 12px; background-image: url(/i/site/bg_menu.gif); padding:0px 3px 3px 0px; display: none; position: absolute;}

.fe_doc {font-size: 80%;}


.fe_doc h6 {font-size: 15px;}
.fe_doc h5 {font-size: 16px;}
.fe_doc h4 {font-size: 17px;}
.fe_doc h3 {font-size: 18px;}
.fe_doc h2 {font-size: 19px;}
.fe_doc h1 {font-size: 20px;}
.fe_doc h1, .fe_doc h2, .fe_doc h3, .fe_doc h4, .fe_doc h5, .fe_doc h6 {font-weight: normal; margin: 0 0 12px 0; padding: 0;}
.fe_doc td {padding: 3px;}
.fe_doc {line-height: 150%;}
.fe_ul_00 li b {font-weight: bold; color: #333;}
.fe_ul_00 li a {font-weight: normal;}

.fe_error {color: #C00; font: bold 85%; padding-left: 7px;}

div.fe-tab1 table  {width:100%;}
.fe-tab1 th    {vertical-align: top; width: 20%; padding: 5px 0px; text-align: left;}
.fe-tab1 td    {vertical-align: top; padding: 3px;}
hr  {background: #8F8F8F; border: 0; border-top: 1px solid #8F8F8F; color: #8F8F8F; height: 1px; margin: 0;}

img.fe_news {margin: 0 10px 10px 0; float: left; border: 1px #777 solid}
img.fe_news2 {margin: 10px; border: 1px #777 solid}

.fe_wiz_tbl-00 {border-collapse: collapse; width: 100%;}
.fe_wiz_tbl-00 td {padding: 7px;}
.fe_wiz_tbl-00 th, .wizzard_tbl-00 th a {color: #FFF;}
.fe_wiz_tbl-00 .fe_bg {background: #4bc348 url(/i/site/wizard_bg.gif);}
.fe_wiz_tbl-00 .fe_bg .fe_sep {background: url(/i/site/wizard_bg-sep.gif) no-repeat right top;}
.fe_wiz_lnk-00 {display: block; float: left; vertical-align: middle; margin: 0px 7px; padding-top: 2px;}

.fe_wiz_tbl-01 select {width: 100%;} 
.fe_wiz_tbl-01 td {vertical-align: top; padding-bottom: 7px;}
.fe_wiz_tbl-01 .fe_input_01, .fe_wiz_tbl-00 select {padding: 2px 0px 2px 1px; // height: 22px;}
.fe_wiz_tbl-01 .fe_input_01 {border: #7f9db9 solid 1px;}
.fe_wiz_tbl-01 textarea.fe_input_01 {height: 130px;}
.fin-star {color: #297519; font-size: 150%; font-weight: bold; margin-left: 3px;}

#smes1, #smes2 {font-size: 75%;}

a.loginlink, a.loginlink:hover {background-image: url(/i/icons/login.gif); background-repeat: no-repeat; background-position: 2px 50%; display: block; white-space: nowrap; padding: 4px 11px 4px 22px;}


.invalidValue {
	border-color:#f00 !important;
}
.relative {
	position: 
	relative;
}
.customTooltipBock {;
  display: block;
  background: #fff;
  border: 1px solid #ccc;
  padding: 5px;
/*
  opacity: 0.75;
  //filter: alpha(opacity=75);
*/
}

.rur {
	text-transform: uppercase;
	//text-transform: none;
}

.rur-ie {
	text-transform: uppercase;
	margin: 0 -0.8ex 0 0;
	display: inline-block;
}

.rur span {
	position: absolute;
	overflow: hidden;
	width: 0.45em;
	height: 1em;
	margin: 0.1ex 0 0 -0.55em;
	//position: static;
	//margin: 0;
	//width: auto;
	//height: auto;
	behavior: expression(this.runtimeStyle.behavior='none',(this.innerHTML=String.fromCharCode(8211))|(this.parentNode.className+=' rur-ie'));
}

.rur-ie span {
	position: relative;
	z-index: -1;
	top: 0.1ex;
	left: -1.2ex;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}

.rur span:before {
	content: '\2013';
}

.fe_partner_name {
    margin: 0px; margin-left: 15px; margin-bottom: 5px; padding: 0px;
}

/* vtb form */
.vtb { border-collapse:collapse; width: 100%; width: 100%; min-width: 400px; }
html:first-child .vtb { min-width: 490px; }
.vtb { width:expression(document.body.clientWidth > 581? "100%" :"581px"); }
.vtb td { border: 0; }
.vtb-logo { position: relative; margin: 0 !important; }
.vtb-logo .vtb-logo-wp { display: block; width: 248px; float: right; }
.vtb-logo .vtb-logo-wp span { font-size: 0.75em; margin-right: 80px; float: left; margin-top:15px; color: #948e8f; }
.vtb ul, .vtb li, .vtb li a { float: left; }
.vtb ul { padding: 0; margin: 0; bottom: -3px; *bottom: -2px; position: relative; z-index: 9999; }
            
.vtb li { list-style: none; margin: 5px 3px 0 0; font-size: 0.75em; position: relative; border: 1px solid #cdcdcd; border-bottom: 0; }
.vtb li a { height: 100%; color: #948e8f; cursor:pointer;}
.vtb li.vtb-current span, .vtb li a {  padding: 8px 14px 5px; display: block; }
.vtb li.vtb-current { margin-top: 0; position: relative; display: inline; bottom: -1px; *bottom: -2px; }
.vtb li.vtb-current span { font-size: 1.1666em; font-weight: bold; color: #003f8f; padding: 11px 14px 5px; background-color: #e7efff; }
        
.vtb .fe_top-left { background:url("/i/vtbicons/fe_blk_01-02.gif") no-repeat scroll 0 0 transparent; left: -1px; top: -1px; }
.vtb .fe_top-right { background:url("/i/vtbicons/fe_blk_01-03.gif") no-repeat scroll 0 0 transparent; right: -1px; -right: -2px; top: -1px; }
.vtb .fe_top-left, .vtb .fe_top-right { background-color: transparent !important; position: absolute; width: 6px; height: 6px; padding: 0 !important; margin: 0 !important; }
        
.vtb form { clear: both; display: block; border: 1px solid  #cdcdcd; background-color: #e7efff; padding: 21px 14px 0; *padding-top: 10px; font-size: 0.75em; }
.vtb form p { padding: 0 0 10px; *padding: 0 0 15px; margin: 0; color: #424242; }
.vtb form input { margin-right: 5px; color: #424242; }
.vtb form .vtb-float-l input { width: 80px; }
.vtb form .vtb-credit-time input { width: 30px; }
.vtb form .vtb-form-title { display: block; width: 135px; padding-top: 3px; float: left; }
.vtb-credit-time { margin-right: 81px; }
.vtb-credit-size { margin-left: 3px; }
.vtb-float-l { float: left; }
.vtb-clear { clear: both; height: 1px; width: 1px; display: block; }
.vtb-cursor { background: transparent url("/i/vtbicons/vtb-line.gif") no-repeat 0 center; display: block; width: 101px; float: left; position: relative; top: 4px; }
.vtb-num { float: left; padding: 5px; }
.vtb-cursor img { position:relative; left: 5px; }
.vtb-submit { text-align: right; }
.vtb-submit input { cursor: pointer; }
/* end vtb form */

/* жЙЛУЩ */
.r-hd-logo h1 span  {margin-top: -12px !important;}

/* Yandex */
#yandex_ad {font-size: 80%;}
#y5_direct1 div.y5_bb div.y5_h *, #y5_direct2 div.y5_bb div.y5_h * { display: none !important;}
#yandex_ad_title {color: #999; font-size: 70%; padding: 20px 0 3px 0}
#yandex_ad_title a {color: #999;}
#yandex_ad_title a:hover {color: #c00; text-decoration: none;}
#yandex_ad_title .yandex_ad_l {float: left;}
#yandex_ad_title .yandex_ad_r {float: right;}

/****************** Topline *******************/

.topline { background: #333; }
    .r-topline__sizefix { padding: 0!important;z-index: 300; }
        .r-topline_centered .r-topline__logo { left:0!important;}
        .r-topline_centered .r-topline__item_entry { right: -8px!important; margin-right: 0!important; }

/******************** Header ********************/

.header { margin: .7em 0; height: 90px; }
    .header-reduce { position: relative; min-width: 922px; }
        .header-logo { position: absolute; left: 0; top: 16px; display: block; width: 182px; height: 46px; }
        .header-bnr { margin: 0 0 0 195px; text-align: right; }

.bnr-margin { margin-bottom: 2em; }

/*************  Right search form  **************/

.b-search-form {
    display: block!important;
    border: 1px solid #c1c1c1;
    position: relative;
    padding: 1px 0px 1px 6px!important;
    margin: 5px 39px 2em 0px!important;

    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2) inset;
    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.2) inset;
    -ms-box-shadow: 0px 1px 2px rgba(0,0,0,0.2) inset;
    box-shadow: 0px 1px 2px rgba(0,0,0,0.2) inset;
    
    background-color: #FFF;
    height: 23px;
}
    .b-search-form:hover, .b-search-form:focus, .b-search-form_active {
        -webkit-box-shadow: 0px 1px 6px rgba(0,0,0,0.3) inset;
        -moz-box-shadow: 0px 1px 6px rgba(0,0,0,0.3) inset;
        -ms-box-shadow: 0px 1px 6px rgba(0,0,0,0.3) inset;
        box-shadow: 0px 1px 6px rgba(0,0,0,0.3) inset;
    }
        .b-search-form__query {
            border: none;
            padding: 0px;
            display: inline-block;
            outline: none;
            position: relative;
            width: 100%;
            font-size: 18px;
            background: none;
            -webkit-appearance: none;
            height: 21px;
        }
        .b-search-form__placeholder {
            position: absolute; left: 7px; top: 4px;
            font-size: 13px;
            color: #ababab;
            font-family: Arial;
            width: 60%;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            cursor: text;
            display: block;
        }
        .b-search-form__submit-wrap {
            position: absolute; top: -1px; right: -40px;
            border: 1px solid #b2b2b2;
            background: url("/i/design/new/b-search-form__submit.png") repeat-x 0px 0px;

            -webkit-border-radius: 0px 3px 3px 0px;
            -moz-border-radius: 0px 3px 3px 0px;
            border-radius: 0px 3px 3px 0px;

            -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.1);
            -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.1);
            -ms-box-shadow: 0px 1px 0px rgba(0,0,0,0.1);
            box-shadow: 0px 1px 0px rgba(0,0,0,0.1);

            overflow: hidden;
        }
            .b-search-form__submit {
                padding: 0px;
                display: block;
                width: 38px;
                height: 25px;
                line-height: 12px;
                display: block;
                background: none;
                border: 0;
                text-align: center;
                cursor: pointer;
                outline: none;
                font-size: 0px;
            }
                .b-search-form__icon {
                    display: inline-block;
                    width: 15px;
                    height: 16px;
                    background: url("/i/design/new/b-search-form__icon.png");
                    vertical-align: middle;
                }

/***********************************/


@media screen and (max-width: 1024px) {
    .fe_global_pad { padding: 0 20px!important; }
}