/* Elemente fuer die Druckausgabe abschalten */
#header,#navi_oben,#navi_oben_bg_unten,#navi_links,#steckbrief,#footer,#footer_content,#container_infoboxen { display: none; }

* {
background-color:#fff;
}

body {
line-height: 1.5;
color:#000;
background: none;
font-size: 10pt;
margin-left:15px;
padding:0;
background-color:#fff;
}

#print_logo {
margin-bottom:30px;
}

h1, h2, h3, h4, h5, h6 {
font-weight: bold;
margin: .75em 0 .5em 0;
page-break-after: avoid;
border-bottom:1px solid #000;
background-color:#fff;
font-size:16px;
}

.link_docShort_headline {
text-decoration:none;
color:#000;
}
p {
margin: 0 0 1em 0;
padding:0;
}

div#print_footer {
display:block;
border-top:1px solid #000;
width:100%;
padding:0;
margin-top:15px;
}

div#footer_links {
float:left;
width:270px;
}

div#footer_rechts {
float:right;
width:250px;
}

.footer_descr_l {
font-size:9px;
clear:left;
display:block;
float:left;
width:70px;
text-align:left;
border:1px solid #fff;
}

.footer_adr {
font-size:9px;
width:180px;
float:left;
border:1px solid #fff;
text-align:left;
}

.footer_descr_r {
font-size:9px;
clear:left;
display:block;
float:left;
width:60px;
text-align:left;
border:1px solid #fff;
}