h1, h2, h3, h4 {
	margin: 0 0 5px 0;
	padding: 0;
	color: #820e88;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 12px;
}
DIV.csc-header h1.csc-firstHeader {
	margin: 0 0 12px 0;
	padding: 0;
	font-family: Times, Times New Roman, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
}

DIV.csc-header h1 {
	font-size: 18px;
}

/* Chronik Layout */
DIV.csc-frame DIV.csc-header h1 {
	float: left;
	width: 80px;
	height: 100%;
	font-family: Times, Times New Roman, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
}
DIV.csc-frame P.bodytext {
}
DIV.csc-frame, DIV.csc-frame-invisible {
	overflow: auto;
}
DIV.csc-frame DIV.csc-textpic-imagewrap{
	margin: 0 0 10px 0;
}
DIV.csc-frame DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{
	float: left;
}
DIV.csc-frame DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
	margin-right: 10px;
}
DIV.csc-frame DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{
	float: right;
}
DIV.csc-frame DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
	margin-left: 10px;
}

/* Bild-/ Textkombination */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap DIV.csc-textpic-imagerow DIV.csc-textpic-image{
	float: left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap DIV.csc-textpic-imagerow DIV.csc-textpic-image{
	float: right;
}
#right DIV.csc-textpic-right DIV.csc-textpic-imagewrap{
	float: right;
	margin-right: 12px;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{
	float: left;
	margin-right: 8px;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{
	float: right;
	margin-left: 8px;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{
	float: left;
	margin-bttom: 10px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{
	float: right;
	margin-bttom: 10px;
}

A:link, A:link.internal-link, A:visited, A:visited.internal-link {
	text-decoration: none;
	color: #820e88;
}
A:hover, A:hover.internal-link {
	text-decoration: underline;
}
P.bodytext {
	text-align: justify;
}

P.bodytext {
	margin: 0 0 10px 0;
	padding: 0;
}
SPAN.important {
	color: #82A417;
}

FIELDSET.csc-mailform {
	margin: 10px 0 10px 0;
	width:312px;
}

DIV.accessible_mailform ul li{
	color: #666666;
}


/**
 * FE-USER-REGISTER
 */
P.tx-srfeuserregister-pi1-warn{
	color: #ef3408;
	font-weight: bold;
}



