/* CSS Document */

*{ outline: 0; font-size: 100.01%;}

html,body{ margin: 0; padding: 0; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7D8081;}

/* As */

a{ font-weight: normal; color: #646667; text-decoration: underline;}
a:hover{ color: #EE2D26;}

a#active_left{ font-weight: bold; color: #EE2D26;}

a.ar{ display: block; float: left; padding-left: 15px; background: url(../img/ar.gif) left center no-repeat;}

a.cards{ display: block; margin-top: 10px; height: 38px; text-decoration: none;}

a.h2{ display: block; margin-left: -12px; padding-left: 9px; border-left: 1px solid #EE2E24; font-size: 15px; line-height: 18px; font-weight: bold; color: #EE2E24; text-decoration: none;}
a:hover.h2{ color: #EE2E24; text-decoration: underline;}

a.i-bank{ display: block; padding: 22px 70px 22px 0; background: url(../img/i-bank.gif) right center no-repeat; font-size: 14px; line-height: 14px; font-weight: bold; color: #EE2E24; text-decoration: none;}
a:hover.i-bank{ color: #EE2E24; text-decoration: underline;}

a.i-online{ display: block; padding: 20px 67px 20px 0; background: url(../img/i-online.gif) right center no-repeat; font-size: 14px; line-height: 14px; font-weight: bold; color: #EE2E24; text-decoration: none;}
a:hover.i-online{ color: #EE2E24; text-decoration: underline;}

/* DIVs */

div.d-1{ clear: both; width: 978px; height: 44px; background: url(../img/bg_d1.jpg) top right no-repeat;}

div.d-2{ clear: both; margin-bottom: 24px; width: 978px; height: 166px;}
	div.d-2-1{ float: left; margin-right: 19px; width: 166px;}
	div.d-2-2{ float: left; width: 793px; height: 34px;}
	div.d-2-3{ float: left; width: 793px; height: 132px; /*background: #EAE9E9 url(../img/bg_d23.gif) no-repeat;*/ overflow: hidden;}

div.d-3{ clear: both; width: 978px;}
	div.d-3-1-index{ float: left; margin-right: 19px; width: 164px;}
	div.d-3-2-index{ float: left; margin-right: 18px; width: 330px; /*height: 680px;*/}
	div.d-3-3-index{ float: left; width: 213px; background: #BDBEC0 url(../img/bg_d32.gif) top no-repeat;}
		div.d-3-3-index div.inside-bottom{ background: url(../img/bg_d32_bottom.gif) bottom no-repeat;}
	div.d-3-4-index{ float: left; width: 234px; background: #EAEAEA url(../img/bg_d33.gif) top no-repeat;}
		div.d-3-4-index div.inside-bottom{ background: url(../img/bg_d33_bottom.gif) bottom no-repeat;}

	div.d-3-34-index{ float: left; width: 447px;}

	div.d-3-1-inside{ float: left; margin-right: 19px; width: 164px;}
	div.d-3-2-inside{ float: left; margin-right: 11px; width: 550px; overflow: hidden;}
	div.d-3-3-inside{ float: left; width: 234px; height: 680px; background: #EAEAEA url(../img/bg_d33in.gif) top no-repeat;}
		div.d-3-3-inside div.inside-bottom{ padding-bottom: 8px; background: url(../img/bg_d33in_bottom.gif) bottom no-repeat;}

div.d-4{ clear: both; width: 978px; height: 30px; background: url(../img/bg_d4.jpg) top right no-repeat;}

div.d-5{ clear: both; margin: 12px 12px 0 12px; padding-top: 10px; border-top: 1px solid #E5E5E6; width: 954px; height: 23px; text-align: center;}

div.d-6{ clear: both; width: 978px; height: 55px; background: #EAE9E9 url(../img/bg_d6.gif) top no-repeat;}

div.inside-bottom{ height: 100%;}

div.h2{ display: block; margin-left: -12px; padding-left: 9px; border-left: 1px solid #EE2E24; font-size: 15px; line-height: 18px; font-weight: bold; color: #EE2E24; text-decoration: none;}

div.main{ margin: 0 auto; width: 978px; height: auto; overflow: hidden;}

div.menu-left{ padding-top: 4px; background: #D7D7D7 url(../img/bg_left_menu.gif) top no-repeat;}
	div.menu-left div.inside-bottom{ padding: 6px 0 10px 0; background: url(../img/bg_left_menu_bottom.gif) bottom no-repeat;}

div.name-block{ padding-bottom: 4px; padding-left: 22px; background: url(../img/d32_bul.gif) left center no-repeat; text-align: left;}

div.name-block2{ padding-left: 22px; background: url(../img/d33_bul.gif) left center no-repeat; text-align: left; font-size: 16px; font-weight: bold; color: #A8A8A8;}

div.news-block-index{ margin: 0 0 0 12px;}
	div.news-block-index p{ margin: 15px 0 20px 0; line-height: 140%; color: #7D8081;}
		div.news-block-index p p{ margin: 0; padding: 0; }

div.phone_center{ padding: 9px; /*width: 190px;*/ height: 145px; background: #C9CACC; /*background: url(../img/bg_phone_center.gif) top no-repeat;*/ overflow: hidden; }
div.phone_center a.ar{ float: none; line-height: 16px; font-size: 12px; text-decoration: none; }
div.phone_center a.ar:hover { text-decoration: underline; }

div.search{ float: right;}

/* FORMs */

form{ margin: 0; padding: 0;}

form.search{ float: right; padding-top: 8px; _padding-top: 4px; color: #B2B2B2;}
	form.search input{ vertical-align: middle;}
	form.search input.text{ width: 92px;}

input.text{ border: 1px solid #CCCCCC; height: 17px; background: #FFFFFF;}

input.text2{ border: 1px solid #CCCCCC; width: 240px; height: 17px; background: #FFFFFF;}

input.text3{ border: 1px solid #CCCCCC; width: 360px; height: 17px; background: #FFFFFF;}

.textarea2{ border: 1px solid #CCCCCC; width: 240px; background: #FFFFFF;}

.textarea3{ border: 1px solid #CCCCCC; width: 360px; background: #FFFFFF;}

/* IMGs */

img{ border: 0;}

img.card{ float: left; vertical-align: middle;}

/* Hs */

/*h1{ display: block; margin-left: -12px; padding-left: 9px; border-left: 1px solid #EE2E24; font-size: 24px; line-height: 26px; font-weight: normal; color: #EE2E24; text-decoration: none;}
*/

h2{ font-size: 18px; line-height: 22px; font-weight: normal; text-decoration: none;}

h3{ font-size: 14px; line-height: 18px; font-weight: bold; text-decoration: none;}

h4{ font-size: 12px; font-weight: bold;}

h4.red{ display: inline; margin: 0; padding: 0; font-size: 12px; color: #EE2D26;}

/* SPANs */

span.date{ color: #ADADAD;}

span.h2{ display: block; margin-left: -12px; padding-left: 9px; border-left: 1px solid #EE2E24; font-size: 15px; line-height: 15px; font-weight: bold; color: #EE2E24; text-decoration: none;}

/* TABLEs */

table.deltabank{ width: 100%; font-size: 12px;}
	table.deltabank th{ padding: 4px; height: 40px; background: #EE2D26; color: #FFFFFF; vertical-align: middle;}
	table.deltabank td{ padding: 12px 4px 12px 4px; color: #576066;}

table.deltabank2{ width: 100%; font-size: 12px;}
	table.deltabank2 th{ padding: 4px; height: 40px; background: #EE2D26; color: #FFFFFF; vertical-align: middle;}
	table.deltabank2 td{ padding: 12px 4px 12px 15px; border-bottom: 2px solid #EAE9E9; color: #576066;}

table.deltabank3{ width: 100%; font-size: 12px;}
	table.deltabank3 th{ padding: 4px; height: 40px; background: #EE2D26; color: #FFFFFF; vertical-align: middle;}
	table.deltabank3 td{ padding: 12px 4px 12px 15px; color: #576066;}

table.currency{ background: url(../img/bg_currency.gif) top no-repeat;}
	table.currency td{ padding: 2px; vertical-align: middle; font-weight: bold;}

table.salespoints { font-size: 11px;}

/* ULs */

a.bblock{ display: block; padding: 0 5px 0 5px; width: 203px; height: 170px; background-position: 9px top; background-repeat: no-repeat; font-size: 10px; color: #FFFFFF; text-decoration: none; cursor: pointer;}

div.bblock{ padding: 15px 9px 15px 9px; width: 195px; height: 140px;}
	div.bblock a{ font-size: 10px; color: #FFFFFF; text-decoration: none;}
	div.bblock a:hover{ color: #000000;}
		div.bblock a img{ display: block; margin: 6px auto 6px auto;}

ul{ list-style-type: none; list-style-image: url(../img/bul.gif);}
* html ul{ list-style-type: none; list-style-image: url(../img/bul_ie.gif);}

ul.d-3-2-ul{ margin: 0; padding: 0; width: 213px; list-style: none; overflow: hidden;}
	ul.d-3-2-ul div.bblock{ min-height: 147px; background: none;}
	ul.d-3-2-ul li{ margin-top: -1px; border-top: 1px solid #ffffff; height: 170px; overflow: hidden;}

ul.d-3-3-ul{ margin: 0; padding: 0; width: 234px; list-style: none; overflow: hidden;}
	ul.d-3-3-ul li{ padding: 0 10px 0 12px; width: 213px; height: 170px; overflow: hidden;}
	ul.d-3-3-ul a.bblock{ margin-top: 4px; height: 164px; background-color: #BDBEC0;}

ul.lang{ float: right; margin: 0 20px 0 0; padding: 0; list-style: none;}
	ul.lang li{ float: left; margin: 0 6px 0 6px; padding: 2px 0 0 0; width: 24px; height: 16px; overflow: hidden; text-align: center; color: #A8A8A8;}
		ul.lang li a{ text-decoration: none;}
	ul.lang li.active{ background: #C6C3C3 url(../img/bg_lang_li.gif) no-repeat;}

ul.menu-left{ margin: 0; padding: 0; width: 164px; list-style: none; overflow: hidden;}
	ul.menu-left li{ margin-top: -1px; padding: 0; border-top: 1px solid #DBDBDB; background: #D7D7D7;}
		ul.menu-left li a{ display: block; padding: 8px 35px 8px 19px; background: none; line-height: 109%; color: #8B8989;  text-decoration: none;}
		ul.menu-left li a.has_subtree{ display: block; padding: 8px 35px 8px 19px; background: url(../img/ar_menu2.gif) 138px center no-repeat; line-height: 109%; color: #8B8989;  text-decoration: none;}
		ul.menu-left li a:hover{ color: #EE2D26; text-decoration: none;}
		ul.menu-left li span{ display: block; padding: 8px 8px 8px 19px; line-height: 100%; color: #EE2D26;}
	ul.menu-left ul{ margin: 0; padding: 0; display: none; background: #EAE9E9;}
		ul.menu-left ul li{ margin-top: -1px; padding: 0; border-top: 1px solid #DBDBDB; _height: 1px; background: #EAE9E9;}
			ul.menu-left ul li a{ display: block; padding: 8px 35px 8px 25px; background: none; line-height: 109%; color: #8B8989;}
			ul.menu-left ul li a.has_subtree{ display: block; padding: 8px 35px 8px 25px; background: url(../img/ar_menu3.gif) 138px center no-repeat; line-height: 109%; color: #8B8989;}
			ul.menu-left ul li span{ display: block; padding: 8px 35px 8px 25px; background: none; line-height: 109%; color: #EE2D26;}
			ul.menu-left ul ul{ margin: 0; padding: 0; display: none; background: #FFFFFF;}
				ul.menu-left ul ul li{ background: #FFFFFF; border-right: 1px solid #DBDBDB;}
				ul.menu-left ul ul a{ padding: 8px 5px 8px 34px; background: url(../img/menu_left_ul_ris.gif) 25px 14px no-repeat !important;}
				ul.menu-left ul ul a#active_left{ background: url(../img/menu_left_ul_ris.gif) -1975px 14px no-repeat !important;}
				ul.menu-left ul ul a:hover{ background: url(../img/menu_left_ul_ris.gif) -1975px 14px no-repeat !important;}
				ul.menu-left ul ul a.has_subtree{ display: block; padding: 8px 35px 8px 35px; background: url(../img/ar_menu3.gif) 138px center no-repeat; line-height: 109%; color: #8B8989;}
				ul.menu-left ul ul span{ padding: 8px 35px 8px 34px; background: none;}
					ul.menu-left ul ul ul a{ padding: 8px 35px 8px 52px; background-image: none;}
					ul.menu-left ul ul ul span{ padding: 8px 35px 8px 52px; background-image: none;}

ul.menu-top{ margin: 12px 0 0 0; padding: 0; list-style: none;}
	ul.menu-top li{ float: left; margin-right: 8px; padding-left: 14px; background: url(../img/menu_top_bul.gif) left top no-repeat;}
		ul.menu-top li a, ul.menu-top li a:hover{ text-decoration: none; background-repeat: no-repeat; overflow: hidden;}
		ul.menu-top li a:hover{ background-position: -2000px 0;}
	
	a.m_ru_about{ display: block; width: 41px; height: 12px; background: url(../img/m_ru_about.gif) 0 0;}
	a.m_ru_news{ display: block; width: 45px; height: 12px; background: url(../img/m_ru_news.gif) 0 0;}
	a.m_ru_credits{ display: block; width: 48px; height: 12px; background: url(../img/m_ru_credits.gif) 0 0;}
	a.m_ru_autocrediting{ display: block; width: 73px; height: 12px; background: url(../img/m_ru_autocrediting.gif) 0 0;}
	a.m_ru_credit_cards{ display: block; width: 98px; height: 12px; background: url(../img/m_ru_credit_cards.gif) 0 0;}
	a.m_ru_money_credits{ display: block; width: 108px; height: 12px; background: url(../img/m_ru_money_credits.gif) 0 0;}
	a.m_ru_deposits{ display: block; width: 54px; height: 12px; background: url(../img/m_ru_deposits.gif) 0 0;}
	a.m_ru_internetbank{ display: block; width: 77px; height: 12px; background: url(../img/m_ru_internetbank.gif) 0 0;}
	a.m_ru_money_transfers{ display: block; width: 113px; height: 12px; background: url(../img/m_ru_money_transfers.gif) 0 0;}
	a.m_ru_akcii{ display: block; width: 33px; height: 12px; background: url(../img/m_ru_akcii.gif) 0 0;}
	a.m_ru_for_corporate_clients{ display: block; width: 116px; height: 12px; background: url(../img/m_ru_for_cor_clients.gif) 0 0;}
	
	a.m_ua_about{ display: block; width: 48px; height: 12px; background: url(../img/m_ua_about.gif) 0 0;}
	a.m_ua_news{ display: block; width: 38px; height: 12px; background: url(../img/m_ua_news.gif) 0 0;}
	a.m_ua_credits{ display: block; width: 44px; height: 12px; background: url(../img/m_ua_credits.gif) 0 0;}
	a.m_ua_deposits{ display: block; width: 51px; height: 12px; background: url(../img/m_ua_deposits.gif) 0 0;}
	a.m_ua_internetbank{ display: block; width: 74px; height: 12px; background: url(../img/m_ua_internetbank.gif) 0 0;}
	a.m_ua_money_transfers{ display: block; width: 98px; height: 12px; background: url(../img/m_ua_money_transfers.gif) 0 0;}
	a.m_ua_akcii{ display: block; width: 27px; height: 12px; background: url(../img/m_ua_akcii.gif) 0 0;}
	a.m_ua_for_corporate_clients{ display: block; width: 109px; height: 12px; background: url(../img/m_ua_for_cor_clients.gif) 0 0;}
	
	a.m_en_about{ display: block; width: 49px; height: 12px; background: url(../img/m_en_about.gif) 0 0;}
	a.m_en_news{ display: block; width: 27px; height: 12px; background: url(../img/m_en_news.gif) 0 0;}
	a.m_en_executive_profiles{ display: block; width: 101px; height: 12px; background: url(../img/m_en_executive_profiles.gif) 0 0;}
	a.m_en_financial_information{ display: block; width: 119px; height: 12px; background: url(../img/m_en_financial_information.gif) 0 0;}
	a.m_en_money_transfers{ display: block; width: 94px; height: 12px; background: url(../img/m_en_money_transfers.gif) 0 0;}
	a.m_en_ratings_and_debt{ display: block; width: 80px; height: 12px; background: url(../img/m_en_ratings_and_debt.gif) 0 0;}
	a.m_en_internetbank{ display: block; width: 74px; height: 12px; background: url(../img/m_en_internetbank.gif) 0 0;}
	a.m_en_aml{ display: block; width: 21px; height: 12px; background: url(../img/m_en_aml.gif) 0 0;}
	a.m_en_for_corporate_clients{ display: block; width: 123px; height: 12px; background: url(../img/m_en_for_cor_clients.gif) 0 0;}
	
	ul.menu-top li.active a{ background-position: -2000px 0 !important;}

ul.menu-bottom{ margin: 0 auto; padding: 0; list-style: none; overflow: hidden;}
	ul.menu-bottom li{ float: left; margin-left: -6px; padding-right: 10px; padding-left: 10px; background: url(../img/ar.gif) left center no-repeat;}
		ul.menu-bottom li a{ text-decoration: none;}

ul.online{ margin: 0; padding: 0; width: 208px; height: 153px; background: #D7D7D7 url(../img/bg_online.gif); overflow: hidden; list-style: none;}
	ul.online li{ margin-top: -1px; padding: 0 0 0 14px; border-top: 1px solid #CDCDCE; height: 76px;}

/* * */

.a10{ font-size: 10px;}

.red{ color: #D9010A;}

.t22b{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #D9010A; line-height: 40% }

.rname{ font-weight: bold; color: #EE2D26; text-transform: uppercase;}

.rpos{ padding: 6px 0 6px 0; font-weight: bold;}

/****************************************/

.adblk_right_block {
	height: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D5D5D;
}

.adblk_right_block h2 {
	margin: 0;
	padding: 2px 0 0 0;
	/*height: 27px;*/
	overflow: hidden;
	font-size: 12px;
}

.adblk_right_block h2 img {
	display: block;
}

.adblk_right_block p {
	margin: 0;
	padding: 0;
}

.adblk_right_block ul {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	list-style-image: none;
}

* html .adblk_right_block ul { list-style-type: none; list-style-image: none; }

.adblk_right_block ul li {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
}

.adblk_right_block ul li a {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	background: none;
	text-decoration: none;
}
.adblk_right_block ul li a:hover {
	text-decoration: underline;
}

/****************************************/

.adblk_right_phone_center {
	background: #C9CACC;
}

.adblk_right_phone_center ul {
	margin: 0 0 0 13px;
}

.adblk_right_phone_center ul li {
	/*float: left;*/
	margin: 0 0 0 26px;
	padding: 0 0 0 12px;
	/*width: 40%;*/
	background: url(../img/phone_center_ar.gif) left 5px no-repeat;
}

.adblk_right_phone_center hr {
	margin-right: 12px;
	margin-left: 12px;
    color: #9E9FA1; /*для IE */
    background-color: #9E9FA1; /*для Firefox, Opera, Safari*/
    border: 0px none;
    height: 1px; /* высота 1px IE, Firefox, Opera, Safari */
    clear: both; /* для очистки, если тег идет после float елемента */
}

.adblk_right_phone_center .phone {
	margin: 0 11px 7px 11px;
	padding: 0 0 7px 30px;
	border-bottom: 1px solid #9E9FA1;
	line-height: 16px;
	font-size: 16px;
	font-weight: bold;
	color: #FA4528;
}

/****************************************/

.adblk_right_internet_bank {
	background: #FFFFFF url(../img/internet_bank_bg.gif) center 34px no-repeat;
}

.adblk_right_internet_bank ul {
	margin: 90px 0 0 40px;
}

.adblk_right_internet_bank ul li {
	padding: 0 0 0 12px;
	background: url(../img/internet_bank_ar.gif) left center no-repeat;
}

/****************************************/
