

h3{
	font-size:115%;
	color:#40408c;
	font-weight:bold;
}

h4{
	font-size:102%;
	color:#40408c;
	font-weight:bold;
}

h6{
	font-size:85%;
	font-weight:normal;
	color:#333333;
	margin-bottom:0;
}


/* Menü-Überschriften*/

p.oberbegriff{
	background-color:#40408c;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
	margin-top:1px;
	padding-top:1px;
	padding-bottom:1px;
}

/* versteckte Infos [Screenreader]*/

.hidden{
	position:absolute;
	top:-1000px;
	left:-1000px;
}

/* Abkürzungserklärungen*/

abbr{ 
	cursor: help;
	border-bottom: 1px dashed #000066; 
}

/* Links Menü unten */

a.white:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a.white:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
}
a.white:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight:bold;
}
a.white:active {
	text-decoration: none;
	font-weight:bold;
}

/* Menüformatierung*/

div#menu li {
	padding-bottom:16px;
}	

/* Links Menü*/

a:link {
	color:#000000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #40408c;
}
a:active {
	text-decoration: underline;
	color: #000000;
}


a.menue:link {
	color:#000000;
	text-decoration: none;
}
a.menue:visited {
	text-decoration: none;
	color: #000000;
}
a.menue:hover {
	text-decoration: underline;
	color: #40408c;
}
a.menue:active {
	text-decoration: none;
	color: #000000;
}


/* Auflistung Inhaltsbereich */

ul.liste{
	line-height:130%;
}

/* Linie */

hr {
	background-color:#7474a5; /* Mozilla 1.4 */
	color:#7474a5; /* IE 6 */
	border: #7474a5; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	margin-left:0;
	margin-bottom:2px;
	margin-top:2px;
}

hr.news {
	background-color:#c6c6e9; /* Mozilla 1.4 */
	color:#c6c6e9; /* IE 6 */
	border: #c6c6e9; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	margin-left:0;
	margin-bottom:2px;
	margin-top:2px;

}

/* Formular */

.korrekt{
	color:#009900;
	font-weight:bold;
}

.fehler{
	color:#FF0000;
	font-weight:bold;
}