/*
* Area para imprimir
*/
@media screen {
  .onlyprint{
    display: none;
    visibility: hidden;
  }
}

@media print {
  .onlyprint{
    display: block;
    visibility: visible;
  }
  .noprint {
    display: none;
    visibility: hidden;
  }
  body {
    background: #fff !important;
    box-shadow: none;
  }
  header {
    box-shadow: none;
    background: #fff !important;
  }
  h1, h2, h3 {
    background: #fff;
  }

  /* Linkfarbe und Linkverhalten darstellen */
  a:link, a:visited, a {
    background: transparent;
    color: #520;
    text-decoration: underline;
  }
  a[href^=http]:after { content:""; }
/*
  a { page-break-inside:avoid }
  a[href^=http]:after { content:" <" attr(href) "> "; }
  $a:after > img { content: ""; }
*/
}