вариантов километр. Важно что было изначально и какие манипуляции производились. Ну да ладно...
Как я понял - что в каком то шаблоне есть позиция (к примеру topmenu) в которую выводится верхнее горизонтальное меню и Вы пытаетесь воткнуть туда же модуль входа. Если так - то естественно что есть глюки и одним CSS тут не обойтись. Нужно править index.php шаблона, добавлять блок div для вывода модуля в блок для вывода меню с обтеканием и назначать свойства css именно этому блоку. Это просто как пример, не прикрепляя к пункту меню.
Можно все таки поковырять CSS. Наглядно можно ковырять не только в Опере (не люблю её) - хорошая связка Firefox+Firebug (плагин для лисицы) - по мне удобней чем в Опере. Но лучше (опять же по мне) все таки прописать позицию под модуль.
А еще проще использовать стороннее расширение для меню. Например Для просмотра ссылки Войдиили Зарегистрируйсяпозволяет вставлять картинки, модули - смотрится не плохо и настройки простые. Все ранние манипуляции с модулями - создаем html модуль и тд. - запоминаем id модуля, а в пункт меню пишем [modid=тут id вашего модуля] и все.
Что имеем - цельное меню, без всякой правки и подгонки кода, с встроенным модулем.
Как я понял - что в каком то шаблоне есть позиция (к примеру topmenu) в которую выводится верхнее горизонтальное меню и Вы пытаетесь воткнуть туда же модуль входа. Если так - то естественно что есть глюки и одним CSS тут не обойтись. Нужно править index.php шаблона, добавлять блок div для вывода модуля в блок для вывода меню с обтеканием и назначать свойства css именно этому блоку. Это просто как пример, не прикрепляя к пункту меню.
Можно все таки поковырять CSS. Наглядно можно ковырять не только в Опере (не люблю её) - хорошая связка Firefox+Firebug (плагин для лисицы) - по мне удобней чем в Опере. Но лучше (опять же по мне) все таки прописать позицию под модуль.
А еще проще использовать стороннее расширение для меню. Например Для просмотра ссылки Войди
Что имеем - цельное меню, без всякой правки и подгонки кода, с встроенным модулем.