@charset "UTF-8";



/**

 * JYAML - Template Framework includes YAML for Joomla!

 *

 * All rights reserved. The JYAML project is a template to manage and

 * configure Joomla!-Templates with the YAML XHTML/CSS Framework

 * - http://www.yaml.de

 *

 * -----------------------------------------------------------------------------

 *

 * @version       $Id: base.print.css 856 2011-01-23 10:47:42Z hieblmedia $

 * 

 * @author        Reinhard Hiebl

 * @copyright     Copyright (C) 2006-2011, Reinhard Hiebl, HieblMedia

 * @license       Creative Commons Attribution 3.0 Unported License

 *                  > http://www.jyaml.de/en/license-conditions.html

 * @link          http://www.jyaml.de

 * @package       JYAML

 * @subpackage    JYAML.Stylesheet

 *

 */



@media print

{

 /**

  * @section basic layout preparation

  * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

  */



  /* Change font size unit to [pt] - avoiding problems with [px] unit in Gecko based browsers  */

  body { font-size: 10pt; }



  /* Hide unneeded container of the screenlayout in print layout */

  #topnav, #nav, #search,

  #breadcrumbs, .buttonheading, ul.contentbuttons { display: none; }



  /*------------------------------------------------------------------------------------------------------*/



  /* Avoid page breaks right after headings */

  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }



  /*------------------------------------------------------------------------------------------------------*/



  /* Optional output of acronyms and abbreviations */

  /*

    abbr[title]:after,

    acronym[title]:after { content:'(' attr(title) ')'; }

  */



  /*------------------------------------------------------------------------------------------------------*/



  /* Optional URL output of hyperlinks in print layout */

  /*

    a[href]:after {

      content:" <URL:"attr(href)">";

      color:#444;

      background:inherit;

      font-style:italic;

    }

  */



  #header h1 a[href]:after { content: ""; }



  /**

   * Show only main column in print view

   */



  /* Layout: 1col_3 (only one column) */

  body.layout-1col_3 #col1 { /* @hide */ display: none; }

  body.layout-1col_3 #col2 { /* @hide */ display: none; }

  body.layout-1col_3 #col3 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }



  /* Layout: 2col_13 (normal/default view) */

  body.layout-2col_13 #col1 { /* left  */ display: none; }

  body.layout-2col_13 #col2 { /* @hide */ display: none; }

  body.layout-2col_13 #col3 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }



  /* Layout: 2col_32 (normal/default view) */

  body.layout-2col_32 #col1 { /* @hide */ display: none; }

  body.layout-2col_32 #col2 { /* @hide */ display: none; }

  body.layout-2col_32 #col3 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }



  /* Layout: 2col_31 (special/advanced view) */

  body.layout-2col_31 #col1 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

  body.layout-2col_31 #col2 { /* @hide */ display: none; }

  body.layout-2col_31 #col3 { /* @hide */ display: none; }



  /* Layout: 2col_23 (special/advanced view) */

  body.layout-2col_23 #col1 { /* @hide */ display:none; }

  body.layout-2col_23 #col2 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

  body.layout-2col_23 #col3 { /* @hide */ display: none; }



  /* Layout: 3col_132 (normal/default view - YAML core column order) */

  body.layout-3col_132 #col1 { /* @hide */ display: none; }

  body.layout-3col_132 #col2 { /* @hide */ display: none; }

  body.layout-3col_132 #col3 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }



  /* Layout: 3col_123 (special/advanced view) */

  body.layout-3col_123 #col1 { /* @hide */ display: none; }

  body.layout-3col_123 #col2 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

  body.layout-3col_123 #col3 { /* @hide */ display: none; }



  /* Layout: 3col_213 (special/advanced view) */

  body #main { width: 100%; float:left; }

  body.layout-3col_213 #col1 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

  body.layout-3col_213 #col2 { /* @hide */ display: none; }

  body.layout-3col_213 #col3 { /* @hide */ display: none; }



  /* Layout: 3col_231 (special/advanced view) */

  body.layout-3col_231 #col1 { /* @hide */ display: none; }

  body.layout-3col_231 #col2 { /* @hide */ display: none; }

  body.layout-3col_231 #col3 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }



  /* Layout: 3col_312 (special/advanced view) */

  body #main { width: 100%; float:left; }

  body.layout-3col_312 #col1 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

  body.layout-3col_312 #col2 { /* @hide */ display: none; }

  body.layout-3col_312 #col3 { /* @hide */ display: none; }



  /* Layout: 3col_321 (special/advanced view) */

  body.layout-3col_321 #col1 { /* @hide */ display: none; }

  body.layout-3col_321 #col2 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

  body.layout-3col_321 #col3 { /* @hide */ display: none; }



}

