\documentclass{article}
\usepackage[tikz]{mdframed}
\mdfdefinestyle{defistyle}{roundcorner = 1pt,backgroundcolor = red!5,splittopskip = 10,frametitlebelowskip = -5pt}
\mdtheorem[style=defistyle]{defi}{Definition}
\begin{document}
\begin{defi}
Hier steht eine Definition.
\end{defi}
\end{document}
PS.: Ein Umstieg auf eine andere Art der Erzeugung von Theoremen kommt für mich nicht in Frage.

