lo que el float hace es poner a "flotar" lo elementos, por eso de repente lo ves encima de otras cosas, la solucion es rodearlo usando margenes en otros elementos o entodo caso usar la propiedad "clear"
Mas info
http://www.ignside.net/man/css/float.php
y aca hay un tuto muy bueno donde ves el uso de float y clear
http://www.juque.cl/weblog/2005/01/1...in-tablas.html