Cita:  
					Iniciado por SirDuque  
  Claro Kseso? a eso me referia, con respecto a lo basico, estoy recien inciado en CSS con este tema xD!
 
Ya estoy jugando con "media=...."
    Mis disculpas entonces. Di por sentado que tenía una base. 
Vayamos a lo básico, pues.
Tenga a mano las especificaciones relativas a los 
medios paginados. 
Aplicando estilos:
Lo primero hay que definir la regla @page que es el tamaño de la página.
A continuación, y visto que vamos a tener 2 elementos que se repiten, hay que posicionarlos y darle un tamaño.
Y a continuación su tabla, que tendrá que dejar un espacio tanto antes como después de ella para evitar solapamientos.
La recomendación en media= print es utilizar unidades de medidas propias de un medio físico. Aquí no valen px u otras por el estilo. Mejor en mm o cm. 
Mire lo siguiente a ver si le sirve como base/ejemplo:   
Código CSS:
Ver original- @page { 
-   size: 210mm 197mm; 
- } 
- .hprint { 
- position: fixed; 
- height: 15mm; 
- top: 0; 
- left:0; 
- font-family: serif; 
- } 
- .fprint { 
- position: fixed; 
- height: 15mm; 
- bottom: 0; 
- left: 0; 
- font-family: sans-serif; 
- } 
- .tabla{ 
-     width:100%; 
-     border:#000000;  
-     border:double; 
-     margin-top: 18mm; 
-     margin-bottom: 18mm; 
-     position:relative; 
-     page-break-after:auto; 
-     font-family: monospace; 
- } 
No he podido verlo más que en ff.