body {
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	margin: 5 0 0 0;
	color: black;
}

img {
	border-width: 0px;
}

p {
	text-align: justify;
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	margin: 5 0 0 0;
	/*color: black;*/
}

td {
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	line-height: 12pt;
}

td#tdText {
	text-align: justify;
}

h1, h2, h3, h4, h5, h6 {
	font-family:  Arial, Helvetica, Sans-Serif;
	color: rgb(204, 0, 0);
}

h1 {
	font-size: 13pt;
}

h2 {
	font-size: 11pt;
}

h3 {
	font-size: 11pt;
}

h4 {
	font-size: 10pt;
}

h5 {
	font-size: 10pt;
}

h6 {
	font-size: 10pt;
}

#TextSpalte {
	/* width: 620; */
}

.absatz {
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	line-height: 12pt;
	color: black;
}

.absatzNotTranslated {
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	line-height: 12pt;
	color: AA5533;
}
.breadcrumbs {
	color: black;
}

.sitemap_active {
  font-weight: bold;
	color:black;
}

.sitemap_text {
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	margin-top: 3px;
	margin-bottom: 6px;
	line-height: 9pt;
	color:#000000;
}

.breadcrumbs a:link {
	color:black;
	text-decoration:none
}

.breadcrumbs a:visited {
	color:black;
	text-decoration:none
}

.breadcrumbs a:active {
	color:black;
	text-decoration:none
}

.breadcrumbs a:hover {
	color:#F81A1F;
	text-decoration:underline
}

/*
p, body  und absatz sollten immer synchronisiert sein, damit die Formatierungen sowohl im Epoz wie auch auf
der Seite die gleichen sind. 
p, weil der Internet Explorer im Epoz Absätze macht
body, weil die Geckos im Epoz keine Absätze machen
*/

p a:link {
	color:black;
	text-decoration:underline;
}

p a:visited {
	color:black;
	text-decoration:underline;
}

p a:active {
	color:black;
	text-decoration:underline;
}

p a:hover {
	color:red;
	text-decoration:none;
}

body a:link {
	color:black;
	text-decoration:underline;
}

body a:visited {
	color:black;
	text-decoration:underline;
}

body a:active {
	color:black;
	text-decoration:underline;
}

body a:hover {
	color:red;
	text-decoration:none;
}

.absatz a:link {
	color:black;
	text-decoration:underline;
}

.absatz a:visited {
	color:black;
	text-decoration:underline;
}

.absatz a:active {
	color:black;
	text-decoration:underline;
}

.absatz a:hover {
	color:red;
	text-decoration:none;
}

.goldenText {
	color: #dc9655;
}

.goldenText a:link {
	color: #dc9655;
	text-decoration:none
}

.goldenText a:visited {
	color: #dc9655;
	text-decoration:none
}

.goldenText a:active {
	color: #dc9655;
	text-decoration:none
}

.goldenText a:hover {
	color:white;
	text-decoration:underline
}

a.sitemap_text:link {
	text-decoration:none
}

a.sitemap_text:visited {
	text-decoration:none
}
a.sitemap_text:active {
	font-weight:bold;
	text-decoration:underline
}
a.sitemap_text:hover {
	color:#F81A1F;
	text-decoration:underline
}

a.sitemap_active:link {
	font-weight: bold;
	text-decoration:none
}

a.sitemap_active:visited {
	font-weight: bold;
	text-decoration:none
}

a.sitemap_active:hover {
	font-weight: bold;
	color:#F81A1F;
	text-decoration:underline
}

input.submitButton {
	background-color: gray;
	color: white;
	height: 20;
	vertical-align: middle;
	border: 1 white solid;
	}
