﻿@media print
{ 
  body {font-size: 10pt;  
        color:#000;
		background: none;}
  
  /* (en) Reset Scrollbar-Fix for FF in screenlayout */ 
  html { height: auto; margin-bottom: 0; }

  /* (en) Hide unneeded container of the screenlayout in print layout */ 
  #header, #footer, .side-col, .right-col, .sitemappath {display: none;}
  
  .middle {background-image:none;}
  .middle .content-col, .middle .long-col {width:100%}
		.middle .content-col-2 {width:940px}		

  /* (en) Disable background graphics of links  */  
  body a[href^="http:"],
  body a[href^="https:"] {
    padding-left: 0;
    background-image: none;
  }   
 
  /* (en) make .print class visible */ 
  .print { position: static; left: 0; }

  /* (en) generic class to hide elements for print */  
  .noprint { display:none !important; }

  /*------------------------------------------------------------------------------------------------------*/

  /* (en) Avoid page breaks right after headings */  
  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
  
  /* (en) optional output of acronyms and abbreviations*/    
  abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; } 

  /*------------------------------------------------------------------------------------------------------*/

  
}