
#document-link {
    display: block;
}

#document-link .portlet-title {
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  color: #550000;
}

#document-link .document-properties {
  margin: 8px;
  padding: 8px;
  float: left;
  width: 95%;
}

#document-link .property {
  padding: 8px;
  float: left;
  width: 100%;
}

#document-link .property-key {
  font-weight: bold;
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
  text-align: right;
  width: 200px;
  float: left;
}

#document-link .property-value {
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
  text-align: left;
  float: left;
}

#document-link .document-icon {
  width: 256px;
  height: 256px;
  float: left;
  background: url(images/document.png) no-repeat;
}

#document-link .mail-icon {
  width: 256px;
  height: 256px;
  float: left;
  background: url(images/email.png) no-repeat;
}

#document-link a.headerlink {
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  font-family: Tahoma;
}

#document-link .description {
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
  margin: 32px;
}

.ui-button {
  margin: 8px;
}