/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * default print stylesheet
 *
 * @copyright       Copyright 2005-2012, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         v4.0.1
 * @revision        $Revision: 724 $
 * @lastmodified    $Date: 2012-03-03 11:45:41 +0100 (Sa, 03 Mrz 2012) $
 */


@media print {

	/**
	* @section basic layout preparation
	*/

	/* (en) change font size unit to [pt] - avoids problems with [px] in Gecko based browsers  	*/
	/* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit [px] in Gecko-Browsern vermeiden */
	body {
		font-size: 10pt;
		padding: 0 5px;
		color: #000 !important;
	}
	a {
		color: #000 !important;
	}	

	/* (en) Hide unneeded container of the screenlayout in print layout */
	/* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
	.ym-hlist {
    display:none !important;
  }
  
  .logo1,
	.logo2,
  .tagcloud,
	#topnav,
	#nav,
	#subnav,
	.ym-searchform,
	#footer,
	#footerNav,
	.print-icon,
  #socialshareprivacy,
  .ym-cbox.slider {
		display:none !important;
	}
	
	  .logo1,
	.logo2 {
    display:block !important;
    position:relative !important;
    background-image:none !important;
    display: none;
  }
  
  .logo1 {
    float:left !important;
  }
  
  .logo2 {
    float:right !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) 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 {
		padding: 0 !important;
		background: none !important;
	}
	
	a[href]:after {
		content:" <URL:http://www.hightech-strategie.de"attr(href)">";
		color:#444;
		background:inherit;
		font-style:italic;
	}
	
	a[href^="http://"]:after {
    content:" <URL:"attr(href)">";    	
	}
	
	#breadcrumb {
    clear:both !important;
    }
	
	.teaserliste li > a[href]:after,	.teaserliste h3 > a[href]:after,	#breadcrumb	a[href]:after,	#breadcrumb	a[href]:after, #htdig a[href]:after, .logo1[href]:after, .logo2[href]:after {
		content:"";
	}	
	
	#main .inhalt_bild {
		clear: left;
		float: left;
		margin: 0.5em 1.2em 0.4em 0;
		padding: 0;
		position: relative;
		width: 5.75cm;
	}
	#main img{
		max-width: 5.75cm;
	}	
	
	.teaserliste {
		clear: both;
		margin-top: 2em;
	}
	.teaserliste ul {
		margin: 0;
	}
	.teaserliste > ul > li {
		padding-right: 1em;
		list-style: none;
		margin: 0 0 2em 0;
		clear: both;
	}
	.teaserliste-rubrik img,
	.teaserliste img {
		border-bottom: 1em solid white;
		border-right: 1em solid white;
		float: left;
		width: 150px;
	}
	.flexible {
		margin-top: 0;
	}
	
	
	.intro-nav {
	    display: none;
	}
	.intro-item {
		display: block;
	}
  
  .ym-cbox.help {
    display: none !important;
  }
  
  #dpsearch > p, #dpsearch .bmbfsubmitarea, #dpsearch .pcgcstandardform > .label {
    display: none !important;
  }
  
  
  /* Suche */
  
#dpsearch #pcgcstandardform fieldset legend {
  display:none;
}

#dpsearch .label {
  font-family: "BundesSans", Verdana, Geneva, sans-serif;
  font-weight: bold;
  color: #CD350C;
  font-size: 1.25em;
  background-color: #EEEEED;
  display: block;
  margin: 0;
  border-bottom: 4px solid white;
  padding: 0.75em 0.5em 0.75em 0.5em;
  border-radius:0;
}

#dpsearch .countResults {
  border-top: 1px solid #CBCBCA;
  border-bottom: 1px solid #CBCBCA;
  padding:0.5em;
  text-align:right;
  margin-top:1em;  
}

#dpsearch #htdig ul {
  list-style-type:none;
  margin-left:0;
  margin-top:0;
}

#dpsearch #htdig li {
  list-style-type:none;
  margin-left:0;
}

  #dpsearch #htdig .preTitle {
    float: left;
    margin: 0 20px 0 0;
  }

#htdig li.bgblue, #htdig li.bgweiss {
  margin-top: 0.6em;
  padding: 1em 1em 1em 1em;
}
#htdig li.bgblue {
  background: #F2F2F2;
}

#htdig li p {
  font-size:0.9em;
  margin-top:0.6em;
}

#htdig li p.meta {
  font-size:1em;
  font-weight:bold;
}

#htdig .relevance {
  float: right;
  text-align: right;
  padding: 0 0 5px 5px;
}

#htdig img.imgProzentbalken {
height: 0.375em;
border: 0.0625em solid #3e3e3e;
vertical-align: baseline;
}

#htdig span.prozentbalken {
font-size: 125%;
margin: 0em;
padding: 0em;
}

#htdig h3 {
margin: 0em;
padding: 0em;
padding-bottom: 0.4em;
text-transform: none;
letter-spacing: normal;
}	
	
	
	
	
	
	
}