Вычислил простой дедукцией, по одному выключал различные факторы. Сначала яваскрипт отключил, баг повторялся, после удалил часть кода которая глючит, потом только маленький кусочек кода, постепенно сужая облость =)
А с меню баг вообще непонятный. Можно избавится отодвинув первую ссылку в меню от левого или верхнего края на один пиксел.
Например бордером
nav {
height: 69px; /* не знаю зачем там высота 300px */
border-left: 1px solid #444149;
}
Или паддингом отодвинуть, и картинкой закрыть пустой пиксель
nav {
height: 69px;
padding-left: 1px;
background: url("/navigation/vzdv-globalnav-bg.png") no-repeat scroll left -350px transparent;
}
А странное в баге вот что:
Если в стиле object-grid.css поменять
.object-photoThumb {
display: block;
}
На
.object-photoThumb {
display: inline-block;
}
В общем если из инлайн елемента убрать блочный элемент, тогда на странице
http://vozdvizhenka.info/detached_houses/ всё будет нормально, и не надо никуда меню двигать.
Но на карте всё равно баг останется. Наверное потому что на карте тоже блочный элемент в строчном содержится.
Но повторить у себя на хосте этот баг у меня не получилось, здесь есть ещё какие-то неизвестные переменные, как вариант - опять неизвестные символы в коде, забравшиеся из пунтосвитчера...
.