Lo manipule un poco, ustedes corrigiran el CSS, ya que soy muy novato... pero logre esto:
s.css
Código CSS:
Ver original@charset "utf-8";
/* CSS Document */
div.fprint{
display: none;
}
div.hprint{
display:block;
border:double;
}
.tabla{
width:100%;
border:#000000;
border:double;
top:50px;
position:relative;
page-break-after:auto;
}
p.css
Código CSS:
Ver original@charset "utf-8";
/* CSS Document */
div.hprint {
position: fixed;
height: 120px;
display:block;
}
div.fprint {
position: fixed;
height: 120px;
margin-top: 120px;
display:block;
bottom: 0;
left: 0;
}
.tabla{
width:100%;
border:#000000;
border:double;
top:100px;
position:relative;
page-break-after:auto;
}
Funciona bien en IE y Firefox
Lo que no queda bien es el footer