body{
 margin:0px; padding:0px;
 font-family: Tahoma;
 font-size: 11px;
/* color: #919191;*/
 color: #666;
 background: white;
}

img{border:0px;}

.gray_border{ border: 1px solid #666;}

a{ color: #1C96EC;}
/*a:hover{color: #0B7AC8;}*/
a:hover{ text-decoration:none; }

h1{font-weight:normal; font-size:24px;color:#464646;margin-top:0px;}
h2{font-weight:normal; font-size:18px;color:#464646;margin-top:10px;padding-bottom:4px;margin-bottom:10px;}
h3{font-weight:normal; font-size:14px;color:#464646;margin-top:10px;}

a.red_link{ color:#FF4800;}
a.red_link:hover{ color:#FF4800;text-decoration:none;}

a.ask_link{
 color:#484747;
 background-color:#fc0;
 padding:3px;
}
a.ask_link:hover{
 color:#484747;
 background-color:#fc0;
 padding:3px;
 text-decoration: none;
}

form{
 padding:0px; margin:0px;
}

.search_inp{
 border:0px;
 border:none;
 background: url('images/search_inp.jpg') top left no-repeat;
 width:166px;
 color: #919191;
 padding-left: 5px;
 padding-right:5px;
 height:19px;
}
* html input.search_inp { background-attachment: fixed;}

.menu_td{
}
.menu_td a{
 color: #C7DDF2;
 font-weight:bold;
 text-decoration: none;
}
.menu_td a:hover{
 color: white;
 font-weight:bold;
 text-decoration: underline;
}

.border_td{
 padding: 10px 10px 20px 10px;
 border-right: 1px solid #589CCB;
 border-left: 1px solid #589CCB;
 border-bottom: 1px solid #589CCB; 
}
.header_td{
 height:30px;background:#589CCB;padding-left: 10px;color:white;font-weight:bold;
}

.question_div{
 margin-top:15px;
 border:1px solid #CFCFCF;
 background-color: #FFFAE4;
}
.q_container{
 margin: 10px 10px 10px 10px;
}
.date{
 background: #919191;
 color: white;
 padding:2px;
 font-size:11px;
}

.newsart_table h1{
 margin:0px 0px 10px 0px;
}
.news_date{
 background: #AFD6DB;
 padding:1px;
 color: white;
 font-size:11px;
}

#credit_amount{
 width:97px;
 height:18px;
 border:0px;
 padding-left:3px;
 background:#FFF3C2 url('/images/credit_bg.gif') top left no-repeat;
}
.procent{
 width:64px;
 height:18px;
 padding-left:3px;
 border:0px;
 background: url('/images/procent_bg.gif') top left no-repeat;
}
* html input#credit { background-attachment: fixed;}
* html input#procent { background-attachment: fixed;}

.prg_table th{
 background-color:#FFF3C2;
 padding-top:10px;
 padding-bottom:10px;
 border-bottom:1px solid #D1D1D1;
}
.prg_table .nm{
 padding-left:20px;
 text-align:left;
 border-bottom:1px solid #D1D1D1;
}
.prg_table td{
 text-align: center;
 border-bottom:1px solid #D1D1D1;
}

.sp a{
  color: #666;
}

.banner_div img{
 border: 1px solid #f1f1f1;
}

.addform{
 font-size: 11px;
}
.addform select{
 width:150px;
}

.cap img{
 border: 1px solid #666;
}

.left_td{
 background:#f3f3f3;
 border-bottom:1px solid white;
 padding-right:3px;
 text-align:right;
 font-weight:bold;
 width:150px;
}

.full_descr{
 font-size:11px;
}

.full_descr td{
 padding-top:4px;
 padding-bottom:4px;
 padding-left:10px;
}

.td2{
 background: #3B9543;
}

.prg_table2 th{
 background-color: #2E93DB;
 padding-top:6px;
 padding-bottom:6px;
 border-bottom:1px solid #D1D1D1;
 color: white;
}
.prg_table2 .nm{
 padding-left:20px;
 text-align:left;
 border-bottom:1px solid #D1D1D1;
}
.prg_table2 td{
 text-align: center;
 border-bottom:1px solid #D1D1D1;
}

.green_b b{
 color:#2E93DB;
}
.nobord td{
 border: 0px;
}


a.new_link{font-weight:bold;}
a.new_link:visited{font-weight:normal;}