@charset "utf-8";
/* CSS Document */

html, body{background:#fff; text-align:center; margin:0px; padding:0px; color:#000; height:100%; line-height:130%;}
table, tr,td {vertical-align:top; text-align:left; padding:0px; margin:0px; color:#000;}
div{vertical-align:top; text-align:left;}
img{border:0px none; margin:0; padding:0;}
ul, li{padding:0px;  margin:0px; margin-left:17px;}
img, div { behavior: url(iepngfix.htc)}
span{line-height:130%;}

form{padding:0; margin:0;}
input{margin:0; padding:2px; height:14px; width:170px; border:1px solid #a09f9e; color:#333;}

.inp2{ font:normal 10pt Verdana, Arial,  Sans Serif; color:#4C4C4C; width:200px; height:20px;  padding:0px 2px 0px 2px; border: solid 1px #194069; background:#F5F5F6;}
.btn{margin:0; padding:2px; height:auto; width:auto; border:1px solid #a09f9e; background:#EEEFF2; color:#333; margin-top:5px;}
textarea{margin:0; padding:2px; height:14px; width:170px; border:1px solid #a09f9e; color:#333; overflow:auto; width:300px; height:150px;}
select{border:1px solid #848484; color:#333; background:#f5f5f5; color:#303539; height:18px; font-size:12px;}
option{color:#303539; background:#f5f5f5; font-size:11px;}
.reset{background:#fff; color:#666; width:auto; height:auto; padding:1px 4px; border:1px solid #A1A1A1; cursor:pointer; margin-top:5px; font-weight:bold;}
.send{background:#A1A1A1; color:#fff; width:auto; height:auto; padding:1px 4px; border:1px solid #A1A1A1; cursor:pointer; margin-top:5px; font-weight:bold;}
.search_inp{width:120px; height:14px; padding:2px; background:#f5f5f5; border:1px solid #848484; color:#303539; margin-right:5px;}
.asterisk{color:#B81137; font: bold 14px Arial;}
.areadiv1{padding:3px;}

.select2 { height:22px; font:normal 10pt Verdana, Arial,  Sans Serif; color:#4C4C4C; padding:0px 2px 0px 2px; width:250px;  border:solid 1px #4d7fb2;background:#F5F5F6;}

a, a:link, a:active, a:visited{color:#000; text-decoration: none; font-size:12px;}
a:hover{text-decoration:underline;}

.centrovka{margin:0 auto; width:1000px;}
.fl_left{float:left;}
.fl_right{float:right;}
.over_hide{overflow:hidden;}
.alcenter{text-align:center;}
.alleft{text-align:left;}
.alright{text-align:right;}
.vmiddle{vertical-align:middle;}
.vbottom{vertical-align:bottom;}
.clear{clear:both;}
.abs{position:absolute}
.just{text-align:justify;}

.block{display:block;}

.show{visibility:visible;}
.hide{visibility:hidden;}

.arial{font-family:arial}

a.more, a.more:active, a.more:link, a.more:visited{background:#fff; padding:0px 5px; font-weight:bold; text-decoration:none; color:#2a318a; font-size:11px;}
a.more:hover{text-decoration:underline;}

a.a_title_b, a.a_title_b:active, a.a_title_b:link, a.a_title_b:visited{color:#1c346a; font-size:12px; font-weight:bold; text-decoration:none;}
a.a_title_b:hover{text-decoration:underline;}

a.a_title_r, a.a_title_r:active, a.a_title_r:link, a.a_title_r:visited{color:#9b2424; font-size:12px; font-weight:bold; text-decoration:none;}
a.a_title_r:hover{text-decoration:underline;}

a.inverse, a.inverse:active, a.inverse:link, a.inverse:visited{text-decoration:underline;}
a.inverse:hover{text-decoration:none;}


a.topmenu, a.topmenu:active, a.topmenu:link, a.topmenu:visited{background:url('../img/blank.gif') repeat-x top left; height:13px; padding:12px 30px 8px 10px; font-size:12px; font-weight:bold;}
a.topmenu:hover{background:url('../img/topmenu_pix.gif') repeat-x top left; font-weight:bold;}

a.left_menu, a.left_menu:active, a.left_menu:link, a.left_menu:visited, a.left_menu:hover{font-size:10px; color:#000; padding:5px 0px 5px 42px; display:block; border-bottom:1px solid #fff;}


a.a_b, a.a_b:active, a.a_b:link, a.a_b:visited, a.a_b:hover{color:#1c346a;}
a.a_r, a.a_r:active, a.a_r:link, a.a_r:visited, a.a_r:hover{color:#9b2424;}

a.fff, a.fff:active, a.fff:link, a.fff:visited, a.fff:hover{color:#fff;}
a.f11, a.f11:active, a.f11:link, a.f11:visited, a.f11:hover{font-size:11px;}
a.f12, a.f12:active, a.f12:link, a.f12:visited, a.f12:hover{font-size:12px;}
a.f16, a.f16:active, a.f16:link, a.f16:visited, a.f16:hover{font-size:16px;}

.main{margin:0 auto; width:1000px; position:relative;}
.header{background: url('../img/top_bg.png') no-repeat top right; height:272px; width:1000px}
.logo_pos{position:absolute; top:20px; left:37px;}
.top_news_pos{position:absolute; top:22px; right:17px;}
.banners_div{position:absolute; top:133px; left:0; width:992px; text-align:center; padding:10px 0;}
.reg_pos{position:absolute; top:165px; right:25px;}
.langs_pos{position:absolute; top:12px; right:30px;}
.colors_pos{position:absolute; top:24px; left:13px;}
.icons_pos{position:absolute; top:12px; left:30px;}
.content{overflow:hidden;}
.menu_div_b{border-left:#4c555e solid 4px;border-right:#4c555e solid 4px; position:absolute; top:226px; left:0; width:992px; height:51px; background:url('../img/menu_bg_b.gif') repeat-x top left;}
.menu_div_r{border-left:#4c555e solid 4px;border-right:#4c555e solid 4px;position:absolute; top:226px; left:0; width:992px; height:51px; background:url('../img/menu_bg_r.gif') repeat-x top left;}
.search_div_b{z-index:1; position:relative; background: url('../img/search_bg_b.gif') repeat-x bottom left; width:168px; height:73px; border:1px solid #b9b9b9; padding:4px 6px;}
.search_div_r{z-index:1; position:relative; background: url('../img/search_bg_r.gif') repeat-x bottom left; width:168px; height:73px; border:1px solid #b9b9b9; padding:4px 6px;}
.tabs_div_b{background: url('../img/search_bg_b.gif') repeat-x bottom left; width:180px; height:auto; border:1px solid #b9b9b9;}
.tabs_div_r{background: url('../img/search_bg_r.gif') repeat-x bottom left; width:180px; height:auto; border:1px solid #b9b9b9;}
.rates_div{width:180px; height:auto; border:1px solid #b9b9b9;}
.th_bg{background:#e8e8e8 url('../img/grad_grey.gif') repeat-x bottom left; height:20px; vertical-align:middle; padding-left:5px;}

.rightgreyborder{border-right:1px solid #b9b9b9;}



.leftmenu_div_b{background:#0573c5; width:178px; border:1px solid #b9b9b9; margin:10px 8px; padding:10px 0; overflow:hidden;}
.leftmenu_div_r{background:#d34444; width:178px; border:1px solid #b9b9b9; margin:10px 8px; padding:10px 0; overflow:hidden;}
.footmenu_div{width:977px; margin:0 auto; border-top:1px solid #262626; padding:6px 0;}

.bord{background:#eaeaea; border-left:4px solid #4c555e; border-right:4px solid #4c555e;}

.footer{height:21px; position:relative; padding:10px 7px 0px 7px; color:#fff; background: #4c555e; text-align:center;}

.left{width:195px; float:left;}
.right1{width:180px; padding-top:10px; float:right; margin-right:12px;}
.right2{width:180px; float:right; font-size:10px;}

.cent_banners{margin-top:10px; text-align:center; width:590px; padding-bottom:5px;}


.margin5{margin:5px;}
.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.marginbot5{margin-bottom:5px;}
.marginleft8{margin-left:8px;}
.marginleft10{margin-left:10px;}
.marginright3{margin-right:3px;}
.marginright10{margin-right:10px;}
.marginright10imp{margin-right:10px !important; margin-right:5px;}
.marginright25{margin-right:25px;}
.marginright35{margin-right:30px;}
.margintop40{margin-top:40px;}

.sep_margin{margin:3px 0;}

.padding10{padding:10px;}
.padding5{padding:5px;}
.paddingtop5{padding-top:5px;}
.paddingright5{padding-right:5px;}
.paddingtop10{padding-top:10px;}
.paddingbot10{padding-bottom:10px;}
.paddingleft5{padding-left:5px;}
.paddingleft3{padding-left:3px;}
.paddingleft10{padding-left:10px;}
.paddingleft30{padding-left:30px;}

.white{color:#fff;}
.green{color:#0e9800;}
.red{color:#d10000;}

.fs12{font-size:12px;}
.fs16{font-size:16px;}

.w15{width:15px;}
.w40{width:42px;}
.w45{width:47px;}
.w50{width:50px;}
.w54{width:54px;}
.w150{width:150px;}
.w215{width:215px;}
.w295{width:283px;}
.w474{width:474px;}
.w484{width:484px;}
.w585{width:585px;}
.w100p{width:100%;}

.h20{height:20px;}
.h30{height:30px;}
.h85{height:85px;}
.h90{height:95px;}
.h95{height:100px;}
.h110{height:105px;}
.h111{height:110px;}
.h120{height:125px;}
.h130{height:130px;}
.h100p{height:100%;}
.h90p{height:90px;}

.img_border{border:1px solid #cad0e1;}

.menu_td td{text-align:center; vertical-align:middle;}
.menu_td a, .menu_td a:link, .menu_td a:active, .menu_td a:visited{font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}
.menu_td a:hover{text-decoration:underline;}

.td_border_b td{border-right:1px solid #7badd3;}
.td_border_r td{border-right:1px solid #de9cb0;}

.rss_bg_b{background: url('../img/rss_bg_b.gif') no-repeat top left; height:23px;}
.rss_bg_r{background: url('../img/rss_bg_r.gif') no-repeat top left; height:23px;}

.cent_line{background: url('../img/dot.gif') repeat-y top center; height:100%;}

.hdr_b{background:#0169B7 url('../img/hdr_bg_b.gif') no-repeat top left; font-size:11px; font-weight:bold; color:#fff; padding-left:30px; padding-top:4px; padding-bottom:4px;}
.hdr_r{background:#982323 url('../img/hdr_bg_r.gif') no-repeat top left; font-size:11px; font-weight:bold; color:#fff; padding-left:30px; padding-top:4px; padding-bottom:4px;}

.a.white, a.white:active, a.white:link, a.white:visited, a.white:hover{font-size:11px; font-weight:bold; color:#fff;}

.date_b{color:#1c346a; font-size:12px; font-family:Arial; font-weight:bold;}
.date_r{color:#9b2424; font-size:12px; font-family:Arial; font-weight:bold;}
.date{color:#fff; font-size:10px; font-family:Arial; font-weight:bold;}

.color_b{color:#1c346a;}
.color_r{color:#9b2424;}

.border_bot{border-bottom:1px solid #888888; padding-bottom:10px;}

.grad_b{background:#E7EDF3 url('../img/grad_b.gif') repeat-x bottom left;}
.grad_r{background:#F4EAEA url('../img/grad_r.gif') repeat-x bottom left;}

.grad_b2{background:#016bbb url('../img/grad_b2.gif') repeat-x bottom left;}
.grad_r2{background:#9c2424 url('../img/grad_r2.gif') repeat-x bottom left;}



/*From old version*/

.ndat {padding:10px 0px 5px 5px; font-size:12px; color:#104376; font-weight:bold}



.class_blue{color:#000000;font-weight:bold;border-right:1px solid #adadad; border-bottom:1px solid #adadad; vertical-align:middle; padding-left:3px; padding-right:3px; height:50px; text-align:center}
.class_out{color:#000000;font-weight:bold;border-right:1px solid #adadad; border-bottom:1px solid #adadad; vertical-align:middle; padding-left:3px; padding-right:3px; height:50px;  text-align:center }

.resume{padding-top:10px; font-weight:bold; font-size:12px;}
.mat1{vertical-align:middle; font-weight:bold; font-size:10pt;color:#000000; padding:3px;}
/*From old version*/


#vmarquee img{margin-right:10px;}

.partners_td{padding:1px; vertical-align:top}


#jump_base {
  overflow-y:hidden;
  width: 200px;
  height: 100px;
  border: 2px dotted #000099;
  margin: auto;
  padding: 0 10px 0 10px;
  font-size: .9em;
  font-family: Verdana, Arial, sans-serif;
}

#jump_base a {
  color: #000099;
  background-color: inherit;
}

.news {
  background-color: #DDDDDD;
  color: inherit;
}

#marqueecontainer
{
position: relative;
width: 400px; /*marquee width */
height: 100px; /*marquee height */
overflow: hidden;
border: 0px;
padding: 2px;
padding-left: 4px;
}

.vacancy{padding-top:10px; color:#0f4375; font-weight:bold; font-size:12px}
.resume{padding-top:10px; color:#0f4375; font-weight:bold; font-size:12px;}




.list_tbl {font-size:11px; border:1px solid #9F9F9F;border-collapse:collapse; background-color:#FFF;}

.list_tbl tr td a {color:#000000;}
.list_tbl tr td {vertical-align:middle; text-align:center; border:#CCC solid 1px; color:#000;}


.currency_headertd {background-color:#8bb0cb; border-collapse:collapse; color:#fff;}
.currency_headertd_hover {background-color:#0165ae; border-collapse:collapse; color:#fff;}

.list_tbl a:link, .list_tbl a:visited{ color:#fff; text-decoration:none; cursor:pointer;}
.list_tbl a:hover{ color:#000; text-decoration:none;}


.list_tbl1 tr td a {color:#fff;}
.list_tbl1 tr td {vertical-align:middle; text-align:center;}
.list_tbl1 a:link, .list_tbl1 a:visited{ color:#fff; text-decoration:none; cursor:pointer;}
.list_tbl1 a:hover{ color:#000; text-decoration:none;}

.currency_header td {background-color:#0165ae; border-collapse:collapse; color:#fff;}

.bankname{ text-align:left;  }
.bankname img{ margin-right:8px;}
.banknamecol{ background-color:#EAF4F6; vertical-align:middle; background:#e8e8e8; font-weight:bold;text-align:center; padding-top:1px; padding-bottom:1px;}
.bankname a:link, .bankname a:visited{ cursor:pointer; font-size:10px; color:#069; text-decoration:none; }
.bankname a:hover{ color:#C00; text-decoration:none; font-size:10px;}
.banklogo{ float:left;}
.namer{ float:left; margin-top:3px; color:#034a7f; font-size:10px;}

.btnc{position:relative; top:2px; background:url(../images/calendar.gif) no-repeat left top; width:33px; height:19px}
.btn1{margin:0; padding:2px; height:20px; width:auto; border:1px solid #a09f9e; background:#EEEFF2; color:#333; margin-top:2px;}

.bankname1 a:link, .bankname1 a:visited{ cursor:pointer; font-size:10px; color:#0165ae; text-decoration:none; }
.bankname1 a:hover{ color:#0165ae; text-decoration:none; font-size:10px;}

.bordr{border-right:#CCC solid 1px; border-bottom:#CCC solid 1px; }
.bord2r{border-right:#CCC solid 3px; border-bottom:#CCC solid 3px;}
.bord2m{border-right:#CCC solid 3px; border-bottom:#CCC solid 3px; border-left:#CCC solid 3px;}
.bord2l{border-bottom:#CCC solid 3px; border-left:#CCC solid 3px;}
.bordb{border-bottom:#CCC solid 1px;}
.bordl{border-left:#CCC solid 1px; border-top:#CCC solid 1px;}
.bordnob{border-bottom:0px;border-right:#CCC solid 1px; }
.bordnob1{border-bottom:0px;}

a.news_link, a.news_link:active, a.news_link:link, a.news_link:visited{text-decoration:none; font-size:11px; }
a.news_link:hover{text-decoration:underline; font-size:11px}

