Ciao a tutti

Ho un questo stile:
codice:
<style>
div#padre { position:relative; width:980px; }
ul.menu li { float:left; padding:0px 20px; line-height:50px; }
div#figlio { position:absolute; padding:20px; background-color:#000; left:0; z-index:9999; }
</style>

<div id="padre">
<ul class="menu">[*]Home[*]<a ...>Prodotti</a>
<div id="filgio">...</div>
[/list]
</div>
come faccio a portare il div figlio a partire all'estrema destra del padre cioè dove inizia il left del padre, invece mi parte dal left del[*]