Cita:  
					Iniciado por Mikmoro 
  Muy bien. El único asunto es que para encontrar una solución primero tendré que entender el problema del todo:
¿cuando la ventana sea menjor de alta que el propio cuadro el cuadro debe verse entero, centrado, con scroll? no lo entiendo, la verdad. No podrá quedar centrado. Entonces: ¿pegado arriba y con scroll?
    
ok. 
cuando la ventana es menor que el div,  aparece el scroll pero no llega a  la parte superior de la capa. 
Aquí te dejo el código. 
html: 
<body>
<div id="contenedor">
</div>
</body> 
css: 
body{ 
	margin: 0px;
	background-color: #e9e9e9;
}  
CSS: 
#contenedor{ 
	vertical-align: middle;
	margin-top: -300px;
	margin-left: -480px;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 960px;
	height: 600px;
        background-color:#ffffff;  
}