/* @override 
	https://bwp.buero-wilhelm.de/typo3conf/ext/bw/news-global/Resources/Public/Css/news-basic.css?* */




/* @group AKTUELLES */

.news-list-view.aktuelles {
	
	
			padding-right: calc(var(--gapunit) *2.5);
	padding-left: calc(var(--gapunit) *2.5);
	margin-top: 0px;
	
	display: block;
	
	width: 100%;
	max-width: var(--maxbreite);
	margin-left: auto;
	margin-right: auto;
}




.news-list-view.aktuelles .article {
	padding-bottom: 0;
	width: calc((100% /3) - calc(var(--gapunit) *1));
	font: var(--font-p-sm);
	float: left;
	min-height: 750px;
	margin: 0 calc(var(--gapunit) *0.5) calc(var(--gapunit) *0.5);
}

.news-list-view.aktuelles div.article.articletype-0 div.teaser-text div p {

font: var(--font-p-sm);
}
div#news-container-2.news-list-view.aktuelles div.article.articletype-0 div.teaser-text a.more {
font: var(--font-p-sm);
padding-top: 18px;
display: inline-block;
}
.news-list-view.aktuelles .article:last-child {
	padding-bottom: 0;
	margin-bottom: 0;
}

.news-list-view.aktuelles .article:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.news-list-view.aktuelles div.article.articletype-0 span.news-list-date time {
	font-size: 21px;
	line-height: 130%;
	padding-bottom: 12px;
	display: inline-block;
	width: 100%;
}
.news-list-view.aktuelles .article .news-img-wrap {
	float: left;

}

 .news-list-view.aktuelles .article .news-img-wrap a {
	display: block;
	float: left;

	background: #fff;
}

.news-list-view.aktuelles .article .news-img-wrap img {
	float: left;
	height: auto;
	width: 100%;
	background-color: silver;
}
.news .projekte .article .news-img-wrap img:hover,
.news-list-view.aktuelles .article .news-img-wrap img:hover {
opacity: 0.8;
}
.news-list-view.aktuelles .article .teaser-text {
	margin: 0 0 10px 0;
	font-size: 21px;
	line-height: 130%;
}

.news-list-view.aktuelles .article h3 {
	 
	margin-bottom: 0;
	display: inline-block;
	padding-top: calc(var(--gapunit) *5);
	padding-right: 0;
	padding-left: 0;
	
}
.news-list-view.aktuelles .article h3 a {
	color: var(--color-black);

	line-height: 130%;
}
.news-list-view.aktuelles  .footer {
	clear: both;
	border-bottom-style: none;
	border-style: none;
}

.news-list-view.aktuelles  .footer p {
	line-height: 1em;
}

.news-list-view.aktuelles  .footer span {
	display: inline-block;
	padding-right: 8px;
	margin-right: 8px;
	border-right: 1px solid #ddd;
}

.news-list-view.aktuelles .footer span:last-child {
	border-right: 0;
}

.news-list-view.aktuelles .footer .news-category a {
	text-transform: uppercase;
}

.news-list-view.aktuelles .no-news-found {
	color: #DB0202;
	font-style: italic;
}

.news-list-view.aktuelles  .page-navigation p {
	float: left;
}

.news-list-view.aktuelles  .page-navigation ul {
	float: right;
}

.news-list-view.aktuelles .page-navigation ul li {
	float: left;
	display: block;
	padding: 0 2px;
	background: none;
}

.news-list-view.aktuelles  .page-navigation ul li a {
	display: block;
}

/* category menu view */
.news-category-view ul li {
	padding: 5px 8px;
}

.news-category-view ul li li {
	padding: 2px 8px 2px 12px;
}

.news-category-view > ul > li:nth-child(even) {
	background: #f9f9f9;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.news-category-view .category-desc {
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px solid #ddd;
}

/* single view */

.news-single.aktuelles {
padding: 0px calc(var(--gapunit) *4) 45px calc(var(--gapunit) *3);
 
}

.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.aktuelles div.article div.textbox div.news-text-wrap p a {
 color: var(--color-gray-0);
}

div#c134.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.aktuelles div.article div.textbox div.news-text-wrap p {
  font: var(--font-p);
    padding: 0 0 20px;
}
.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.aktuelles div.article div.textbox div.header h1 {
	padding-left: 0;
	padding-right: 0;
}
.news-single.aktuelles .previous,
.news-single.aktuelles .next{
display: none;
}
.news-single .footer {
	margin-bottom: 20px;
	margin-top: 5px;
	padding: 10px 0 0 0;
	border-bottom: 0;
	border-top: 1px solid #eee;
	display: none;
}

.news-single.aktuelles .article .news-img-wrap {
	float: left;
	width: 100%;
	margin: 0;
}

.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.aktuelles div.article div.bildbox div.news-img-wrap div.outer div.mediaelement.mediaelement-image a.lightbox img {
width: 100%;
height: auto;
}

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

.news-single.projekte .teaser-text {

}

.news-text-wrap {
	margin-bottom: 10px;
}

.news-img-caption {
	color: #888;
}

/* related news + files */
.news-related-wrap {
	display: table;
	margin-top: 20px;
	width: 100%;
}

.news-related {
	width: 50%;
	padding: 15px;
	border: 1px solid #eee;
	display: table-cell;
}

.news-related ul li {
	line-height: 1em;
	margin-bottom: 12px;
}

.news-related ul li span {
	border-right: 1px solid #DDDDDD;
	display: inline-block;
	margin-right: 8px;
	padding-right: 8px;
	color: #888;
}

.news-related ul li span:last-child {
	border-right: 0;
	padding-right: 0;
}

.news-related h4 {
	margin-bottom: 10px;
}

.news-related-files ul li {
	margin-bottom: 20px;
}

/* @group weiten */


div#weiterebilder {
	max-width: var(--maxbreite);
	margin-left: auto;
		margin-right: auto;
		display: inline-block;
}


div#weiterebilder img.imageleft {
	padding-right: calc(var(--gapunit) *12);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;

}
div#weiterebilder img.imageright {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *12);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;
	
}

div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.imagerfull {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;
	
}
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w218 {
	padding-right: calc(var(--gapunit) *9);
	padding-left: calc(var(--gapunit) *3);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;
	
}

div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w014 {
	padding-right: calc(var(--gapunit) *13);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;

}


div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w823 {
	padding-right: calc(var(--gapunit) *5);
	padding-left: calc(var(--gapunit) *8);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;

}

div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w927 {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *9);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;

}
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w125 {
	padding-right: calc(var(--gapunit) *2);
	padding-left: calc(var(--gapunit) *1);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;
	
}
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w126 {
	padding-right: calc(var(--gapunit) *1);
	padding-left: calc(var(--gapunit) *1);
	padding-bottom: calc(var(--gapunit) *1);
	width: 100%;
	height:auto;

}

/* @end */

@media (max-width: 1024px) {

.news-list-view.aktuelles {
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 30px;
}


.news-list-view.aktuelles .article {
	padding-bottom: 15px;
	width: calc(100% - 0px);
	margin: 0px;

	float: left;
	
}

/* @group weiten */

div#weiterebilder img.imageleft {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: 40px;
	width: 100%;
	height:auto;
}
div#weiterebilder img.imageright {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: 40px;
	width: 100%;
	height:auto;
}

div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.imagerfull {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: 40px;
	width: 100%;
	height:auto;
}


div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w125,
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w126,
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w014,
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w218,
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w823,
div#weiterebilder div.news-img-wrap div.mediaelement.mediaelement-image a.lightbox img.w927 {
	padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: 40px;
	
	height:auto;
}



/* @end */

}
@media (max-width: 780px) {

/* nur auf News-/Projekt-Detailseiten */
.news-single.projekte {
    margin-top: 0;
    padding-top: 0;
}

div#c166.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.projekte div.article {
	
}

div#firstimage div.mediaelement.mediaelement-image {

display: block;
margin-top: 0;
padding-top: 0;
float: left;
}

div#c166.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.projekte div.article div.zweispalter-detail div.detailtitel h1 {
	display: inline-block;
}

.news-list-view.aktuelles {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
}
.news-list-view.aktuelles div.article.articletype-0 div.header h3 {
	
	 font: var(--font-hIII-mob);
	margin-bottom: 0;
	display: inline-block;
	padding-top: 20px;
	padding-right: 0;
	padding-left: 0;
	
}

.news-list-view.aktuelles div.article.articletype-0 div.teaser-text div p {

font: var(--font-p-mob);
}
div#news-container-2.news-list-view.aktuelles div.article.articletype-0 div.teaser-text a.more {
font: var(--font-p-mob);
padding-top: 18px;
display: inline-block;
}
div#news-container-2.news-list-view.aktuelles div.article.articletype-0 span.news-list-date time {
	font: var(--font-p-mob);
	}
	
	div#news-container-2.news-list-view.aktuelles div.article.articletype-0 div.teaser-text a.more {
font: var(--font-p-mob);
padding-top: 0px;
display: inline-block;
}


.news-list-view.aktuelles .article {

	min-height: 0px;
	padding-bottom: 30px;
	
}
}



/* @end */



/* @group PROJEKTE */
 .news-backlink-wrap a 
 {
 color: var(--color-gray-O);
 }
 .news-backlink-wrap {
 	padding-left: calc(var(--gapunit) *3);
 	display: block;
 	height: 60px;
 	float: left;
 	line-height: 60px;
 	margin-bottom: 0;
 }
div.news.news-single.aktuelles div.article div.textbox div.news-backlink-wrap 
 {
 padding-left: calc(var(--gapunit) *0);
 }
 span.news-list-category {

}

.news-single.projekte {
	padding-top: 0px;
	margin-top: 0;
	
}


span.news-list-category a {
color: var(--color-gray-O);
display: block;
}

div#firstimage {
padding-top: 0px;
padding-right: calc(var(--gapunit) *7);
	padding-left: calc(var(--gapunit) *3);
	max-width: var(--maxbreite);
	margin-left: auto;
	margin-right: auto;
margin-top: 0;

}

div#firstimage img {

max-height: 729px;
height: auto;


width: auto;

max-width: 100%;

padding-top: 0;
display: inline-block;
}

.news-list-view.projekte {
	padding-right: calc(var(--gapunit) *2.7);
	padding-left: calc(var(--gapunit) *2.7);
	margin-top: 0px;
	margin-right: auto;
	display: block;
	width: 100%;
	
	max-width: 1728px;
	margin-left: auto;
}

.zweispalter-detail {
	padding-right: calc(var(--gapunit) *4);
	padding-left: calc(var(--gapunit) *3);
		max-width: var(--maxbreite);
	margin-left: auto;
		margin-right: auto;
	padding-bottom: 80px;
}
.detail-links {
width: calc(70% - calc(var(--gapunit) *0));
display: inline-block;
float: left;
	
}
.detail-rechts {
width: calc(30% - calc(var(--gapunit) *1));
display: inline-block;

padding-left: calc(var(--gapunit) *1);

}

.detail-rechts p {
	font-size: 19px;
	line-height: 130%;
	margin-bottom: 19px;
}
div.news.news-single div.article div.zweispalter-detail div.detail-links div.header h1

{
	padding-left: 0;
	padding-right: 0;
}



.news-list-view.projekte  .article {
	padding-bottom: 0px;
	float: left;
	width: calc((100% / 3) - calc(var(--gapunit) *1));
	margin-right: calc(var(--gapunit) *0.5);
	margin-left: calc(var(--gapunit) *0.5);
}

.news .projekte .article:last-child {
	padding-bottom: 0;
	margin-bottom: 0;
}

.news .projekte .article:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.news .projekte .article .news-img-wrap {
width: 100%;
	
	aspect-ratio: 1;
 
}

.news .projekte .article .news-img-wrap a {
	display: block;
	float: left;
	  width: 100%;
  height: 100%;
  object-fit: contain;


}

.news .projekte .article .news-img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: contain;
	
}

.news .projekte .article .teaser-text {
	margin: 0 0 10px 0;
	font-size: 25px;
	line-height: 38px;
}

.news .projekte .article h3 {
	margin-bottom: 0;
	padding: 15px 0;
	font-size: 18px;
	height: 80px;
}

.news-list-view.projekte div.article.articletype-0 div.header h3 a{
	color: white;

}
.projekte div.article:hover.articletype-0.articletype-0 div.header h3 a{
	display: block;
		color: black;
	
}
.news .footer {
	clear: both;
	padding: 10px 0 0 0;
	border-top: 1px solid #eee;
	margin-top: 15px;
	color: #888;
}
div.teaser-text a.more {
	color: black;
}

div.teaser-text a:hover.more {
	color: black;
	text-decoration: underline;
}
.news .footer p {
	line-height: 1em;
}

.news .footer span {
	display: inline-block;
	padding-right: 8px;
	margin-right: 8px;
	
}
.textbox {
	padding-bottom: 80px;
}

.news .footer span:last-child {
	border-right: 0;
}

.news .footer .news-category a {
	text-transform: uppercase;
}

.news .no-news-found {
	color: #DB0202;
	font-style: italic;
}

.news .page-navigation p {
	float: left;
}

.news .page-navigation ul {
	float: right;
}

.news .page-navigation ul li {
	float: left;
	display: block;
	padding: 0 2px;
	background: none;
}

.news .page-navigation ul li a {
	display: block;
}

/* category menu view */
.news-category-view ul li {
	padding: 5px 8px;
}

.news-category-view ul li li {
	padding: 2px 8px 2px 12px;
}

.news-category-view > ul > li:nth-child(even) {
	background: #f9f9f9;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.news-category-view .category-desc {
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px solid #ddd;
}

/* single view */
.news-single.projekte .footer {
	margin-bottom: 20px;
	margin-top: 5px;
	padding: 10px 0 0 0;
	border-bottom: 0;
	border-top: 1px solid #eee;
}

.news-single.projekte .article .news-img-wrap {
	float: right;
	width: 100%;
	margin: 0 0 0 25px;
}

.news-single.projekte .article .news-img-wrap img {
	float: none;
}

.news-single.projekte .teaser-text {

}

.news-text-wrap {
	margin-bottom: 10px;
}

.news-img-caption {
	color: #888;
}

/* related news + files */
.news-related-wrap {
	display: table;
	margin-top: 20px;
	width: 100%;
}

.news-related {
	width: 50%;
	padding: 15px;
	border: 1px solid #eee;
	display: table-cell;
}

.news-related ul li {
	line-height: 1em;
	margin-bottom: 12px;
}

.news-related ul li span {
	border-right: 1px solid #DDDDDD;
	display: inline-block;
	margin-right: 8px;
	padding-right: 8px;
	color: #888;
}

.news-related ul li span:last-child {
	border-right: 0;
	padding-right: 0;
}

.news-related h4 {
	margin-bottom: 10px;
}

.news-related-files ul li {
	margin-bottom: 20px;
}

.news-related-files .news-related-files-link .jpg {
	background-position: 0 0;
}

.news-clear {
	clear: both;
}

.previous a, .next a {
color: black;
width: 60px;
display: block;
text-align: center;
background-color: white;
}
.previous {
	height: 60px;
	position: sticky;
	top: calc(100vh - 60px);
	line-height: 60px;
	width: 60px;
	left: 0;
}
.next {
	height: 60px;
	position: sticky;
	right: 0px;
	top: calc(100vh - 60px);
	line-height: 60px;
	width: 60px;
	float: right;
}

.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 div.news.news-single.projekte div.article div.news-backlink-wrap {
padding-left: calc(var(--gapunit) *4);
display: inline-block;
margin-bottom: 0px;
}



@media (max-width: 1024px) {
div#firstimage {
padding-right: calc(var(--gapunit) *0);
	padding-left: calc(var(--gapunit) *0);
	padding-bottom: 40px;
	padding-top: 0px;
display: inline-block;
}

.news-list-view.projekte {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 30px;
	display: block;
	width: 100%;
	float: left;
}
.news-list-view.projekte  .article {
	padding-bottom: 0px;
	float: left;
	width: calc((100% / 1) - calc(var(--gapunit) *0));
	margin-right: calc(var(--gapunit) *0);
	margin-left: calc(var(--gapunit) *0);
}

.zweispalter-detail {
padding: 0 15px 40px;
font: var(--font-p-mob);
}
.detail-links {
width: calc(100% - calc(var(--gapunit) *0));
display: inline-block;
float: left;
padding-bottom: 40px;
}
.detail-rechts {
width: calc(100% - calc(var(--gapunit) *0));
display: inline-block;

padding-left: calc(var(--gapunit) *0);
}
.detail-rechts p {
	font: var(--font-p-mob);
}
.news-single.projekte .article .news-img-wrap img {
	width: 100%;
	height: auto;
}
}




/* @end */

/* @group PROJEKTLISTE */

.news-list-view.projektliste{
	padding-bottom: 0px;
	float: left;
	width: calc((100% / 1) - calc(var(--gapunit) *3));
	margin-right: calc(var(--gapunit) *2);
	margin-left: calc(var(--gapunit) *2);
	border-top: 1.5px solid black;
}

.news-list-view.projektliste a.projectlink div.article.articletype-0,
div#news-container-170.news-list-view.projektliste div.article.articletype-0  {
	border-bottom: 1.5px solid black;
		display: grid;
		 grid-template-columns: repeat(27, minmax(0, 1fr));
	padding-top: 14px;
	padding-bottom: 14px;
}

.news-list-view.projektliste a.projectlink div.article.articletype-0 div.project-year,
div#news-container-170.news-list-view.projektliste div.article.articletype-0 div.project-year {
	grid-column-start: 1;
   grid-column-end: 3;
}
.news-list-view.projektliste a.projectlink div.article.articletype-0 div.project-category,
div#news-container-170.news-list-view.projektliste div.article.articletype-0 div.project-category{
	grid-column-start: 14;
   grid-column-end: 28;
}

.news-list-view.projektliste a.projectlink div.article.articletype-0 div.project-title ,
div#news-container-170.news-list-view.projektliste div.article.articletype-0 div.project-title{
	grid-column-start: 3;
   grid-column-end: 13;
}
div#news-container-170.news-list-view.projektliste a {
color: var(--color-black);

}

.news-list-view.projektliste a.projectlink div.article.articletype-0:hover {
background-color: var(--color-gray-III);

}

/* @end */

/* @group GLOBAL FÜR ALLE*/

.news {
	display: inline-block;
	width: 100%;
	padding-top: 0;
}
.news .nav ul {
	float: left;
	display: inline;
	margin: 0;
}

.news .nav li {
	float: left;
}

.news .nav a {
	float: left;
	display: block;
}

.news .nav:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.news .clear {
	clear: both;
}

.news-related-files .news-related-files-link .jpg {
	background-position: 0 0;
}


.news-clear {
	clear: both;
}

/* @end */



@media (max-width: 1024px) {
	
	
	
	.news-list-view.projektliste{
	padding-bottom: 0px;
	float: left;
	width: calc((100% / 1) - calc(var(--gapunit) *2));
	
	margin-right: calc(var(--gapunit) *1);
	margin-left: calc(var(--gapunit) *1);
		font: var(--font-p-mob);	
	
	border-top: 1.5px solid black;
}

.news-list-view.projektliste a.projectlink div.article.articletype-0,
div#news-container-170.news-list-view.projektliste div.article.articletype-0  {
	border-bottom: 1.5px solid black;
		display: grid;
		 grid-template-columns: repeat(10, minmax(0, 1fr));
	padding-top: 14px;
	padding-bottom: 14px;
	font: var(--font-p-mob);
}

.news-list-view.projektliste a.projectlink div.article.articletype-0 div.project-year,
div#news-container-170.news-list-view.projektliste div.article.articletype-0 div.project-year {
	grid-column-start: 1;
   grid-column-end: 10;
}
.news-list-view.projektliste a.projectlink div.article.articletype-0 div.project-category,
div#news-container-170.news-list-view.projektliste div.article.articletype-0 div.project-category{
	grid-column-start: 1;
   grid-column-end: 10;
}

.news-list-view.projektliste a.projectlink div.article.articletype-0 div.project-title ,
div#news-container-170.news-list-view.projektliste div.article.articletype-0 div.project-title{
	grid-column-start: 1;
   grid-column-end: 10;
}
div#news-container-170.news-list-view.projektliste a {
color: var(--color-black);

}

.news-list-view.projektliste a.projectlink div.article.articletype-0:hover {
background-color: var(--color-gray-III);

}





	
	}
	


/* Oberer Abstand des Inhaltsbereichs minimieren */
.content {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Wrapper-Spalten oben bündig */
#wrapper,
.spalteinhalt,
.spalte-wrapper,
.spalte-wrapper-inner {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* News-Detail-Frame selbst */
.frame.frame-default.frame-type-news_newsdetail.frame-layout-0 {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Artikel-Block */
.news.news-single.projekte,
.news.news-single.projekte .article {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Erster Bildblock */
#firstimage {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

