CSS DIv Conteneur de Hauteur. DIV flottante questions

Peut vous forcer un DIV conteneur hauteur à accueillir deux div flottant enfants? Est-il une fantaisie de truc que je peux utiliser pour faire cela? Je suis en train de faire deux de taille égale, les divisions à l'intérieur de la div parent. Je voudrais qu'elles s'affichent côte à côte avec un peu d'espace entre eux. Enfant2 tend à sortir pour aller en dessous de Enfant1. Note Enfant2 contient un tableau. Dois-je être flottant?

HTML:

<div id="parent">
  <div id="child1"></div>
  <div id="child2">
    <table><tr><td>content</td></tr></table>
</div>
</div>

CSS:

div#parent
{
    background-color: #C6E4E0;
    border: solid 3px #017E6F;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    width:99%;
}

div#parent div
{
    width:49%;
    float:right;  
    padding:3px;  
}

div#parent div:first-child
{
    float:left;
}

OriginalL'auteur Hcabnettek | 2009-08-18