/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) print stylesheet
 * (de) Druck-Stylesheet
 *
 * @copyright       Copyright 2005-2010, 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.3
 * @revision        $Revision:392 $
 * @lastmodified    $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
 */

@media print
{
 /**
  * @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:12pt; font-family: georgia; line-height: 1.5em;}

  /* (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, nav { display:none; }

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

  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  h1,h2,h3,h4,h5,h6 { page-break-after:avoid;font-family: "MyriadPro", "Arial"; }

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

 /**
  * @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
  */

  #col1, #col1_content { float:none; width:568px; margin:0 20px; padding:0; border:0; font-size:12pt; font-family: georgia;}
  #col2 { display:none; }
  #col3 { display:none; }

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

  /* (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;
  }
  */

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

  /* (en) scom specific print layouts */
  /* (de) scom spezifische anpassungen */

  #artikelsitelink, 
  .arrow_right, 
  .arrow_left, 
  #comms, 
  #c478, 
  #c548, 
  #c549, 
  #c1193, 
  .display,
  #footer, 
  #ligatusframe_32946,
  .mr15, 
  #_oas_x11, 
  #pageend, 
  .sky, 
  #social, 
  .subcolumns, 
  #subnav, 
  .top1, 
  .tx-comments-pi1
  { display:none; }

  p {
	font-size:12pt; 
	font-family: georgia;
  }

  h1 {
	font-size: 22pt;
  }

  h2, h3 {
	font-size: 15pt;
  }

  .teaser1 {
	font-size: 13pt;
	border-bottom: 2px solid #cccccc;
	padding-bottom: 15px;
	margin-bottom: 30px;
  }

  .element {
    display: block;
  }

  .ressort {
	font-size: 8pt;
	text-transform: uppercase;
	font-family: arial;
	margin: 0;
	padding: 0;
  }

 .news-single-img {
	float:none;
	margin: 0px;
 }
 
 .bildtext {
	font-style: italic; 
 }

 #sliderbox .scroll {
    width: 176px !important;
	height: 100px !important;
	border: 1px solid #ff0000;
 }

 .news-single-img img.imgfull, #sliderbox img.slideimg {
	float:left;
	width: 176px !important;
	height: 100px !important;
	margin:0px;
	margin-right: 10px;
  }

  #logo img.imgfull {
	width: 176px;
	margin-left:35px;
	float:none;
  }


  #subline {
	font-size: 8pt;
	font-family: arial;
  }


  .tab {display:block;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "Tahoma"; font-weight:400; font-style:normal;}
  
  .tabrow {display:table-row;}
  
  .tabcell {display:table-cell; padding: 1px 2px 0 0}
  
  .tabs {display:table;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "Tahoma"; font-weight:400; font-style:normal;font-size:14px;border-collapse: collapse}
  
  .tabheader {font-family: "myriad-pro-n6","myriad-pro-1","myriad-pro-2", "Tahoma"; font-weight:600; font-style:normal;text-transform: uppercase;font-size:12px;border-top:2px solid #c3c3c3;border-bottom:2px solid #c3c3c3; height:25px;}
  
  .tabsignal {display:table-cell;font-family: "myriad-pro-n6","myriad-pro-1","myriad-pro-2", "Tahoma"; font-weight:600; font-style:normal;color: #00509F;text-transform: uppercase;font-size:12px;border-right: 1px dotted #000;border-bottom: 1px dotted #000;padding: 8px 5px 8px 8px;width:109px;}
  
  .tabtext {display:table-cell; border-bottom: 1px dotted #000; padding: 8px 0px 8px 8px; background: url(bilder/bg_vertical_line.gif) no-repeat; background-position: top right;}
  
  .tabtext a {color:#000}
  
  .tabtextno {display:table-cell; padding: 8px 0px 8px 8px;}
  
  .tabpadding {padding: 8px 0px;}
  
  .tabsnowpadding {padding: 4px 0px 8px 0px; margin-top:4px;}
  
  .tabminpadding {padding: 2px 0px;}
  
  ul.tabheader, ul.tabheader1, ul.tabs, ul.tx-ttnews-browsebox-list, div.tabs  {margin:0 0 0 0 !important;padding:0 0 0 0 !important;width:100%;}
  
  .tabs li {display:table-row;margin:0px; list-style-type:none;border-bottom: 1px dotted #000;padding: 1px 0 2px 5px;border-collapse:collapse}
  
  /*.tabheader li {margin: 0px 10px 0px 0px;list-style-type:none;padding:3px 10px 2px 10px;height:20px;float:left;font-size:12px;}*/
  
  ul.tabheader li, ul.events li, ul.tx-ttnews-browsebox-list li {margin: 0px;list-style-type:none;padding: 0px;float:left;}
  
  ul.tabheader a {float:left;font-size:12px;display:block;padding:3px 10px 2px 10px;height:20px;width:103px;}
  
  ul.tabheader a:hover {text-decoration: none;color:#000000;}
  
  ul.tabheader a.current {background-color:#E2DFD6;cursor:default;}
  
  ul.events li {border-right: 1px dotted #000; padding-right: 20px; margin-left: 20px;line-height: 1em;max-width:120px}
  
  ul.tx-ttnews-browsebox-list li {margin-right: 150px}
  
  .p10_0 {padding: 10px 0;}
  
  .tx-ttnews-browsebox {width:566px;}
  
  .kinoheader {font-family: "myriad-pro-n6","myriad-pro-1","myriad-pro-2", "Tahoma"; font-weight:600; font-style:normal;text-transform: uppercase;font-size:12px;border-top:2px solid #c3c3c3;border-bottom:2px solid #c3c3c3; height:25px;margin-left:0}
  
  ul.kinoheader a {float:left;font-size:12px;display:block;padding:3px 10px 2px 10px;height:20px;}
  
  ul.kinoheader a:hover {text-decoration: none;color:#000000;}
  
  ul.kinoheader a.current {background-color:#E2DFD6;cursor:default;}
  
  li.kinodatum {display: block; margin: 0 auto;text-align: center;padding: 0px;}

  .superbig { font-size:20px !important; }
  
  .big { font-size:16px !important; }
  
  .small { font-size:10px !important; }
  
  .s110 {font-size:11px !important;}
  
  .s120 {font-size:12px !important;}
  
  .s130 {font-size:13px !important;}
  
  .s140 {font-size:14px !important;}
  
  .s150 {font-size:15px !important;}
  .frage {font-style: italic;}
  .frage:before {content: 'SN: ';font-weight: bold;font-style: normal;}


}
