
		.tabHead .icon {
				width: 22px;
				height: 22px;
		}
		.tabHead > * {
				display: inline-block;
				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;
				

				  -webkit-touch-callout: none; /* iOS Safari */
					-webkit-user-select: none; /* Safari */
					 -khtml-user-select: none; /* Konqueror HTML */
					   -moz-user-select: none; /* Old versions of Firefox */
						-ms-user-select: none; /* Internet Explorer/Edge */
							user-select: none; /* Non-prefixed version, currently
												  supported by Chrome, Edge, Opera and Firefox */

		}
		.tabHead > *.active {
				border-bottom: 1px solid #ffffff;
				color: #444444;
		}
				.tabHead > * > img {
						vertical-align: middle;
				}
				.tabHead > * > .bez {
						margin-left: 1em;
				}
				#eingabe.elemLt650 #tabModell .bez {
						display: none;
				}
		.tabHead > *::after {
				/* dies Element zeichnet den Unterstrich zwischen den Tab-Reitern */
				border-bottom: 1px solid #cecece;
				width: 7px;
				content: ' ';
				position: absolute;
				bottom: -1px;
				right: -7px;
		}
		.tabHead > *:last-child::after {
				border-bottom: 0;
				content: '';
		}
		.tabWindow {
				/* border-top: 1px solid #cecece; */
		}
				.tabWindow > * {
						display: none;
						padding: 1em;
						max-width: 800px;		/* max-width hilft uebergeordneten Flex-Elementen bei der Breitenbestimmung*/
				}


.tabFensterMain {

}
		.tabFensterMain .modell {
				border-bottom: 1px solid #cecece;
				display: block;
		}
		


