div.preisOverlay {
  width: 418px;
  height: 278px;
  position: relative;
}

div.preisOverlay > div.preisTitel {
  position: absolute;
  top: 15px;
  left: 25px;
  font-size: 14px;
  line-height: 18px;
}
div.preisOverlay > div.preisBild {
  position: absolute;
  top: 35px;
  left: 25px;
  height: 150px;
  width: 150px;
  background: url("preis-hg.jpg?version=4");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #DFDFDF;
  border: 1px solid #CFCFCF;
}
div.preisOverlay > div.preisText {
  position: absolute;
  top: 192px;
  left: 25px;
  font-size: 11px;
  line-height: 16px;
}

div.preisOverlay > div.stifter {
  position: absolute;
  top: 15px;
  left: 254px;
  font-size: 14px;
  line-height: 18px;
}
div.preisOverlay > div.stifterBild {
  position: absolute;
  top: 35px;
  left: 254px;
  height: 150px;
  width: 150px;
  background: url("preis-hg.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #DFDFDF;
  border: 1px solid #CFCFCF;
}
div.preisOverlay img.imgForPrint {
  display: none;
}
