Saludos!
Si lo que veo es correcto... Estas manejando todo por porcentajes? (%) No has intentado manejar todo por pixeles? (px) Creo que te funcionaría mejor... ¿Por qué? ahora lo explico:
Al trabajar con porcentajes, dejas la libertad al navegador y a la resolución a manejar los números de una forma variable. Por ejemplo... Si estas en una resolución de 800 x 600, 50% de eso será menos que en una resolución de 1024 x 768 me explico?
Intenta cambiar los porcentajes por cantidades exactas con pixeles y seguro funciona.
Hasta Luego!
PD: En el .Contenedor tienes un
dwidht que hasta el momento, no he visto que exista... Creo que hay una letra de más ahí.