body{
	background-image: url(/JPG/BG-Haus-zart.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
font-weight:bold;
color:black;
}
input{color:black;
	background: rgba(255, 255, 255, 0) }

#Info>div:not(#checks)>div:not(#HausAlle),.Kachel,/*.fms:not(.fms:has(.Kachel),#Info>.fms),*/#kopf,#kopf input,.Menubezeichnung{
	backdrop-filter: blur(15px) !important;
	-webkit-backdrop-filter: blur(15px) !important;
	background: rgba(255, 255, 255, 0.7) !important;
}
#Allehaeuser tr{
	backdrop-filter: blur(15px) !important;
}
#Topinfo div {
    backdrop-filter: none !important;
}
.Kachel,.fms{
	width:fit-content;
	/*padding:1em;
	th,td{padding-top:1em};*/
	
}
.Kachel thead:before,.form .Kachel thead+tbody:before {
  content: '';
  display: block;
  height: 1em;
}

.Kachel tfoot:after {
  content: '';
  display: block;
  height: 1em;
}
.Kachel tr:before,.Kachel tr:after {
  content: '';
  display: block;
  width: 1em;
}
.Protokoll{
	border-radius: 1em;
	box-shadow: none;
	overflow:hidden;
	cursor: pointer;
	
	background:black;
	border-collapse:collapse;
}
.Protokoll input,.Protokoll td{
	color:white;
	box-shadow:none;
}
#kopf,#kopf input{
	background: none !important;
}

#Menue,#Menue-Dummy,#Menue-Inhalt>div>form>label, .Ebene1:first-child {{
	backdrop-filter: blur(15px) !important;
	-webkit-backdrop-filter: blur(15px) !important;
	background: rgba(255, 255, 255, 0.7) !important;
}
#Menue-Inhalt{background:none;}
