body {
  font-family:Verdana,Arial,Helvetica;
  font-size: 9pt;
  color: #000000;
  margin:0;
  padding:0;
  background-color:#ffffff;
  scrollbar-face-color:#e0e0e0;
  scrollbar-bace-color:#e0e0e0;
  scrollbar-arrow-color:#8c8c8c;
}
.rahmenrechts {border-right-style: solid; border-right-width: 1px; border-color: #323232;}
.rahmenlinks {border-left-style: solid; border-left-width: 1px; border-color: #323232;}
.outlined {border-style: solid; border-width: 1px; border-color: #323232;}
.rahmenunten {border-bottom-style: solid; border-bottom-width: 1px; border-color: #323232;}
.rahmenoben {border-top-style: solid; border-top-width: 1px; border-color: #323232;}
.tableborder {border: 1pt; border-style: solid; border-color:#D8E4F8;}
.whiteborder {border: 1pt; border-style: solid; border-color:#FFFFFF;}

textarea {font-family:Verdana,Arial,Helvetica; font-size:9pt;}
table,tr,tbody,td {font-family:Verdana,Arial,Helvetica; font-size:9pt; vertical-align:top; color:#000000;}
p, br, ul, li,div {font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;}

.atd {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:right;
}
.atexttd {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:left;
}
.ltd {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-left-style: solid; border-left-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:right;
}
.otd {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-top-style: solid; border-top-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:right;
}
.rtd {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-top-style: solid; border-top-width: 1px;
	border-left-style: solid; border-left-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:right;
}
.atd_L {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:left;
}
.ltd_L {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-left-style: solid; border-left-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:left;
}
.otd_L {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-top-style: solid; border-top-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:left;
}
.rtd_L {
	border-bottom-style: solid; border-bottom-width: 1px;
	border-right-style: solid; border-right-width: 1px;
	border-top-style: solid; border-top-width: 1px;
	border-left-style: solid; border-left-width: 1px;
	border-color: #323232;
	font-family:Verdana,Arial,Helvetica; font-size:9pt; color:#000000;
	padding:4px;
	text-align:left;
}


h1 {font-family:Verdana,Arial;font-size:12pt;line-height:14pt;font-weight:bold;color:#323232;margin-bottom:-1px;}
h2 {font-family:Verdana,Arial;font-size:10pt;line-height:12pt;font-weight:bold;color:#000000;margin-bottom:-1px;}
h3 {font-family:Verdana,Arial;font-size:10pt;line-height:12pt;font-weight:bold;color:#323232;margin-bottom:-1px;}
h4 {font-family:Verdana,Arial;font-size:9pt;line-height:11pt;font-weight:bold;color:#323232;margin-bottom:-1px;}




.top_ueberschrift {font-family:Verdana,Arial;font-size:12pt;font-weight:bold;color:#323232;}
.ueberschrift {font-family:Verdana,Arial,Helvetica;font-size:10pt;font-weight:bold;color:#323232;}
.normal {font-family:Verdana,Arial;font-size:9pt;color: #000000;}
.bildunterschrift {font-family:Verdana,Arial;font-size:7pt;color: #000000;}
.CodeInText {font-family:Courier New;font-weight:bold;}
.Highlight {font-family:Verdana,Arial;background-color:yellow;}

.td_ueberschrift {font-family:Verdana,Arial,Helvetica;font-size:10pt;font-weight:bold;color:#323232;text-align:right;padding-right:4px;}
.td_normal {font-family:Verdana,Arial,Helvetica;font-size:9pt;font-weight:normal;color:#000000;text-align:right;padding-right:4px;}


a { font-family:Verdana,Arial,Helvetica; font-size: 9pt; text-decoration: underline;}
a:link { color: #000000;}
a:active { color: #000000;}
a:visited { color: #000000;}
a:hover { color: #000000;}

a.toplink { font-family:Verdana,Arial,Helvetica;color: #FFFFFF; font-size: 9pt; text-decoration: none;}
a.toplink:visited {color: #FFFFFF;}
a.toplink:link {color:#FFFFFF;}
a.toplink:hover {text-decoration:underline;color:#FEECC6;}

a.toplink_selected { font-family:Verdana,Arial,Helvetica;color: #FEECC6; font-size: 9pt; text-decoration: none;}
a.toplink_selected:visited {color: #FEECC6;}
a.toplink_selected:link {color:#FEECC6;}
a.toplink_selected:hover {text-decoration:underline;color:#FFFFFF;}

a.navlink { font-family:Verdana,Arial,Helvetica;color: #323232; font-size: 9pt; text-decoration: none; font-weight: bold;}
a.navlink:visited {color: #323232;}
a.navlink:link {color:#323232;}
a.navlink:hover {color:#800000;}

a.navebene1 { font-family:Verdana,Arial,Helvetica;color: #323232; font-size: 8pt; text-decoration: none; font-weight: bold;}
a.navebene1:visited {color: #323232;}
a.navebene1:link {color:#323232;}
a.navebene1:hover {color:#800000;}

a.dlink { font-family:Verdana,Arial,Helvetica;color: #323232; font-size: 7pt; text-decoration: none;}
a.dlink:visited {color: #323232;}
a.dlink:link {color:#323232;}
a.dlink:hover {color:#800000;}

a.navebene2 { font-family:Verdana,Arial,Helvetica;color: #323232; font-size: 8pt; text-decoration: none; font-weight: normal;}
a.navebene2:visited {color: #323232;}
a.navebene2:link {color:#323232;}
a.navebene2:hover {color:#800000;}

a.navlink_selected { font-family:Verdana,Arial,Helvetica;color: #800000; font-size: 9pt; text-decoration: none; font-weight: bold;}
a.navlink_selected:visited {color: #800000;}
a.navlink_selected:link {color:#800000;}
a.navlink_selected:hover {color:#323232;}

a.navebene1_selected { font-family:Verdana,Arial,Helvetica;color: #800000; font-size: 8pt; text-decoration: none; font-weight: bold;}
a.navebene1_selected:visited {color: #800000;}
a.navebene1_selected:link {color:#800000;}
a.navebene1_selected:hover {color:#323232;}

a.navebene2_selected { font-family:Verdana,Arial,Helvetica;color: #800000; font-size: 8pt; text-decoration: none; font-weight: normal;}
a.navebene2_selected:visited {color: #800000;}
a.navebene2_selected:link {color:#800000;}
a.navebene2_selected:hover {color:#323232;}

a.artikelueberschrift {font-family:Verdana,Arial,Helvetica;font-size:10pt;font-weight:bold;color:#323232;}
a.artikelueberschrift:link {font-family:Verdana,Arial,Helvetica;font-size:10pt;font-weight:bold;color:#323232;}
a.artikelueberschrift:visited {font-family:Verdana,Arial,Helvetica;font-size:10pt;font-weight:bold;color:#323232;}
a.artikelueberschrift:hover {color:#6A2D00;}

.longinput {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:bold;
	border:1pt solid;
	color:#000000;
	border-color:#323232;
	background-color:#FFFFFF;
	width:400px;
	height:20px;
	}
.smallinput {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:80px;
	height:20px;
	}
.smallestinput {
	font-family:Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:80px;
	height:16px;
	text-align:right;
	}
.mengeinput {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:40px;
	height:18px;
	text-align:right;
	}
.smallarea {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:400px;
	height:32px;
	}
.mediuminput {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:300px;
	height:20px;
	}
.mediumsubmit {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#EBEBEB;
	width:200px;
	height:20px;
	}
.tallarea {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:150px;
	height:50px;
	}
.mediumarea {
	font-family:Verdana,Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#FFFFFF;
	width:400px;
	height:300px;
	}
.smallestsubmit {
	font-family:Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	border:1pt solid;
	border-color:#323232;
	background-color:#EBEBEB;
	width:80px;
	height:16px;
	}

.selectinput { font-family: Verdana,Arial,Helvetica; font-size: 9pt; border-style:none; width:105px; }
.longselect { font-family: Verdana,Arial,Helvetica; font-size: 9pt; border-style:none; width:250px; }

