body { margin: 0px; padding: 0px;background-color: #ffffff;}

/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT {font-family: arial, helvetica;color: #000000;}
PRE { font-family: arial, helvetica;}
A { font-weight: bold; color: #000000; text-decoration: underline; }
A:link { font-weight: bold; color: #000000; text-decoration: underline; }
A:visited { font-weight: bold; color: #000000; text-decoration: underline; }
A:hover { font-weight: bold; color: #000000; text-decoration: underline; }
A:active { font-weight: bold; color: #000000; text-decoration: underline; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { font-size: 11px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; }


/******************/
/* Überschrift, normal */
/******************/
H1 { font-size: 16px; color: #000000; }
H2 { font-size: 14px; color: #000000; }
H3 { font-size: 16px; color: #000000; }
H4 { font-size: 14px; color: #000000; }
H5 { font-size: 14px; color: #000000; }
	/* Abstand der Überschriften */
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 2px; }
	/* Abstand der Überschrift des ersten Inhaltelements */
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 10px; }


/* Header date */
P.csc-header-date { font-size: 10px; color: #000000; }

/* Subheader, general */
P.csc-subheader { font-style: italic; background-color: #000000; }

/* Subheader, specific */
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #000000; }
P.csc-subheader-2 { color: #000000; }
P.csc-subheader-3 { color: #000000; }


/*******************/
/* RTE / Bodytext formatierung: */
/*******************/
P.bodytext { font-family: arial, helvetica;font-size: 11px; color: #000000; line-height: 130%;}
P.bodytext A:link { font-size: 11px;  font-weight: bold; color: #000000; text-decoration: underline; }


/* RTE / Punktliste, Aufzählungsliste formatieren */
UL { margin-top: 5px; margin-bottom: 5px; }
UL UL LI { font-size: 11px; }
OL { margin-top: 5px; margin-bottom: 5px;}
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

/* RTE / Tabellen formatierung */
TABLE.contenttable { border: 1px #000000 solid; margin: 5px 0px 5px 0px; width: 100%; }
TABLE.contenttable TR TD { border: 1px solid #000000; margin: 0px; }
TABLE.contenttable TR TD P.bodytext { font-size: 11px; }
TABLE.contenttable TR { background-color: #ffffff; }


