@media screen {
  #printSection {
      display: none;
  }
}

@media print {
  body * {
    width:auto;
	overflow: visible !important;
	background: #fff;
	color: #000;
	font-size: 8pt;
	margin: 0px;
	float: none !important;
	position: relative;
	height:auto;
	padding-top:0px;
  }
  body{
  	overflow: visible !important;
  	float: none !important;
  	position: relative;
  	height:auto;
  	padding-top:0px;
  }
  .cc-window,.remove, .drag, .configuration{display:none !important;height:0px !important;padding: 0px !important; margin:0px !important;}
  .pageContent .row {margin:0px !important;}
  .baskettags.panel, .changemode_page {display:none;height:0px;}
  div, p {width: 100%; margin: 0; float: none !important; overflow: visible !important;position: relative;height:auto;}
  .background {width: 100%; margin: 0px important; float: none !important; overflow: visible !important;position: relative;}
  .view, .cms-modules-view{
  	overflow: visible !important;
  	float: none !important;
  	position: relative;
  	height:auto;
  }
  hr {
	color: #ccc;
	background-color: #ccc;
	}
	h1, h2, h3, h4, h5, h6, code, pre {
	color: #000;
	text-transform: none; 
	}
	h1 {
	font-size: 11pt;
	margin-top: 1em;
	}
	h2 {
	font-size: 10pt;
	}
	h3 {
	font-size: 9pt;
	}
	h4, h5, h6 {
	font-size: 8pt;
	}
	code, pre {
	font-size: 8pt;
	background-color: transparent;
 
	}
	blockquote {
	background-image: none;

	}
	a:link, a:visited {
	text-decoration: underline;
	color: #781351;
	}
	abbr:after, acronym:after { 
	content: " (" attr(title) ") ";

	}
	  
  #printSection, #printSection * {
    visibility:visible;
  }
  #printSection {
    position:absolute;
    left:0;
    top:0;
  }

  #iais_frontend_logo, #iais_frontend_mainMenu, .horizontal-menu-tree, .switchAdminSites, #changemode_page, #downloadPDFBasket, #MainMenu{
  	display:none;
  	height:0px;
  	padding: 0px
  	margin: 0px;
  }

}