.tabHead {
		display: flex;
}

		.tabHead > * {
				display: flex;
				flex-wrap: wrap;
				justify-content: center;
				align-items: center;
				border: 1px solid #cecece;
				margin-right: 6px;
				padding: 1em;
				position: relative;
				left: 0;
				top: 1px;
				cursor: pointer;
				/* color: #cecece;  das waere zu hell, deshalb jetzt dunkler */		color: #888888;
				background-color: #ffffff;
		}
				@media (max-width: 600px) {
						/* bei 3 Tabs hat das noch hingepasst, bei 4 nicht mehr */
						.tabHead > * {
								padding-left: 0.2em;
								padding-right: 0.2em;
								flex: 1 0 0;
								flex-direction: column;
						}
				}
		.tabHead > *.active {
				border-bottom: 1px solid #ffffff;
				color: #444444;
		}
				.tabHead > * > img {
						vertical-align: middle;
				}
				.tabHead > * > .bez {
						margin: 0.5em;
				}
				#eingabe.elemLt650 #tabModell .bez .not-essential {
						display: none;
				}
				#eingabe.elemLt650 #tabBefestigung .bez .not-essential {
						display: none;
				}
		.tabHead > *.disabled {
				cursor: not-allowed;
				opacity: 0.4;
		}
		.tabHead > .noTab {
				border: 0;
				text-decoration: none;
				color: #444444;
		}
.tabWindow {
		border-top: 1px solid #cecece;
}
		.tabWindow > * {
				display: none;
				padding: 1em;
				max-width: 800px;		/* max-width hilft uebergeordneten Flex-Elementen bei der Breitenbestimmung*/
		}

