ho voluto mettere due discussioni in una.. se non va bene modifico subito con due discussioni

1) è possibile mettere due sfondi in un solo div? ad esempio metterne uno a destra e uno a sinistra? PS: utilizzando un solo div..

2) qualcuno sa dirmi il codice per non far sottoporre div ad un div? tipo ho un div, e non voglio che il div affianco vadi sotto all'altro div.. come faccio?
PS: io ho tre div, ne metto due ai lati con float:left/right; e il div centrale, che in realtà non è un div ma è solo lo spazio restante in mezzo agli altri due div, si sottopone ai due div ai lati..

grazie a tutti!