.back-geboorte { background: #fff url(img/back/pakket-geboorte.jpg) repeat top center; }
.back-trouwen { background: #fff url(img/back/pakket-trouwen.jpg) repeat top center; }
.back-sint-nicolaas { background: #fff url(img/back/pakket-sint.jpg) repeat top center; }
.back-kerstmis { background: #fff url(img/back/pakket-kerst.jpg) repeat top center; }

#content { background: transparent url(img/pages/pakket-content.png) no-repeat top center; margin-top: 60px; *top: 162px; }

#text { background: #fff; width: 966px; margin-left: 13px; overflow: hidden; position: relative; top: 168px; min-height: 300px; }
 #text h3 { margin-bottom: 10px; }
 #text p { margin-bottom: 10px; }
 #text #left { float: left; margin-left: 110px; width: 360px; }
 #text #right { float: left; margin-left: 30px; width: 360px; }

.back-geboorte #text * { color: #69c; }
.back-trouwen #text * { color: #c96; }
.back-sint-nicolaas #text * { color: #006; }
.back-kerstmis #text * { color: #063; }

.home { }
 .home a { display: block; width: 167px; height: 157px; background: transparent url(img/pages/pakket-home-trans.png) no-repeat top left; position: absolute; top: 20px; left: 750px; z-index: 10; }
  .home a em { visibility: hidden; }

.back { }
 .back a { display: block; width: 141px; height: 101px; background: transparent url(img/pages/pakket-terug-trans.png) no-repeat top left; position: absolute; top: 20px; left: 120px; z-index: 11; }
  .back a em { visibility: hidden; }

h2 { margin: 0 auto; text-align: center; position: absolute; top: -80px; left: 370px; z-index: 12; }

#bestellen { position: relative; top: 168px; left: 13px; margin: 0; padding: 0; z-index: 10; }

#bestelformulier { top: 163px; left: 13px; width: 966px; z-index: 9; }
