/* Printversion */

body	{
	background-color		:	#ffffff;
	caption-side			:	top;
	orphans					:	2;
	widows					:	2;
	margin					: 30px;
	}

h1, h2, h3, h4, h5, h6	{
	font-family				:   Verdana, sans-serif;
	font-weight				:	bold;
	color					:	#000;
	page-break-after		:	avoid;
	page-break-inside		:	avoid;
	}
td	{
	font-family				:   Verdana, sans-serif;
	color					:	#000;
	}

a {
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	font-size				: 8pt;
}
p, li {
	font					:	8pt Verdana, Arial, Helvetica, sans serif;
	color					:	#000;
	}
	
img	{
	border					:	0;
	}

#infokasten-rechts{
	float		: right;
	width		: 22%;
	z-index		: 2;
		}
#inhalt-infokasten {
	padding			: 10px 0px 0px 0px;
	}
#inhalt-infokasten p{
	color				: #333;
	padding				: 6px;
	margin-top			: 0px;
	margin-bottom		: 0px;
	text-align			: left;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
}
#verbaende{
	margin-left		: 30px;
}
#verbaende img{
	margin-bottom		: 10px;
}
#verbaende .rechts{
	margin-left			: 15px;
}

#mat-lehr {
	padding-bottom		: 0px;
	margin-left			: 10px;
	margin-right		: 10px;
	
}
#mat-lehrer {
	border				: 1px solid #ff0000;
	padding-bottom		: 10px;
	padding-top			: 10px;
	margin-left			: 10px;
	margin-right		: 10px;
	width				: 201px;
}
	
#mat-lehrer h4 {
	background			: #ff0000;
	color				: #fff;
	font-size			: 0.65em;
	margin-top			: 0px;
	margin-bottom		: 10px;
	padding				: 5px;
	font-weight			: 100;
}
#mat-lehrer a{
	font-size			: 0.6em;
	color				: #000;
	text-decoration		: none;
	font-weight			: 100;
	padding-left		: 10px;
	display				: block;
}
#mat-lehrer a:link {
	color				: #000;
	text-decoration		: none;
}
#mat-lehrer a:visited {
	color				: #000;
	text-decoration		: none;
}
#mat-lehrer a:hover {
	color				: #000;
	text-decoration		: underline;
	}
#mat-lehrer a:active {
	color				: #000;
	text-decoration		: none;
}
#filme1 {
	border				: 1px solid #ff0000;
	padding				: 5px;
	margin-left			: 10px;
	margin-right		: 10px;
	width				: 201px;
	margin-bottom		: 20px;
}
#filme1 h5{
	font-size			: 0.7em;
	margin-left			: 6px;
}
#filme1 a {
	color				: #000;
	text-decoration		: none;
	font-weight			: 100;
		}
#filme1 a:link {
	color				: #000;
	text-decoration		: none;
}
#filme1 a:visited {
	color				: #000;
	text-decoration		: none;
}
#filme1 a:hover {
	color				: #000;
	text-decoration		: underline;
	}
#filme1 a:active {
	color				: #000;
	text-decoration		: none;
}
#links a {
	color				: #000;
	text-decoration		: none;
	font-weight			: 100;
	display				: block;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
			}
#links a:link {
	color				: #000;
	text-decoration		: none;
}
#links a:visited {
	color				: #000;
	text-decoration		: none;
}

#links a:hover {
	color				: #000;
	text-decoration		: underline;
	}
#links a:active {
	color				: #000;
	text-decoration		: none;
}
#mat-sch {
	margin-top			: 20px; 
	margin-left			: 10px;
	margin-right		: 10px;
}
#mat-schueler {
	border				: 1px solid #000099;
	padding-bottom		: 10px;
	padding-top			: 10px;
	margin-top			: 0px; 
	margin-left			: 10px;
	margin-right		: 10px;
	width				: 201px;
}
#mat-schueler h4 {
	background			: #000099;
	color				: #fff;
	font-size			: 0.65em;
	margin-top			: 0px;
	margin-bottom		: 10px;
	padding				: 5px;
	font-weight			: 100;
}
#mat-schueler a{
	font-size			: 0.6em;
	color				: #000;
	text-decoration		: none;
	font-weight			: 100;
	padding-left		: 10px;
	display				: block; 
}
#mat-schueler a:link {
	color				: #000;
	text-decoration		: none;
	}
#mat-schueler a:visited {
	color				: #000;
	text-decoration		: none;
	}
#mat-schueler a:hover {
	color				: #000;
	text-decoration		: underline;
		}
#mat-schueler a:active {
	color				: #000;
	text-decoration		: none;
	}
	
#adressen {
	border				: 1px solid #000099;
	padding				: 5px;
	margin-left			: 10px;
	margin-right		: 10px;
	width				: 201px;
	margin-bottom		: 20px;
}
#adressen h5{
	font-size			: 0.7em;
	margin-left			: 6px;
}
#adressen a {
	color				: #000;
	text-decoration		: none;
	font-weight			: 100;
		}
#adressen a:link {
	color				: #000;
	text-decoration		: none;
}
#adressen a:visited {
	color				: #000;
	text-decoration		: none;
}
#adressen a:hover {
	color				: #000;
	text-decoration		: underline;
	}
#adressen a:active {
	color				: #000;
	text-decoration		: none;
}
#links2 {
	border				: 1px solid #000099;
	padding				: 5px;
	margin-left			: 10px;
	margin-right		: 10px;
	width				: 201px;
	margin-bottom		: 20px;
}
#links2 h5{
	font-size			: 0.7em;
	margin-left			: 6px;
}
#links2 a {
	font-size			: 0.7em;
	color				: #000;
	text-decoration		: none;
	font-weight			: 100;
	display				: block;
			}
#links2 a:link {
	color				: #000;
	text-decoration		: none;
}
#links2 a:visited {
	color				: #000;
	text-decoration		: none;
}
#links2 a:hover {
	color				: #000;
	text-decoration		: underline;
	display				: block;
	}
#links2 a:active {
	color				: #000;
	text-decoration		: none;
}
.einstieg-titel {
	font-weight			: 600;
	color				: #fff;
	font-size			: 0.9em;
	padding				: 4px;
	margin-bottom		: -10px;
	margin-top			: 10px;
	background			: #99cc33;
	font-family			: Verdana, sans-serif;
	}
.problem-titel {
	font-weight			: 600;
	color				: #fff;
	font-size			: 0.9em;
	padding				: 4px;
	margin-bottom		: -10px;
	margin-top			: 10px;
	background			: #ffcc33;
	font-family			: Verdana, sans-serif;
	}
.umsetz-titel {
	font-weight			: 600;
	color				: #fff;
	font-size			: 0.9em;
	padding				: 4px;
	margin-bottom		: -10px;
	margin-top			: 10px;
	background			: #99ccff;
	font-family			: Verdana, sans-serif;
	}
.fette-auszeichnung {
	font-weight			: 600;
	font-size			: 0.95em;
	color				: #C3370C;   
}		
.fette-schrift {
	font-weight			: 600;
	font-size			: 0.95em;
	line-height			: 2em;
}
.warentest {
	font-size		: 1em;
	border-collapse	: collapse;
	margin-bottom	: 20px;
	margin-left		: 4px;
	}
.warentest td {
	padding-top			: 4px;
}
.warentest h6 {
	font-size		: 1em;
	margin-top		: 8px;
	margin-bottom	: -12px;
}
.warentest li {
	list-style-type	: square;
}
.zahlungsformen {
	font-size		: 0.6em;
	border			: 1px solid #999;
	border-collapse	: collapse;
	margin-bottom	: 20px;
	margin-left		: 4px;
	background		: transparent;
	background-image		: url(../bilder/beispiel.gif);
	background-repeat		: no-repeat;
	background-position		: 90%;
	}
.zahlungsformen td {
	padding			: 4px;
	border			: 1px solid #999;
	background		: transparent;
}
.wandzeitung {
	margin-top		: 15px;
	font-size		: 0.9em;
	border			: 1px solid #999;
	border-collapse	: collapse;
	margin			: 10px;
	background		: transparent;
	width			: 95%;
	}
.wandzeitung td {
	width			: 48%;
	padding			: 6px;
	border			: 1px solid #999;
	background		: transparent;
}
.wandzeitung2 {
	margin-top		: 15px;
	border			: 1px solid #999;
	border-collapse	: collapse;
	background		: transparent;
	width			: 99%;
	}
.wandzeitung2 .breit {
	width			: 29%;
	padding			: 3px;
	border			: 1px solid #999;
	background		: transparent;
	vertical-align	: top;
}
.wandzeitung2 .schmal {
	width			: 12%;
	padding			: 3px;
	border			: 1px solid #999;
	background		: transparent;
	vertical-align	: top;
}
.modul_icons_start{
	margin			: 0px 4px 0px 0px;
	padding			: 0px;
		} 

.kleiner {
	font-size		: 0.9em;
	font-weight		: 600;
}

.infogrundlagen {
	background-color	: #ff0000;
	color				: #fff;
	padding				: 2px 2px 4px 2px;
	margin-left			: 6px;
		}
.zwischentitel1 {
	font-size			: 0.7em;
	margin-left			: 4px;
	margin-bottom		: 4px;
}
.zwischenueberschrift {
	background-color	: #ff0000;
	margin-left			: 6px;
	color				: #fff;
	padding				: 2px;
	margin-bottom		: 12px;
}
.zwischenueberschrift2 {
	background-color	: #000099;
	margin-left			: 6px;
	color				: #fff;
	padding				: 2px;
}
.quelle {
	margin				: -2px 0px 8px 0px;
}
.infotext {
	margin-top			: 0px;
	margin-left			: -2px;
}
.liste {
	font-size			: 0.7em;
}

.liste2 {
	list-style-type		: square;
	font-size			: 0.7em;
}
.liste3 {
	list-style-type		: square;
	font-size			: 0.9em;
}

.partner_head {
	font-size		: 0.9em;
	font-weight		: 600;
	padding-left	: 3px;
	padding-bottom	: 5px;
	}
.partner {
	margin-top		: 10px;
	font-size		: 0.9em;
	}

.partner a:link {
	color			: #000;
	text-decoration	: none;
	}
.partner a:visited {
	color			: #000;
	text-decoration	: none;
}
.partner a:hover {
	color			: #000;
	text-decoration	: underline;
}
.partner a:active {
	color			: #000;
	text-decoration	: none;
}
#titelversteck {
	visibility			: visible;
	display				: inline;			
	margin-left			: 6px;
	z-index				: 0;
	width				: 800px;
	padding-bottom		: 20px;
	}

#titelversteck h1{
	font-size			: 1.4em;
	}
#titelversteck p{
	font-size			: 0.7em;
	margin-left			: 0px;
	margin-top			: 8px;
}
#titelversteck h3{
	font-size			: 0.7em;
	margin-left			: 0px;
}
#linkhidden {
	visibility				: 	visible!important;
	font-size				:   0.85em;
	color					:	#900;
	display					: 	inline;
	margin-left				: 	6px;
	}

a.linkaufweiss {
	font-size				: 0.8em;
	display					: inline;
	font-family				: Verdana, Arial, Helvetica, sans-serif;

}	
a.linkaufweiss:link {
	color					:	#900;
	text-decoration			: 	underline;
	}
a.linkaufweiss:visited	{
	color					:	#900;
	text-decoration			: 	underline;
		}
a.linkaufweiss:hover {
	text-decoration			: 	underline;
	color					: 	#006;
	}
a.linkaufweiss:active {
	color					: 	#900;
	text-decoration			: 	underline;
	}
	
#hauptinhalt-box{	
	margin			: 0 22% 0 0;
}
#hauptinhalt h1{
	font-weight			: 600;
	color				: #000;
	font-size			: 0.9em;
	margin-left			: 4px;
}
#hauptinhalt h2{
	font-weight			: 600;
	font-size			: 1.1em;
	margin-left			: 4px;
	margin-bottom		: 20px;
}
#hauptinhalt h4{
	font-weight			: 600;
	color				: #000;
	font-size			: 0.8em;
	padding-left		: 4px;
	margin-bottom		: -10px;
	margin-top			: 10px;
	font-family			: Verdana, sans-serif;
	}
#hauptinhalt p{
	line-height		: 1.4em;
	font-size		: 0.7em;
	color			: #000;
	padding			: 0px 0px 0px 4px;
	}
a.textlink {
	color				: #C3370C;
	text-decoration		: none;
	line-height			: 1.2em;

		}
a.textlink:link {
	text-decoration		: none;
}
a.textlink:visited {
	text-decoration		: none;
}
a.textlink:hover {
	text-decoration		: underline;
}
a.textlink:active {
	text-decoration		: underline;
}
a.mainlink {
	color				: #000;
	text-decoration		: none;
	font-weight			: 600;
	font-size			: 1em;
			}
a.mainlink:link {
	text-decoration		: none;
}
a.mainlink:visited {
	text-decoration		: none;
}
a.mainlink:hover {
	text-decoration		: none;
	color				: #C3370C;
}
a.mainlink:active {
	text-decoration		: none;
}

		
#head,
#hauptnavi,
#druck,
.oben,
.nachoben
			{display:	none;
}

@media print {

#head,
#hauptnavi,
#druck,
#linkhidden,
.versteckt,
.oben,
.nachoben
			{display:	none;
			}
body
{
	margin			:	0cm 0cm 0cm 0cm;
}

}
