@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) print stylesheet
 * (de) Druck-Stylesheet
 *
 * @copyright       Copyright 2005-2008, 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.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

/* import print base styles | Basisformatierung für Drucklayout einbinden 
@import url(./../../yaml/core/print_base.css); */

/* #col1 - 0
** #col2 - 0
** #col3 - x
*/

  #topnav { display:none; }
  #headnav { display:none; }
  #col1 { display:none; }
  #col2 { display:none; }
  
  #col3, #col3_content { width: 100%; margin:0; padding: 0; border:0; }

  #breadcrumb { display:none; }
  
  .noprint { display:none; }
  
  

  /* ### Logo und Titelschriftzug ################## */
  
  #blogtitel a { 
  color: #000;
  text-decoration: none; 
  }

  #titel_und_grafik { 
  color: #000; 
  background: transparent; 
  height: 70px; 
  width: 600px; 
  border: 0; 
  margin: 20px 0px 30px 0px;
  padding: 0px 0px 20px 0px;
  border-bottom: 2px solid black;
  }

    #logo {
    position:absolute;
    left: 10px;    
    width: 140px;
    }

  #logo a {
  display: block;
  height: 70px;
  background-image: url(./../../img/logo1_print.jpg);
  background-repeat:no-repeat;
  background-position: top left;
  text-decoration: none;
  }

  #titelschrift {
    position:absolute;
    left: 199px;    
    width: 400px;
    }

  #titelschrift a {
  display: block;
  height: 70px;
  background-image: url(./../../img/titelgrafik1_print.gif);
  background-repeat:no-repeat;
  background-position: top left;
  text-decoration: none;
  }
  
  /* ### Textlayout ################## */
  
  body * { 
  font-family: Georgia, "Georgia", "Times New Roman", Times, serif;
  }
  
  body {
  font-family: Georgia, "Georgia", "Times New Roman", Times, serif;
  color: #000;
  font-size: 10pt;
  }
  
  p { line-height: 1.5em; margin: 0 0 0.8em 0; }

  /* ### Lists | Listen  #### */

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
  li { margin-left: 0em; line-height: 1.5em } 

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }
  
  a { text-decoration:underline; }

 h1,h2,h3,h4,h5,h6 { 
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold; 
    color:#000;
    margin: 0 0 0.25em 0; 
  }

#col3_content h1, #col3_content h1 a, #col3_content h1 a:active, #col3_content h1 a:link, #col3_content h1 a:visited, #col3_content h1 a:hover {
font-family: Arial, Helvetica, Sans-Serif; 
font-weight: bold;
font-size: 1.6em;
line-height: 1.2em;
text-decoration: none;
color: #000;
margin: 0;
padding: 0 0 0.75em 0;
border: 0;
}

#col3_content h2, #col3_content h2 a, #col3_content h2 a:active, #col3_content h2 a:link, #col3_content h2 a:visited, #col3_content h2 a:hover {
font-family: Arial, Helvetica, Sans-Serif; 
font-weight: bold;
font-size: 1.2em;
line-height: 1.1em;
text-decoration: none;
color: #000;
margin: 0;
padding: 0 0 0.75em 0;
border: 0;
}

#col3_content h3, #col3_content h3 a, #col3_content h3 a:active, #col3_content h3 a:link, #col3_content h3 a:visited, #col3_content h3 a:hover {
font-family: Arial, Helvetica, Sans-Serif; 
font-weight: bold;
font-size: 1.1em;
line-height: 1.1em;
text-decoration: none;
color: #439800;
margin: 0;
padding: 0 0 0.75em 0;
border: 0;
}

#col3_content h4 {
font-size: 1em;
}

#col3_content h5 {
font-size: 0.9em;
}

#col3_content h6 {
font-size: 0.8em;
}

/* ### Bilder, Abstände, Beschreibungstext  ########################## */

img.alignleft {
float: left;
margin: 0px 10px 10px 0px;
border: 1px solid #cccccc;
padding: 3px; 
}

img.alignright {
float: right;
margin: 0px 0px 10px 10px;
border: 1px solid #cccccc;
padding: 3px; 
}

div.alignleft {
float: left;
margin: 0px 10px 0px 0px;
border: 1px solid #cccccc;
padding: 3px; 
}

div.alignright {
float: right;
margin: 0px 0px 0px 10px;
border: 1px solid #cccccc;
padding: 3px; 
}

.wp-caption, .wp-caption-text {
text-align: center;
margin: 0;
padding: 0;
}


.wp-caption img {
  margin: 0;
  margin-top: 6px;
  padding: 0;
  border: 0 none;
}

.wp-caption p.wp-caption-text {
  padding: 6px 0px 4px 0px; 
  color: #514C49; 
} 

#col3_content .wp-caption a { border:none; text-decoration:none; }

/* ### Besonderheiten Startseite  ########################## */

.startbox p {display: inline;}

.startbox {
display: block;
margin: 0 0 20px 0; 
padding: 0 0 30px 0;
border-bottom: 1px solid #cccccc; 
}


.thumb {
float: left;
border: 1px solid #cccccc;
padding: 3px; 
margin-right: 10px;
margin-bottom: 10px;
}



/* ### versch.Formatierungen ################################## */

.abstand15unten {margin-bottom: 15px;}



  /*------------------------------------------------------------------------------------------------------*/



  /* (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; }

  /* (en) Format acronyms and abbreviations for print*/
  /* (de) Auszeichnung von Abkürzungen */
  abbr[title]:after, 
  acronym[title]:after { content: '(' attr(title) ')'; }

  /* (en) Disable background graphics of links  */
  /* (de) Abschalten evlt. vorhandener Hintergrundgrafiken zur Linkkennzeichnung */
  #main a[href^="http:"], 
  #main a[href^="https:"] { padding-left: 0; background-image: none; }

  /* (en) Enable URL output in print layout */
  /* (de) Sichtbare Auszeichnung der URLs von Links */
  #main a[href]:after {
    content:" <URL: "attr(href)">";
    color:#444;
    background:inherit;
    font-style:italic;
  }

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * @section browser fixes for print layouts
   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
   */

  /**
   * (en) overflow:hidden Bug in print layouts
   * (de) overflow:hidden Bug in Drucklayouts
   *
   * @bugfix
   * @since     3.0
   * @affected  FF2.0, IE7
   * @css-for   all browsers
   * @valid     yes
   */

  .floatbox,
  .subcolumns, 
  .subcolums_oldgecko { overflow:visible; display: table; }
}
