body {
  margin: 1cm .75cm;
  color: black;
  background: transparent;
}
h1, h2, h3, h4, h5, h6 {
  font-family: "Times New Roman", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, 
"Bitstream Vera Sans", sans-serif;
	font-size:1em;
  font-weight: bold;
  margin: .75em 0 .5em 0;
  page-break-after: avoid;
}
p {
  margin:auto;
}


a, a:visited, a:hover, a:visited:hover {
  color: #0264A5;
  background: transparent;
  text-decoration: none;
}

address{border-top:1px solid #000;margin-top:2em;padding-top:1em;}
hr, #bread, .hilfe, #footer, .topnav, #navi, #subnav, #info, .hd{ display: none; }
.print{font-weight:bold; color:#336699; letter-spacing:.25em;padding-bottom:2em;}
.imgleft{float:right;}
.printheader{font-size:1.5em;color:#0264A5;margin-bottom:1em;border-bottom:1px solid #CC0066;}
#header img{float:right;margin: 0 0 20px 20px;}
a img{border:0;}
address{border-top:1px solid #ccc;padding-top:5px;}
table{width:90%;border:1px solid #ccc;font-size:.85em;color:#000;}
tr{background-color:#ccc;}
th{border:1px solid #ccc;}
td{border:1px solid #ccc;background-color:#ccc;text-align:left;vertical-align:top;}
.dyntable p{margin:0;}

