#progr_search {
background:#76777d url(../im/organization/org_s_bg.gif) top left repeat-x;
margin:8px 0px 0px 0px;
}
#progr_search div {
background:url(../im/organization/org_cornb.gif) right bottom no-repeat;
}
#progr_search div div {
background:url(../im/organization/org_cornt.gif) top left no-repeat;
padding:21px 0px 0px 15px;
}
#progr_search div div form {
padding:0px;
margin:0px;
}
#progr_search div div form table {
width:100%;
//width:97%;
}
#progr_search div div form table select {
width:70%;
margin:0px;
padding:0px;
margin-left:0px;
height:1.5em;
}
#progr_search div div form table div {
background:transparent;
padding:0px;
}
#progr_search div div form table div.tl {
color:white;
font-size:90%;
background:transparent;
padding:0px;
float:left;
width:10em;
padding-top:2px;
}
#progr_search div div form table .button {
margin:15px 0px 20px 0px;
height:2.1em;
padding-bottom:3px;
width:13em;
}


/**************************************news*****************************/
#news_ip {
margin-top:12px;
}
.graph {
margin-top:8px;
width:182px;
height:121px;
background:#f1f2f4;
display:block;
}
.graph img {
font-size:90%;
border:none;
}
#another_graph {
font-size:70%;
margin-top:15px;
padding-left:22px;
background:url(../im/all_graph.gif) left center no-repeat;
display:block;
text-decoration:underline;
color:#b0015a;
white-space:nowrap;
}
a#another_graph:hover {
color:#cf324c;
}
#news_ip td a.n_ip {
font-size:80%;
color:#b0015a;
}
#news_ip td span {
font-size:80%;
}
#news_ip td span a.n_ip {
font-size:100%;
color:#b00195;
}
#news_ip td a.n_ip:hover {
color:#cf324c;
}
.news_of_ipoteka,.credit {
font-size:120%;
color:#3f9d12;
display:block;
text-decoration:underline;
}
.credit {
color:#333333;
}
.programs {
padding-top:10px;
}
#all_list a {
color:#b0015a;
font-size:90%;
}
#all_list a:hover {
color:#cf324c;
}
.insurance {
font-size:120%;
color:#3f9d12;
display:block;
color:#333333;
margin-top:14px;
	}
.programs span a {
color:#b0015a;
}
.programs span a:hover {
color:#cf324c;
}
.titles_of_gr {
font-family:Tahoma;
font-size:70%;
}
.journ_insh {
font-size:130%;
margin:30px 0px 0px 0px;
display:block;
color:#333333;
width:15em;
text-decoration:underline;
}
#wide_search {
background:url(../im/wide_search.gif) top center no-repeat;
display:block;
text-decoration:underline;
}
/************************************** /news*****************************/
/*********************************programs_table***************************/
#progr_table {
margin:25px 0px 0px 0px;
border-bottom:2px solid #dcdcdc;
width:100%;
//width:98%;
}
#progr_table td {
padding-left:10px;
}
#progr_table td img {
margin-right:7px;
float:left;
margin-top:0.1em;
}
#progr_table td #bank_name {
font-size:120%;
padding-top:2px;
}
#progr_table td a {
font-weight:bold;
color:#b0015a;
font-size:90%;
}
#progr_table td a:hover {
color:#cf324c;
}
#progr_table td table td {
padding-top:11px;
font-size:80%;
padding-right:10px;
padding-left:0px;
}
#progr_table td table td form {
margin:0px;
padding:0px;
}
#progr_table td table td form input {
margin-right:7px;
}
#progr_table td div.compare {
padding:7px 0px 10px 8px;
border:1px solid #e0e0e0;
width:9em
}
#progr_table td table#sr td {
padding:0px;
}

/********************************* /programs_table***************************/
#inner_text h5 {
font-size:95%;
color:#000000;
margin:0px 0px 0px 0px;
clear:both;
}
#inner_text p {
margin-top:5px;
margin-bottom:5px;
}
#inner_text  blockquote  {
margin:0px 0px 0px 20px;
color:#666666;
font-size:90%;

}
#inner_text  blockquote p {
margin-top:2px;
margin-bottom:5px;
}

#inner_text .answer {
color:#00921f;
padding-left:15px;
}
#inner_text a {
text-decoration:underline;
margin-bottom:8px;
}
#inner_text ul {
margin-top:0px;
}
#inner_text ul li {
padding-top:7px;
}
/*************************************inshur_comp***********************************/
#inshur_list {
margin:20px 0px 0px 0px;
}
#inshur_list td a img {
border:none;
}
#inshur_list td a#tpic {
display:block;
width:98px;
height:61px;
}
#inshur_list td {
padding-right:12px;
font-size:90%;
}
#inshur_list td a {
color:#b0015a;
font-weight:bold;
}
#inshur_list td a:hover {
color:#cf324c;
}
.org_adr{
background:url(../im/organization/adr_arrow.gif) left 0.5em no-repeat;
margin:7px 0px 25px 0px;
padding-left:16px;
}
#info_hr {
height:1px; 
overflow:hidden; 
background-color:#d0d0d0; 
margin:30px 0px 0px 0px;
}
/************************************* /inshur_comp***********************************/
/***********************************insh_descr********************************/
#inshc_descr {
margin:15px 0px 0px 0px;
background:#f0f6f2 top left repeat-x;
padding:0px 0px 18px 0px;
border-bottom:1px solid #e1e6e3;
}
#inshc_descr div#pdiv{
width:178px;
height:56px;
}
#inshc_descr div img {
color:white;
font-size:90%;
}
#inshc_descr table#b_info {
margin:0px 0px 18px 11px;
}
#inshc_descr table#b_info td {
font-size:90%;
padding-top:12px;
}
#inshc_descr table#b_info td b {
color:#000000;
}
#inshc_descr table#b_info td a {
color:#b0015a;
}
#inshc_descr table#b_info td a:hover {
color:#cf324c;
}
#b_hr {
background: url(../im/hr_bg.gif) repeat-x;
height:2px;
}
#filial {
margin:13px 0px 0px 11px;
//margin-top:0px;
}
#filial td {
font-size:90%;
}
/*********************************** /insh_descr********************************/
/***********************************programs*******************************/
#st_programs_title {
margin:27px 0px 0px 11px;
color:black;
font-size:120%;
}
.st_programs {
margin-top:10px;
margin-left:11px;
padding-right:20px;
font-size:90%;
}
.st_programs a {
font-weight:bold;
color:#b0015a;
display:block;
text-decoration:underline;
margin-bottom:2px;
}
.st_programs a:hover {
color:#cf324c;
}
#links {
margin-left:11px;
margin-top:18px;
}
#links a{
color:#b0015a;
font-size:90%;
display:block;
text-decoration:underline;
margin-top:9px;
}
#links a:hover {
color:#cf324c;
}
/*********************************** /programs*******************************/
/***********************************info**************************************/
#info_title {
font-size:120%;
color:black;
margin-top:20px;
margin-left:10px;
}
#info_news {
margin-left:13px;
}
#info_news a{
font-size:80%;
color:#b0015a;
}
#info_news a:hover {
color:#cf324c;
}
/*********************************** /info**************************************/