jeje la verdad ando algo liado y me revolvi con todo lo que necesitas hacer... lo que si te puedo decir que cuando utilizas position absolute o fixed en cualquier elemento este toma su posision con respecto al primer elemento padre inmediato que cuente con position: en cualquiera de sus modalidades
por ejemplo para que tu div tome posición con respecto a la tabla que lo contiene deberás agregar position:relative al elemento padre inmediato
Cita: <table width="900" height="575" border="0" cellpadding="0" cellspacing="0" background="jpg/fondo_fotos1.jpg">
<tr>
<td width="106" height="28"> </td>
<td width="703" style="position:relative"><div id="posicion">
<form id="form1" name="form1" method="post" action="">