/* Schriftformatierungen */
H1, H2, H3, H4, H5, P, A, DIV, TD, UL, LI, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT, FORM { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
}

/* Styles im RTE */
SPAN.defaultBlack, SPAN.defaultBlack A {
	color: black;
}

SPAN.defaultWhite, SPAN.defaultWhite A {
	color: white;
}

SPAN.defaultOrange, SPAN.defaultOrange A {
	color: #D16800;
}

SPAN.defaultRed, SPAN.defaultRed A {
	color: #B43552;
}


/* Linkformatierungen */
A { 
	text-decoration: none; 
	font-weight: bold; 
}

A:hover { 
	text-decoration: underline; 
}

A IMG { 
	border: none; 
}


/* Textformatierungen */
P {
	/*margin: 0; 
	padding: 0;*/ 
}

p.h1	{font-weight: bold; font-size: 1.4em; color: black; }

.csc-header H1 { 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	margin: 0; 
	padding: 0; 
	margin-bottom: 10px; 
	margin-top: 20px; 
}

H1.csc-firstHeader { 
	margin-top: 0; 
}


/* Formularformatierungen */
FORM { 
	margin: 0; 
	padding: 0; 
}

FIELDSET.csc-mailform { 
	border: none; 
	margin: 0; 
	padding: 0; 
}

#mailform INPUT, #mailform SELECT, #mailform TEXTAREA { 
	font-size: 10px; 
	margin: 2px 0 2px 5px; 
}

#mailform LABEL { 
	width: 100px; 
	text-align: left; 
	display: block; 
	line-height: 20px; 
	clear: both; 
	float: left; 
}

.csc-mailform-label { 
	padding-left: 10px; 
	font-weight: bold; 
}

#mailform INPUT, #mailform TEXTAREA { 
	width: 240px; 
}

#mailform .csc-mailform-check { 
	width: 15px; 
}

#mailform .csc-mailform-submit { 
	margin-top: 8px; 
	width: 80px; 
}
