@charset "utf-8";

/********************************************************************************
 *
 * Definitionen für die Seite 'Aktuell'
 *
 *********************************************************************************/

.news {
	width: 100%;
}

.news .news-list-view .article .header a:hover {
	text-decoration: none;
}

.news .article .teaser-text {
	float: left;
	width: 100%;
}

.news .article .teaser-text p {
	color: var(--h2---color);
	font-family: var(--h2---font-family);
	font-weight: var(--h2---font-weight);
	font-size: 120%;
}

.news .teaser-text {
	color: #cc0000;
	font-weight: bold;
}

.news .news-text-wrap {
	padding-top: 20px;
	display: table-cell;
}

.news .news-img-wrap {
	display: table-cell;
}

.news-backlink-wrap {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 20px;
}

.news .bodytext {
	color: #000000;
	font-weight: normal;
}

.news .news-img-wrap .mediaelement-image {
	float: left;
	width: 100%;
}

.news .news-img-wrap .mediaelement-image img {
	max-width: 100%;
}

.news .facebook {
	display: none;
}


.news a.more {
	margin-top: 10px;
	color: #999;
	font-weight: normal;
}

.news-single .article .news-img-wrap {
	width: 100%;
}

/**
 * Orientierung der Bilder in den Details
 */
.news .outer {
	float: left;
	margin-right: 10px;
}

/* Übersteuert das News setting. */
.news .article h3 {
	margin-bottom: revert;
}

.news-single .teaser-text {
	font-size: 20px;
	color: #888;
}
