/* ANFANG aus »erzl main.css */

#chart { 
	margin-top:calc(54vh - 352px);
	/*margin-top:calc(25.5vh - 68px);*/ /* » main.css .#chart.topAbstand. Zugehörig: .#chart.topAbstand, #backToProjekteBtn */
	/*min-height: 300px;*/ 
}
@media only screen and (max-height: 689px) {
	#chart { margin-top:0px; }
}

/* ANFANG alt. obsolet? */
#containerCarousel {  /* left bzw. margin-left: Wert-zugehörig #containerCarousel, #backToProjekteBtn, #navigation und .mwmwma */
	min-height: 455px;
	margin-left: calc(50% - 800px); /* 2. Wert: Hälfte von .mwmwma */
}
@media only screen and (max-width: 1699px) { /* von .mwmwma + 99 */
	#containerCarousel { margin-left: 50px; }
}
/* ENDE alt. obsolet? */


.mlResponsive {  /* left bzw. margin-left: Wert-zugehörig #containerCarousel, #backToProjekteBtn, #navigation und .mwmwma */
	margin-left: calc(50% - 800px); /* 2. Wert: Hälfte von .mwmwma */
}
@media only screen and (max-width: 1699px) { /* von .mwmwma + 99 */
	.mlResponsive { margin-left: 50px; }
}


.topAbstandPx { margin-top:calc(87vh - 500px); } /* prop Carousel-Höhe in px in tmplts produkte und aktuell. Zugehörig: #chart.topAbstand, #backToProjekteBtn */
@media only screen and (max-height: 704px) {
	.topAbstandPx { margin-top:110px; }
}

.reihe ul { 
	margin:0;
	padding:0px 0 0 20px;
    /*list-style: none outside none;*/
	list-style-type:disc; /* squer oder disc */
	overflow: auto; /* auskommentieren, wenn bullets nicht sichtbar */
	/*list-style: inside;*/ /* Inhalte zentrieren */
}
.reihe ul li {
	line-height:1.5;
	/*padding:0px 0px 3px 15px;*/
	/*margin-left: 17px;*/
	/*background: url(../images/li-zeichen.png) 0 1px no-repeat;*/
}
/* ENDE aus »erzl main.css */