/* CSS Document Druck*/

@page { size:auto; }

@page { size:21.0cm 29.7cm; margin:5.7cm 2cm 1.4cm 1cm; }

div#maincontent img { page-break-inside:avoid; margin: 0 0.1cm 0.2cm 0cm;}


p { orphans:3; widows:4; color:#000000; }

/*p { orphans:3; widows:4; font: 9pt/11pt Verdana,sans-serif; margin:0.2cm 0 0 0; padding:0; color:#000000; }
* html p {width: 90%;}
ul, ol { orphans:3; widows:4; font: 9pt/12pt Verdana,sans-serif;}

h1 { orphans:3; widows:4; font: bold 13pt/15pt Verdana,sans-serif; margin:0.3cm 0 0 0; padding:0; }
h2 { orphans:3; widows:4; font: bold 11.5pt/13pt Verdana,sans-serif; margin:0.6cm 0 0 0; padding:0; }
h3 { orphans:3; widows:4; font: bold 9.5pt/11pt Verdana,sans-serif; margin:0.3cm 0 0 0; padding:0; }
h4, h5, h6 { orphans:3; widows:4; font: bold 8.5pt/11pt Verdana,sans-serif; margin:0.4cm 0 0 0; padding:0; }
*/

div#navigation, div#subnavigation, div#meta, div#site-info, .unsichtbar { display:none;}

div#subcontent img {
page-break-inside:avoid; margin: 0.2cm 0;
}

div#mainbody {
width:670px;
margin: 0;
padding:0;
}
* html div#mainbody,
*+html div#mainbody {
margin-left:-230px;
}
div#maincontent {
padding-left: 0;
margin:0;
}
*+html div#subcontent {
margin-right:20px;
width:170px;
padding:0;
}
div#content {
float:left;
width:670px;
}
div#subcontent {
/*float:none;*/
margin:20px 0 30px 0;
padding:0;
width:190px;
}

div.filedownload a,
a.extern {
padding-left:0;
}