body {
    margin: 0;
    font: 12px/14px Tahoma, Arial, Helvetica, sans-serif;
    color: #000;
    background: #fff;
}
a {
    color: #000 !important;
    text-decoration: none !important;
    border: 0;
}
img{
	border: 0 !important;
	padding:0 !important;
}
h1{
    font:bold 18px/20px Tahoma, Arial, Helvetica, sans-serif;
    margin: 0 0 5px;
}
h2{
    font:bold 14px/16px Tahoma, Arial, Helvetica, sans-serif;
    margin: 0 0 5px;
}
p{
    margin: 0 0 5px;
    text-align: justify;
}
/*
button,
ins,
.i-logo,
.tabs,
.b-header,
#topRB,
#topRB2,
.make-order,
.small-menu,
.userpanel,
.q-search,
.b-menu,
.w-26,
.w184,
.sidebar-block,
.gradblock,
.read-also,
.b-stats,
.b-navigation,
.b-news-short,
.w-footer,
.hidden,
.offer-navigation,
.offer-blocks,
.tt-uppercase,
.photo-page h1,
.addthis_toolbox,
.sidebar-menu, */
.hold,
#header,
#footer,
.breadcrumbs,
.aside,
#article-area-aside.aside,
.simple-offers,
.gradblock-area,
.detail-page-nav,
.detail-page-footer ,
.ad-detail .detail-page-description .ad-link,
.phone-alert.left,
.social,
.user-menu-list,
.link-row,
.tt-uppercase,
.link-area,
.link-row,
.offer-blocks-title, .offer-blocks,
.detail-email-area, .detail-web-area, .detail-aside-column .stats,
.dbc_nav, .read-also, .dbc_footer, .dbc_stats, .dbc_star,
.news-short, .news-navigation, noindex,
.news-area .news-area-holder .aside,
.my-main .my-holder .my-topic, .my-main .my-holder .my-sidebar, .my-main .my-content-bottom, .my-content-holder .my-set-info #new-build, .my-set-info .search-result .search-result-header, .paginator, .my-content-holder .my-profile-note, .ui-multiselect-menu,
.attention-box, .my-selected-area .selected-list, .my-selected-area .selected-header,
.choice-help {
	display: none !important;
}
/*
.b-wrap,
.b-header,
.b-content,
.w-74,
.w548,
.w-75,
.w-25,
.vslider,
#vslider,
*/
.content,
#detail-page,
.detail-page-container,
.tab-content,
.my-main, .my-main .my-holder,
.my-main .my-holder .my-content .my-content-holder,
.my-main,
.dbc_content {
    width: 100% !important;
	padding:0 !important;
}
.content .aside,
.ad-detail .detail-page-description .show .detail-contacts-area,
.detail-info-column .show .detail-phone-area {
	display:block !important;
}
.ad-detail .detail-page-container ,
.my-main, .my-content-holder{
	border:none !important;
	background:none !important;
	padding:0 !important;
}
.detail-page-container {
	border:none !important;
	padding:0 !important;
}
.news-area .news-area-holder .news-content, .news-area .news-area-holder .news-content .news-block,
.my-main .my-holder .my-content {
	float:none !important;
	width:auto !important;
}
.dbc_head {
	border:none !important;
	background: none !important;
	margin: 0 0 20px 0 !important;
}
/*
ul#simpleli{
    list-style: none;
    margin: 10px 2% 10px 5%;
    padding: 0;
}
ul#simpleli li{margin: 0 0 3px;}
.offer-full{
    width: 100%;
    margin: 0 0 5px;
    background: #fff;
}
.rpcf{display: block !important;}
.pcf,
button.bPCF,
.offer-meta,
.offer-icons,
.w-25 a,
.stats{
    display: none !important;
}
.offer-full h2{
    float: left;
    width: 65%;
}
.offer-full .offer-data{
    float: right;
    width: 20%;
}
.offer-full .columns{
    width: 100%;
    clear: both;
}
.w-50,
.image-slider{
    width:100%;
    margin: 0 0 5px;
    text-align: left !important;
}
.w-50 img{
    margin: 0 0 5px !important;
    padding: 0 !important;
}
.image-slider img{margin: 0 2% 5px 0;}
.offer-new{
    width: 30% !important;
    float: left;
    margin: 0 3% 10px 0;
    font: 11px/12px Tahoma, Arial, Helvetica, sans-serif;
}
.b-content h3{
    font:bold 13px/16px Tahoma, Arial, Helvetica, sans-serif;
    margin: 0 0 10px;
}
.offer-new .offer-data{font-size: 10px;}
.photo-page h2{
	font:18px/20px Arial, Helvetica, sans-serif;
	margin:0 0 10px;
}
.price{
	float:none;
	display:block;
	width:100%;
	margin:0 0 10px;
	font:20px/22px Arial, Helvetica, sans-serif;
}
.content img{margin:0 1% 5px;}
#vslider{
	width:394px !important;
	overflow:hidden;
	height:auto !important;
	margin:0 0 5px !important;
}
#vslider ul{
	position:static !important;
	width:99999px !important;
	height:auto !important;
	margin:0;
	padding:0;
}
#vslider li{
	float:left !important;
	margin:0 2px 0 0 !important;
}
.w-25 #vslider a{display:block !important;}
.photo-page p{margin:0 0 7px;}
*/