
/* ###Typo3 spezifisch### */
H1 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
H2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #0674a4; }
H3 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #0674a4; }
H4 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #0674a4; }
H1, H2, H3, H4, H5, H6 {margin-top: 8px; margin-bottom: 8px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #0674a4; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
H2 A { font-family: Arial, Helvetica, sans-serif; color: #0674a4; }
H3 A { font-family: Arial, Helvetica, sans-serif; color: #0674a4; }
H4 A { font-family: Arial, Helvetica, sans-serif; color: #0674a4; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }

.csc-firstHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0674a4;
}

.csc-mailform-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}


/* ###RTE spezifisch### */
.internal-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.externalLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.externalLinkInNewWindow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.internalLinkInNewWindow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}


/* ###Indexed Search### */
.tx-indexedsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.tx-indexedsearch-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.tx-indexedsearch-percent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.tx-indexedsearch-descr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0674a4;
	line-height: 20px;
}

.tx-indexedsearch-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.tx-indexedsearch-browsebox-SCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}


/* ###Template spezifisch### */
.kategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #96d40d;
	font-weight: bold;
}
.katlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.ukategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000000;
}
.newsdat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.newstitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0674a4;
}

.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0674a4;
}

.meinung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
