HTML:
{if count($catgoods)}
{foreach from=$catgoods item=items}
url}">images[0]->middle}" alt="{$items->name}" title="{$items->name}" width="400">
url}" class="content-catalog-link">{$items->name}
Категория: {$cat_info.cat_name}
{if $items->fld->area.value}
Общая площадь: {$items->fld->area.value} м2
{/if}
{foreach from=$items->classes item=class}
class_url}" class="class_btn {$class->class_alias}">
{/foreach}
{if $items->fld->price.value != ''}
{if $items->fld->sale.value !=''}
Цена:
{math equation="(area * 10800)" area=$items->fld->area.value eprice=$items->fld->price.value|regex_replace:"/[\s]/":"" esale=$items->fld->sale.value assign="math_var"}{$math_var|number_format:0:".":" "} руб. {/if}
{/if}
{/foreach}
{/if}
CSS:
.content-catalog-box {
border: 1px solid #ddd6c4;
padding: 10px;
margin-top: 5px;
}
.content-catalog-item {
overflow: hidden;
margin-bottom: 10px;
}
.content-catalog-item a, .content-catalog-item strong {
font-weight: normal;
color: #39621b;
}
.content-catalog-item img {
float: left;
border: 5px solid #e4dcc6;
margin: 10px;
margin-right: 10px;
margin-left: 5px;
-webkit-filter: contrast(125%);
}

.content-catalog-box {
border: 1px solid #ddd6c4;
padding: 10px;
margin-top: 5px;
width:300px;
display:inline-block;
Результат на скрине. float:left; тоже пробовал, не помогло.