div#LaySMenu a:hover {
 background-color: white;
}

div#LayInhalt hr {
 background-color: #E6E6E6;
 color: #E6E6E6;
}

div#LayInhalt hr.aktuell {
 color: transparent;
}

div#LayLinks hr,
div#LayRechts hr {
 background-color: #DCDCDC;
 color: #DCDCDC;
}

h1 {
 margin: 0px 0px 18px;
}

h2 {
 margin: 0px 0px 8px;
}

p {
margin: 0px 0px 16px;
/* border: solid 1px red; */
}

div.csc-menu-1 {
 font-weight: bold;
}

div.csc-menu-1 br {
 margin-bottom: 15px;
}

form label {
	display: block;
	float: left;
	width: 100px;
}

form .label_small {
	display: block;
	float: left;
	width: 30px;
}

.obligationfield {
	color: #861610;
}
