Если в строчке в админке ввести html (не важно где, каталог, группы)
Начну с главного — не в строчке, а в текстовом поле формы — отсюда и следует почему, собственно, слетает…
Т.е. каждый грамотный (уважающий как себя так и тех кто будет пользоваться его творением) разработчик, защищает поля формы от включения кода html, так как данные передаются через запросы к серверу и существует возможность паразитных включений (инъекций) js или mysql, что может поставить под угрозу безопасность сайта.
Теперь по сути: код html относится в основном к разметке документа, а стилевое разнообразие отдано под опеку css, значит, чтобы решить проблему нужно обратится к шаблонам и стилям нужных компонентов или модулей и в них задать необходимые свойства для элементов. Практически все значимые объекты в инстанте имеют уникальный идентификатор (id или class) (или его можно назначить через шаблон и функции smarty) по которому можно назначить индивидуальный стиль в css файлах вашего шаблона…
Ответ расплывчатый, под стать вопросу, как справедливо отметил уважаемый Madmax…
Зададите тему конкретнее появится больше откликов и возможное решение…