body
{
	margin: opx;
	background-color:#f0f0f0;
}

.main_text_request
{
	font-family: Tahoma;  
	font-size: 12px;  
	color: #616161;	
}

.main_text
{
	font-family: Tahoma;  
	font-size: 12px;  
	color: #616161;	
}

.main_text a
{ 
     font-family:Tahoma;
     font-size:13px;
     color:#b20837;
     text-decoration:underline;
}

.main_text sup
{
	font-size: 8px;
}

.main_text sup
{ 
     font-family:Tahoma;
     font-size:13px;
     color:#b20837;
     text-decoration:none;
}

.main_text_t
{
	font-family: Tahoma;  
	font-size: 12px;  
	color: #616161;	
}

.main_text_t a
{
     font-family:Tahoma;
     font-size:13px;
     color:#b20837;
     text-decoration:underline;
}
.main_text_t table
{
	border-collapse: collapse;
	border: 1px solid #cccccc;
	background-color: #cccccc;
	font-family: Tahoma;
}

.main_text_t td
{
	border-collapse: collapse;
	border: 1px solid #cccccc;
		font-family: Tahoma;
	background-color: #fcfcfc;
	padding-left: 5px;
	font-size: 12px;
	color: #616161;	
}



.main_text_href
{
	font-family: Tahoma;  
	font-size: 11px;  
	color: #333333;
	text-decoration: underline;	
}

H1
{
	font-family: Tahoma;  
	font-size: 28px;  
	color: #b20837;	
	font-weight: 200;
}
.H1
{
	font-family: Tahoma;  
	font-size: 28px;  
	color: #b20837;	
	font-weight: 200;
}

H2
{
	font-family: Tahoma;  
	font-size: 20px;  
	color: #333333;
	font-weight: 200;	
}
.H2
{
	font-family: Tahoma;  
	font-size: 20px;  
	color: #333333;
	font-weight: 200;
}

.H2_big
{
	font-family: Tahoma;  
	font-size: 24px;  
	color: #4d4d4d;
	font-weight: 200;
	text-decoration: none;

}

.H2_sml
{
	font-family: Tahoma;  
	font-size: 12px;  
	color: #4d4d4d;
	font-weight: 400;
	text-decoration: none;

}

H3
{
	font-family: Tahoma;  
	font-size: 14px;  
	color: #b20837;
	/*text-decoration: underline;		*/
}

.H3
{
	font-family: Tahoma;  
	font-size: 20px;  
	color: #b20837;
	text-decoration: underline;		
}

.additional_text_href
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #333333;
	text-decoration: underline;	
}

.additional_text
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #666666;
	text-decoration: none;	
}

.additional_text_red
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #900027;
	text-decoration: none;	
}
.additional_text_red_bold
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #900027;
	text-decoration: none;
	font-weight: bold;	
}


.additional_text_bk
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #333333;
	text-decoration: none;	
	font-weight: bold;
}
.additional_menu
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #b20837;
	text-decoration: underline;	
}

.additional_menu_bk
{
	font-family: Tahoma;  
	font-size: 13px;  
	color: #b20837;
	/*font-weight: bold;*/
	text-decoration: underline;	
	background-color: #ffffff;
}
.white_space
{
	font-family: Tahoma;  
	font-size: 13px;  
	background-color: #ffffff;
}

.z_10
{
   z-index:100; 
   position: relative
}


.z_100
{
   z-index:100; 
   position: relative;
}


.additional_menu_selected
{
	font-family: Tahoma;  
	font-size: 20px;  
	color: #333333;	
	text-decoration: none;		
}

.news_header
{
	font-family: Tahoma;  
	font-size: 13pt;  
	color: #333333;
}

.td_bkgr
{
	background-color: #ffffff;
}

.td_pad_top
{
	padding-top: 40px;
}

.td_pad_left
{
	padding-left: 40px;
}

.td_pad_right
{
	padding-right: 40px;
}

.td_pad_bottom
{
	padding-bottom: 40px;
}

.td_left_m
{
	width: 280px;
}


.img_href
{
	text-decoration: none;
	border: none;
}

img:link
{
	text-decoration: none;
}

.top_sticks
{
	padding-left: 15px;
	padding-right: 15px;
}

.menu_main_item
{
 background-image: url(/images/buttons/lm_button.gif);
 background-repeat: no-repeat;
}

.menu_pad_top
{
	padding-top: 12px;
}
.menu_pad_bottom
{
	padding-bottom: 12px;
}

.menu_mkb_online_top
{
	padding-top: 28px;
}
.menu_mkb_online_pos
{
	position: relative; 
	left:180px; 
	bottom: 32px;
}
.h_row
{
 background-image: url(/images/ssi/h_line.gif);
 background-repeat: repeat-x;
 height:2px;
 background-position: bottom;
}

.h_row_stripe
{
 background-image: url(/images/ssi/h_line_stripe.gif);
 background-repeat: repeat-x;
 height:2px;
}


.menu_pad_b_26
{
padding-bottom: 26px;
}

.menu_pad_5
{
 padding-top: 5px;
}

.menu_pad_5_B
{
 padding-bottom: 5px;
}

.menu_pad_7
{
 padding-top: 7px;
}
.menu_pad_10_T
{
 padding-top: 10px;
}
.menu_pad_10_B
{
 padding-bottom: 10px;
}

.menu_pad_10_L
{
 padding-left: 10px;
}

.menu_pad_10_R
{
 padding-right: 10px;
}


.menu_bottom_line
{
	font-family: Tahoma;  
	font-size: 12px;  
	font-weight: bold;
	color: #b20837;
	padding-right: 10px;
}

.search_td
{
	background-image: url(/images/ssi/search_field_full.gif);
 	background-repeat: no-repeat;
 	width: 200px;
 	height:25px;
 	padding-left: 20px;
}
.search_input
{
	width: 100px;
	border-bottom: 0px solid #cccccc;
	border-top: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	border-right: 0px solid #cccccc;



}

.v_head_left
{
	background-image: url(/images/buttons/vkl_m.gif);
 	background-repeat: repeat-x;
 	border-left: none;
 	border-right: 1px solid #78001d;
 	border-top: 1px solid #b46371;
 	border-bottom: 1px solid #4f000e;
 	
}

.v_head_left_w
{
	background-image: url(/images/buttons/vkl_m_w.gif);
 	background-repeat: repeat-x;
	border-left: none;
 	border-right: 1px solid #f0f0f0;
 	border-top: 1px solid #f0f0f0;
 	border-bottom: 1px solid #f0f0f0;
 	background-color: #f0f0f0;
}

.v_head_right
{
	background-image: url(/images/buttons/vkl_m.gif);
 	background-repeat: repeat-x;
 	border-left: 1px solid #950027;
 	border-right: none;
 	border-top: 1px solid #b46371;
 	border-bottom: 1px solid #4f000e;
}

.v_head_right_w
{
	background-image: url(/images/buttons/vkl_m_w.gif);
 	background-repeat: repeat-x;
	background-color: #f0f0f0;
 	border-left: 1px solid #f0f0f0;
 	border-right: none;
 	border-top: 1px solid #f0f0f0;
 	border-bottom: 1px solid #f0f0f0;
}

.v_head_middle
{
	background-image: url(/images/buttons/vkl_m.gif);
 	background-repeat: repeat-x;
 	padding:0px;
 	border-left: 1px solid #950027;
 	border-right: 1px solid #78001d;
 	border-top: 1px solid #b46371;
 	border-bottom: 1px solid #4f000e;
}

.v_head_middle_w
{
	background-image: url(/images/buttons/vkl_m_w.gif);
 	background-repeat: repeat-x;
 	
 	background-color: #f0f0f0;
 	padding:0px;
 	border-left: 1px solid #f0f0f0;
 	border-right: 1px solid #f0f0f0;
 	border-top: 1px solid #f0f0f0;
 	border-bottom: 1px solid #f0f0f0;
}


.v_head_top
{
	height: 5px;
	background-color: #9c0029;
}

.d_t_middle
{
	height: 6px;
	padding: 10px;
	background-color: #ffffff;

}


.d_t_middle_ban
{
	height: 6px;
	padding: 5px;
	background-color: #f0f0f0;
/*	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;*/
	border-top: none;
	border-bottom: none;
}
.d_t_middle_ban_w
{
	height: 6px;
	padding: 5px;
	background-color: #ffffff;
	border-top: none;
	border-bottom: none;
}

.d_t_middle_left_ban
{
	background-image: url(/images/banners/bottom_banner/left_line.gif);
 	background-repeat: repeat-y;
}

.d_t_middle_left_ban_grey
{
	background-image: url(/images/banners/bottom_banner/old/left_line.gif);
 	background-repeat: repeat-y;
 	background-color: #f0f0f0;
}

.d_t_middle_right_ban_grey
{
	background-image: url(/images/banners/bottom_banner/old/right_line.gif);
 	background-repeat: repeat-y;
 	background-color: #f0f0f0;
}

.d_t_middle_left_ban_w
{
	background-image: url(/images/banners/bottom_banner/left_line_w.gif);
 	background-repeat: repeat-y;
}

.d_t_middle_right_ban
{
	background-image: url(/images/banners/bottom_banner/right_line.gif);
 	background-repeat: repeat-y;
}

.d_t_middle_right_ban_w
{
	background-image: url(/images/banners/bottom_banner/right_line_w.gif);
 	background-repeat: repeat-y;
}


.d_date_middle
{
	background-color: #f0f0f0;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	height: 20px;
}


.d_t_top_bottom_w_border
{
	height: 5px;
	background-color: #ffffff;
	background-image: url(/images/banners/bottom_banner/bottom_line.gif);
 	background-repeat: repeat-x;
	
}

.d_t_top_bottom_w_border_grey
{
	height: 5px;
	background-color: #ffffff;
	background-image: url(/images/banners/bottom_banner/old/bottom_line.gif);
 	background-repeat: repeat-x;
	
}


.d_t_top_bottom_w_border_w
{
	height: 5px;
	background-color: #ffffff;
	background-image: url(/images/banners/bottom_banner/bottom_line_w.gif);
 	background-repeat: repeat-x;
	
}


.d_date_grey_middle
{
	background-color: #f0f0f0;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #cccccc;
	height: 20px;
}



.d_t_top_bottom
{
	height: 5px;
	
}
.d_t_top_bottom_w
{
	height: 5px;
	background-color: #ffffff;
	
}
.d_t_top_top_w_border_w
{
	height: 5px;
	background-color: #ffffff;
	background-image: url(/images/banners/bottom_banner/top_line_w.gif);
 	background-repeat: repeat-x;
	
}


.d_t_top_top_w_border
{
	height: 5px;
	background-color: #f0f0f0;
	/*border-bottom-color: rgb(202, 202, 202); 
	border-bottom-style: solid; 
	border-bottom-width: 1px;
	*/
	/*border: 1px;
	border-top: none;
	border-bottom: 1px solid #cacaca;
	border-left: none;
	border-right: none;
	*/
	background-image: url(/images/banners/bottom_banner/top_line.gif);
 	background-repeat: repeat-x;
	
}

.d_t_top_top_w_border_grey
{
	height: 5px;
	background-color: #f0f0f0;
	
	height: 5px;
	background-color: #ffffff;
	background-image: url(/images/banners/bottom_banner/old/top_line.gif);
 	background-repeat: repeat-x;
	
}


.d_t_top_bottom_gr
{
	height: 5px;
	background-color: #dfdfdf;
	
}

.d_t_date_top
{
	height: 5px;
	background-color: #ffffff;
	width: 73px;
}

.d_t_date_bottom
{
	height: 5px;
	background-color: #ffffff;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #cccccc;
	width: 73px;
}


.d_t
{
	width: 6px;
	height: 5px;
}

.d_t_grey
{
	width: 6px;
	height: 5px;
	background-color: #dfdfdf;
}
.d_t_middle_grey
{
	padding-left: 55px;
	height: 5px;
	background-color: #dfdfdf;
}
.d_t_middle_grey_no_pad
{
	
	height: 5px;
	background-color: #dfdfdf;
}

.hidden_element
{
	display: none;
}

.news_preview
{
	padding-top: 20px;
	padding-bottom: 28px;
}



.news_detail
{
	padding-left: 10px;
}
.news_left_border
{
	
	border-left: 3px solid #b20837;
	border-right: none;
	border-top: none;
	border-bottom: none;
	padding-left: 5px;
}

.news_page_parts_padding
{
	padding-top: 30px;
	padding-bottom: 10px;
}

.addres_info
{
	padding-top: 28px;
	padding-bottom: 40px;
}

.address_item
{
	background-color: #ffffff;
	border-left: none;
	border-right: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
		
}

.address_item_last
{
	background-color: #ffffff;
	border-left: none;
	border-right: none;
	border-top: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
		
}


.address_itm_brd
{
	border-right: 1px solid #b9b9b9;
	border-left: none;
	border-top: none;
	border-bottom: none;

}

.address_point
{
	background-image: url(/images/vkladki/point.gif);
 	background-repeat: repeat-y;
 	background-position: right;
}

.right_menu
{
	padding-top: 10px;
	padding-left: 20px;
	width: 200px;
}



.private_person_menu
{
	padding: 20px;
}


/*Стиля для таблиц (ставки, тарифы)*/
.n0
{	
	background-color: #cccccc;
	font-family: Tahoma;
}

.n1
{	

	background-color: #666666;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding:5px;
	text-align: center;
	font-family: Tahoma;

}


.n2
{
	font-family: Tahoma;
	background-color: #a40634;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding:5px;
}

.n3
{
	font-family: Tahoma;
	background-color: #fcfcfc;
	padding-left: 5px;
	font-size: 13px;
	color: #616161;	
	
}

.n4
{
	font-family: Tahoma;
	background-color: #fcfcfc;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #616161;	
}

.n_center
{
  text-align: center;
}

/*страничка с ипотечными продуктами :)*/

.button_bkgr
{
 background-image: url(/images/buttons/ipo_bkgr.gif);
 background-repeat: repeat-x;
 height: 50px;
}

.forChrome
{
	table-layout: fixed;
}

.logo_img
{
	border: 1px solid #e5e5e5;
	background-color: #ffffff;
}

.logo_img_td
{
	background-color: #e5e5e5;
}

UL LI {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/images/ssi/list_box.gif); MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
/*LI:before { 
   	      display: marker;
	      content: url("/images/ssi/list_box.gif");
	      marker-offset: 6em;
	      }
*/

.img_adr
{
	background-color: #ffffff;
	padding: 5px; 
	border: 1px solid #dfdfdf;
}


.vkladki_main_left
{
	/*border-top: none;
	border-bottom: none;
	border-left: 1px solid #dfdfdf;
	border-right: none;
	background-color: #f0f0f0;*/
	width: 6px;
	background-image: url(/images/vkladki/top_vkl_left_side.gif);
 	background-repeat: repeat-y;
 	background-color: #f0f0f0;
}
.vkladki_main_bottom_left
{
	width: 6px;
	background-image: url(/images/vkladki/bottom_vkl_left_side.gif);
 	background-repeat: repeat-y;
 	background-color: #dfdfdf;
}
.vkladki_main_right
{
/*	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #dfdfdf;
	background-color: #f0f0f0;*/
	width: 6px;
	background-image: url(/images/vkladki/top_vkl_right_side.gif);
 	background-position: right;
	background-repeat: repeat-y;
	background-color: #f0f0f0;
}

.vkladki_main_bottom_right
{
	width: 6px;
	background-image: url(/images/vkladki/bottom_vkl_right_side.gif);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #dfdfdf;
}

.vkladki_main_bottom_middle
{
	width: 6px;
	background-image: url(/images/vkladki/bottom_vkl_middle.gif);
 	background-repeat: repeat-x;
}

.vkladki_main_bottom_LR
{

	background-image: url(/images/vkladki/bottom_vkl_middle.gif);
 	background-repeat: repeat-x;
}

.vkladki_main
{
	padding: 10px;
	/*border-right: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;*/
	background-image: url(/images/vkladki/top_vkl_left_side.gif);
 	background-repeat: repeat-y;
	background-color: #f0f0f0;
}

.vkladki_main_middle
{
	background-color: #f0f0f0;
}


.vkladki_main_middle_w
{
	background-color: #f0f0f0;
}

.vkladki_bottom_top_w
{
	background-image: url(/images/vkladki/bottom/top_line_w.gif);
 	background-repeat: repeat-x;
}
.vkladki_bottom_bottom_w
{
	background-image: url(/images/vkladki/bottom/bottom_line_w.gif);
 	background-repeat: repeat-x;
}
.vkladki_bottom_top
{
	background-image: url(/images/vkladki/bottom/top_line.gif);
 	background-repeat: repeat-x;
}
.vkladki_bottom_middle
{
	background-color: #dfdfdf;
}


.address_middle_left
{
	background-image: url(/images/vkladki/bottom/middle_line_grey_left.gif);
 	background-repeat: repeat-y;
}

.address_middle_right
{
	background-image: url(/images/vkladki/bottom/middle_line_grey_right.gif);
 	background-repeat: repeat-y;
}
.address_bottom_line
{
	background-image: url(/images/vkladki/bottom/bottom_line_grey.gif);
 	background-repeat: repeat-x;
}


.pad_20_L
{
 padding-left: 20px;
}

.pad_20_R
{
 padding-right: 20px;
}

.online_request
{
	font-family: Tahoma;  
	font-size: 12px;  
	color: #616161;	
}
.online_request div 
{
	align: left:
}
.online_request select
{
	font-family: Tahoma;  
	font-size: 12px;  
	color: #333333;	
}

.online_request td
{
	text-align: left;
}


/*Стили из онлайн-заявки*/

.radio
{
	border: none;
}

.hid_text
{
	width: 71px; 
	border: none; 
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal; 
	font-variant: normal;

}
.input
{
	width: 260px;
}

.table
{
	width: 100%;
	padding: 10px;
}

.td
{
	width: 50%;
}

.td_r
{
	width: 50%;
}

.small_tr
{
	height: 5px;
}

.small_td
{
	padding: 0px;
}

.small_a
{
	font-family :  Tahoma, Sans-Serif; font-size : 9px; color : #333333; position: relative; top: -6px
}

.small_a_b
{
	font-family :  Tahoma, Sans-Serif; font-size : 9px;color : #000000;
}

.H1_ { font-family : Tahoma; font-size : 14px;  font-weight: bold; margin:0; padding-top: 20px; padding:0; text-decoration : none; font-style : normal; color : #900027;text-align:left; text-transform:uppercase; clear:both; }
.H2_ {font-family : Tahoma, Sans-Serif; font-size : 14px; font-weight : bold;text-align:left;clear:both; }
.H3_ {font-family :  Tahoma, Sans-Serif; font-size : 16px; font-weight : bold;color : #404060;text-align:left;clear:both;}
.H4_{font-family :  Tahoma, Sans-Serif; font-size : 12px; font-weight : bold;color : #404060;text-align:left; clear:both;}
.H5_ { font-family : Tahoma; font-size : 14px;  margin:0; padding-top: 20px; padding:0; text-decoration : none; font-style : normal; color : #900027;text-align:center; text-transform:uppercase; clear:both; }

.select
{
	width: 255px;
}

.error_row{	display: none	}

.table_main{display: none;	width: 100%;}
.table_ip{	display: none;	width: 100%;}
.table_nk{	display: none;	width: 100%;}
.table_pk{	display: none;	width: 100%;}
.table_av{	display: none;	width: 100%;}

.nk_next{	display: none	}
.pk_next{	display: none	}
.av_next{	display: none	}
.ip_next{	display: none	}

.error_row_v{	display: 	}

.table_main_v{	display:;	width: 100%;}
.table_ip_v{	display:;	width: 100%;}
.table_nk_v{	display:;	width: 100%;}
.table_pk_v{	display:;	width: 100%;}
.table_av_v{	display:;	width: 100%;}

.nk_next{	display:	}
.pk_next{	display:	}
.av_next{	display:	}
.ip_next{	display:	}

.error_msg
{
	font-size: 12px;
	color: #ff0000;
}


.CLS_NAME
{
	display: none;
}

.CLS_611
{
	display: none;
}

.CLS_611_v
{
	display: ;
}
.CLS_612
{
	display: none;
}

.CLS_612_v
{
	display: none;
}

.CLS_194
{
	/*display: none;*/
}
.CLS_195
{
	display: none;
}


.CLS_198
{
	display: none;
}

.CLS_610
{
	display: none;
}

.CLS_192
{
	/*display: none;*/
}

.CLS_191
{
	/*display: none;*/
}
.CLS_185
{
	display: none;
}


/*Для калькулятора*/

.dsbl_item
{
	width: 200px;
	border: none;
	font-weight: bold;
	/*background-color: #ffffff;*/
}

.dsbl_item_sm
{
	width: 25px;
	background-color: #ffffff;
	border: none;
	font-weight: bold;
}

.show_item_sm
{
	width: 25px;
	/*font-weight: bold;*/
	background-color: #fdf7b6;
}

.show_item
{
	width: 60px;
	/*font-weight: bold;*/
	background-color: #fdf7b6;
}

.i_show_item
{
	width: 60px;
	/*font-weight: bold;*/
	background-color: #fdf7b6;
}

/*Стили калькулятора*/
.hidElem
{
	display: none;
}

.showElem
{
	display:;
}


/*Окончание стилей из онлайн-заявки*/

.armexLink
{
	font-family: Tahoma;
	color: #c0c0c0; 
	font-size: 10px;
	
}

.bunner_button
{
cursor: pointer;

}