@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: $Id$
 *
 * @package     JYAML
 * @subpackage  Stylesheet
 *
 * @author      Reinhard Hiebl <reinhard@hieblmedia.com>
 * @copyright   Copyright (C) 2006 - 2014, HieblMedia (Reinhard Hiebl)
 * @license     http://www.jyaml.de/en/license Creative Commons Attribution 3.0
 * @link        http://www.jyaml.de
 */

@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;
		padding: 0 0;
		color: #000;
	}

   a {color: #2F6EB1;}

	/* Hide unneeded container of the screenlayout in print layout */
	.ym-noprint { display: none !important; }

	#topnav, nav, #search,
	#breadcrumbs, .buttonheading, ul.contentbuttons, #navbottom, .category-desc img, .box1, .box3, .box4, 
	.header_image, .breadcrumbs, .fahne, .fahnen { display: none; }

	/*------------------------------------------------------------------------------------------------------*/

	/* Avoid page breaks right after headings */
	h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }

   .subheading-category {position:static; left: 0; top: 50px; padding-left:0; margin-left:0; text-shadow: none; color: #000; }
   .musealogteaser {font-weight: bold; padding-bottom: 1em; border-bottom: 1px solid #000; margin-bottom: 1em;}
   .musealogfett {font-weight: bold;}
   h2 { font-size: 18pt; padding: 1em 0 0.5em 0; color: #000; font-family: "KlavikaB",Arial,Helvetica,sans-serif; }
   h3 { padding-left: 0; margin-left: 0; font-weight: bold;}
   ul {list-style-type: disc;}
   .musealog_aktuelles img {float: right; margin: -25px 0 5px 5px; width: 110px; height: 110px; border: thin solid #000000;}   
   .musealog_aktuelles {border: 2px solid #2F6EB1; margin: 1em 0 1em 0; padding: 8px 10px;}
   .musealog_aktuelles_linie {border-bottom: 1px solid #000; margin-bottom: 1em;}  
   .aktuelles_ueberschrift {font-family: "KlavikaM",Arial,Helvetica,sans-serif;}
   .linkespalte, .rechtespalte {width: 50%; float: left; margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
   .linkespalte {padding: 0 1em 0 0; }
   .rechtespalte {padding: 0 0 0 1em;}
   .zwischenzeile {padding-bottom: 0.5em; margin-bottom: 0.5em; border-bottom: 1px solid #000; clear: both;}
   .musealogabsatz, .kleinmitabstandw {margin-bottom: 1.5em;}
   .museumsadressen {clear: both; font-size: 1em; padding: 25px 0 0 0; text-align: center; }
   #main {margin: 0; padding:0;}
   .ym-cbox {margin: 0; padding: 0;}
   .box2 {clear: both; padding-bottom: 1em; margin: 0 0 0.5em 0; height: auto; border-bottom: 1px solid #000;}
   .moduletable_bottombox h3 {color: #000; background-color: #fff; padding: 0.5em 0 0.5em 0; border-top: 1px solid #000; margin: 1em 0 0 0; filter: none;}
   .moduletable_bottombox br {display: none;}
   #footer_content {padding: 10px 0 0 0; color: #000; margin: 10px 10px 0 10px; border-top: 1px solid #000;}


	/*------------------------------------------------------------------------------------------------------*/

	/* 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;
	}
	*/

	/* force non URL output of hyperlinks in the header */
	header h1 a[href]:after { content: ""; }

	/**
	 * Show only main column in print view
	 */

	/* Layout: 1col_3 (only one column) */
	body.layout-1col_3 .ym-col1 { /* @hide */ display: none; }
	body.layout-1col_3 .ym-col2 { /* @hide */ display: none; }
	body.layout-1col_3 .ym-col3 { /* main  */ float: none; width: 100%; margin: 0; padding: 0; border: 0; }

	
}
