Come da titolo ho alcuni elementi, specič il WRAP principale che č stato posizionato con
{ margin:20px auto; } quindi se qualche elemento all'interno dello stesso usa la proprietā FLOT (left o right) lo stesso esce fuori dal flusso di lavoro dell'elemento WRAP, come fare a posizionarlo senza avere questo incoveniente?

Esempio html:
codice HTML:
<div id="wrap">
     <div id="el1"></div>
     <div id="el2"></div>
</div>
Esempio css:
codice:
#wrap{ margin:20px auto;}
#el1, #el2{ float:left; }
Come fare quindi per inserire due elementi uno a fianco all'altro in un contenitore posizionato in questo modo?