body {
	font-size:8pt;
	font-family:Arial,sans-serif;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	text-align:center;
	background-color:#e8f4ff;
	position:absolute; top:0px; left:0px;
	width:100%;
}
h1 { font-family:Arial,sans-serif;
	font-weight:bold;
	margin:0px;
	padding:2px;
	color:#d6e8ff;
	background-color:#004a80;
	font-size:140%;
	text-align:center;
	background-image:url(images/hgh.gif);
}
h2 {
	font-size:120%;
	color:#024a81;
	margin-top:16px;
	margin-bottom:6px;
	padding:20px 0px 0px 0px;
}
h3 {
	font-size:110%;
	color:#024a81;
	margin-top:12px;
	margin-bottom:4px;
	padding:0px 20px 0px 20px;
}
p {
	font-size:10pt;
	line-height:140%;
	padding:0px 20px 0px 20px;
	text-align:justify;
}
blockquote {
	font-size:10pt;
	line-height:140%;
	padding:20px;
	font-style:italic;
}
table {
	margin:auto;
	padding:0px;
	border-collapse:collapse;
}
td {
	font-size:10pt;
	font-family:Arial,sans-serif;
	line-height:140%;
	margin:0px;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
td.termin {
	font-family:Arial,sans-serif;
	margin:1px;
	padding:2px;
}
th {
	font-family:Arial,sans-serif;
	background-color:#024a81;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:center;
}
input {
	font-family:Arial,sans-serif;
}
textarea {
	font-family:Arial,sans-serif;
}
.c {
	text-align:center;
}
.latnam {
	font-style:italic;
}
.stdlink {
}

.objimtxt {
	margin:20px;
}

.work {
	margin:auto;
	background-color:#ffffff;
	border:5px #ffffff solid;
}
.iboxtop  {
	padding:2px;
	background-color:#024a80;
	color:#90c4ff;
	border:1px solid #004a80;
}
.iboxbody {
	padding:2px;
	vertical-align:top;
	background-color:#e4f4ff;
	border:1px solid #004a80;
	text-align:justify;
}
.bewertop  {
	padding:5px;
	background-color:#024a80;
	color:#90c4ff;
	border:1px solid #004a80;
	text-align:center;
}
.bewertbody {
	padding:10px;
	vertical-align:top;
	background-color:#e4f4ff;
	border:1px solid #004a80;
	text-align:center;
}
.altop {
	margin:0px;
	background-color:#024a80;
	color:#90c4ff;
	border:1px solid #004a80;
	vertical-align:top;
	font-size:120%;
	text-align:center;
	font-weight:bold;
}
.alleft {
	margin:0px;
	background-color:#ffffff;
	color:#024a80;
	border:1px solid #90c4ff;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
}
.albody {
	background-color:#e8f4ff;
	border:1px solid #004a80;
	border-collapse:separate;
}
.al {
	padding:2px;
	vertical-align:middle;
	background-color:#ffffff;
	color:#0066cc;
	border:1px solid #90c4ff;
}
.alc {
	padding:2px;
	vertical-align:top;
	background-color:#ffffff;
	color:#0066cc;
	border:1px solid #90c4ff;
	text-align:center
}
.alleer {
	background-color:#e8f4ff;
	text-align:left;
}
.hwtab {
	border:1px solid #004a80;
	padding:0px;
	background-color:#ffff00;
}
.hwtop {
	padding:3px;
	border:1px solid #004a80;
	background-color:#90c4ff;
	vertical-align:top;
	text-align:center;
}
.hwbody {
	padding:5px;
	background-color:#ffffff;
	text-align:justify;
	font-size:80%;
}
.galref {
	border:2px #ffffff solid;
}
.frame {
	border:1px solid #004a80;
	padding:0px;
}
.anleitung {
	text-align:justify;
}
.material {
	text-align:justify;
	background-color:#d6e8ff;
}
.sheet {
	border:#024A81 solid 1px;
	border-collapse:collapse;
}
.topborder {
	border-top:#024A81 solid 1px;
	border-collapse:separate;
}
.aklein {
	font-size:80%;
	text-align:right;
}
.vklein {
	font-size:80%;
	text-align:left;
}
.cklein {
	font-size:80%;
	text-align:center;
}
.utitel {
	font-family:Arial,sans-serif;
	margin-bottom:5px;
	padding:2px;
	color:d6e8ff;
	background-color:#004a80;
	font-size:120%;
	text-align:center;
	font-weight:normal;
	background-image:url(images/hgh.gif);
}
.ueberschrift {
	background-image:url(images/hgh.gif);
	margin:0px;
	padding-left:10px
	background-color:#004a80;
	height:14px;
}
.klein {
	font-size:80%;
}
.kleinfett {
	font-size:80%;
	font-weight:bold;
}
.kleinblau {
	font-size:80%;
	color:#004a80;
}
.kleinblaufett {
	font-size:80%;
	color:#004a80;
	font-weight:bold;
}
.kleindunkelgrau {
	font-size:80%;
	color:#808080;
}
.kleinweiss {
	font-size:80%;
	color:#ffffff;
}
.kleingrau {
	font-size:80%;
	color:#ececec;
}
.gross {
	font-size:120%;
}
.ggross {
	font-size:140%;
}
.kid {
}
.kidh2 {
	font-size:140%;
	font-weight:bold;
}
.kidblau {
	color:#024a80;
}
.txtweiss {
	color:#ffffff
}
.txtblau {
	color:#004a80;
}
.autor {
	text-align:right;
	font-style:italic;
}
.hgschwarz {
	background-color:#000000;
}
.hgdunkelblau {
	background-color:#004a80;
}
.hghellblau {
	background-color:#d6e8ff;
}
.hgzartblau {
	background-color:#e8f4ff;
}
.hgweiss {
	background-color:#FFFFFF;
}
.hgbeige {
	background-color:#ebfee8;
}
.idx {
	padding:2px;
	background-color:#d6e8ff;
	border:1px solid #024a80;
	color:#90c4ff; text-align:center;
	font-size:120%;
}
.idxl {
	padding:2px;
	background-color:#ffffff;
	border:1px solid #024a80;
	color:#808080;
	text-align:center;
	font-size:120%;
}
a:link {
	color:#007fff;
}
a:visited {
	color:#006cce;
}
a:hover {
	color:#c00000;
	background-color:#ffc0c0;
}
a:active {
	color:#ff4040;
}
a:focus {
	color:#c00000;
	background-color:#ffc0c0;
}
a.kapitel:link {
	color:#ffffff;
	background-color:#0066cc;
	font-size:80%;
	text-decoration:none;
}
a.kapitel:visited {
	color:#ffffff;
	background-color:#0060cc;
	font-size:80%;
	text-decoration:none;
}

a.kapitel:hover {
	color:#c00000;
	background-color:#ffc0c0;
	font-size:80%;
	text-decoration:none;
}
a.hgdunkelblau:link {
	color:#ffffff;
	background-color:#004a80cc;
}
a.hgdunkelblau:visited {
	color:#ffffff;
	background-color:#004a80cc;
}
a.hgdunkelblau:hover {
	color:#c00000;
	background-color:#ffc0c0;
}
dunkelblau {
	color:#024A80;
}
.grau {
	color:#808080;
}
.gross {
	font-size:120%;
}
.grossmittelblau {
	font-size:120%; color:#0066cc;
}
.kleindunkelblau {
	font-size:80%; color:#024A80;
}
.mittelblau {
	color:#0066cc;
}
.riesig {
	font-size:140%;
}
.riesigdunkelblau {
	font-size:140%; color:#024A80;
}
.riesigmittelblau {
	font-size:10%; color:#0066cc;
}
.riesigweiss {
	font-size:140%; color:#ffffff;
}
.rot {
	color:#C00000;
}
.standard {
}
.weiss {
	color:#ffffff;
}
table[align=right] {
	float:right;
}
*[align=center] {
	text-align:center;
}
