.nonexiststyle {backgrond:#fff;}

/* ------------ common.css -------------- */
.table_list  {
padding: 0 2px 0 5px;
margin:  0 2px 0 13px;
}

.footer_separator_down {  
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-width: 0; 
border-style: solid; 
border-color: #000066; 
width:100%;
}
.footer_menu_div {margin: 0 0 3px 1px; border: solid 0px red;}
a.footer_menu {vertical-align: middle; color: #fff; TEXT-DECORATION: none; border: solid 0px red; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; font-size: 10px;}
a.footer_menu:hover {TEXT-DECORATION: underline}
.footer_menu_table_posit {padding-top: 0px;  margin-top: 0px;}
.footer_menu_separator {font-size: 8px; color: #fff; padding-left: 1px; padding-right: 1px; margin-left: 0px; margin-right: 0px;  vertical-align: middle;}
.sprav_footer {font-weight: normal ; color: #000066; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; border: 0px #CCCCCC solid;}

.container {
  width: 990px;
  margin: 0 auto;
}

.footer_banners{
	 margin-top: 30px;
	 padding-top: 18px;
	 padding-bottom: 28px;
	 width: 1000px;
	 
	 background-color: #ccc;
}
.footer_banners a{
	padding-left: 12px;
	padding-right: 12px;
}

.logo_position {border: 0px #CCCCCC solid;  margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px;  }

.nav_anchor {}

.newsdate {  font-size: 0.9em;
font-weight: bold; 
color: #06a;
}
.newsname {color: #006;}	
a.newsname {color: #06a;}
a.newsname:hover {TEXT-DECORATION: underline}
.newsname_lst {  padding-top: 10px; padding-bottom: 10px;}
a.newsname_lst {  TEXT-DECORATION: underline; padding-top: 10px; padding-bottom: 10px;}
a.newsname_lst:hover {TEXT-DECORATION: underline}

.newsname_pg { font-weight: bold; color: #036 ; font-size: 120%; margin-top: 0px; padding-top: 0px; border: solid 0px}
.newsdate_pg { font-weight: bold; color: #fff ; background: #369; font-size: 80%; margin-top: 0px; padding: 1px 4px 2px 4px; border: solid 0px}

.razdel_1m {font-weight: bold; color: #036; text-transform: uppercase; border: solid #b7c3d4; border-width: 0px 0px 1px 0px; padding: 1px 0 0.1em 1px; font-size: 10px;} /*только в default.asp*/
	
/*---------------------*/


body {font-family: Tahoma, Verdana, Arial, sans-serif; color: #003; background-color: #FFFFFF; margin:0px; }
.clr_standart {color: #003;} /*!!! не забыть поменять цвет, при замене цвета в для body (то есть в строке выше)*/

input, select, textarea {font-family:  Tahoma, Verdana, Arial, sans-serif; color: #333; ; font-size: 1em;}

/*для придания нужного цвета рамке поля select на внутр. странице*/
.select_fld {border: 1px #036 solid; background: #FFFFFF;}
.for_select_fld {border:1px solid #036; display: table; width:1px;}
.for_select_fld select {border-color:transparent; margin:-2px;}
/*//для придания нужного цвета рамке поля select на внутр. странице*/

td {font-size: 11px; color: #605D5C; padding-left: 2px}
a {color:#06a;} 
/*a:visited {color:#660066;}*/
/*a:hover {color:#cc0000;}*/

/* ------------------  */
.padd_0px {padding-top:0px; padding-bottom:0px}
.padd_1px {padding-bottom:2px}
.padd_2px {padding-bottom:4px}
.padd_3px {padding-bottom:6px}
.padd_4px {padding-bottom:8px}
.padd_5px {padding-bottom:10px}
.padd_6px {padding-bottom:12px}
/* ------------------  */


.corpfont_standsize {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;}
.fverdana { font-family: Tahoma,  Verdana, Arial, sans-serif;}


.blfontcolor td  {color:#003;}

.forma_tbl td  { BORDER-BOTTOM: #ccc 1px solid;}
.forma_tbl_none td  { BORDER-BOTTOM: #ccc 0px none;}  /*это для вложенных таблиц*/

.forma_tbl_center td  { BORDER-BOTTOM: #ccc 1px solid; text-align: center;}
.forma_tbl_center_none td  { BORDER-BOTTOM: #ccc 0px none;}  /*это для вложенных таблиц*/

.forma_tbl_top td  { BORDER-BOTTOM: #ccc 1px solid; vertical-align: top;}
.forma_tbl_top_none td  { BORDER-BOTTOM: #ccc 0px none;}  /*это для вложенных таблиц*/

table.brd_ccc_tbl  { BORDER-left: #ccc 1px solid; BORDER-top: #ccc 1px solid;}
.brd_ccc_tbl td  { BORDER-right: #ccc 1px solid; BORDER-bottom: #ccc 1px solid;}
.brd_ccc_tbl_none td  { BORDER: #ccc 0px none;} /*это для вложенных таблиц*/

table.brd_ccc_tbl_center  { BORDER-left: #ccc 1px solid; BORDER-top: #ccc 1px solid;}
.brd_ccc_tbl_center td  { BORDER-right: #ccc 1px solid; BORDER-bottom: #ccc 1px solid; text-align: center;}
.brd_ccc_tbl_center_none td  { BORDER: #ccc 0px none; text-align: left} /*это для вложенных таблиц*/


.zayav_paragraf {color: #fff; background: #369; font-family: Tahoma, Verdana, Arial, sans-serif; padding: 0.5em 0.5em 0.5em 0.5em;}
.forma_point_num {font-weight:normal; padding-right:0.5em;}

/* ---------------- common_differ_2.css ------------------- */

/*retail*/	

.servlist {  
color: #06a;
text-decoration: none; 
line-height: 150%; 
font-weight: normal;
}
.servlist:hover { 
text-decoration: underline
}
.servlist_head {font-weight: bold; color: #c00; text-transform: uppercase; border: solid #b7c3d4; border-width: 0px 0px 1px 0px; font-size: 10px; vertical-align: top; padding: 1px 0 0.1em 0px; margin-bottom:5px}


/* ----------------  */
/*--  first-menu  --*/
.FMenu_icons_position {margin-top: 3px; border: solid white 0px;}


/*--  sec-menu  --*/
.sec_menu { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: bold; font-size: 100%; background-color: #369; height:1em } /*#245E99;*/
.sec_menu_vertposition {padding: 4px 0px 9px 0px;}

.menu_sec_div {font-family: Tahoma, Verdana, Arial, sans-serif; line-height: 160%;  font-size: 11px;}
A.menu_sec {vertical-align: middle; font-weight: bold; COLOR: #fff; TEXT-DECORATION: none;}
A.menu_sec:hover {TEXT-DECORATION: none; border-bottom: 2px solid #f00;}	

.menu_sec_selected { vertical-align: middle; font-weight: bold; text-decoration: none; color: #000066;}
A.menu_sec_selected {vertical-align: middle; font-weight: bold; text-decoration: none; color: #fff; border-bottom: 2px solid #f00; }
A.menu_sec_selected:visited { font-weight: bold; text-decoration: none;}
A.menu_sec_selected:hover {TEXT-DECORATION: none;}


.ScndMenuSeparator {
color:#fff;
font-weight: normal;
vertical-align: middle;
}	

.ScndMenuSeparator_selected {
color:#fff;
font-weight: normal;
vertical-align: middle;
}	

/* -------------------- default.css ---------------------- */

.mainbanner_table {  /*background: #ccc;*/ border: 0px #69c solid; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

.leftsidepadding {padding-left: 5px;}
.rightsidepadding {padding-right: 5px;}

/* -------------------- retail.css ---------------------- */


.LeftColNav {border-color: #999999; border-style: solid; border-width: 0px 0px 0px 0px}

.LeftColServ { 
border: #cccccc solid;
border-width: 0px;
}

.leftmenu_position {padding-top: 0px; margin-top: 0px;  padding-left: 4px; padding-bottom: 0px; margin-bottom: 0px; padding-right: 0px;
border: solid #cccccc; border-width: 0px 0px 0px 0px;
width: 200px; 
}
	
.servlist_head_vert { font-weight: bold; padding: 5px 4px 5px 4px;  margin: 0px 0px 0px 0px; color: #c00;
border: #b7c3d4 solid;
border-width: 0px 0px 3px 0px;
font-family: Tahoma, Verdana, Arial, sans-serif;
vertical-align: top;
width: 200px; 
font-size:11px;
}
.servlist_vert_position { padding-bottom: 11px; padding-top: 0px;}
.servlist_vert_position_selected { padding-bottom: 11px; padding-top: 0px;}

.servlist_vert {font-size: 100%; color: #0066aa; text-decoration: underline;}
.servlist_vert:hover { text-decoration: none}
.servlist_vert_selected {font-size: 100%; color: #666; text-decoration: none;}

.servlist_vert1_position { padding-bottom: 0px; padding-top: 7px; padding-left: 31px; padding-right: 10px;}
.servlist_vert1_position_selected { padding-bottom: 0px; padding-top: 7px; padding-left: 31px; padding-right: 10px;}

.servlist_vert1 {color: #36a; text-decoration: underline}
.servlist_vert1:hover { text-decoration: none}
.servlist_vert1_selected {color: #666; text-decoration: none}

	/*для выделения пункта меню в левой колонке*/
	.servlist_vert1_red {color: #f00; text-decoration: underline}
	.servlist_vert1_red:hover { text-decoration: none}

.navstring_position {height:2.5em;}

.navstring {font-weight:normal; color: #006; TEXT-DECORATION: none;} 
a.navstring {color: #006; TEXT-DECORATION: none; font-size: 10px;}
a.navstring:hover {TEXT-DECORATION: underline;}

a.navstring_news { color: #369;TEXT-DECORATION: underline;}
a.navstring_news:hover {TEXT-DECORATION: underline}

.NavstringSeparator {
font-weight: normal;
font-size: 9px;
}	
	
.temp1 { font-family: Tahoma,Verdana,  Arial, sans-serif;  font-weight: normal; color: #369; font-size: 150%; margin-top: 0px; padding: 0px 0px 0px 0px; border: solid 0px;}

.right {
	text-align: right;
}
.aleft { text-align: left; }
.acenter { text-align: center; }
/* ------------------ окончание копир. из старых --------------- */


.xlarge      { font-size: 2em; line-height: 1em; margin-bottom: 0em; }
.highlight  { color:#CC292D; }
.dblock { display: block; }
.infobox { background: #e5e5e5; color: #0066AA; float: right; margin: 1em 0 1em 1.5em; padding: 1em 1.5em; width: 30%; }
.box1{
	float: left;
	width: 60%;
	margin: 1em 0 1em 0; padding: 1em 0;
}

/* Deposits rate page */
.deposit_rates { border: 1px solid #999; border-collapse: collapse; margin: 1px; font-size: 10px; }
.deposit_rates td, .deposit_rates th { text-align: center; border: 1px solid #999; padding: 1px 2px; font-size: 10px; }
.deposit_rates th { font-weight: normal; background: #eee; }

/* Rotating Banner @temp */
#specbuttonlink { background: transparent; cursor: pointer; display: block; height: 34px; overflow: hidden; position: relative; width: 172px; white-space: nowrap; }
#specbuttonlink span { background: transparent url(./images/rotate-button.png) no-repeat; display: block; height: 34px; left: 0; position: absolute; top: 0; width: 172px; }

/*баннеры на главной*/
a img {
border:none;
}
.b-small {
height:232px;
width:170px;	
float: left;
margin-right: 18px;
}