
a.question{
background:url("../images/tcs-icon-help.png") no-repeat 0 0;
display:inline-block;
zoom:1;
*display:inline;
top:2px;
vertical-align:top;
position:relative;
font-size:0;
width:16px;
height:16px;
color:#f7f7f7}
a.question:hover{background-position:0 -16px}
.icon_help{
position:relative;
display:inline-block;
_overflow:hidden;
*zoom:1;
*display:inline;
width:0;
height:0;
top:0;
font-size:0;
margin:0 auto;
z-index:10}
.icon_help div.hover{
font-size:12px;
text-align:left;
display:block;
opacity:0;
position:absolute;
top:15px;
padding:15px 23px;
left:-388px;
width:360px;
z-index:100;
background:#FFF;
border-radius:4px;
border:1px solid #dfdfe0;
box-shadow:0 0 5px 3px #dfdfe0}
.icon_help table{border-collapse:collapse}
.icon_help table td{padding:3px;border:1px solid #000}
.icon_help div.arrow{
display:block;
position:absolute;
top:-7px;
right:22px;
width:20px;
height:7px;
background:url('/static/media/arrow_tooltip.png') no-repeat top right}
.icon_help p{
position:relative;
z-index:100}
#opaco{
position:absolute;
top:0;
width:100%;
background:#dedede;
z-index:1000;
padding-bottom:70px;
opacity:0}
table.deposit_form_tariff td.second,table.deposit_form_tariff th.second{width:100px;text-align:center}
table.deposit_form_tariff td.third,table.deposit_form_tariff th.third{width:55px;text-align:center}
table.deposit_form_tariff td.fourth,table.deposit_form_tariff th.fourth{width:55px;text-align:center}
table.deposit_form_tariff tr:nth-child(even) td{background:#fff}



.tcs_tabs .tcs_tab_list{width:100%;height:73px;overflow:hidden;list-style:none;left:0}
.tcs_tabs .tcs_tab_list li.tcs_tab_li{
height:100%;
display:block;
float:left;
text-align:center;
border-right:1px solid #d7d9dc;
border-left:1px solid #e3e3e3;
font-family:Highway Sans Pro Reg,Arial,Verdana,sans-serif;
font-size:20px}
.tcs_tabs .tcs_tab_list li.tcs_tab_li a{
display:block;
height:100%;
text-align:center;
text-decoration:none;
margin:auto;
padding-top:19px;
outline:0!important}
.tcs_tabs .tcs_tab_list li.tcs_tab_li a.right_tab_shadow{
background:url(/) left bottom no-repeat}
.tcs_tabs .tcs_tab_list li.tcs_tab_li a.left_tab_shadow{background:url(/) right bottom no-repeat}
.tcs_tabs .tcs_tab_list li.tcs_tab_li a span{border-bottom:1px dashed #1088cd}
.tcs_tabs .tcs_tab_list li.tcs_tab_li a:hover span{border-bottom:0}
.tcs_tabs .tcs_tab_list .tcs_tab_li.first_tab {
border-top-left-radius: 7px;
-webkit-border-top-left-radius: 7px;
-moz-border-radius-top-left: 7px;
 border-top:1px solid #e3e3e3;
}

.tcs_tabs .tcs_tab_list .tcs_tab_li.last_tab{
border-top-right-radius:7px;
-webkit-border-top-right-radius:7px;
-moz-border-radius-top-right:7px; 
border-right:1px solid #e3e3e3; 
border-top:1px solid #e3e3e3;}
.tcs_tabs .tcs_tab_list .tcs_tab_li.middle_tab{border-top:1px solid #e3e3e3;}
.tcs_tabs .tcs_tab_list .tcs_tab_li.border_left_none{border-left:0}
.tcs_tabs .tcs_tab_list .tcs_tab_li.border_right_none{border-right:0}
.tcs_tabs .tcs_tab_list .tcs_tab_li.padding_left_1px{padding-left:1px}
.tcs_tabs .tcs_tab_list .tcs_tab_li.padding_right_1px{padding-right:1px}
.tcs_tabs .tcs_tabs_content{
background:#fff;
border-bottom-left-radius:7px;
-webkit-border-bottom-left-radius:7px;
-moz-border-radius-bottom-left:7px;
border-bottom-right-radius:7px;
-webkit-border-bottom-right-radius:7px;
-moz-border-radius-bottom-right:7px;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
border-bottom:1px solid #dfe0e0}
.tcs_tabs_content div.tcs_tab_content{display:none;padding:28px 18px 20px 25px}
.tcs_tabs_content div.tcs_tab_content:after{content:" ";display:block;height:1px;clear:both}
.tcs_tabs_content div.tcs_tab_content:first-child{display:block}
.tcs_tabs .tcs_tab_list li.tcs_tab_hover{background:#fff;border:0}
.tcs_tabs .tcs_tab_list .last_tab.tcs_tab_hover{border-right:1px solid #e3e3e3;padding-right:0}
.tcs_tabs .tcs_tab_list li.tcs_tab_hover a{color:#000}
.tcs_tabs .tcs_tab_list li.tcs_tab_hover a span{border-bottom:0}
#deposit_benefits .tcs_tab_list,#credit_cards_description .tcs_tab_list{height:157px}
#deposit_benefits .tcs_tab_list .tcs_tab_li,#credit_cards_description .tcs_tab_list .tcs_tab_li{
line-height:21px;
font-size:19px;
background:url(/) left bottom repeat-x #efeff0;
border-right:1px solid #d7d9dc; }
#deposit_benefits .tcs_tab_list li.tcs_tab_li.tcs_tab_hover,#credit_cards_description .tcs_tab_list li.tcs_tab_li.tcs_tab_hover{
background:#fff;
background-image:url(../images/tab1.png);
border-right:0}
#deposit_benefits .tcs_tab_list .tcs_tab_li.border_right_none,#credit_cards_description .tcs_tab_list .tcs_tab_li.border_right_none{border-right:0}
#deposit_benefits .tcs_tab_list .tcs_tab_li.last_tab.tcs_tab_hover,#credit_cards_description .tcs_tab_list .tcs_tab_li.last_tab.tcs_tab_hover{border-right:1px solid #d7d9dc}

#deposit_benefits .tcs_tab_list .tcs_tab_li .tcs_tab_ico{width:120px;height:71px;margin:3px auto 5px;background-image:url(../images/pic_16.png);
background-repeat:no-repeat}
#deposit_benefits .tcs_tab_list .tcs_tab_li 
#deposit_benefits_procent_ico 
{background-image:url(../images/tab_sbis.png);}
#deposit_benefits .tcs_tab_list .tcs_tab_li 
#deposit_benefits_insurance_ico
{background-image:url(../images/tab_ecp.png);}
#deposit_benefits .tcs_tab_list .tcs_tab_li 
#deposit_benefits_mscard_platinum_ico{background-position:0 0; 
background-image:url(../images/tab_edo.png)
}
#deposit_benefits .tcs_tab_list .tcs_tab_li 
#deposit_benefits_free_replenishment_ico{background-position:20px 0;background-image:url(../images/fsrar.png)}
.second-level-menu-item{position:relative}
.body_wrapper{width:960px;margin:auto;position:relative;padding:12px 20px 0 20px}
.tcs-emulate-h1,.tcs-emulate-h2,.tcs-emulate-h3{line-height:normal;font-style:normal;color:#000}
.tcs-emulate-h1{font-family:'Highway Sans Pro Light',Arial,Verdana,sans-serif;font-size:30px}
.tcs-emulate-h2{font-family:'Highway Sans Pro Light',Arial,Verdana,sans-serif;font-size:24px}
.tcs-emulate-h3{font-family:'Highway Sans Pro Reg',Arial,Verdana,sans-serif;font-size:20px}
.tcs-font-highway-medium{font-family:'Highway Sans Pro Medium',Arial,Verdana,sans-serif}
.tcs-font-highway-regular{font-family:'Highway Sans Pro Reg',Arial,Verdana,sans-serif}
header,footer,nav,section,aside{display:block}
h1,h2,h3{color:#000;font-weight:normal}
h1{font-size:30px;line-height:34px}
h2{font-size:24px;line-height:28px}
h3{font-size:20px}
h4{font-size:18px;line-height:26px}
.selected_comment,.comment{display:block;font-size:12px;line-height:16px;font-style:italic;font-weight:normal}
.selected_comment{color:#999}.comment{color:#666}.modestRemark{font-size:12px;color:#666}
.phone_number,.phone_number_weak{font-size:24px;color:#000;display:block;margin-top:9px;margin-bottom:4px;font-weight:normal}
.phone_number_weak{font-size:18px;margin-top:1px}
.headline_22{font-size:22px;line-height:26px}
h2 strong{background:#fff000;padding:2px 5px;margin-left:-5px}h2 span a{font-size:12px;color:#666}
h3 span a{font-size:12px;color:#666}
.indent{margin-left:12px}
.indent_big{margin-left:15px}
.mediumUpperMargin{margin-top:10px}
.margin_top_0{margin-top:0}
.margin_top_5px{margin-top:5px}
.margin_top_20px{margin-top:20px!important}
.margin_top_25px{margin-top:25px!important}
.margin_bottom_25px{margin-bottom:25px}
p.pdf_icon{padding-left:35px;background:url('../images/doc.png') no-repeat 0 2px;line-height:16px;min-height:40px}
p.pdf_icon_1string{padding-top:7px}
.column{overflow:hidden}.column li{float:left;list-style:none}
.table_yellow_bg{position:relative;display:table;width:100%;padding-top:15px}
.table_yellow_bg td{margin:0;padding:0;vertical-align:top;padding-left:1px}
.table_yellow_bg td:first-child{padding:0}
.table_yellow_bg span.yellow{
background:#fef006;
font-weight:bold;
font-size:16px;
color:#000;padding:3px 6px;
margin:-6px -6px;
line-height:25px;
white-space:nowrap;
display:inline-block}
.table_yellow_bg p{margin:5px 0 0 0;padding:0}.table_yellow_bg p:first-child{margin:0;padding:0}
.table_yellow_bg ul.small li{font-size:12px}
table.table_yellow{border:0;width:100%}table.table_yellow td{margin:0;padding:0 2px;vertical-align:top;width:20%}
table.table_yellow td span.title{
padding:0 7px;
background-color:#fff000;
font-size:16px;
font-weight:bold;
line-height:23px;
border-top:3px solid #fff000;
border-bottom:3px solid #fff000}
table.table_yellow td div.spacebar{
line-height:0;
font-size:0;
height:0;
margin:5px 0 0}
table.table_yellow td span.body{padding:5px 0;line-height:18px;font-size:14px;font-family:Arial}table.standart1{border-collapse:collapse}
table.standart1 th{font-weight:bold;border:none!important;border-bottom:2px solid #d7d9dc!important;padding-bottom:8px;vertical-align:bottom}
table.standart1 td{
border:none!important;
border-bottom:1px solid #d7d9dc!important;
height:30px;
line-height:30px;
background:#fff;
font-style:normal!important}
table.standart1 td.first,table.standart1 th.first{padding-left:5px}
ul.content_menu{height:211px;margin-bottom:20px}
ul.content_menu li{list-style-image:none;list-style:none;float:left;padding-top:125px;text-align:center;font-weight:bold}
ul.content_menu a{padding-top:125px;margin-top:-125px}
ol.sequence_3{width:960px;height:266px;margin-bottom:30px;margin-top:10px}
ol.sequence_3 li{list-style:none;float:left;padding-top:157px;text-align:center}
ol.sequence_3 li.seq_step1{width:219px;padding-left:39px;padding-right:85px}
ol.sequence_3 li.seq_step2{width:208px;padding-left:33px;padding-right:80px}
ol.sequence_3 li.seq_step3{width:226px;padding-left:27px;padding-right:42px}
ol.sequence_3a{width:904px;height:316px;margin-bottom:30px;margin-top:10px}
ol.sequence_3a li{list-style:none;float:left;padding-top:190px;text-align:center}
ol.sequence_3a li.seq_step1{width:250px;padding-left:25px;padding-right:46px}
ol.sequence_3a li.seq_step2{width:261px;padding-left:10px;padding-right:42px}
ol.sequence_3a li.seq_step3{width:224px;padding-left:17px;padding-right:25px}
ol.sequence_4{width:960px;height:154px;margin-bottom:30px;margin-top:10px}

#deposit_3images {
position: relative;
width: 685px;
height: 240px;
background: url('../images/3images_bg.gif') no-repeat;
margin-bottom: 30px;
}
#deposit_3images_1_img {
left: 41px;
top: 5px;
}
#deposit_3images_1_txt {
left: 10px;
}
#deposit_3images_2_img {
left: 232px;
top: 49px;
}
#deposit_3images_2_txt {
left: 232px;
}
#deposit_3images_1_img, #deposit_3images_2_img, #deposit_3images_3_img {
position: absolute;
top: 16px;
}
#deposit_3images_1_txt, #deposit_3images_2_txt, #deposit_3images_3_txt {
position: absolute;
top: 164px;
width: 188px;
text-align: center;
line-height: 17px;
}
#deposit_3images_3_img {
left: 485px;
top: 5px;
}
#deposit_3images_3_txt {
left: 456px;
}




.deposit_table_smartdeposit tr.odd td {
background: 
#F7F7F7;
}
.deposit_table_smartdeposit th.first, .deposit_table_smartdeposit td.first {
padding-left: 5px;
text-align: left;
}
.deposit_table_smartdeposit td {
border-top: 1px solid 
#D7D9DC;
border-bottom: 1px solid 
#D7D9DC;
text-align: center;
}
.deposit_table_smartdeposit td, .deposit_table_smartdeposit th {
height: 38px;
}





.tcs-list-check li {
background: url(../images/bg_twin.jpg) no-repeat scroll 15px center; 
transparent;
list-style-type: none;
text-align: left;
margin-left: 0px;
padding: 5px 0 2px 45px;
}



table.deposit_tabs_files {
margin: 33px 0 0 25px;
}


p.ecp_icon {
padding-left: 35px;
background: url('../images/ecp_icon.png') no-repeat 0 0;
line-height: 16px;
min-height: 45px;
width: 400px;
}
ul.bull li {
list-style-type: none;
padding: 3px 0 0 20px;
font-size: 15px;
font-family: Arial;
margin: 5px 0 0 5px;
background: url(../images/bull.png) no-repeat 0 7px;
}
p.info_icon {
padding-left: 55px;
background: url('../images/edo_info.png') no-repeat 0 2px;
line-height: 16px;
min-height: 40px;
}
.inner_banner {padding-bottom:8px; position:relative; zoom:1; left:0px; top:10px; margin-bottom:10px; 
background:url(../images/shadow_main_banner.png) 0px bottom no-repeat;}
.inner_banner_inner {width:675px; background:#cccccc; padding:5px 5px 5px 5px;}

 dl, dt, dd, ul, ol, li, h1, h2, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea,  blockquote, th, td, html, body {
margin: 0;
padding: 0;
}




#featured{  

width:675px;  

top:65px;  
left: 130px;
position:relative;  

height:390px;  

z-index:99;
  

}  



  


#featured ul.ui-tabs-nav{  

position:absolute;  

margin-top:-20px; 
margin-left:600px;  

list-style:none;  


width:250px;  

    border-radius: 8px;

} 







#featured ul.ui-tabs-nav li{  

padding:1px 0; padding-left:13px;  

font-size:12px;  

color:#666;  

} 



#featured1 ul.ui-tabs-nav1 li{  

padding:1px 0; padding-left:13px;  

font-size:12px;  

color:#666;  

} 


#featured ul.ui-tabs-nav li img{  

float:left; margin:2px 5px;  

  

padding:2px;  

} 






#featured ul.ui-tabs-nav li span{  

font-size:11px; font-family:Verdana;  

line-height:18px;  

} 



#featured li.ui-tabs-nav-item a{  

display:block;  

height:52px;  

color:#333; 
margin-left:-13px;  

line-height:20px; 
border-radius:8px;
outline:none;
text-decoration:none;
} 






#featured li.ui-tabs-nav-item a:hover{  

background:#f2f2f2;  

}



 

#featured li.ui-tabs-selected{  

background:none top left no-repeat;  

} 






#featured ul.ui-tabs-nav li.ui-tabs-selected a{  

background:#ccc;  

} 





#featured .ui-tabs-panel{  

width: 433px;
    height: 270px;  

background:#fff; position:relative; 

} 





#featured .ui-tabs-panel .info1{  

position:absolute;  

top:195px; 
left:0;  

height:75px;  
width:100%;
background: url('../images/transparent-bg.png');  

color:#343434;  
padding:0 0 5px 5px;
} 


#featured .info1 h2{  

font-size:18px; font-family:Georgia, serif;  

color:#00BCE4; padding:5px; margin:0; 

overflow:hidden;  

} 

#featured .info1 p{  

margin: 10px 17px;  

font-family:Verdana; 
font-weight:bold;
color: #545252;
} 

#featured .info1 a{  

text-decoration:none;  

color:#079bbc;  

} 



#featured .ui-tabs-hide{  

display:none;  

}










.inner_slider {padding-bottom:8px; position:relative; zoom:1; left:274px; top:85px; height:20px;margin-bottom: 10px;
background:url(../images/shadow2.png) 0px top no-repeat;}

.inner_banner {
margin: 81px 0 8px 328px;
position: relative;
zoom: 1;
left: 0px;
top: 10px;

background: url(../images/shadow_main_banner.png) 0px bottom no-repeat;
}






.mac_slide {

background: url(../images/mac_slide1.jpg) no-repeat;
    z-index: 98;
    width: 710px;
    height: 400px;
    margin-top: -314px;
    margin-left: -121px;
}





.slider_border {
background: #f6f7f8;
border-radius:8px;
}


.formorder{width: 360px;}
.radio-container{
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  font-family: sans-serif;
  border: 1px solid #0082fe;
  border-radius: 6px;
}
.radio-container *{
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.radio-container .radio-btn{
  border-right: 2px solid #0082fe;
  overflow: hidden;
}
.radio-container .radio-btn:last-child{
  border-right: 0px;
}
.radio-container .radio-btn.nth-2{width: calc(50% - 0px);}
.radio-container .radio-btn.nth-3{width: calc(33.3333% - 1.4px);}
.radio-container .radio-btn.nth-4{width: calc(25% - 1.5px);}
.radio-container .radio-btn label{
  background-color: transparent;
  color: #000;
  display: block;
  padding: 6px 12px;
  text-align: center;
}
.radio-container .radio-btn input{display: none;}
.radio-container .radio-btn input:checked + label{
  background-color: #0082fe;
  color: #fff;
}



.inputs-container{
  font-family: sans-serif;
  border-radius: 6px;
}
.inputs-container:focus{
border-color:#6dbce8;
}


.radio-container1{
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  font-family: sans-serif;
  border: 1px solid #0082fe;
  border-radius: 6px;
}
.radio-container1 *{
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.radio-container1 .radio-btn1{
  border-right: 2px solid #0082fe;
  overflow: hidden;
}
.radio-container1 .radio-btn1:last-child{
  border-right: 0px;
}
.radio-container1 .radio-btn1.nth-2{width: calc(50% - 1px);}
.radio-container1 .radio-btn1.nth-3{width: calc(33.3333% - 1.4px);}
.radio-container1 .radio-btn1.nth-4{width: calc(25% - 1.5px);}
.radio-container1 .radio-btn1 label{
  background-color: transparent;
  color: #000;
  display: block;
  padding: 2px 12px;
  text-align: center;
}
.radio-container1 .radio-btn1 input{display: none;}
.radio-container1 .radio-btn1 input:checked + label{
  background-color: #0082fe;
  color: #fff;
}



.inputs-container1{
  font-family: sans-serif;
  border-radius: 6px;
}
.inputs-container1:focus{
border-color:#6dbce8;
}

