Sólo un par de cositas: añade overflow: auto; a tu selector "contenedor" y añade una nueva clase form con un padding superior de 10px y un margen de 0px (por ejemplo, porque también se podría hacer de otras maneras):
#contenedor { border: 1px solid rgb(0, 0, 0);
margin: auto;
padding: 10px;
width: 850px;
background-color: rgb(255, 255, 255);
overflow: auto;
}
form {padding: 10px 0px;
margin: 0px;
}
Mikel.
P.D.: me encanta el chiste de tu firma, pero desgraciadamente no se puede contar en muchas partes
.