Heiijo: Tabelle gegen CSS austauschen

Beitrag lesen

html

{
    margin: 0;
    padding: 0;
}

body
{
    border: 1px solid black;
    border-radius: 21px;
    -khtml-border-radius: 21px;
    -moz-border-radius: 21px;
    max-width: 42em;
    margin: 42px;
    padding: 21px;
}


>   
  
Leider ist auch das Ergebniss nicht identisch. Denn meine Tabelle liegt enger am Inhalt an. (Ok, das könnte ich natürlich auch im CSS ändern. Dann fallen aber auch die runden Ecken hinter die Inhaltstabelle zurück.)  
  
Aber viel schlimmer finde ich, dass meine Rahmentabelle für den Fall der Fälle "mitwächst". Das macht der CSS-Rahmen aber nicht. Der wird einfach überschrieben. Kann man das ändern? Das "mitwachen" bezieht sich auf den seltenen, aber nicht auszuschließenden Fall, dass die Inhaltstabelle selbst im schmalst möglichen Fall breiter als mein Vorgabewert ist.  
  
Heiijo