@page {
  margin-top: 1.2cm;
  margin-bottom: 1.2cm;
  margin-left: 0.5cm;
  margin-right: 0.5cm; }

#wrapstik, #topmenu, .numbers, #loghifooter div div, #maincont .inner_menu, #social_int {
  display: none; }

#impressum {
  display: block;
  font-style: italic; }

body {
  font-family: 'NexaB',arial,sans-serif;
  font-size: 7pt !important;
  color: #000; }

#emo_int_title {
  padding-left: 0;
  font-size: 13px;
  background: none; }

#emo_int_parent {
  font-size: 17px;
  color: #000; }

#maincont {
  margin-top: 0; }
  #maincont:before {
    content: url(../images/logo_aspi_print.svg);
    margin-left: 1cm; }
  #maincont .inner_content {
    overflow: visible;
    width: 100%; }

h1, h2, h3, h4, h5, h6 {
  color: #000; }

.tableiic h3, .tableiic th.thblu {
  color: #000;
  background: transparent; }

#footerurl {
  font-size: 11px; }

#column-3 .tableiic, p {
  font-size: 12px; }

