/* CSS Document Druck*/

@page { size:auto; }

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

div#content img { page-break-inside:avoid; margin: 0 0.4cm 0.8cm 0.4cm;}
div#subcontent img { page-break-inside:avoid; margin: 0.8cm 0 0.8cm 20px;}


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#breadcrumbs, .unsichtbar { display:none;}

div#container,
div#mainbody,
div#site-info,
div#branding {
width:auto;
padding:0;
margin:0;
}
div#branding {
margin-bottom:30px;
}
div#branding img.logo {
left:0;
position:relative;
top:0;
}
div#branding h1 {
left:0;
margin:0 0 25px 0;
position:relative;
text-indent:0;
top:0;
z-index:90;
font-size:12pt;
}

#claim p {
position:relative;
	top:0;
	left:0;
	text-indent:0;
	color:#946a64;
}

#content,
#subcontent {
float:none;
width:auto;
position:relative;
top:0;
left:0;
}

#site-info {

}

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