Cita:
Iniciado por neodani
El problema es que no centra la ventana MODAL en mitad de la pantalla, sino que cuenta al parecer los pixels de la ventana del navegador y lo ajusta a ese tamaño. Esto es un problema porque si el tamaño real de la página es mas largo, cuando se abre la ventana queda arriba del todo.
¿Alguna idea?

No es fácil al tratarse de una ventana modal que aparece por encima del resto de elementos. Las técnicas habituales no funcionan :S:S
Código CSS:
Ver originaltop: 50%; /*Lo colocamos al 50% de la pantalla en vertical*/
left: 50%; /*Lo colocamos al 50% de la pantalla en horizontal*/
margin-top: -185px; /*le restamos la mitad del valor de height para centrarla*/
margin-left: -210px; /*le restamos la mitad del valor de width para centrarla*