Zephyr (./323) :
Est-ce vraiment compliqué ? Il me semble qu'il suffirait de quelque chose comme ça, à condition de l'autoriser plusieurs fois pour un seul élément (chose qui n'existe pas à ma connaissance en CSS) :
image : url('image.png') 17 42 left top; /* image.png positionné à +17 pixels du bord gauche et +42 du bord haut */
Pour une seule image c'est possible, pour plusieurs c'est dans les CSS3 :
http://www.css3.info/preview/multiple-backgrounds/Ce sont des images de "fond" par contre mais bon...