Ключом к пониманию является знание того, что slideToggle изменяет атрибут CSS height для элемента.Кроме того, у вас есть высота, указанная на ваших панелях как 100% родительского.Тем не менее, у вас также есть тег P, у которого действительно нет места, выделенного для него в родительском элементе.
Эта ситуация с перекрывающимися элементами из-за неверных определений высоты испортила вычисления jQuery.* Это исправление показано здесь: http://jsfiddle.net/DwTRQ/
Установите для абзаца абсолютную позицию или просто удалите его из родительской панели.
О, и я должен также упомянуть, что из-закак работает блочная CSS-модель, если для элемента установить 100% высоты или ширины с отступом, то это не сработает.Это будет выходить за границы родителей.