body  {
	color : #000000;
	background-color : #ffffff;
	font-family : verdana, sans, arial, helvetica, sans-serif;
	font-size : 12pt;
	max-width : 40em;
}

body.inhalt  {
	color : #ffffff;
	background-color : #CC3333;
}

p, table {
	font-family : verdana, sans, arial, helvetica, sans-serif;
	font-size : 100%;
	text-align: justify;
}


a {
	text-decoration : none;
}
a:link {
	color : #FFFF99;
}
a:visited {
	color : #FFFFCC;
}

a.einstieg:link {
	color : #CC3333;
}
a.einstieg:visited {
	color : #AA1111;
}

ul {
	list-style-type : circle;
}

h1 {
	color : #CC3333; /* #994400; */
	background-color : #ffffff;
	border-width : 0 0 1px 0;
	border-style : solid;
	border-color : #CC3333; /* #994400; */
	font-size : 140%;
}
h2 {
	color : #228844;
	background-color : #ffffff;
	font-size : 130%;
}
h3 {
	color : #228844;
	background-color : #ffffff;
	font-size : 115%;
}
h4 {
	color : #228844;
	background-color : #ffffff;
	font-size : 105%;
}
h5 {
	color : #228844;
	background-color : #ffffff;
	font-size : 100%;
}

.inhalt * {
	color : #ffffff;
	background-color : #CC3333;
	border-color : #ffffff;
}

@media print {
body * {
	color : #000000;
	background-color : #ffffff;
	border-color : #000000;
	font-family : serif;
	font-size : 10pt;
	max-width : 40em;
}

}