body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
}

table {
	font-size: 10pt;
}

div.Memo {
	font-size: 12pt;
	border-width: 3;
	border-style: double;
	padding: 10;
}

tr {
	vertical-align: top;
}

ol {
	 padding-left: 3px;
	 margin-top: 0px;
	 margin-left: 20px;
	 margin-right: 0px;
	 margin-bottom: 0px;
}

.Header {
	position: absolute; left: 0px; top: 0px;
}

.wappen	{
	position: absolute; left: 47px; top: 8px;
	border: none
}

.kasten	{
	position: absolute; left: 9px; top: 132px;
	border: none
}

.foto_hkwi {
	position: absolute; left: 621px; top: 0px;
	border: none
}

.stricho {
	position: absolute; left: 2px; top: 110px;
	border: none
}
.istricho { width: 619px; height: 16px; }

.strichl {
	position: absolute; left: 33px; top: 2px;
	border: none
}
.istrichl { width: 2px; height: 608px; }

.kopf {
	position: absolute; left: 190px; top: 30px; width: 420px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}
.kopfu {
	position: absolute; left: 190px; top: 60px; width: 420px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
        color: #2260a8;
	font-weight: bold;
}

.Navi {
	position: absolute; left: 0px; top: 110px; width: 210px;
	border-top-width: 0px;
	padding-top: 20px;
	padding-left: 47px;
	border-right-width: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
}

.UNavi {
	border-top-width: 0px;
	padding-top: 0px;
	padding-left: 0px;
	border-right-width: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
}

.Menu {
	position: relative; left: 0px; width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	margin-bottom: 4px;
	background-color: #eeeeee;
	padding-left: 0px; padding-top: 0px;
}

.MenuV {
	position: relative; left: 0px; width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 4px;
	background-color: #eeeeee;
	padding-left: 0px; padding-top: 0px;
	text-decoration: underline;
}

.UMenu {
	position: relative; left: 0px; width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
	margin-bottom: 4px;
	background-color: #eeeeee;
	padding-left: 0px; padding-top: 0px;
}

.UMenuV {
	position: relative; left: 0px; width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 4px;
	background-color: #eeeeee;
	padding-left: 0px; padding-top: 0px;
	text-decoration: underline;
}

a.Menu {
	width: 150px;
	text-decoration: none
}
a:visited.Menu {
	width: 150px;
	text-decoration: none
}
a:hover.Menu {
	width: 150px;
	text-decoration: underline
}

a.UMenu {
	width: 150px;
	text-decoration: none
}
a:visited.UMenu {
	width: 150px;
	text-decoration: none
}
a:hover.UMenu {
	width: 150px;
	text-decoration: underline
}

.Content {
	position: absolute; left: 230px; top: 90px;
	width: 542px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
}

.Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	background-color: #eeeeee;
	padding-left: 0px; padding-top: 0px;
	margin-top: 40px;
}


@media print
{
	.Content {
		position: absolute;
		left: 0px; top: 0px; right: 0px;
		width: 482pt;
		margin-left: 0px; margin-right: 0px;
		padding-left: 0px; padding-right: 0px;
		overflow: visible;
	}
	.Headline {
		page-break-after: avoid;
	}
	div.Header,
	div.Navi,
	ul.Navi,
	div.Footer
	{
		display: none;
		visibility: hidden;
	}
	a { text-decoration: underline; }
}

