@media print {
    * {
        background: transparent !important;
		color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
	
	body {
		width: 100% !important;
  		margin: 0 !important;
  		padding: 0 !important;
        font-size: 9pt;
    }
			
	.Wrap {
		max-width: 100%;
		margin: 0;
		padding: 0;
	 }

	a, a:visited {
        text-decoration:underline;
	}	
	
	h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid;}
	
	img {
        max-width: 100% !important; page-break-after:avoid; 
    }
	
	table, 
	img,
	.ColumnPic {
 		 page-break-inside: avoid !important;
	}
	
   /* . {
		page-break-after: always;
		}
	*/
	
	
	/*************************************************
	* Hide Elements
	*************************************************/
	
	#TopMenue,
	#SectionMenue,
	#ShopMenue,
	.Search, 
	.NavBar nav,
	.Warenkorb,
	.Slider,
	.ContentQuotes,
	.ContentRowContact,
	.FooterRow01,
	.FooterRow02 {
		display: none;
	}	
	
	/*************************************************
	* Style Elements
	*************************************************/
	
	header .Logo {left: 0; width: 25%;}
	
	#MainMenue,
	.ColumnBorder,
	.ButtonLink {color: #000; border-color: #000 !important;}
	
	.Color01, .Color02, .Color03 {color: #000 !important;}
		
	.ContentRow {clear: both; page-break-before: always;}	
	.ContentRowHomeTop, .ContentRowTop {page-break-before: avoid !important;}	
	.RowKostenlosTesten {page-break-before:auto;}	
				
	.Content {padding: 0; padding-top: 30px !important; padding-bottom: 50px !important;}		
	
	.Content .TitleCheck {padding-left: 0;}	
	.Content ul.Check {padding-left: 1.25em; list-style-position: outside; list-style-type: square;}	
	.Content ul.Check li {padding-left: 0;}	
	.Content .ContainerQuotes  {padding-left: 0;}	
	
	.Content h1, .Content .TitleXL,
	.Content h2, .Content .TitleL {font-size: 215%;}	
	.Content .TextLarge {font-size: 13px;}
	
	.ContentShopIntro {min-height: 500px;}	
	.ContentShopIntro .LinkBox {font-size: 90%;}	
	.Content .Container	 {font-size: 90%;}	
	
	textarea, select, input[type="text"], input[type="password"], input[type="submit"]
	{border: 1px solid #000;}	
	
	input[type="submit"], button[type="submit"], a.ButtonSubmit, a.ButtonBack, .ProductMenue .Quantity button[type="submit"]
	 {background-color: #fff !important; border: 2px solid #000;}	
	
	footer .FooterRow03 {border-top: 1px solid #000;}	
	footer .Copyright p {margin-top: 0;}
	
	
 }	
