@charset "windows-1251";
/*  Таблица стилей для сайта openbank.ru  */

/*--------------main -------------*/
* {margin:0; padding:0;}

html {height:100%;}

body {
	margin:0;
	padding:0;
	height:auto !important;
	height:100%; min-height:100%;
	position:relative;
	min-width:920px;
	border:0px solid red;
	font:72%/13pt Tahoma, Geneva, sans-serif;
	color: #5f5f5f;
	background:#FFF; /**/
   /* background:#d8f2ff url(/common/openbank/img/fon-NG3.jpg) center top repeat-y;*/  /*New Year 2011*/   
   /* background:#d8f2ff url(/common/openbank/img/snow_bg.jpg) center top repeat-y; */  /*New Year*/
    /*background:#FFF url(/common/openbank/img/23_bg.jpg) center top repeat-y;*/ /*23 февраля*/ 
    /*background:#FFF url(/common/openbank/img/8_bg.jpg) center top repeat-y;*/ /*8 марта*/ 
    /*background:#FFF url(/common/openbank/img/9May_bg.jpg) center top repeat-y;*/ /*9 мая*/
   }


/*------------------- common ---------------*/
a {color:#00bbe3; outline:none;}
a img {border: 0px solid red; outline:none;}
a.apdf {background:url(/common/img/uploaded/bank/icons/pdf.gif) top left no-repeat; background-position:0 -1px; padding:4px 0 3px 24px; line-height:24px;}
a.adoc {background:url(/common/img/uploaded/bank/icons/doc.gif) top left no-repeat; background-position:0 -1px; padding:4px 0 3px 24px; line-height:24px;}
a.axls {background:url(/common/img/uploaded/bank/icons/xlc.gif) top left no-repeat; background-position:0 -1px; padding:4px 0 3px 24px; line-height:24px;}
a.arar {background:url(/common/img/uploaded/bank/icons/rar.gif) top left no-repeat; background-position:0 -1px; padding:4px 0 3px 24px; line-height:24px;}
/*
a.right {padding:0px 0px 6px 24px; text-indent:0px; background:url(/common/openbank/img/bull_ul_grey.gif) left 8px no-repeat; display:block; }
a.right_blue {padding:0px 0px 6px 24px; text-indent:0px; background:url(/common/openbank/img/bull_ul_blue.gif) left 8px no-repeat; display:block;}
*/
a.right {padding:0px 0px 6px 18px; text-indent:0px; display:block; line-height:18px;}
a.right_blue {padding:0px 0px 6px 18px; text-indent:0px; display:block; line-height:18px;}
a.right_phone {padding:0px 0px 6px 18px; text-indent:0px; display:block; line-height:18px; background: url('/common/img/uploaded/bank/icons/small_phone.gif') no-repeat scroll left 5px transparent;} 
a.right_letter {padding:0px 0px 6px 18px; text-indent:0px; display:block; line-height:18px; background: url('/common/img/uploaded/bank/icons/small_letter.gif') no-repeat scroll left 6px transparent;}
a.right_tube {padding:0px 0px 6px 18px; text-indent:0px; display:block; line-height:18px; background: url('/common/img/uploaded/bank/icons/small_tube4.gif') no-repeat scroll 2px 3px transparent;}

.arrow_dark {display:block; background:url(/common/openbank/img/arrow_dark.gif) 8px 8px no-repeat; font-family:"Trebuchet MS",Tahoma, Geneva; font-size:13px;}
.arrow_dark a {color:#166bad;}

table {border:0px solid red; border-collapse:collapse; text-align:left;}
td {vertical-align:top;}

table.grey {width:100%; margin-bottom:10px;}
table.grey tr.hover {background-color:#f4f4f4;}
table.grey tr.click {background-color:#ededed;}
table.grey th {background-color:#e5e5e5; padding:4px 4px 6px 14px; border-right:1px solid #ffffff; font-size:12px;}
table.grey td {border-bottom:2px solid #e5e5e5; border-right:1px solid #ffffff; padding:4px 4px 4px 14px; vertical-align:middle;}

table.blue {width:100%; margin-bottom:10px;}
table.blue tr.hover {background-color:#d6f4fa;}
table.blue tr.click {background-color:#b2dee7;}
table.blue th {background-color:#00bbe3; padding:4px 4px 6px 14px; border-right:1px solid #ffffff; font-size:12px; color:#FFF;}
table.blue td {border-bottom:2px solid #00bbe3; border-right:1px solid #ffffff; padding:4px 4px 4px 14px; vertical-align:middle;}
table.blue td.right {border-right:1px solid #00bbe3;}
table.blue td.min_width_200 {min-width: 150px;}     /*для всплывающего окна в сравнении карт*/
table.blue td.min_width_500 {min-width: 400px;}     /*для всплывающего окна в сравнении карт*/

table.blue_border {width:100%; margin-bottom:10px;}
table.blue_border th {background-color:#00bbe3; padding:4px 4px 6px 14px; border-right:1px solid #ffffff; font-size:12px; color:#FFF; border-left:1px solid #00bbe3;}
table.blue_border td {border-bottom:2px solid #00bbe3; border-right:1px solid #00bbe3; padding:4px 4px 4px 14px; vertical-align:middle; border-left:1px solid #00bbe3;}
table.blue_border .no_border {border-right:none;}

table.orange {width:100%; margin-bottom:10px;}
table.orange tr.hover {background-color:#fde7d4;}
table.orange tr.click {background-color:#fbc99d;}
table.orange th {background-color:#f5841f; padding:4px 4px 6px 14px; border-right:1px solid #ffffff; font-size:12px; color:#FFF;}
table.orange td {border-bottom:2px solid #f5841f; border-right:1px solid #ffffff; padding:4px 4px 4px 14px; vertical-align:middle;}


p {margin-bottom:10px;}
p.grey {color:#a7a7a7;}

h1 {line-height:22px; padding:12px 0; font-size:2.2em; font-weight:normal;}
h1.little {line-height:16px; display:inline; font-size:12px; padding:0;}
h1.page_zag {color:#166bad; font-size:21px; font-style:italic; font-family:Arial, Helvetica, sans-serif;  padding-bottom:0; line-height:18px;}
h2 {font-size:1.6em; text-align:left; padding-bottom:12px; letter-spacing:0.6px; font-weight:normal;}
h2.blue {font-size:1.1em; font-weight:bold; color:#00bbe3;}
h3 { font-size:1.1em; line-height:11pt; text-align:left; padding-bottom:12px;}
h4 { font-size:1.1em; line-height:11pt; text-align:left; padding-bottom:12px; color:#00bbe3;}  
h5 {font-size:0.86em;}
h5.geo {font-size:1em; color:#00bbe3;}
h5.geo_small {font-size:0.90em; margin: 4px 0;}  
h6 {font-size:0.7em;}

ul {border:0px solid red;  padding:0px 0px 7px 4px; list-style:none;}
ul li {border:0px solid green; padding:0px 0px 2px 24px; text-indent:0px; background:url(/common/openbank/img/arrow_blue.gif) left 8px no-repeat;}
ul ul { margin-left:15px;}
ol {border:0px solid red;  padding:0px 0px 7px 4px; margin-left:18px;} 
ol li {border:0px solid red; text-indent:0px;  padding:0px 0px 2px 6px;}
ol li ul {border:0px solid red; padding:0; margin-left:2px;}
ol li ul li {border:0px solid blue; padding:0 0 2px 24px;}
ol ul li {border:0px solid blue; padding:0 0 2px 24px;}  

ol.blue {color:#00bbe3; font-weight:bold;} 
ol.blue span {color:#5f5f5f; font-weight:normal;} 
ol.black {color:#000; font-weight: bold;}
ol.black span {font-weight: normal;}

hr {height:1px; background-color:#e1e1e1; color:#e1e1e1; border:none; margin:2px 0;}
hr.border {height:1px; background-color:#e1e1e1; color:#e1e1e1; margin:10px 0; border:none;}
hr.blue {height:1px; background-color:#00bbe3; color:#00bbe3; margin:0; border:none;}
hr.big {height: 7px; color:#d1d2d4; background-color: #d1d2d4; border-width: 0px; margin:10px 0;}
hr.short {height:1px; background-color:#e1e1e1; color:#e1e1e1; border:none; margin:2px 0; width:33%; text-align:left;}
sub {color:#939393; font-size:11px;}
sub p {text-align:justify; padding-top:6px;}
sup {color:#939393; font-size:11px; display:block; border-top:0px solid #939393; padding-top:7px; margin:12px 14px 0 0;}
sup p {text-align:justify;}


span.tel {display:block; color:#1e5c75; font-weight:bold; background:url(/common/img/uploaded/bank/icons/icon_tel.gif) top left no-repeat; padding-left:28px; margin:4px 0;}
span.faq {display:block; font-weight:bold; background:url(/common/img/uploaded/bank/icons/icon_faq.gif) top left no-repeat; padding-left:28px; margin:4px 0;}
span.app {display:block; font-weight:bold; background:url(/common/img/uploaded/bank/icons/icon_application.gif) top left no-repeat; padding-left:28px; margin:4px 0;}
span.cal {display:block; font-weight:bold; background:url(/common/img/uploaded/bank/icons/icon_calculator.gif) top left no-repeat; padding-left:28px; margin:4px 0;}


div.header_block_center {font-size:1.5em; text-align:left; width:100%; border-bottom:2px solid #00bbe3; margin-bottom:7px; padding-bottom:4px; letter-spacing:0.6px;}

.bg_right {position:relative; width:238px; top:28px; right:-4px; background:url(/common/bank/img/vtmpl/bd_fon_right.gif) bottom left no-repeat; border:0px solid green; padding-bottom:18px; margin-bottom:20px;}
.bg_right div.header {width:238px; height:12px; position:absolute; top:-12px; left:0; background:url(/common/bank/img/vtmpl/bd_header_fon_right.gif) top left no-repeat;}
.bg_right table {border:0px solid red; margin:1px 0 0px 18px;}
.bg_right table td {padding-bottom:7px;}

div.promotion {margin:1px 0px -18px 58px; font-size:10px; }
div.promotion a {color:#828282;}

div.text_second {margin:0 12px 0 16px;}

/*------------------ Layout common-------------*/
#wrapper {width:954px; position:relative; left:50%; margin-left:-477px; min-height:600px; border:0px solid red;}
#top {border:0px solid blue; position:relative; z-index:6; height:85px;}
#top_in {position:absolute; width:698px; height:85px; background-color:#fff; z-index:7; left:-1px; top:0;}
#logo {background-color: #fff;}
#FK {}
#FK a {float:left; display:block; color:#11518f; text-decoration:none; font-size:13px; line-height:20px; background:url(/common/openbank/img/dotted.gif) bottom left repeat-x; font-family:"Trebuchet MS",Tahoma, Geneva; border:0px solid blue; margin-top:4px;}
#nav_bar {width:696px; border:0px solid green; margin:30px 0px 20px 0px; position:relative; z-index:8;}
#nav {float:right; margin:6px 0 0 0;}
#nav a { padding-right:20px;}
#nav a.analytics { float:left; display:block; color:#11518f; text-decoration:none; font-size:13px; line-height:20px; background:url(/common/openbank/img/dotted.gif) bottom left repeat-x; font-family:"Trebuchet MS",Tahoma, Geneva; border:0px solid blue; margin: -2px 40px 0 0; padding-right:0px;}
#search {float:right; margin-top:5px;}
#enter {float:left; border:0px solid blue; margin:3px 0 0 36px;}
#banner_top {clear:both; background-color:#fff; position:relative; left:-1px; top:0; width:696px; margin-right:-1px; padding-left:1px;}
div.info {width:245px; height:133px; background:#fff url(/common/openbank/img/info_bg.gif) top left no-repeat;}
div.info_ru {width:245px; height:133px; background:#fff url(/common/openbank/img/info_bg_ru.gif) top left no-repeat;}
div.info_ru_filials {width:245px; height:133px; background:#fff url(/common/openbank/img/info_bg_filials_ru.gif) top left no-repeat;}
div.info h4 {font-weight:bold; text-transform:uppercase; font-size:11px; text-align:center; color:#FFF; padding-top:33px;}
div.info a {color:#b1e9f6; display:block; margin:40px 0 0 70px;}

div.info_ru_penza {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_penza.gif) top left no-repeat;}
div.info_ru_rostov {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_rostov.gif) top left no-repeat;}
div.info_ru_samara {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_samara.gif) top left no-repeat;}
div.info_ru_saratov {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_saratov.gif) top left no-repeat;}
div.info_ru_tula {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_tula.gif) top left no-repeat;}
div.info_ru_tumen {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_tumen.gif) top left no-repeat;}
div.info_ru_tver {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_tver.gif) top left no-repeat;}
div.info_ru_voronezh {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_voronezh.gif) top left no-repeat;}
div.info_ru_chelyabinsk {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_chelyabinsk.gif) top left no-repeat;}
div.info_ru_irkutsk {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_irkutsk.gif) top left no-repeat;}
div.info_ru_krasnoyarsk {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_krasnoyarsk.gif) top left no-repeat;}
div.info_ru_nnov {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_nnov.gif) top left no-repeat;}
div.info_ru_novosibirsk {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_novosibirsk.gif) top left no-repeat;}
div.info_ru_perm {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_perm.gif) top left no-repeat;}
div.info_ru_spb {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_spb.gif) top left no-repeat;}
div.info_ru_ekaterinburg {width:245px; height:133px; background:#fff url(/common/openbank/img/info_ru_ekaterinburg.gif) top left no-repeat;}

div.info_ru a, div.info_ru_filials a, div.info_ru_penza a, div.info_ru_rostov a, div.info_ru_samara a, div.info_ru_saratov a, div.info_ru_tula a, div.info_ru_tumen a, div.info_ru_tver a, div.info_ru_voronezh a, div.info_ru_chelyabinsk a, div.info_ru_irkutsk a, div.info_ru_krasnoyarsk a, div.info_ru_nnov a, div.info_ru_novosibirsk a, div.info_ru_perm a, div.info_ru_spb a, div.info_ru_ekaterinburg a {color:#b1e9f6; display:block; position:relative; top:100px; left:70px;}


div.branches_en {width:220px; height:107px; background:url(/common/openbank/img/branches_bg_en.gif) top right no-repeat; color:#a2a2a2; margin:4px 0 0 12px;position:relative; z-index:25; padding-top:16px;}
div.branches_en span {background-color:#ffffff; padding-bottom:4px; display:block; width:86px}
div.branches_en span a {color:#696969; font-style:italic; font-size:16px; background:#fff url(/common/openbank/img/branches_dotted.gif) bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; letter-spacing:normal; display:block; padding-bottom:2px; margin-left:14px; margin-right:4px; width:70px}

/*
div.branches {width:212px; height:101px; background:url(/common/openbank/img/branches_bg.gif) top left no-repeat; color:#a2a2a2; margin-top:25px; padding:10px 0 0 33px; font-size:11px; border:0px solid blue; position:relative;}
*/
div.branches{width:220px; height:92px; background:url(/common/openbank/img/branches_bg_en.gif) top right no-repeat; margin:4px 0 0 12px;position:relative; z-index:25; padding-top:36px;}
div.branches div.city {border:0px solid blue; background-color:#FFF; padding-bottom:2px; padding-right:4px; display:inline-block;}  
div.branches div.city a {color:#696969; font-size:16px; background:url(/common/openbank/img/branches_dotted.gif) bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
div.branches div.city span {border:0px solid blue; padding-bottom:2px; color:#696969; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
div.branches div.offices {border:0px solid red; width:120px; background-color:#FFF; padding-bottom:2px; font-size:11px;}
div.branches div.offices a {color:#00bbe3; letter-spacing:1px;}
div.branches div.choose {border:0px solid green; background-color:#FFF; padding-bottom:2px; padding-right:2px; display:block; width:110px;}
div.branches div.choose span {border:0px solid blue; padding-bottom:2px; color:#696969; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/*------------------add links-------------*/
div.call {background:#ffffff url(/common/openbank/img/phone_red2.gif) 4px 0px no-repeat; position:absolute; top:232px; left:47px; border:0px solid red; z-index:26; padding-bottom:1px;}
div.call a {display:block; color:#ef4044; margin-left:20px; font-family:"Trebuchet MS",Tahoma, Geneva; font-weight:bold; font-style:italic; font-size:15px; border:0px solid green; position:relative; top:-2px; padding-bottom:1px;}
/*---Надпись для Банк-Клиента---*/ 
div.call_long{background:#ffffff url(/common/openbank/img/phone_red.gif) 0px 4px no-repeat; position:absolute; top:220px; left:20px; border:0px solid red; z-index:26; padding-bottom:1px;}
div.call_long a {display:block; color:#ef4044; margin-left:20px; font-family:"Trebuchet MS",Tahoma, Geneva; font-weight:bold; font-style:italic; font-size:13px; border:0px solid green; position:relative; top:2px; line-height: 14px; height: 32px; border:0px solid red;}


div.about {background:#fff url(/common/openbank/img/bull_arrow_down.gif) 0px 4px no-repeat; position:absolute; top:324px; left:152px; border:0px solid red; z-index:95;}
div.about a {display:block; text-decoration:none; color:#656565; margin-left:16px; background:#fff url(/common/openbank/img/branches_dotted.gif) left bottom repeat-x; font-family:"Trebuchet MS",Tahoma, Geneva; font-weight:bold; font-style:italic; font-size:15px; border:0px solid green; padding-bottom:1px;}



#status {color:#a4a4a4; font-size:0.95em; padding:13px 0 0 13px;}
#status a {color:#a4a4a4; text-decoration:none;}
#status a:hover {color:#00bbe3;}
#status span {border-bottom:1px solid #a4a4a4;}
#body_main {border-bottom:1px solid #e7e7e7; width:696px; background:url(/common/openbank/img/grey_px.gif) top left repeat-y; position:relative;}
#body_main div.body_main_left_line {height:223px; width:1px;  position:absolute; left:0; top:0; z-index:100; background:none; background-color:#e7e7e7;}

div.banner {float:left; width:174px; height:223px; border:0px solid blue;}
div.banner a {display:block; height:221px; width:171px;}
div.banner div.banner_zag {position:relative;}
div.banner div.banner_zag a.zag {position:absolute; left:0; top:16px; border:0px solid red; font-family:"Trebuchet MS",Tahoma, Geneva; font-size:13px; text-transform:uppercase; font-style:italic; color:#166bad; font-weight:bold; display:inline; height:auto; width:auto; text-decoration:none;}

table#text_main {background:#f4f4f4 url(/common/openbank/img/text_main_bg.gif) top left no-repeat; border-right:1px solid #e7e7e7; min-height:40px; width:710px;  position:relative; left:-14px; bottom:0; margin-right:-14px;}
table#text_main td {padding:40px 12px 0px 30px;}

#text_main span {height:1px;}
#text_main p {text-align:justify}
#info_left_main {}
#footer {background:#f4f4f4 url(/common/openbank/img/footer_bg.gif) left bottom no-repeat; height:90px; width:952px; border-left:1px solid #e7e7e7;}
div.footer_right{float:left; margin:20px 0 0 20px;}
#copyright {float:left; margin:23px 0 0 56px; font-size:11px; color:#6a6a6a; line-height:14px; border:0px solid green; padding-bottom:20px; width:212px;}
#counters {margin:7px 14px 0 0px; float:right;}
#menu_bottom #counters a {padding: 0 6px;}  
#menu_bottom {color:#828282; border:0px solid blue; float:left; width:660px;}
#menu_bottom a {font-size:11px; color:#828282; padding:0 12px;}
#menu_bottom div.info_bottom { margin:9px 0 0 4px;}
#menu_bottom div.yashare {width: 380px; float:left; margin-top: 15px;}

/*------------------ Layout second pages-------------*/
#info_top_left {background-color:#fff; border-top:1px solid #fff;}
.body_sec {padding-bottom:0px; padding:0 13px 60px 13px; border:0px solid grey;}
#info_right_2col {border:0px solid green; float:right; margin:16px 1px 0 20px;}
#info_right_2col div {clear:right; float:right; border:0px solid green; width:100%; margin:6px 0; padding-right:0px; padding-left:12px;}
#info_right_2col div.info_grey {float:right; background:#f9f9f9 url(/common/openbank/img/bottom_grey.gif) left bottom no-repeat; padding:0 0px 12px 12px; margin:6px 0; width:100%;}
#info_right_2col div.info_grey span.top_grey {display:block; background:url(/common/openbank/img/top_grey.gif) left top no-repeat; height:12px;  width:100%;  border:0px solid green; position:relative; left:-12px; top:0px; padding-right:12px;}
#info_right_2col div.info_white {clear:right; float:right; background:#f9f9f9 url(/common/openbank/img/bottom_white.gif) left bottom no-repeat; padding:0 0px 12px 12px; margin:6px 0; width:100%;}
#info_right_2col div.info_white span.top_white {display:block; background:url(/common/openbank/img/top_white.gif) left top no-repeat; height:12px;  width:100%;  border:0px solid green; position:relative; left:-12px; top:0px; padding-right:12px;}
#info_right_2col a {color:#595959;}
#info_right_2col a.right_blue {color:#166bae;}

#info_right_2col ul {border:0px solid red;  padding:0px 0px 7px 4px; list-style:none;}
#info_right_2col ul li {border:0px solid green; padding:0px 0px 2px 24px; text-indent:0px; background:url(/common/openbank/img/bull_ul_grey.gif) left 8px no-repeat;}
#info_right_2col ul ul { margin-left:15px;}

#info_right_2col ul.blue {border:0px solid red;  padding:0px 0px 7px 4px; list-style:none;}
#info_right_2col ul.blue li {border:0px solid green; padding:0px 0px 2px 24px; text-indent:0px; background:url(/common/openbank/img/bull_ul_blue.gif) left 8px no-repeat;}
#info_right_2col ul.blue ul { margin-left:15px;}


/*---подписка для тендерного комитета---*/
#info_right_2col div.signed_item {border:0px solid red; text-align:right; background:url(/common/openbank/img/letter_news.gif) left 3px no-repeat; padding-left:20px; padding-right:13px; width:79px; margin-top:-30px;}
#info_right_2col div.signed_item a {line-height:12px; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; text-decoration:none; color:#5f5f5f; line-height: 14px;}

/*---временно неработающие банкоматы (надпись на уровне статусной строки)---*/
#info_right_2col div.offline {border:0px solid red; text-align:right;  padding-left:0px; padding-right:13px; width:230px; margin-top:-62px;}
#info_right_2col div.offline a {text-decoration:none; color:#A4A4A4; font-weight: bold; line-height: 12px; font-size: 0.95em;}
#info_right_2col div.offline a:hover {color:#00bbe3;}

/*------------------ Layout site map-------------*/
div.header_map {height:59px; width:954px; background:#fff url(/common/openbank/img/header_map_bg.gif) left 0px  no-repeat; position:relative; z-index:12;border:0px solid blue;}
div.header_map p {padding:20px 0 0 30px; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; font-weight:bold;}
div.header_map p.small {font-size:19px;}

#map_place {position:relative; z-index:11; border:0px solid red; top:-1px; left:0; margin-bottom:-1px;}
#map_place a:hover {color:#00bbe3;}
#map_place table {border:0px solid blue; width:100%;}
#map_place table th {background-color:#ffffff; border:0px solid blue; text-align:left}
#map_place table th div {height:33px; background:url(/common/openbank/img/item_name_bg.gif) right top  no-repeat; width:190px;}
#map_place table th div.last {background:url(/common/openbank/img/item_name_last_bg.gif) right top  no-repeat; position:relative; top:0px; right:-2px;}
#map_place table th a {text-decoration:none; font-weight:normal; font-size:10px; color:#8e8e8e; text-transform:uppercase; height:40px; line-height:33px; background:url(/common/openbank/img/item_name_a_bg.gif) left bottom repeat-x; padding-bottom:1px; margin-left:8px;}
#map_place table td {border:0px solid blue; padding-left:8px;}
#map_place table th div.last a {margin-left:6px;}
#map_place div.menu_item div {border:0px solid blue; margin-bottom:8px;}
#map_place div.menu_item a {font-weight:bold; text-decoration:none; color:#5f5f5f; border:0px solid blue; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; line-height:14px;}
#map_place div.menu_item a:hover {color:#00bbe3;}
#map_place div.menu_item2 {}
#map_place div.menu_item2 div {padding-left:8px; margin-bottom:4px;}
#map_place div.menu_item2 a {font-size:11px; border:0px solid red; color:#7d888c; text-decoration:underline; background:none;}
#map_place div.menu_item3 {margin-bottom:6px;}
#map_place div.menu_item3 div {padding-left:8px; background:url(/common/openbank/img/plus.gif) 1px 7px no-repeat; margin-bottom:2px;}
#map_place div.menu_item3 a {font-weight:normal; color:#727272; }

/*------------------ menu-------------*/
#menu {width:696x; position:relative;}
#menu div.menu_left_line {height:42px; width:1px;  position:absolute; left:0; top:0; z-index:100; background:none; background-color:#e7e7e7;}
#menu div {height:40px; background-color: #3CC; background:url(/common/openbank/img/menu_bg.gif) left bottom repeat-x; clear:both;}
#menu div.active2 {height:40px; background:url(/common/openbank/img/menu_bg_act.gif) left bottom repeat-x; clear:both; z-index:101; position:relative;}
#menu div.active3 {height:40px; background:url(/common/openbank/img/menu_bg_act2.gif) left bottom repeat-x; clear:both;}
#menu div.active4 {height:40px; background:url(/common/openbank/img/menu_bg_act3.gif) left bottom repeat-x; clear:both;}
#menu div.active5 {height:40px; background:url(/common/openbank/img/menu_bg_act4.gif) left bottom repeat-x; clear:both;}
#menu a {display:block; float:left; position:relative; left:0; top:0; z-index:11;}
#menu a.active_item {display:block; float:left; position:relative; left:-18px; top:0; z-index:12; margin-right:-18px;}


/*------------------- alt menu ---------------*/
#menu_top_left {width:245px; background:url(/common/openbank/img/alt_menu_bg.gif) top left no-repeat; border:1px solid #fff; position:relative; top:-36px; left:-1px; border-bottom:1px solid #f4f4f4; margin-bottom:-36px; min-height:56px;}
#menu_top_left div.alt_menu {margin-top:55px; border:1px solid #e7e7e7; border-top:none; border-bottom:none; padding-bottom:20px; background-color:#f4f4f4;}
#menu_top_left div.item_box {border:0px solid red; line-height:27px; padding:2px 8px 0px 0px}
#menu_top_left div.alt_menu a {color:#5f5f5f; text-decoration:none; font-size:13px; font-weight:bold; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; margin-left:30px;}
#menu_top_left div.alt_menu a:hover {color:#00bbe3;}
#menu_top_left div.alt_menu a.item_selected {background:url(/common/openbank/img/breket.gif) 14px center no-repeat; display:block; padding-left:30px; margin-left:0; line-height:27px;}
#menu_top_left div.alt_menu div.current {border:0px solid red; margin:4px 0 0 0;}
#menu_top_left div.alt_menu div.current a {font-weight:bold; display:block; margin:0px 0px 8px 0; border:0px solid green; padding-left:42px; background:none; text-decoration:underline; color:#7d888c; font-size:12px; padding-top:2px;}
#menu_top_left div.alt_menu div.current a.item_current {color:#00bbe3; background:url(/common/openbank/img/arrow_right.gif) 16px 8px no-repeat;}
#menu_top_left div.alt_menu div.menu_item2 a {font-size:12px; color:#727272; font-weight:normal; text-decoration:underline; display:block; padding-left:51px; line-height:14px; margin-bottom:8px;}
#menu_top_left div.alt_menu div.menu_item2 a.item_current {color:#00bbe3; background:none; display:block; font-weight:normal;}
#menu_top_left div.alt_menu div.menu_item3 a {font-size:12px; color:#727272; font-weight:normal; text-decoration:underline; display:block; padding-left:60px; line-height:14px; margin-bottom:8px;}
#menu_top_left div.alt_menu div.menu_item3 a.item_current {color:#00bbe3; background:none; display:block; font-weight:normal;}

div.separate {position:relative; top:2px; left:0; display:inline-block;}

/*------------------- For headings of internal pages ---------------*/
#menu_left_box {margin:55px 0 20px 0; border:0px solid gold;}
#menu_left_box div {border:0px solid blue;}
#menu_left_box a {color:#5f5f5f; text-decoration:none; font-size:13px; font-weight:bold; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; border:0px solid green;}
#menu_left_box a:hover {color:#00bbe3;}
#menu_left_box div.item_box_ipade {border:0px solid green; padding:0px 8px 0px 30px; margin-bottom:12px;}
#menu_left_box div.current_ipage {border:0px solid blue; margin:0px 0 0px 0; padding-top:2px;}
#menu_left_box div.current_ipage div.item_box_ipade {border:0px solid black; background:url(/common/openbank/img/breket.gif) 14px center no-repeat;}
#menu_left_box div.current_ipage div.item_box_ipade a {border:0px solid red; line-height:14px; display:block; min-height:16px; padding:6px 0 5px 0;}
#menu_left_box div.current_ipage a {background:none; border:0px solid red;}
#menu_left_box div.menu_item2 {border:0px solid red; margin:0px 0 0 0;}
#menu_left_box div.menu_item2 a {font-size:12px; font-weight:bold; padding-left:42px; /*padding-right:12px;*/ display:block; margin-bottom:8px; color:#7d888c; text-decoration:underline;}
#menu_left_box div.menu_item2 a:hover {color:#00bbe3;}
#menu_left_box div.menu_item2 a.item_current {font-weight:bold; color:#00bbe3; background:url(/common/openbank/img/arrow_right.gif) 16px 8px no-repeat; display:block;}
#menu_left_box div.menu_item3 {border:0px solid blue;}
#menu_left_box div.menu_item3 a {font-size:11px; color:#727272; font-weight:normal; text-decoration:underline; display:block; padding-left:51px; line-height:14px; margin-bottom:8px; padding-right:12px;}
#menu_left_box div.menu_item3 a.item_current {color:#00bbe3; display:block; font-weight:normal; background:none;}
#menu_left_box div.menu_item4 {border:0px solid blue;}
#menu_left_box div.menu_item4 a {font-size:11px; color:#727272; font-weight:normal; text-decoration:underline; display:block; padding-left:60px; line-height:14px; margin-bottom:8px; padding-right:12px;}
#menu_left_box div.menu_item4 a.item_current {color:#00bbe3; display:block; font-weight:normal; background:none;}

/*------------------- inner menu ---------------*/
div.inner_box {margin-top:8px;}
div.inner_box div.inner_item a {display:block; margin-left:14px; padding-left:14px; text-decoration:underline; color:#95b536; font-size:11px;}
div.inner_box div.item_current {background:url(/common/openbank/img/arrow_green.gif) 4px 7px no-repeat; border:0px solid blue;}
div.inner_box div.item_current a {display:block; text-decoration:none; margin-left:14px; padding-left:14px; color:#95b536; font-size:11px;}

/*------------------- news ---------------*/
#news_main {position:relative; margin-bottom:20px;}
#news_main div.rss_img {position:absolute; top:0px; left:68px;}
#news_main div.rss_link {display:none;}
#news_main div.google_img {}
#news_main a.news_title {display:block; font-size:17px; text-decoration:none; color:#166bad; margin:24px 0 12px 0px; background:url(/common/openbank/img/news_title_bg.gif) 16px 2px no-repeat; font-family:"Trebuchet MS",Tahoma, Geneva; font-style:italic; padding-left:36px;}
#news_main div.a {margin:0 12px 11px 0px; border:0px solid red;}
#news_main a.title {color:#5f5f5f;}
#news_main a.title_imp {color:#5f5f5f;}

#news_main div.date {color:#96b538; margin:0 12px 8px 16px; font-size:11px; font-weight:bold;}
#news_main div.date_imp {color:#ef4044; margin:0 12px 8px 16px; font-size:11px; font-weight:bold;}
/*
#news_main div.date {color:#96b538; margin:0 12px 8px 16px; font-size:11px; float:left; font-weight:bold; position:relative; left:0; top:1px;}
#news_main div.date_imp {color:#ef4044; margin:0 12px 8px 16px; font-size:11px; float:left; font-weight:bold; position:relative; left:0; top:1px;} */


.body_sec a.signed {display:block; position:relative; top:0px; right:0px; border:0px solid red; text-align:right; padding-right:70px; margin-bottom:-20px;}
.body_sec div.item_box {position:relative;}
.body_sec div.item_box div.notes {margin:20px 0;}
.body_sec div.item_box div.notes span {font-style:italic; color:#a7a7a7; display:block; margin-top:12px; font-family:Arial, Helvetica, sans-serif;}
.body_sec div.signed_item {position: absolute; top:-64px; right:0px; border:0px solid red; text-align:right; background:url(/common/openbank/img/letter_news.gif) left 3px no-repeat; padding-left:20px; width:72px;}
.body_sec div.signed_item a {line-height:12px; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; text-decoration:none; color:#5f5f5f;}
.body_sec div.signed_item_en {position: absolute; top:-64px; right:0px; border:0px solid red; text-align:right; background:url(/common/openbank/img/letter_news.gif) left 3px no-repeat; padding-left:10px; width:132px;}
.body_sec div.signed_item_en a {line-height:12px; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; text-decoration:none; color:#5f5f5f;}
.body_sec div.share {position: absolute; top:-46px; right:0; border:0px solid red; text-align:right; padding-left:0;} 
.body_sec div.share div.twitter {width:54px; border:0px solid orange; text-align:right; padding-right:6px; float:left;}
.body_sec div.share div.facebook {border:0px solid green; text-align:right; float:left; padding-top:1px;}

.body_sec div.news_second {border:0px solid red;}
.body_sec div.news_second a.news_title {display:block; font-size:17px; text-decoration:none; color:#166bad; margin:0px 0 12px 0px; background:url(/common/openbank/img/news_title_bg.gif) 16px 16px no-repeat; font-family:"Trebuchet MS",Tahoma, Geneva; font-style:italic; padding-left:36px; border:0px solid green;}
.body_sec div.news_second div.date {color:#96b538; margin:0 12px 8px 16px; font-size:11px; float:left; font-weight:bold; position:relative; left:0; top:1px;}
.body_sec div.news_second div.date_imp {color:#ef4044; margin:0 12px 8px 16px; font-size:11px; float:left; font-weight:bold; position:relative; left:0; top:1px;}
.body_sec div.news_second div.a {margin:0 0px 11px 0px; border:0px solid red; width:592px; float:right;}


.body_sec div.news_block {border:0px solid red; position:relative; top:0px; right:0px;}
.body_sec div.news_block  div.rss_img_review  {float:left; margin-left:12px; margin-top:4px; border:0px solid green;}
.body_sec div.rss_img {position: absolute; top:-65px; right:125px; width:20px; border:0px solid red;}
.body_sec div.rss_link {position: absolute; top:-64px; right:94px; width:30px; border:0px solid red;}
.body_sec div.rss_link a {line-height:12px; background:url(/common/openbank/img/menu_item_bg.gif) bottom left repeat-x; text-decoration:none; color:#5f5f5f;}
.body_sec div.google_img {float:right; width:68px; margin:24px 0 12px 0px;  border:0px solid red;}
.body_sec a.news_title {display:block; line-height:22px; padding:12px 0; font-size:2.2em; font-weight:normal; text-decoration:none; margin:8px 0 12px 0px; width:320px; border:0px solid red; float:left; color:#000;}
.body_sec a.news_title_review {display:block; font-size:2.2em; font-weight:normal; text-decoration:none; margin:0px 0 12px 0px; border:0px solid red; float:left; color:#000; border:0px solid blue;}
.body_sec a.title {display:block; margin:0 0 2px 0px; color:#5f5f5f;}
.body_sec a.title_imp {display:block; margin:0 0 2px 0px; font-weight: bold;}
.body_sec a.title_review {display:block; margin:-2px 0 0 0;}
.body_sec a.download {margin-left:4px;} 
.body_sec div.download {margin-left:56px; margin-bottom:10px;}
.body_sec div.date {color:#96b538; margin:0 12px 8px 16px; font-size:11px; font-weight:bold;}
.body_sec div.date_imp {color:#ef4044; margin:0 12px 8px 16px; font-size:11px; font-weight:bold;}
.body_sec div.announce {margin:0 0 12px 0px; text-align:left;}
.body_sec div.pager {margin:28px 0 0 18px; text-align:center;}
.body_sec div.news_archive {margin-top:28px; background:url(/common/img/arrow.gif) bottom right no-repeat; background-position:96px 6px;}
.body_sec div.date_item {color:#96b538; font-weight:bold; margin:0 12px 8px 21px;}
.body_sec div.date_item_imp {color:#ef4044;}
/*
.body_sec div.item_news_title {font-size:16px; font-weight:bold; margin-top:12px; text-align:justify; display:block; text-decoration:none; color:#166bad; background:url(/common/openbank/img/bull_ul_blue.gif) left 8px no-repeat; font-family: Arial, Helvetica, sans-serif; font-style:italic; padding-left:20px;}
*/
.body_sec div.item_news_title {font-size:16px; font-weight:bold; margin-top:12px; text-align:justify; display:block; text-decoration:none; color:#166bad; font-family: Arial, Helvetica, sans-serif; font-style:italic;}

.body_sec div.back {background:url(/common/openbank/img/pages.gif) left 2px no-repeat; padding-left:16px;}
.body_sec div.back a {color:#166bad; line-height:12px;}

/*------------------- For services ---------------*/
div.services {margin:0px 0 20px 12px; border:0px solid red; /*background:url(/common/openbank/img/item_name_last_bg.gif) right top no-repeat;*/ position:relative; top:0px; right:-1px; padding-top:20px;}
div.services a {display:block; border-bottom:0px solid #e5e5e5; font-size:12px; font-weight:bold; text-decoration:none; color:#000;   margin-right:7px; padding:4px 0 6px 14px; margin:0 7px 0 1px;}
div.services a:hover {color:#00bbe3;}
div.services a.current {display:block; border-bottom:0px solid #e5e5e5; font-size:12px; font-weight:bold; text-decoration:none; color:#000; margin:0 7px 0 1px; padding:4px 0 6px 14px; background-color:#FFF;}
div.services div.current {border-bottom:0px solid #e5e5e5; font-size:12px; font-weight:bold; text-decoration:none; color:#000; margin:0 7px 0 1px; padding:4px 10px 6px 0px; background-color:#FFF;}
div.services div.current a {display:block; border-bottom:none; border-left:none; background:url(/common/bank/img/vtmpl/menu_arrow_down.gif) center right no-repeat;}
div.services div.current div.menu_item2 a {display:block; border-bottom: none; border-left: none; background:url(/common/bank/img/vtmpl/bul.gif) top left no-repeat; background-position:0 8px; margin: 0 0 0 14px; padding:2px 0 0px 12px; font-size:11px;}
div.services div.current div.menu_item3 a {display:block; border-bottom:none; border-left:none; background:url(/common/bank/img/vtmpl/arrow_2.gif) top left no-repeat; background-position:0 6px; margin: 0 0 0 28px; padding:0px 0 0px 14px; font-weight:normal;}
div.services a.item_current {color:#00bbe3;}


div.glav_grey a {color:#595959;}

div.header_services {height:59px; width:954px; background:#fff url(/common/openbank/img/header_map_bg2.gif) left 0px  no-repeat; position:relative; z-index:12;border:0px solid blue;}
div.header_services p {padding:20px 0 0 30px; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; font-weight:bold;}
div.header_services p.small {font-size:19px;}

/*-------------------main exchenge ---------------*/
div.header_exchenge {font-size:17px; text-decoration:none; color:#166bad; margin:24px 0 0px 14px; background:url(/common/openbank/img/calc.gif) 10px 2px no-repeat; font-family:"Trebuchet MS",Tahoma, Geneva; font-style:italic; padding-left:24px; margin-bottom:10px;}
div.add_info {color:#166bad; font-family:"Trebuchet MS",Tahoma, Geneva; font-style:italic; padding-left:40px; font-size:16px; margin-bottom:12px;}
table.main {width:196px; border:0px solid red; margin:0 0 0px 30px; font-family:"Trebuchet MS",Tahoma, Geneva;}
table.main th {color:#00bbe3; font-weight:normal; font-size:11px; height:20px;}
table.main td {height:20px; border:0px solid red; font-size:11px;}
table.main td.name {font-weight:bold; font-size:13px}
a.calc {background:url(/common/openbank/img/arrow_dark.gif) 33px 8px no-repeat; color:#347db7; font-family:"Trebuchet MS",Tahoma, Geneva; font-size:13px; display:block; padding-left:70px; margin-top:12px;}
table.main td.cross {color:#00bbe3;}

div.header_precious {font-size:17px; text-decoration:none; color:#166bad; margin:18px 0 12px 6px; background:url(/common/openbank/img/calc.gif) 10px 2px no-repeat; font-family:"Trebuchet MS",Tahoma, Geneva; font-style:italic; padding-left:26px; margin-bottom:10px;}
table.precious {width:275px; border:0px solid red; margin:0 0 0px 16px; font-family:"Trebuchet MS",Tahoma, Geneva;}
table.precious th {color:#00bbe3; font-weight:bold; font-size:11px; height:20px; text-align:center;}
table.precious td {height:20px; border:0px solid red; font-size:11px; text-align:center; padding: 6px 0 0 0;}
table.precious td.name {font-weight:bold; font-size:13px; text-align:left; padding:6px 0 0 20px;}
a.metal {background:url(/common/openbank/img/arrow_dark.gif) 20px 8px no-repeat; color:#347db7; font-family:"Trebuchet MS",Tahoma, Geneva; font-size:13px; display:block; padding-left:52px; margin-top:12px;} 
a.tooltip {position:relative; left:0; top:0; z-index:24; text-decoration:none; color:#5F5F5F;}
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:60px; font-size:12px; background:#f4f4f4; text-align: center;}
a.tooltip:hover span {position:absolute; background:#f2f2f2; border:1px solid #949494; font-weight:bold; left:14px; bottom:-20px; display:inline;}

div.left_box {width:234px; height:28px; background-color:#ffffff; padding-bottom:8px;}

/*------------------ Layout inner pages-------------*/
#banner_block {position:relative; right:-6px; margin-bottom:7px; clear:both; width:730px;}
#banner1 {float:left; margin-right:5px;}
#banner2 {float:left; margin-right:5px;}
#banner3 {float:left;}
#regions_sec {padding:12px 0 12px 16px; margin-top:18px;}
#regions_eng {padding:12px 0 12px 16px;}
#regions_sec span {font-weight:bold; font-size:12px; padding-left:2px;}
#menu_left {width:238px; margin-top:14px; margin-bottom:14px;}
#ratings_sec {padding-left:2px; margin-top:6px; width:218px;}
#bottom_block {position: absolute; left:0px; bottom:0px;}
#menu_inner { margin-top:25px;}
#counters_sec {position: absolute; right:0px; bottom:0px;}
#counters_left {margin:20px 0 0 14px;}


#body_services form.form_table2col {margin:0 14px 0 14px;}

/*---------- current -----------*/
table.current {width:220px; margin:0 0 0 14px;}
table.current th {background-color:#e5e5e5; height:22px; padding:0px 0px 0 14px; border-right:1px solid #ffffff; font-size:0.95em;}
table.current th a {color:#000; text-decoration:none;}
table.current td {border-bottom:1px solid #d1d2d4;  font-weight:normal;  padding:4px; padding-left:8px; font-size:8pt; vertical-align:middle; text-align:center}
table.current td.top {border-bottom:1px solid #d1d2d4; font-weight:bold; color:#0297b7;  padding:10px 4px 10px 4px; padding-left:8px; font-size:8pt; vertical-align:middle}

/*------ Таблица для всплывающих окон контактов ДО ------*/
table.contacts {border: 0px solid red; font-size:12px;}
table.contacts td {padding:10px 20px 0; text-align:left;}
table.contacts td.logo {padding:22px 0 0 20px;} 
table.contacts .bold {font-weight:bold;}
table.contacts br {margin-bottom: 5px;}

/*----- Картинка new в меню внутр. страниц ----*/
div.new_img {background:url(/common/img/uploaded/bank/icons/new.gif) 0px 2px no-repeat; float:left; margin-left:-27px; width:23px; margin-right:4px; height:16px;}
h1.page_zag div.new_img {display:none;}
#status div.new_img {display:none;}

/*----- Картинка без_комиссии в заголовок ----*/
div.no_fee {background:url(/common/img/uploaded/bank/icons/no_fee.gif) 0 0px no-repeat; width:100px; height:20px;}
#status h1.page_zag div.no_fee {display:inline-block !important; margin-bottom: -3px; margin-left:4px;}
#status div.no_fee {display:none;}
#menu_left_box div.current_ipage div.item_box_ipade a div.no_fee {display:none;}
#menu_left_box a div.no_fee {display:none;}
/*----- Промо блоки ----*/

/*div.grey_gradient {border: 3px solid #00bbe3;
border-bottom: 1px solid #d3d4d4;  
-webkit-border-radius: 28px;
-moz-border-radius: 28px;
border-radius: 28px;
-webkit-box-shadow: #dddfdf 2px 4px 6px;
-moz-box-shadow: #dddfdf 2px 4px 6px;
box-shadow: #dddfdf 2px 4px 6x;
background: #efefef;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#dbdbdb));
background: -webkit-linear-gradient(#ffffff, #dbdbdb);
background: -moz-linear-gradient(#ffffff, #dbdbdb);
background: -ms-linear-gradient(#ffffff, #dbdbdb);
background: -o-linear-gradient(#ffffff, #dbdbdb);
background: linear-gradient(#ffffff, #dbdbdb);
}  */

/*table.promo {width:660px; margin-top: 10px;}
table.promo td.top {background:#ffffff url(/common/openbank/img/promo_top_bg++.png) center top no-repeat; height:23px;}
table.promo td.center {background:#ffffff url(/common/openbank/img/promo_center_bg++.png) center top repeat-y; margin-left:2px;}
table.promo td.bottom {background:#ffffff url(/common/openbank/img/promo_bottom_bg++.png) center bottom no-repeat; height:24px;}
table.promo td.center table td {padding:0 10px;}
table.promo td.center table td div.margin {margin: -11px 0 -12px 0px;}
table.promo td.center table td div.margin span.attention {color:#ef4044; font-weight:bold; display:block; margin:10px 0; font-size:13px;}
table.promo td.center table td div.margin a {margin-bottom:10px; display:block;} */
table.promo {width:450px; margin-bottom: 10px;}
table.promo td.top {background:#ffffff url(/common/openbank/img/top_promo_bg.png) center top no-repeat; height:19px;}
table.promo td.center {background:#ffffff url(/common/openbank/img/center_promo_bg.png) center top repeat-y; margin-left:2px;}
table.promo td.bottom {background:#ffffff url(/common/openbank/img/bottom_promo_bg.png) center bottom no-repeat; height:20px;}
table.promo td.center table td {padding:0 6px 0 4px;}
table.promo td.center table td div.margin {margin: -11px 0 -12px 2px;}
table.promo td.center table td div.margin p {margin-bottom: 2px;}
table.promo td.center table td div.margin span.attention {color:#ff0000; font-weight:bold; display:block; margin:0px 0px 2px 0px; font-size:13px;}
table.promo td.center table td div.margin a {margin-bottom:2px; display:block;}

table.promo_big {width:650px; margin-bottom: 10px; margin-top: 10px;}
table.promo_big td.top {background:#ffffff url(/common/openbank/img/top_big_promo_bg.png) center top no-repeat; height:18px;}
table.promo_big td.center {background:#ffffff url(/common/openbank/img/center_big_promo_bg.png) center top repeat-y; margin-left:3px;}
table.promo_big td.bottom {background:#ffffff url(/common/openbank/img/bottom_big_promo_bg.png) center bottom no-repeat; height:19px;}
table.promo_big td.center table td {padding:0 6px;}
table.promo_big td.center table td div.margin {margin: -11px 0 -12px 2px;}
table.promo_big td.center table td div.margin p {margin-bottom: 2px;}
table.promo_big td.center table td div.margin span.attention {color:#ef4044; font-weight:bold; display:block; margin:0px 0px 2px 0px; font-size:13px;}
table.promo_big td.center table td div.margin a {margin-bottom:2px; display:block;}

/*---*/
a#cash_link {display:block; margin-right:24px; float:left; font-weight:bold;}
a#nocash_link {display:block; font-weight:bold;}
a#reverse_link {font-size: 11px;}

/**/
div#TB_window {margin-top:-22% !important;}
