.catalog-price {
	 color:red;
}
div.catalog-section table td {
	padding-right:10px;
	padding-top:10px;
}

.img-status-small {
	position: absolute;
	border: 0px solid blue !important;
	margin: 150px 0px 0px 35px !important;
}

.by-on-credit{
  display: block;
  font-weight: bold;  
  color: #FFFF00;
  text-align: center;
  position: absolute;
  margin: 130px 0 0 16px;
}

.soon-in-sale {
	text-align:center;
	color:green;
	font-weight:bold;
}

/* сортировка */

.sorting_fields {
}
.sorting_fields a {
	margin: 0px 3px 0px 3px;
}

.sorting-up {
	background: url("images/sort_arrow_up.gif") no-repeat left #efefef;
	padding: 2px 4px 4px 13px;
}

.sorting-down {
	background: url("images/sort_arrow_down.gif") no-repeat left #efefef;
	padding: 2px 4px 4px 13px;
}

.sorting_table {
	margin: 5px 0px 0px 0px !important;
	border-collapse: collapse;
}
.sorting_table td {
	padding: 0px !important;
}

.button-compare{
  color: #5D5D5D;
}
.checkbox-compare {
	position:absolute;
	margin-left:169px;
	margin-top:10px;
	/margin-left:164px;
	/margin-top:6px;
	padding:0px;
}
.div-button-compare {
	float:right;
}
.topcompare {
	margin-top:-65px;
}
.bottomcompare {
	margin-top:-10px;
}
.div-button-compare a {
	display:block;
	padding-left: 45px;
	background: url("images/compare-2.gif") no-repeat center left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.div-button-compare a:hover {
	background-image: url("images/compare-hovered-2.jpg");
}

.main-car-list p {
	margin: 13px 0px;
	padding:0px;
}

.compare_tooltip {
	display:none;
	position:absolute;
	border: 1px solid gray;
	margin-left:168px;
	margin-top:-9px;
	background: white;
	padding:2px 3px;
}

.checkbox-hover-area {
	z-index:5;
	position:absolute;
	height: 32px;
	width: 30px;
	margin-left:160px;
	margin-top:0px;
}

.loading {
  background: url(images/loading2.gif) no-repeat center;
  width: 128px;
  height: 15px;
  margin-left: -8px;   
	left:45%;
  top: 50%;
	position: fixed;
}