/* _formate.css - Copyright Mario Haßler */
/* Stand: 29.09.2014 */


@media screen, handheld, projection {

	A:link {
		color:#DDD;
		text-decoration:none;
	}
	
	A:visited {
		color:#DDD;
		text-decoration:none;
	}
	
	A:hover {
		text-decoration:underline;
	}

	BODY {
		background-color:#FFF;
		color:#000;
	}

	H1 A:link,
	H1 A:visited {
		color:#070;
		text-decoration:none;
	}

	.noscreen {
		display:none;
	}

	.navigator {
		background-color:#AAF;
		font-size:90%;
	}

	.navigator A {
		color:#333;
	}

	.rot {
		background-color:#FFF;
		color:#F00;
	}

	.schwarz {
		background-color:#FFF;
		color:#000;
	}

	.werbung {
		color:#B90;
		font-size:10px;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}

	.hervorhebung,
	A.hervorhebung {
		color:#523;
	}
}

@media print {

	BODY {
		background-color:#000;
		color:#FFF;
	}

	.navigator,
	.werbung,
	.noprint {
		display:none;
	}
}

BODY {
	font-family:Verdana, Arial, sans-serif;
	font-size:18px;
	margin:0;
	padding:0;
	text-align:center;
}

H1 {
	font-size:30px;
	margin:0;
	padding:10px 20px;
	page-break-after:avoid;
}

H1 A {
	font-size:60px;
	padding-right:0.8ex;
}

H1 TABLE {
	font:inherit;
}

H2 {
	font-size:30px;
	margin:0;
	padding:10px 20px;
	page-break-after:avoid;
}

H3 {
	color:#523;
	font-size:22px;
	page-break-after:avoid;
}

DIV#titel,
HR {
	border:none;
	border-bottom:3px dotted #B90;
}

DIV#inhalt {
}

LI {
	margin:1.0ex 0;
}

.tipp {
	font-style:italic;
}

.zusammenfassung {
	page-break-before:avoid;
}

.zusammenfassung UL {
	padding-left:2ex;
}

#fusszeile {
	font-size:80%;
	margin:1em 0 1ex 0;
}

#impressum,
#impressum A {
	color:#070;
}
