/* --- shapka ---*/
.baner_main {
	width:730px;
	margin:0 auto;
}
.baner_main img {
	display:block;
}
.link_mm {
	color:#1786a8;
}
.top_nav {
	padding:1px 10px 0 10px;
}
.bm_link {
	color:#059;
}
.bm_link:hover {
	color:#c00;
}
.shapka_topf, .shapka_tops, .shapka_bottomf, .shapka_bottoms {
	height:1px;
	font-size:1px;
	overflow:hidden;
}
.shapka_topf {
	margin:0 2px;
	background-color:#4494e3;
}
.shapka_tops {
	margin:0 1px;
	background-color:#4494e3;
}
.shapka_bottomf {
	margin:0 1px;
	background-color:#daecfe;
}
.shapka_bottoms {
	margin:0 2px;
	background-color:#daecfe;
}
.shapka_body {
	background:url('http://ricardo.img.com.ua/img/shapka_bg.gif') repeat-x top left;
	height:97px;
}
.shapka_middle {
	padding:0 10px;
	height:68px;
}
.search_box {
	padding-top:25px;
}
.lbl_search {
	color:#acecff;
	padding-bottom:1px;
}
.search_inp {
	background:url('http://ricardo.img.com.ua/img/input.gif') no-repeat center center;
	border:none;
	margin-right:5px;
	width:245px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	height:18px;
	font-size:1em;
}
.button_search {
	height:22px;
	width:65px;
	font-size:1.0em;
	border:0;
	padding:0 0 3px 0;
	background:transparent url('http://ricardo.img.com.ua/img/find_button.gif') no-repeat center top;
	color:#fff;
	font-weight:700;
	line-height:1.8em;
	overflow:hidden;
}
html:first-child .button_search {padding-top:1px; padding-bottom:2px;} /* Opera */

@media all and (min-width: 0px) { /* Opera */
body .button_search {padding-top:1px; padding-bottom:2px;}
}
.for_logo {
	margin-top:20px;
	width:171px;
	height:28px;
}
.logo {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://ricardo.img.com.ua/img/logo.png");
	_width: expression(1);
	_height: expression(1);
}
.ricardo_text {
	margin-top:15px;
	margin-left:186px;
	color:#acecff;
	font-size:0.9em;
}
.ricardo_link {
	color:#ffea00;
}
.ricardo_link:hover {
	color:#95ff78;
}
.main_menu {
	display:block;
	height:29px;
	padding-left:1px;
	background:url('http://ricardo.img.com.ua/img/spacer_mm.gif') no-repeat top left;
}
.main_menu li {
	display:block;
	float:left;
	padding:0 1px 0 0;
	background:url('http://ricardo.img.com.ua/img/spacer_mm.gif') no-repeat top right;
	height:29px;
}
.main_menu li a{
	display:block;
	float:left;
	color:white;
	background:url('http://ricardo.img.com.ua/img/bgitem_mm.gif') repeat-x top left;
	padding:4px 8px 7px 8px;
	color:#fff;
}
.main_menu li a.cv_item {
	background:url('http://ricardo.img.com.ua/img/bgitem_mm_cv.gif') repeat-x top left;
}
.main_menu li a:hover {
	color:#fff;
	background-position:bottom;
}
.main_menu li span{
	display:block;
	float:left;
	background:#daecfe url('http://ricardo.img.com.ua/img/bgitem_selmm.gif') no-repeat top left;
	position:relative;
	top:-3px;
	margin-bottom:-4px;
	margin:0 -1px -4px -1px;
}
.main_menu li span span{
	display:block;
	float:left;
	background:url('http://ricardo.img.com.ua/img/bgitem_selmm.gif') no-repeat top right;
	top:0;
	margin:0;
}
.main_menu li span span a {
	display:block;
	float:left;
	color:#1a528a;
	font-weight:700;
	background:url('http://ricardo.img.com.ua/img/menu_down_arr.gif') no-repeat center bottom;
	padding:5px 8px 10px 8px;
}
.main_menu li span span a:hover {
	color:#a75d36;
}
.main_menu li span.easy span a {
	padding: 6px 8px 8px 8px;
}
.sub_menu {
	height:27px;
	background-color:#daecfe;
}
.sub_menu  li {
	display:block;
	float:left;
	height:27px;
	padding:0 12px 0 10px;
	background:url('http://ricardo.img.com.ua/img/current_item_submenu.gif') no-repeat right 14px;
}
.sub_menu  li.last {
	background:none;
}
.sub_menu  li a{
	display:block;
	float:left;
	margin-top:5px;
	color:#1a528a;
}
.sub_menu  li a:hover{
	color:#bf3f00;
}
.sub_menu  li a.current{
	font-weight:700;
}
/* --- end shapka ---*/

/* footer */
.footer_left {
	margin-right:42px;
	width:675px;
}
.fborder {
	background: url('http://ricardo.img.com.ua/img/footer_border.gif') repeat-y scroll 705px 0px;
	width:940px;
}
.footer_spacer_s {
	padding-top:9px;
}
.footer_spacer_s, x:-moz-any-link {
	padding-top:8px;
} /* FireFox */
.footer_spacer_f {
	margin-top:20px;
}
/* end footer */

.pad_box {
	background-color:#fff;
	padding:0 10px;
}
.pad_box_gray {
	background-color:#999;
	padding:0 10px;
}
.hcol_long {
	height:466px;
	overflow:hidden;
}
.hcol_short {
	height:236px;
	overflow:hidden;
}
.box_cv {
	height:206px;
}
/* 1px boxe's */
.line_boxf, .line_boxs {
	height:1px;
	font-size:1px;
	overflow:hidden;
	background-color:#fff;
}
.line_boxf {
	margin:0 2px;
}
.line_boxs {
	margin:0 1px;
}
.line_boxf_gray, .line_boxs_gray {
	height:1px;
	font-size:1px;
	overflow:hidden;
	background-color:#f6f6f6;
}
.line_boxf_gray {
	margin:0 2px;
}
.line_boxs_gray {
	margin:0 1px;
}
.pad_box_gray {
	background-color:#f6f6f6;
	padding:4px 10px 4px 10px; padding:4px 10px 0px 10px !ie;
}

.line_boxbf_gray {
	margin:0 2px;
	border-top:1px solid #d6d6d6;
}
.line_boxbs_gray {
	margin:0 1px;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	background-color:#f6f6f6;
	height:1px;
	font-size:1px;
	overflow:hidden;
}
.pad_boxb_gray {
	background-color:#f6f6f6;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	padding:4px 9px 0 9px;
	width:585px !ie;
}
.line_boxf_bordg, .line_boxs_bordg {
	font-size:1px;
	overflow:hidden;
	background-color:#fff;
	border-color:#f6f6f6;
}
.line_boxf_bordg {
	border-top:1px solid #e6e6e6;
	margin:0 2px;
	height:0;
}
.line_boxs_bordg {
	height:1px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	margin:0 1px;
}
.pad_box_bordg {
	background-color:#fff;
	padding:0 9px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}
.width_cont {
	width:605px;
}

/* end 1px boxe's */

h3 a {
	color:#a75d36;
	font-weight:700;
}
h3 a:hover {
	color:#186abb !important;
}
.lh_h3 {
	line-height:1.49em; /* for FF */
}
.lh_mnd, x:-moz-any-link {
	line-height:1.45em;
} /* FireFox */
.pic_box {
	display:block;
	float:left;
	position:relative;
}
.mlt_bpic {
	margin-left:310px;
	_margin-left:307px;
	margin-top:-5px;
}
@media all and (min-width: 0px) { /* Opera */
body .mlt_bpic {margin-top:-4px;}
}
.mlt_smpic {
	margin-left:140px;
	_margin-left:137px;
	margin-top:-4px;
}
@media all and (min-width: 0px) { /* Opera */
body .mlt_bpic {margin-top:-3px;}
}
.hp_txtb {
	margin-left:230px; 
	_margin-left:227px;
	margin-top:-5px;
}
@media all and (min-width: 0px) { /* Opera */
body .hp_txtb {margin-top:-4px;}
}
.lt_pic, .rt_pic, .lb_pic, .rb_pic {
	display:block;
	position:absolute;
	height:1px;
	width:1px;
	overflow:hidden;
	font-size:1px;
	background-color:#fff;
}
.lt_pic {
	left:0;
	top:0;
}
.rt_pic {
	right:0;
	top:0;
}
.lb_pic {
	left:0;
	bottom:0;
}
.rb_pic {
	right:0;
	bottom:0;
}
.lt_pic_box, .rt_pic_box, .lb_pic_box, .rb_pic_box, .lt_pic_box_g, .rt_pic_box_g, .lb_pic_box_g, .rb_pic_box_g {
	display:block;
	position:absolute;
	height:2px;
	width:2px;
	overflow:hidden;
	font-size:1px;
}
.lt_pic_box {
	left:-1px;
	top:-1px;
	background:url('http://ricardo.img.com.ua/img/ltpb.gif');
}
.rt_pic_box {
	right:-1px;
	top:-1px;
	background:url('http://ricardo.img.com.ua/img/rtpb.gif');
}
.lt_pic_box_g {
	left:-1px;
	top:-1px;
	background:url('http://ricardo.img.com.ua/img/ltpb_grey.gif');
}
.rt_pic_box_g {
	right:-1px;
	top:-1px;
	background:url('http://ricardo.img.com.ua/img/rtpb_grey.gif');
}
.lb_pic_box {
	left:-1px;
	bottom:-1px;
	background:url('http://ricardo.img.com.ua/img/lbpb.gif');
}
.rb_pic_box {
	right:-1px;
	bottom:-1px;
	background:url('http://ricardo.img.com.ua/img/rbpb.gif');
}
.lb_pic_box_g {
	left:-1px;
	bottom:-1px;
	background:url('http://ricardo.img.com.ua/img/lbpb_grey.gif');
}
.rb_pic_box_g {
	right:-1px;
	bottom:-1px;
	background:url('http://ricardo.img.com.ua/img/rbpb_grey.gif');
}

.rt_pic, .rb_pic {
	_right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -1 : 0 );
}
.lb_pic, .rb_pic {
	_bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -1 : 0 );
}
.rt_pic_box , .rb_pic_box, .rt_pic_box_g, .rb_pic_box_g  {
	_right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );
}
.lb_pic_box , .rb_pic_box , .lb_pic_box_g {
	_bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -2 : -1 );
}
.bg_gray {
	background-color:#f6f6f6;
}

/* block's */
.db {
	display:block;
}
.d_inline {
	display:inline;
}
.bld {
	font-weight:700;
}
.un_bld {
	font-weight:400 !important;
}
.white {
	color:#fff;
}
.clear_right {
	clear:right !important;
}
.clear_left {
	clear:left;
}
.halfofbigcol_left_nm {
	width:300px;
	width:297px !ie;
}
/* delete */
a.mt_link {
	color:#999;
	font-size:0.9em;
	background:url('http://ricardo.img.com.ua/img/link_dushed.gif') repeat-x left bottom;
}
a.mt_link:hover {
	color:#999;
	background:none;
}
/* end delete */
.ul_bullet {
	padding:0;
	margin:0;
}
.ul_bullet li {
	padding:0 0 5px 10px;
	margin:0;
	background:url('http://ricardo.img.com.ua/img/bullet.gif') no-repeat 0 8px;
}
.ul_ie6 {
	_margin-left:3px !important;
}
.allnews_line {
	background:url('http://ricardo.img.com.ua/img/all_newsline.gif') no-repeat 5px 4px;
	padding-left:23px;
}	
.allnews_line  a{
	color:#999;
	font-size:0.9em;
	background:url('http://ricardo.img.com.ua/img/link_dushed.gif') repeat-x left bottom;
}
.allnews_line  a:hover{
	color:#999;
	background:none;
}
.hr, .hr_l {
	border-top:1px solid #eaeaea;
	height:0;
	line-height:1px;
	overflow:hidden;
}
.hr_l {
	width:615px;
	margin:0 -5px;
	border-color:#f3f3f3;
}
.h3_hrc {
	border-bottom:1px solid #eaeaea;
	font-weight:700;
}
.h1_hrc {
	border-bottom:1px solid #eaeaea;
	margin:10px 0 5px 0;
}
.reset_box {
	margin-left:-9px;
}
.hbigcol_left {
	width:285px;
}
.hbigcol_left_t {
	width:295px;
}
.hbigcol {
	width:300px;
}
.hbogcol_inbox {
	width:290px;
}
.imgbt_box {
	margin-left:80px;
	_margin-left:77px;
}
.imgbt_box_s {
	margin-left:70px;
	_margin-left:67px;
}
.named_link {
	color:#a10363;
}
.named_link:hover {
	text-decoration:underline;
}
.nbullet li {
	padding:0;
	margin:0;
	padding-bottom:5px;
	background:none;
}
.padl_vsmall {
	padding-left:5px;
}
.header {
	margin-top:3px;
	color:#333;
}
.header_main {
	margin-top:-5px;
	color:#333;
	position:relative;
}
.header_main span {
	font-size:0.52em;
}
@media all and (min-width: 0px) { /* Opera */
body .header_main {margin-top: -4px;}
}
.header_main, x:-moz-any-link {
	margin-top:-6px;
	margin-bottom:-1px;
	line-height:1.3em;
} /* FireFox */
.header_main span, x:-moz-any-link {
	line-height:1.3em;
} /* FireFox */


.head_rss {
	margin-top:3px;
	display:block;
	padding-right:28px;
	background:url('http://ricardo.img.com.ua/img/rss.gif') no-repeat right top;
	color:#999;
}
.head_rss:hover {
	background-position:right bottom;
	color:#ac653f !important;
}
html:first-child .header {
	margin-top:4px;
} /* Opera */
.header .h1_small {
	font-size:0.47em;
}
.header .ld {
	font-size:1em;
}
h2.keywords {
	margin:2px 0 3px 0;
	margin-top:3px !ie;
	padding:0;
	color:#808080;
	font-size:0.9em;
	line-height:1.1em;
}
p {
	margin:0 0 10px 0;
}
.avatar_bord, .avatar_bordb {
	padding:4px; 
	border:1px solid #d6d6d6; 
	position:relative;
	background-color:#fff;
}
.avatar_bordb {
	margin: -20px 10px 0 10px;
	_margin-left:5px;
}
.ab_txt {
	margin-top:-5px;
}
@media all and (min-width: 0px) { /* Opera */
body .ab_txt {margin-top: -4px;}
}
.descs_ab {
	width:230px;
}
.descb_ab {
	width:500px;
}
.descvs_ab {
	width:205px;
}
.tab_menu {
	display:block;
}
.tab_menu li {
	display:block;
	float:left;
	margin:0 2px 0 0;
	padding:0;
	background:none;
}
.tab_menu li a {
	display:block;
	float:left;
	background:url('http://ricardo.img.com.ua/img/tab_right.gif') no-repeat top right;
	color:#fff;
	cursor:pointer;
}
.tab_menu li span {
	display:block;
	float:left;
}
.tab_menu li span.first {
	padding:5px 10px 6px 10px;
}
.tab_menu li a span {
	display:block;
	float:left;
	background:url('http://ricardo.img.com.ua/img/tab_left.gif') no-repeat top left;
	color:#fff;
	padding:5px 10px 6px 10px;
}
.tab_menu li a.current {
	background:url('http://ricardo.img.com.ua/img/tab_current_right.gif') no-repeat top right;
	cursor:text;
}
.tab_menu li a.current span {
	background:url('http://ricardo.img.com.ua/img/tab_current_left.gif') no-repeat top left;
	color:#000;
	padding:5px 10px 6px 10px;
	font-weight:700;
}
.tab_menu li a:hover {
	background-position: right -50px;
}
.tab_menu li a:hover span {
	background-position: left -50px;
}
.tab_menu li a.current:hover {
	background:url('http://ricardo.img.com.ua/img/tab_current_right.gif') no-repeat top right !important;
	cursor:text;
}
.tab_menu li a.current:hover span {
	background:url('http://ricardo.img.com.ua/img/tab_current_left.gif') no-repeat top left;
}
/* -------------         Add menu    ------------------------*/
.add_menu {
	overflow:hidden;
	font-weight:700;
	line-height:normal;
}
.add_menu_desc_f, .add_menu_desc_s {
	font-size:1px;
	line-height:1px;
	height:1px;
	overflow:hidden;
	background-color:#ccc;
}
.add_menu_desc_f {
	margin:0 2px;
}
.add_menu_desc_s {
	margin:0 1px;
}
.add_menu_desc {
	background-color:#ccc;
	color:#fff;
	padding:5px 10px;
	
}
.add_menu a {
	height:28px;
	width:88px;
	overflow:hidden;
	float:left;
	padding:5px 10px 7px 60px;
}
.add_menu a:hover {
	background-position:center -40px;
}
.pay_cards {
	background:url('http://ricardo.img.com.ua/img/pay_cards.gif') no-repeat center top;
}
.deposit {
	background:url('http://ricardo.img.com.ua/img/deposit.gif') no-repeat center top;
	margin-left:4px;
}
.car_credit {
	background:url('http://ricardo.img.com.ua/img/car_credit.gif') no-repeat center top;
}
.potreb_credit {
	background:url('http://ricardo.img.com.ua/img/potreb_credit.gif') no-repeat center top;
	margin-left:4px;
}
.credit_house {
	background:url('http://ricardo.img.com.ua/img/credit_house.gif') no-repeat center top;
}
.zalog_things {
	background:url('http://ricardo.img.com.ua/img/zalog_things.gif') no-repeat center top;
	margin-left:4px;
}
/* -------------       End  Add menu    ------------------------*/


.baner_left {
	display:block;
	margin:8px 0;
}
.banerl_text {
	height:10px;
	padding-left:10px;
	overflow:hidden;
	position:relative;
	top:10px;
	margin-top:-10px;
}
.banerl_text  span{
	display:block;
	margin-top:-3px;
}

/* --------------        new list -------------------- */


ul.list {
	display:block;
	margin:-2px 0 -3px 0;
	height:23px;
}
ul.list li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	background:none;
}
ul.list li a {
	float:left;
	cursor:pointer;
}
ul.list li a span {
	float:left;
	padding:2px 6px 3px 6px;
}
ul.list li a.current {
	background:url('http://ricardo.img.com.ua/img/lst_l.gif') no-repeat center left;
	color:#fff !important;
	cursor:default;
}
ul.list li a.current:hover {
	color:#fff !important;
}
ul.list li a.current span {
	background:url('http://ricardo.img.com.ua/img/lst_r.gif') no-repeat center right;
}
.knopka_tbl {
	display:block;
	background:url('http://ricardo.img.com.ua/img/lst_l.gif') no-repeat top left;
}
.knopka_tbl em {
	display:block;
	background:url('http://ricardo.img.com.ua/img/lst_r.gif') no-repeat top right;
	padding:2px 6px 3px;
	font-style:normal;
	color:#fff;
}

.tbl_hp {
	margin:0 -5px;
}
.tbl_hp thead th {
	background-color:#f3f3f3;
	color:#999;
	font-weight:400;
}
.tbl_hp td {
	border-bottom:1px solid #e6e6e6;
}
.tbl_hpnb {
	margin:0 -5px;
}
.tbl_hpnb thead th {
	background-color:#f3f3f3;
	color:#999;
	font-weight:400;
}
.tbl_bordb {
	border-bottom:1px solid #e6e6e6;
	width:615px;
	margin:0 -5px;
}
.tbl_bordb table {
	margin:0;
}
.tr_hover tbody tr:hover, .tr_hover tr:hover {
	background-color:#f7f6e3;
}
.tbl_hp tbody tr.nobg:hover {
	background:none;
}
.tr_hover tbody tr.nobg:hover {
	background:none;
}
.scol_width {
	width:310px;
}
.bcol_width {
	width:615px;
}
.bcol_width_ex {
	width:615px;
	margin:0 -5px;
}
.arr_plus {
	color:#387f38;
	background-image:url('http://ricardo.img.com.ua/img/arr_green.gif');
	background-repeat:no-repeat;
	background-position: right 49.5%;
	background-position: right 50% !ie;
	padding-right:18px;
}
.arr_minus {
	color:#d00;
	background-image: url('http://ricardo.img.com.ua/img/arr_red.gif');
	background-repeat:no-repeat;
	background-position: right 49.5%;
	background-position: right 50% !ie;
	padding-right:18px;
}
.arr_separate {
	padding-right:18px;
}
.no_picarr  .arr_plus, .no_picarr  .arr_minus, .no_picarr  .arr_pseparate {
	padding-right:5px;
	background-image:none;
}
.calcs_block {
	height:95px;
	padding-left:55px;
	background:url('http://ricardo.img.com.ua/img/calc_img.gif') no-repeat left top;
}
.artical_panel li {
	display:block;
	float:left;
	background:none;
	margin:0 20px 0 0;
	padding:0;
	height:25px;
	overflow:hidden;
}
.artical_panel li a{
	display:block;
	float:left;
	padding:5px 0 5px 18px;
	font-size:0.9em;
}
.artical_panel li a.print {
	padding-left:28px;
	padding-right:10px;
	background:url('http://ricardo.img.com.ua/img/print.gif') no-repeat left top;
}
.artical_panel li a.mail {
	background:url('http://ricardo.img.com.ua/img/mail_art.gif') no-repeat left top;
}
.artical_panel li a.mail_red {
	background:url('http://ricardo.img.com.ua/img/mail_red.gif') no-repeat left top;
}
.bigcol blockquote {
	font-family:georgia;
	color:#810202;
	font-size:1.2em;
	line-height:1.3;
	padding:0px 0px 7px 37px;
	margin:0px;
	background:url('http://ricardo.img.com.ua/img/quotes.gif') no-repeat 0px 0px;
	clear:both;
}
.clear3 {
	clear: both;
	font-size: 1px;
	line-height:1px;
	height: 3px;
	overflow:hidden;
}
.nobord, table.nobord td {
	border:0 !important;
}
.article {
	font-size: 1.2em !important;
	line-height: 1.4;
}
.article .imgc_w {
	font-size:0.78em;
	line-height:1.5em;
}
.article h3 {
	font-size:0.85em !important;
	font-weight:700;
}
.article h2 {
	font-size:1.25em !important;
	margin-bottom:5px;
}
.article table {
	border:none;
	border-spacing:1px;
	background-color:#999;
}
.article table td {
	padding:5px;
	border-style:solid;
	border:none;
	background-color:#fff;
}
.article table td p {
	padding:0px;
}
.article li {
	line-height:1.1em;
}
.chk_box {
	margin:0;
	padding:0;
	margin:0 -3px 0 -4px !ie;
}
.org_pic_box {
	width:110px;
	_width:113px;
	_margin-right:-3px;
	margin-top:5px;
}
@media all and (min-width: 0px) { /* Opera */
body .org_pic_box {margin-top: 4px;}
}
.search_alpha_box {
	width:285px;
	margin:0 auto;
	margin-top:-2px !ie;
}
.txt_inp_alpha {
	border:1px solid #d0d0d0;
	height:15px;
	width:220px;
	padding-top:2px;
	padding-left:5px;
	margin-right:7px;
}
.cmd_alpha {
	width:50px;
	height:20px;
	padding-bottom:3px;
}

.list_alpha {
	display:block;
}
.list_alpha li, .list_alpha li a, .list_alpha li span {
	display:block;
	float:left;
	text-align:center;
}
.list_alpha li {
	padding:0;
	padding:0 5px 5px 0;
	background:none;
	text-transform:uppercase;
	width:24px;
	height:24px;
	font-weight:700;
}
.list_alpha li  a {
	background:url('http://ricardo.img.com.ua/img/alpha_bg.gif') no-repeat center top;
	width:24px;
	padding:3px 0 3px 0;
}
.list_alpha li  a:hover {
	background-position: center bottom;
}
.list_alpha li  span {
	background:url('http://ricardo.img.com.ua/img/alpha_bg.gif') no-repeat center top;
	width:24px;
	padding:3px 0 3px 0;
	color:#999;
}

@media all and (min-width: 0px) { /* Opera */
body .list_alpha li  a {padding:4px 0 2px 0;}
}

@media all and (min-width: 0px) { /* Opera */
body .list_alpha li  span {padding:4px 0 2px 0;}
}

.suggest_tbl .padb {
	padding-bottom:2px;
}
.suggest_tbl .padr {
	padding-right:20px;
}
.box_pic_sugg {
	margin-top:5px;
}
.mrl_vsmall {
	margin-left:5px;
}
/* end block's */


/*  form's   */

.inp_chek {
	margin:0;
	margin:0 -3px 0 -4px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_chek {margin-right:-2px;}
}
.inp_check2 {
	margin:0;
	margin:0 -3px 0 -4px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_check2 {margin-right:-2px;}
}
.inp_radio {
	margin:0 0 0 -1px;
	margin:0 -3px 0 -5px !ie;
	
}
@media all and (min-width: 0px) { /* Opera */
body .inp_radio {margin-left:0;}
}
.inp_butt {
	font-size:1em;
}
.inp_chekt {
	margin:0 -3px 0 -4px;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_chekt {margin:0 -2px 0 0;}
}
.inp_bord {
	border:1px solid #999;
}
.ex_butt {
	background:url('http://ricardo.img.com.ua/img/ic_xl.gif') no-repeat left center;
	border:none;
	padding:0 0 0 20px;
	width:117px;
	width:110px !ie;
	color:#186ABB;
	cursor:pointer;
}
@media all and (min-width: 0px) { /* Opera */
body .ex_butt {margin-top:0px;}
}
.sort_butt {
	width:160px;
}
/*  end  form's  */
/* calc */
.calc_fcol {
	width:195px;
}
.calc_fcol_dep {
	width:215px;
}
.calcsm_fcol {
	width:123px;
	padding-right:6px !important;
}
.calcsm_fcol, x:-moz-any-link {width:122px; width:123px !ie;} /* FireFox */
.calc_winp {
	width:117px;
	padding-left:3px;
}
.calc_wsel {
	width:122px;
	font-size:1em;
}
.calc_wsel2 {
	width:65px;
	font-size:1em;
}
.calc_wselb {
	width:200px;
	font-size:1em;
}
.calc_rez_tbl {
	width:595px;
	margin:0 -5px;
}
.calc_rez_tbl th {
	background-color:#e6e6e6 !important;
	color:#999;
	font-weight:400;
}
.calc_rez_tbl td {
	border-bottom:1px solid #eaeaea;
}
.sum_tr td {
	color:#ae1111;
	border:none;
}
.calc_tbl {
	margin:0;
}
h5.h3_cbudget {
	margin:5px 0 0 0;
}
.fin_l {
	padding-top:2px !ie;
}
.padr_budc {
	padding-right:40px;
}
.no_tdbord tbody td {
	border:none;
}
.bcv_total {
	background-color:#f3f3f3;
}
.bcv_total:hover {
	background-color:#f3f3f3 !important;
}
/* -- end calc -- */

/* ------       block padding    */
.pdl_big {
	padding-left:20px !important;
}
.pdr_big {
	padding-right:20px;
}
.pdr_small {
	padding-right:10px !important;
}
.hack_ff_cnbu {
	line-height:1.38em;
}
.hide {
	display:none;
}
/* end block padding's */
.nav_inv {
	width:51px; 
	margin-top:5px;
	margin-bottom:-3px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .nav_inv {margin-top:4px; margin-bottom:-1px;}
}
.nav_inv2 {
	width:51px;
	margin-top:2px;
}
.search_mark {
	color:#fff;
	background-color:#059;
}
/* кнопка */
.knopka {
	display:block;
	background:url('http://ricardo.img.com.ua/img/knopka_left.gif') no-repeat top left;
	padding-left:9px;
}
.knopka em {
	display:block;
	background:url('http://ricardo.img.com.ua/img/knopka_right.gif') no-repeat top right;
	padding:4px 8px 6px 0px;
	font-style:normal;
}
.knopka_mt {
	margin-top:-1px;
}
@media all and (min-width: 0px) { /* Opera */
body .knopka_mt {margin-top:0px;}
}
/* end кнопка */
.rez_calc {
	border:0;
	margin-top:4px;
	background:url('http://ricardo.img.com.ua/img/print_ver.gif') no-repeat left 1px;
	padding-left:15px;
	padding-right:0;
	width:130px;
	color:#186abb;
	cursor:pointer;
}
.pad_td td {
	padding:5px 5px 5px 0;
}
.pad_td td table td {
	padding:0;
}
.padr_null {
	padding-right:0 !important;
}
.padb_null {
	padding-bottom:0 !important;
}
/* ---     obzor seti --> */
.net_col {
	width:130px;
}
.mrt_obzor {
	margin-right:32px;
}
.indicator {
	font-size:1px;
	height:4px;
	overflow:hidden;
	background-color:#0070c0;
	margin-right:10px;
	margin-top:5px;
}
.lh_normal {
	line-height:normal;
}
/* NEW STYLES FOR BANKS */
.gr_button {
	background:transparent url('http://ricardo.img.com.ua/img/c_button.gif') scroll right top;
	line-height:1.4em;
}
.gr_button img {
	vertical-align:middle;
}
.mar_link {
	margin:4px 4px 0px 4px;
}
.dbcol_width {
	width:950px;
}
.tbl_last td {
	border-bottom:none;
}
.flt_butt {
	width:100px;
}
.reg_butt {
	width:120px;
	}
.col_sml {
	padding-right:30px;}
.shall_butt {
	background:transparent;
	border:medium none;
	color:#186ABB;
	cursor:pointer;
	margin-top:1px;
	width:100px;
	padding:0;
}
.lnk_psev {
	background-color:green;
	display:block;
	float:left;
	margin-right:-120px;
	filter:alpha(opacity=0);
	opacity:0;
	position:relative;
	height:22px;
	margin-top:-22px;
	width:120px;
	}
.star {
	color:#BF3F00;
	vertical-align:top;
}
.text_anketa {
	width:275px;
	padding-left:2px;
}
.vtop {
	vertical-align:top;
}
.vbot {
	vertical-align:bottom;
}
.tblw_anketa {
	width:315px;
}
.selct_anketa {
	width:280px;
}
.selct_month {
	width:160px;
}
.selct_year {
	width:55px;
}
.selct_day {
	width:40px;
}
.text_anketa2 {
	width:240px;
	padding-left:5px;
}
.add_anketa {
	padding-right:96px;
}
.text_anketa3 {
	width:203px;
	padding-left:5px;
}
textarea.anketa {
	font-size:1em;
}
textarea {
	font-size:1em;
}
select {
	font-size:1em;
}
input {
	font-size:1em;
}
.tbl_credh {
	border-top:2px solid #e6e6e6;
	border-bottom:2px solid #e6e6e6;
}
.tbl_credh th {
	padding-left:9px;
	padding-right:9px;
}
.tbl_credh td {
	border-bottom:0;
	padding-left:9px;
	padding-right:9px;
}
.padl_small {
	padding-left:5px !important;
}
.info_block {
	width:605px;
	padding:5px;
	margin:0 -5px;
	background-color:#f6f6f6;
}
/* new investments ----------------------------------------------------------------------------------------------------------------------------------------*/

.mrl_tm {
	margin-left:6px;
}
.inv_col_faspha {
	width:185px;
}
.inv_col_list {
	width:385px;
}
.col_alphs {
	width:205px;
}
.txt_inp_alpha_i {
	width:140px;
	border:1px solid #d0d0d0;
	height:15px;
	padding-top:2px;
	padding-left:5px;
	margin-right:7px;
}
.la_inv {
	width:205px;
}
.sifr_wide {
	width:500px;
	padding-left:5px;
}
.pcol_width {
	width:950px;
}
.bord_razd {
	border-right:1px solid #e6e6e6;
}
.bord_razdl{
	border-left:1px solid #e6e6e6;
}
.bord_razdb {
	border-bottom:1px solid #e6e6e6;
}
.wthreecol {
	width:315px;
}
.ff_invlh {
	line-height:1.18em;
	
}


/*-------- informes's ------------*/
.color_hover img {
	vertical-align:middle;
}
.ch_current {
	cursor:deafault;
}
.ch_current img {
	border:2px solid #c8c8c8;
}
.desc_informer {
	border:1px solid #9a9a9a;
	padding:2px 4px 0 4px;
	color:#999;
	width:390px;
	font-size:1em;
	height:80px;
	margin-left:-5px;
}
.inp_check {
	margin:0;
	margin:0 -3px 0 -4px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_chek {margin-right:-2px;}
}
.inp_txt {
	border:1px solid #999;
	padding-left:3px;
}
.area_std {
	border:1px solid #999;
	padding-left:3px;
}
.inp_logpr {
	width:255px;
}
.dbb_tbl {
	border-top:2px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}

/* --------------------------   konkursy   --------------------------------------------  */
.box_konkurs div {
	width:auto !important;
	height:auto;
}
.box_konkurs  .pad_boxb_gray {
	padding-bottom:4px;
}
.lb_boxkonkurs_f {
	margin:0 2px;
	border-top:1px solid #d6d6d6;
}
.lb_boxkonkurs_s {
	margin:0 1px;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	background-color:#f6f6f6;
	line-height:1px;
}
.box_money {
	height:59px; /* only for ie */
	overflow:hidden;
}
.box_money h1 {
	margin-top:10px;
}
a.bm_hov:hover + div h1.bm_hov_h1 a {
	color:#bf3f00 !important;
}
.link_butt {
	border:0;
	padding:0;
	margin:0;
	background:none;
	color:#186abb;
	font-size:1em;
	vertical-align:middle;
	font-family:Arial;
	margin-top:-1px;
	margin-top:1px !ie;
	cursor:pointer;
}
.link_butt:hover {
	cursor:pointer;
	color:#bf3f00;
}
.header_link {
	padding-top:3px;
}
.block_center {
	margin:0 auto;
}
.txt_pr {
	width:444px;
	padding:2px;
}
.calc_button {
	background:url('http://ricardo.img.com.ua/img/calc_budget.gif') no-repeat left center;
	border:none;
	color:#186abb;
	padding-left:20px;
	width:80px;
	height:14px;
	cursor:pointer;
}
.tmar_ib {
	margin-top:4px;
}
.hand, .hand:hover {
	cursor:pointer;
}
.green {
	color:#387f38;;
}
.red_tbl {
	color:#d00;
}
.hack_block {
	margin-top:1px;
	_margin-top:3px;
}
.tbl_catagory {
	margin:0 !important;
	position:relative;
	width:305px;
}
.box_category {
	border-right:305px solid #f6f6f6; 
	width:305px; 
	margin-left:-5px;
}
.box_category_r {
	width:285px; 
	margin-right:-305px; 
	position:relative;
	background-color:#F6F6F6;
	padding:0px 10px;
}
.box_category_rp {
	margin-left:300px;
}

.bg_gray {
	background-color:#f6f6f6;
}
.curr_setting table {
	background-color:#f6f6f6;
}
.block_lreport {
	width:160px;
}
.ebudget_tbl td {
	border-bottom:none;
	background:#fff;
}
.pad_box_gray .ebudget_tbl td {
	background-color:#f6f6f6;
}
.w_auto {
	width:auto;
}
table td.separator {
	padding:0;
	border-top:1px solid #eaeaea !important;
}
.area_note {
	width: 200px; 
	height: 60px;
}
.tbl_changes {
	margin-top:-1px;
}
.tbl_changes td {
	padding:0 5px 5px 0 !important;
}
.wtransf_alert {
	width:220px;
}
.line_boxf_alert, .line_boxs_alert {
	font-size:0px;
	line-height:1px;
	overflow:hidden;
}
.line_boxf_alert {
	border-top:1px solid #e6e6e6;
	margin:0 2px;
	height:0px;
}
.line_boxs_alert {
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	background-color:#fff;
	margin:0 1px;
	height:1px;
}
.pad_box_alert {
	padding:0 9px;
	background-color:#fff;
	border-right:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
}

.w_bsname {
	width: 225px;
}
.w_bscat {
	width:215px;
}
.w_bspodcat {
	width:205px;
}
.w_buyorsell {
	width:50px;
}
.bigcol {
	overflow:visible;
}
.smallcol {
	overflow:visible;
}
.box_legend{
	height:90px;
	padding-top:20px;
}
.box_legend_big{
	padding-top:100px;
	width:80px;
	margin-bottom:107px;
}
.box_bordlegend{
	border:1px solid #d6d6d6;
	padding:4px 8px;
}

.base_fsel {
	position:relative;
	width:122px;
	z-index:10;
}
.inp_fsel {
	border:1px solid #999;
	padding-left:4px;
	height:17px;
	white-space:nowrap;
	overflow:hidden;
}
.text_fsel {
	width:100px;
	overflow:hidden;
	padding-top:1px;
	_padding-top:2px;
}
.butt_fsel {
	display:block;
	background:url('http://ricardo.img.com.ua/img/sel_down.gif') no-repeat center center;
	width:13px;
	height:17px;
}
.popup_fsel {
	position:absolute;
	z-index:20;
	border:1px solid #000;
	background-color:#fff;
	height:165px;
	width:240px;
	overflow-y:auto;
	overflow-x:hidden;
}
.popup_fsel iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:300px;/*must have for any big value*/
	height:500px/*must have for any big value*/;
}
.popup_fsel_tech {
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	bottom:0;
	right:0;
	width:100%; /* ie6 */
	height:100%;  /* ie6 */
}

.opt_fsel {
	padding:2px 4px;
	width:218px;
	display:block;
	color:#333;
}
.opt_fsel:hover {
	background-color:#4292E0;
	color:#fff;
}
.bigcol a.opt_fsel:visited {
	color:#333 !important;
}
.bigcol a.opt_fsel:hover {
	color:#fff !important;
}
.cal_h {
	margin-top:4px;
	margin-top:3px !ie;
	_margin-top:4px;
	_padding-bottom:1px;
}
.secur_content {
	width:435px;
}
.listnews_crop{
	height:410px;
	overflow:hidden;
}

/* standart tootip popup for ricardo */
.tip_box {
	position:absolute;
	z-index:50;
	width:200px;
	text-align:left;
	white-space:normal;
}
.tip_linef, .tip_lines {
	font-size:0px;
	line-height:1px;
	overflow:hidden;
	height:1px;
}
.tip_linef {
	margin:0 2px;
	background-color:#e4e4e4;
}
.tip_lines {
	margin:0 1px;
	background-color:#f5f5f5;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
.tip_padbox {
	background-color:#f5f5f5;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	padding:4px 8px 10px 8px;
}
.tip_base {
	position:relative;
	z-index:10;
	height:0px;
}
.tip_box iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:300px;/*must have for any big value*/
	height:300px/*must have for any big value*/;
}
.close_tip {
	margin-top:-2px;
	margin-right:-4px;
	margin-left:10px;
}
.tip_arr_down, .tip_arr_left, .tip_arr_up {
	position:absolute;
	z-index:60;
}
.tip_arr_down {
	width:15px;
	height:9px;
	font-size:1px;
	overflow:hidden;
	background:url('http://ricardo.img.com.ua/img/arr_tip_down.gif') no-repeat top left;
	bottom:-8px;
	left:17px;
}
.tip_arr_left {
	width:9px;
	height:15px;
	background:url('http://ricardo.img.com.ua/img/arr_tip_left.gif') no-repeat top left;
	bottom:15px;
	left:-8px;
}
.tip_arr_up {
	width:15px;
	height:9px;
	top:-8px;
	left:12px;
	font-size:1px;
	overflow:hidden;
}
.lite .tip_linef {
	background-color:#d0d0d0;
}
.lite .tip_lines {
	background-color:#fffedd;
	border-color:#d0d0d0;
}
.lite .tip_padbox {
	background-color:#fffedd;
	border-color:#d0d0d0;
}
.lite .tip_arr_up {
	background:url('http://ricardo.img.com.ua/img/arr_tip_up_lite.gif') no-repeat top left;
}
/* end standart tootip popup for ricardo */

.bud_expimg {
	margin-left:45px;
}

/* standart form's element's */
textarea, select, input, button {
	font-size:1em;
}
.inp_txt {
	border:1px solid #999;
	padding:1px 0 1px 3px;
}
.inp_radio {
	margin:0 0 0 -1px;
	margin:0 -3px 0 -4px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_radio {margin-left:0;}
}
.inp_check {
	margin:0;
	margin:0 -3px 0 -4px !ie;
}
@media all and (min-width: 0px) { /* Opera */
body .inp_chek {margin-right:-2px;}
}
.area_std {
	border:1px solid #999;
	padding:2px 0px 0px 3px;
	margin:0;
}
.sel_std {
	border:1px solid #999;
}
/* end standart form's element's */

/* wf - width of form element's ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
input.wf_budget {
	width:145px;
}
select.wf_budget {
	width:150px;
}
input.wf_budget_calc {
	width:120px;
}
select.fw_selvalut {
	width:67px;
}
input.wf_budget_set1 {
	width:215px;
}
input.wf_budget_set2 {
	width:216px;
}
input.wf_budget_set3 {
	width:205px;
}
input.wf_budget_set4 {
	width:230px;
}
input.wf_budget_bs {
	width:45px;
}
input.wf_cursval {
	width:117px;
}
select.wf_cursval {
	width:122px;
}
input.wf_anketa {
	width:275px;
}
select.wf_anketa {
	width:280px;
}
textarea.wf_anketa {
	width:275px;
	height:60px;
}
select.wf_anketa_day {
	width:40px;
}
select.wf_anketa_month {
	width:160px;
}
select.wf_anketa_year {
	width:55px;
}
input.wf_anketa2 {
	width:207px;
}
input.wf_anketa3 {
	width:240px;
}
input.wf_pressrelise_reg {
	width:275px;
}
textarea.wf_pressrelise_reg {
	width:275px;
	height:75px;
}
input.wf_pressrelise_login {
	width:255px;
}
input.wf_pressrelise_add {
	width:445px;
}
textarea.wf_pressrelise_add {
	width:445px;
	height:75px;
}
input.wf_calc {
	width:90px;
}
select.wf_calc {
	width:95px;
}
select.wf_casko {
	width:180px;
}
input.wf_casko {
	width:175px;
}
input.wf_casko_small {
	width:45px;
}
textarea.wf_casko {
	width:390px;
	height:120px;
}
select.wf_kasko_hb {
	width:250px;
}
select.wf_kasko_hb2 {
	width:150px;
}
input.wf_credit{
	width:145px;
}
select.wf_credit{
	width:150px;
}
/* end wf desc */

.budget_abox_true, .budget_abox_false{
	background-color:green;
	width:605px;
	margin:0 -5px;
	padding:5px 5px 5px 5px;
}
.budget_abox_true {
	background-color:#e9fbdf;
}
.budget_abox_false {
	background-color:#ffedd7;
}

.budget_rem_curr td {
	background-color:#fff9e6;
}


.out_width {
	margin:0 -5px;
}
/* -------------   tables  --------------------------*/
.tbl_vtop tbody td {
	vertical-align:top;
}
tr.vtop td {
	vertical-align:top;
}

/* budget wizard */
.budget_steps {
	width:625px;
	height:53px;
	overflow:hidden;
	background:url('http://ricardo.img.com.ua/img/wizard_steps.gif') no-repeat top center;
}
.step2 {
	background-position:center center;
}
.step3 {
	background-position:center bottom;
}
.box_step {
	width:128px;
	padding: 7px 30px 0px 50px;
	font-size:1.1em;
	line-height:1.4em;
}
.message_box {
	width:625px;
	margin-left:-9px;
	position:relative;
	z-index:10;
}
.message_box1, .message_box2 {
	font-size:1px;
	height:1px;
	overflow:hidden;
	background-color:#eee5cb;
}
.message_box1 {
	margin:0 2px;
}
.message_box2 {
	margin:0 1px;
}
.mess_pad_box {
	background-color:#eee5cb;
	padding:4px 10px 4px 10px;
	color:#5f513c;	
}
.mess_arr_down {
	background:url('http://ricardo.img.com.ua/img/mess_arr_down.gif') no-repeat top left;
	width:52px;
	font-size:1px;
	overflow:hidden;
	height:8px;
	position:absolute;
	bottom:-8px;
	left:45px;
}
.reset_button {
	background:url('http://ricardo.img.com.ua/img/ic_cancel.gif') no-repeat left 41%;
	border:none;
	color:#186abb;
	padding:0 0 0 13px;
	padding:0 0 0 15px !ie;
	width:73px;
	text-align:left;
	cursor:pointer;
}
.advert_prev_button, .advert_next_button{
	height:27px;
	overflow:hidden;
	border:none;
	cursor:pointer;
}
.advert_prev_button {
	background:url('http://ricardo.img.com.ua/img/butt_advert_prev.gif') no-repeat left center;
	width:55px;
	padding:0px 0 3px 13px;
	padding:0px 0 0px 13px !ie;
	color:#0148a2;
	
}
.advert_next_button {
	background:url('http://ricardo.img.com.ua/img/butt_advert_next.gif') no-repeat center top;
	width:83px;
	padding:0px 10px 3px 0;
	padding:0px 10px 0px 0 !ie;
	color:#fff;
	font-weight:700;
}
.advert_next_button:hover{
	background-position:center bottom;
}
.knopka_blue {
	display:inline-block;
	background:url('http://ricardo.img.com.ua/img/bknopka_l.gif') no-repeat top left;
	padding-left:3px;
	cursor:pointer;
	height:27px;
	overflow:hidden;
}
.knopka_blue em {
	display:inline-block;
	background:url('http://ricardo.img.com.ua/img/bknopka_r.gif') no-repeat top right;
	padding:5px 10px 4px 8px;
	font-style:normal;
	color:#fff;
	font-weight:700;
}
.budget_voyty_butt{
	background:url('http://ricardo.img.com.ua/img/budget_voity.gif') no-repeat center center;
	height:27px;
	overflow:hidden;
	padding:3px 0 6px 0;
	padding-top:6px;
	width:70px;
	color:#fff;
	font-weight:700;
	border:none;
	cursor:pointer;
}
.base_newic{
	position:relative;
	z-index:100;
}
.new_ic{
	width:26px;
	height:11px;
	margin:0;
	font-size:1px !important;
	overflow:hidden;
	position:absolute !important;
	right:5px;
	top:-5px !important;
	background:url('http://ricardo.img.com.ua/img/ic_new.gif') no-repeat top left !important;
}
.error_message td{
	padding-top:0;
	padding-bottom:0;
}
.error_message td div{
	margin-top:-5px;
}
.baner_casco{
	display:block;
	width:300px;
	height:58px;
	background:url('http://ricardo.img.com.ua/img/casco_baner.gif') no-repeat center top;
}
.baner_casco:hover{
	background-position:center bottom;
}



/* users-list tip */
.base_tip {
	position:relative;
	z-index:10;
	height:0px;
}
.userslist_over {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}
.userslist_tip {
	overflow-y:auto;
	overflow-x:hidden;
	width:323px;
	max-height:340px;
	_height:expression(this.scrollHeight> 340 ? "340px" : "auto")
}
.users_item_tip {
	padding:4px;
	border-bottom:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	background-color:#fffcee;
	width:300px;
	overflow:hidden;
}
.hr_user_list_top, .hr_user_list_bottom {
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	height:0;
	position:relative;
	width:310px;
	border-top:1px solid #d9d9d9;
	z-index:101;
}
.hr_user_list_top {
	margin-bottom:-1px;
}
.hr_user_list_bottom {
	margin-top:-1px;
}
.users_item_tip:hover {
	background-color:#bfb9f0;
	cursor:pointer;
}
.uit_rblock {
	width:240px;
	float:right;
	overflow:hidden;
}
.match_text {
	background-color:#ffde6a;
	font-weight:700;
}

/* end users-list tip */