Estimados:
 
tengo el siguiente codigo html 
 Código HTML:
 <div>
    <ul>
      <li>izquierda</li>
      <li>izquierda</li>
      <li>derecha</li>
    </ul>
</div>  necesito alinear el ultimo a la derecha..  
 Código HTML:
 <li style="float:right">derecha</li> 
 y funciona... lo alinea a la derecha, pero.... en una segunda linea! 
si a los dos primeros 
 les agrego 
 Código HTML:
 <li style="float:left"> 
 funciona un poco mejor... pero.. el 
 se me acorta en el alto, es como que si al hacer float:left pasara a position:relative
como puedo solucionarlo? gracias!!!!