¿Como poner fondo fijo (foto) a tu web?

En primer lugar, pongo este tema en el general, porque es de capas y prestashop, por eso no lo he metido en el apartado de divs.

En mi tienda de Prestashop me gustaria poner un fondo fijo en la web (foto), para explicar como quiero conseguirlo, el otro dia mirando ejemplos de tiendas que habia terminado la gente, encontre esta:

http://www.semiloca.com/lenceria/lang-es/

Aqui aparece lo que yo busco, el fondo fijo, y sobre ella la tienda (da igual la configuracion de pantalla, porque la imagen siempre se ajusta, y lo que se mueve es la "tienda".

Se que hay que crear un div al principio del todo, pero no se como hacer que se autoajuste a la pantalla y que lo que se mueva sea la "tienda".

Ademas, una vez que haya terminado eso, quiero saber como dependiendo de la categoria escogida la foto del fondo cambie; ejemplo:
Foto1: Inicio y Categoria1
Foto2: Categoria2
Etc.

Esto ultimo tampoco se muy bien como conseguirlo.

Muhchas gracias de antemano por vuestra ayuda.

Un saludo

PD: El tema de mi tienda es de mascotas.
Mira, para lo del fondo fijo en esa tienda tienen esto:

body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #852067;
	text-align:center;
	background-image:url(../bck/1.jpg) ;
	background-repeat:no-repeat;
	background-position:inherit;
	background-color:#ffffff;
	opacity: 0.88;
	filter:alpha(opacity=88);
}

Lo que te interesa es lo de background-..., el position inherit es el que hace (creo recordar) que la imagen quede fija.
muchas gracias foley, al final me he dado cuenta de que el efecto de esa tienda no es el que deseaba, buscando por google lo he encontrado y lo he colocado en una pagina que he creado (el fondo de la web siempre es el 100% del navegador da igual la imagen y configuracion):

http://www.eluniversodelperro.com/tienda/themes/prestashop/aaa.html


La cuestion es que en la pagina de mi tienda

http://www.eluniversodelperro.com/tienda/

, no lo he podido poner correctamente porque me pasa algo raro, creo que es algo de los .css pero no estoy seguro, agradeceria que me echarais una mano.


Por cierto, una vez que termine con eso, quiero colocar un fondo distinto dependiendo de la URL; es decir, si la URL contiene categoria=1 poner el fondo "A", si la categoria =2 poner fondo "B", etc (para la de inicio poner el 1). Eso no se muy bien como hacerlo.

Y finalmente, el problema de todo esto, es que si alguien entra con una configuracion muy baja, la foto de fondo no se vera, y en esa caso, no quiero que aparezca.

Un saludo y muchas gracias.
Foley, antes de que te mates la cabeza, ya he conseguido poner el fondo fijo, solo necesito ahora las otras cuestiones que te he planteado.

Muchas gracias