Buenas.
Estoy maquetando un página con CSS de la siguiente manera:
 
<div id="capa1">
   contenido TOP
   <div id="capa2">
        <table>
            contenido de tabla
        </table>
        <div id="capa3">
            contenido BOTTOM
        </div>
   </div>
</div>
 
Entonces, mi pregunta es: ¿cómo puedo centrar, tanto vertical como horizontalmente, la tabla dentro de la capa2? 
 
Visualmente sería:
 
<body>
--------------
capa1
--------------
capa2
 
      tabla
 
 
--------------
capa3
--------------
</body>
 
En otras palabras, quiero hacer como si la página principal fuera la capa2, ya que si no fuese así quedaría centrado con respecto a las etiquetas body. Sólo utilizando DIV.
 
Gracias. 
  
 
 

 o pon el codigo que estas usando para ver tu error 
