body {
	color: black;
	font-size: 0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f2f2f2;
}
p {
	color: black;
	margin-top: 0;
	margin-bottom: 0;
}
td {
	color: black;
}
h1 {
	color: #610500;
	font-size: 120%;
	font-weight: bold
}
h2 {
	color: #610500;
	font-size: 110%;
	font-weight: bold
}
h3 {
	color: #610500;
	font-size: 100%;
	font-weight: bold;
	padding-bottom: 2px;
	border-top: 0 none;
	border-bottom: 1px dotted #610500;
}
h4 {
	color: #4b4b4b;
	font-size: 100%;
	font-weight: bold;
	padding-left: 8px;
	border-left: 16px solid #adadad;
}
h5 {
	color: #610500;
	font-size: 100%;
	font-weight: bold;
	margin: 1.67em 0;
}
a:link {
	color: #610500;
	text-decoration: none
}
a:visited {
	color: #610500;
	text-decoration: none
}
a:active {
	color: #fff;
	background-color: #656565;
	text-decoration: none;
}
a:focus {
	color: #6b3036;
	font-weight: bold;
	text-decoration: none;
	background-color: #e0a19e
}
a:hover {
	color: #606060;
	text-decoration: none;
	border-bottom: 1px dotted #6b3036;
}
.aufzaehlung a:link {
	color: #3a3420;
	background-color: #f0f0f0;
	list-style: url(aufzaehlung_grau.gif);
	margin-bottom: 1px
}
.aufzaehlung a:visited {
	color: #3a3420;
	background-color: #f0f0f0;
	list-style: url(aufzaehlung_grau.gif);
	margin-bottom: 1px;
}
.aufzaehlung a:hover {
	color: #ccb8ad;
	background-color: #6b3036;
	list-style: url(aufzaehlung_grau.gif);
	margin-bottom: 1px;
	border: dotted 1px #888
}
.aufzaehlung {
	list-style: url(aufzaehlung_grau.gif);
	margin-bottom: 1px;
	border: dotted 1px #6b3036
}
.aufzaehlung2 {
	list-style: url(01_zeichen/quadrat_rot.gif);
	margin-bottom: 1px;
	border: dotted 1px #544fa1
}
.aufzaehlung2 a:link {
	color: #6b3036;
	background-color: #f0f0f0;
	list-style: url(01_zeichen/quadrat_rot.gif);
	margin-bottom: 1px
}
.aufzaehlung2 a:visited {
	color: #6b3036;
	background-color: #f0f0f0;
	list-style: url(01_zeichen/quadrat_rot.gif);
	margin-bottom: 1px;
}
.aufzaehlung2 a:hover {
	color: #ccb8ad;
	background-color: #6b3036;
	margin-bottom: 1px;
	border: dotted 1px #888;
	list-style: url(01_zeichen/quadrat_rot.gif);
}
.navigation h1 {
	color: #fff;
	font-weight: 600;
	background-color: #610500;
	margin-left: 0;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 8px;/*font-size: 120%;*/
}
.navigation h2 {
	color: #fff;
	font-weight: 600;
	background-color: #6b3036;
	margin-left: 8px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 3px;/*font-size: 120%;*/
}
/**/
.Haupttextbereich {
}
.Haupttextbereich a {
	color: #6b3036;
	text-decoration: none;
}
.Haupttextbereich a:link {
	color: #6b3036;
	font-weight: bold;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	border-bottom: 1px dotted #6b3036;
}
.Haupttextbereich a:visited {
	color: #6b3036;
	font-weight: bold;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	border-bottom: 1px dotted #6b3036;
}
.Haupttextbereich a:hover {
	color: #fff;
	font-weight: bold;
	background-color: #6b3036;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	border-bottom: 1px dotted #6b3036;
}
/**/
.inhaltsverzeichniss {
	margin-left: 20px;
	padding: 5px 5px 5px 8px;
	border: solid 1px #6b3036;
}
caption {
	font-style: normal;
	text-align: left;
	margin-left: 4px;
	display: none;
}
td, th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	padding-bottom: 4px;
}
th {
	color: #f6f6f6;
	font-size: 100%;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	background-color: #757575;
}
.bild_float_right {
	float: right;
	margin-top: -0.625em;
	margin-bottom: 40px;
	margin-left: 0.75em;
}
.listendreieck {
	list-style-image: url(01_zeichen/dreieck-rechts.gif);
}
.linien2-unterstrich-rot {
	color: #3f3f3f;
	font-size: 0.75em;
	font-weight: bold;
	padding-left: 6px;
	border-bottom: 1px solid #a0300b;
	border-left: 6px double #909090
}
.auszeichnen-farbe {
	color: #6b3036;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px
}
.einrueckung 170 {
}
.auszeichnen-fett {
	color: #6b3036;
	font-weight: bold
}
.kursiv {
	font-style: italic;
}
.fachbezeichnung {
	color: #3f3f3f;
	font-weight: bold
}
.hervorhebung-im-text {
	color: #3f3f3f;
	font-weight: bold;
}
.menu-ueberschrift {
	color: #610500;
	font-weight: bold;
}
.name-2-linien {
	color: #3f3f3f;
	font-weight: bold;
	padding-left: 6px;
	border-left: 6px double #909090
}
.unter-ueberschrift {
	color: #3f3f3f;
	font-weight: bold
}
.invertiert {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	background-color: #610500;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.linie_trennen {
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: 1px dotted #610500;
}
.linie_trennen_durch {
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #610500;
}
.tabelle {
	font-family: verdana;
	height: 14px
}
.tabellenhintergr {
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #a8a8a8
}
.bildbeschreibung {
	font-size: 80%;
	letter-spacing: 1px;
	padding-left: 8px;
	border-left: 1px dotted #610500;
	list-style-image: url(01_zeichen/dreieck-rechts.gif);
	list-style-position: outside;
}
#Haupttextbereich .navboxcont_C01BAACF_hapgrieshaber {
	height: 345px;
}
#Haupttextbereich .navboxcont_C01BAACF_verschwundene_dom {
	height: 380px;
}
* html #menu7 a, 
* html #menu7 a:link,
* html #menu7 a:visited,
* html #menu7 a:active,
* html #menu7 a:focus,
* html #menu7 a:hover {
	font-weight: bold;
	color: #FFF !important;
	text-decoration: none;
	background: #6B3036;
}
#menu7 a, 
#menu7 a:link,
#menu7 a:visited,
#menu7 a:active,
#menu7 a:focus,
#menu7 a:hover {
	font-weight: bold;
	color: #FFF !important;
	text-decoration: none;
	background: #6B3036;
}

