@charset "UTF-8";
@media print
{
  body, #wrap, #ie_fix, #content-wrap, #rechts, #mitte {margin:0; padding: 0; border: 0;}
  #wrap, #ie_fix, #content-wrap {width: 100% !important; min-width: inherit; max-width: none;}

  #hauptNav,
  #head,
  #top,
  #logo,
  #foot,
  #banner,
  #service,
  .titel-rechts,
  .typo3-adminPanel
  {display:none;}
  
  .fce_l, .fce_r {
    width: 100%; padding: 0; margin:0; float:none; overflow:visible; display:table;
  }
  .l_innen, .r_innen  {margin: 0; padding: 0;}
  
  .content_fce {border: none;}
	 
  /* (en) Change font to serif */
  /* (de) Zeichensatz auf Serifen umstellen */
  body * {font-family: "Times New Roman", Times, serif}
  code, pre { font-family:"Courier New", Courier, mono}
  body {font-size: 12pt}

  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }

  /* (en) Format acronyms and abbreviations for print*/
  /* (de) Auszeichnung von Abkürzungen */
  abbr[title]:after, acronym[title]:after {content: '(' attr(title) ')'}

  /* (en) Disable background graphics of links  */
  /* (de) Abschalten evlt. vorhandener Hintergrundgrafiken zur Linkkennzeichnung */
  #content-wrap a[href^="http:"], #content-wrap a[href^="https:"]
  {
    padding-left: 0;
    background-image: none;
  }

  #content {float:none; width: 100%; margin: 0; padding: 0; border: 0}
  #content {page-break-after:auto;}

  #logo_print2 {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 85px;
    margin:0; 
    padding: 0; 
    border: none;
  }
  
  #content { 
    position: relative;
    left: 0;
    top: 0;
    width: auto; 
		margin: 0;
    padding: 0; 
    border: none;
  }
  /* Commerce */
  
  .tx-commerce-pi1 .com-single {
  	width: 100%;
	}	
}

