BODY {
	font-size: 10 pt;
	background-color: #FFFFFF;
	color: Navy;
	text-align: center;  /* Zentrierung im Internet Explorer */
}
div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 960px;
}
CAPTION {
	text-align: left;
}	
P.drg-text, P.drg-kommentar, P.drg-kommentar-liste {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
P.drg-dkr {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: italic;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
P.drg-fuss {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
P.drg-zusatz {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
P.w-hartmann {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "AvantGarde Bk BT";
}
P.w-hartmann-med {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 56.692902pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "AvantGarde Bk BT";
}
H1.w-hartmann-ueb, H2.w-hartmann-ueb, H3.w-hartmann-ueb, H4.w-hartmann-ueb, H5.w-hartmann-ueb, H6.w-hartmann-ueb {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "AvantGarde Bk BT";
}
LI.w-hartmann-li {
	display: block;
	text-align: justify;
	text-indent: -14.173218pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 14.173218pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "AvantGarde Bk BT";
}
P.w-hartmann-med {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 56.692902pt;
	font-size: 10.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: Black;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "AvantGarde Bk BT";
}
h4, h3, h2{
	margin-top:    5.000000pt;
	margin-bottom: 3.000000pt;
}
H1.drg-ueb2, H2.drg-ueb2, H3.drg-ueb2, H4.drg-ueb2, H5.drg-ueb2, H6.drg-ueb2 ,.k-ueb,.drg-ueb1 {
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 12.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Times New Roman";
}
P.drg-tab {
   text-indent: 0.000000pt;
   margin-top: 0.000000pt;
   margin-bottom: 0.000000pt;
   margin-right: 0.000000pt;
   margin-left: 0.000000pt;
   font-size: 9.000000pt;
   font-weight: medium;
   font-style: Regular;
   color: Navy;
   text-decoration: none;
   vertical-align: baseline;
   text-transform: none;
}
P.drg-einge {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 28.346451pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
P.tabhalter {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 2.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
TD {
		font-size: 10 pt;
}
td.menu_top{
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: White;
	background-color: #000080;
	text-align: right;
	vertical-align: middle;
	height: 18px;
}
.fehlerbody{
	color : Lime;
}
.fehlerbody_rot{
	color : Red;
}
.fussnote{
	font-size: 8 pt;
}
.DataTD {
	border-style: inset; 
	border-width: 1
}
.TRGrau {
	background : #D8D8D8;
	;
}
.TDGrau {
	background : #D8D8D8;
	;
}
.TDReGrau {
	text-align : right;
	background : #D8D8D8;
}
.TDRe{ 
   text-align: right; 
}
.TdAlter {
	text-align : right;
	width: 6.5%;
}
.TdDiag {
	text-align : right;
}
.TdZusatz {
	border: 1px;
	}
td.ButtonNavy {
	background : Navy;
	text-decoration: none;
	font-size: 9pt;
	color: White;
	font-weight: bold;
}		
EM.Hervorhebung{  
	font-weight: bold;
}
A.kapitel, A:Active.kapitel, A:Visited.kapitel
{
	text-decoration : none;
}
a.menu_top{
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: White;
	text-decoration: none;
}
a.ButtonNavy {
	color: White;
	text-decoration: none;
}
A:Hover.kapitel  {
	background-color : #4169E1;
	color : white;
	text-decoration : none;
}
LI.drg-liste {
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: Navy;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
}
