@charset "UTF-8";
/**
 * File: Print
 *
 * @package        welcompose
 * @copyright      (c) bilderschaffen.de
 * @author         Götz Böcker
 * @link           You may enter URL to the project homepage
 * @version        1.0
 * @license        URL to supplied license, plain text description
 *
 * @lastmodified   2009-11-20 20:38
 */

/**
 * @section        Übernahme der media print {} Anweisungen aus der base.css
 *
 *  Die Printinformationen gehen beim Komprimieren mit ezjscore verloren
 *  von daher diese Anweisungen nicht kompremieren und getrennt ausliefern.
 *
 * @see            siehe /stylesheets/yaml/core/base.css
 */


@media print
{
 /**
  * (en) float clearing for .floatbox and subtemplates. Uses display:table to avoid bugs in FF & IE
  * (de) Float Clearing für .floatbox und die Subtemplates. Verwendet display:table, um Darstellungsprobleme im FF & IE zu vermeiden
  *
  * @bugfix
  * @since     3.0
  * @affected  FF2.0, FF3.0, IE7
  * @css-for   all browsers
  * @valid     yes
  */

  .subcolumns > div,
  .floatbox { 
    display:table;
    overflow:visible; 
  } 

  /* (en) make .print class visible */
  /* (de) .print-Klasse sichtbar schalten */
  .print { 
    position:static; 
    left:0;
  }

  /* (en) generic class to hide elements for print */
  /* (de) Allgemeine CSS Klasse, um beliebige Elemente in der Druckausgabe auszublenden */
  .noprint { display:none !important; }

  /*------------------------------------------------------------------------------------------------------*/

  /* (en) optional URL output of hyperlinks in print layout */
  /* (de) optionale Ausgabe der URLs von Hyperlinks */

  #col3 a[href]:after {
    content:" <URL:"attr(href)">";
    color:#444;
    background:inherit;
    font-style:italic;
  }

 /**
  * @section basic layout preparation
  * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
  */

  /* (en) change font size unit to [pt] - avoiding problems with [px] unit in Gecko based browsers  */
  /* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit Maßeinheit [px] in Gecko-basierten Browsern vermeiden */
  body { font-size:10pt; line-height: 14pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
  html * {
      font-size:10pt !important; 
      line-height: 14pt;
  }
  /* (en) Hide unneeded container of the screenlayout in print layout */
  /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
  #topnav, #nav, #search { display:none; }

  /*------------------------------------------------------------------------------------------------------*/

  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  h1,h2,h3,h4,h5,h6,h1 span, h2 span, p .summary { page-break-after:avoid; font-size:12pt; line-height: 16pt; padding: 0; }
   
  #logo h1 { margin-bottom: 0;}
  #slogan {  }
  /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section column selection
  * (en) individually switch on/off any content column for printing
  * (de) (De)aktivierung der Contentspalten für den Ausdruck
  *
  * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
  */
  
  #linknav,
  #path,
  #col1,
  #col2,
  #footer { display:none; }
  
  #col3, #col3_content { width:100%; margin:0; padding:0; border:0; }
  .content {padding: 0 !important;}
  .vevent p.mehr {margin-bottom: 1em;}
  
  img {margin-bottom: 15pt !important;}
  /*------------------------------------------------------------------------------------------------------*/
  
  a {color:#000 !important;}
  .location,
  .sitebar {border-top-width:0px !important;}
  
}
