@charset "UTF-8";
@media print
{
  html { height: auto; margin-bottom: 0; }
  body { font-size: 11pt; line-height:1.4; color:#000000; padding:30pt 20pt 50pt 20pt; }
  .noprint { display:none !important; }
  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; padding-bottom:0.5em; }
  h1 { font-weight:normal; }
  
  
  #col1{ display:none; }
  #col3{ display:none; }
  #header, #breadcrumbs { display:none }
  #col2 img { float:right; padding:0pt 0pt 5pt 5pt; }
  #col2 img { display:none; }
  #col2 img.initialbild { display:block; float:left; padding:0pt 5pt 5pt 0pt; }
  #col2 img.product_pic { display:block; float:left; padding:0pt 5pt 5pt 0pt; }
  #col2 a { color:#000000; text-decoration:underline;}
  #col2 a.pfeil { display:none !important; }
  #col2 ul { list-style-position:inside; }
  #col2 li { padding-left:0pt; }
  #col2 li li { padding-left:10pt; }
  #col2 p { padding-bottom:5pt; } 
  #col2 table { padding:0pt 5pt; border:0pt; } 
  #col2 tr { border:0pt; } 
  #col2 td { padding:1pt 10pt 1pt 0pt; border:0pt; } 
  #col2 table.tabelle td { border-bottom:1pt solid #CCCCCC; vertical-align:top; } 
  #col2 th, #col2 caption { border-top:1pt solid #CCCCCC; border-bottom:1pt solid #CCCCCC; text-align:left; font-weight:bold; padding:1pt 5pt; } 
  #col2 .produktbox { border:1pt solid #CCCCCC; padding:12pt 10pt; margin:10pt 0pt; }
  #col2 .produktbox a{ display:none; }
  #col2 .produktbox a.doprint{ display:block; }
  #zero_gallery_display img { display:block; }
  .zg_zahl { display:none; }
  #footer { font-size:6pt; padding:10pt 0pt; }

  #col2 .doprint { display:block; }
  #printlogo img { display:block; float:none; padding:0pt 0pt 10pt 0pt; }
}
