Помоему JS яндекса не правильно определяет размеры для яндекс карты. Писать свой JS крайне не охото. Код ниже. Уже целый день маюсь работать не хочет невкакую.
<style type="text/css">
.table {
display: table;
}
.row {
display: table-row;
}
.cell {
display: table-cell;
border: 1px solid #e1e1e1;
padding: 6px;
vertical-align: top;
}
</style>
<div class="table">
<div class="row">
<div class="cell" style="min-width:400px; max-width:400px; width:400px;"></div>
<div class="cell" style="border-left: 0px;"> <div id="id_detail_map" style="height: 490px; "></div></div>
</div>
</div>