Anton: Padding in einem Div mit float

Beitrag lesen

Guten Tag Forum,

ein Layout sieht so aus. Auf der linken Seite gibt es ein Menü.
Auf der rechten Seite kommt der Inhalt. Im Inhaltsdiv ist auf der rechten Seite ein div für weitere Navigation, das 25% vom dem 75%igen Div ausmacht. Jetzt ist sämtlicher Text im 75% div aber direkt an den DIV-Rand geklatscht. Wenn ich dem 75%igen DIV aber nur ein padding 1em; verpasse passt das alles nicht mehr von der Breite und das 75% div wandert ganz an den linken Bildschirmrand. Weiß jemand Abhilfe ?

<div style="float: left; width: 25%;">Menü,etc</div>
<div style="float:left; width: 75%;">
    <div style="float:left; width: 25%;">
     Hier die Unternavigation.
    </div>
    Hier Text im 75% div, der aber aber ein padding haben soll. Also
    nicht an den Rand geklatscht.
</div>