/* Abstand für Bilder in Druckansicht */

img {margin-top:1em;margin-bottom:0em;}
h2 {margin-bottom:0.5em;}


#col1, #col1_content {float:none; width: 100%; margin: 0; padding: 0; border: 0}
#col2 {display:none}
#col3, #col3_content {width: 100%; margin:0; padding: 0; border:0}

 
/* Optionale Spaltenauszeichnung */
/*
   #col1_content:before {content:" [ Linke | Mittlere | Rechte Spalte ]"}
   #col3_content:before {content:" [ Linke | Mittlere | Rechte Spalte ]"}
*/

/* (en) Disable background graphics of links  */
/* (de) Abschalten evlt. vorhandener Hintergrundgrafiken ... */
abbr[title]:after, acronym[title]:after {
   content: '(' attr(title) ')'
}

/* (en) Enable URL output in print layout */
/* (de) Sichtbare Auszeichnung der URLs von Links */
a[href]:after {
   content:" <URL: "attr(href)">";
   color:#444;
   background:inherit;
   font-style:italic;
}

/* (en) change font size unit to [pt] ...  */
/* (de) Wechsel der der Schriftgrößen-Maßeinheit zu [pt] ... */
body { font-size: 11pt; }

/* (en) Reset Scrollbar-Fix for FF in screenlayout */
/* (de) Zurücksetzen des Scrollbar-Fix for FF aus dem Screenlayout */
html { height: auto; margin-bottom: 0; }

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

/* (en) Disable background graphics of links  */
/* (de) Abschalten evlt. vorhandener Hintergrundgrafiken zur Linkkennzeichnung */
body a[href^="http:"],
body a[href^="https:"] {
  padding-left: 0;
  background-image: none;
}  
/**
 * (en) overflow:hidden Bug in print layouts
 * (de) overflow:hidden Bug in Drucklayouts
 *
 * @bugfix
 * @since     3.0
 * @affected  FF2.0, FF3.0, IE7
 * @css-for   all browsers
 * @valid     yes
 */

.floatbox,
.subcolumns,
.subcolums_oldgecko { overflow:visible; display: table; }

/* (en) Linearising subtemplates */
/* (de) Linearisierung der Subtemplates */
.c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l,
.c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r {
  width: 100%; margin:0; padding: 0;
  float:none !important; overflow:visible; display:table !important;
}
/* (en) make .print class visible */
/* (de) .print-Klasse sichtbar schalten */
.print { position: static; left: 0; }

/* (en) generic class to hide elements for print */
/* (de) Allgemeine CSS Klasse, um Elemente in der Druckausgabe auszublenden */
.noprint { display:none !important; }

/* (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) Preparation for optional column labels */
/* (de) Vorbereitung für optionale Spaltenauszeichnung */

#col1_content:before, #col2_content:before, #col3_content:before {
  content: "";
  color:#888;
  background:inherit;
  display:block;
  font-weight:bold;
  font-size:1.5em;
} 
