/* NACHRICHTEN, Tutorial [AUSLAGERN] */
	.nachrichten_details h2 {
		margin-top: 36px;
		margin-bottom: 10px;
	}
	.nachrichten_details h3 {
		margin-top: 20px;
		margin-bottom: 6px;
	}
	.nachrichten_details p {
		margin-top: 10px;
		margin-bottom: 26px;
	}
	.nachricht
	{
		margin-bottom: 		20px;
		padding-bottom: 	20px;
		border-bottom: 		1px solid #CCCCCC;
	}
	.nachricht h2 a
	{
		text-decoration: 	none;
	}
	.nachrichtenvorschau .nachricht {
		padding: 20px 0;
		border-bottom: 1px solid #eee;
	}
	div.nachrichtenvorschau > div.nachricht {
		border-bottom: 1px solid #f1f2f7;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	div.nachrichtenvorschau > div.nachricht h3 a {
		color: #212529;
	}
	div.nachrichtenvorschau > div.nachricht img {
		margin-top: 10px;
	}
	div.nachrichtenvorschau > div.nachricht h3 {
		margin-bottom: 0;
		margin-top: 0;
	}
	span.datum,
	span.author {
		color: #aaa;
		font-size: 14px;
	}
	.nachricht-titel {
		margin-top: 0;
		margin-bottom: 0;
	}
	.nachrichtendetail-img {
		margin-top: 10px;
	}
	.author-info,
	.tutorial_autor {
		width: calc(100% - 50px);
		height: 100px;
		position: relative;
		display: block;
		margin-left: 50px;
		margin-top: 100px;
	}
	.author-info .author-info-text .name,
	.tutorial_autor p:not(.profilbild) {
		margin-left: 160px;
		padding-top: 30px;
		text-transform: uppercase;
	}
	.author-info .author-info-text .name small {
		text-transform: none;
	}
	.author-info .author-info-image,
	.tutorial_autor .profilbild {
		position: absolute;
		top: -20px;
		left: -50px;
	}
	.author-info .author-info-image img,
	.tutorial_autor .profilbild img {
		height: 100px;
		border: 2px solid #fff;
	}



	.nachricht
	{
		margin-bottom: 		20px;
		padding-bottom: 	20px;
		border-bottom: 		1px solid #CCCCCC;
	}
	.nachricht h2 a
	{
		text-decoration: 	none;
	}