td.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #F0F2E4;
	padding: 18px;
	line-height: 15pt;
	color: #000000;

}
td.navi {
	text-align: right;
	vertical-align: top;
	padding-bottom: 5pt;
}
td.main_l {
	padding: 0px 36px 18px 18px;
}

.logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A7C216;
	line-height: 15px;

}
.head_l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #A7C216;
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;

}
.head_r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;

}

a.main_navi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.main_navi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.main_navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
a.main_navi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;

}

a.sec_navi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
a.sec_navi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
a.sec_navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;

}
a.sec_navi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ff6600;
	text-decoration: none;
}




a.inline_navi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #598CBF;
	text-decoration: underline;


}
a.inline_navi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #598CBF;
	text-decoration: underline;

}
a.inline_navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5790c9;
	text-decoration: none;

}
a.inline_navi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}



.main_navi_aktiv {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.sub_navi_aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.head_sub {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	line-height: 15pt;

}
.fett {
	font-weight: bold;
}
.erforderlich {
	color: #FF6600;
}
.formfeld {
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 200px;
	height: 15pt;

}
.formButton {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	cursor: hand;
	padding-bottom: 3px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;






}
.main_navi_inaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #aaaaaa;
	text-decoration: none;

}
td.listensatzA {
	vertical-align: top;
	padding-bottom: 2pt;
	background-color: #E0E9B0;
	padding-top: 1px;
	padding-right: 9px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
td.listensatzB {
	vertical-align: top;
	padding-bottom: 2pt;
	padding-top: 1px;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #000000;
}
td {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #000000;
}
td.listentitel {
	vertical-align: middle;
	padding-bottom: 2pt;
	padding-top: 1px;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #a7c216;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;




}
.formButtonKlein {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	cursor: hand;
	padding-bottom: 3px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;



}
.formButtonLoeschen {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	cursor: hand;
	padding-bottom: 3px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	color: #e06767;

}
.normal {
	font-weight: normal;
}
.klein {
	font-size: 7pt;
}
td.listenfuss {
	vertical-align: middle;
	padding-bottom: 2pt;
	background-color: #E0E9B0;
	padding-top: 1px;
	padding-right: 6px;
	padding-left: 6px;

}
td.listensatzSolo {

	vertical-align: top;
	padding-bottom: 5pt;
	padding-top: 4px;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

li {
	list-style-type: square;
}

.unterstrich {
	text-decoration: underline;
}
