Hola:
¿No te interesa centrar tu tabla sólo con estilos (margin: auto)?... lo que pasa con las posiciones "absolutas", es que deben estar dentro de contenedores con position:relative... si depende del body se lo puedes poner también.
... y otra cosa... no te olvides de las medidas:
Código:
document.getElementByid("tablaa").style.left=posicion + "px";
Saludos