
@media print {

  #frmEdit,
  br {
    display: none;
  }

  legend.ui-fieldset-legend {
    color: #000 !important;
    font-size: 11pt !important;
    padding-left: 0 !important;
  }

  .ui-fieldset-content h3 {
    color: #000 !important;
    font-size: 9pt !important;
  }

  div.editBoldText span {
    font-size: 8pt;
  }

  th, th span,
  td, td span,
  .ui-editpanel {
    color: #000 !important;
    font-size: 7pt !important;
  }

  .ui-datatable {
    margin: 1em 0 !important;
  }

  .ui-data-table-bemerkung {
    color: #000 !important;
    font-size: 6pt !important;
    margin-top: -1em;
    text-align: right;
  }

  th, th span,
  td, td span {
    background: none !important;
    white-space: nowrap !important;
  }

  th, th span,
  td, td span,
  .ui-state-default:not(.ui-state-error) {
    border-color: #aaa !important;
  }

  th, td {
    padding: 0px 10px !important;
  }

  .ui-editpanel-content {
    margin: 0 !important;
  }
}
