body, td, p, font, UL, input, select, textarea
{
	font: 8pt/12pt Tahoma;
	color: #3B3B3B;
}

a
{
	color:#0D324D;
}

a:visited
{
	color:#15507B
}

.sitemap td
{
	padding: 0px 3px 5px 3px;
}

.sitemap a
{
	font: Normal 7.5pt Tahoma;
	color:#504D4E;
	text-decoration : none;
}

.sitemap a:visited
{
	color:#504D4E;
}

.sitemap a:hover
{
	text-decoration : underline;
}

/*
	НАВИГАЦИЯ
*/

.common-navigation td
{
	font: 10pt Tahoma;
	color: #A4A2A3;
	text-align: center;
	padding: 5px 3px 0px 3px;
}

.common-navigation td a
{
	font: Bold 7.5pt Tahoma;
	color: #3F4D57;
	text-decoration : none;
}

.common-navigation a:visited
{
	color: #3F4D57;
}

.common-navigation a:hover
{
	text-decoration : underline;
}

/*
	hints
*/

.nobr
{
	white-space:nowrap;
}

.arr
{
	margin:0px 0px 0px 5px;
}

/*
	Спец
*/

.specials
{
	background: #EDEEF0	url(/img/specials-back.gif) bottom repeat-x;
	font: 7.5pt Tahoma;
	border-right: 2px solid #C2CAD0;
	border-bottom: 2px solid #C2CAD0;
	padding: 10px 12px 10px 12px;
	margin: 0px 0px 5px 0px;
	height: 60px;
	vertical-align: middle;
}

.specials img
{
	margin:0px 0px 7px 0px;
}


.specials P
{
	margin:0px;
	font: 7.5pt Tahoma;
}

/*
	разделитель
*/

.separator
{
	border-top: 1px solid #D4D4D4;
	border-left: 10px solid #DDC852;
	height: 6px;
	margin:0px 0px 8px 0px;
}

.help-separator
{
	height: 1px;
	background: #DEDEDE;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:237px;
}

/*
	вход в интернет банкинг
*/

.a-banking
{
	background: #F6E9A0	url(/img/footer/e-banking-back.gif) bottom repeat-x;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1A148;
	border-right: 1px solid #B1A148;
	text-align: center;
	vertical-align: middle;
	height:40px;
	margin:0px 0px 0px 0px;
	/*padding:10px 10px 9px 10px;*/
}

.e-banking
{
	background: #F6E9A0	url(/img/footer/e-banking-back.gif) bottom repeat-x;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1A148;
	border-right: 1px solid #B1A148;
	text-align: center;
	vertical-align: middle;
	height:40px;
	margin:0px 0px 0px 0px;
	/*padding:10px 10px 9px 10px;*/
}

.m-banking
{
	background: #F6E9A0	url(/img/footer/e-banking-back.gif) bottom repeat-x;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #B1A148;
	border-right: 1px solid #B1A148;
	text-align: center;
	vertical-align: middle;
	height:40px;
	margin:0px 0px 0px 0px;
	/*padding:9px 10px 8px 10px;*/
}
.a-banking img
{
	margin:8px 18px 9px 18px;
}

.e-banking img
{
	margin:10px 18px 9px 18px;
}

.m-banking img
{
	margin:9px 18px 8px 18px;
}

/*
	FOOTER
*/

.footer .two-col
{
	margin:15px 0px 0px 0px;
}

.footer table.two-col td.left
{
	padding-right:12px;
	width:28%;
}

.footer table.two-col td.center-combine-right
{
	padding-left:12px;
	width:72%;
}

.center-combine-right .three-col
{
	margin:0px 0px 15px 0px;
}

.center-combine-right .three-col .left
{
	padding:8px 10px 0px 0px;
	border-right:#C6C6C6 solid 1px;
	width:60%;
}

.center-combine-right .three-col .center
{
	padding:0px 10px 0px 10px;
	border-right:#C6C6C6 solid 1px;
	width:40%;
}

.center-combine-right .three-col .right
{
	padding:0px 10px 0px 10px;
}

table.footer
{
	margin:5px 0px 10px 0px;
}

.footer td
{
	font: 7pt Tahoma;
	color: #C6C6C6;
}

.footer a
{
	font: 7pt Tahoma;
	color: #787878;
}

.footer a:visited
{
	color: #9A9A9A;
}



td.fotable { padding-right: 13px; }

.footernava { margin-top: 24px; }

/*
	FOOTER SECOND
*/



/*
	MAIN
*/

.main-body-back
{
	background: #ffffff url(/img/main-body-back.jpg) no-repeat;
}

.main-navigation td
{
	background: #DCDFE2 url(/img/main-navigation-back.gif) repeat-x;
}

.main-navigation  td.current
{
	background: #EFE08A url(/img/main-navigation-current-back.gif) repeat-x;
}

.second-main-navigation
{
	background: #E8D673 url(/img/second-main-navigation-back.gif) repeat-x;
}

.second-main-navigation td
{
	padding:0px 15px 0px 15px;
}

.second-main-navigation td a
{
	font: Bold 8pt Tahoma;
	color: #343132;
	text-decoration: none;
}

.second-main-navigation td a:visited
{
	color: #343132;
}

.second-main-navigation td a:hover
{
	text-decoration: underline;
}

.current-date
{
	margin:10px 0px 10px 0px;
	font:7pt Tahoma;
	color:#3B3B3B;
}

.three-col
{
	margin:0px 0px 31px 0px;
}

.three-col td.left
{
	padding-right:12px;
	padding-bottom:20px;
	border-right:#DEDEDE solid 1px;
	width:40%;
}

.three-col td.center
{
	padding-right:12px;
	padding-left:12px;
	padding-bottom:15px;
	border-right:#DEDEDE solid 1px;
	width:60%;
}

.three-col td.right
{
	padding-left:12px;
	padding-bottom:20px;
}

.news
{
	margin:12px 0px 0px 0px;
	color:#47525D;
}

.news a
{
	color:#47525D;
	text-decoration:none;
}

.news a:visited
{
	color:#47525D;
}

.news a:hover
{
	text-decoration:underline;
}

/*
	currency
*/

.CR
{
	margin:12px 0px 0px 0px;
}

td.CRpv
{
	padding-top:5px; padding-bottom:5px; font:7.5pt Tahoma;
}

td.CRph
{
	padding-left:10; padding-right:10px;font:7.5pt Tahoma;
}

td.hed
{
	font:8pt Tahoma
}

/*
	ВТОРАЯ СТРАНИЦА
*/

H1
{
	font: Bold 11pt Tahoma;
	color: #3E3D39;
	margin:0px
}

.third-content H1
{
	color: #3E3D39;
	margin:0px 0px 5px 0px;
}

.third-content table tr td H1
{
	color: #3E3D39;
	margin:0px 0px 5px 0px;
}


H2
{
	font: bold 9pt Tahoma;
	color: #3C3C3C;
	border-left:5px solid #DDC852;
	padding-left: 12px;
	margin:25px 0px 0px 0px;
}

H3
{
	font: bold 9pt Tahoma;
	color: #3C3C3C;
	border-left:5px solid #DDC852;
	padding-left: 12px;
	margin:25px 0px 0px 0px;
}

.page-title
{
	background: #DEDEDE url(../img/2level/title-back.gif) bottom repeat-x;
	height: 64px;
	padding: 5px 10px 5px 10px;
}

.back-navigation
{
	margin:10px 0px 10px 5px;
	font:7.5pt Tahoma;
	color:#2F3937;
}

.back-navigation a
{
	color:#356AAE;
}

.back-navigation a:visited
{
	color:#356AAE;
}

.second-navigation-level2 div
{
	text-indent: -20px;
	padding: 0px 0px 10px 20px;
}

.second-navigation-level2 div img
{
	margin: 0px 10px 0px 0px;
}

.second-navigation-level2 div a
{
	font: bold 9pt Tahoma;
	color: #153A55;
	text-decoration: none;
}

.second-navigation-level2 div a:hover
{
	text-decoration: underline;
}

.second-navigation-level2 div a:visited
{
	color: #1E5177;
}


/*
	Третья страница
*/
.third-page-navigation
{
	padding: 5px 0px 0px 3px;
}

.third-page-navigation .nav-separator
{
	height: 1px;
	background: #DEDEDE;
	padding:0px;
	margin:0px 0px 5px 0px;
}

.third-page-navigation div
{
	text-indent: -20px;
	padding: 0px 0px 5px 20px;
}

.third-page-navigation div img
{
	margin: 0px 10px 0px 0px;
}

.third-page-navigation div a
{
	font: 8pt Tahoma;
	color: #163955;
	text-decoration: none;
}

.third-page-navigation div a:hover
{
	text-decoration: underline;
}

.third-page-navigation div a:visited
{
	color: #1D496D;
}


.third-page-navigation div.next-level
{
	text-indent: -20px;
	padding: 0px 0px 5px 30px;
}

.third-page-navigation div.next-level a
{
	font: 7.5pt Tahoma;
	color: #163955;
}

.third-page-navigation div a.cur
{
	color: #3E3D39;
	font-weight:bold;
}

.third-page-navigation div a:visited.cur
{
	color: #3E3D39;
}

.third-page-navigation div.next-level a.cur
{
	font-weight:bold;
}

.third-content P
{
	margin:10px 0px 0px 0px;
}

/*
	WYSIWYG
*/

.COMMONELXsmall, .COMMONELsmall, .COMMONELgrey, .COMMONELH2, .COMMONELbig
{
	font: 8pt Tahoma;
	color: #3B3B3B;
}

.COMMONELXsmall
{
	font-size:85%;
	line-height:155%;
}

.COMMONELsmall
{
	font-size:90%;
	line-height:165%;
}

.COMMONELbig
{
	font-size:115%;
	line-height:175%;
}

.COMMONELgreysmall
{
	font-size:125%;
	color:#163955;
	border-left:2px solid #DEDEDE;
	padding-left: 20px;
	margin-left: 30px;
	display : block;
}

.COMMONELgrey
{
	color:#163955;
}

.COMMONELH2
{
	font: bold 9pt Tahoma;
	color: #3C3C3C;
	border-left:5px solid #DDC852;
	padding-left: 12px;
	display : block;
	margin:25px 0px 0px 0px;
}

.COMMONELtable
{
/* стиль старой таблицы
	border:solid 1px #E2E2E2;
	font: 7pt Arial;
	background:#ffffff;
	color:#404040;
*/

	border:solid 2px #C0BFBF;
	font: 7pt Tahoma;
	color:#404040;
	border-collapse: collapse;	

}

.COMMONELtable td
{
/* стиль старой таблицы
	padding:2px 6px 2px 6px;
	font: 7.5pt Arial;
*/

	border:1px solid #C0BFBF;
	border-right:none;
	padding:7px 10px 7px 10px;
	font: 7pt Tahoma;
}

.COMMONELtable td p
{
	margin:0px;
	font: 7.5pt Arial;
}

.COMMONELinfoTable
{
	border:solid 1px #B1A148; /*#E2E2E2*/
	color:#404040;
	float:right;
	width:220px;
	margin:3px 12px 12px 12px;
}

.COMMONELinfoTable td
{
	/*background: #EDEEF0	url(/img/specials-back.gif) bottom repeat-x;*/
	background: #F6E9A0	url(/img/footer/e-banking-back.gif) bottom repeat-x;
	padding: 10px 12px 10px 12px;
	font: 8pt/12pt Tahoma;
}

UL
{
	margin: 10px 50px 0px 20px;
}

UL LI
{
	list-style-image : url(../img/li.gif);
}

UL LI.gold
{
	list-style-image : url(/img/li-gold.gif);
}

LI
{
	margin:0px 0px 4px 0px;
}

.WYSIWYGXsmall, .WYSIWYGsmall, .WYSIWYGgrey, .WYSIWYGH2, .WYSIWYGbig
{
	font: 8pt Tahoma;
	color: #3B3B3B;
}

.WYSIWYGXsmall
{
	font-size:85%;
	line-height:155%;
}

.WYSIWYGsmall
{
	font-size:90%;
	line-height:165%;
}

.WYSIWYGbig
{
	font-size:115%;
	line-height:175%;
}

.WYSIWYGgreysmall
{
	font-size:125%;
	color:#163955;
	border-left:2px solid #DEDEDE;
	padding-left: 20px;
	margin-left: 30px;
	display : block;
}

.WYSIWYGgrey
{
	color:#163955;
}

.WYSIWYGH2
{
	font: bold 9pt Tahoma;
	color: #3C3C3C;
	border-left:5px solid #DDC852;
	padding-left: 12px;
	display : block;
	margin:25px 0px 0px 0px;
}

.WYSIWYGtable
{
/* стиль старой таблицы
	border:solid 1px #E2E2E2;
	font: 7pt Arial;
	background:#ffffff;
	color:#404040;
*/

	border:solid 2px #C0BFBF;
	font: 7pt Tahoma;
	color:#404040;
	border-collapse: collapse;	

}

.WYSIWYGtable td
{
/* стиль старой таблицы
	padding:2px 6px 2px 6px;
	font: 7.5pt Arial;
*/

	border:1px solid #C0BFBF;
	border-right:none;
	padding:7px 10px 7px 10px;
	font: 7pt Tahoma;

}

.WYSIWYGtable td p
{
	margin:0px;
	font: 7.5pt Arial;
}

.WYSIWYGinfoTable
{
	border:solid 1px #B1A148; /*#E2E2E2*/
	color:#404040;
	float:right;
	width:220px;
	margin:3px 12px 12px 12px;
}

.WYSIWYGinfoTable td
{
	background: #F6E9A0	url(/img/footer/e-banking-back.gif) bottom repeat-x;
	padding: 10px 12px 10px 12px;
	font: 8pt/12pt Tahoma;
}

HR
{
	color:#DEDEDE;
	hieght:1px;
}



.gray
{
	color: #97948C;
}



/* Новые стили */

.strong { font-weight: bold; }
.textSmaller { font-size: 7pt; }
.textBigger { font-size: 8pt; }
.textGrey { color: #717171; }
.textGreyLineHeight { line-height: 110%; display: block; margin-top: 3px; }

.border-red { border: 1px solid red; }
.ul-ingrey { margin: 0px 0px 0px 18px !important; }
.grey-cont { padding: 11px 19px 15px 19px; background-color: #DCE0E3; }
.grey-cont2 { padding: 10px 19px 16px 19px; background-color: #DCE0E3; border-top: 5px solid #fff; }

.inp-td-padding { padding: 5px 0px 1px 0px; }

/*FAQ*/
.buttonline { margin:13px 0px 21px 0px; padding: 7px 0px 19px 0px;  }

.left { margin-top:0px; }

.faq_line td { padding:8px 15px 16px 17px; border-bottom:1px solid #eee; vertical-align:top; }
.faq_line tr.faq_thead td { border-bottom:none; padding:0px 0px 7px 0px; }
.faq_list td { vertical-align:top; }
.faq_line td p{margin:0;}
.faq_list td a { color:#3c3c3c !important; }
.t_answer { width:62%; color:#888 !important; }
.warning { color:#EC0000; }