*{margin:0;padding:0;}

html{
  /*overflow-y:scroll;*/
  height:100%;
  position:relative;
}

body{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#525252;
  font-size:13px;
  height:100%;
  position:relative;
  background-color:#FFFFFF;
}

img{border:0;}

a, a:active{outline:none;}

/*input[type="checkbox"]:focus{
    - moz-appearance: none !important;           **  *
}*/

.clfl{
  clear:both;
  height:0px;
  font-size:0px;
  line-height:0;
}

hr{
  border:0;
  height:1px;
  background:#2469b0 50% 0 no-repeat;
}



#header{
width:1000px;
height:112px;
margin:0 auto;
min-width:1000px;
overflow-y:hidden;
}

#logo {
    float: left;
    height: 51px;
    padding: 31px 0 0;
    width: 454px;
}
#tel {
    border-left: 1px solid #CFCFCF;
    border-right: 1px solid #CFCFCF;
    float: left;
    height: 78px;
    margin: 18px 0 0;
    overflow: hidden;
    padding: 0 15px;
    position: relative;
    width: 300px;
}
#tib,
#tib1 {
    width: 100%;
}
#tib tr,
#tib tr td,
#tib1 tr,
#tib1 tr td{
  background-color:#FFFFFF;
  border:0 !important;
}
#tib tr td,
#tib1 tr td{
  text-align:left;
  vertical-align:middle;
  padding:0 !important;
}
#tib tr td.ph,
#tib1 tr td.ph {
    min-width: 150px;
    width: 172px;
}

#tel1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#7d7d7d;
display:block;
line-height:14px;
}

#tel2{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#3f3f3f;
display:block;
padding:3px 0 0 0;
height:29px;
}

#tel3{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#3f3f3f;
display:block;
}

.phone-line {
  font-size: 10px;
  margin: 0 0 4px;
  text-align: center;
  display: block;
}
.phone {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  margin: 0;
  padding: 0;
}
.phone-note {
  display: block;
  font-size: 10px;
  line-height: 10px;
  width: 100%;
}
#tel1 {
    font-size: 10px;
    color: #525252;
    font-weight: bold;
}

/*
#city{
    float:right;
    height:35px;
    padding:46px 0 2px 0;
    min-width:190px;
    max-width:204px;
}

#city2{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#525252;
}
#city1 a, #city2 a{
    background:url(/images/city.gif) left 6px no-repeat;
    text-decoration:none;
    color:#004896;
}
#city2 img{
    rgin:3px 0 0 0;
}
*/


#tiser{
height:479px;
min-width:1030px;
padding:9px 0 0 0;
}
/*
.summer{background:url("/images/summer.jpg?v2") center no-repeat;}
.autumn{background:url("/images/autumn.jpg?v=1") center no-repeat;}
.winter{background:url("/images/winter.jpg?v=1") center no-repeat;}
.spring{background:url("/images/spring.jpg?v=1") center no-repeat;}
*/
#tiseri{
    height: 82px;
    min-width: 1030px;
    /*padding: 9px 0 0 0;*/
}

.summeri{background:url("/images/slider/fonMini.jpg") center no-repeat;}
.autumni{background:url("/images/slider/fonMini.jpg") center no-repeat;}
.winteri{background:url("/images/slider/fonMini.jpg") center no-repeat;}
.springi{background:url("/images/slider/fonMini.jpg") center no-repeat;}

#line{
    width:1030px;
    height:36px;
    /*background:url(/images/mbg.png);*/
    margin:0 auto;
    background-color: #04396a;
    position:relative;
}
#line ul{
    list-style-type:none;
    height:36px;
    width:736px;
    float:left;
}
#line ul li{
    float:left;
    padding:0 0 0 15px;
    background: none;
}
#line ul li a{
    color:#ffffff;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    line-height:26px;
    display:inline-block;
}
#line .active a{
    background-color: white;
    color: black;
    padding: 0 3px 0 3px;
    border-radius: 3px;
	line-height: 26px;
}
#line .active a:hover{
	color: black;
}
#li1{
width:191px;
}

#li2{
width:191px;
}

#li3{
    width:95px;
}

#li4{
    width:125px;
}

#line form{
    float: right;
    /*width:254px;*/
    width: 208px;
    height: 30px;
    padding: 5px 15px 0 0;
    text-align: right;
}

#qsf{
    width: 152px;
    height: 26px;
    border: 0;
    border-radius: 3px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding: 0 28px 0 5px;
    font-style: italic;
}
#qsf:focus{
    outline: none !important;
}

#ssf{
    width: 26px;
    height: 26px;
    border: 0;
    background: url('../images/icons/icon-search.png');
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    right: 15px;
    cursor: pointer;
}

#podp{
width:1000px;
margin:0 auto;
min-width:1000px;

}

#chas{
width:176px;
height:353px;
float:left;
padding-right:30px;
}

#corp{
width:176px;
height:353px;
float:left;
}

#chas ul, #corp ul{
list-style-type:none;
padding-top:10px;
}

#chas ul li, #corp ul li{
padding:0 0 5px 10px;
background:url(/images/marr2.gif) 0px 6px no-repeat !important;
}

#chas ul li a, #corp ul li a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}

#chas ul li a:hover, #corp ul li a:hover{
text-decoration:underline;
}

#five{
width:1030px;
margin:0 auto;
min-width:1030px;
padding-top:28px;
}

#five ul{
list-style-type:none;
}

#five ul li{
float:left;
padding:0 15px;
background:none !important;
}

#five ul li a{
display:inline-block;
width:116px;
height:59px;
padding:0 0 0 60px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}

#five ul li a:hover{
color:#666666;
}


/*#wa{
width:1030px;
background:url(/images/wabg.png) 0 0 no-repeat;
margin:0 auto;
padding-top:29px;
padding-bottom:30px;
}*/

#wai{
    width: 1030px;
    margin: 0 auto;
    padding-top: 29px;
    padding-bottom: 30px;
}

#col1{
float:left;
padding:0 0 0 15px;
width:176px;
}

#wai #col1{
padding:0 0 0 5px !important;
}

.tit{
  padding-bottom:15px;
}

.tit a,
.tit span{
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#004896 !important;
  text-decoration:none;
  padding-right:10px;
}

.tit a:hover{
  text-decoration:underline;
}

.nit span{
  background: #dedede;
  color: #000;
  padding:0 5px;
  border-radius: 5px;
}

.nit p{
  padding-top: 3px;
}

.nit p a{
  color: #004896;
  text-decoration: none;
}

.nit p a:hover{
    text-decoration: underline;
}


#lmenu{
border-bottom:1px solid #d8d8d8;
}

#lmenu ul{
list-style-type:none;
}

#lmenu li{
/*background:none !important;*/
}

#lmenu li a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#004896;
text-decoration:underline;
}

#lmenu li.chesnok a{
  color:red;
}
#lmenu li.chesnok{
  position:relative;
}
#lmenu li.personal-service a{
  color:#c19b4a;
}

.alv1{padding:0px 0 6px 10px;font-size:14px;background:none;}
.alv2{padding:0px 0 5px 18px;font-size:13px;background:none;display:none;}
.alv3{padding:0px 0 4px 24px;font-size:12px;background:none;display:none;}
.alv4{padding:0px 0 3px 28px;font-size:11px;background:none;display:none;}

.alv1 a{font-size:14px !important;line-height:18px;}
.alv2 a{font-size:13px !important;line-height:17px;}
.alv3 a{font-size:12px !important;line-height:16px;}
.alv4 a{font-size:11px !important;line-height:15px;}

.alv1:hover{background:url(/images/ale.gif) 0 7px no-repeat;}
.alv2:hover{background:url(/images/ale.gif) 8px 7px no-repeat;}
.alv3:hover{background:url(/images/ale.gif) 14px 5px no-repeat;}
.alv4:hover{background:url(/images/ale.gif) 18px 5px no-repeat;}

.alv1s{background:url(/images/ado.gif) 0 7px no-repeat !important;}
.alv2s{background:url(/images/ado.gif) 8px 7px no-repeat !important;}
.alv3s{background:url(/images/ado.gif) 14px 5px no-repeat !important;}
.alv4s{background:url(/images/ado.gif) 18px 5px no-repeat !important;}

.visi{display:list-item;}

.endl1{background:url(/images/ale.gif) 0 7px no-repeat !important;}
.endl2{background:url(/images/ale.gif) 8px 7px no-repeat !important;}
.endl3{background:url(/images/ale.gif) 14px 5px no-repeat !important;}
.endl4{background:url(/images/ale.gif) 18px 5px no-repeat !important;}

#lmenu li a:hover{
text-decoration:none;
}

#exch{
width:176px;
height:200px;
}

#exsel{
width:167px;
height:34px;
background:url(/images/curr.png) 9px 12px no-repeat #dfdfdf;
padding:12px 0 0 9px;
}

#exdata{
width:176px;
height:93px;
background:url(/images/curr2.png) bottom no-repeat;
}

#exdata1{
width:176px;
height:47px;
background:url(/images/curr2m.png) bottom no-repeat;
}

#exdata div,
#exdata1 div{
float:left;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#525252;
font-size:12px;
}

#exdata .w40,
#exdata1 .w40{
width:40px;
}

#exdata .w69,
#exdata1 .w69{
width:69px;
}

#exdata .w67,
#exdata1 .w67{
width:67px;
}

#exdata .h22,
#exdata1 .h22{
height:20px;
padding-top:2px;
}

#exdata .h23,
#exdata1 .h23{
height:20px;
padding-top:3px;
}

#exdata .bt1,
#exdata1 .bt1{
margin-top:1px;
}
.curs-more {
  padding: 14px 0 8px !important;
  text-align: center;
}

#icosi{
padding:20px 0 10px 0;
}

#col2{
float:left;
width:588px;
padding:0px 0 0 30px;
}

#sp{
height:160px;
padding-bottom:20px;
}


#sp img, #sp embed{
/*margin-bottom:10px;*/
margin-bottom:3px;
}

#spLeft,
#spRight{
	height:160px;
	padding-bottom:20px;

	float:left;
	margin-right:5px;
	margin-left:5px;
}
#spLeft img,
#spLeft embed,
#spRight img,
#spRight embed{
	margin-bottom:3px;
}

#spRight{
	float:right;
}

#spb1,
.spb1{
  float:left;
  width:280px;
}

#spb2{
float:right;
width:280px;
}

#spb2 a{
outline:none;
}

.war{
  padding-left:9px;
  background:url(/images/yarr2.gif) 0 6px no-repeat;
  color:#525252 !important;
  font-size:13px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  text-decoration:none;
  float:left;
  clear:left;
}

.war:hover{
  text-decoration:underline;
}

.tacent{
  text-align:center;
}

.bankomats thead td{
  font-style:normal;
  white-space:nowrap;
}

.bankomatscred{
  width:588px;
}

#curre{
width:157px;
}

#bankcity{
height:27px;
background:url(/images/city.png) 0 0 no-repeat;
padding-bottom:13px;
}

#banko, #offiso{
width:193px;
}

#banko1{}
#banko2,.banko2{width:110px;}
#banko3,.banko3{width:100px;}
#banko4,.banko4{width:50px;}

#pvn1{}
#pvn2,.pvn2{width:150px;}
#pvn3,.pvn3{width:130px;}
#pvn4,.pvn4{width:100px;}
#pvn5,.pvn5{width:50px;}


#selcit{
font-size:13px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#525252;
font-weight:bold;
padding:0 0 5px 7px;
}

#in{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252;
line-height:14px !important;
}

#in img{
float:left;
margin:0 10px 0 0;
}

#in a{
color:#004896;
text-decoration:underline;
}

#in a:hover{
text-decoration:none;
}

#int1{
float:left;
width:280px;
}

#int2{
float:right;
width:278px;
}


#col3{
float:right;
width:176px;
padding-right:15px;
}

.ico{
  border:1px solid #b3b3b3;
  color:#004896 !important;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  width:136px;
  display:block;
  margin-bottom:4px;
  padding:5px 0 5px 40px;
  line-height:14px;
}

#ic1,
#ic1_1,
#ic1_2{background:url(/images/i1.gif) 8px center no-repeat;}
#ic2{background:url(/images/i2.gif) 8px center no-repeat;}
#ic3{background:url(/images/i3.gif) 8px center no-repeat;}
#ic4{background:url(/images/i2.gif) 8px center no-repeat;}
#ic6,
#ic6_1,
#ic6_2
{background:url(/images/i1.gif) 8px center no-repeat;}

.ico:hover{
  color:#012554 !important;
}


#col4{
width:794px;
float:right;
padding-right:15px;
padding-top:15px;
}

#brcu{
width:794px;
font-size:11px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#909090;
position:relative;
margin-top:-33px;
padding-bottom:17px;
}

#brcu a{
color:#909090;
text-decoration:underline;
}

#brcu a:hover{
text-decoration:none;
}



#foot{
width:1000px;
min-width:1000px;
height:126px;
margin:0 auto;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
border-top:1px solid #d8d8d8;
}


#fo1{
    margin: 30px 0 0 0;
    font-size: 13px;
    color: #525252;
    line-height: 18px;
    float: left;
    width: 240px;
    height: 88px;
    position: relative;
}

#fo1 a, #fo2 a{
    color:#004896;
    text-decoration:underline;
}

#fo1 a:hover, #fo2 a:hover{
    text-decoration:none;
}

#fo2{
    width: 228px;
    height: 88px;
    margin-top: 30px;
    margin-left: 13px;
    border-left: 2px solid #004896;
    float: left;
    padding: 0 0 0 10px;
    font-size: 13px;
    color: #525252;
    line-height: 18px;
}

#fo3{
    float: left;
    width: 481px;
    height: 88px;
    margin-top: 30px;
    margin-left: 14px;
    padding-left: 10px;
    border-left: 2px solid #004896;
}

#fo3 a{
    text-decoration: none;
}
#fo3 a:hover{
    text-decoration: underline;
}

#calc{
    cursor:pointer;
    cursor:hand;
    width:234px;
    height:34px;
    background:url(/images/count.gif) no-repeat;
    border:0;
}

.rass {
  top: 12px;
  position: relative;
}

#prnt{
background:url(/images/printer.png) 0 0 no-repeat;
padding:0 0 0 20px;
display:inline-block;
}

#calcSave{
background:url(/images/icons/icon_pdf.gif) 0 0 no-repeat;
padding:0 0 0 20px;
display:inline-block;
}

.opic{
  width:400px;
  height:300px;
  float:right;
  margin:0 0 20px 20px;
}

.oupr{
  width:400px;
  height:300px;
  float:right;
  margin:0 0 20px 20px;
  clear: both;
}

.oupr img{
  float:left;
  margin:0 20px 20px 0;
}

#kcur{
width:130px;
}

#kksrok{
	padding:28px 0 0 0;
	background:url(/images/day_slider_26122017.png) 0 0 no-repeat;
	width: 734px;
}

.kksrokold{
  padding:25px 0 0 0 !important;
  background:url(/images/day_slider.png) 0 0 no-repeat !important;
}

#fail{
display:none;
color:#ffffff;
height:34px;
line-height:34px;
text-align:center;
background:#286ab1;
}

#vklads{
display:none;
/*margin-top:230px;*/
}

#vkl1{width:100%}
#vkl2{width:55px}
#vkl3{width:77px}
#vkl4{width:64px}
#vkl5{width:50px}
#vkl6{width:90px;min-width:90px}

#note{display:none;}

.crhi{display:none;}

#supp {
    display: block;
    font-size: 10px;
    line-height: 14px;
    padding-top: 6px;
}










.tis-right{
  float:right;
  padding-left:15px;
  padding-bottom:15px;
  width:176px;
  background:#ffffff;
}

.tis-right a{
  display:block;
  color:#004896 !important;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding:0 0 0 73px;
  text-decoration:none;
}

.tis-right a:hover{
  text-decoration:underline;
}

#tisr1{height:67px;background:url(/images/tr1.png) no-repeat;}
#tisr2{height:86px;background:url(/images/tr2.png) no-repeat;padding-top:7px;}
#tisr3{height:64px;background:url(/images/tr14.png) 0 4px no-repeat;padding-top:4px;}
#tisr4{height:54px;background:url(/images/tr4.png) no-repeat;padding-top:10px;}
#tisr5{height:53px;background:url(/images/tr5.png) no-repeat;padding-top:10px;}
#tisr60{height:53px;background:url(/images/tr60.png) no-repeat;padding-top:10px;}


#tisr6,#tisr6_1{height:53px;background:url(/images/tr51.png) no-repeat;padding-top:10px;}
#tisr7{height:53px;background:url(/images/tr53.png) no-repeat;padding-top:10px;}
#tisr8,#tisr88{height:53px;background:url(/images/tr52.png) no-repeat;padding-top:10px;}
#tisr9{height:70px;background:url("/images/tr54.png") no-repeat scroll 0 9px transparent;padding-top:10px;}
#tisr10{height:53px;background:url(/images/tr55.png) no-repeat;padding-top:10px;}
#tisr10_1{height:53px;background:url(/images/tr14.png) no-repeat;padding-top:10px;}
#tisr10_2{height:60px;background:url(/images/tr3.png) no-repeat;padding-top:10px;}


#tisr11,#tisr11_1,#tisr11_2{height:53px;background:url(/images/tr11.png) no-repeat;padding-top:10px;}

#tisr12{height:53px;background:url(/images/tr12.png) no-repeat;padding-top:10px;}
#tisr13{height:53px;background:url(/images/tr13.png) no-repeat;padding-top:10px;}
#tisr14{height:53px;background:url(/images/tr14.png) no-repeat;padding-top:10px;}


#tisr15,#tisr155{height:130px;background:url(/images/tr15-.png) 0 10px no-repeat;padding-top:10px;}
#tisr155{height:96px;}
#tisr16,#tisr166{height:86px;background:url(/images/tr16.png) 0 15px no-repeat;padding-top:10px;}
#tisr166{height:84px;}
#tisr17{height:53px;background:url(/images/tr17-.png) 0 5px no-repeat;padding-top:10px;}
#tisr18{height:70px;background:url(/images/tr18.png) 0 10px no-repeat;padding-top:10px;}
#tisr18_1{height:86px;background:url(/images/tr18.png) 0 20px no-repeat;padding-top:7px;}
#tisr19{height:53px;background:url(/images/tr19.png) no-repeat;padding-top:10px;}


#tisr20{height:72px;background:url(/images/tr20.png) 0 7px no-repeat;padding-top:10px;}
#tisr21{height:53px;background:url(/images/tr21.png) 0 0px no-repeat;padding-top:10px;}
#tisr22{height:72px;background:url(/images/tr22.png) 0 12px no-repeat;padding-top:10px;}


#tisr23{height:53px;background:url(/images/tr23.png) 0 0px no-repeat;padding-top:10px;}
#tisr24{height:53px;background:url(/images/tr24.png) 0 0px no-repeat;padding-top:10px;}
#tisr25{height:71px;background:url(/images/tr25.png) 0 10px no-repeat;padding-top:10px;}
#tisr26{height:71px;background:url(/images/tr26.png) 0 10px no-repeat;padding-top:10px;}


#tisr27{height:89px;background:url(/images/tr27.png) 0 10px no-repeat;padding-top:10px;}
#tisr28{height:89px;background:url(/images/tr28.png) 0 10px no-repeat;padding-top:10px;}


#tisr29{height:34px;background:url(/images/tr29.jpg) 0 -14px no-repeat;padding-top:10px;}
#tisr30{height:89px;background:url(/images/tr30.jpg) 0 10px no-repeat;padding-top:10px;}
#tisr31,#tisr31_1,#tisr31_2{height:53px;background:url(/images/tr31.jpg) 0 2px no-repeat;padding-top:10px;}
#tisr31_3{height:82px;background:url(/images/tr31.jpg) 0 12px no-repeat;padding-top:10px;}
#tisr31_4{height:72px;background:url(/images/tr31.jpg) 0 10px no-repeat;padding-top:10px;}
#tisr31_5{height:72px;background:url(/images/tr31.jpg) 0 10px no-repeat;padding-top:10px;}
#tisr310{height:53px;background:url(/images/banki-partneri.jpg) 0 2px no-repeat;padding-top:10px;}
#tisr311{height:53px;background:url(/images/discount-club.jpg) 1px 7px no-repeat;padding-top:10px;}
#tisr312{background: rgba(0, 0, 0, 0) url("/images/back.jpg?1") no-repeat scroll 1px 7px;height: 53px;padding-top: 10px;}
/*#tisr32{height:72px;background:url(/images/tr32.jpg) 0 9px no-repeat;padding-top:10px;}*/
#tisr32{height:66px;background:url(/images/visa_maestro.jpg) 0 8px no-repeat;padding-top:10px;}
#tisr33{height:74px;background:url("/images/tr33.jpg?v=2") 3px 12px no-repeat;padding-top:20px;}
#tisr34{height:63px;background:url("/images/tr34.jpg?v=2") 3px 7px no-repeat;padding-top:22px;}
#tisr334{height:41px;background:url("/images/visa_infinite.jpg?v=2") 3px 6px no-repeat;padding-top:17px;}
/*#tisr334{height:60px;background:url(/images/tr34.jpg) 0px 6px no-repeat;padding-top:12px;}*/

#tisr35{height:53px;background:url(/images/tr35.jpg) 0 -5px no-repeat;padding-top:10px;}

#tisr36{height:53px;background:url(/images/tr36.png) 0 -5px no-repeat;padding-top:10px;}
#tisr37{height:53px;background:url(/images/tr37.png) 0 -5px no-repeat;padding-top:10px;}

#tisr38{height:72px;background:url(/images/tr27.png) 0 10px no-repeat;padding-top:10px;}

#tisr39{height:89px;background:url(/images/tr27.png) 0 10px no-repeat;padding-top:10px;}
#tisr40{height:107px;background:url(/images/tr14.png) 0 10px no-repeat;padding-top:10px;}
#tisr41{height:107px;background:url(/images/tr41.png) 0 10px no-repeat;padding-top:10px;}

#tisr42{height:107px;background:url(/images/tr20.png) 0 10px no-repeat;padding-top:10px;}
#tisr43{height:89px;background:url(/images/tr14.png) 0 10px no-repeat;padding-top:10px;}
#tisr44{height:107px;background:url(/images/tr12.png) 0 10px no-repeat;padding-top:10px;}

#tisr45{height:53px;background:url(/images/tr20.png) 0 0px no-repeat;padding-top:10px;}
#tisr46{height:53px;background:url(/images/tr14.png) 0 0px no-repeat;padding-top:10px;}
#tisr47{height:53px;background:url(/images/tr47.png) 0 0px no-repeat;padding-top:10px;}
#tisr48{height:53px;background:url(/images/tr48.png) 0 0px no-repeat;padding-top:10px;}

#tisr49{height:64px;background:url(/images/tr49.png) 0 0px no-repeat;padding-top:10px;}
#tisr50{height:64px;background:url(/images/tr50.png) 0 0px no-repeat;padding-top:10px;}
#tisr51{height:72px;background:url(/images/tr14.png) 0 10px no-repeat;padding-top:10px;}
#tisr52{height:53px;background:url(/images/tr12.png) 0 0px no-repeat;padding-top:10px;}

#tisr53{height:72px;background:url(/images/tr1.png) 0 10px no-repeat;padding-top:10px;}
#tisr54{height:72px;background:url(/images/tr20.png) 0 10px no-repeat;padding-top:10px;}
#tisr55{height:72px;background:url(/images/tr14.png) 0 10px no-repeat;padding-top:10px;}

#tisr56{height:53px;background:url(/images/tr20.png) 0 0 no-repeat;padding-top:10px;}

#tisr57{height:53px;background:url(/images/tr56.png) 0 0 no-repeat;padding-top:10px;}
#tisr58{height:54px;background:url(/images/tr58.png) 0 0 no-repeat;padding-top:10px;padding-bottom:10px;}
#tisr59{height:46px;background:url(/images/mcsc.png) 0 18px no-repeat;padding-top:8px;padding-bottom:14px;}
#oplataru{height:60px;background:url(/images/oplata-ru-right.png) 0 -5px no-repeat;padding-top:10px;}
#tisr61 {background: url("/images/tr61.png") no-repeat scroll 3px 11px transparent; height:68px; padding-top:11px;}
#tisr62 {background: url("/images/tr62.png") no-repeat scroll 3px 1px transparent; height:64px; padding-top:12px;}
#tisr63 {background: url("/images/tr63.png") no-repeat scroll 3px 1px transparent; height:64px; padding-top:15px;}

#tisr64 {background: transparent url("/images/atr2s.jpg") no-repeat scroll 0 28px; height: 100px; padding-top: 10px;}
#tisr65 {background: transparent url("/images/atr3s.jpg") no-repeat scroll 0 22px; height: 86px; padding-top: 10px;}
#tisr66 {background: transparent url("/images/atr4s.jpg") no-repeat scroll 0 5px; height: 57px; padding-top: 10px;}
#tisr67 {background: transparent url("/images/choose-loan.png") no-repeat scroll 4px 6px; height: 56px; padding-top: 12px;}
#tisr670 {background: transparent url("/images/atr7i.png") no-repeat scroll 0 10px; height: 58px; padding-top: 14px;}
#tisr_qa {background: transparent url("/images/right_menu_icons/qa.jpg") no-repeat scroll 8px 12px; height: 65px; padding-top: 8px;}
#tisr_acb {background: transparent url("/images/right_menu_icons/acb.jpg") no-repeat scroll 8px 8px; height: 50px; padding-top: 8px;}
#tisr_rules_deposits {background: transparent url("/images/right_menu_icons/docs.jpg") no-repeat scroll 10px 15px; height: 84px; padding-top: 8px;}
#tisr_pick_up_loans {background: transparent url("/images/right_menu_icons/pick_up_loans.jpg") no-repeat scroll 8px 8px; height: 49px; padding-top: 8px;}
#tisr_calc {background: transparent url("/images/right_menu_icons/calc.jpg") no-repeat scroll 10px 16px; height: 84px; padding-top: 8px;}
#tisr_apply_loan {background: transparent url("/images/right_menu_icons/apply_loan.jpg") no-repeat scroll 8px 12px; height: 66px; padding-top: 8px;}
#tisr_repay_loan {background: transparent url("/images/right_menu_icons/repay_loan.jpg") no-repeat scroll 11px 8px; height: 54px; padding-top: 8px;}
#tisr_qa{height:68px;background:url(/images/qa-icon.png?r2) 0 8px no-repeat;padding-top:8px;}
#tisr_docs{height:48px;background:url(/images/docs-icon.png?r2) 0 2px no-repeat;padding-top:16px;}

.req-button{
  padding: 0px;
  text-align: center;
  margin: 4px 0px 10px;
}


.tis-right span{
  display:block;
  height:8px;
  background:url(/images/trd.png) no-repeat;
}

.flag{
  height:60px;
  padding:0px 0 0px 54px;
  background:url(/images/flag.png) 5px center no-repeat #e1e1e1;
  color:#004896;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:13px;
  cursor:pointer;
  cursor:hand;
  width:531px;
  display:table-cell;
  vertical-align:middle;
}

.flag span{
  border-bottom: 1px dashed #004896;
}

.twobl{
  background:#faf7f2 url(/images/vl.gif) center 10px no-repeat;
  padding:20px;
  width:545px;
  /*height:230px;
   o verflow:hidden;*/                        **    *
         height:auto;
	 border-bottom:1px solid #dbdbdb;
}

.twoblfix{
  /*height:300px;*/
}


.trebl{
  padding:20px;
  background:#faf7f2;
  width:545px;
  /*height:230px;
   o verflow:hidden;*/                        **    *
         display:compact;
	 border-bottom:1px solid #dbdbdb;
}

.fbubl{
  position:absolute;
  width:563px;
  margin-left:-54px;
  padding:10px;
  background:#faf7f2;
  border:1px solid #e1e1e1;
  display:none;
}

.trel,.trer,.trec{
  width:160px;
  /*height:300px;*/
  float:left;
}

.trel1,.trer1,.trec1{
  width:160px;
  /*height:230px;*/
  float:left;
}

.trel{padding-right:15px;background:url(/images/vl1.gif) right top no-repeat;}
.trec{margin:0 15px;}
.trer{padding-left:15px;background:url(/images/vl1.gif) left top no-repeat;}

.trel1{padding-right:15px;background:url(/images/vl.gif) right top no-repeat;}
.trec1{margin:0 15px;}
.trer1{padding-left:15px;background:url(/images/vl.gif) left top no-repeat;}

/* Отступ слева */
.tred {
  float: left;
  width: 80px;
  padding-right: 15px;
}

.twol .twor{
  width:250px;
}

.twol{
  float:left;
}

.twor{
  float:right;
}

.th2{
  font-size:14px;
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  width:230px;
  height:29px;
  padding:4px 0 4px 20px;
  /*line-height:37px;*/
  background:url(/images/do.gif) 9px center no-repeat #4a7ab6;
  font-weight: normal !important;
  cursor:pointer;
  cursor:hand;
  display:table-cell;
  vertical-align:middle;
}

.atp{
  width:250px;
  text-align:center;
  display:block;
  padding:10px 0 10px 0;
}


.th2tre{
  font-size:14px;
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  width:140px;
  height:37px;
  padding:3px 0 3px 20px;
  background:url(/images/do.gif) 9px center no-repeat #4a7ab6;
  font-weight: normal !important;
  cursor:pointer;
  cursor:hand;
  display:table-cell;
  vertical-align:middle;
}

.atptre{
  width:150px;
  text-align:center;
  display:block;
  padding:10px 0 10px 0;
}


.spar{
  padding:0 0 0 2px;
  display:block;
}

.nostyle{
  width:588px;
}

.nostyle select{
  width:360px;
}

.spain{
  position:absolute;
  width:400px;
  margin-top:-135px;
  margin-left:-110px;
  padding:10px;
  background:#faf7f2;
  border:1px solid #d5d2ce;
  display:none;
  color:#000000;
}

.spapod{
  text-decoration:none;
  border-bottom: 1px dashed #004896;
  color:#004896;
  cursor:pointer;
  cursor:hand;
}

#ctab{
width:588px;
}

#calctable td, #calctable th{
padding:3px;
text-align:center;
}

#stop{
width:400px;
height:25px;
background:url(/images/stop.png) no-repeat;
}


#sbot{
width:400px;
height:25px;
background:url(/images/sbot.png) no-repeat;
}

#sbod{
width:400px;
background:url(/images/sbod.png) repeat-y;
padding-left:33px;
}

#xbod{
position:absolute;
width:11px;
height:11px;
z-index:100;
margin:0 0 0 328px;
cursor:pointer;
cursor:hand;
}


#sbod tr{
background:none !important;
border:0;
}

#sbod td{
border:0;
}

/*#tci{
 z -index:100000;                             **  *
   position:absolute;
   display:none;
   margin:10px 0 0 600px;
   }*/

#tci{
z-index:100000;
position:absolute;
display:none;
right:143px;
top:10px;
}

.treblfix{
  /*height:300px;*/
}

.treblfix2{
  /*height:350px;*/
}

.bkfix td{

  padding:3px 6px;
  font-size:14px;
}

.hatch{
  border-bottom: 1px dashed #004896;
  cursor:pointer;
  cursor:hand;
  color:#004896;
}

#cbrf{
text-align:center;
border-top:8px solid #ffffff;
padding-bottom:6px;
font-size:12px;
background:#cbdde8;
}

#cbrf b{
line-height:26px;
background:#dfdfdf;
color:#666666;
display:block;
margin-bottom:8px;
border-bottom:1px solid #ffffff;
padding-top:2px;
}

#yourc{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#525252;
font-size:10px;
position:absolute;
margin-top:-16px;
}

#selcity{
font-size:16px;
font-weight:normal;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#525252;
padding-bottom:10px;
padding-left:51px;
}

#topgrid td, .thid td{
padding:8px 12px !important;
}

.tablr{
  text-align:center;
}
.tabll{
  text-align:left;
}
.tabrr{
  text-align:right;
}

#tel1, #tel2, #tel3{
  text-align:center;
}
#tel3 a {
    display: inline-block;
    line-height:12px;
    margin: 0;
}
/* Изменения 28.06.13 */

table.fLogo{
  margin: 0 0 2px 0;
}

table.fLogo tr td {
  border: 0 none;
  padding: 0;
}

table.fLogo tr td.lRow{
  /*padding: 0 10px 0 0;*/
  vertical-align:bottom;
  text-align:right;
}

table.fLogo tr td.rRow{
  vertical-align:bottom;
  text-align:left;
}

table.fLogo tr{
  background-color: #FFFFFF !important;
}
table.fLogo tr td.lRow a{
  padding-left:0px !important;
  padding-right:32px !important;
}

/*.fDK{
  padding-right:50px;
  display:inline-block;
}*/

.print {
  background: url("/images/printer.png") no-repeat scroll 0 0 transparent;
  display: inline-block;
  padding: 0 0 0 20px;
}
#nav_print,
.nav_print{
  list-style-type:none;
}
#nav_print li,
.nav_print li {
  background: none repeat scroll 0 0 transparent;
  float: left;
  margin: 0 15px 0 0;
}


ul.nomark{
  list-style-type:none;
}
ul.nomark li{
  background:none;
}

.btn-nav {
  display: inline-block;
  position: relative;
  width: 380px;
}
.btn-nav-l{
  float:left;
}
.btn-nav-r{
  float:right;
}

p.ptichka{
  padding-left:17px; background: url("/images/ptichka.jpg") no-repeat scroll left 0 transparent;
}
p.ptichka12{
  background: url("/images/ptichka12.jpg") no-repeat scroll left 3px transparent;
  padding-left: 17px;
  margin-left: 10px;
  padding-bottom:0;
  line-height:22px;
}
#step3 ul li{
    line-height:22px;
    color:#004896;
    background:none !important;
}
#step3 ul li span{
  color:#525252;
}

#step3 ul li span.step3-left {
    color: #004896;
    display: inline-block;
    float: left;
    font-weight:bold;
}
#step3 ul li span.step3-right {
    display: inline-block;
    width: 534px;
}

#IbIcon2 a{
  font-size:16px;
  font-weight:bold;
}

/* Стили 04.10.2013 начало */
#lmenu li.chesnok .star {
    background: url("/images/star_new.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 59px;
    left: 106px;
    position: absolute;
    top: -9px;
    width: 62px;
}
span.new {
  background: url("/images/new.jpg") no-repeat scroll 0 0 transparent;
  display: block;
  height: 44px;
  position: absolute;
  right: -50px;
  top: -15px;
  width: 44px;
}
#lmenu li.chesnok .new{
    right: 38px;
    top: -2px;
}

.chesnok{
  position: relative;
  width: 100%;
}
.chesnok .treCh {
  margin: 0 auto;
  position: relative;
  width: 240px;
}
.chesnok .treCh h1 {
  padding-right: 20px;
  text-align: center;
  width: 267px;
}

.chesnok .treCh .atptre {
  width: 240px;
}
.star_fresh {
  background: url("/images/star_fresh.png") repeat scroll 0 0 transparent;
  display: block;
  height: 152px;
  position: absolute;
  right: 56px;
  top: -19px;
  width: 162px;
}

/* Стили 04.10.2013 конец */
a#zingaya {
  background: url("/images/icons/call.png") no-repeat;
  display: inline-block;
  height: 55px;
  width: 55px;
}
.z-change,
#orderCall:hover{
background-position:0 -55px !important;
}

#orderCall{
    display: inline-block;
    height: 55px;
    width: 55px;
    background: url("/images/icons/order-call.png") no-repeat;
}

span.red{
  color:red;
  font-weight:bold;
  position:relative;
}

span.gold{
  color:#c19b4a;
  font-weight:bold;
  position:relative;
}

.blue-bold {
  color: #004896;
  font-weight: bold;
}
.red-bold {
  color: #ed1c24;
  font-weight: bold;
}

.red-normal {
  color: #ed1c24;
}

ul.red-normal li {
	background: url(/images/ulr.gif) 0 7px no-repeat;
}

.contribution-title {
  color: #004896;
  display: inline-block;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 13px;
}
.contribution-info{
  margin:0 0 0 12px;
}
#stable ul,#favorable ul, #pension ul, #poste-restante ul {
    font-size: 11px !important;
}
#stable1 ul {
    padding: 3px 0 3px 6px !important;
}
#stable1 ul li{
	font-size:12px;
}

/*
 . car-loans-req {                            **  *
       background: url("/images/req-1.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
                      display: inline-block;
		      height: 60px;
		      width: 140px;
		      }
		      	       	 */

.car-loans-req {
  background-image: url("/images/req-1.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 60px;
  width: 140px;

  padding:0 !important;
  margin: 4px 0 10px !important;
}


.car-loans-req:hover,.contributions_req:hover{
  background-position:0 -60px;
}
.card-loans-req {
  background-image: url("/images/cardloans.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 60px;
  width: 140px;

  padding:0 !important;
  margin: 4px 0 10px !important;
}
.card-loans-req:hover,.contributions_req:hover,.insurance_req:hover{
  background-position:0 -60px;
}
/*.contributions_req{
 b ackground: url("/images/contributions_req*.**png") repeat-y scroll 0 0;
 display: block;
 height: 60px;
 width: 176px;
 }*/

.contributions_req {
  background-image: url("/images/contributions_req.png");
  background-repeat: no-repeat;
  display: block;
  height: 60px;
  width: 176px;

  padding:0 !important;
  margin: 4px 0 10px !important;
}
.insurance_req {
  background-image: url("/images/insurance_req.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 60px;
  width: 140px;

  padding:0 !important;
  margin: 4px 0 10px !important;
}
.ib-loans-req {
  background-image: url("/images/ibloans.png");
  background-repeat: no-repeat;
  display: inline-block;
  margin: 4px 0 10px !important;
  padding: 0 !important;
  height: 60px;
  width: 140px;
}
.ib-loans-req:hover{
  background-position:0 -60px;
}

.sbb-online {
  background-image: url("/images/sbbonline.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 60px;
  width: 140px;

  padding:0 !important;
  margin: 4px 0 10px !important;
}
.sbb-online:hover{
  background-position:0 -60px;
}

#IbIcon {
    background: url("/images/ib_icon.jpg") no-repeat scroll 5px 4px transparent;
    height: 40px;
    padding-top: 14px;
}

#IbIcon2 {
    background: url("/images/ib_icon.jpg") no-repeat scroll 5px 8px transparent;
    height: 42px;
    padding-top: 14px;
}
#IbIcon2 div{
  font-size:9px;
}
.submit-request{
  background-color:#004896;
  color:white;
  cursor:pointer;
  padding:2px 4px;

}
.submit-request:hover{
  background-color:#004896;
}
#aliknn{
    background-image: url("/images/aaya.png");
    background-position: 0 center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    padding-left: 34px;
    vertical-align: middle;
    color: #525252;
    font-size: 10px;
}
.supp-left {
  float: left;
  width: 50%;
}
.supp-center {
  float: left;
  width: 32%;
}
.supp-right {
  float: right;
  width: 18%;
}
/*.socnet{
  list-style-type: none;
}
.socnet li{
  background: none !important;
  float: left;
  margin-left: 12px;
  padding:0;
}*/

.zoom-ul{
  list-style-type: none;
}
.zoom-ul li{
  background: none !important;
  float: left;
  margin: 4px 6px;
  padding:0;
}

.white-bg{
  background-color:#FFFFFF !important;
}

#col4 h1{
  max-width:588px;
}
.noscript {
  color: #FF0000;
  display: inline-block;
  height: 20px;
  margin: 2px 0 10px;
  text-align: left;
  width: 100%;
}

.share-dialog{
  z-index: 0 !important;
}



/* Заявка на кредит */
#reqTbl,
#reqTbl tr,
#reqTbl tr td{
  background-color:#FFFFFF !important;
  border:0 !important;
  line-height: 15px;
}
#reqTbl tr td{
  text-align:left;
  vertical-align:top;
}

#reqTbl tr.lst td {
    padding-top: 24px;
    text-align: left;
    vertical-align: middle;
}
#reqTbl tr td img{
  border:0;
}
#reqTbl tr.lst td div {
    display: inline-block;
    padding: 18px 0 0 6px;
}
#reqTbl tr td.rVar {
    padding: 24px 0 0 37px;
}
#reqTbl tr td.lVar {
    padding:24px 0 0 32px;
    max-width: 118px;
}
#reqTbl tr td.lVar a{
  display:inline;
}
#reqTbl tr td.cVar {
    padding: 24px 0 0 14px;
}


.discount_keshelyek,
.discount_chesnokredit{
  position:relative;
}
#half {
    left: 45px;
    position: absolute;
    top: -26px;
}
.discount_keshelyek #half {
  left: 4px;
}
#half img{
  width:28px;
  border:0;
}
.action-title{
  color: #004896;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 13px;
  margin: 0 0 4px;
  display:block;
}

table tr.row-gray,
table tr.row-gray-color{
  background-color: #e7e7e7;
}
table tr.row-gray-off2 td{
  /*border: 1px solid #e7e7e7;*/
  line-height: 16px;
  padding-bottom: 8px;
}
table tr.row-white,
table tr.row-white-color{
  background-color: #FFFFFF;
}
table tr.row-white-off2 td{
  /*border: 1px solid #FFFFFF;*/
  line-height: 16px;
  padding-bottom: 8px;
}

table tr td.align-left{
  text-align:left !important;
}
table tr td.align-center{
  text-align:center !important;
}

table tr td.border-l,
table tr td.border-lr,
table tr td.border-lb,
table tr td.border-lrb{
  border-left: 1px solid #e1e1e1;
}
table tr td.border-lr,
table tr td.border-lrb{
  border-right: 1px solid #e1e1e1;
}
table tr td.border-r,
table tr td.border-rb{
  border-right: 1px solid #e1e1e1;
}

table tr td.border-lb,
table tr td.border-rb,
table tr td.border-lrb{
  border-bottom: 1px solid #e1e1e1;
}
.pl10 ul {
  margin-left: 10px;
}
.pl10 .minus {
  color: red;
  font-size: 18px;
}
.pl10 .plus {
  color: green;
  font-size: 18px;
}


#termscar,
.termscar{
  width:100%;
}
#termscar span.bigger,
.termscar span.bigger{
  font-size:16px;
}
#termscar tr td,
.termscar tr td{
  text-align:center;
  vertical-align:middle;
  border:1px solid #E7E7E7;
  padding: 10px 12px;
}
#termscar tr,
#termscar tr td,
.termscar tr,
.termscar tr td{
  background-color:#FFFFFF;
}
.zalivkaline{
  color:#1d4e9e;
  font-size:16px;
  font-weight:bold;
}
#termscar tr.zalivka td,
#termscar tr td.zalivka,
.termscar tr.zalivka td,
.termscar tr td.zalivka{
  background-color:#1d4e9e;
  color:#FFFFFF;
}

#termscar tr td.tcLeft,
.termscar tr td.tcLeft{
  text-align:left;
}
#termscar tr td.tcRight,
.termscar tr td.tcRight{
  text-align:right;
}
#termscar tr.zwhite,
#termscar tr.zwhite td,
.termscar tr.zwhite,
.termscar tr.zwhite td{
  background-color:#FFFFFF;
}
#termscar tr.zgray,
#termscar tr.zgray td,
.termscar tr.zgray,
.termscar tr.zgray td{
  background-color:#E7E7E7;
}

#termscar tr.zred,
#termscar tr.zred td,
.termscar tr.zred,
.termscar tr.zred td{
  background-color: #ed1c24 !important;
  color: #ffffff !important;
}

#termscar .gosprogramma td,
.termscar .gosprogramma td{
  background-color:#ed1c24 !important;
  color:#FFFFFF !important;
}

#termscar td.nogosprogramma,
.termscar td.nogosprogramma{
  background-color:#e7e7e7 !important;
  color:#525252 !important;
}

.sovet-directorov{
  display:inline-block;
  margin: 0 0 20px;
  max-width:435px;
  text-align: justify;
}
.justify{
  text-align: justify;
  width:100%;
}

.display-none{
  display:none;
}


/* Стили футера - Лидер рынка */
.wlr-button { font-family: Arial, sans-serif; padding-top: 0; display: block; width: 115px; height: 84px; color: #fff; background: url(/images/icons/leader_button.png) 0 0 no-repeat; text-align: center; text-shadow: -1px -1px 1px #808080; }
.wlr-button:hover { background: url(/images/icons/leader_button.png) 0 -87px no-repeat; }
.leader-text {
  display: block;
  font: bold 16px/12px Arial;
  margin: 6px auto 5px;
  width: 61px;
}
span.otstup {
  display: block;
  height: 2px;
  width: 100%;
}
.rating-text {display: block;font-size: 11px;}
.dk-text {display: block;font-size: 14px;}
a#shared-button,a#shared-button:hover { text-decoration: none; padding:0;}


/* Раздел Кредиты */
#loanstable tr td{
  width:50%;
  text-align:center;
  background-color:#FFFFFF;
}

/* Раздел Банковские карты -> Visa Infiniti */
#premialnii #tar23{
	display:block !important;
}

/* Страхование имущества */
.strakhovanie td{
  border:1px solid gray;
  font-size: 12px;
}

/* FATCA */
.b-files {
  margin: 0;
  overflow: hidden;
}
ul.files-list{
  list-style-type:none;
}
ul.files-list > li {
  background:none;
  line-height: 1.4;
  margin: 0 0 15px;
  min-height: 45px;
  padding: 0 0 0 40px;
  position: relative;

}
.sbb-files .files-list {
  margin-left: 5px;
}

.sbb-files small {
  color: #777777;
  display: block;
  font-size: 0.9em;
  margin-top: 5px;
}

ul.files-list > li .pic {
  background: url("/images/files.png") no-repeat scroll 0 0 transparent;
  height: 35px;
  left: 0;
  position: absolute;
  top: 2px;
  width: 34px;
}
ul.files-list > li.pdf .pic{
  background-position: 0 -37px;
}
ul.files-list > li.zip .pic{
  background-position: 0 -73px;
}
ul.files-list > li.doc .pic,
ul.files-list > li.docx .pic{
  background-position: 0 -111px;
}
ul.files-list > li.xls .pic,
ul.files-list > li.xl .pic{
    background-position: 0 -147px;
}

ul.affiliates-phone li {
  padding-bottom: 16px;
}
ul.affiliates-phone li:last-child {
  padding-bottom: 8px;
}

/* красная строка */
tr.red-row td{
  background-color: #ed1c24 !important;
  color: #ffffff !important;
}

/* красная ячейка */
td.red-col{
  background-color: #ed1c24 !important;
  color: #ffffff !important;
}
.clear-both{
  clear:both;
}


@font-face {
  font-family: 'rouble';
          src: url('/fonts/rouble-webfont.eot');
	  src: url('/fonts/rouble-webfont.eot?#iefix') format('embedded-opentype'),
	  	               url('/fonts/rouble-webfont.woff') format('woff'),
	  	               	                                       url('/fonts/rouble-webfont.ttf') format('truetype');
								       font-weight: normal;
								       font-style: normal;
}
.rouble
{
  font-family:'rouble';
      	font-weight: normal;
	font-style: normal;
}



/* [Красный фон, белый текст -> Белый фон, красная рамочка и красный текст] */
.btn-in-out-r,
.btn-contrib-in-out-r {
    color: #FFFFFF !important;
    background-color: #ff101d;
    display: inline-block !important;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 164px;
    cursor:pointer;
    font-size:13px;
    margin-top: 10px !important;
    margin-bottom: 14px !important;
    padding: 0 !important;
    text-decoration: none !important;
    position: relative; /* Firefox */ /* Safari, Chrome */ /* KHTML */
    border-radius: 5px; /* CSS3 */
    behavior: url(/js/PIE.htc); /* учим IE border-radius */

    -webkit-box-shadow: 0 2px 4px #9D070F;
    box-shadow: 0 2px 4px #9D070F;
}
.btn-in-out-r span,
.btn-contrib-in-out-r span {
  color: #FFFFFF !important;
  background:none !important;
  line-height: 16px;
  margin-top: -16px;
  position: relative;
  top: 50%;
}
.btn-in-out-r:hover,
.btn-contrib-in-out-r:hover{
  background-color: #ff3540;
  color: #FFFFFF !important;

  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-in-out-r:hover span,
.btn-contrib-in-out-r:hover span{
  color: #FFFFFF !important;
}
.btn-contrib-in-out-r{
  width: 176px;
}

/* [Синий фон, белый текст -> Белый фон, синяя рамочка и синий текст] */
.btn-in-out-b {
    color: #FFFFFF !important;
    background-color: #1875c4;
    display: inline-block !important;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 164px;
    cursor:pointer;
    font-size:13px;
    margin-top: 10px !important;
    margin-bottom: 14px !important;
    padding: 0 !important;
    text-decoration: none !important;
    position: relative; /* Firefox */ /* Safari, Chrome */ /* KHTML */
    border-radius: 25px; /* CSS3 */
    behavior: url(/js/PIE.htc); /* учим IE border-radius */

    -webkit-box-shadow: 0 2px 4px #023F73;
    box-shadow: 0 2px 4px #023F73;
}
.btn-in-out-b span {
  color: #FFFFFF !important;
  background:none !important;
  line-height: 16px;
  margin-top: -16px;
  position: relative;
  top: 50%;
}
.btn-in-out-b:hover{
  background-color: #1d95fc;
  color: #FFFFFF !important;

  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-in-out-b:hover span{
  color: #FFFFFF !important;
}
/*New batton13032019*/
.btn-in-out-b-new {
    color: #FFFFFF !important;
    background-color: #1875c4;
    display: inline-block !important;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 120px;
    cursor:pointer;
    font-size:13px;
    margin-top: 10px !important;
    margin-bottom: 14px !important;
    padding: 0 !important;
    text-decoration: none !important;
    position: relative; /* Firefox */ /* Safari, Chrome */ /* KHTML */
    border-radius: 25px; /* CSS3 */
    behavior: url(/js/PIE.htc); /* учим IE border-radius */

    -webkit-box-shadow: 0 2px 4px #023F73;
    box-shadow: 0 2px 4px #023F73;
}

.btn-in-out-r-new {
    color: #FFFFFF !important;
    background-color: #ff101d;
    display: inline-block !important;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 120px;
    cursor:pointer;
    font-size:13px;
    margin-top: 10px !important;
    margin-bottom: 14px !important;
    padding: 0 !important;
    text-decoration: none !important;
    position: relative; /* Firefox */ /* Safari, Chrome */ /* KHTML */
    border-radius: 25px; /* CSS3 */
    behavior: url(/js/PIE.htc); /* учим IE border-radius */

    -webkit-box-shadow: 0 2px 4px #9D070F;
    box-shadow: 0 2px 4px #9D070F;
}



/*End New batton13032019*/

.snoski{
  padding-bottom:10px;
}
.snoski,
.snoski p,
.snoski sup{
  font-size:10px;
}
.snoski p{
  padding-bottom:8px;
}

.accessibility_facility_disabled_people{
  width:20px;
  height:20px;
  vertical-align:middle;
  border:0;
}

.line-va-middle{vertical-align:middle;}

table.without-border,
table.without-border tr,
table.without-border tr td{
  border:0 !important;
}


/* Новые стили шапки СББ онлайн v.2.0  */
#header{ height: 112px !important; }
/*#header .header-inner { padding: 18px 0px; height: 76px; overflow: hidden; }*/
#header .header-inner { padding: 0px 0px; height: 112px; overflow: hidden; }
#header .header-table{ width:100%; height:100%; }
#header .header-table tr { background-color: #FFFFFF !important; }
#header .header-table tr td{ text-align:center !important; vertical-align:middle !important; padding:0 !important; min-width1: 100px; }
#header .header-table tr td.ht-cell-left{ text-align:left !important; }
#header .header-table tr td.ht-cell-delimiter{ width: 1px !important; min-width:1px !important; max-width:1px !important; max-width:1px; padding: 0 10px !important; }
#header .header-table .ht-cell-delimiter-block { display: block; width: 1px; background-color: #CFCFCF; height: 76px; }
#header .header-table,
#header .header-table tr,
#header .header-table tr td { border: 0 !important; }
#header .header-table a.logo-link { display: inline-block; }
#header .header-table .ht-cell-left-w430{ width:430px; }

#city{ padding: 14px 0px 0; }
#city1{ }
#city2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#525252;
}
#city1 a, #city2 a{
	background:url(/images/city.gif) left 6px no-repeat;
	text-decoration:none;
	color:#004896;
}
#city2 img{ margin:3px 0 0 0; }

.btn-sbb-online-red {
    width: 94px;
    height: 36px;
    cursor: pointer;
    /*background-color: #ED1B23;*/
    background: #ff101d url("/images/sbb-online-red-ramka.png?r2223") no-repeat scroll 12px center;
    padding:10px 4px 10px 74px;
    font-size:12px;
    display: inline-block;
    color: #FFFFFF !important;
    text-align: left !important;
    position: relative;
    text-decoration: none !important;

    -webkit-box-shadow: 0 2px 4px #9D070F;
    -moz-box-shadow: 0 2px 4px #9D070F;
    box-shadow: 0 2px 4px #9D070F;

    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */
    border-radius: 5px; /* CSS3 */
    behavior: url(/js/PIE.htc); /* учим IE border-radius */
}
.btn-sbb-online-red:hover{
  text-decoration: none !important;
  background-color: #ff3540;

  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-sbb-online-red span{ line-height: 18px; }

span#CecutientBtn{ margin-left:514px !important; }

/* Кнопка Интернет-банк «СББ онлайн» */
.link-sbb-online {
    min-width: 100px;
    background-color: #FFFFFF;
    padding:10px 12px;
    font-size:13px;
    line-height:16px;
    display: inline-block;
    text-align: center !important;
    position: relative;
    text-decoration: none !important;

    border: 2px solid #ff101d;
    color: #ff101d !important;

    -webkit-box-shadow: 0 2px 4px #9D070F;
    box-shadow: 0 2px 4px #9D070F; /* Firefox */ /* Safari, Chrome */ /* KHTML */
    border-radius: 25px; /* CSS3 */
    behavior: url(/js/PIE.htc); /* учим IE border-radius */
}
.link-sbb-online:hover{
  text-decoration: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-sbb-online-red span{ line-height: 18px; }

/* Поле для ввода Captcha */
input.captcha_field {
	width:100px;
	height:38px;
	font-size:20px;
	line-height:38px;
	text-align:center;
	font-weight:bold;
}
/*23.05.2019 Глобальное переделывание страниц*/
.pictureBlock{
    -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.75);
            box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.75);
    height: 120px;
    width: 240px;
    float: left;
}
.pictureBlock:hover{
    -webkit-box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.75);
            box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.75);
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}
.pictureBlock:nth-child(2), .pictureBlock:nth-child(4){
    margin-left: 13px;
}
.pictureBlock:nth-child(3){
    margin-left: 14px;
}
.container{
    width: 1000px;
}
.m-auto{
    margin: 0 auto;
}
.mt-1{
    margin-top: 10px;
}
.mt-3{
    margin-top: 30px;
}
.ml-2{
    margin-left: 20px;
}
.pt-1{
    padding-top: 10px;
}
.pl-2{
    padding-left: 20px;
}
.newsBlock, .exchangeRates, .mainRightMenu{
    background-color: #f1f1f1;
}
.newsBlock{
    width: 493px;
    height: 240px;
    padding-top: 10px;
    float: left;
}
.nit{
    width: 220px;
    float: left;
    padding-left: 20px;
    height: 100px;
}
.exchangeRates{
    width: 240px;
    min-height: 240px;
    padding-top: 10px;
    margin-left: 14px;
    float: left;
}
.mainRightMenu{
    width: 240px;
    float: left;
    height: 250px;
    margin-left: 13px;
}
.listRightMenu{
    list-style: none;
    padding-top: 50px;
    padding-left: 20px;
}
.listRightMenu a{
    font-size: 12pt;
    color: #004896;
    text-decoration: none;
}
.listRightMenu a:hover{
    text-decoration: underline;
}
.listRightMenu li{
    background: none;
    padding-bottom: 20px;
}
.markerMinus{
    background: url(/images/marker-minus.png) no-repeat center;
    height: 15px;
    width: 15px;
    float: left;
    margin-right: 5px;
}
.hrefName{
    width: 190px;
    float: left;
    padding-bottom: 30px;
}
.hrefName a{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #004896 !important;
    text-decoration: none;
}
.footer{
    border-top: 1px solid #dfdfdf;
    float: left;
}
.social{
    height: 30px;
    padding-top: 5px;
    margin-left: -4px;
}
.private{
    background-color: white;
    color: black;
    width: 1030px;
    margin: 0 auto;
    float: left;
    position: absolute;
    top: 36px;
    z-index: 3;
    left: 50%;
    -webkit-transform: translate(-50%, 0%);
        -ms-transform: translate(-50%, 0%);
            transform: translate(-50%, 0%);
}
.private ul{
    list-style: none;
    height: 36px;
    padding-bottom: 0;
    float: left;
}
.private ul li{
    float: left;
    padding: 0 35px 0 15px;
    background: none;
    margin: 5px auto;
}
.private ul li a{
    color: #003465;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 26px;
    display: inline-block;
    float: left;
    padding: 0 3px 0 3px;
}
.private ul li a:hover{
    color: white;
    background-color: red;
    border-radius: 5px;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.private ul li:nth-child(1) a:hover, .private ul li:nth-child(2) a:hover, .individuals ul li:nth-child(3) a:hover{
    color: white;
    background-color: red;
    border-radius: 5px 0 0 5px;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.alt{
    float: left;
    font-size: 14px;
    background-color: red;
    border-radius: 0 5px 5px 0;
    height: 18px;
    padding: 4px;
    color: white;
}
#list-corr-fc, #list-corr-fd{
    margin-bottom: 20px;
    display: none;
}
.underline{
    text-decoration: underline;
}
.links{
    position: absolute;
    margin: 5px 0px 0px 7px;
    z-index: 4;
    width: 172px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
}
.links ul{
    border-radius: 3px;
    overflow: hidden;
    width: 172px;
    height: 70px;
    padding: 0 !important;
    border: 1px solid #ff101d;
}
.links ul li{
    background: white !important;
    color: #ff101d;
    width: 172px;
    height: 25px;
    padding: 10px 0px 0px 0px !important;
    cursor: pointer;
}
.links ul li:hover{
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}
.links ul a{
    text-decoration: none !important;
}
.visible-transparent{
    visibility: visible;
    opacity: 1;
    -webkit-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
}
