#fusszeile {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-style : normal; 
} 
#fusszeile a {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
#fusszeile a:hover {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #f8bc77; 
	font-weight : bold; 
	text-decoration : underline; 
} 
#fusszeile a:visited {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight : bold; 
	text-decoration : none; 
} 
#fusszeile a:active {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #f8bc77; 
	font-weight : bold; 
	text-decoration : underline; 
} 
#menue {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
#menue a {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
	#menue a:hover {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : underline; 
} 
#menueleer {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 4pt; 
	color : #000080; 
	font-weight : normal; 
	text-decoration : none; 
} 
#dlinks {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
#dlinks a {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
#dlinks a:hover {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : underline; 
} 
#qa {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
#qa select {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color : #000000; 
	text-align : justify; 
	font-weight : normal; 
	background-color : #ffffff; 
	color : #000080; 
} 
#inhalt {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
} 
#inhalt a {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : none; 
} 
#inhalt a:hover {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : underline; 
} 
#inhalt a:visited {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	text-decoration : none; 
} 
#inhalt a:active {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color : #000080; 
	font-weight : bold; 
	text-decoration : underline; 
} 
#inhalt h1 {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	color : #F8BC77; 
	font-size : 12pt; 
	font-weight : bold; 
} 
#inhalt h2 {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	color : #F8BC77; 
	font-size : 11pt; 
	font-weight : bold; 
} 
#inhalt h3 {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	color : #F8BC77; 
	font-size : 7pt; 
	font-weight : bold; 
} 
#inhalt h4 {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	color : #000080; 
	font-size : 12pt; 
	font-weight : bold; 
} 
#inhalt h5 {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	color : #000080; 
	font-size : 11pt; 
	font-weight : bold; 
} 
#inhalt h6 {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	color : #000080; 
	font-size : 7pt; 
	font-weight : bold; 
} 
#inhalt p {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
} 
#inhalt td {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
} 
#inhalt td #klein {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
} 
#inhalt textarea {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-weight : normal; 
} 
#inhalt input {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-weight : normal; 
} 
#inhalt #error input {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold; 
	background-color : #dddfe7; 
} 
#inhalt #error textarea {
	font-family : Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold; 
	background-color : #dddfe7; 
}

.yellow { color: #FFF200; }
.yellowBackground { background-color: #FFF200; }
.grey { color: #CCCCCC; }
.greyBackground { background-color: #CCCCCC; }
.black { color: #000000; }
.blackBackground { background-color: #000000; }

body {
	margin: 10px;
}

body, p, td, input, select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a, a:link, a:visited {
	color : #000080; 
	font-weight : 700; 
	text-decoration : none; 
} 

a:hover, a:active {
	color : #000080; 
	font-weight : 700; 
	text-decoration : underline; 
}

legend {
	font-size: 12pt;
	font-weight: 700;

	letter-spacing: 3pt;
}

.titleCell {
	text-align: left;
	vertical-align: top;
	font-weight: 700;
}

th, .textHeadline, strong {
	text-align: left;
	font-size: 10pt;
	font-weight: 700;
}

h1 {
	font-size: 16pt;
	margin: 0px 0px 0px 0px; 
}

h2 {
	font-size: 14pt;
	font-weight: 700;
	margin: 0px 0px 0px 0px; 
}

h3 {
	font-size: 10pt;
	font-weight: 700;
	margin: 0px 0px 0px 0px; 
}

.lessImportentInput {
/*	background-color: #FFFF99;*/
}

.veryImportentInput {
	border: 2px solid #000000;
}

.copyright {
	font-size: 75%;
	font-weight: 700;
	color: #333333;
}

.success {
	color: #66CC33;
	font-weight: 700;
}

.error {
	color: #FF3300;
	font-weight: 700;
}

/* Erfolgs- oder Fehlermeldungen, die zugleich hervorzuhebene Elemente enthalten */
.success b, .error b {
	font-size: larger;
}

.neighbour {
	/* font-size: smaller; */
}

.currentPage {
	font-size: 15pt;
	font-weight: 900;
}
