
Ahora bien, quiero ponerle un marco al DIV central como imagen de fondo que encierre todo el DIV. Así:

Para ello uso "background-image" en el CSS correspondiente. Suponiendo que ese DIV mide 500px de ancho debo crear una imagen de 500px de ancho y todo funciona bien excepto que estoy atado al ancho de la imagen creada. No puedo hacer que el DIV central varie de tamaño dependiendo de la resolución de la pantalla del visitante, además la imagen de fondo es asquerosamente pesada.
He intentado muchas cosas para solucionar esto pero siempre obtengo algo como esto:

Pregunta: ¿hay alguna forma de que la imagen de fondo se estire hasta abarcar siempre el ancho del DIV sin importar si el ancho del DIV está dado en pixels o porcentaje?.
(nota sin importancia: si estuviera en Delphi se arregla poniendo la propiedad stretch a true y a otra cosa, ¿existirá algo así en CSS?)
Esto recién lo estoy haciendo asi que si me dicen que estoy encarando este "problema" de forma incorrecta y debo tirar todo y comenzar de cero, no hay problema. Ya probé con TABLE y no me gustaría recurrir a IFRAME o FRAMEs.
Gracias por sus sesudas respuestas
