When a float occurs on the same page as the start of a supertabular you can expect unexpected results. -- Documentation of supertabular.sty