No entendí muy bien la pregunta.
Pero creo que quieres poner el text box en determinado punto exacto de la página sobre la imagen de fondo.
Ví que en un página para superponer imágenes usaron DHTML, mediante etiquetas "<div>".
El código sería más o menos así (para ponerlo en la posición en pixeles (100, 100)):
<div style="position-x:100px; position-y:100px">'aquí va el código de la caja de texto'</div>
Pero estoy dudando que funcione en etiquetas <input> por que estas deben estar dentro de la etiqueta <form>, quizá tengas que hacerlo también en la etiqueta <form> y usar coordenadas relativas en la etiquetas <input>.
Y no tengo tiempo ahora de hacer esas pruebas