/* CSS Document */

/*--------------------------------------------------- Главная раскладка (начало) ---*/
/*html {font-size: 75%}
body {font: normal 1em/1.3 Arial, sans-serif}*/

body {
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;	
}
html, body {
	height:100%;
	margin:0px;
	padding:0px;	
}
body {
	width:990px;
	margin:0px auto;
}
* html #main { height: 100%; }

.png {
	behavior: url("/css/pngbehavior.htc");	
}

#main {
	min-height:100%;
	margin-bottom:-100px;
/*	background:#FFFFCC;*/
}

#footer {
	position:relative;
	height:100px;
/*	background:#66CCFF;*/
}

.clear_main {
	clear:both;
	height:100px;
/*	background:#FF9933;*/
}
.clear { clear:both; }
/*--------------------------------------------------- Главная раскладка (конец)  ---*/
/*--------------------------------------------------- Header (начало) --------------*/
#header {
	position:relative;
	height:115px;
	padding:10px 0px 0px 0px;
	overflow:hidden;
/*	background:#C9C;*/}

/*.logo {
	left:0px;}

.collage {
	right:0px;}*/
	
.logo,
.collage {
	float:left;}	
	
.collage {
	margin:0px 0px 0px 10px;}


/*.home {
	left:0px;
}*/
/*.map {
	left:30px;
}*/
/*.mail {
	left:60px;
}*/

.client_enter { left:250px; }
.in_english { left:500px; }
.financial_instruments {
	right:0px;
/*	background:#CCCCCC;*/
}
.search {
	position:absolute;
	top:6px;
	right:0px;
	width:295px;
	font-size:90%;
}
.keyword {
	font-size:100%;
	color:#666666;
	border:#999999 1px solid;
	padding:2px;
}
.button {
	width:60px;
	height:20px;
	padding:0px 5px;
	font-size:100%;
	color:#333333;
}



/* =New Header
************************************************/
/*.menu_wrp {
	overflow:hidden;
	margin:5px 0px 20px 0px;}*/

.icons {
	list-style:none;
	overflow:hidden;
	width:203px;
	margin:3px 0px 7px 0px;
	padding:0;	
/*	background:#FF6;*/}
.icons li {
	float:left;
	margin:0px 10px 0px 0px;}

.icons li.mailto {
	margin:1px 5px 0px 0px;}


.lang {
/*	position:absolute;
	top:14px;
	right:0px;*/
	margin:2px 0px 0px 10px;
	font-size:12px;
	color:#CA1C1D;}
.lang span {
	margin:0px 8px;
	color:#000000;}	

/*--------------------------------------------------- Header (конец)  ---------------------*/
/*--------------------------------------------------- Footer (начало) ---------------------*/
.footer_column {
	width:250px;
	height:65px;
	padding:5px 5px 5px 15px;
	margin:0px;
	border-left:#CCCCCC 1px solid;
	font-size:85%;
	line-height:18px;
/*	background:#FFFFCC;*/
}
.f_c_1 { left:10px; }
.f_c_2 { left:350px; }
.f_c_3 { left:690px; }
/*--------------------------------------------------- Footer (конец) ----------------------*/

/*******************************************************************************************/

/*--------------------------------------------------- Ссылки (начало)  --------------------*/
a:link, a:visited, a:hover, a:active {
	font-size:100%;
	color:#07569B;
}
a:hover {
	color:#3366FF;
}

a:link.header_link, a:active.header_link, a:hover.header_link, a:visited.header_link {
	font-size:120%;
	color:#07569B;
}
a:hover.header_link {
	color:#3366FF;
}


ul.menu li a:link, ul.menu li a:visited, ul.menu li a:hover, ul.menu li a:active {
	font-size:18px;
/*	font-weight:bold;*/
	color:#CA1C1D;
}
ul.menu li a:hover {
	color:#FF9900;
}

h5 a:link, h5 a:visited, h5 a:hover, h5 a:active {
	font-size:100%;
	font-weight:normal;
	line-height:20px;
	color:#07569B;
}
h5 a:hover {
	color:#3366FF;
}

.scan a:link, .scan a:visited, .scan a:hover, .scan a:active {
	font-size:85%;
	text-decoration:none;
	color:#07569B;
}
.scan a:hover {
	color:#3366FF;
}

.big_links { 
	font-size:120%;
	line-height:21px;
}
.became_client {
	font-size:100%;
	font-weight:bold;
}
.became_client p { font-size:100%; font-weight:normal; margin-left:7px; padding-top:10px;}
.became_client div { margin:5px;}
/*--------------------------------------------------- Ссылки (конец)  ---------------------*/






/*--------------------------------------------------- Информационные блоки (Начало)  ------*/

ul.menu, ul.menu li {
	float:left;
	list-style:none;
	margin:5px;
	padding:0px;
	margin-left:1px;
	padding-top:0px;
/*	background:#99C;*/}


ul.menu {
	display:block;
/*	width:787px;*/
	margin:4px 0px 0px 9px;
	text-align:center;
/*	background:#FC6;*/}

	
ul.menu li {
	display:inline-block;
	text-align:center;	
/*	padding:0px 42px 0px 8px;
	_padding:0px 42px 0px 7px;*/
	margin:0px;}
	
ul.menu a:link,
ul.menu a:visited,
ul.menu a:hover,
ul.menu a:active {
	display:inline-block;
	background:#dbdbdb;
	width:153px;
	padding:0px 0px 3px;
	margin:0px 2px;}

ul.menu li.last a:link,
ul.menu li.last a:visited,
ul.menu li.last a:hover,
ul.menu li.last a:active {
	width:158px;
	margin:0px 0px 0px 2px;}

ul.menu a:hover {
	background:#f0f0f0;}


/*.search {
	width:300px;
	margin: 13px 15px 25px 10px;
	padding-left:10px;
}*/
.keyword {
	font-size:90%;
	color:#666666;
	border:#999999 1px solid;
	padding:2px;
}
.button {
	width:60px;
	height:20px;
	padding:0px 5px;
	font-size:100%;
	color:#333333;
}

.subsection_descr, .founder {
	margin:0px 0px 25px 0px;
	clear:both;
	line-height:18px;
}

.info {
	background:#FFFFCC;
	border:#CCCCCC 1px solid;
	padding:10px;
	margin:0px 20px 0px 0px;
}


/************************************/
.about_fim {
	font-size:13px;
	padding:10px 10px;
	background:#F0F0F0;
/*	background:#99C;*/}

.about_fim1 .red_hor {
	padding:0px 0px 0px 90px;}

.about_fim1 .red_hor div {
	margin:0px 5px 0px;}


.about_fim ul {
	list-style:none;}
.about_fim ul.about li {
	margin:0px 0px 10px 0px;}

.hor_banners {
	list-style:none;
	overflow:hidden;
	margin:0;
	padding:0;
	text-align:center;
/*	background:#FF9;*/}

.hor_banners div {
	float:left;
/*	display:inline-block;*/
	_float:left;
	_display:block;
	overflow:hidden;
	vertical-align:top;
	margin:0px 1px;
/*	margin:0px 7px;*/}


.red_hor a:link,
.red_hor a:visited,
.red_hor a:hover,
.red_hor a:active {
	text-align:center;
	background:url(../img/ukr/red_bg.png) repeat-x;
	display:block;
	width:236px;
	height:55px;
	padding:5px 0px 0px;
	text-decoration:none;
	color:#FFF;
	font-size:18px;
	$background:#B5322D;}

a.ven:link,
a.ven:visited,
a.ven:hover,
a.ven:active {
	padding:17px 0px 0px;
	height:43px;}


.hor_banners div.ven_schem {
	margin:0px 0px 0px 5px;}


.three_bann {
	margin:10px 0px 13px 0px;
	padding:10px 0px 10px 6px;
	background:#F0F0F0;}

.three_bann a {
	display:block;}


.three_bann .b1,
.three_bann .b2,
.three_bann .b3 {
	float:left;
	margin:0px 3px 0px;
	overflow:hidden;}

.b1 a:link,
.b1 a:visited,
.b1 a:hover,
.b1 a:active,
.b2 a:link,
.b2 a:visited,
.b2 a:hover,
.b2 a:active,
.b3 a:link,
.b3 a:visited,
.b3 a:hover,
.b3 a:active {
/*	display:block;*/
	text-align:center;
	text-decoration:none;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	background:#727272;}


.b1 a:link,
.b1 a:visited,
.b1 a:hover,
.b1 a:active {
	width:160px;
	height:45px;
	padding:15px 0px 0px;
	/*background:url(../img/ukr/h1.png) repeat-x;
	$background:#3F9FA0;*/} 
.b2 a:link,
.b2 a:visited,
.b2 a:hover,
.b2 a:active {
	width:150px;
	height:40px;
	padding:20px 0px 0px;
	/*background:url(../img/ukr/h2.png) repeat-x;
	$background:#2AADE4;*/} 
.b3 a:link,
.b3 a:visited,
.b3 a:hover,
.b3 a:active {
	width:160px;
	height:45px;
	padding:15px 0px 0px;
	/*background:url(../img/ukr/h3.png) repeat-x;
	$background:#51B234;*/}

.b1 a:hover,
.b2 a:hover,
.b3 a:hover {
	background:#B5B5B5;}


.txt {
	$z-index:100;}

/*****************************************/
.column_wrp {}

.left_column {
	margin:0px 300px 0px 0px;}

.right_column {
	float:right;
	width:270px;
	margin:-40px 0px 0px 0px;}




/*********************************/
.banner {
	margin:10px 0px 10px;}






/*--------------------------------------------------- Информационные блоки (Конец)  ------*/

/*--------------------------------------------------- Шрифты (начало)  --------------------*/
h1, h2, h5, h6 { font-weight:normal; }
h1 { font-size:23px; line-height:25px; }
h2 { 
	font-size:20px;
	margin-top:20px;
	margin-bottom:-5px;
	padding:0px;
}
h3 { 
	font-size:18px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px; 
}
.subsection_descr h3 { 
	font-size:18px;
	color:#666666;
	padding:0px;
	margin-top:5px;
	margin-bottom:20px; 
}
.m_left_100 h3 { 
	font-size:140%;
	color:#666666;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px; 
}

h3.name { 
	font-size:110%;
	color:#003366;
	margin-top:-4px;
	margin-bottom:5px; 
}

h4 {
	font-size:160%;
	color:#999999;
	font-weight:bold;
	margin:0px;
	margin-bottom:-6px;
}
h5 { 
	font-size:140%;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:-5px;
	color:#FF3300; 
}
.scan h5 {
	font-size:130%;
	color:#999999
}

h6 { font-size:110%; }

.m_left_100 span {
	margin-bottom:5px;
	font-size:120%;
	font-weight:bold;
	color:#666666;
	line-height:22px;
}
.subsection_descr p {
	margin-top:5px;
}
.m_left_120 p {
	font-size:110%;
	line-height:16px;
}

.red_title {
	font-size:15px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	display:block;}

ul.links {
	margin-left:0px;
}

ul.links li {
	list-style:none;
	font-size:120%;
	line-height:20px;
}

ol {
	font-size:100%;
	line-height:20px;
}

.date {
	font-size:11px;
	color:#999999;
	padding:0px 0px 0px; 
}

.news .date {
	font-size:10px;
	color:#999999;
	padding:0px 0px -2px; 
}

.right_column_inner .date {
	display:block;
	padding:10px 0px 0px; }

.runing_news {
	font-size:14px;
	color:#999999;
	padding:0px 0px 0px;
	margin:0px 0px 10px;
/*	background:#9CF;*/}

.choose {
	font-size:140%;
	text-align:center;
}

.kontragenty {
	font-size:13px;
}

.kontragenty span {
	font-size:13px;
	font-weight:bold;
	color:#CA1C1D;	
}

.picture_txt {
	font-size:120%;
	color:#666666;
	padding-top:10px;
	display:block;
	padding-left:40px;
}
/*--------------------------------------------------- Шрифты (конец)  ---------------------*/

/*--------------------------------------------------- Таблицы, блоки, цвета, бордеры (начало)-*/
img { border:none; }

p {	font-size:100%;
/*	text-align:justify;*/
 }

.relative { position:relative; }
.absolute { position:absolute; }
.to_left { float:left; }
.to_right { float:right; }

.zebra_table {
	background:#FFFFFF;
}
.zebra_table td {
	background:#FFFFFF;
}

.tr_dark td {
	background:#F8F8F8;
}
.tr_light td {}

td.table_header {
	background:#D5E4F7;
	font-size:110%;
	font-weight:bold;
	color:#003366;
}
td.table_header1 {
	background:#EDF4FC;
	font-size:100%;
	color:#003366;
	margin:-9px;
	padding:-9px;
}

.scan td {
	padding:10px;
	border:#CCCCCC 1px solid;
}

.top_0 { top:0px; }
.top_10 { top:15px; }
/*.top_45 { top:45px; }*/
.left_0 { left:0px; }

.m_left_100 {
	margin-left:100px;
	margin-right:100px;
	font-size:120%;
}
.m_left_120 {
	margin-left:120px;
	font-size:120%;
}
.m_left_180 {
	margin-left:180px;
	font-size:120%;
}
.m_bottom_20 {
	margin-bottom:40px;
}

.about {
	margim-bottom:15px;
}

.about img {
	padding:4px;
	border:#CCCCCC 1px solid;
}

.table_temp_font {
	font-size:120%;
}

.bullet_icon {
	margin-bottom:-3px;
	margin-right:5px;
}
/*--------------------------------------------------- Таблицы, блоки, цвета, бордеры (конец) -*/

/*--------------------------------------------------- Формы (начало)  --------------------*/
.select { font-size:110%; }
/*--------------------------------------------------- Формы (конец)  ---------------------*/

.message_tbl, .tbl {
	font-size:13px;	
} 

.tbl {
	border:#CCCCCC 1px solid;
	padding:3px;
}

span.error, label.error {
	display:block;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	font-style:italic;
}
input.error {
	border:1px solid #FF0000;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	font-style:italic;
}


/*****************************************/
a.red:link,
a.red:visited,
a.red:hover,
a.red:active {
	color:#F00;}

a.red:hover {
	color:#903;}	

a.fim_res {
	display:inline-block;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 0px 23px;}

.fim_res_banner {
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px -30px;}

.fim_res_banner_w {
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;}

.informer_group {
	text-align:center;}


.rez_tbl {
	width:700px;}

.rez_tbl td {
	vertical-align:top;}

.td0 {
	width:700px;
	padding:10px 0px 10px 0px;}

.td1 {
	width:350px;}

.td2 {
	width:350px;}
	
.td3 {
	width:700px;}

.metals {
	text-align:center;
	margin:15px 0px 15px;}	
	
/**************************************************/
table.finbiz_table{width:193px; margin:0 auto;}
tr.finbiz_tr{text-align:center;background-color:#FFCACA}
.finbiz_border{background-color:#B90000}
.finbiz_dt{font-size:9px;font-family:Arial;color:#000000;background-color:#ffffff}
.finbiz_nbu_header{font-size:11px;font-family:Arial;color:#000000;background-color:#FF9B9B;font-weight:bold}
.finbiz_nal_header{font-size:11px;font-family:Arial;color:#000000;background-color:#FF9B9B;font-weight:bold}
.finbiz_bid_header{font-size:9px;font-family:Arial;color:#666666;background-color:#FFE6E6}
.finbiz_offer_header{font-size:9px;font-family:Arial;color:#666666;background-color:#FFE6E6}
.finbiz_curr{font-size:11px;font-family:Arial;color:#000000;background-color:#FFE6E6;font-weight:bold}
.finbiz_nbu{font-size:9px;font-family:Arial;color:#000000}
.finbiz_bid{font-size:9px;font-family:Arial;color:#000000;background-color:#FFE6E6}
.finbiz_offer{font-size:9px;font-family:Arial;color:#000000}
.finbiz_footer{background-color:#ffffff}
.finbiz_footer_link{font-size:9px;font-family:Arial;color:#2a5799}

#finbiz_id {
	text-align:center;}

#finbiz_id table {
	width:193px !important;}			
