@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) print stylesheet
 * (de) Druck-Stylesheet
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.1
 * @revision        $Revision: 343 $
 * @lastmodified    $Date: 2009-01-19 23:41:32 +0100 (Mo, 19. Jan 2009) $
 */

/* import print base styles | Basisformatierung für Drucklayout einbinden */
@import url(../../../typo3conf/ext/fdfx_yaml/YAML/yaml/core/print_base.css);

@page {size:portrait;}
@media print
{
	/**
  * @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
  */
  
	body * {font-size:12pt; font-family:"Times New Roman", Times, serif}
	p,
	.bodytext,
	div.csc-frame .bodytext,
	div.csc-frame div.csc-textpic-text {font-size:12pt !important; font-family:"Times New Roman", Times, serif !important;}

	blockquote {font-family: "Times New Roman", Times, serif;}
	code.css, code.xhtml, em.file {font-family:"Courier New", Courier, mono;}
	
	h1 {font-size:16pt; background:inherit; margin:0.4em 0 0.5em 0;}
	h2 {font-size:14pt; background:inherit; margin:0.2em 0 0.5em 0; padding:0.3em;}
	h3 {font-size:12pt; margin:0.4em 0 0.3em 0;}
	
	
	/* Umformatierung der Layoutboxen */
	body {background:#fff; background-image: none; margin:0; padding:0;}
	#page_margins,
	#page {min-width:inherit; margin:0; padding:0; border:0;}
	
	#header {background: none; margin: 0; padding: 0;}
	#teaser {display:none;}
	
	#main {background: none; margin:0; padding:0;}
	
	#col1 {display:none;}
	#col1_content {display:none;}
	
	#col2 {float:none; width:auto; margin:0; padding:0;}
	#col2_content {float:none; width:auto; margin:0; padding:0; page-break-after:always;}
	
	#col3 {border:0; margin:0; padding:0; width: 100%;}
	#col3_content {border:0; margin:0; padding:0;}
	#col3_innen {overflow: visible;}
	
	#footer {display:none;}
	
	#col2_content:before {content:" [ Rechte Spalte ]"; color:#888; display:block; background-color:inherit; font-weight:bold; font-size:1.5em; border-bottom:2px #888 solid; margin-bottom:1em;}
	#col3_content:before {content:" [ Mittlere Spalte ]"; color:#888; display:block; background-color:inherit; font-weight:bold; font-size:1.5em; border-bottom:2px #888 solid; margin-bottom:1em;}
	
	
	/* ### Boxen ### */
	/*Notfallmeldung*/
	#col3_innen div.csc-frame-frame1 {width: 96.333%;}
	#col2_content div.csc-frame-frame1 {width: 96.333%;}
	div.subcolumns .c66l div.csc-frame-frame1 , div.subcolumns .c66r div.csc-frame-frame1 {width: 96.333% !important;}
	div.subcolumns .c33l div.csc-frame-frame1 , div.subcolumns .c33r div.csc-frame-frame1 {width: 96.333% !important;}
	div.subcolumns .c50l div.csc-frame-frame1 , div.subcolumns .c50r div.csc-frame-frame1 {width: 96.333% !important;}
	/*Graue Infobox*/
	#col3_innen div.csc-frame-frame2 {width: 90.333%;}
	#col2_content div.csc-frame-frame2 {width: 93.666%;}
	div.subcolumns .c66l div.csc-frame-frame2 , div.subcolumns .c66r div.csc-frame-frame2 {width: 90.333% !important;}
	div.subcolumns .c33l div.csc-frame-frame2 , div.subcolumns .c33r div.csc-frame-frame2 {width: 93.666% !important;}
	div.subcolumns .c50l div.csc-frame-frame2 , div.subcolumns .c50r div.csc-frame-frame2 {width: 93.666% !important;}
	/*Wichtige Meldung*/
	#col3_innen div.csc-frame-frame3 {width: 96%.333;}
	#col2_content div.csc-frame-frame3 {width: 96.333%;}
	div.subcolumns .c66l div.csc-frame-frame3 , div.subcolumns .c66r div.csc-frame-frame3 {width: 96.333% !important;}
	div.subcolumns .c33l div.csc-frame-frame3 , div.subcolumns .c33r div.csc-frame-frame3 {width: 96.333% !important;}
	div.subcolumns .c50l div.csc-frame-frame3 , div.subcolumns .c50r div.csc-frame-frame3 {width: 96.333% !important;}
	/*Boxen der Übersicht*/
	#col3_innen div.csc-frame-frame5 {width: 96.333%;}
	#col2_content div.csc-frame-frame5 {width: 96.333%;}
	div.subcolumns .c66l div.csc-frame-frame5 , div.subcolumns .c66r div.csc-frame-frame5 {width: 96.333% !important;}
	div.subcolumns .c33l div.csc-frame-frame5 , div.subcolumns .c33r div.csc-frame-frame5 {width: 96.333% !important;}
	div.subcolumns .c50l div.csc-frame-frame5 , div.subcolumns .c50r div.csc-frame-frame5 {width: 96.333% !important;}
	
	
	/*------------------------------------------------------------------------------------------------------*/
	
	/* Extensions */
	div.tx-wetabs-pi1,
	div.tx-wetabs-buttons,
	div.tx-wetabs-container,
	#mircopageBox,
	#mircopageBox {width:100% !important;}
	
	div.tx-wetabs-buttons li a {display: none;}
  div.tx-wetabs-buttons li a.aktiv {display: block;}
  div.tx-wetabs-buttons li a.aktiv span {background: none !important; color: #000 !important; margin-left: 0 !important; padding-left: 0 !important;}
  div.tx-wetabs-buttons ul {padding-left: 0 !important;}
  
  div.news-latest-container,
  div.news-list-container {float: none; width: 100% !important; margin-bottom: 20px !important;}
    
  div.box-100,
  div.box-66,
  div.box-50,
  div.box-33 {float: none; width: 100%;}
  div.mitarbeiterBild {float: left !important; margin: 0 0 0 0 !important; text-align: left !important; width: 113px !important; }
	div.mitarbeiterInfo {margin-left: 133px !important;}
	div.mitarbeiterInfo-1 {float: left !important; margin: 0 0 0 0 !important; position: static !important; width: 230px !important;}
	div.mitarbeiterInfo-2 {float: none !important; margin: 0 0 0 250px !important; position: static !important; width: auto !important;}
  
  /*------------------------------------------------------------------------------------------------------*/
  
		
  /*------------------------------------------------------------------------------------------------------*/

  /* (en) optional output of acronyms and abbreviations*/
  /* (de) optionale Ausgabe von Auszeichnung von Abkürzungen */

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

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

  /* (en) optional URL output of hyperlinks in print layout */
  /* (de) optionale Ausgabe der URLs von Hyperlinks */
  
  a[href]:after {
    content:" <URL: "attr(href)">";
    color:#444;
    background:inherit;
    font-style:italic;
  }
  div.tx-wetabs-pi1 a[href]:after {
    content:" ";
    color:#444;
    background:inherit;
    font-style:italic;
  }
  div.tx-wemicropagemenu-pi1 a[href]:after {
    content:" ";
    color:#444;
    background:inherit;
    font-style:italic;
  }
  div.news-latest-container div.bild a[href]:after,
  div.news-list-container div.bild a[href]:after,
  dl.csc-textpic-image a[href]:after {
    content:" ";
    color:#444;
    background:inherit;
    font-style:italic;
  }
 	a[href^="javascript:"]:after{
    content:" ";
    color:#444;
    background:inherit;
    font-style:italic;
  }
	
}

