body {}.idxcontainer{background: url('../HonusK/Media/Lila-rot5.jpg') center top no-repeat;background-size: cover;position: relative;min-height: 100%;}header {position: relative;display: block;top: 24px;padding: 0px 30px 10px 30px;margin: 0px 20px 0px 20px;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);text-align: center;}.idxcontainer > header h1 {font-family: Arial, sans-serif;font-size: 2.438em;position: relative;font-weight: 800;padding: 0px 0px 5px 0px;}.idxcontainer > header h1 span {color: #664233;text-shadow: 0px 1px 1px rgba(255,255,255,0.8);}.idxcontainer > header h2 {font-size: 1.250em;font-style: italic;color: #4a3124;text-shadow: 0px 1px 1px rgba(255,255,255,1);}.headrbild {padding: 0 0 0 0.9em;}.geneal-idx h3 {background: linear-gradient(to left, rgb(64, 11, 1,0), rgb(255, 250, 237,0.1), rgb(255, 241, 204,0.6), rgb(255, 239, 196), rgb(255, 250, 184), rgb(255, 239, 196), rgb(255, 241, 204), rgb(255, 250, 237)); padding: 0 6.175em 0 1.965em;}#lmenu {display: flex;flex-direction: column;}#lmenu > li {background-color: #db43a1;height: 1.5em;text-align: left;border-top: 1px solid #fc9cbb;border-right: 1px solid #fc9cbb;border-radius: 0 6px 6px 0;}#lmenu div, #lmenu a {font-family: sans-serif;font-size: 1.1em;padding: 3px 0 3px 8px;}#lmenu a {vertical-align: middle;}#lmenu div {}#lmenu .p-f-s {height: 2.6em;}.headrbild {margin-top: -96px;left: 0px;}.menutip {position: relative;display: inline-block;color: #20314c;}.menutip:hover, li > .menutip:focus {background-color: #e6eeef;color: #5f7391;cursor: pointer;}.menutipcontent, .menutipcontent2, .menutipcontent3, .menutipcontent4, .menutipcontent5, .menutipcontent5 {overflow-y: auto;scrollbar-width: 4px; }.menutip .menutipcontent, .menutip .menutipcontent2, .menutip .menutipcontent3, .menutip .menutipcontent4, .menutip .menutipcontent5, .menutip .menutipcontent6 {visibility: hidden;position: absolute;background-color: #fff4d6;width: 506px;left: 204px;padding: 2px 0;color: black;text-align: left;z-index: 1;}.menutip .menutipcontent {top: -90px;height: 727px;}.menutip .menutipcontent2 {top: -115px;height: 670px;}.menutip .menutipcontent3 {top: -115px;height: 542px;}.menutip .menutipcontent4 {top: -140px;height: 480px;}.menutip .menutipcontent5 {top: -166px;height: 772px;}.menutip .menutipcontent6 {top: -176px;height: 670px;}.menutip:focus .menutipcontent, .menutip:focus .menutipcontent2, .menutip:focus .menutipcontent3, .menutip:focus .menutipcontent4, .menutip:focus .menutipcontent5, .menutip:focus .menutipcontent6 {visibility: visible;}.mehr-zustand {display: none;}.mehr-erganzung {max-height: 0;font-size: 0;display: inline;opacity: 0;transition: .25s ease;}.mehr-wrap {display: inline;}.mehr-zustand:checked ~ .mehr-wrap .mehr-erganzung {opacity: 1;font-size: inherit;max-height: 999em;}.mehr-zustand ~ .mehr-schalter:before {display: inline;max-width: 9em;color: black;background-color: #e5ef8b;border-radius: 9px;padding: 0 0.3em;margin-left: 4px;content: 'mehr';}.mehr-zustand:checked ~ .mehr-schalter:before {display: inline;background-color: #fce3a1;content: 'zuklappen';margin-left: 10px;}.mehr-schalter {cursor: pointer;color: #666;font-size: .9em;}.aufzaehlpkt10 {text-indent: -10px;padding-left: 10px;}.aufzaehlpkt10 li:before {content: '\b7\a0';}#diagraani {position: relative;width: 140px;height: 65px;margin: 0 0 8px 26px;font-size: 1.125em;text-align: center;cursor: pointer;}#diagraani #bg-ani {position:absolute;top: -350px;left: -350px;width: 5%;height: 1px;	background-image: linear-gradient(90deg, #F9F5E3 0%, #FCFCDB 11%, #FFFAD1 23%, #FFF3E2 34%, #FFF4E5 45%, #FFFACD 56%, #FCECEA 67%, #FFF5EE 78%, #F8F8FF 89%, #f9f5e3 100%);opacity: 0.90;	animation: vorhang 30s linear reverse infinite;animation-play-state: paused;}#diagraani:hover #bg-ani {top: 86px;left: 190px;width:426px;height:293px;border-radius: 22px;animation-play-state: running;}@keyframes vorhang { 0% { background-position: 0 0; } 33% { background-position: -33em 0; } 66% { background-position: -66em 0; } 100% { background-position: -99em 0; }}#diagraani #manani {position:absolute;top: -350px;left: -350px;width:57px;height:70px;transition: all 1ms linear 0.8s;}#diagraani:hover #manani {top: 90px;left: 310px;border:2px solid #CCC;background:#FFF;transition: all 1s ease-out 0.2s;}#diagraani #womanani {position:absolute;top: -350px;left: -350px;width:59px;height:74px;border-radius: 22px;border:2px solid #CCC;transition: all 1ms linear 0.6s;}#diagraani:hover #womanani {top: 87px;left: 420px;background:#FFF;transition: all 1s ease-out 0.5s;}#diagraani #bindani {position:absolute;top: -350px;left: -350px;width:50px;height:0px;border-top:2px solid #8a8a8a;transition: all 1ms linear 0.4s;}#diagraani:hover #bindani {top: 130px;left: 370px;transition: all 1s ease-out 0.8s;}#diagraani #bindpktani {position:absolute;top: -350px;left: -350px;width:6px;height:6px;border-radius: 3px;background-color:black;transition: all 1ms linear 0.3s;}#diagraani:hover #bindpktani {top: 129px;left: 394px;transition: all 1s ease-out 0.8s;}#diagraani #lin-dwnani {position:absolute;top: -350px;left: -350px;width:0;height:84px;border-left:2px solid 	;transition: all 1ms linear 0.2s;}#diagraani:hover #lin-dwnani {top: 135px;left: 396px;transition: all 1s ease-out 1.1s;}#diagraani #klamani {position:absolute;top: -350px;left: -350px;width:240px;height:8px;border-top: 2px solid #8a8a8a;border-right: 2px solid #8a8a8a;border-left: 2px solid #8a8a8a;transition: all 1ms linear;}#diagraani:hover #klamani {top: 219px;left: 286px;transition: all 1s ease-out 1.3s;}#diagraani #kind1ani {position:absolute;top: -350px;left: -350px;width:57px;height:70px;transition: all 1ms linear;}#diagraani:hover #kind1ani {top: 234px;left: 252px;border:2px solid #CCC;background:#FFF;transition: all 1s ease-out 1.5s;}#diagraani #kind2ani {position:absolute;top: -350px;left: -350px;width:59px;height:74px;border-radius: 22px;border:2px solid #CCC;transition: all 1ms linear;}#diagraani:hover #kind2ani {top: 231px;left: 335px;background:#FFF;transition: all 1s ease-out 1.8s;}#diagraani #kind3ani {position:absolute;top: -350px;left: -350px;width:57px;height:70px;transition: all 1ms linear;}#diagraani:hover #kind3ani {top: 234px;left: 418px;border:2px solid #CCC;background:#FFF;transition: all 1s ease-out 2.1s;}#diagraani #kind4ani {position:absolute;top: -350px;left: -350px;width:59px;height:74px;border-radius: 22px;border:2px solid #CCC;transition: all 1ms linear;}#diagraani:hover #kind4ani {top: 231px;left: 500px;background:#FFF;transition: all 1s ease-out 2.4s;}#diagraani #anischrift {position:absolute;top: 750px;left: 750px;width:422px;border:none;transition: all 1ms linear;font-family: serif;font-style: italic;visibility: hidden;}#diagraani:hover #anischrift {top: 321px;left: 188px;background:transparent;visibility: visible;transition: all 1s ease-out 2.4s;}