* {
margin: 0;
padding: 0;
}
html, body {
width: 100%;
height: 100%;
}
#wrapper {
	width: 990px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#content {padding: 0 0 65px 0;}
#footer {
	width: 990px;
	margin: -65px auto 0;
	height: 65px;
}

.jsLink {
border-bottom:1px dashed #333333;
cursor:pointer;
font-style:normal;
}

.layoutContent {
position: relative;
min-height: 100%;
width: 100%;
}

/* .layoutFooter {
position: absolute;
bottom: 0;
width: 100%;
} */

.layoutTable {
width:990px;
border-width: 0;
margin: 0 auto;
/*table-layout: fixed;
//table-layout: auto*/;

}
.layoutTableFooter {
border-width: 0;
margin: 0 auto;
}

.layoutTable td {
/*padding-left: 14px;*/
}

.layoutTable td th, .layoutTable td td {
padding-left: 0;
}

th.nopadding, td.nopadding {
padding: 0;
}

.leftCol {
padding-right: 15px;
width:210px;


}

.right_col {
	padding-left: 14px;
}

ol {
margin: 0 0 0 24px;
}

a {
text-decoration: underline;
color: #0062A4;
}

a:hover {
text-decoration: none;
}

a.dashed {
text-decoration: none;
border-bottom-width: 1px;
border-bottom-style: dashed;
}

a.dashed:hover {
text-decoration: none;
border-bottom-width: 0;
}

a.dashed:focus { outline: none; }

a.nouline {
text-decoration: none;
}

.logo {
display: block;
border-width: 0;
width: 225px;
height: 75px;
}

.icon14x14 {
width: 14px;
height: 14px;
border-width: 0;
vertical-align: middle;
}

ul {
margin: 14px 0;
list-style-type: none;
}

ul li {
padding-left: 15px;
background: url("../../i/dash_black.gif") top left no-repeat;
margin: 14px 0;
}

.mainMenu {
font-size: 12px;
line-height: 15px;
}

.mainMenu li {
background: url("../../i/dash_blue.gif") top left no-repeat;
}

.mainMenu li.selected {
background: url("../../i/dash_black.gif") top left no-repeat;
}

.mainMenu li.selected a {
color:#383838;
}

.mainMenu li ul {
margin-top: 0;
}

.mainMenu li li {
background: none;
font-size: 11px;
line-height: 14px;
margin: 4px 0;
}

.mainMenu .icon_7, .mainMenu .icon_46, .mainMenu .icon_30 {
background: url(/common/i/icons/17x17_secured.gif) right 0 no-repeat;
padding: 0 22px 3px 0;
}

#ico_menu {
	position: absolute;
	right: 8px;
	top: 4px;
	
}

.topMenu {
position:relative;
margin:0 0 0 130px;
padding:0;
text-align:left;

}

.topMenu li {
width:auto;
display:block; //display:inline; //zoom:1;
float:left;
font-size: 11px;
line-height:11px;
padding:3px 8px;
margin:0 0 0 12px;
background:none;
}

.topMenu li a {
color: #000;
}

.topMenu li.selected {
padding:0;
color:#fff;
background: url("/common/upload/i/bg_topmenu_l.gif") top left no-repeat;
}

.topMenu li.selected div {
display:block; //display:inline; //zoom:1;
height:17px;
padding:3px 16px 3px 16px;
background: url("/common/upload/i/bg_topmenu_r.gif") top right no-repeat;
}

.topMenu li.selected a {
color:#fff;
}

.topMenu li .ibank {
background: url("/common/i/icons/17x17_secured.gif") top right no-repeat;
padding: 2px 22px 4px 0;
}

.qserach {
		
	//margin: -1px 0 0 0;
		
	float:right;
}

.icon17x17 {
width: 17px;
height: 17px;
border-width: 0;
vertical-align: middle;
}

h1 {
font-size: 24px;
line-height: 27px;
margin-bottom: 14px;
}

h2 {
font-size: 18px;
line-height: 21px;
margin: 21px 0 0 0;
}

h3 {
font-size: 14px;
line-height: 17px; /* 16px originally */
font-weight: bold;
margin: 21px 0 0 0;
color:#5F5F5F;
}
h3.m0 {
font-size: 14px;
line-height: 17px; /* 16px originally */
font-weight: bold;
margin: 21px 0 0 0;
}

h4 {
font-size: 12px;
line-height: 15px;
font-weight: bold;
margin: 21px 0 -7px 0;
}

.leftCol h2 {
width:100%;
padding-bottom: 2px;
border-bottom: 1px solid #D5D5D5;
margin-top: 14px;
}

p, dl {
margin: 14px 0;
}

dl {
}

dt {
}

dd {
float: left;
margin: -15px 0 0 6em;
}


* html dd {
display: inline;
margin-left: 6em;
}


div.small dd {
margin-top: -14px;
}

br.higher {
line-height: 21px;
}

br.high {
line-height: 35px;
}
.high_big { 
 margin:76px 0 134px 0;
 //margin:76px 0 142px 0;
}

.servicesMenu1 {
width: 703px;
background: url("../../i/corners/products_menu_t1.gif") top left no-repeat;
table-layout: fixed;
margin-bottom: 18px;
}

.servicesMenu2 {
width: 703px;
background: url("../../i/corners/products_menu_t2.gif") top left no-repeat;
table-layout: fixed;
}

.servicesMenu3 {
width: 703px;
background: url("../../i/corners/products_menu_t3.gif") top left no-repeat;
table-layout: fixed;
}

.servicesMenu4 {
width: 703px;
background: url("../../i/corners/products_menu_t4.gif") top left no-repeat;
table-layout: fixed;
}

.servicesMenu1 span, .servicesMenu2 span, .servicesMenu3 span, .servicesMenu4 span {
padding: 8px 11px 24px 12px;
white-space: nowrap;
display: inline-block;
}

.servicesMenu1 span a, .servicesMenu2 span a, .servicesMenu2 span a, .servicesMenu3 span a, .servicesMenu4 span a {
font-weight: bold;
line-height: 17px; /* 16px originally */
text-decoration: none;
color: #000000;
}

.servicesMenu1 span.selected a, .servicesMenu2 span.selected a, .servicesMenu3 span.selected a, .servicesMenu4 span.selected a {
color: #FFFFFF;
font-size: 14px;
}

.servicesMenu1 td.productsMenu {
background: #F0771E url("../../i/corners/products_menu_b1.gif") bottom left no-repeat;
}

.servicesMenu2 td.productsMenu {
background: #2776AB url("../../i/corners/products_menu_b2.gif") bottom left no-repeat;
}

.servicesMenu3 td.productsMenu {
background: #A5A5AB url("../../i/corners/products_menu_b3.gif") bottom left no-repeat;
}

.servicesMenu4 td.productsMenu {
background: #1C9DD1 url("../../i/corners/products_menu_b4.gif") bottom left no-repeat;
}

td.productsMenu ul {
margin: 0 21px 14px 21px;
height: 116px;
}

td.productsMenu ul li {
background: url("../../i/dash_white.gif") top left no-repeat;
margin: 0 0 5px 0;
width: 270px;
float: left;
white-space: nowrap;
}

td.productsMenu ul li a {
font-size: 12px;
line-height: 15px;
color: #FFFFFF;
}

td.productsMenu ul li.selected {
background: url("../../i/dash_black.gif") top left no-repeat;
color: #383838;
}

td.productsMenu ul li.selected a {
color: #383838;
}

.newsDate {
font-style: italic;
color: #96969F;
margin-bottom: 4px;
}

.newsDate span {
font-weight: bold;
}

.promoBlock { position: relative; float: left; width: 110px; padding-top: 17px; padding-left: 60px; }
.promoBlock a { position: relative; }
.promoBlock a img { position: absolute; top: -17px; left: -50px; border: 0; }


.layoutTableFooter {
background: #EEEEEE url("../../i/corners/layout_footer_tr.gif") top right no-repeat;
}

.layoutTableFooter td {
background-image: none;
}

.borderBox {
border-left: 2px solid #EFEFEF;
border-top: 2px solid #EFEFEF;
border-right: 2px solid #EFEFEF;
margin: 14px 0 0/*-14px*/ -14px;
}

.borderBox .tr {
background: url("../../i/corners/border_box_tr.gif") top right no-repeat;
margin: -2px -2px 0 -2px;
}

.borderBox .bl {
background: url("../../i/corners/border_box_bl.gif") bottom left no-repeat;
padding: 14px;
}

input[type=checkbox] {
height: 13px;
width: 13px;
margin-top: 1px;
}

.contentTable {
width: 100%;
empty-cells: show;
font-size: 11px;
margin: 14px 0 0 0;
}

.contentTable caption {
padding: 0 7px 7px 7px;
text-align: right;
}

.contentTable th, .contentTable td {
padding: 5px 0;
text-align: left;
vertical-align: top;
line-height: 18px;
}

.contentTable td {
border-top: 1px solid #E3E3E3;
}

.contentTable input[type=checkbox] {
height: 17px;
width: 13px;
margin-top: 1px;
display: block;
}

.contentTable input[type=submit] {
margin: 2px 0;
}

.contentTable ul {
margin: -14px 0;
}

.leftCol .contentTable {
border-bottom: 1px solid #E3E3E3;
}

.leftCol .contentTable th, .leftCol .contentTable td {
padding: 2px 0;
}

.noborder th, .noborder td {
border-width: 0;
}

hr {
color: #D5D5D5;
height: 1px;
}

.asterix {
display: inline-block;
width: 12px;
text-align: right;
margin-right: 4px;
}

.slink {
color: #383838;
background-color: #EAEAEA;
margin: 0 -7px 0 7px;
}

.slinkStart, .slinkEnd {
height: 17px;
width: 6px;
display: inline-block;
vertical-align: middle;
}

.slinkStart {
background: url("../../i/corners/selection_bl.gif") bottom left no-repeat;
}

.slinkEnd {
background: url("../../i/corners/selection_tr.gif") top right no-repeat;
}

.slink a {
color: #383838;
text-decoration: none;
background-color: #EAEAEA;
margin: 0 7px;
}

.roundedBox { margin-left: -14px; background: #F7F7F7 url("../../i/corners/rounded_box_tr.gif") top right no-repeat; }
.roundedBox div { padding: 14px; //margin:14px;  background: url("../../i/corners/rounded_box_bl.gif") bottom left no-repeat; }
.roundedBox div h3 { margin-top: 0;}
.roundedBox .windowControl { position: absolute; top: 11px; right: 11px; }
.roundedBox ul { width: 100%; overflow: hidden; margin: 0; padding: 0; }
.roundedBox ul li { margin: 14px 0 0 0; }
.roundedBox ul.brancheslist li { float: left; width: 150px; }

#changeBranchPopUp { z-index: 11; position: absolute; margin: 0 0 0 -14px; }
#changeBranchPopUp .roundedBox { width: 328px; overflow: hidden; margin-left: 0; }
#changeBranchPopUp .roundedBox div { padding: 17px 14px 21px 14px; }
#changeBranchPopUp .roundedBox ul li { padding: 0; margin: 4px 0 0 0; background: none; }
#changeBranchPopUp .roundedBox ul li a { color: #383838; }

#branchesPopUp { z-index: 11; position: absolute; margin: 0 0 0 -14px; }
#branchesPopUp .roundedBox { width: 328px; overflow: hidden; margin-left: 0; }
#branchesPopUp .roundedBox div { padding: 17px 14px 21px 14px; }
#branchesPopUp .roundedBox ul li { padding: 0; margin: 4px 0 0 0; background: none; }
#branchesPopUp .roundedBox ul li a { color: #383838; }

h2.siteMap {
margin: 21px 0 7px 0;
}

ul.siteMap {
margin: 0 0 0 28px;
}

ul.siteMap ul {
margin: 0;
}

ul.siteMap li {
font-size: 12px;
line-height: 15px;
margin: 7px 0;
background: url("../../i/dash_blue.gif") top left no-repeat;
}

ul.siteMap li li {
background: none;
}

ul.compact li {
margin-top: 0;
margin-bottom: 0;
}

.contentMenu {
float: right;
width: 180px;
margin-left: 10px;
}

.table-mode {
width: 100%;
border-collapse: collapse;
border-spacing: 0px;
margin-bottom: 20px;
}
.table-mode td {
padding: 0px 17px 0px 0px;
}
.table-mode .roundedBox {
margin-left: 0px;
margin-top: 14px;
}
.table-mode .roundedBox div {
padding-top: 10px;
}
.table-mode h4 {
font-weight: bold;
margin: 0 0 14px 0;
}
.table-mode dt {
color: #FE720A;
}

div.spacer {font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; background: transparent; border: none; display: block; visibility: hidden;}

/* ------- Обратная связь, Карта сайта, In English ------- */
span.ico{
 font-size:11px;
 line-height:14px;
}
span.ico a{
 color: #383838;
}
span.ico a.disabled {
 color: #9795A2;
 text-decoration: none;
}

span.disabled {
 color: #9795A2;
 text-decoration: none;
}

a.feedback{
 background: url(/common/i/icons/14x14_feedback.gif) right 0 no-repeat;
 padding-right: 21px;
 margin-right: 14px;
}/* <img src="/common/i/icons/14x14_feedback.gif" alt="" class="icon14x14 m7pxl m14pxr"> */
a.sitemap{
background: url(/common/i/icons/14x14_sitemap.gif) right 0 no-repeat;
 padding-right: 21px;
 margin-right: 14px;
}
a.in_eng{
 background: url(/common/i/icons/14x14_english.gif) left 0 no-repeat;
 padding-left: 21px;
 margin-left: 14px;
}

span.in_eng_disable{
 background: url(/common/i/icons/14x14_english_disable.gif) left 2px no-repeat;
 padding-left: 21px;
 margin-left: 14px;
 color:#C0BFC8;
 text-decoration:underline;
}

a.in_rus{
 background: url(/common/i/icons/14x14_russian.gif) left 0 no-repeat;
 padding-left: 21px;
 margin-left: 14px;
}

span.in_rus{
 background: url(/common/i/icons/14x14_russian.gif) left 0 no-repeat;
 padding-left: 21px;
 margin-left: 14px;
}

/* ---------------- Новости на главной ------------------- */

.all_news{
background: url(/common/i/icons/17x17_archive.gif) right 0 no-repeat;
 padding:0 21px 3px 0;
}
/* ------------------------------------------------------- */

/* ---------- обратная связь ----------------- */
td.n_pole{
 color: #8b8b8f;
 vertical-align: top;
 padding: 3px 22px 0 0;
}
td.input_pole{
  vertical-align: top;
  padding-bottom: 10px;
}
td.input_pole input{
  width: 265px;
}
td.input_pole textarea{
  width: 265px;
  height: 109px;
  display: block;
  float: left;
  margin-right: 4px;
}
.slogan{
 padding: 3px 0 14px 0;
}
.red{
  color: red;
}
select.credit_application{
  width: 280px;
}


/* ----------- Карусель ----------- */
#mygallery{overflow: hidden;}
.slaid_conteiner{
  margin: auto;  width: 700px;
}
.stepcarousel {
  padding: 0;
  Z-INDEX: 10;
  OVERFLOW: scroll;
  POSITION: relative;
  HEIGHT: 228px;
/*  WIDTH: 700px;*/
}
.stepcarousel .belt {
  POSITION: absolute;
  LEFT: 0px;
  TOP: 0px;
  /*height: 230px;*/
}
.stepcarousel .panel {
  FLOAT: left;
  MARGIN: 0;
  padding: 0;
  OVERFLOW: hidden;
  WIDTH: 700px;
 color: #c4b6a4; font-size: 13px; font-family: Arial;
}

.panel_1_1{
  width: 350px;
  float: right;
  text-align: center;
  color: #383838;
}
.panel_1_2{
  width: 320px;
  text-align: center;
  color: #383838;
}
.p1txt{
 text-align: left; padding-left: 15px;
}
.p2txt{
 text-align: left; padding-left: 35px;
}
/* ============================================= */
.calk{
  background: url(/common/upload/calkulyator.gif) 0 0 no-repeat;
  padding-left: 17px;
  color: #383838;
}
.sravnit{
  background: url(/common/upload/sravnit.gif) 0 0 no-repeat;
  padding: 0 20px 0 19px;
}
.vkladchik{
  background: url(/common/upload/vkladchik.gif) 0 0 no-repeat;
  padding-left: 18px;
}
/* Заявка на кредит
 ------------------------------------------------ */
.zayavka td.input_pole .calc img{
  margin: 0 0 5px 0;
  vertical-align: middle;
  border: 0;
}
.zayavka hr{
  margin-bottom: 8px;
}
.zayavka td.input_pole input.checkbox{
  width: 15px;
}

/* рейтинги
-------------------------------------------------------- */
.tabs ul {
 margin: 0;
 padding: 0;
}

.tabs ul li {
list-style: none;
background: none;
float: left;
}

.tabs li a {
color: #0062a4;
}

.tabs li.selected a {
color: black;
text-decoration: none;
}
/* ---------------------------------------------------- */

/* Курсы валют
------------------------------------------------------- */
span.vverh{
  background: url(/common/i/icons/14x14_up.gif) 0 0 no-repeat;
  padding: 0 0 0 21px;
}
span.vniz{
  background: url(/common/i/icons/14x14_down.gif) 0 0 no-repeat;
  padding: 0 0 0 21px;
}

/* ----------- */

/* Заголовки таблиц
------------------------------------------------------- */

.table-head-left{
  font-weight: bold;
}

.table-head-top{
  color: #FE720A;
  font-weight: bold;
}

tr.table-head-top{
  color: #FE720A;
  font-weight: bold;
}

/* ----------- */

/* Нумерованный список с интервалами
------------------------------------------------------- */

.num-list-padding li{
  padding-bottom: 1em;
}

/* ----------- */
.spravka{
  background: url(/common/upload/prrl.gif) 0 0 repeat-y;
  padding: 0 0 0 18px;
}
.spravka h4{
 font-size: 12px;
 font-weight: bold;
  padding: 0 0 0 18px;
}
.spravka p{
 font-size: 11px;
 padding: 0 0 6px 0;
}

.let15{
margin: 30px 0;
}
.let15_title{
 margin-bottom: 20px;
}
.let15_title a h3{
 margin: 0;
 text-decoration: none;
color: #383838;
}

.let15_title img{
 border: 0;
}
.let15_title a img{
 border: 0;
}
.let15_title a p.gray{
  text-decoration: none;
  margin: 0 0 10px 0;
  font-size: 11px;
}


/*******************************************************
* Выбор городов. 
*******************************************************/
#homeBanner {
	position: relative;
	top: 0;
	left: 0;
	z-index: 51;
}

#MetaCityChooser {
	position: relative;
	top: 0;
	left: 0;

}
#MetaCityChooser DFN {
	/*border-bottom: 1px dashed #333333;
	cursor: pointer;
	font-style: normal;*/
}

#MetaCityChooser DFN i {
	border-bottom: 1px dashed #333333;
	cursor: pointer;
	font-style: normal;
}

#MetaCityChooser INS {
	/*position: absolute;
	top: 0.2ex;
	right: -18px;
	margin-left: 5px;*/
	display:inline-block;
	//display:inline;
	//zoom:1;
	width: 20px;
	height: 14px;
	//height: 20px;
	background: url('/common/i/icons/14x14_dropdown.gif') no-repeat right top;
	cursor: pointer;
}
#MetaCityChooser H2 {
	position: relative;
	top: 0;
	left: 0;
	margin: 5px 0 0.1em 0;
	border-bottom: 0;
}
#MetaCityChooser EM {
	display: block;
	color: #686b6d;
	font-style: italic;
	margin-top: 0.5em;
}


#MetaCityChooserIn {
	position: absolute;
	top: 0;
	display: none;
	z-index: 60;
}

#MetaCityChooserContent{
	position: relative;
	top: 0;
	left: 0;
	padding: 20px 0px;
	background: #eeeeee;
	z-index: 90;
}

#contextAbc {
        position: relative;
        top: 0;
        left: 0;
        padding: 0px 0px;
        background: #eeeeee;
        z-index: 90;
		overflow:hidden;
}


#MetaCityChooserContent DEL {
	position: absolute;
	top: 15px;
	right: 5px;
	text-decoration: none;
	font-size: 1.6em;
	cursor: pointer;
	font-weight: bold;
	z-index: 95;
}

#MetaCityChooserInShadow {
	position: absolute;
	top: 0;
	background: black;
	z-index: 55;
}


#MetaCityChooserContent DL, #contextAbc ul {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	padding: 0;
	margin: 0 10px 0 0;
	z-index: 92;
	width: 190px;
	float: left;
}


#contextAbc ul {
	width: 800px;
	margin-right:-100%
}

/* для IE 6. У него есть мулька, мол, 
если кто-то там внутри всяких летающих слоев,
то надо ему тоже внятный position, чтобы нормально
начало отображаться. Недолго думая, всем -- relative. */
#MetaCityChooserContent DL * {
	position: relative;
	top: 0;
	left: 0;
}



#MetaCityChooserContent DT {
	display: block;
	padding: 0;
	margin: 0;
	font-size: 1.4em;
	float: none;
	white-space: nowrap;
}
#MetaCityChooserContent DD {
	display: block;
	padding: 0;
	margin: 0 0 2em 0;
	float: none;
}
#MetaCityChooserContent UL
{
	margin-top: 0;
}
#MetaCityChooserContent LI
{
	margin: 14px 0 0;
	width:185px;
	float:left;
}
#MetaCityChooserContent A.MainCity
{
/*	color: #015d99; */
/*	font-weight: bold; */
	font-size: 1em;
}
#MetaCityChooserContent LI STRONG
{
}

#MetaCityChooserInL,
#MetaCityChooserInR {
	background: #eeeeee;
	width: 15px;
	position: absolute;
	top: 0; left: 0;
	display: none;
}

#MetaCityChooserInLB,
#MetaCityChooserInTR {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 0; left: 0;
}
#MetaCityChooserInLB {
	background: url('/common/upload/LayerLB.png') no-repeat left top;
}
#MetaCityChooserInTR {
	background: url('/common/upload/LayerTR.png') no-repeat left top;
}

* HTML #MetaCityChooserInLB {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/upload/LayerLB.png", sizingMethod="crop");
}

* HTML #MetaCityChooserInTR {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/upload/LayerTR.png", sizingMethod="crop");
}

.inner_geoselector {
	margin-top: -4px;	
}


/*******************************************************
* Показ отделений и банкоматов
*******************************************************/
.DepartmentListInTheCity TD {
	padding-right: 10px;
}
.DepartmentListInTheCity DL {
	display: block;
	margin: 0;
	padding: 0;
	margin-bottom: 1em;
}
.DepartmentListInTheCity DT {
	display: block;
	float: none;
	margin: 0;
	padding: 0;
}
.DepartmentListInTheCity DD {
	display: block;
	float: none;
	margin-left: 60px;
	margin-top: -18px;
}

#MainFilialSingle
{
}
#MainFilialSingle H3
{
	margin-bottom: 1em;
}
#MainFilialSingle A
{
	font-weight: bold;
}
#MainFilialSingle TABLE
{
	margin-top: 1em;
}
#MainFilialSingle TD
{
	padding-right: 30px;
}

.mainMenu LI.selected STRONG {
	font-weight: bold;
}
.InMainMenu
{
	font-weight: normal;
	color: #686b6d;
	margin: 0;
	padding: 0;
}

.BranchesList TD {
	padding-bottom: 0.2em;
}
.BranchesList .WithCity TD
{
	padding-top: 0.6em;
}


/* Голосование */

.vote_list LI {
	margin-left: 0px;
	padding-left:0px;
	background: none;
}

.vote_list .list_pic {
	margin: 0 10px 0 0;
}

.vote_list .dashed {
	font-weight: bold;
	font-size: 14px;
} 


.vote_list .vote_item {
	background-color: #f2f2f2;
	margin: 10px 0 10px 0;
	padding: 10px 30px 10px 30px;
}

.vote_list .vote_count {
	color: #96949f;
	font-size: 12px;
	font-style: italic;
	position: relative;
	left: 5px;
	top: 2px;
}

.player {
	border: 1px solid #b9c9ca;
}

.vote_list .close_table {
	width: 100%;
	margin: 30px 0 20px 0;
}

.vote_list .close_table TH {
	text-align: left;
	
}

.vote_list .close_table TD {
	text-align: right;
}

/*tarif_tabs*/
.tariff_tabs {
	overflow:hidden;
	clear:both;
}

.tariff_tabs li {
	background:transparent none repeat scroll 0 0;
	display:inline-block;
	//display:inline;
	//zoom:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 10% 5px 0!important;
	//margin:0 5% 5px 0!important;
	padding:0 !important;
}

.tariff_tabs li a {
	list-style:none;
	text-decoration: none;
	border-bottom: 1px dashed #0062A4;
	//display:inline;
	//zoom:1;
	white-space:nowrap;
}

.tariff_tabs li .current {
	border-bottom: none;
	color:#383838;
	outline:none;
}

/*main page add styles */
.news_branch {
	width:100%;
	border-collapse:collapse;
	margin: 18px 0 0 0;
}

.news_branch td {
	border-collapse:collapse;
	vertical-align:top;
}

.news_branch .ncol {
	width:407px
}