
		body { display: grid;
			grid-template-columns: 14em 1fr;
			gap: 0.5em;
			margin:0em;
			background:beige;
			background-image: url(images/Bi5.jpg);
			background-repeat:no-repeat; 
			background-size: cover;
			min-width: 950px;

		}
		#container{
		display: grid;
		grid-template-columns: 12em 1fr;
		gap: 0.1em;
		}
		header {
			grid-column: 1 / -1;
  			grid-row:    1 / 2;	
			height: 7em;
			padding: 0 0em;
			margin-bottom: 1em;
			font-size:2em;
			font-weight:bold;
			color:white;
			
		}
		#menue {
 			grid-column: 1 / 2;
  			grid-row:    2 / span 1;	
		}
		#inhalt {
 			grid-column: 2 / 3;
  			grid-row:    2 /  span 1;	
  			color: black;
  			margin: 1em 1em;
  			padding: 0.5em;
  			text-align: center;
			font-weight:bold;
			font-size:1em;
		}
		#inhalt0 {
 			color: lime;
  			margin: 0em 1em;
  			padding: 0em;
  			text-align: center;
			font-weight:bold;
			font-size:2em;
			border:0
		}
		#anzeige0 {
 			grid-column: 2 / 3;
  			grid-row:    2 /  span 1;	
  			color: transparent;
  			margin: 0em 1em;
  			padding: 0em;
  			text-align: center;
			font-weight:bold;
			font-size:2em;
			border:0
		}
		
		footer {
 			grid-column: 1 / 3;
  			grid-row:    3 /  span 1;	
			display: grid;
			grid-template-columns: 1fr 20em;
			margin:0.3em;				
			color: white;
		}

		footer > * {
  			grid-column: 1 / -1;
		}
 



ul#Navi {
    margin: 0; padding: 0px;
    font-size:13pt;
    text-align: center;
    border: 0px solid black;
  }
  ul#Navi li {
    list-style: none;
    float: left; width: 120px;
    position: relative;
    margin: 1px 5px; padding: 0px 0px;   
  }
  ul#Navi li ul{
    margin: 0; padding: 0px;
    text-align: center;
    border: 1px solid green;
  }

  ul#Navi a {
    display: block;
    text-decoration: none; font-weight: bold;
    border: 2px solid green;
    border-left-color: yellow; border-top-color: yellow;
    color: green; background-color: yellow;
    padding: 2px 1px;   
  }
  ul#Navi a.aktivk:active {
    font-style:italic;
  }	
  ul#Navi a.aktivk {
    display: block;
    text-decoration: none; font-weight: bold;
    border: 3px solid gold;
    border-left-color: yellow; border-top-color: yellow;
    color: green; background-color: yellow;
  }

  ul#Navi a.deaktivk {
    display: block;
    text-decoration: none; font-weight: bold;
    border: 3px solid darkgreen;
    border-left-color: green; border-top-color: green;
    color: yellow; background-color: green;
  }

  ul#Navi a.disabled {
    display: block;
    text-decoration: none; font-weight: bold;
    border: 3px solid gray;
    border-left-color: darkgray; border-top-color: silver;
    color: gray; background-color: silver;
  }

  
  ul#Navi a.deaktivk:hover {
    border-color: green;
    border-left-color: darkgreen; border-top-color: darkgreen;
    color: yellow; background-color: green;
    font-style:italic;
  }
  ul#Navi a.aktivk:hover {
    border-color: yellow;
    border-left-color: gold; border-top-color: gold;
    color: red; background-color: yellow;
    font-style:italic;
  }

  ul#Navi li ul {
     clear: left;
  }


aside#Navi a{
    margin: 0; padding: 0px;
    font-size:11pt;
    text-align: center;
    border: 0px solid black;
  }
 aside#Navi a.aktivm {
    display: block;
    text-align: center;
    float: right; width: 180px;
    

    text-decoration: none; font-weight: bold;
    margin: 1px 5px; padding: 1px 5px;   
    border: 2px solid gold;
    border-left-color: yellow; border-top-color: yellow;
    color: green; background-color: yellow;
  }

  aside#Navi a.deaktivm {
    display: block;
    text-align: center;
    float: right; width: 180px;
    text-decoration: none; font-weight: bold;
    margin: 1px 5px; padding: 1px 5px;   
    border: 2px solid green;
    border-left-color: darkgreen; border-top-color: darkgreen;
    color: yellow; background-color: green;
  }

  aside#Navi a.disabled {
    display: block;
    text-decoration: none; font-weight: bold;
    margin: 1px 5px; padding: 1px 5px;   
    border: 2px solid gray;
    border-left-color: silver; border-top-color: silver;
    color: gray; background-color: silver;
  }
  
  aside#Navi a.deaktivm:hover {
    border-color: darkgreen;
    border-left-color: green; border-top-color: green;
    color: yellow; background-color: green;
    font-style:italic;
  }
  aside#Navi a.aktivm:hover {
    border-color: gold;
    border-left-color: gold; border-top-color: gold;
    color: red; background-color: yellow;
    font-style:italic;
  }

 aside#Navi a.aktivm2 {
    text-align: center;
    float: right; width: 150px;
    text-decoration: none; font-weight: normal;
    margin: 2px 5px; padding: 1px 5px;   
    border: 2px solid green;
    border-left-color: yellow; border-top-color: yellow;
    color: green; background-color: yellow;
  }

  aside#Navi a.deaktivm2 {
    text-align: center;
    float: right; width: 150px;
    text-decoration: none; font-weight: bold;
    margin: 2px 5px; padding: 1px 5px;   
    border: 2px solid yellow;
    border-left-color: green; border-top-color: green;
    color: yellow; background-color: green;
  }
  aside#Navi a.disabled2 {
    text-align: center;
    float: right; width: 150px;
    text-decoration: none; font-weight: bold;
    margin: 2px 5px; padding: 1px 5px;   
    border: 2px solid gray;
    border-left-color: silver; border-top-color: silver;
    color: gray; background-color: silver;
  }

  aside#Navi a.deaktivm2:hover {
    border-color: green;
    border-left-color: yellow; border-top-color: yellow;
    color: yellow; background-color: green;
  }
  aside#Navi a.aktivm2:hover {
    border-color: yellow;
    border-left-color: green; border-top-color: green;
    color: red; background-color: yellow;
    font-style:italic;
  }

		#ba {font-size:1pt; line-height:8pt;}
		#ba2 {font-size:1pt; line-height:5pt;}
		
		a:link { font-weight:nomal; color:yellow; text-decoration:none } 
		a:visited { font-weight:nomal; color:yellow; text-decoration:none } 
		a:hover { font-weight:nomal; color:red; text-decoration:underline;} 
		a:active { font-weight:nomal; color:lime; text-decoration:none } 
		a:focus { font-weight:nomal; color:yellow; text-decoration:none } 
	 
		
	 