He encontrado algo que podría ser la solución de hecho lo he estado probando y funciona perfectamente, pero solamente en google chrome, en mozilla y explorer ni caso.
Lo paso por si alguien puede modificarlo para estos dos navegadores que obviamente son los que mas usa la gente.
Aquí teneis:
<div id="zooming">
<input name="aumentar" type="text" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=1.2; else window.parent.document.body.style.zoom=1.2;" value="AUMENTAR" src="magnify.gif" alt="Ampliar" width="52" height="36">
<input name="reducir" type="text" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=0.8; else window.parent.document.body.style.zoom=0.8;" value="DISMINUIR" src="demagnify.gif" alt="Reducir" width="52" height="36">
</div>
Saludos, espero que alguien pueda modificarlo tambien para explorer y mozilla cuando hagáis pruebas con el.