@charset "UTF-8";@font-face{font-family:Frutiger;src:url(vr051___-webfont.b27e3908c21d85cc.eot);src:url(vr051___-webfont.b27e3908c21d85cc.eot?#iefix) format("embedded-opentype"),url(vr051___-webfont.a5db8e8b05f433d3.woff) format("woff"),url(vr051___-webfont.96116bc206c9f438.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Frutiger;src:url(vr021___-webfont.af8b0b1f77b931a2.eot);src:url(vr021___-webfont.af8b0b1f77b931a2.eot?#iefix) format("embedded-opentype"),url(vr021___-webfont.e9226d432eca274d.woff) format("woff"),url(vr021___-webfont.e013a8092c6a64bb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Frutiger;src:url(vr025___-webfont.c675ebd8ace3c734.eot);src:url(vr025___-webfont.c675ebd8ace3c734.eot?#iefix) format("embedded-opentype"),url(vr025___-webfont.f50ec319ce6cb432.woff) format("woff"),url(vr025___-webfont.09385b304e0c7996.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Frutiger;src:url(vr085___-webfont.b13f1dd51c38816b.eot);src:url(vr085___-webfont.b13f1dd51c38816b.eot?#iefix) format("embedded-opentype"),url(vr085___-webfont.717b6e8a1376bd22.woff) format("woff"),url(vr085___-webfont.cba1e95ac27b2c85.ttf) format("truetype");font-weight:700;font-style:italic}body{font-family:Frutiger}.bodyrow{max-width:980px;margin:auto;position:relative}.prewrap{white-space:pre-wrap}.link{color:#febd11;cursor:pointer}.link:hover{text-decoration:underline}.logowrapper{max-width:980px;margin:45px auto auto;text-align:right}.logowrapper #logo{width:214px}@media (max-width: 480px){.bodyrow{margin:0 20px}.logowrapper #logo{margin-right:20px}.smallhidden{display:none!important}}@media (min-width: 480px){.largehidden{display:none!important}}.titlewrapper{max-width:980px;margin:120px auto 100px}.titlewrapper .title1{font-size:36px;font-weight:700}.titlewrapper .title2{margin-top:5px;font-size:30px;font-weight:500}@media (max-width: 480px){.titlewrapper{margin:120px 20px 100px}}.blueback{width:100%;min-height:100px;background:#005DAA;padding-top:40px;padding-bottom:300px;color:#fff}.formwrapper{max-width:290px;margin:auto}.feldtitel{font-size:14px;margin-top:20px;margin-bottom:10px}.formwrapper input{width:100%;box-sizing:border-box;border-radius:0;height:40px;border:none}.yellowbutton{width:100%;background:#FEBD11;color:#005daa;font-size:18px;font-weight:700;padding:10px 0;margin-top:30px;border:none;cursor:pointer}.yellowbutton:hover{text-decoration:underline}a.register,a.forgot-pw{display:flex;justify-content:center;margin-top:1rem}a.register:link,a.forgot-pw:link,a.register:visited,a.forgot-pw:visited,a.register:hover,a.forgot-pw:hover,a.register:active,a.forgot-pw:active{text-decoration:none}a.register span,a.forgot-pw span{display:inline-block;color:#febd11;text-decoration:none}a.register span:hover,a.forgot-pw span:hover{border-bottom:1px solid #FEBD13}.mobileleiste{width:100%;display:flex;box-sizing:border-box;font-size:16px;border-bottom:1px solid #BCBDC0;align-items:center;min-height:42px}.mobileleiste.listenansicht{padding:20px}@media (min-width: 480px){.mobileleiste{display:none}}.mobileleiste .links{flex:1}.mobileleiste.portraitansicht .links{padding-left:20px;box-sizing:border-box}.mobileleiste .rechts{display:flex;align-items:center}.mobileleiste a{color:#000;text-decoration:none}.mobileleiste .editicon{width:24px;margin-left:10px}.headleiste{max-width:980px;margin:30px auto;display:flex}@media (max-width: 480px){.borderwrapper{border-bottom:none}.headleiste{margin:30px 20px}}.headleiste .links{flex:1}.headleiste .links span{margin-top:2px}.headleiste .links .titel{font-size:36px;font-weight:700;margin-top:10px}.headleiste .rechts{display:flex;align-items:center}.headleiste .logo{display:flex;align-items:center;color:#204c96}.headleiste .logo img{height:32px;margin-right:10px}.headleiste .innertext.platzrechts{margin-right:30px}.headleiste .editicon{width:24px;margin-left:10px}.verlinkung{opacity:.5;cursor:pointer;display:flex;align-items:center}.verlinkung:hover{opacity:1;text-decoration:underline}.jahrselektor{font-size:30px;font-weight:600;margin-top:75px;display:flex;align-items:center;cursor:pointer;display:inline-flex;position:relative}.jahrselektor:hover{color:#005daa}.pfeil_unten{background:url(pfeil_unten.a8ae90264c95cb3d.png);width:16px;height:9px;background-size:16px 9px;background-repeat:no-repeat;margin-left:10px}.jahrselektor:hover .pfeil_unten{background-image:url(pfeil_unten_hover.816682adf85f2c8c.png)}.jahrdialog{position:absolute;top:110px;background:white;box-shadow:0 4px 13px #00000040;padding:10px;z-index:999}.jahrdialog .jahr_item{font-size:18px;line-height:30px;cursor:pointer}.jahrdialog .jahr_item:hover{color:#005daa;text-decoration:underline}.jahrskipper{font-size:66px;font-weight:700;display:flex;align-items:center}@media (max-width: 480px){.jahrdialog{top:60px}.jahrselektor{margin-top:30px}.jahrskipper{font-size:50px}}.skip{width:41px;height:41px;background-size:41px 41px;background-repeat:no-repeat;cursor:pointer;margin-left:5px}.skip.links{background-image:url(skip_links.62e3ee2b183a1fb4.png)}.skip.rechts{background-image:url(skip_rechts.d81e3e9db1402a56.png)}.skip.links:hover{background-image:url(skip_links_hover.08ca216167381724.png)}.skip.rechts:hover{background-image:url(skip_rechts_hover.a0ea0bb04c6ead9e.png)}.funktionsleiste{display:flex;align-items:center;margin-top:20px}.button{cursor:pointer}.button.liste{width:28px;height:26px;background-image:url(icon_liste.d133970615a990ba.png);background-size:28px 26px}.button.liste:hover{background-image:url(icon_liste_hover.e2aa1e5b2208e7e2.png)}.trenner{height:40px;width:1px;background:#BCBDC0;margin:0 10px}.button.cards{width:37px;height:26px;background-image:url(icon_cards.849d1915bb3ffac5.png);background-size:37px 26px;margin-right:10px}.button.cards:hover{background-image:url(icon_cards_hover.374c5453c0e00a15.png)}.suchleiste{flex:1;position:relative}.suchleiste input{width:100%;height:40px;padding-left:10px;font-size:24px;box-sizing:border-box}.button.suche{position:absolute;top:0;right:10px;width:38px;height:37px;background-image:url(icon_suche.b4425f1106821f95.png);background-size:38px 37px}.button.suche:hover{background-image:url(icon_suche_hover.504bea0cd47b3026.png)}@media (max-width: 480px){.suchleiste{margin-top:20px}}.membertabelle{width:100%;text-align:left;margin-top:20px;border:none}.membertabelle th{color:#8e8e8e;font-weight:700}.membertabelle tr{cursor:pointer;height:43px}.membertabelle tr:hover{background-color:#005daa;color:#febd11}.membertabelle td{font-size:18px;padding:0 5px;border-bottom:1px solid #E3E3E3}.membertabelle td:nth-child(2){font-weight:700;font-size:20px}.memberimage{width:50px;background-size:cover;background-position:50% 50%}.memberimage img{width:32px;margin-top:4px}.membercards{margin-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.membercards .card{height:120px;width:32%;min-width:300px;border-radius:20px;border:1px solid #D9D9D9;overflow:hidden;display:flex;margin-bottom:15px;cursor:pointer}@media (max-width: 480px){.membercards .card{width:100%}}.membercards .card:hover{background-color:#005daa;color:#febd11}.membercards .image{width:120px;min-width:120px;height:100%;background-color:#e8e8e8;background-size:cover;background-position:50% 50%}.membercards .info{padding-left:10px;padding-right:10px;padding-top:20px;display:flex;flex-direction:column}.membercards .name{font-size:22px;font-weight:700}.membercards .amt{margin-top:10px}.portraitbild{margin-top:30px}.portraitbild img{width:230px;max-width:230px}.portraitinfo .name{margin-top:30px;font-size:36px;font-weight:700}@media (min-width: 480px){.portraitinfo .name{font-size:50px}}.portraitinfo .feldvalue{font-size:18px;font-weight:700}.portraitinfo .portraitbild{position:absolute;right:0;margin-top:0}.portraitnavigation{display:flex;margin-top:30px;align-items:center}.portraitnavigation .links{flex:1}.portraitnavigation .rechts{display:flex}.editbutton{margin-top:40px;margin-bottom:50px;border-top:1px solid #BCBDC0;display:flex;justify-content:center;padding-top:30px;align-items:center;cursor:pointer}.editbutton .iconedit{width:25px;height:24px;margin-left:5px;background-image:url(icon_edit.8277a30cc085e9b8.png);background-size:25px 24px}.editbutton:hover{color:#005daa;text-decoration:underline}.editbutton:hover .iconedit{background-image:url(icon_edit_hover.3f4e1e49ba234db8.png)}.pagetitel{font-size:50px;font-weight:700}.greyback{background:#EBEBEB;margin-top:30px;padding:20px 0}.zweigeteilt{display:flex;margin-top:50px}.zweigeteilt .spaltelinks{flex:1}@media (max-width: 480px){.zweigeteilt{flex-direction:column}.spalterechts{padding-top:10px}}.spalterechts{display:flex;margin-top:10px}.spalterechts .text{padding-top:5px}.togglewrapper{margin-left:20px}.togglebutton{width:76px;height:40px;border:1px solid #DDDEDF;border-radius:20px;display:flex;align-items:center;padding:0 1px;cursor:pointer}.togglebutton .innerbutton{background-color:#ebebeb;width:38px;height:38px;border-radius:50%;transition:all .5s ease}.togglebutton.aktiv{justify-content:flex-end}.togglebutton.aktiv .innerbutton{background-color:#005daa;transition:all .5s ease}.feldwrapper{max-width:350px;margin:auto}.portraitinfo .feldtitel{font-size:14px;color:#58585a}.portraitinfo select,.portraitinfo input{height:40px;width:100%;border:none;padding:0 10px;box-sizing:border-box;background:white;border-radius:0;color:#000}.bildwrapper{width:140px;height:140px;border:1px solid #9A9A9A;margin:auto;position:relative;padding:2px}.bildwrapper .button_edit{width:24px;height:24px;background-image:url(icon_editbild.9c692910b14d95af.png);background-size:24px 24px;position:absolute;top:5px;right:-35px;cursor:pointer}.bildwrapper .button_edit:hover{background-image:url(icon_editbild_hover.1c7ee4089ada3e3e.png)}.bildwrapper .button_trash{width:24px;height:24px;background-image:url(icon_trashbild.b2113ac190346ea1.png);background-size:24px 24px;position:absolute;top:35px;right:-35px;cursor:pointer}.bildwrapper .button_trash:hover{background-image:url(icon_trashbild_hover.aa9e872f8710c694.png)}.bildwrapper .bildcontainer{width:100%;height:100%;background-size:cover;background-position:50% 50%}.add_info{display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:30px}.add_info:hover{color:#005daa;text-decoration:underline}.add_info .icon_plus{width:24px;height:24px;background-image:url(icon_plus.732ac8518684fa39.png);background-size:24px 24px;cursor:pointer;margin-right:5px}.add_info:hover .icon_plus{background-image:url(icon_plus_hover.6a242177afb948fc.png)}.button_speichern{padding:10px 20px;background-color:#005daa;color:#fff;text-align:center;margin-top:30px;cursor:pointer}.button_speichern:hover{background-color:#febd11}.tolistebutton{cursor:pointer}.tolistebutton:hover{text-decoration:underline}.mobilerow{display:flex}.mobilerow .links{flex:1 1}.mobilerow .rechts{display:flex}.modaldialog{position:fixed;top:0;height:100%;width:100%;background-color:#ffffffe3;z-index:999;display:flex;justify-content:center;align-items:center}.modaldialog .fenster{background:white;box-shadow:0 4px 25px #00000026;display:flex;flex-direction:column}.modaldialog .fenster.additem{width:350px}.modaldialog .fenster .titel{margin:20px;font-size:24px}.modaldialog .fensterbody{padding:0 20px}.modaldialog .fensterbody select{width:100%;height:40px;border:1px solid #c4c4c4;border-radius:0;background:white}.modaldialog .buttonzeile{display:flex;margin-top:20px}.modaldialog .buttonzeile .button{flex:1;text-align:center;background:#005DAA;color:#fff;height:40px;line-height:40px;cursor:pointer}.modaldialog .buttonzeile .button:hover{text-decoration:underline}.modaldialog .buttonzeile .button:first-child{border-right:1px solid #3c77a8}.puffer{min-height:50px}.deftextarea{width:100%;min-height:250px;border:none;padding:10px}
