
			* {	
				color: maroon; /*#303030;*/
				/*color:#60391E; */
				font-size:100%;
				line-height:100%;
				font-family:/**/Times, Helvetica,Arial,sans-serif;
				letter-spacing:0.1em;
				word-spacing:0.3em;
			}
			a {text-decoration: none;}
			h_1 {
				font-size:3em;
				/*font-weight: thin;*/
				color: blue;
			}
			fett {
				font-weight: bold;
				/*font-size: 200%;
				color: blue;*/
			}
			body {
				background-image: url(images/hintergrund-allg3.png);
				background-size: 100%;
			}
			bo_dy {
				display: grid;
				gap: 0.5em;
				grid-template-columns: 1fr 7fr 1fr;
			}
			foto, legal, head0, navhead li a, mycontent, navhead {
				/*border: 2px solid;*/
				font-size:1.12em;
			}
			foto, legal {
				grid-row: 1 / 3;
			}
			foto {
				grid-column:1/2;
			}
			head0 {
				grid-column:2/3;
				grid-row:1/2;
				/*background: LightYellow;*/
				margin-bottom:0.1em;
			}
			head0 li {
				display: inline-block;
				/*width: 25%;*/
				padding-left: 0.5em;
			}
			head0 li a {
				display: inline-block;
				/*padding-bottom: 0.5em;*/
				/*text-align: center;*/
				width: 100%;
				/*background: lightblue;*/
				/*align: bottom;*/
			}
			legal {
				grid-column: 3/4;
				padding: 20px;
				font-size: 1em;
			}
			navhead {
				grid-row:2/3;
				grid-column: 2/3;	
			}
			navhead li {
				display: inline-block;
				width: auto;
				padding: 0.5em;
			}
			navhead li a {
				display: inline-block;
				padding: 0.5em;
				text-align: center;
				width: 100%;
				color:silver;
				/*background-image: linear-gradient(rgb(163 162 98 / 0.25), rgb(138 126 88 / 0.75), transparent);*/
				background:maroon;
				font-weight:bold;
			}
			mycontent {
				grid-column:1/-1;
			}
			.center {
				/*margin-bottom: 0.1em;*/
				padding-bottom:0.1em;
				border: 1px blue solid;
			}
			pad {
				padding-left:0.5em;
				/*padding-top:-0.5em;*/
			}
		
