*{margin:0;padding:0}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url("fonts/fira-sans-v8-latin-regular.woff2") format("woff2"),url("fonts/fira-sans-v8-latin-regular.woff") format("woff")}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url("fonts/fira-sans-v8-latin-italic.woff2") format("woff2"),url("fonts/fira-sans-v8-latin-italic.woff") format("woff")}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans Bold"),local("FiraSans-Bold"),url("fonts/fira-sans-v8-latin-700.woff2") format("woff2"),url("fonts/fira-sans-v8-latin-700.woff") format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url("fonts/roboto-v18-latin-700.woff2") format("woff2"),url("fonts/roboto-v18-latin-700.woff") format("woff")}html,body{width:100%}body{font-family:"Fira Sans",sans-serif,sans-serif;font-size:110%;background-repeat:no-repeat;margin-top:15px}a{text-decoration:none;color:black}a:hover{text-decoration:underline}a.external{text-decoration:none;color:#000}a.external:hover{color:#333}h1{font-size:1.4em;margin:26px 0 10px 70px;font-style:normal;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:0.05em}p.align-right{text-align:right}p.align-left{text-align:left}p.align-center{text-align:center}span.yellow,a.yellow,p.yellow{color:#e29700}span.orange,a.orange,p.orange{color:#ff6824}span.blue,a.blue,p.blue{color:#0075a0}span.red,a.red,p.red{color:#e40039}span.green,a.green,p.green{color:#007468}span.tourqouis,a.tourqouis,p.tourqouis{color:#00b2e7}span.khaki,a.khaki,p.khaki{color:#465950}#all{width:800px;margin:0 auto 0 auto}.dotted{margin:0.3em 0 0.3em 0;background-image:url(../img/p_1px_greydot.gif);background-repeat:repeat-x}.ndotted{margin:0.3em 0 0.3em 0}div#shadow3{margin-top:0px;width:800px;min-height:800px;background-repeat:no-repeat;background-position:right bottom}div.content{width:800px;min-height:800px;padding-bottom:5em;background-image:url(../img/g_logo_aeh_kl.gif);background-color:#fff;background-repeat:no-repeat;background-position:right top;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.3);-moz-box-shadow:0 0 30px rgba(0,0,0,0.3);box-shadow:0 0 30px rgba(0,0,0,0.3)}div.cont_leis{padding-top:1px}div.title{min-height:740px}.datenschutz ul{padding:2em 0;display:block;width:655px;font-size:0.8em;margin-left:86px;line-height:1.6}.bodytext,p.align-right{width:655px;font-size:0.8em;margin-left:70px;line-height:1.6}.bodytext.impressum strong,p.align-right.impressum strong{display:block;position:relative;padding:2em 0}.bodytext.impressum em,p.align-right.impressum em{font-weight:bold;padding-top:1em;display:inline-block}.bodytext.blau,p.align-right.blau{color:#7FABB7;font-size:70%;padding-top:5em;font-style:italic}h1.blau{color:#7FABB7;font-size:130%;font-style:italic}.context02,p.align-right{width:688px;font-size:0.8em;text-align:right;margin-left:70px}.contab01,.contenttable{width:800px;border-collapse:collapse;border:0;margin-left:0}.contab01{font-size:0.8em}.contab01 th,.contenttable th{text-align:left;font-size:1.2em}.contab01 td,.contab01 th,.contenttable td,.contenttable th{height:auto;padding:4px 0 8px 0;background-image:url(../img/p_1px_greydot.gif);background-repeat:repeat-x;background-position:bottom;white-space:pre}.contenttable td,.contenttable th{padding:2px 0 8px 0}.contab01 .tr-last td,.contenttable .tr-last td{background:transparent}.contab01 .td-0{width:328px;padding-left:70px}.contab01 .td-1{width:360px}.vtext07{color:#e7a200;width:610px;font-size:0.8em;margin-left:70px}.content .csc-textpic-left{margin-left:70px}.browse-menue{padding:0 20px;width:780px;position:relative;top:15px;right:0}.browse-menue .back{width:49%;float:right;margin-left:32px}.browse-menue .forward{width:100%;float:right;text-align:right;margin-right:50px}.browse-menue .forward a{color:#7FABB7;opacity:1}.browse-menue .forward a:hover{opacity:0.8}.print-icon{display:none;position:relative;top:19px;left:50%;margin-left:368px}.browse-menue a{font-size:0.8em}body{background-image:url(../img/hg_baum_hblau.gif);background-color:#7FABB8}.menu ul ul ul a,.menu ul ul ul a:visited{background:rgba(127,171,184,0.97)}.menu ul ul a,.menu ul ul a:visited{background:rgba(127,171,184,0.97)}.menu ul ul ul a:hover{background:#7fabb8}.menu ul ul ul :hover>a{background:#7fabb8}.menu ul ul a:hover{background:#7fabb8}.menu ul ul :hover>a{background:#7fabb8}.menu{width:800px;font-size:0.8em;height:40px}.menu ul{padding:0;margin:0;list-style-type:none}.menu ul ul{width:150px}.menu li{float:left;position:relative;margin-right:35px}.menu a,.menu a:visited{display:block;text-decoration:none;color:#000;font-weight:bold;letter-spacing:0.03em;line-height:40px;height:40px}.menu ul ul a.drop,.menu ul ul a.drop:visited{background:#949e7c}.menu ul ul a.drop:hover{background:#c9ba65}.menu ul ul :hover>a.drop{background:#c9ba65}.menu ul ul{visibility:hidden;position:absolute;height:0;top:40px;left:-10px;width:150px}.menu ul ul ul{left:270px;top:0;width:150px}.menu ul ul ul.left{left:-150px}.menu table{position:absolute;top:0;left:0}* html .menu ul ul a{width:215px}.menu ul ul ul a,.menu ul ul ul a:visited{width:170px}* html .menu ul ul ul a{width:170px}.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible}.menu ul :hover ul ul{visibility:hidden}.menu ul :hover ul :hover ul ul{visibility:hidden}.menu ul :hover ul :hover ul{visibility:visible}.menu ul :hover ul :hover ul :hover ul{visibility:hidden}.menu ul ul a,.menu ul ul a:visited{color:#000;height:auto;line-height:1em;padding:12px 10px;width:250px}.menu a:hover{color:#fff;background:none}.menu :hover>a{color:#fff;background:none}.menu ul ul ul a:hover{color:#fff}.menu ul ul ul :hover>a{color:#fff}.menu ul ul a:hover{color:#fff}.menu ul ul :hover>a{color:#fff}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.menu{height:50px}.menu li{margin-right:20px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:1.75vw}div.content{padding-bottom:70px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){.menu{height:50px}.menu li{margin-right:20px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:1.75vw}div.content{padding-bottom:70px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape){.menu{height:50px}.menu li{margin-right:20px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:1.75vw}div.content{padding-bottom:70px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape){.menu{height:50px}.menu li{margin-right:20px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:1.75vw}div.content{padding-bottom:70px}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){#all{width:90%}div.content,div#shadow3{width:100%}div.content{padding-bottom:70px}.menu{height:120px}.menu ul{position:relative;z-index:999}.menu ul ul{top:120px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:3vw}.menu ul ul a,.menu ul ul a:visited{width:520px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait){#all{width:90%}div.content,div#shadow3{width:100%}div.content{padding-bottom:70px}.menu{height:120px}.menu ul{position:relative;z-index:999}.menu ul ul{top:120px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:3vw}.menu ul ul a,.menu ul ul a:visited{width:520px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait){#all{width:90%}div.content,div#shadow3{width:100%}div.content{padding-bottom:70px}.menu{height:120px}.menu ul{position:relative;z-index:999}.menu ul ul{top:120px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:3vw}.menu ul ul a,.menu ul ul a:visited{width:520px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){#all{width:90%}div.content,div#shadow3{width:100%}div.content{padding-bottom:70px}.menu{height:120px}.menu ul{position:relative;z-index:999}.menu ul ul{top:120px}.menu li a{line-height:1.6;padding-bottom:0.5em;font-size:3vw}.menu ul ul a,.menu ul ul a:visited{width:520px}}
