@media print {
  @page{
    size:21.0cm
    14.85cm;
    margin-top:1.5cm;
    margin-bottom:2cm
    }
  #content {
    width:18cm;
  }
  body {
    font-size: 10pt;
    color: black;
  }
  a:link, a:visited {
    color: black;
    text-decoration: none;
  }
  h2 a:link, h2 a:visited {
    color: black;
    text-decoration: none;
  }
  .global {
    display: none;
  }
  #illu {
    display: none;
  }
  #search {
    display: none;
  }
  #illuSmall {
    display: none;
  }
  #illuContent {
    display: none;
  }
  #menu a {
    display: none;
  }
  #menu strong a {
    display: block;
    color: #E20813;
    text-decoration: none;
    font-weight: bold;
    font-style: italic;
    margin-top: -2px;
    margin-bottom: 0.5cm;
  }
  .vnav {
    display: none;
  }
  .footer {
    display: none;
  }
  .linkDownload {
    display: none;
  }
  #navigation {
    display: none;
  }
  #footer {
    display: none;
  }
  #mainmenue {
    display: none;
  }
  #content {
    margin-top: 10px;
  }
  #content .bu {
    margin-left: 0;
  }
  .zoom {
    display: none;
  }
  .infobox {
    display: none;
  }
  .home .rubrik {
    display: none;
  }
  hr, .hr {
    display: none;
  }
  #logo {
    display: none;
    position: absolute;
    right: 0;
  }
/* Veranstaltungen */
  #events h2{
    display:none;
  }
  #events h2 a{
    padding: 0 5px 0 5px;
    margin: 0 0 12px 0;
  }
  #events .month{
    display:none;
  }
  #events .search{
    display:none;
  }
  #events .backToSearch{
    display:none;
  }
  #events .SearchResult{
    display:none;
  }
  #events .desc{
    display:none;
  }
  #events .spitzmarke{
    display:none;
  }
  #linaDatepicker_TJCalendar{
    display:none;
  }
  #events .forprintonly {
    display:block;
    padding: 0;
    background-color:transparent;
  }
  #events .hrforprintonly{
    border: 1px solid black;
  }

  #events .forprintonly table {
    width:100%;
    margin-top: 10px;
  }
  #events .forprintonly th {
    border-left:none;
    border-right:none;
    background-color:#e6e6e6;
    margin: 10px 0 0 0;
    padding-left: 10px;
    padding-right: 10px;
  }
  #events .forprintonly td {
    border-left:none;
    border-right:none;
    padding-left: 10px;
    padding-right: 10px;
  }

}