La soluzione di Davide funziona, a patto di specificare la dimensione della div "news_evidenza" in pixel anzichè in percentuale.
Specificandola in percentuale e non volendo utilizzare il posizionamento absolute ti basta definire come float uno solo dei due elementi inserendolo prima di quello non-flottante.
Per esempio
codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <style> #news_evidenza { float:left; width:90%; margin-left: 60px;background: #ff0; } #sidebar_sx { height:284px; width:60px; background: #f0f; } </style> </head> <body> <div id="news_evidenza"> testo</p></div> <div id="sidebar_sx"></div> </body> </html>