
.ads_basic_list .favorite{
text-align:center;
margin-right:-15px;
width:40px;
padding-top:5px;
}
.ads_basic_list .favorite a{
display:block;float:none;margin:0;width:19px;height:18px;margin:0 auto;
}
.ads_basic_list .favorite a.delete {
background-color:	rgba(0, 0, 0, 0);
background-image:	url(/templates/default/controllers/content/widgets/ads/stars.svg?3118042);
background-repeat:	no-repeat;
background-position:	0 0;
background-attachment:	scroll;
opacity:	1;
}

.ads_basic_list .favorite a.add {
background-color:	rgba(0, 0, 0, 0);
background-image:	url(/templates/default/controllers/content/widgets/ads/stars.svg?3118042);
background-repeat:	no-repeat;
background-position:	-23px 0;
background-attachment:	scroll;
opacity:	1;
}
.ads_basic_list .favorite .favs_count{
color:#666;font-size:10px;display:block;float:none;
}



.ads_basic_list{
font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.ads_basic_list .item{
overflow:hidden;
padding:8px;
}

.ads_basic_list .item.is_vip{
background:#FFFACC
}

.ads_basic_list .item .image, .ads_basic_list .item .image a{
width:100px;height:100px;overflow:hidden;
display:block;text-align:center;
}
.ads_basic_list .item .image{
float:left;margin:5px 0;
position: relative;
}
.ads_basic_list .item .image a.nophoto{
background:url("/templates/default/controllers/content/widgets/ads/nophoto.png") 50% 50% no-repeat;
background-size: 100% 100%;
}

.ads_basic_list .item .image img{
height:100px;margin-left:-15px;text-align:center;
}
.ads_basic_list .item_imcount    { position: absolute; bottom:6px; left:6px; z-index: 1;}
.ads_basic_list .item_imcount span{
     text-align:center;position:relative;display: inline-block;text-decoration: none;
     height: 16px;
     line-height: 16px;
     color:#fff;
     font-size: 11px;
     background-color:rgba(0, 0, 0, 0.5);
     padding: 0 4px 0 4px;
	 border:1px solid #ddd;
}



.ads_basic_list .board-filter{
border:0 !important;background:#D8D8D8 !important;padding:2px;font-size:12px;
}
.ads_basic_list .board-filter .filter-link a{
color:#008CC3;font-size:13px;
}
.ads_basic_list .board-filter .filter-link a span{
background:none !important;padding:2px;
}
.ads_basic_list .board-filter .title{
color:#333;
}
.ads_basic_list .board-filter .value{
color:#777;
}
.ads_basic_list .board-filter .buttons{
margin-top:0;
}
.ads_basic_list .board-filter .button-submit{
padding:8px;font-size:12px;background:#008CC3;border-radius:2px;-moz-border-radius:2px;
}
.ads_basic_list .board-filter .button-submit:hover{
background:green;
}


.ads_basic_list .item .info{
overflow:hidden;
padding-left:15px;
}
.ads_basic_list .item .info .title{
word-spacing:0;line-height:20px;text-align:start;vertical-align:baseline;
}
.ads_basic_list .item .info .title a{
display:block;padding:5px 5px 5px 0;font-size:16px;font-weight:bold;color:#008CC3;text-decoration:none;text-transform:lowercase !important; 
}
.ads_basic_list .item .info .title a::first-letter{
text-transform:uppercase !important; 
}
.ads_basic_list .item .info .title a:hover{
color:#f06939
}
.ads_basic_list .item .info .teaser{
font-size:13px;line-height:18px;color:#858585;margin-bottom:5px;
}

.ads_basic_list .prim_details {
font-size:13px;
line-height:16px;
}
.ads_basic_list .prim_details span{
display:block;color:#858585;
}
.ads_basic_list .details a, .ads_basic_list .prim_details a {
color:#858585;text-decoration:none
}
.ads_basic_list .details a:hover, .ads_basic_list .prim_details a:hover {
color:#008CC3;
}
.ads_basic_list .item_date{
color:#858585;
}

.ads_basic_list .item_price                     { display: block;clear: both;font-size: 16px;color: #333;margin-bottom: 8px}
.ads_basic_list .item_price span                { display:inline-block;margin-right: 5px;font-weight:normal}
