/* generic styling */
#cookies-message {
  position: fixed;
  bottom: 0px;
  right: 0px;
  padding: 10px;
  width: 250px;
  height: 75px;
  text-align: center;
  border: 1px solid #cccccc;
  z-index: 50000;
}

#cookies-message p {
  font-size: 14px !important;
  line-height: 16px !important;
  color: #000000;
  padding: 0px;
  margin: 0px 0px 10px;
  text-align: center;
}

#cookies-message img {
  width: 80px !important;
  padding: 0 22.5px !important;
  float: left !important;
}
#cookies-message a {
    border: 0px !important;
}

#cookies-message {
  /* simulate fixed positioning in IE6 */
  _position: absolute;
  _top: expression(((document.documentElement.scrollTop || document.body.scrollTop) + (document.documentElement.clientHeight || document.body.clientHeight) - this.offsetHeight) + "px");
  _left: expression(((document.documentElement.scrollLeft || document.body.scrollLeft) + (document.documentElement.clientWidth || document.body.clientWidth) - this.offsetWidth) + "px");
}

/* website-specific styling */
#cookies-message {
  background-color: #FFFFFF;
}
