body, body *, .gr1, .gr1 a, .gr2, .gr2 a, .gr3, .gr4, .gr5, .white, .ui-selectgroup-copy{color:#000000 !important;}
.red{color:#c9161e !important;}

body{background:#ffffff !important;}
body *{background:none !important;}

.data_table tr, .data_table th, .data_table td, .data_table thead th table tr:first-child td{border-color:#333333 !important;}

.new{padding:0;color:#c9161e;background:none;}

.body, .no_print, .content_sl_l, .content_sl_r, .content_sl_num, .cat_all_but, .flat_scheme_title,
.notepad_add, .notepad_remove, .obj_links, .object_payment, .slider_wrap, .range_slider_1, .gal_video{display:none !important;}

.data_table, .data_table tr, .data_table td, .data_table th{height:auto !important;}

.grey_center, .obj_demo{padding:0;}

.calc_result td{vertical-align:bottom;}
.calc .t5, .calc .t3{margin-top:0;}
.calc .select_small{width:auto;}
.calc .ui-selectgroup, .calc .ui-selectgroup-copy{border:0;padding:0;}
.calc .ui-selectgroup-icon{display:none;}
.calc_num, .calc_sep{display:inline;height:auto;padding:0;margin:0;}
.calc .range{font-size:14px;font-weight:bold;}

.flat_path, .flat_links, .flat_view, .flat_img_slider{display:none !important;}
.flat_img_big{border:0;}
.flat_img_big_img{text-align:left;}
.flat_plan{height:400px;border:0;position:relative;}
.flat_plan_img{position:relative;}
.flat_plan_img img{position:absolute;top:0;left:0;}
.news_list table{margin-bottom:30px;}
.data_table{margin-bottom:30px;}
.content_sl_container li{margin-bottom:10px;}
.object{margin-bottom:20px;}
ul{list-style:none;}
.flat_result{display:none !important;}
.check, .cbut, .obj_map, .estate_map, .map_label{display:none !important;}
/*.data_table{display:none !important;}
.sort_table{display:none !important;}*/


/*.left_col,.right_col,.header,.center_top,.center_center,.center_bottom,.footer,.content_sl_l,.content_sl_r,.notepad_add,.print_but,.content_sl_num,.object_payment,.request_but{
	display:none;
}

.object_img_big .content_slider .content_sl_sh{
background:none !important;
}*/
.cbut_b {
	display:none;
}
.obj_demo td:first-child  {
	display:none;
}
.usl_content  br+br+br {
	display:none;
}
.usl_content + br {
	display:none;
}
.object_img_big {
	margin-bottom: 0!important;
	height: auto;
}
.infra_table .hidden, .infra_table .hidden *, .object_nform__in{display:none !important;}
.print_flat, .print_flat * { color: #585858 !important; }
.usl_content {
page-break-after: always;
}

.result-ipoteca-table {
	font-size:12px;
	table-layout:fixed;
	width: 100%;
  border: none;
  border-spacing: 0;
  border-collapse: collapse;
  table-layout: fixed;
}
.result-ipoteca-table td {
	border: solid 1px #000;
	padding: 5px;
}
.result-ipoteca-table td.no_pad {
	padding: 0;
}
.result-ipoteca-table  .ip-inner-table {
	font-size:10px;
	width:100%;
	}
.result-ipoteca-table  .ip-inner-table td {
	width: 12.5%;
	padding: 4px;
	}