Элемент формы не соблюдает вертикальное выравнивание CSS в Opera

Я вставил форму системы пользовательского поиска Google внутри панели навигации, но мне просто не удается выровнять ее по центру в Opera. Все браузеры отлично соблюдают вертикальное выравнивание (да! даже IE .. вау!).

Вы можете проверить это на www.micod.cat (сайт не на английском языке, но вы можете легко просмотреть Поле поиска в строке меню справа). Opera подталкивает поле ввода формы вплотную к верху, и это неверно.

Вот CSS для этого элемента:

#menu li.find form div {
   padding: 0;
   margin: 0;
   height: 50px;
   line-height: 50px;
   vertical-align: middle;
}

Любые умные умы, которые могут предложить некоторую информацию, пожалуйста? Большое спасибо !

5
задан user706600 6 June 2011 в 07:58
поделиться