BODY {
	background-color:#fefcf2
}
A:HOVER,A:ACTIVE {
	color: #da203d;
}   
BLOCKQUOTE {
	margin-right:2px;
}
H3 {
	FONT-SIZE: 18px;
	MARGIN-BOTTOM: 8px;
	COLOR: #007c38;
	FONT-FAMILY: arial,sans-serif;
	TEXT-ALIGN: left;
}
.Gl {
	font-family: "Arial";
	font-weight: bold;
	font-size: 120%;
}
.Zurueck {
	font-family: "Arial";
	font-weight: bold;
	font-size: 75%;
}
.HText {
	font-family: "Arial";
	font-size: 10pt;
	TEXT-ALIGN: justify;
	letter-spacing:0.3pt;
}
.Normal {
	font-family: "Arial";
	font-size: 10pt;
}
.Kopf {
	WIDTH: 85%;
	text-align:left;
	margin:auto;
}
.Kopf0 {
	text-align:center;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}
.Gliederung {
	font-family: "Arial";
	font-size: 10pt;
	letter-spacing:0.3pt;
	background-color:#e8e4d9;
	WIDTH: 85%;
	text-align:left;
	margin:auto;
}
.Gliederung0 {
	xWIDTH: 85%;
	text-align:center;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}
BLOCKQUOTE.G, P.G {
	margin-top:0.1cm;
	margin-bottom:0.1cm;
}
BLOCKQUOTE.G {
	margin-left:30px;
}
.Norm2 {
	font-family: "Arial";
	font-size: 10pt;
	letter-spacing:0.3pt;
	font-weight: bold;
}
.Beispiel,.Praxistip {
	font-family: "Arial";
	font-size: 90%;
	letter-spacing:0.25pt;
	margin: 10px 5px 40px 45px;
	padding: 15px;
	text-align: justify;
	BORDER-RIGHT: #007c38 thin solid;
	BORDER-TOP: #007c38 thin solid;
	BORDER-LEFT: #007c38 thin solid;
	BORDER-BOTTOM: #007c38 thin solid;
}
.Literaturverzeichnis {
	font-family: "Arial";
	font-size: 90%;
	letter-spacing:0.25pt;
	margin: 10px 40px 10px 45px;
	padding: 15px;
	text-align: justify;
	BORDER-RIGHT: silver thin solid;
	BORDER-TOP: silver thin solid;
	BORDER-LEFT: silver thin solid;
	BORDER-BOTTOM: silver thin solid;
}
.Beispiel0 {
	font-family: "Arial";
	font-size: 90%;
	letter-spacing:0.25pt;
	margin: 30px 25px 20px 25px;
	text-align: justify;
}
FIELDSET {
	font-family: "Arial";
	font-size: 90%;
	padding:5pt;
}
.Norm1 {
	xbackground-color: lightsteelblue;
}
.Norm5 {
	background-color: lightsteelblue;
	padding-bottom:6pt;
	padding-left:6pt;
	padding-right:6pt;
}
.Literatur {
	background-color: silver;
}
.Bsp, {
	TEXT-ALIGN: left;
	margin: 3mm;
}
.intern {
	text-decoration:none;
	border-bottom: 1px dotted;
	font-size: 95%;
}
.idvKommentarTEXTNOTE {
	color: brown;
}
.idvKommentarAUTOR {
	font-style: italic;
	color: black;
}
TD.Gl2 {
	vertical-align:top;
	font-weight: bold;
}
TD.Gl3 {
	vertical-align:top;
	font-weight: bold;
	font-size: 16px;
}
.verz {
	margin-left:2ex;
	margin-top:1ex;
}
.gestrichelt {
	FONT-SIZE: 94%;
	BORDER-BOTTOM: 1px dashed;
	font-weight: normal;
	TEXT-DECORATION: none
}
.fussnote {
	background-color:black;
	color:white;
}
SPAN.fn0 {
	xbackground-color:#da203d;
	xcolor:white;
	ycolor:#da203d;
	background-color:#da203d;
	color:white;
	text-decoration:none;
	font-size:9px; 
	vertical-align:top;
	font-weight:bold;
}
.Formatiert {
	font-weight: bold;
	font-style: italic;
}
.Zwischenueberschrift {
	font-weight: bold;
}
TD.E,TD.t2 {
	background-color:silver;
	font-weight: bold;
	vertical-align:top;
}
.neu {
	background-color:navajowhite;
}
B {
	xfont-style: italic;
	font-size: 95%;
}
P.idvDOKUMENTABSATZ_ohne_Randziffer {
	margin: 20px 20px 1px 20px;
}
TABLE.idvDOKUMENTABSATZ {
	margin: 1px 20px 1px 20px;
	margin-top:10px;
}
H3,H4 {
	color: #da203d;
}
.idvDOKUMENTHIGHLIGHT {
	font-weight: bold;
	background-color: #fefcf2;
	color: #da203d;
}
.gesetzestext {
	BORDER-RIGHT: #da203d 0px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #da203d 0px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #da203d 10px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #da203d 0px solid;
	BACKGROUND-COLOR: #e8e4d9;
	WIDTH: 85%;
	margin:auto;
}
.nav-button 				   { background-color: #b7b5b0 }
.nav-funktion a, .info { font-size: 10px; font-family: Verdana; text-align: center; display: block; padding-top: 1px; padding-bottom: 2px; width: 100% }
.nav-funktion a:link, .info 			   { color: #464646; text-decoration: none; background-color: #e8e4d9 }
.nav-funktion a:visited 		   { color: #464646; text-decoration: none; background-color: #e8e4d9 }
.nav-funktion a:hover 			   { color: #464646; text-decoration: none; background-color: #bab6af }
.nav-funktion a:active 			   { color: #464646; text-decoration: none; background-color: #bab6af }

.IBRtext a:hover, .IBRtext a:active {
	color: #007c38;
}

.xNormal a {
	font-weight:normal;
}
legend {
	color:black;
}

