/* CSS Document Druck*/

@page { size:auto; }

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

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


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

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

div#branding {	
height:180px
}
div#branding img {
position:absolute;
top:0;
left:0;
}
div#adresse {
margin: 0;
}

div#container {
width:680px;
margin: 0;
}
*+html div#container {
width:640px;
margin: 0;
}

div#maincontent {
width:440px;
padding: 0;
margin:0;
}
*+html div#maincontent {
width:410px;
}

div#subcontent {
margin:0 0 0 10px;
padding:0;
width:210px;
}
* html div#subcontent {
margin-right:45px;
}
div.section-infobox {
padding:12px 0 5px 0;
}

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