.innertext_t2 {
margin-top:0px;
margin-left:8px;
color:#000000;
}
/**********************************search*************************************/
#org_search {
background:#76777d url(../im/organization/org_s_bg.gif) top left repeat-x;
margin:8px 0px 0px 0px;
}
#org_search div {
background:url(../im/organization/org_cornb.gif) right bottom no-repeat;
}
#org_search div div {
background:url(../im/organization/org_cornt.gif) top left no-repeat;
padding:21px 0px 0px 15px;
}
#org_search div div form {
padding:0px;
margin:0px;
}
#org_search div div form table {
width:100%;
//width:97%;
}
#org_search div div form table select {
width:95%;
//width:100%;
margin:0px;
padding:0px;
margin-left:0px;
height:1.5em;
}
#org_search div div form table div {
background:transparent;
padding:0px;
}
#org_search div div form table div.tl {
color:white;
font-size:90%;
background:transparent;
padding:0px;
float:left;
width:10em;
padding-top:2px;
}
#org_search div div form table .button {
margin:15px 0px 20px 0em;
height:2.1em;
padding-bottom:3px;
}

#org_search div div form table .ness_sum {
height:1.3em;
width:100%;
font-size:140%;
}
#org_search div div form table td span.val {
font-size:75%;
color:white;
padding-right:3px;
//padding-right:6px;
}
#org_search div div form table input#dict {
margin:0px;
padding:0px;
width:90%;
height:auto;
}
#org_search div div form table input#dict {
margin:0px;
padding:0px;
width:80%;
//width:93%;
height:auto;
}
/********************************** /search*************************************/
/**************************************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;
text-decoration:none;
}

#all_list a {
color:#b0015a;
font-size:90%;
}
#all_list a:hover {
color:#cf324c;
}
.programs {
padding-top:10px;
}
.programs span a {
color:#b0015a;
}
.programs span a:hover {
color:#cf324c;
}
.titles_of_gr {
font-family:Tahoma;
font-size:70%;
}
.journ_ipoteka {
font-size:130%;
margin:30px 0px 0px 0px;
display:block;
color:#333333;
width:10em;
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:#000;
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;
}*/