Primero que nada, tu etiqueta <body> no tiene cierre.
Nos pasaste el css de tu formulario, no el de la pagina completa que seria el de interés para acomodar los elementos
Pero te diría que pruebes de ponerle overflow:hidden a tu contenedor si es que tenes elementos flotados dentro de el.