Como dice educanis, es cuestion de alinear a la derecha el div, y a ese div darle margenes al tope y a la derecha para que te desplaze la tabla a donde tu quieras. te recomiendo tambien definir estos elementos del style en tu html dentro del css
Código HTML:
Ver original<div id="tienetabla" style="top:40%; left:60%; background-color:#9C3;"> <table class="registro" style="float:right; top:inherit;">
Código CSS:
Ver original#tienetabla{
position: absolute;
top:240px;
left:1115px;
top:40%; //Para esto, tu ya has definido un top y un left aqui. solo es cuestion de manejarlo con % o con px.
left:60%;// Lo mismo q arriba
background-color:#9C3;
}
table.registro{
position:absolute;
top:10px;
left:10px;
float:right;
top:inherit;//Mismo caso que mis comentarios anteriores
}