/* print.css */
/* Separate style sheet for printing content on www.kneuper.de */
/* Based on http://www.alistapart.com/articles/alaprintstyles/  and
   http://www.alistapart.com/articles/goingtoprint/ */
/* Author: Ralf Kneuper (ralf@kneuper.de) */
/* Created: 2009-09-05 */

/* Don't print the navigation bar and the language switch */
.navi {display:none !important}
.sw {display:none !important}

/* Content that is printed should use the full page width and height */
body {
  float: none !important;
  width: auto !important;
  margin: 0 0 0 0 !important;
  padding: 0;
}
/* Mit den folgenden Werten für padding wird auf der ersten Seite die Überschrift
   etc. überschrieben. style.css verwendet daher padding: 215px ... */
.content {
  padding: 15px 15px 15px 0;
  background: transparent;
}

.content h3 {
  padding: 215px 15px 15px 0;
}

h1, h2 {
  left: 0;
  }

/* Don't print background */
body {
  background: none;
}

/* Print out the URL of links */
a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
a[href^="/"]:after {
   content: " (http://www.kneuper.de" attr(href) ") ";
   font-size: 90%;
   }

/* The page footer is not printed but replaced by the print footer */
.footer {
  display: none
  }
.printfooter {
  display    : block !important;
  border-top : 1px #ff2c00 solid;
  padding-top: 15px;
  }

.printlogo {
  display    : block !important;
  float      : right;
  width      : 159px;
  }