absolute?

#div {
  position:absolute;      /* All browsers */
  top: auto;              /* Standards  browsers */
  top: position-static;   /* IE all others ignore this as invalid*/
  width: 250px;
  right: 5%;               /* All except IE */
  left: expression(parentNode.offsetWidth - offsetWidth + 'px'); /* IE only */
}

 

Hessen Kasselstraat 8
5615 SM Eindhoven
phone: +316-81888456