@media only screen { @font-face {font-family: 'rob';src: url('../res/fonts/roboto.eot');src: url('../res/fonts/roboto.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto.woff2') format('woff2'),url('../res/fonts/roboto.woff') format('woff'),url('../res/fonts/roboto.ttf') format('truetype'),url('../res/fonts/roboto.svg#robotoregular') format('svg');font-weight: normal;font-style: normal}@font-face {font-family: 'rob';src: url('../res/fonts/roboto-i.eot');src: url('../res/fonts/roboto-i.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-i.woff2') format('woff2'),url('../res/fonts/roboto-i.woff') format('woff'),url('../res/fonts/roboto-i.ttf') format('truetype'),url('../res/fonts/roboto-i.svg#robotoregular') format('svg');font-weight: normal;font-style: italic}@font-face {font-family: 'rob';src: url('../res/fonts/roboto-b.eot');src: url('../res/fonts/roboto-b.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-b.woff2') format('woff2'),url('../res/fonts/roboto-b.woff') format('woff'),url('../res/fonts/roboto-b.ttf') format('truetype'),url('../res/fonts/roboto-b.svg#robotoregular') format('svg');font-weight: bold;font-style: normal}@font-face {font-family: 'rob';src: url('../res/fonts/roboto-bi.eot');src: url('../res/fonts/roboto-bi.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-bi.woff2') format('woff2'),url('../res/fonts/roboto-bi.woff') format('woff'),url('../res/fonts/roboto-bi.ttf') format('truetype'),url('../res/fonts/roboto-bi.svg#robotoregular') format('svg');font-weight: bold;font-style: italic}@font-face {font-family: 'robl';src: url('../res/fonts/roboto.eot');src: url('../res/fonts/roboto.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto.woff2') format('woff2'),url('../res/fonts/roboto.woff') format('woff'),url('../res/fonts/roboto.ttf') format('truetype'),url('../res/fonts/roboto.svg#robotoregular') format('svg');font-weight: normal;font-style: normal}@font-face {font-family: 'robl';src: url('../res/fonts/roboto-i.eot');src: url('../res/fonts/roboto-i.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-i.woff2') format('woff2'),url('../res/fonts/roboto-i.woff') format('woff'),url('../res/fonts/roboto-i.ttf') format('truetype'),url('../res/fonts/roboto-i.svg#robotoregular') format('svg');font-weight: normal;font-style: italic}@font-face{font-family: 'summernote';font-style: normal;font-weight: normal;src: url('../res/fonts/summernote.eot?e557617934c52ea068954af79ed7c221');src: url('../res/fonts/summernote.eot?#iefix') format('embedded-opentype'),url('../res/fonts/summernote.woff?e557617934c52ea068954af79ed7c221') format('woff'),url('../res/fonts/summernote.ttf?e557617934c52ea068954af79ed7c221') format('truetype')}* {font-family: 'rob', sans-serif;font-size: 13px;color: rgba(0,0,0,1);font-weight: normal;padding: 0px;margin: 0px;list-style-type: none;line-height: 1.2em;text-decoration: none;box-sizing: border-box}.cms_nur_drucken {  visibility: hidden}body {background: rgba(24,24,24,1)}.cms_seite_normal #cms_kopfzeile_o {margin-top: 0px;background: rgba(255,255,255,1);position: fixed;top: 0px;border-bottom: 0px solid rgba(11,74,149,1);left: 0px;width: 100%;z-index: 20;box-shadow: 0px 0px 10px rgba(11,74,149,1)}#cms_platzhalter_bild {margin-top: 82px;height: 0px;width: 100%}#cms_website_bearbeiten_o {background: rgba(255,217,90,1)}#cms_hauptbild_o {background: rgba(24,24,24,1);margin: 0px;padding: 0px;position: relative}#cms_hauptteil_o {background: rgba(255,255,255,1)}#cms_fusszeile_o {border-top: 0px solid rgba(11,74,149,1);;background: rgba(24,24,24,1)}.cms_seite_normal #cms_kopfzeile_i {padding: 10px 10px 0px 10px;height: 82px;position: relative}#cms_website_bearbeiten_i {padding: 0px 0px 0px 0px;position: relative}#cms_hauptteil_i {padding: 10px 0px 10px 0px;position: relative}#cms_fusszeile_i {padding: 10px 10px 30px 10px;position: relative}.cms_seite_normal #cms_logo {position: absolute;left: 10px;top: 10px;display: inline-block}#cms_logo_bild {float: left;padding-right: 10px;width: auto}#cms_logo_schrift {float: left;display: block}#cms_logo_o, #cms_logo_u {position: relative;color: rgba(11,74,149,1);font-size: 170%;padding: 2px 0px 0px 0px;display: block}#cms_logo_o {font-weight: bold}#cms_netzcheckstatus {position: fixed;left: 0px;bottom: 0px;width: 100%;font-size: 10px;font-family: 'robl', sans-serif;padding: 2px 5px;text-align: center;z-index: 5000;background: rgba(148,209,255,1)}.cms_netzcheckstatus_lehrer {background: rgba(255,217,90,1) !important}.cms_spalte_i {padding: 10px}.cms_spalte_icon {padding-right: 52px;min-height: 32px;position: relative}.cms_clear {clear: both}.cms_bild {text-align: center}.cms_bild img {max-width: 100%}.cms_vollbild {background: rgba(255,255,255,1);position: relative}.cms_vollbild .cms_rechtsbuendig {position: fixed;right: 10px;top: 10px;z-index: 2}.cms_vollbild .cms_vollbild_innen > .cms_spalte_i:first-child {padding: 0px}.cms_button_vollbild_schliessen, .cms_button_vollbild_oeffnen {position: absolute !important;top: 10px;right: 10px}.cms_button_vollbild_schliessen {display: none}.cms_spalte_2, .cms_spalte_23, .cms_spalte_25, .cms_spalte_15, .cms_spalte_3, .cms_spalte_6,.cms_spalte_60, .cms_spalte_40, .cms_spalte_20, .cms_spalte_4, .cms_spalte_34, .cms_spalte_45 {position: relative}.cms_optimierung_P .cms_spalte_2,.cms_optimierung_T .cms_spalte_2 {float: left;width: 50%}.cms_optimierung_P .cms_spalte_23,.cms_optimierung_T .cms_spalte_23 {float: left;width: 66.66%}.cms_optimierung_P .cms_spalte_25,.cms_optimierung_T .cms_spalte_25 {float: left;width: 40%}.cms_optimierung_P .cms_spalte_15,.cms_optimierung_T .cms_spalte_15 {float: left;width: 20%}.cms_optimierung_P .cms_spalte_3,.cms_optimierung_T .cms_spalte_3 {float: left;width: 33.33%}.cms_optimierung_P .cms_spalte_6,.cms_optimierung_T .cms_spalte_6 {float: left;width: 66.66%}.cms_optimierung_P .cms_spalte_60,.cms_optimierung_T .cms_spalte_60 {float: left;width: 60%}.cms_optimierung_P .cms_spalte_40,.cms_optimierung_T .cms_spalte_40 {float: left;width: 40%}.cms_optimierung_P .cms_spalte_20,.cms_optimierung_T .cms_spalte_20 {float: left;width: 20%}.cms_optimierung_P .cms_spalte_4,.cms_optimierung_T .cms_spalte_4 {float: left;width: 25%}.cms_optimierung_P .cms_spalte_34,.cms_optimierung_T .cms_spalte_34 {float: left;width: 75%}.cms_optimierung_P .cms_spalte_45,.cms_optimierung_T .cms_spalte_45 {float: left;width: 80%}.cms_optimierung_P.cms_seite_normal #cms_kopfzeile_m,.cms_optimierung_P.cms_seite_normal #cms_hauptteil_m,.cms_optimierung_P.cms_seite_normal #cms_website_bearbeiten_m,.cms_optimierung_P.cms_seite_normal #cms_fusszeile_m {width: 1000px;margin: 0px auto}.cms_optimierung_H.cms_seite_normal #cms_kopfzeile_m,.cms_optimierung_H.cms_seite_normal #cms_hauptteil_m,.cms_optimierung_H.cms_seite_normal #cms_website_bearbeiten_m,.cms_optimierung_H.cms_seite_normal #cms_fusszeile_m,.cms_optimierung_T.cms_seite_normal #cms_kopfzeile_m,.cms_optimierung_T.cms_seite_normal #cms_hauptteil_m,.cms_optimierung_T.cms_seite_normal #cms_website_bearbeiten_m,.cms_optimierung_T.cms_seite_normal #cms_fusszeile_m {width: 100%;max-width: 1000px !important;margin: 0px auto}.cms_optimierung_H.cms_seite_normal .cms_spalte_2,.cms_optimierung_H.cms_seite_normal .cms_spalte_3,.cms_optimierung_H.cms_seite_normal .cms_spalte_60,.cms_optimierung_H.cms_seite_normal .cms_spalte_40,.cms_optimierung_H.cms_seite_normal .cms_spalte_4,.cms_optimierung_H.cms_seite_normal .cms_spalte_34,.cms_optimierung_H .cms_seite_normal .cms_spalte_45,.cms_optimierung_H.cms_seite_normal .cms_spalte_6 {float: none;width: 100%}.cms_groesseaendern {right: 0px;position: absolute;height: 100% !important;width: 4px;transition: 250ms ease-in-out;z-index: 1}.cms_groesseaendern:hover {background-color: rgba(170,170,170,1)}.cms_groesseaendern:hover {cursor: ew-resize}textarea {transition: 0s}.cms_notiz, .cms_hochladen_fortschritt_anzeige, #cms_fusszeile_i p {color: rgba(85,85,85,1);font-size: 70% !important}.cms_notiz a, .cms_brotkrumen a {font-size: 100%}p, ul, ol, table, li {margin-top: 7px;margin-bottom: 7px}h1 {margin-top: 40px;margin-bottom: 15px;font-weight: bold;font-size: 170%;overflow: visible}h2 {margin-top: 30px;margin-bottom: 10px;font-weight: bold;font-size: 140%}h3 {margin-top: 30px;margin-bottom: 10px;font-weight: bold;font-size: 120%}h4 {margin-top: 30px;margin-bottom: 7px;font-weight: bold;font-size: 100%}h2+h3 {margin-top: 20px}h3+h4 {margin-top: 10px}p.cms_notiz+h1, p.cms_brotkrumen + h1 {margin-top: 10px}.cms_termine_jahresuebersicht + p.cms_notiz {margin-top: 40px}p:first-child, h1:first-child, h2:first-child, h3:first-child,h4:first-child, h5:first-child, h6:first-child, ul:first-child,ol:first-child, table:first-child {margin-top: 0px !important}p:last-child, h1:last-child, h2:last-child, h3:last-child,h4:last-child, h5:last-child, h6:last-child, ul:last-child,ol:last-child, table:last-child {margin-bottom: 0px !important}ul li {list-style-type: square;margin-left: 20px}ul ul li {list-style-type: circle;margin-left: 20px}ol li {list-style-type: decimal;margin-left: 20px}b, strong {font-weight: bold;font-style: inherit;font-size: inherit;text-decoration: inherit;font-family: inherit;color: inherit}i, em {font-style: italic;font-weight: inherit;text-decoration: inherit;font-family: inherit;font-size: inherit;color: inherit}u {font-style: inherit;font-weight: inherit;text-decoration: underline;font-family: inherit;font-size: inherit;color: inherit}p span, p b, p i, p u,li span, li b, li i, li u,td span, td b, td i, td u,th span, th b, th i, th u {font-size: inherit;font-family: inherit;color: inherit}blockquote {background-image: url('../res/sonstiges/zitat.png');background-repeat: no-repeat;background-position: 10px 10px;padding: 30px 10px 10px 80px;min-height: 70px;font-family: inherit;color: inherit}pre, .cms_konsole, .cms_code {background: rgba(170,170,170,1);color: rgba(255,255,255,1);padding: 10px;font-family: monospace;border-radius: 3px}.cms_zentriert {text-align: center !important}.cms_rechtsbuendig {text-align: right !important}.cms_hauptteil_inhalt * {line-height: 1.5em !important}.cms_hauptteil_inhalt .cms_uebersicht_kalender *,.cms_hauptteil_inhalt .cms_uebersicht_kalender_beginn *,.cms_hauptteil_inhalt .cms_uebersicht_kalender_ende * {line-height: 1.2em !important}.cms_hauptteil_inhalt p, .cms_hauptteil_inhalt ul, .cms_hauptteil_inhalt ol,.cms_hauptteil_inhalt table, .cms_download_anzeige, .cms_boxen_u, .cms_boxen_n, .cms_artikellink_anzeige {margin-top: 10px;margin-bottom: 10px}.cms_hauptteil_inhalt h4 {margin-bottom: 10px}.cms_download_anzeige *,.cms_artikellink_anzeige * {line-height: 1.2em;margin-bottom: 7px}.cms_uebersicht * {line-height: 1.2em}.cms_kopfnavigation {text-align: right}.cms_kopfnavigation li {list-style-type: none;display: inline-block;margin-left: 3px;margin-right: 0px}.cms_kopfnavigation li:first-child {display: inline-block}.cms_optimierung_P .cms_fussnavigation, .cms_optimierung_T .cms_fussnavigation {margin-bottom: 7px}.cms_optimierung_H .cms_fussnavigation {padding-right: 0px;min-height: auto;text-align: center}.cms_optimierung_H .cms_auszeichnung {position: static !important;top: auto !important;right: auto !important;margin-bottom: 7px !important;text-align: center}.cms_optimierung_H #cms_fusszeile_i p {text-align: center}.cms_fussnavigation li {list-style: none;display: inline-block;margin-right: 3px;margin-left: 0px}.cms_hauptnavigation {text-align: right;position: absolute;bottom: 0px;top: auto;left: auto;right: 10px;margin-top: 0px;margin-bottom: 0px}.cms_hauptnavigation > li {list-style-type: none;display: inline-block;margin: 0px 0px 0px 5px !important}.cms_hauptnavigation .cms_kategorie1,#cms_kopfnavigation > li > a, #cms_kopfnavigation > li > span {border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;display: inline-block;background-color: rgba(255,255,255,1);color: rgba(11,74,149,1);padding: 7px 10px;font-weight: bold;line-height: 20px;margin-bottom: 0px;user-select: none;transition: 250ms ease-in-out}.cms_unternavigation_o {position: fixed;top: 82px;left: 0px;width: 100%;transition: 500ms ease-in-out;overflow: hidden;z-index: 21;max-height: 0px}.cms_hauptnavigation > li:hover .cms_unternavigation_o {max-height: 500px}#cms_kopfnavigation a:hover,#cms_kopfnavigation span:hover {transform: translate(0px) !important}#cms_hauptnavigation > li:hover > span.cms_kategorie1,#cms_kopfnavigation li:hover > a,#cms_kopfnavigation li:hover > span {background-color: rgba(11,74,149,1);color: rgba(255,255,255,1)}#cms_kopfnavigation > li {position: relative;height: 34px}#cms_kopfnavigation span {transition: 500ms ease-in-out}#cms_kopfnavigation span:hover {cursor: pointer}#cms_kopfnavigation > li > .cms_naviuntermenue {background: rgba(221,221,221,1);width: 200px;position: absolute;right: 0px;left: auto;top: 32px;bottom: auto;overflow: hidden;max-height: 0px;transition: 500ms ease-in-out}#cms_kopfnavigation > li ul {border-top: 3px solid rgba(11,74,149,1);border-bottom: 3px solid rgba(11,74,149,1);padding: 5px}#cms_kopfnavigation li:hover > .cms_naviuntermenue {max-height: 600px}#cms_kopfnavigation > li ul li {list-style-type: none;display: block;text-align: left;padding: 0px;margin: 7px 0px 7px 0px}#cms_kopfnavigation > li ul li a,#cms_kopfnavigation > li ul li span {color: rgba(0,0,0,1);display: block;padding: 3px 7px;border-radius: 3px}#cms_kopfnavigation > li ul li a:hover,#cms_kopfnavigation > li ul li span:hover {color: rgba(255,255,255,1);cursor: pointer}.cms_unternavigation_m {background: rgba(221,221,221,1);border-bottom: 3px solid rgba(11,74,149,1);border-top: 3px solid rgba(11,74,149,1);width: 1000px;margin: 0 auto}.cms_unternavigation_i {text-align: left;position: relative}.cms_unternavigation_i li {list-style-type: none;display: inline-block;margin-top: 0px;margin-bottom: 3px;margin-left: 0px}.cms_navigation, .cms_navigation ul {margin: 0px;padding: 0px}.cms_navigation li {margin: 0px;padding: 0px;list-style-type: none}.cms_navigation > li {border-top: 1px solid rgba(221,221,221,1)}.cms_navigation > li:last-child {border-bottom: 1px solid rgba(221,221,221,1)}.cms_navigation > li a,.cms_navigation > li span {color: rgba(0,0,0,1);display: block;padding: 10px 5px;transition: 500ms ease-in-out}.cms_navigation > li a:hover,.cms_navigation > li span:hover {color: rgba(0,0,0,1);background: rgba(221,221,221,1);transform: translate(0px) !important;cursor: pointer}.cms_navigation > li > .cms_navigation_aktiveseite {color: rgba(255,255,255,1);background: rgba(11,74,149,1)}.cms_navigation > li > .cms_navigation_aktiveseite:hover {color: rgba(255,255,255,1);background: rgba(11,74,149,1)}.cms_navigation > li li .cms_navigation_aktiveseite {background: rgba(221,221,221,1)}.cms_navigation .cms_naviuntermenue {margin-left: 10px}.cms_navigation .cms_naviuntermenue a,.cms_navigation .cms_naviuntermenue span {padding: 5px;font-size: 12px}#cms_aktivitaet_in, #cms_maktivitaet_in, #cms_aktivitaet_in_profil, .cms_fortschritt_i {width: 100%;background: rgba(199,255,119,1);transition: 100ms ease-in-out}#cms_aktivitaet_in, #cms_maktivitaet_in, #cms_aktivitaet_in_profil, .cms_fortschritt_i {height: 5px}#cms_aktivitaet_in_profil, .cms_fortschritt_i {height: 10px}#cms_aktivitaet_out, #cms_maktivitaet_out, #cms_aktivitaet_out_profil, .cms_fortschritt_o {width: 100%;border-radius: 3px;margin-bottom: 3px;background: rgba(244,148,97,1);overflow:hidden}#cms_aktivitaet_out, #cms_maktivitaet_out {border: 1px solid rgba(255,255,255,1)}.cms_optimierung_P #cms_mobilnavigation {display: none}.cms_optimierung_T #cms_hauptnavigation, .cms_optimierung_H #cms_hauptnavigation,.cms_optimierung_T #cms_kopfnavigation, .cms_optimierung_H #cms_kopfnavigation{display: none !important}#cms_mobilnavigation {border-top-right-radius: 5px;border-top-left-radius: 5px;display: inline-block;background-color: rgba(11,74,149,1) !important;color: rgba(255,255,255,1) !important;padding: 4px 10px;font-weight: bold;line-height: 20px;margin-bottom: 0px;user-select: none;position: absolute;right: 10px;bottom: 0px}#cms_mobilnavigation:hover {cursor: pointer !important;background-color: rgba(50,153,204,1) !important}.cms_menuicon {width: 20px;height: 4px;border-radius: 2px;background-color: rgba(255,255,255,1);margin: 4px 0;display: block}#cms_mobilmenue_a {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;background: rgba(221,221,221,1);z-index: 100000;overflow-y: scroll}#cms_mobilmenue_i {padding: 10px 10px 20px 10px}#cms_mobilmenue_i p.cms_mobilmenue_knoepfe {display: flex;flex-wrap: wrap}#cms_mobilmenue_i p.cms_mobilmenue_knoepfe span, #cms_mobilmenue_i p.cms_mobilmenue_knoepfe a {width: 50%;text-align: center}#cms_mobilmenue_i p.cms_mobilmenue_knoepfe span,#cms_mobilmenue_i p.cms_mobilmenue_knoepfe a:last-child {border-top-left-radius: 0px;border-bottom-left-radius: 0px}#cms_mobilmenue_i p.cms_mobilmenue_knoepfe a:first-child {border-top-right-radius: 0px;border-bottom-right-radius: 0px}#cms_mobilmenue_seiten p.cms_notiz {text-align: center}#cms_mobilmenue_seiten {margin-top: 30px}#cms_mobilmenue_seiten > div div {padding-left: 10px;display: none}#cms_mobilmenue_seiten ul {padding: 0px;margin: 0px;width: 100%}#cms_mobilmenue_seiten li {list-style-type: none;padding: 0px;margin: 0px}#cms_mobilmenue_seiten > div > ul > li {border-top: 1px solid rgba(170,170,170,1)}#cms_mobilmenue_seiten > div > ul > li:last-child {border-bottom: 1px solid rgba(170,170,170,1)}#cms_mobilmenue_seiten li a, #cms_mobilmenue_seiten li span {padding: 5px;transition: 250ms ease-in-out;color: rgba(0,0,0,1);display: inline-block;border-radius: 3px;position: relative}#cms_mobilmenue_seiten li .cms_meldezahl {position: absolute;padding: 3px 5px;background: rgba(170,170,170,1);border-radius: 10px;opacity: 1;color: rgba(255,255,255,1);display: block;top: 3px;right: 4px;height: 18px;line-height: 12px;width: auto;min-width: 30px;text-align: center}#cms_mobilmenue_seiten li .cms_meldezahl_wichtig {background: rgba(202,79,12,1) !important}#cms_mobilmenue_seiten li a:hover, #cms_mobilmenue_seiten li span:hover {transform: translate(0px) !important;cursor: pointer;color: rgba(255,255,255,1)}#cms_mobilmenue_seiten li a, #cms_mobilmenue_seiten li span {width: 90%}#cms_mobilmenue_seiten li span.cms_mobilmenue_aufklappen {width: 10%;text-align: center}#cms_mobilmenue_seiten li a:hover, #cms_mobilmenue_seiten li span:hover {background-color: rgba(50,153,204,1)}#cms_mobilmenue_seiten li span.cms_mobilmenue_aufklappen:hover {background-color: rgba(170,170,170,1)}#cms_mobilmenue_seiten li .cms_mobilnavi_passiv {cursor: default !important;color: rgba(0,0,0,1) !important;background-color: transparent !important}.cms_unternavigation_schliessen {position: absolute !important;right: 10px;top: 5px;opacity: 0;transition: 500ms ease-in-out}.cms_aktionen_liste li {margin-left: 0px;list-style-type: none;display: inline-block;margin-top: 0px;margin-bottom: 3px}.cms_uebersicht {margin-left: 0px;margin-right: 0px}.cms_uebersicht li {list-style-type: none;margin-left: 0px;margin-bottom: 0px;padding: 0px;position: relative}.cms_uebersicht li a,.cms_uebersicht li span.cms_appmenue_element,.cms_uebersicht li span.cms_uebersicht_notifikation,.cms_uebersicht li span.cms_uebersicht_verwaltung_termin,.cms_uebersicht li span.cms_blogeintrag,.cms_uebersicht li span.cms_beschlusseintrag,.cms_uebersicht li span.cms_uebersicht_verwaltung_gremien,.cms_uebersicht li span.cms_uebersicht_verwaltung_fachschaften,.cms_uebersicht li span.cms_uebersicht_verwaltung_ferien,.cms_uebersicht li span.cms_uebersicht_vertretungsplanung {display: block;padding: 5px 5px 5px 47px;border-top: 1px solid rgba(221,221,221,1);background-repeat: no-repeat;background-position: 5px 5px;min-height: 42px;color: rgba(0,0,0,1);position: relative}.cms_uebersicht li a.cms_blogvorschau_ohneicon {padding: 5px !important}.cms_uebersicht li:last-child a,.cms_uebersicht li:last-child span.cms_appmenue_element,.cms_uebersicht li:last-child span.cms_uebersicht_notifikation,.cms_uebersicht li:last-child span.cms_uebersicht_verwaltung_termin,.cms_uebersicht li:last-child span.cms_blogeintrag,.cms_uebersicht li:last-child span.cms_beschlusseintrag,.cms_uebersicht li:last-child span.cms_uebersicht_verwaltung_gremien,.cms_uebersicht li:last-child span.cms_uebersicht_verwaltung_fachschaften,.cms_uebersicht li:last-child span.cms_uebersicht_verwaltung_ferien,.cms_uebersicht li:last-child span.cms_uebersicht_vertretungsplanung {border-bottom: 1px solid rgba(221,221,221,1)}.cms_uebersicht li a p,.cms_uebersicht li span.cms_appmenue_element p,.cms_uebersicht li span.cms_uebersicht_notifikation p,.cms_uebersicht li span.cms_uebersicht_verwaltung_termin p,.cms_uebersicht li span.cms_blogeintrag p,.cms_uebersicht li span.cms_beschlusseintrag p,.cms_uebersicht li span.cms_uebersicht_verwaltung_gremien p,.cms_uebersicht li span.cms_uebersicht_verwaltung_fachschaften p,.cms_uebersicht li span.cms_uebersicht_verwaltung_ferien p,.cms_uebersicht .cms_blogliste_details p {font-size: 90%;margin-top: 2px}.cms_uebersicht li a h3,.cms_uebersicht li span.cms_appmenue_element h3,.cms_uebersicht li span.cms_uebersicht_notifikation h3,.cms_uebersicht li span.cms_uebersicht_verwaltung_termin h3,.cms_uebersicht li span.cms_blogeintrag h3,.cms_uebersicht li span.cms_beschlusseintrag h3,.cms_uebersicht li span.cms_uebersicht_verwaltung_gremien h3,.cms_uebersicht li span.cms_uebersicht_verwaltung_fachschaften h3,.cms_uebersicht li span.cms_uebersicht_verwaltung_ferien h3,.cms_uebersicht .cms_blogliste_details h3 {font-size: 110%;margin-bottom: 3px;margin-top: 2px}.cms_uebersicht_notifikation .cms_notifikation_schliessen {position: absolute;right: 5px !important;top: 5px !important;opacity: 0;transition: 250ms ease-in-out}.cms_uebersicht_notifikation:hover .cms_notifikation_schliessen {opacity: 1}.cms_uebersicht li {margin-top: 0px}.cms_uebersicht a, .cms_uebersicht span.cms_appmenue_element {transition: 500ms ease-in-out}.cms_uebersicht a:hover, .cms_uebersicht span.cms_appmenue_element:hover {background-color: rgba(221,221,221,1);transform: translateX(0) translateY(0);cursor: pointer}.cms_uebersicht .cms_blog_keinhover {cursor: default !important;background-color: rgba(255,255,255,1) !important}.cms_anteilbalken_innen {width: 100%;background: rgba(244,148,97,1);transition: 100ms ease-in-out}.cms_anteilbalken_innen {height: 10px}.cms_anteilbalken_aussen {width: 100%;border-radius: 5px;margin-bottom: 3px;overflow: hidden;background: rgba(221,221,221,1)}.cms_anteilbalken_notiz {text-align: center;margin-bottom: 20px;font-size: 70%;color: rgba(170,170,170,1)}.cms_button, .cms_button_ja, .cms_button_nein, .cms_button_wichtig,.cms_toggle, .cms_toggle_aktiv, .cms_toggle_inaktiv, .cms_iconbutton, .cms_iconbutton_ja,.cms_iconbutton_nein, .cms_button_passiv, .cms_button_passivda, .cms_button_gesichert,.cms_iconbutton_gesichert, .cms_toggle_aktiv_fest, .cms_datentypwahl,.cms_fussnavigation a, .cms_fussnavigation span {border: 1px solid transparent;display: inline-block;border-radius: 3px;padding: 3px 7px;margin-bottom: 2px;transition: 250ms ease-in-out;position: relative;line-height: 1.5em;text-align: center;  box-shadow: 0 0 1em rgba(0,0,0,.08)}.cms_konfliktstunde {font-size: 75%}.cms_button:hover, .cms_button_ja:hover, .cms_button_nein:hover, .cms_button_wichtig:hover,.cms_iconbutton, .cms_iconbutton_ja,.cms_iconbutton_nein, .cms_aktion_klein:hover, .cms_datentypwahl:hover,.cms_fussnavigation a:hover, .cms_fussnavigation span:hover {transform: translate(0px) !important;cursor: pointer}.cms_toggle:hover, .cms_toggle_inaktiv:hover {transform: translate(0px) !important;cursor: pointer;background-color: rgba(101,173,0,1);color: rgba(255,255,255,1) !important}.cms_toggle_aktiv:hover {transform: translate(0px) !important;cursor: pointer;background-color: rgba(202,79,12,1) !important;color: rgba(255,255,255,1) !important}.cms_button, .cms_iconbutton, .cms_aktion_klein, .cms_datentypwahl, .cms_toggle,.cms_toggle_aktiv, .cms_toggle_inaktiv {background-color: rgba(221,221,221,1);border: 1px solid rgba(255,255,255,1);color: rgba(0,0,0,1)}.cms_button:hover, .cms_iconbutton:hover, .cms_aktion_klein:hover, .cms_datentypwahl:hover {background-color: rgba(170,170,170,1);border: 1px solid transparent;color: rgba(255,255,255,1)}.cms_unternavigation_i .cms_button {background-color: rgba(255,255,255,1) !important;color: rgba(0,0,0,1) !important}.cms_unternavigation_i .cms_button:hover {background-color: rgba(170,170,170,1) !important;color: rgba(255,255,255,1) !important}.cms_button_ja, .cms_aktion_ja, .cms_iconbutton_ja, .cms_ja {background-color: rgba(199,255,119,1) !important;color: rgba(0,0,0,1) !important}.cms_button_ja:hover, .cms_aktion_ja:hover, .cms_iconbutton_ja:hover, .cms_ja:hover {background-color: rgba(101,173,0,1) !important;color: rgba(255,255,255,1) !important}.cms_button_nein, .cms_aktion_nein, .cms_iconbutton_nein {background-color: rgba(244,148,97,1);color: rgba(0,0,0,1)}.cms_button_nein:hover, .cms_aktion_nein:hover, .cms_iconbutton_nein:hover {background-color: rgba(202,79,12,1);color: rgba(255,255,255,1)}.cms_button_wichtig, .cms_aktion_wichtig {background-color: rgba(255,217,90,1);color: rgba(0,0,0,1)}.cms_button_wichtig:hover, .cms_aktion_wichtig:hover {background-color: rgba(209,118,0,1);color: rgba(255,255,255,1)}.cms_toggle_aktiv_fest {background-color: rgba(101,173,0,1);color: rgba(255,255,255,1)}.cms_button_gesichert, .cms_iconbutton_gesichert {color: rgba(170,170,170,1);border: 1px dashed rgba(244,148,97,1);background-color: rgba(255,255,255,1)}.cms_button_passiv {color: rgba(221,221,221,1);border: 1px solid rgba(221,221,221,1);background-color: rgba(255,255,255,1)}.cms_button_passiv:hover {color: rgba(221,221,221,1);border: 1px solid rgba(221,221,221,1);background-color: rgba(255,255,255,1)}.cms_button_passivda {color: rgba(36,36,36,1);border: 1px solid rgba(36,36,36,1);background-color: rgba(255,255,255,1)}.cms_button_passivda:hover {color: rgba(36,36,36,1);border: 1px solid rgba(36,36,36,1);background-color: rgba(255,255,255,1)}.cms_button_gesichert:hover, .cms_iconbutton_gesichert:hover,.cms_button_passiv:hover, .cms_button_passivda:hover {cursor: default}#cms_kopfzeile_i .cms_button {background-color: rgba(255,255,255,1);color: rgba(11,74,149,1);  box-shadow: none}#cms_kopfzeile_i .cms_button:hover, #cms_kopfzeile_i .cms_button_aktiv {background-color: rgba(11,74,149,1);color: rgba(255,255,255,1)}#cms_fusszeile_i .cms_button, .cms_fussnavigation a, .cms_fussnavigation span {background-color: rgba(24,24,24,1);color: rgba(50,153,204,1);  box-shadow: none}#cms_fusszeile_i li.cms_footer_feedback a {color: rgba(244,148,97,1)}#cms_fusszeile_i li.cms_footer_feedback a:hover {background-color: rgba(11,74,149,1);color: rgba(50,153,204,1)}#cms_fusszeile_i .cms_button:hover, .cms_fussnavigation a:hover,.cms_fussnavigation span:hover {background-color: rgba(11,74,149,1);color: rgba(50,153,204,1)}.cms_toggle {background-color: rgba(221,221,221,1)}.cms_toggle_aktiv {background-color: rgba(199,255,119,1)}#cms_geraeteproblem .cms_toggle_aktiv {background-color: rgba(244,148,97,1)}#cms_geraeteproblem .cms_toggle_aktiv:hover {background-color: rgba(202,79,12,1);color: rgba(255,255,255,1)}.cms_toggle:hover {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_toggle_aktiv:hover {background-color: rgba(101,173,0,1);color: rgba(255,255,255,1)}.cms_iconbutton, .cms_iconbutton_nein, .cms_iconbutton_ja, .cms_iconbutton_gesichert {padding-top: 38px;background-position: center 3px;background-repeat: no-repeat;text-align: center}.cms_aktion_klein {padding: 2px 2px 3px 3px;border-radius: 3px;display: inline-block;line-height: 0px;position: relative;overflow: visible;margin-bottom: 2px;transition: 250ms ease-in-out}td>.cms_aktion_klein {margin-bottom: 0}.cms_farbbeispiel, .cms_farbbeispiel_aktiv {cursor: pointer;border-radius: 11px;border: 2px solid transparent;display: inline-block;width: 18px;height: 18px;margin: 1px 5px 1px 1px;transition: 250ms}.cms_farbbeispiel:hover {width: 20px;height: 20px;margin: 0 4px 0 0;border-radius: 8px}.cms_farbbeispiel_aktiv {width: 20px;height: 20px;margin: 0 4px 0 0;border: 2px solid rgba(255,255,255,1)}.cms_kategorie_icon_aktiv {border: 2px solid rgba(255,255,255,1);background-color: rgba(255,255,255,1)}.cms_kategorie_icon {border: 2px solid rgba(221,221,221,1)}.cms_kategorie_icon.cms_icon_verwendet {background-color: rgba(170,170,170,1)}.cms_kategorie_icon_aktiv:hover, .cms_kategorie_icon:hover {border: 2px solid rgba(36,36,36,1);cursor: pointer}.cms_kategorie_icon_aktiv, .cms_kategorie_icon {border-radius: 5px;display: inline-block;padding: 3px 2px 2px 2px;margin-right: 5px;line-height: 0px;transition: 250ms}.cms_kategorie_icon_aktiv img, .cms_kategorie_icon img {display: block}.cms_meldezahl {opacity: .5;position: relative;bottom: 1px;padding: 2px 5px;border-radius: 10px;background: rgba(170,170,170,1);color: rgba(255,255,255,1);font-size: 70%;transition: 250ms ease-in-out;display: inline-block;margin-left: 5px}.cms_meldezahl_wichtig {background: rgba(202,79,12,1)}.cms_button:hover .cms_meldezahl {opacity: 1}.cms_datentypwahl p:first-child {text-align: center}.cms_button_schliessen {position: absolute;top: -15px;right: 0px;font-weight: bold}h1+.cms_toggleeinblenden,h2+.cms_toggleeinblenden,h3+.cms_toggleeinblenden,h4+.cms_toggleeinblenden,h5+.cms_toggleeinblenden,h6+.cms_toggleeinblenden {margin-top: 0px !important}.cms_reitermenue, .cms_reitermenue li {margin-bottom: 0px !important;display: inline-block;list-style-type: none;margin-left: 0px;margin-top: 0px}.cms_reiter, .cms_reiter_aktiv {display: inline-block;padding: 7px 10px 4px 10px;transition: 250ms ease-in-out;font-weight: bold}.cms_reiter {color: rgba(170,170,170,1);background: rgba(221,221,221,1);border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px}.cms_reiter:hover, .cms_reiter_aktiv:hover {color: rgba(255,255,255,1);background: rgba(170,170,170,1);cursor: pointer;border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px}.cms_reiter_aktiv {color: rgba(255,255,255,1);background: rgba(170,170,170,1);cursor: pointer;border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px}.cms_reitermenue_o {border-color: rgba(170,170,170,1);border-style: solid;border-width: 0px;border-top-width: 2px;border-bottom-width: 2px;display: none}.cms_reitermenue_i {padding: 10px 0px}.cms_unternavigation_o .cms_reitermenue_i {background: rgba(221,221,221,1)}.cms_hauptteil_o .cms_reitermenue_i {background: rgba(255,255,255,1)}a, .cms_link {font-size: inherit;text-decoration: none;color: rgba(50,153,204,1);transition: 500ms ease-in-out;display: inline-block}a:hover, .cms_link:hover {color: rgba(0,153,102,1);display: inline-block;cursor: pointer}#cms_fusszeile_o .cms_notiz a:hover {color: rgba(255,255,255,1) !important;display: inline-block}#cms_fusszeile_o .cms_notiz a {color: rgba(50,153,204,1) !important;display: inline-block}.cms_brotkrumen {color: rgba(85,85,85,1);font-size: 80%}.cms_aktionsicon {font-size: 100%;display: inline-block;float: right;text-align: right;position: relative;margin-left: 10px;image-rendering: inherit}.cms_aktionsicon img:hover {cursor: pointer}.cms_aktionsicon_links {float: left;margin-left: 0;margin-right: 5px}.cms_optimierung_H .cms_aktionsicon {width: 22px;height: 22px}.cms_optimierung_H .cms_aktionsicon>img {width: 100%}.cms_meldung {background-color: rgba(221,221,221,1);background-repeat: no-repeat;background-position: 5px 5px;border-left: 4px solid rgba(170,170,170,1);padding: 10px 10px 10px 10px;margin: 10px 0px;min-height: 42px;text-align: left !important;  border-top-right-radius: 2px;  border-bottom-right-radius: 2px}.cms_meldung:first-child {margin-top: 0px !important}.cms_meldung_laden {background-color: rgba(255,255,255,1);border: 3px dashed rgba(221,221,221,1);padding: 5px;margin: 10px 0px;text-align: center;color: rgba(170,170,170,1)}.cms_meldung_info {background-color: rgba(148,209,255,1);border-color: rgba(51,153,204,1)}.cms_meldung_vplan {background-color: rgba(221,221,221,1);border-color: rgba(170,170,170,1);opacity: 1}.cms_meldung_erfolg {background-color: rgba(199,255,119,1);border-color: rgba(101,173,0,1)}.cms_meldung_fehler {background-color: rgba(244,148,97,1);border-color: rgba(202,79,12,1)}.cms_meldung_warnung {background-color: rgba(255,217,90,1);border-color: rgba(209,118,0,1)}.cms_meldung_bauarbeiten {background-color: rgba(255,217,90,1);border-color: rgba(209,118,0,1)}.cms_meldung_firewall {background-color: rgba(148,209,255,1);border-color: rgba(51,153,204,1)}.cms_gesichertedaten {font-family: inherit;background-color: rgba(255,255,255,1);border: 2px dashed rgba(199,255,119,1);padding: 5px;margin: 10px 0px}.cms_geschuetzerinhalt {font-family: inherit;background-color: rgba(255,255,255,1);color: rgba(170,170,170,1);border: 2px dashed rgba(244,148,97,1);padding: 5px;margin: 10px 0px}.cms_geschuetzerinhalt p, .cms_ladebox {color: rgba(170,170,170,1);text-align: center}.cms_ladebox {border: 2px dashed rgba(170,170,170,1);padding: 10px}.cms_systemvoraussetzung {background: rgba(221,221,221,1);border-radius: 5px}.cms_systemvoraussetzung li {width:100%;padding: 10px;text-align: center;margin: 0px;list-style-type: none}.cms_wechselbilder_o {position: relative}.cms_wechselbilder_m {padding: 0px;margin: 0px}.cms_wechselbilder_bild {padding: 0px;margin: 0px;line-height: 0;width: 100%;float: left;margin-right: -100%;position: relative;opacity: 0;display: block;z-index: 1;transition: 1s ease-in-out;text-align: center}.cms_wechselbilder_bild > img {width: 100%}.cms_wechselbild_voriges, .cms_wechselbild_naechstes {position: absolute;top: 0px;height: 100%;background-color: rgba(221,221,221,1);display: block;color: rgba(0,0,0,1);top: 0px;z-index: 2;width: auto;line-height: 100%;width: 20px;opacity: 0;transition: 250ms ease-in-out}.cms_wechselbild_voriges {left: 0px}.cms_wechselbild_naechstes {right: 0px}.cms_wechselbild_voriges:hover, .cms_wechselbild_naechstes:hover {background-color: rgba(11,74,149,1)}.cms_wechselbild_voriges:hover, .cms_wechselbild_naechstes:hover {opacity: 1 !important;cursor: pointer}.cms_wechselbilder_wahl {position: absolute;text-align: center;top: 15px;left: 0px;width: 100%;z-index: 2;padding: 0px 25px 0px 25px;transition: 250ms ease-in-out}.cms_wechselbilder_wahl span {background-color: rgba(221,221,221,1);width: 12px;height: 12px;border-radius: 10px;display: inline-block;transition: 250ms ease-in-out;opacity: 0}span.cms_wechselbilder_knopf_aktiv {background-color: rgba(11,74,149,1)}.cms_wechselbilder_o:hover .cms_wechselbild_voriges,.cms_wechselbilder_o:hover .cms_wechselbild_naechstes,.cms_wechselbilder_o:hover .cms_wechselbilder_knopf {opacity: .5}.cms_wechselbilder_o:hover .cms_wechselbilder_knopf_aktiv {opacity: 1 !important}.cms_wechselbilder_wahl span:hover {background-color: rgba(11,74,149,1);opacity: 1 !important;cursor: pointer}.cms_wechselbilder_galerie_unterschrift {width: 100%;padding: 5px}input, textarea, select, .cms_wahl {font-weight: normal;padding: 5px 7px;border-top-right-radius: 3px;border-top-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;background: rgba(237,237,237,1);border: none;border-bottom: 1px solid rgba(255,255,255,1);width: 100%;transition: 500ms ease-in-out}textarea.cms_textarea {width: 100%;height: 250px}input:hover, textarea:hover, select:hover {background: rgba(255,255,255,1)}input:focus, textarea:focus, select:focus {background: rgba(255,255,255,1)}input.cms_klein, select.cms_klein {width: 35%}input.cms_gross, select.cms_gross {width: 60%}span.cms_input_Tbez {display: inline-block;width: 30px;text-align: center}input.cms_input_h, input.cms_input_m, input.cms_input_T, input.cms_input_M, input.cms_input_klein {width: 30px}input.cms_input_J {width: 60px}.cms_nutzerkonto_postfach_nachricht {padding: 0px 7px}.cms_nutzerkonto_postfach_nachricht textarea {width: 100%;height: 300px}.cms_personensuche_feld,.cms_gruppensuche_feld {width: 100%;position: absolute;left: 0px;top: 0px;background: rgba(221,221,221,1);border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;display: none;z-index: 2;margin-bottom: 20px;box-shadow: rgba(255,255,255,1) 0px 0px 7px}.cms_personensuche_feld input {width: 100% !important}.cms_personensuche_feld_aussen,.cms_gruppensuche_feld_aussen {position: relative}.cms_personenauswahl {display: inline-block;margin-right: 25px;position: relative;font-family: 'robl', sans-serif}.cms_personenauswahl:hover .cms_personenauswahl_schliessen {display: inline-block}.cms_personenauswahl:hover {cursor: default}.cms_fenster_schliessen {position: absolute;right: 0px;top: -20px}.cms_personenauswahl_schliessen {display: none;position: absolute;left: -8px;top: 0px;z-index: 5}.cms_schieber_o_aktiv, .cms_schieber_o_inaktiv {border: 1px solid rgba(255,255,255,1);border-radius: 11px;display: inline-block;width: 40px;line-height: 0px !important;transition: 250ms ease-in-out;text-align: left}.cms_schieber_o_aktiv {background: rgba(199,255,119,1)}.cms_schieber_o_inaktiv {background: rgba(244,148,97,1)}.cms_schieber_o_aktiv .cms_schieber_i {margin-left: 0px}.cms_schieber_o_inaktiv .cms_schieber_i {margin-left: 18px}.cms_schieber_i {width: 20px;height: 20px;border-radius: 10px;background: rgba(255,255,255,1);display: inline-block;transition: 250ms ease-in-out}.cms_schieber_o_aktiv:hover, .cms_schieber_o_inaktiv:hover {border: 1px solid rgba(0,0,0,1);cursor: pointer}.cms_eingabe_icon {display: inline-block;position: relative;width: 16px}.cms_eingabe_icon img {bottom: -5px;position: absolute}.cms_vorschau img, .cms_vorschau video {max-width: 100%;max-height: 300px}.cms_dateiwahl_tabelle td:last-child {text-align: left !important}.cms_dateiwahl_tabelle td:hover {cursor: pointer}.cms_notizzettel {background-color: rgba(148,209,255,1);min-height: 200px;resize: vertical}.cms_notizzettelleer {background-color: rgba(221,221,221,1)}.cms_notizzettel:hover, .cms_notizzettel:focus {background-color: rgba(221,221,221,1)}.cms_farbwahl_rgb {height: 30px;width: 70%}.cms_farbwahl_alpha {width: 20%}#cms_blende_o, #cms_aktionsschicht_o {display: none;background: rgba(0,0,0,0.75);position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 6000}#cms_blende_m {margin: 20px auto;width: 500px}#cms_aktionsschicht_m {margin: 20px auto;width: 1000px}#cms_blende_i, .cms_aktionsschicht_i {border-radius: 20px;background: rgba(255,255,255,1);padding: 10px;box-shadow: 0px 0px 20px rgba(255,255,255,1)}#cms_blende_i .cms_spalte_i {text-align: center}#cms_laden {padding: 10px}td.cms_notiz {text-align: center !important;color: rgba(170,170,170,1)}th.cms_zwischenueberschrift,th.cms_zwischenueberschrift *  {text-align: center !important;color: rgba(170,170,170,1);font-weight: bold}table .cms_senkrecht {writing-mode: vertical-rl;transform: rotate(180deg);font-weight: inherit}.cms_formular {border-collapse: collapse;border-spacing: 0px;background: rgba(221,221,221,1);width: 100%}.cms_formular td {line-height: 2em}.cms_formular th {padding-top: 10px !important;line-height: 1.5em;vertical-align: top !important}.cms_formular tbody, .cms_formular thead {width: 100%}.cms_formular th {vertical-align: top;padding: 5px 7px;text-align: left;font-weight: bold;position: relative}.cms_formular th * {font-weight: bold}.cms_formular th .cms_hinweis_aussen {font-weight: bold}.cms_formular td {vertical-align: top;font-weight: normal;padding: 5px 7px;text-align: left;position: relative}.cms_formular td > img {top: 5px;position: relative}.cms_liste {width: 100%;border-collapse: collapse;border-spacing: 0px;background: rgba(255,255,255,1);border-top: 1px rgba(221,221,221,1) solid;border-bottom: 1px rgba(221,221,221,1) solid;margin-bottom: 7px}.cms_liste tr.min,.cms_liste  td.min {width: 1%}.cms_liste th {vertical-align: middle;font-weight: bold;padding: 3px 7px;text-align: left;border-top: 1px rgba(221,221,221,1) solid;border-bottom: 1px rgba(221,221,221,1) solid;line-height: 1.5em;transition: 250ms ease-in-out}.cms_liste td {font-weight: normal;padding: 3px 7px;text-align: left;border-bottom: 1px rgba(221,221,221,1) solid;transition: 250ms ease-in-out}.cms_liste thead th, .cms_liste tr:first-child th, .cms_liste tr:first-child td {border-top: none !important}.cms_liste tbody tr:hover td, .cms_liste tbody tr:hover th {background: rgba(221,221,221,1)}.cms_postfach_liste .cms_postfach_vorschau {border-top: none;background: rgba(221,221,221,1);display: none}.cms_postfach_nachricht_lesen:hover {cursor: pointer}.cms_schulhof_nutzerkonto_profildaten_mehrF, .cms_schulhof_verwaltung_personen_details_mehrF,.cms_website_seiten_fortgeschritten_mehrF {display: none}.cms_tabelle_zwischentitel {font-weight: bold !important;text-align: center !important;color: rgba(170,170,170,1)}table.cms_zeitwahl {width: 100%;margin-bottom: 7px;border-collapse: collapse}table.cms_zeitwahl td {width: auto}table.cms_zeitwahl td:nth-child(2) {text-align: center !important}table.cms_zeitwahl td:nth-child(3) {text-align: right}table.table {width: 100%;margin-bottom: 7px;border-collapse: collapse}table.table td {border: none !important;padding: 3px;border-right: 1px solid rgba(255,255,255,1) !important;background-color: rgba(221,221,221,1)}table.table td:last-child {border-right: none !important}table.table tr:nth-child(2n+1) td {background-color: rgba(237,237,237,1)}th.cms_zwischenueberschrift {text-align: center;background-color: rgba(221,221,221,1)}th.cms_zahl, td.cms_zahl {text-align: right !important}.cms_sortieren:hover {cursor: s-resize}.cms_auswaehlen,.cms_liste .cms_multiselect {cursor: crosshair}.cms_liste .cms_multiselect_menue {display: none}.cms_liste .cms_multiselect_s {background-color: rgba(170,170,170,1)}#cms_neuerungenverlauf p + h4 {margin-top: 7px}.cms_sichtbar {max-height: 2500px !important}#cms_dsgvo_datenschutz {position:fixed;bottom:0px;width: 100%;left: 0px;padding:10px;z-index: 2}#cms_dsgvo_datenschutz .cms_meldung {margin: 0px;box-shadow: 0px 0px 10px rgba(202,79,12,1)}#cms_netzcheckstatus span {font-size: inherit}.cms_filter_ein {display: none}.cms_absender {text-align: right}.cms_empfaenger, .cms_anhangtitel {color: rgba(170,170,170,1)}.cms_postfach_papierkorb_aussen {width: 6px;height: 23px;background: rgba(244,148,97,1);border-radius: 3px;display: inline-block;line-height: 0px;position: relative;bottom: -6px;margin-bottom: 2px}.cms_postfach_papierkorb_innen {width: 6px;height: 23px;background: rgba(199,255,119,1);border-radius: 3px;display: block;position: absolute;bottom: 0px;left: 0px}.cms_button .cms_postfach_anhang {margin-right: 0px !important}.cms_postfach_anhang {display: inline-block;margin-right: 10px;margin-bottom: 3px;position: relative}.cms_postfach_anhang img {position: relative;top: 3px}.cms_postfach_anhang .cms_button_nein {position: absolute;left: -3px;z-index: 1;display: none}.cms_postfach_anhang:hover .cms_button_nein {display: block}.cms_signatur, .cms_originalnachricht_meta {margin-top: 15px;padding-top:5px;border-top: 1px dotted rgba(170,170,170,1);color: rgba(170,170,170,1);font-size: 80%}.cms_originalnachricht {padding-left: 5px;border-left: 2px solid rgba(221,221,221,1)}.cms_versteckt {display: none}#cms_debug {bottom: 0px;left: 0px;z-index: 1000;padding: 10px 10px 30px 10px;background: rgba(255,217,90,1);display: none}.cms_geraeteproblem_meldung {margin-top: 20px}.cms_geraeteproblem_meldung textarea {height: 50px !important}#cms_kurse_kursklassen .cms_notiz {text-align: center}.cms_optimierung_P ul.cms_bloguebersicht a p img {width: 100%}.cms_optimierung_H ul.cms_bloguebersicht a p img {width: 100%}#cms_gruppe_icon_auswahl {display: block;position: absolute;top: 0px;left: 0px;z-index: 2;width: 100%;max-width: 800px;background: rgba(221,221,221,1);padding: 10px;margin-bottom: 15px;border-radius: 10px}.cms_nicht_genehmigt {opacity: .35}.cms_genehmigungausstehend {font-weight: bold;padding: 5px !important;border-radius: 5px;color: rgba(255,255,255,1);background-color: rgba(202,79,12,1)}.cms_auftragausstehend {padding: 5px !important;border-radius: 5px;color: rgba(255,255,255,1);background-color: rgba(202,79,12,1);display: inline-block;text-align: center;font-size: 80%}.cms_auftragerledigt {padding: 5px !important;border-radius: 5px;color: rgba(255,255,255,1);background-color: rgba(101,173,0,1);display: inline-block;text-align: center;font-size: 80%}.cms_spamschutz {border-radius: 5px;border: 1px solid rgba(255,255,255,1)}.cms_vorlaeufig {opacity: .5}.cms_vollbild {position: fixed;width: 100%;height: 100%;background: rgba(255,255,255,1);top: 0px;left: 0px;z-index: 10000000;display: block;padding: 20px;font-size: 120%}.cms_gesichert {margin-top: 20px;margin-bottom: 20px}.cms_reitermenue_i .cms_gesichert, .cms_reitermenue_i .cms_meldung_laden {margin-top: 0px;margin-bottom: 0px}.cms_fortschritt_box {margin-top:15px}.cms_legende {display: flex;flex-wrap: wrap}.cms_legende span {width: 33.3333333%;display: inline-block}#cms_speicherplatz_frei {width: 100%;height: 30px;margin-bottom: 3px;background: rgba(221,221,221,1);line-height: 1;overflow:hidden;border-radius: 10px}#cms_speicherplatz_system_balken, #cms_speicherplatz_website_balken,#cms_speicherplatz_schulhof_balken, #cms_speicherplatz_gruppen_balken,#cms_speicherplatz_personen_balken {height: 100%;width: 0%;display: inline-block;line-height: 1;transition: 250ms ease-in-out}#cms_speicherplatz_system_icon, #cms_speicherplatz_website_icon,#cms_speicherplatz_schulhof_icon, #cms_speicherplatz_gruppen_icon,#cms_speicherplatz_personen_icon {height: 15px;width: 15px;display: inline-block;border-radius: 10px}#cms_speicherplatz_system_balken, #cms_speicherplatz_system_icon {background: rgba(244,148,97,1)}#cms_speicherplatz_website_balken, #cms_speicherplatz_website_icon {background: rgba(255,217,90,1)}#cms_speicherplatz_schulhof_balken, #cms_speicherplatz_schulhof_icon {background: rgba(148,209,255,1)}#cms_speicherplatz_gruppen_balken, #cms_speicherplatz_gruppen_icon {background: rgba(199,255,119,1)}#cms_speicherplatz_personen_balken, #cms_speicherplatz_personen_icon {background: rgba(170,170,170,1)}.cms_blockwahl_box {display: flex;flex-wrap: wrap;align-items: stretch;justify-content: space-between}.cms_blockwahl {padding: 10px;width: 33%;transition: 250ms ease-in-out;position: relative}.cms_blockwahl:hover {background: rgba(221,221,221,1)}.cms_blockwahl img {width: 100%}.cms_preis {position: absolute;padding: 10px;right: 10px;top: 50px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;font-size: 150%;font-weight: bold;background: rgba(148,209,255,1)}.cms_bestellen_box {margin-top: 40px}.pointer {cursor: pointer}#cms_wiki {position: fixed;bottom: 26px;right: 10px;z-index: 100}.cms_erledigt {text-decoration: line-through;opacity: .5}.cms_terminuebersicht {padding: 0px;margin: 0px;border-bottom: 1px solid rgba(221,221,221,1)}.cms_terminuebersicht li {padding: 0px;margin: 0px;border-top: 1px solid rgba(221,221,221,1);list-style-type: none;display: block;text-overflow: ellipsis}.cms_terminlink {width: 100%;display: block;padding-top: 5px;padding-bottom: 5px;padding-right: 5px;padding-left: 80px;position: relative;transition: 250ms ease-in-out;min-height: 70px}.cms_kalenderblaetter {text-align: center}.cms_kalender_zusatzinfo {display: inline-block;padding: 2px 0px 2px 20px;font-size: 80%;background-position: left center;background-repeat: no-repeat;margin-right: 10px;margin-bottom: 5px;min-height: 16px}.cms_kalender_zusatzinfo_intern {color: rgba(255,255,255,1) !important;background-color: rgba(170,170,170,1);border-radius: 3px;padding: 5px 5px 5px 25px;background-position: 5px center;background-image: url('../res/icons/oegruppen/intern.png')}.cms_terminlink h3 {font-size: 110%;font-weight: bold;margin-top: 2px;margin-bottom: 7px}.cms_terminlink p, .cms_terminlink h3, .cms_terminlink span {color: rgba(0,0,0,1);overflow: hidden;text-overflow: ellipsis}.cms_terminlink .cms_notiz {margin-top: 0px}.cms_terminlink p:last-child {margin-bottom: 0px}.cms_terminlink:hover {background-color: rgba(221,221,221,1)}.cms_terminlink:hover .cms_button {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_terminlink .cms_kalenderblaetter {position: absolute;left: 5px;top: 5px;width: 70px;text-align: center}.cms_terminlink .cms_kalenderblatt,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt {display: inline-block;text-align: center}.cms_terminlink .cms_kalenderblatt_i,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_i {display: inline-block;width: 32px}.cms_terminlink .cms_kalenderblatt_monat,.cms_terminlink .cms_kalenderblatt_tagnr,.cms_terminlink .cms_kalenderblatt_tagbez,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_monat,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_tagnr,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_tagbez,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_monat,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_tagnr,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_tagbez {display: block;text-align: center;width: 100%;line-height: 1.2em !important}.cms_terminlink .cms_kalenderblatt_monat,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_monat,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_monat {background: rgba(11,74,149,1);font-weight: bold;color: rgba(255,255,255,1);font-size: 10px;border-top: 1px solid;border-left: 1px solid;border-right: 1px solid;border-bottom: 0px;padding: 2px 0px;border-top-right-radius: 3px;border-top-left-radius: 3px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-color: rgba(221,221,221,1)}.cms_terminlink .cms_kalenderblatt_tagnr,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_tagnr,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_tagnr {background: rgba(255,255,255,1);font-weight: normal;color: rgba(50,153,204,1);font-size: 18px;border-top: 0px;border-left: 1px solid;border-right: 1px solid;border-bottom: 0px;padding: 2px 0px;border-top-right-radius: 0px;border-top-left-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-color: rgba(221,221,221,1)}.cms_terminlink .cms_kalenderblatt_tagbez,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_tagbez,.cms_galerieuebersicht_liste .cms_galerielink .cms_kalenderblatt_tagbez {background: rgba(255,255,255,1);font-weight: normal;color: rgba(11,74,149,1);font-size: 10px;border-top: 0px;border-left: 1px solid;border-right: 1px solid;border-bottom: 1px solid;padding: 2px 0px;border-top-right-radius: 0px;border-top-left-radius: 0px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-color: rgba(221,221,221,1)}.cms_terminlink .cms_kalenderblatt_uhrzeit {display: block;text-align: center;font-weight: normal;font-size: 80%;line-height: 1.2em;padding: 5px 0px 0px 0px}.cms_termin_detialkalenderblatt .cms_kalenderblaetter {display: block;width: 100%;text-align: center}.cms_termin_detialkalenderblatt .cms_kalenderblatt {width: 40%;display: inline-block;text-align: center}.cms_termin_detialkalenderblatt .cms_kalenderblatt_i {display: inline-block;width: 100%}.cms_termin_detialkalenderblatt .cms_kalenderblatt_monat,.cms_termin_detialkalenderblatt .cms_kalenderblatt_tagnr,.cms_termin_detialkalenderblatt .cms_kalenderblatt_tagbez {display: block;text-align: center;width: 100%;line-height: 1.2em !important}.cms_termin_detialkalenderblatt .cms_kalenderblatt_monat {background: rgba(11,74,149,1);font-weight: bold;color: rgba(255,255,255,1);font-size: 20px;border-top: 2px solid;border-left: 2px solid;border-right: 2px solid;border-bottom: 0px;border-bottom: none;padding: 4px 0px;border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-color: rgba(221,221,221,1)}.cms_termin_detialkalenderblatt .cms_kalenderblatt_tagnr {background: rgba(255,255,255,1);font-weight: normal;color: rgba(50,153,204,1);font-size: 45px;border-top: 0px;border-left: 2px solid;border-right: 2px solid;border-bottom: 0px;padding: 8px 0px 4px 0px;border-top-right-radius: 0px;border-top-left-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-color: rgba(221,221,221,1)}.cms_termin_detialkalenderblatt .cms_kalenderblatt_tagbez {background: rgba(255,255,255,1);font-weight: normal;color: rgba(11,74,149,1);font-size: 20px;border-top: 0px;border-left: 2px solid;border-right: 2px solid;border-bottom: 2px solid;padding: 4px 0px;border-top-right-radius: 0px;border-top-left-radius: 0px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-color: rgba(221,221,221,1)}.cms_termin_detailinformationen {margin-top: 15px;text-align: center}.cms_termindetails {padding: 0px;margin: 7px 0px 0px 0px}.cms_termindetails li {padding: 0px;margin-left: 0px;margin-right: 0px;text-align: center;list-style-type: none}.cms_termindetails_zusatzinfo {display: inline-block;padding: 2px 0px 2px 20px;background-position: left center;background-repeat: no-repeat;margin-right: 0px;min-height: 16px}.cms_termindetails_zusatzinfo:hover {cursor: pointer !important}.cms_termin_detailinformationen h3 {text-align: center}.cms_ferienkalender {width: 100%;border-spacing: 0px;border-collapse: collapse}.cms_ferienkalender th {width:8.33333%;font-weight: bold;padding: 2px 5px;border-right: 1px solid rgba(221,221,221,1)}.cms_ferienkalender td {padding: 2px 5px;border-right: 1px solid rgba(221,221,221,1);border-top: 1px solid rgba(221,221,221,1)}.cms_ferienkalender td:last-child,.cms_ferienkalender th:last-child {border-right: none}.cms_ferienkalender_inhalt {display: inline-block;width: 50%;text-align: center}.cms_ferienkalender_we {background-color: rgba(148,209,255,1)}.cms_ferienkalender_frei {background-color: rgba(199,255,119,1)}.cms_bloguebersicht_liste {padding: 0px;margin: 0px;border-bottom: 1px solid rgba(221,221,221,1)}.cms_bloguebersicht_liste li {padding: 0px;margin: 0px;border-top: 1px solid rgba(221,221,221,1);list-style-type: none;display: block}.cms_bloguebersicht_liste .cms_bloglink {width: 100%;display: block;padding-top: 5px;padding-bottom: 5px;padding-right: 5px;padding-left: 45px;position: relative;transition: 250ms ease-in-out;min-height: 70px}.cms_bloguebersicht_liste .cms_bloglink h3 {font-size: 110%;font-weight: bold;margin-top: 2px;margin-bottom: 7px}.cms_bloguebersicht_liste .cms_bloglink p,.cms_bloguebersicht_artikel .cms_bloglink p,.cms_bloguebersicht_diashow .cms_bloglink p,.cms_bloguebersicht_liste .cms_bloglink h3,.cms_bloguebersicht_artikel .cms_bloglink h3,.cms_bloguebersicht_diashow .cms_bloglink h3,.cms_bloguebersicht_liste .cms_bloglink span,.cms_bloguebersicht_artikel .cms_bloglink span,.cms_bloguebersicht_diashow .cms_bloglink span {color: rgba(0,0,0,1);overflow: hidden;text-overflow: ellipsis}.cms_bloguebersicht_liste .cms_bloglink .cms_notiz {margin-top: 0px}.cms_bloguebersicht_liste .cms_bloglink p:last-child {margin-bottom: 0px}.cms_bloguebersicht_liste .cms_bloglink:hover {background-color: rgba(221,221,221,1)}.cms_bloguebersicht_liste .cms_bloglink:hover .cms_button {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblaetter {position: absolute;left: 5px;top: 5px;width: 32px;text-align: center}.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt {display: inline-block;text-align: center}.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_i {display: inline-block;width: 32px}.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_monat,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_tagnr,.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_tagbez {display: block;text-align: center;width: 100%;line-height: 1.2em !important}.cms_bloguebersicht_liste .cms_bloglink .cms_kalenderblatt_uhrzet {display: block;text-align: center;font-weight: normal;font-size: 80%;line-height: 1.2em;padding: 5px 0px 0px 0px}.cms_bloguebersicht_liste .cms_bloglink .cms_bloglink_vorschaubild {float: right;margin-left: 5px;width: 30%}.cms_bloguebersicht_artikel {padding: 0px;margin: 0px;display: flex;flex-wrap: wrap}.cms_optimierung_P .cms_bloguebersicht_artikel li,.cms_optimierung_T .cms_bloguebersicht_artikel li {width: 50%}.cms_optimierung_P .cms_bloguebersicht_artikel li:nth-child(odd),.cms_optimierung_T .cms_bloguebersicht_artikel li:nth-child(odd) {border-right: 5px solid rgba(255,255,255,1)}.cms_optimierung_P .cms_bloguebersicht_artikel li:nth-child(even),.cms_optimierung_T .cms_bloguebersicht_artikel li:nth-child(even) {border-left: 5px solid rgba(255,255,255,1)}.cms_optimierung_H .cms_bloguebersicht_artikel li {width: 100%}.cms_bloguebersicht_artikel li {flex-wrap: nowrap;padding: 0px;margin: 0px;list-style-type: none;display: block}.cms_bloguebersicht_artikel .cms_bloglink {width: 100%;height: 100%;display: block;padding: 5px 10px;position: relative;transition: 250ms ease-in-out;border-top: 1px solid rgba(221,221,221,1)}.cms_bloguebersicht_artikel .cms_bloglink h3 {font-size: 110%;font-weight: bold;margin-top: 2px;margin-bottom: 7px}.cms_bloguebersicht_artikel .cms_bloglink .cms_notiz {margin-top: 0px}.cms_bloguebersicht_artikel .cms_bloglink p:last-child {margin-bottom: 0px}.cms_bloguebersicht_artikel .cms_bloglink:hover {background-color: rgba(221,221,221,1)}.cms_bloguebersicht_artikel .cms_bloglink:hover .cms_button {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_bloguebersicht_artikel .cms_bloglink .cms_bloglink_vorschaubild {width: 100%}.cms_bloguebersicht_diashow {padding: 0px;margin: 0px;border-top: 1px solid rgba(221,221,221,1);border-bottom: 1px solid rgba(221,221,221,1);list-style-type: none;display: block;position: relative}.cms_bloguebersicht_diashow .cms_wechselbilder_m {margin: 0px !important}.cms_bloguebersicht_diashow .cms_wechselbilder_wahl {top: 35px !important}.cms_bloguebersicht_diashow .cms_bloglink {margin: 0px;width: 100%;height: 100%;display: block;padding: 5px 10px;position: relative;transition: 250ms ease-in-out;text-align: left !important}.cms_bloguebersicht_diashow .cms_bloglink h3 {font-size: 110%;font-weight: bold;margin-top: 2px;margin-bottom: 7px}.cms_bloguebersicht_diashow .cms_bloglink h3+img {width: 100%}.cms_bloguebersicht_diashow .cms_bloglink .cms_notiz {margin-top: 0px}.cms_bloguebersicht_diashow .cms_bloglink p:last-child {margin-bottom: 0px}.cms_bloguebersicht_diashow .cms_bloglink:hover {background-color: rgba(221,221,221,1)}.cms_bloguebersicht_diashow .cms_bloglink:hover .cms_button {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_bloguebersicht_diashow .cms_bloglink .cms_bloglink_vorschaubild {width: 100%}.cms_uebersicht_nutzerkonto_nachricht {background-image: url('../res/icons/gross/nachricht.png')}.cms_uebersicht_postfach_schreiben {background-image: url('../res/icons/gross/postschreiben.png')}.cms_uebersicht_postfach_eingang {background-image: url('../res/icons/gross/posteingang.png')}.cms_uebersicht_postfach_ausgang {background-image: url('../res/icons/gross/postausgang.png')}.cms_uebersicht_postfach_entwurf {background-image: url('../res/icons/gross/postentwurf.png')}.cms_uebersicht_postfach_papierkorb {background-image: url('../res/icons/gross/papierkorb.png')}.cms_uebersicht_postfach_tags {background-image: url('../res/icons/gross/tag.png')}.cms_uebersicht_postfach_signatur {background-image: url('../res/icons/gross/signatur.png')}.cms_uebersicht_postfach_einstellungen {background-image: url('../res/icons/gross/einstellungen.png')}.cms_button_vollbild_oeffnen {background-image: url('../res/icons/gross/vollbild.png')}.cms_button_vollbild_schliessen {background-image: url('../res/icons/gross/inseite.png')}#cms_button_postfach_versenden {background-image: url('../res/icons/gross/postfach_senden.png')}#cms_button_postfach_speichern {background-image: url('../res/icons/gross/postfach_speichern.png')}#cms_button_postfach_anhang {background-image: url('../res/icons/gross/postfach_anhang.png')}#cms_button_postfach_papierkorb {background-image: url('../res/icons/gross/postfach_paierkorb.png')}#cms_button_postfach_loeschen {background-image: url('../res/icons/gross/postfach_loeschen.png')}#cms_button_postfach_zuruecklegen {background-image: url('../res/icons/gross/postfach_zuruecklegen.png')}#cms_button_postfach_weiterleiten {background-image: url('../res/icons/gross/postfach_weiterleiten.png')}#cms_button_postfach_antworten {background-image: url('../res/icons/gross/postfach_antworten.png')}#cms_button_postfach_allenantworten {background-image: url('../res/icons/gross/postfach_allenantworten.png')}#cms_button_postfach_erneutsenden {background-image: url('../res/icons/gross/postfach_erneut.png')}#cms_button_postfach_bearbeiten {background-image: url('../res/icons/gross/postfach_bearbeiten.png')}#cms_button_website_bearbeitungsmodus {background-image: url('../res/icons/gross/bearbeitungsmodus.png')}#cms_button_website_betrachtungsmodus {background-image: url('../res/icons/gross/betrachtungsmodus.png')}#cms_button_website_altedaten {background-image: url('../res/icons/gross/datenbank_schwarz.png')}#cms_button_website_element_altedaten {background-image: url('../res/icons/gross/datenbank_schwarz.png')}#cms_button_website_aktuelledaten {background-image: url('../res/icons/gross/datenbank_blau.png')}#cms_button_website_element_aktuelledaten {background-image: url('../res/icons/gross/datenbank_blau.png')}#cms_button_website_neuedaten {background-image: url('../res/icons/gross/datenbank_gruen.png')}#cms_button_website_element_neuedaten {background-image: url('../res/icons/gross/datenbank_gruen.png')}.cms_button_website_dateien {background-image: url('../res/icons/gross/webdateien.png')}.cms_button_website_schliessen {background-image: url('../res/icons/gross/menueschliessen.png')}.cms_button_website_editor {background-image: url('../res/icons/gross/editor.png')}.cms_button_website_download {background-image: url('../res/icons/gross/downloadson.png')}.cms_button_website_boxen {background-image: url('../res/icons/gross/boxen.png')}.cms_button_website_eventuebersicht {background-image: url('../res/icons/gross/eventuebersicht.png')}.cms_button_website_kontaktformular {background-image: url('../res/icons/gross/kontaktformular.png')}.cms_button_website_newsletter {background-image: url('../res/icons/gross/newsletter.png')}.cms_button_website_diashow {background-image: url('../res/icons/gross/diashow.png')}.cms_button_website_bearbeiten {background-image: url('../res/icons/gross/bearbeiten.png')}.cms_button_website_loeschen {background-image: url('../res/icons/gross/loeschen.png')}.cms_button_website_freigeben {background-image: url('../res/icons/gross/freigeben.png')}.cms_button_website_ablehnen {background-image: url('../res/icons/gross/ablehnen.png')}.cms_button_website_aktivieren {background-image: url('../res/icons/gross/aktivieren.png')}.cms_schuljahrfabrik_grundlagen {background-image: url('../res/icons/gross/sjfgrundlagen.png')}.cms_schuljahrfabrik_profile {background-image: url('../res/icons/gross/sjfprofile.png')}.cms_schuljahrfabrik_klassenkurse {background-image: url('../res/icons/gross/sjfklassenkurse.png')}.cms_schuljahrfabrik_stufenkurse {background-image: url('../res/icons/gross/sjfstufenkurse.png')}.cms_schuljahrfabrik_gruppenschueler {background-image: url('../res/icons/gross/sjfschueleringruppen.png')}.cms_schuljahrfabrik_kurspersonen {background-image: url('../res/icons/gross/sjfpersoneninkursen.png')}.cms_schuljahrfabrik_lehrauftraege {background-image: url('../res/icons/gross/sjflehrauftraege.png')}.cms_schuljahrfabrik_stundenplanung {background-image: url('../res/icons/gross/sjfstundenplanung.png')}.cms_tag_gross {border: 1px solid rgba(221,221,221,1);border-radius: 8px;display: inline-block;width: 14px;height: 14px;margin-right: 5px;line-height: 0px;position: relative;bottom: -2px}.cms_tag_klein {border-radius: 4px;display: inline-block;width: 8px;height: 8px;margin: 1px;margin-right: 2px;line-height: 0px;position: relative;bottom: -1px}.cms_farbbeispiel_0  {background-color: #3E2723 !important}.cms_farbbeispiel_1  {background-color: #795548 !important}.cms_farbbeispiel_2  {background-color: #263238 !important}.cms_farbbeispiel_3  {background-color: #607D8B !important}.cms_farbbeispiel_4  {background-color: #131418 !important}.cms_farbbeispiel_5  {background-color: #212121 !important}.cms_farbbeispiel_6  {background-color: #424242 !important}.cms_farbbeispiel_7  {background-color: #616161 !important}.cms_farbbeispiel_8  {background-color: #757575 !important}.cms_farbbeispiel_9  {background-color: #9E9E9E !important}.cms_farbbeispiel_10 {background-color: #BDBDBD !important}.cms_farbbeispiel_11 {background-color: #E0E0E0 !important}.cms_farbbeispiel_12 {background-color: #EEEEEE !important}.cms_farbbeispiel_13 {background-color: #F5F5F5 !important}.cms_farbbeispiel_14 {background-color: #FAFAFA !important}.cms_farbbeispiel_15 {background-color: #EBEBEB !important}.cms_farbbeispiel_16 {background-color: #c62828 !important}.cms_farbbeispiel_17 {background-color: #AD1457 !important}.cms_farbbeispiel_18 {background-color: #6A1B9A !important}.cms_farbbeispiel_19 {background-color: #4527A0 !important}.cms_farbbeispiel_20 {background-color: #283593 !important}.cms_farbbeispiel_21 {background-color: #1565C0 !important}.cms_farbbeispiel_22 {background-color: #0277BD !important}.cms_farbbeispiel_23 {background-color: #00838F !important}.cms_farbbeispiel_24 {background-color: #00695C !important}.cms_farbbeispiel_25 {background-color: #2E7D32 !important}.cms_farbbeispiel_26 {background-color: #558B2F !important}.cms_farbbeispiel_27 {background-color: #9E9D24 !important}.cms_farbbeispiel_28 {background-color: #F9A825 !important}.cms_farbbeispiel_29 {background-color: #FF8F00 !important}.cms_farbbeispiel_30 {background-color: #EF6C00 !important}.cms_farbbeispiel_31 {background-color: #D84315 !important}.cms_farbbeispiel_32 {background-color: #f44336 !important}.cms_farbbeispiel_33 {background-color: #E91E63 !important}.cms_farbbeispiel_34 {background-color: #9C27B0 !important}.cms_farbbeispiel_35 {background-color: #673AB7 !important}.cms_farbbeispiel_36 {background-color: #3F51B5 !important}.cms_farbbeispiel_37 {background-color: #2196F3 !important}.cms_farbbeispiel_38 {background-color: #03A9F4 !important}.cms_farbbeispiel_39 {background-color: #00BCD4 !important}.cms_farbbeispiel_40 {background-color: #009688 !important}.cms_farbbeispiel_41 {background-color: #4CAF50 !important}.cms_farbbeispiel_42 {background-color: #8BC34A !important}.cms_farbbeispiel_43 {background-color: #CDDC39 !important}.cms_farbbeispiel_44 {background-color: #FFEB3B !important}.cms_farbbeispiel_45 {background-color: #FFC107 !important}.cms_farbbeispiel_46 {background-color: #FF9800 !important}.cms_farbbeispiel_47 {background-color: #FF5722 !important}.cms_farbbeispiel_48 {background-color: #ef9a9a !important}.cms_farbbeispiel_49 {background-color: #F48FB1 !important}.cms_farbbeispiel_50 {background-color: #CE93D8 !important}.cms_farbbeispiel_51 {background-color: #B39DDB !important}.cms_farbbeispiel_52 {background-color: #9FA8DA !important}.cms_farbbeispiel_53 {background-color: #90CAF9 !important}.cms_farbbeispiel_54 {background-color: #81D4FA !important}.cms_farbbeispiel_55 {background-color: #80DEEA !important}.cms_farbbeispiel_56 {background-color: #80CBC4 !important}.cms_farbbeispiel_57 {background-color: #A5D6A7 !important}.cms_farbbeispiel_58 {background-color: #C5E1A5 !important}.cms_farbbeispiel_59 {background-color: #E6EE9C !important}.cms_farbbeispiel_60 {background-color: #FFF59D !important}.cms_farbbeispiel_61 {background-color: #FFE082 !important}.cms_farbbeispiel_62 {background-color: #FFCC80 !important}.cms_farbbeispiel_63 {background-color: #FFAB91 !important}.cms_box_style_1 {background-color: rgba(255,255,255,1)}.cms_box_style_2 {background-color: rgba(221,221,221,1)}.cms_box_style_3 {background-color: rgba(11,74,149,1)}.cms_box_style_4 {background-color: rgba(0,153,102,1)}.cms_box_style_5 {background-color: rgba(50,153,204,1)}.cms_icon_klein_o {line-height: 0px;position: relative;overflow: visible;display: inline-block;top: 3px}.cms_uebersicht_verwaltung_technisch {background-color: rgba(255,217,90,1)}.cms_uebersicht_verwaltung_personen {background-image: url('../res/icons/gross/personen.png')}.cms_uebersicht_verwaltung_rollen {background-image: url('../res/icons/gross/rollen.png')}.cms_uebersicht_verwaltung_bedingte_rechte {background-image: url('../res/icons/gross/bedingte_rechte.png')}.cms_uebersicht_verwaltung_schuljahre {background-image: url('../res/icons/gross/schuljahre.png')}.cms_uebersicht_verwaltung_raeume {background-image: url('../res/icons/gross/raeume.png')}.cms_uebersicht_verwaltung_faecher {background-image: url('../res/icons/gross/faecher.png')}.cms_uebersicht_verwaltung_ferien {background-image: url('../res/icons/gross/ferien.png')}.cms_uebersicht_verwaltung_termine {background-image: url('../res/icons/gross/termine.png')}.cms_uebersicht_verwaltung_schulnetze {background-image: url('../res/icons/gross/schulnetze.png')}.cms_uebersicht_verwaltung_vpn {background-image: url('../res/icons/gross/vpn.png')}.cms_uebersicht_verwaltung_zulaessig {background-image: url('../res/icons/gross/zulaessig.png')}.cms_uebersicht_verwaltung_schuldetails {background-image: url('../res/icons/gross/schuldetails.png')}.cms_uebersicht_verwaltung_speicherplatz {background-image: url('../res/icons/gross/speicherplatz.png')}.cms_uebersicht_verwaltung_geraetearten {background-image: url('../res/icons/gross/geraetearten.png')}.cms_uebersicht_verwaltung_leihgeraete {background-image: url('../res/icons/gross/leihgeraete.png')}.cms_uebersicht_verwaltung_allgemeine_einstellungen {background-image: url('../res/icons/gross/allgemeineeinstellungen.png')}.cms_uebersicht_verwaltung_stundenplanung {background-image: url('../res/icons/gross/stundenplanung.png')}.cms_uebersicht_verwaltung_vertretungsplanung {background-image: url('../res/icons/gross/vertretungsplanung.png')}.cms_uebersicht_verwaltung_schulanmeldung {background-image: url('../res/icons/gross/schulanmeldung.png')}.cms_uebersicht_verwaltung_genehmigungen_blogeintraege {background-image: url('../res/icons/gross/bloggenehmigt.png')}.cms_uebersicht_verwaltung_genehmigungen_termine {background-image: url('../res/icons/gross/terminegenehmigt.png')}.cms_uebersicht_verwaltung_genehmigungen_galerien {background-image: url('../res/icons/gross/galeriengenehmigt.png')}.cms_uebersicht_verwaltung_dauerbrenner {background-image: url('../res/icons/gross/dauerbrenner.png')}.cms_uebersicht_verwaltung_pinnwaende {background-image: url('../res/icons/gross/pinnwaende.png')}.cms_uebersicht_verwaltung_mail {background-image: url('../res/icons/gross/schulhofmailer.png')}.cms_uebersicht_verwaltung_gruppen_gremien {background-image: url('../res/icons/gross/gremien.png')}.cms_uebersicht_verwaltung_gruppen_fachschaften {background-image: url('../res/icons/gross/fachschaften.png')}.cms_uebersicht_verwaltung_gruppen_klassen {background-image: url('../res/icons/gross/klassen.png')}.cms_uebersicht_verwaltung_gruppen_kurse {background-image: url('../res/icons/gross/kurse.png')}.cms_uebersicht_verwaltung_gruppen_klassenstufen {background-image: url('../res/icons/gross/stufen.png')}.cms_uebersicht_verwaltung_gruppen_ags {background-image: url('../res/icons/gross/arbeitsgemeinschaften.png')}.cms_uebersicht_verwaltung_gruppen_aks {background-image: url('../res/icons/gross/arbeitskreise.png')}.cms_uebersicht_verwaltung_gruppen_fahrten {background-image: url('../res/icons/gross/fahrten.png')}.cms_uebersicht_verwaltung_gruppen_wettbewerbe {background-image: url('../res/icons/gross/wettbewerbe.png')}.cms_uebersicht_verwaltung_gruppen_ereignisse {background-image: url('../res/icons/gross/ereignisse.png')}.cms_uebersicht_verwaltung_gruppen_sonstige {background-image: url('../res/icons/gross/sonstige_gruppen.png')}.cms_uebersicht_verwaltung_planung_zeitraeume {background-image: url('../res/icons/gross/stundenplanzeitraeume.png')}.cms_uebersicht_verwaltung_planung_profile {background-image: url('../res/icons/gross/profile.png')}.cms_uebersicht_verwaltung_planung_schienen {background-image: url('../res/icons/gross/schienen.png')}.cms_uebersicht_verwaltung_planung_stundenplanung {background-image: url('../res/icons/gross/stundenplanung.png')}.cms_uebersicht_verwaltung_planung_vertretungsplanung {background-image: url('../res/icons/gross/vertretungsplanung.png')}.cms_uebersicht_verwaltung_planung_ausplanung {background-image: url('../res/icons/gross/ausplanung.png')}.cms_uebersicht_verwaltung_planung_schuljahrfabrik {background-image: url('../res/icons/gross/schuljahrfabrik.png')}.cms_uebersicht_verwaltung_planung_stundenerzeugen {background-image: url('../res/icons/gross/stundenerzeugen.png')}.cms_uebersicht_verwaltung_website_seiten {background-image: url('../res/icons/gross/seiten.png')}.cms_uebersicht_verwaltung_website_hauptnavigationen {background-image: url('../res/icons/gross/hauptnavigationen.png')}.cms_uebersicht_verwaltung_website_dateien {background-image: url('../res/icons/gross/webdateien.png')}.cms_uebersicht_verwaltung_website_blog {background-image: url('../res/icons/gross/blog.png')}.cms_uebersicht_verwaltung_website_termine {background-image: url('../res/icons/gross/termine.png')}.cms_uebersicht_verwaltung_website_galerien {background-image: url('../res/icons/gross/galerien.png')}.cms_uebersicht_verwaltung_website_titelbilder {background-image: url('../res/icons/gross/titelbilder.png')}.cms_uebersicht_verwaltung_website_auszeichnungen {background-image: url('../res/icons/gross/auszeichnungen.png')}.cms_uebersicht_verwaltung_website_besucherstatistik {background-image: url('../res/icons/gross/besucherstatistiken.png')}.cms_uebersicht_verwaltung_website_fehlermeldungen {background-image: url('../res/icons/gross/fehlermeldungen.png')}.cms_uebersicht_verwaltung_website_feedback {background-image: url('../res/icons/gross/feedback.png')}.cms_uebersicht_verwaltung_website_auffaellig  {background-image: url('../res/icons/gross/auffaellig.png')}.cms_uebersicht_verwaltung_website_chatmeldungen  {background-image: url('../res/icons/gross/chatmeldungen.png')}.cms_uebersicht_verwaltung_website_newsletter  {background-image: url('../res/icons/gross/newsletter.png')}.cms_uebersicht_verwaltung_website_weiterleiten {background-image: url('../res/icons/gross/weiterleiten.png')}.cms_uebersicht_verwaltung_website_styleaendern {background-image: url('../res/icons/gross/style.png')}.cms_uebersicht_verwaltung_website_masterelemente {background-image: url('../res/icons/gross/masterelemente.png')}.cms_uebersicht_verwaltung_produkte {background-image: url('../res/icons/gross/produkt.png')}.cms_uebersicht_verwaltung_bestellungen {background-image: url('../res/icons/gross/bestellung.png')}.cms_uebersicht_verwaltung_technik_geraete {background-image: url('../res/icons/gross/geraete.png')}.cms_uebersicht_verwaltung_technik_hausmeister {background-image: url('../res/icons/gross/hausmeister.png')}.cms_uebersicht_verwaltung_technik_haustechnik {background-image: url('../res/icons/gross/haustechnik.png')}.cms_uebersicht_verwaltung_update {background-image: url("../res/icons/gross/update.png")}.cms_uebersicht_app_meintag {background-image: url('../res/icons/gross/vertretungsplanung.png')}.cms_uebersicht_app_postfach {background-image: url('../res/icons/gross/posteingang.png')}.cms_uebersicht_app_buchen {background-image: url('../res/icons/gross/buchen.png')}.cms_uebersicht_app_geraetemelden {background-image: url('../res/icons/gross/geraete.png')}.cms_uebersicht_app_geraeteverwalten {background-image: url('../res/icons/gross/geraeteverwalten.png')}.cms_uebersicht_app_hausmeisterauftraege {background-image: url('../res/icons/gross/hausmeister.png')}.cms_uebersicht_app_hausmeister {background-image: url('../res/icons/gross/hausmeisterauftraegemarkieren.png')}.cms_uebersicht_app_notfallzustand {background-image: url('../res/icons/gross/alarm.png')}.cms_beschlussliste_abgelehnt {background-image: url('../res/icons/gross/rot.png')}.cms_beschlussliste_angenommen {background-image: url('../res/icons/gross/gruen.png')}.cms_beschlussliste_vertagt {background-image: url('../res/icons/gross/weiss.png')}.cms_spalte_icon .cms_kategorie_icon_anzeige {position: absolute;right: 10px;top: 10px}img[src^="res/icons/klein"],img[src^="res/icons/gross"] {image-rendering: pixelated}.cms_dateisystem_tabelle {margin-bottom: 0px}.cms_dateisystem_box {border: 1px solid rgba(221,221,221,1);border-radius: 5px;background: rgba(221,221,221,1);margin-bottom: 7px}.cms_dateisystem_pfad, .cms_dateisystem_aktionen, .cms_dateisystem_inhalt {margin: 5px 0px;background: rgba(255,255,255,1);position: relative}.cms_dateisystem_inhalt {margin-bottom: 0px;max-height: 150px;overflow-y: scroll}.cms_dateisystem_inhalt img {max-width: none !important}.cms_dateisystem_pfad_icon {padding: 2px 5px 5px 5px;display: inline-block;line-height: 16px}.cms_dateisystem_pfad_aktionen {padding: 4px 5px 0px 5px;display: inline-block}.cms_dateisystem_pfad_aktionen:first-child {margin-right: 20px}.cms_dateisystem_pfad_icon img {position: relative;top: 2px;margin-right: 5px}.cms_dateisystem_pfad_icon:hover, .cms_dateisystem_pfad_aktionen:hover {background: rgba(221,221,221,1);cursor: pointer}.cms_dateisystem_pfad_icon:hover {background: rgba(221,221,221,1);cursor: pointer}.cms_dateisystem_inhalt table {width: 100%;border-spacing: 0px;border-collapse: collapse}.cms_dateisystem_inhalt table td:first-child {width: 16px}.cms_dateisystem_inhalt table td:first-child img {top: 2px;position: relative;max-width: none !important}.cms_dateisystem_inhalt table td {padding: 5px}.cms_dateisystem_inhalt table td:last-child {text-align: right}.cms_dateisystem_inhalt table td:last-child .cms_hinweis {text-align: right;left: auto;right: 0px}.cms_dateisystem_inhalt table tr:hover td {background: rgba(237,237,237,1)}.cms_dateisystem_status {padding: 5px;background: rgba(221,221,221,1)}.cms_dateisystem_status p {font-size: 75%}.cms_dateisystem_pfad_aktionen {position: relative}.cms_dateisystem_pfad_aktionen:hover .cms_hinweis {display: block;bottom: 40px;left: 0px}td.cms_dateisystem_meldung {text-align: center!important}td.cms_dateisystem_ordner:hover {cursor: pointer}.cms_dateisystem_laden {padding: 10px;margin-bottom: 5px;text-align: center}.cms_dateisystem_meldung {padding: 10px;margin-bottom: 5px}.cms_dateisystem_aktionen_neuerordner, .cms_dateisystem_aktionen_hochladen {padding: 5px;display: none}.cms_dateisystem_uploadzone {border-radius: 5px;background-color: rgba(148,209,255,1);height: 100px;width: 100%;margin-top: 6px;border: 1px dashed rgba(51,153,204,1);background-image: url('../res/icons/gross/dateiupload.png');background-position: center 25px;background-repeat: no-repeat}.cms_dateisystem_uploadzone p {text-align: center;color: rgba(255,255,255,1);font-size: 90%;margin-top: 60px !important}.cms_dateisystem_uploadzone:hover {cursor: move}.cms_dateisystem_hochladen_dateiliste li {position: relative}.cms_dateisystem_hochladen_dateiliste .cms_button_nein {position: absolute;left: -22px;top: -3px;opacity: 0}.cms_dateisystem_hochladen_dateiliste li:hover .cms_button_nein {opacity: 1}.cms_dateisystem_hochladen_dateiliste li, #cms_hochladen_fehlgeschlagen_liste {font-size: 90%}.cms_dateisystem_hochladen_dateiliste {margin-top: 0px !important;max-height: 50px;overflow-y: scroll;padding: 5px;background: rgba(237,237,237,1);border-radius: 5px}.cms_upload_dateiknopf {position: relative;display: inline-block}.cms_upload_dateiknopf:hover .cms_hinweis {display: block;right: 20px !important;bottom: -2px}.cms_upload_dateiknopf:hover {cursor: pointer}#cms_hochladen_fehlgeschlagen {background: rgba(244,148,97,1);border: 1px solid rgba(202,79,12,1);padding: 5px;border-radius: 5px;display: none;margin-top: 20px}.cms_datei_gewaehlt {font-size: 13px;position: relative}.cms_datei_gewaehlt img {position: relative;bottom: -4px}.cms_hinweis_aussen {display: inline-block;position: relative;padding-right: 20px;background-image: url('../res/icons/klein/fragezeichen.png');background-repeat: no-repeat;background-position: right, center;min-height: 16px}.cms_hinweis {color: rgba(255,255,255,1) !important;background: rgba(0,0,0,0.75);padding: 0px 5px 0px 5px;position: absolute;font-family: 'robl';font-weight: normal !important;display: block;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;z-index: 50;width: 150px;overflow: visible;left: 0px;bottom: 25px;transition-delay: 1s;transition: 250ms ease-in-out 500ms;max-height: 0px;overflow: hidden;text-align: left}.cms_hinweis_unten {bottom: unset;top: 25px}.cms_hinweis_links {left: unset;right: 0;text-align: right}.cms_layout_zeile_plus .cms_hinweis {bottom: 15px}.cms_layout_spalte_plus .cms_hinweis,.cms_layout_spalte .cms_hinweis {bottom: 105px}.cms_button:hover > .cms_hinweis,.cms_aktion_klein:hover > .cms_hinweis,.cms_postfach_papierkorb_aussen:hover > .cms_hinweis,.cms_button_nein:hover > .cms_hinweis,.cms_button_ja:hover > .cms_hinweis,.cms_button_passiv:hover > .cms_hinweis,.cms_icon_klein_o:hover > .cms_hinweis,.cms_beschluss_icon:hover > .cms_hinweis,.cms_hinweis_aussen:hover > .cms_hinweis,.cms_element_icon:hover > .cms_hinweis,.cms_aktionsicon:hover > .cms_hinweis,img:hover + .cms_hinweis{max-height: 100px;padding: 5px;z-index: 5}td:last-child .cms_hinweis, .cms_notifikation_schliessen .cms_hinweis,.cms_beschluss_icon .cms_hinweis, .cms_element_icon .cms_hinweis,.cms_layout_spalte_plus:last-child .cms_hinweis, .cms_vollbild_schliessen .cms_hinweis,.cms_neuigkeit_oeffnen .cms_hinweis, .cms_gruppen_oeffentlich_art .cms_hinweis {right: 0px !important;left: auto !important;text-align: right !important}.cms_vollbild_schliessen .cms_hinweis {top: 25px;bottom: 0}.cms_dateisystem_hochladen_dateiliste .cms_button_nein .cms_hinweis {left: 25px !important;top: auto !important;bottom: 0px !important;text-align: left !important}.cms_icon_klein .cms_hinweis {left: 0px;text-align: left}.cms_uebersicht .cms_ersteller {color: rgba(170,170,170,1);display: none}.cms_uebersicht .cms_blogeintrag:hover .cms_ersteller,.cms_uebersicht tr:hover .cms_ersteller  {display: block}.cms_blogeintrag, .cms_beschlusseintrag {padding-left: 5px !important;transition: 250ms ease-in-out;position: relative}.cms_beschlusseintrag {padding-right: 26px !important;min-height: 45px}.cms_blogeintrag:hover, .cms_beschlusseintrag:hover {cursor: pointer;background-color: rgba(221,221,221,1)}.cms_blogliste_details:hover {cursor: pointer}.cms_blogeintrag p.cms_inhaltvorschau, .cms_beschlusseintrag p.cms_inhaltvorschau {margin-bottom: 0px}.cms_beschluss_angenommen {color: rgba(101,173,0,1)}.cms_beschluss_abgelehnt {color: rgba(202,79,12,1)}.cms_beschluss_vertagt {color: rgba(170,170,170,1)}.cms_beschlusseintrag p.cms_beschlussicons {margin: 0px;position: absolute;top: 5px;right: 5px;width: 16px}.cms_beschluss_icon {display: inline-block;margin-bottom: 5px;position: relative}.cms_beschluss_icon:last-child {margin-bottom: 0px}.cms_aktionen_uebersicht li > p {padding: 4px 5px 4px 5px;margin: 0px}.cms_aktionen_uebersicht li .cms_beschlusseintrag {border-bottom: none !important}.cms_aktionen_uebersicht li:last-child > p {border-bottom: 1px solid rgba(221,221,221,1)}.cms_gruppen_oeffentlich_art {padding: 0px;width: 16px;height: 16px;position: absolute;right: 5px;top: 5px;display: inline-block}.cms_oe, .cms_in {display: block;width: 16px;height: 16px;padding: 0px;margin: 0px;border-radius: 8px}.cms_oe {background: rgba(148,209,255,1)}.cms_in {background: rgba(255,217,90,1)}.cms_beschluss {color: rgba(0,0,0,1);padding: 5px;margin-bottom: 7px;display: block;margin-bottom: 7px}.cms_beschluss h4, .cms_beschluss p {display: block;width: 100%}.cms_beschluss:hover {color: rgba(0,0,0,1);display: block}.cms_beschluss_pro {border-left: 3px solid rgba(101,173,0,1);background: rgba(199,255,119,1)}.cms_beschluss_contra {border-left: 3px solid rgba(202,79,12,1);background: rgba(244,148,97,1)}.cms_beschluss_enthaltung {border-left: 3px solid rgba(170,170,170,1);background: rgba(221,221,221,1)}.cms_beschluss_stimmen {font-size: 80%;margin-bottom: 0px}.cms_beschluss_stimmen_pro {background: rgba(101,173,0,1)}.cms_beschluss_stimmen_contra {background: rgba(202,79,12,1)}.cms_beschluss_stimmen_enthaltung {background: rgba(170,170,170,1)}.cms_beschluss_stimmen_pro, .cms_beschluss_stimmen_contra, .cms_beschluss_stimmen_enthaltung, .cms_beschluss_langfristig {display: inline-block;padding: 2px 7px;font-weight: bold;color: rgba(255,255,255,1);text-align: center;min-width: 25px}.cms_beschluss_stimmen_pro {border-top-left-radius: 7px;border-bottom-left-radius: 7px}.cms_beschluss_stimmen_contra {border-top-right-radius: 7px;border-bottom-right-radius: 7px}.cms_beschluss_langfristig {margin-left: 10px;border-radius: 7px;color: rgba(0,0,0,1);background: rgba(255,255,255,1)}.cms_beschlussuebersicht_jahr {display: flex}.cms_beschlussuebersicht_jahr .cms_beschluss {display: flex;flex-wrap: wrap;width: 25%;border-right: 10px solid rgba(255,255,255,1)}#cms_chat #cms_chat_nachrichten {width: 100%;padding: 5px 20px;max-height: 500px;overflow-y: auto}#cms_chat #cms_chat_nachrichten .cms_chat_datum {text-align: center;margin-bottom: 10px}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen {width: 100%;margin-bottom: 15px;float: left}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen {position: relative;min-width: 40%;max-width: 60%;background-color: rgba(221,221,221,1);border-radius: 5px;float: left;padding: 5px}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion {position: absolute;top: 0;right: 0;padding: inherit}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=sendend] {display: none}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] {cursor: pointer}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] .cms_chat_aktion {color: rgba(0,0,0,1) !important;background: rgba(0,0,0,0.75);padding: 0 5px 0 5px;position: absolute;font-family: 'robl';font-weight: normal !important;display: none;border-radius: 3px;z-index: 50;width: 150px;overflow: visible;left: 0;bottom: 25px;overflow: hidden;text-align: left;z-index: 5}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] .cms_chat_aktion p {padding: 5px}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion img {height: 16px;width: 16px}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_id {display: none}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_autor {font-size: 90%}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_nachricht {padding-left: 5px;font-size: 110%;white-space: pre-wrap;word-break: break-word}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen .cms_chat_nachricht_innen .cms_chat_nachricht_zeit {float: right}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_eigen .cms_chat_nachricht_innen {float: right;background-color: rgba(50,153,204,1)}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_eigen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] {display: none}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_eigen .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] .cms_chat_aktion {text-align: right;left: unset;right: 0}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_sendend {opacity: .8}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_sendend .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=sendend] {display: block}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_sendend .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] {display: none}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_gemeldet {opacity: .8}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_gemeldet .cms_chat_nachricht_innen {background-color: rgba(244,148,97,1)}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_gemeldet .cms_chat_nachricht_innen .cms_chat_nachricht_aktion[data-aktion=mehr] [data-mehr=melden] {opacity: .7;cursor: default}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_geloescht {opacity: .7}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_geloescht .cms_chat_nachricht_innen .cms_chat_nachricht_aktion {display: none}#cms_chat #cms_chat_nachrichten .cms_chat_nachricht_aussen.cms_chat_nachricht_geloescht .cms_chat_nachricht_innen .cms_chat_nachricht_nachricht {font-style: italic;font-size: 90%}#cms_chat #cms_chat_nachricht_verfassen {width: 100%}#cms_chat #cms_chat_nachricht_verfassen label {cursor: pointer}#cms_chat #cms_chat_nachricht_verfassen textarea {width: 90%;width: calc(100% - 26px)}#cms_chat #cms_chat_nachricht_verfassen .cms_meldung_fehler {display: none}#cms_chat #cms_chat_nachricht_verfassen div:not(.cms_meldung_fehler) {display: inline-block;float: right;width: auto}#cms_chat #cms_chat_nachricht_verfassen div:not(.cms_meldung_fehler) img {padding: 5px;cursor: pointer}#cms_chat #cms_chat_mehr {color: rgba(50,153,204,1);cursor: pointer}#cms_chat #cms_chat_status,#cms_chat #cms_chat_laden,#cms_chat #cms_chat_leer,#cms_chat #cms_chat_mehr {text-align: center;margin-top: 10px;margin-bottom: 20px}#cms_chat #cms_chat_status h3,#cms_chat #cms_chat_laden h3,#cms_chat #cms_chat_leer h3,#cms_chat #cms_chat_mehr h3 {margin-top: 0}#cms_chat #cms_chat_status,#cms_chat #cms_chat_laden,#cms_chat #cms_chat_berechtigung,#cms_chat #cms_chat_leer,#cms_chat #cms_chat_mehr,#cms_chat #cms_chat_stumm {display: none}#cms_chat.cms_chat_leer #cms_chat_leer {display: block}#cms_chat.cms_chat_mehr #cms_chat_mehr {display: block}#cms_chat.cms_chat_stumm>#cms_chat_nachricht_verfassen {display: none}#cms_chat.cms_chat_stumm #cms_chat_stumm {display: block}#cms_chat.cms_chat_status>* {display: none}#cms_chat.cms_chat_status #cms_chat_status {display: block}#cms_chat.cms_chat_laden #cms_chat_laden {display: block}#cms_chat.cms_chat_berechtigung>* {display: none}#cms_chat.cms_chat_berechtigung #cms_chat_berechtigung {display: block}.cms_notizpinnwand {padding: 5px 7px 5px 7px;border-radius: 5px}.cms_sitemap_versteckt {display: none}.cms_seitenwahl {display: none;position: absolute;left: 0px;top: 0px;width: 100%;background: rgba(221,221,221,1);border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;z-index: 2;margin-bottom: 20px;box-shadow: rgba(255,255,255,1) 0px 0px 7px}.cms_seitenwahlzeile {position: relative}.cms_seitenwahl li {list-style-type: none;margin-left: 15px}.cms_seitenwahl li.cms_notiz {margin-left: 32px}.cms_seitenwahl .cms_spalte_i > ul > li {margin-left: 0px}.cms_seitenwahl li .cms_aktion_klein {position: relative;bottom: -3px}.cms_seitenwahl li .cms_aktion_klein .cms_hinweis {left: 0px!important;right: auto!important;text-align: left!important}.cms_bearbeitenwahl {width: 100%}.cms_bearbeitenwahl th, .cms_bearbeitenwahl td {text-align: center}.cms_bearbeitenwahl th {font-weight: bold}#cms_website_bearbeiten_i .cms_notiz {text-align: center}.cms_website_neu {height: 5px;transition: 500ms ease-in-out;background-color: rgba(199,255,119,1)}.cms_website_bearbeiten {transition: 500ms ease-in-out}.cms_website_neu:hover, .cms_website_bearbeiten:hover {cursor: pointer}.cms_website_neu:hover {background-color: rgba(101,173,0,1)}.cms_website_bearbeiten:hover {background-color: rgba(255,217,90,1)}.cms_website_neu_menue, .cms_website_bearbeiten_menue {padding: 5px 10px 10px 10px;transition: 500ms ease-in-out;margin: 0px;position: relative}.cms_website_neu_menue {background-color: rgba(199,255,119,1)}.cms_website_bearbeiten_menue {padding-top: 10px;background-color: rgba(255,217,90,1)}.cms_website_bearbeiten_menue p.cms_elementicons {margin: 0px;position: absolute;top: 10px;right: 10px;width: 16px}.cms_element_icon {display: inline-block;margin-bottom: 5px;position: relative}.cms_website_neu_menue_box, .cms_website_bearbeiten_menue_box {margin: 0px !important}.cms_website_neu_element, .cms_website_bearbeiten_element {margin-top: 10px;padding-top: 10px;display: none}.cms_website_neu_element {border-top: 1px solid rgba(101,173,0,1)}.cms_website_bearbeiten_element {border-top: 1px solid rgba(209,118,0,1)}.cms_element_inaktiv {opacity: .5}.cms_element_neuedaten {background-color: rgba(255,217,90,1)}.cms_element_neuedaten_anzeige {border-left: 5px solid rgba(255,217,90,1);padding-left: 5px}.cms_neuigkeiten {padding: 0px;margin-bottom: 7px;display: flex;flex-wrap: wrap}.cms_neuigkeit {width: 25%;padding: 10px;list-style-type: none;margin: 0px;background: rgba(221,221,221,1);display: inline-block;transition: 250ms ease-in-out;position: relative;  border-radius: 2px;  box-shadow: 0 0 1em rgba(0,0,0,.08)!important}.cms_neuigkeit a {color: rgba(0,153,102,1)}.cms_neuigkeit a:hover {color: rgba(11,74,149,1)}.cms_neuigkeit_notfall {text-align: left !important;width: 100%;padding: 10px;margin: 0px;background: rgba(255,217,90,1);transition: 250ms ease-in-out;display: block;position: relative;animation-name: notfallanimationhell;animation-delay: 1s;animation-duration: 4s;animation-iteration-count: infinite}@keyframes notfallanimationhell {0%   {background-color:rgba(255,217,90,1)}37.5%  {background-color:rgba(244,148,97,1)}75%  {background-color:rgba(255,217,90,1)}100%  {background-color:rgba(255,217,90,1)}}.cms_neuigkeit_ln {background: rgba(255,255,255,1) !important;padding: 8px !important;border: 2px dashed rgba(221,221,221,1)}.cms_neuigkeit_ln h4, .cms_neuigkeit_ln p {color: rgba(170,170,170,1)}.cms_neuigkeit_ganz:hover {cursor: pointer}.cms_optimierung_H .cms_neuigkeit {width: 50% !important}.cms_neuigkeit:hover {background: rgba(170,170,170,1)}.cms_neuigkeit_icon {position: absolute;top: 10px;left: 10px}.cms_neuigkeit_inhalt {display: block;margin-left: 42px}.cms_neuigkeit_inhalt p {overflow: hidden;text-overflow: ellipsis}.cms_neuigkeit_inhalt h4 {margin-top: 0px}.cms_neuigkeit_inhalt .cms_neuigkeit_vorschau {font-size: 70%;margin-bottom: 0px}.cms_neuigkeit_schliessen, .cms_neuigkeit_oeffnen {position: absolute;bottom: 8px;display: none;line-height: 1}.cms_neuigkeit_schliessen {left: 10px}.cms_neuigkeit_oeffnen {right: 10px}.cms_neuigkeit:hover .cms_neuigkeit_schliessen,.cms_neuigkeit:hover .cms_neuigkeit_oeffnen {display: block}@media (max-width: 999px) {.cms_optimierung_P #cms_kopfzeile_m,.cms_optimierung_P #cms_hauptteil_m,.cms_optimierung_P #cms_fusszeile_m,.cms_optimierung_P #cms_website_bearbeiten_m {width: 100% !important;margin: 0px !important}.cms_optimierung_P .cms_unternavigation_m {width: 100% !important;margin: 0px !important}#cms_aktionsschicht_m {width: 100%}}@media (max-width: 799px) {.cms_kopfnavigation {display: none !important}#cms_kopfnavigation {display: none !important}#cms_hauptnavigation {display: none !important}#cms_mobilnavigation {display: block !important}.cms_bloguebersicht_artikel {display: block !important}.cms_bloguebersicht_artikel li {width: 100% !important;border-left: none !important;border-right: none !important}.cms_blockwahl {width: 50%}@media (max-width: 599px) {.cms_eventuebersicht_box_a {float: none !important;width: 100% !important;margin-bottom: 30px !important}ul.cms_uebersicht a p img {height: 100px !important}.cms_neuigkeit {width: 50% !important}.cms_voranmeldung_navigation li {width: 50%}.cms_eventuebersicht_box_blog, .cms_eventuebersicht_box_termine,.cms_eventuebersicht_box_galerie {width: 100% !important}.cms_eventuebersicht_box_i {padding: 0px}.cms_optimierung_P .cms_spalte_2, .cms_optimierung_P .cms_spalte_3,.cms_optimierung_P .cms_spalte_60, .cms_optimierung_P .cms_spalte_40,.cms_optimierung_P .cms_spalte_4, .cms_optimierung_P .cms_spalte_34,.cms_optimierung_P .cms_spalte_6, .cms_optimierung_P .cms_spalte_15,.cms_optimierung_P .cms_spalte_25, .cms_optimierung_P .cms_spalte_45,.cms_optimierung_T .cms_spalte_2, .cms_optimierung_T .cms_spalte_3,.cms_optimierung_T .cms_spalte_60, .cms_optimierung_T .cms_spalte_40,.cms_optimierung_T .cms_spalte_4, .cms_optimierung_T .cms_spalte_34,.cms_optimierung_T .cms_spalte_6 .cms_optimierung_T .cms_spalte_15,.cms_optimierung_T .cms_spalte_25, .cms_optimierung_T .cms_spalte_45 {float: none !important;width: 100%;padding-bottom: 40px !important}.cms_pinnwand_anschlag_aussen {width: 100% !important}.cms_termindetailansicht_kalenderblaetter_o,.cms_termindetailansicht_details_o {float: none !important;width: 100% !important;margin-bottom: 20px !important}.cms_termindetailansicht_kalenderblaetter_i,.cms_termindetailansicht_details_i {padding: 0px !important}.cms_fussnavigation {padding-right: 0px !important;min-height: auto !important;text-align: center}.cms_auszeichnung {position: static !important;top: auto !important;right: auto !important;margin-bottom: 7px !important;text-align: center  !important}#cms_fusszeile_i p {text-align: center}#cms_blende_m {width: 100%}.cms_sidebar_inhalt {display: none !important}.cms_hauptteil_inhalt {width: 100% !important}.cms_kopfnavigation {display: none !important}#cms_kopfnavigation {display: none !important}#cms_hauptnavigation {display: none !important}#cms_mobilnavigation {display: block !important}.cms_optimierung_P ul.cms_uebersicht a p img,.cms_optimierung_T ul.cms_uebersicht a p img,.cms_optimierung_H ul.cms_uebersicht a p img {width: 100% !important;height: auto !important;margin-left: 0px !important;float: none !important}.cms_blockwahl {width: 100%}}}.cms_ladeicon {display: inline-block;position: relative;width: 64px;height: 11px}.cms_ladeicon div {position: absolute;width: 11px;height: 11px;border-radius: 50%;background: rgba(170,170,170,1);animation-timing-function: cubic-bezier(0, 1, 1, 0)}.cms_ladeicon div:nth-child(1) {left: 0px;animation: cms_ladeicon1 0.6s infinite}.cms_ladeicon div:nth-child(2) {left: 0px;animation: cms_ladeicon2 0.6s infinite}.cms_ladeicon div:nth-child(3) {left: 20px;animation: cms_ladeicon2 0.6s infinite}.cms_ladeicon div:nth-child(4) {left: 39px;animation: cms_ladeicon3 0.6s infinite}@keyframes cms_ladeicon1 {0% {transform: scale(0)}100% {transform: scale(1)}}@keyframes cms_ladeicon3 {0% {transform: scale(1)}100% {transform: scale(0)}}@keyframes cms_ladeicon2 {0% {transform: translate(0, 0)}100% {transform: translate(19px, 0)}}.cms_voranmeldung_navigation {display: flex;flex-wrap: nowrap;margin: 7px 0px 7px 0px;padding: 0px}.cms_optimierung_P .cms_voranmeldung_navigation li,.cms_optimierung_T .cms_voranmeldung_navigation li {width: 25%}.cms_optimierung_H .cms_voranmeldung_navigation li {width: 50%}.cms_voranmeldung_navigation li {padding: 10px;background: rgba(221,221,221,1);color: rgba(0,0,0,1);display: block;list-style-type: none;margin: 0px;transition: 250ms ease-in-out;text-align: center !important}.cms_voranmeldung_navigation li:hover {background: rgba(170,170,170,1);color: rgba(255,255,255,1);cursor: pointer}.cms_voranmeldung_navigation li.cms_voranmeldung_abgeschlossen {background: rgba(199,255,119,1);color: rgba(0,0,0,1)}.cms_voranmeldung_navigation li.cms_voranmeldung_abgeschlossen:hover {background: rgba(101,173,0,1);color: rgba(255,255,255,1)}.cms_voranmeldung_navigation li.cms_voranmeldung_aktuell {background: rgba(148,209,255,1) !important;color: rgba(0,0,0,1) !important}.cms_voranmeldung_navigation li.cms_voranmeldung_aktuell:hover {background: rgba(51,153,204,1) !important;color: rgba(255,255,255,1) !important;cursor: default !important}.cms_voranmeldung_navigation li.cms_voranmeldung_fehler {background: rgba(244,148,97,1);color: rgba(0,0,0,1)}.cms_voranmeldung_navigation li.cms_voranmeldung_fehler:hover {background: rgba(202,79,12,1);color: rgba(255,255,255,1)}#contextmenue {position: absolute;display: none;z-index: 1000;padding: 4px;padding-bottom: 3px;background-color: rgba(0, 0, 0, 0.75);border-radius: 5px}#contextmenue .cms_aktion_klein {display: block}#contextmenue .cms_aktion_klein .cms_alter_hinweis {margin-left: 3px}#contextmenue .cms_aktion_klein img {float: left}.cms_galerie_liste {padding: 0px;margin: 0px;border-bottom: 1px solid rgba(221,221,221,1)}.cms_galerieuebersicht_liste li {padding: 0px;margin: 0px;border-top: 1px solid rgba(221,221,221,1);list-style-type: none;display: block}.cms_galerieuebersicht_liste .cms_galerielink {width: 100%;display: block;padding-top: 5px;padding-bottom: 5px;padding-right: 5px;padding-left: 45px;position: relative;transition: 250ms ease-in-out;min-height: 70px}.cms_galerieuebersicht_liste .cms_galerielink h3 {font-size: 110%;font-weight: bold;margin-top: 2px;margin-bottom: 7px}.cms_galerieuebersicht_liste .cms_galerielink p,.cms_galerieuebersicht_liste .cms_galerielink h3,.cms_galerieuebersicht_liste .cms_galerielink span,.cms_galerieuebersicht_artikel .cms_galerielink p,.cms_galerieuebersicht_artikel .cms_galerielink h3,.cms_galerieuebersicht_artikel .cms_galerielink span {color: rgba(0,0,0,1);overflow: hidden;text-overflow: ellipsis}.cms_galerieuebersicht_liste .cms_galerielink .cms_notiz {margin-top: 0px}.cms_galerieuebersicht_liste .cms_galerielink p:last-child {margin-bottom: 0px}.cms_galerieuebersicht_liste .cms_galerielink:hover {background-color: rgba(221,221,221,1)}.cms_galerieuebersicht_liste .cms_galerielink:hover .cms_button {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_galerieuebersicht_liste .cms_galerielink .cms_galerielink_vorschaubild {float: right;margin-left: 5px;width: 30%}.cms_galerieuebersicht_artikel {padding: 0px;margin: 0px;display: flex;flex-wrap: wrap}.cms_optimierung_P .cms_galerieuebersicht_artikel li,.cms_optimierung_T .cms_galerieuebersicht_artikel li {width: 50%}.cms_optimierung_P .cms_galerieuebersicht_artikel li:nth-child(odd),.cms_optimierung_T .cms_galerieuebersicht_artikel li:nth-child(odd) {border-right: 5px solid rgba(255,255,255,1)}.cms_optimierung_P .cms_galerieuebersicht_artikel li:nth-child(even),.cms_optimierung_T .cms_galerieuebersicht_artikel li:nth-child(even) {border-left: 5px solid rgba(255,255,255,1)}.cms_optimierung_H .cms_galerieuebersicht_artikel li {width: 100%}.cms_galerieuebersicht_artikel li {display: flex;flex-wrap: nowrap;padding: 0px;margin: 0px;list-style-type: none;display: block}.cms_galerieuebersicht_artikel .cms_galerielink {width: 100%;height: 100%;display: block;padding: 5px 10px;position: relative;transition: 250ms ease-in-out;border-top: 1px solid rgba(221,221,221,1)}.cms_galerieuebersicht_artikel .cms_galerielink h3 {font-size: 110%;font-weight: bold;margin-top: 2px;margin-bottom: 7px}.cms_galerieuebersicht_artikel .cms_galerielink .cms_notiz {margin-top: 0px}.cms_galerieuebersicht_artikel .cms_galerielink p:last-child {margin-bottom: 0px}.cms_galerieuebersicht_artikel .cms_galerielink:hover {background-color: rgba(221,221,221,1)}.cms_galerieuebersicht_artikel .cms_galerielink:hover .cms_button {background-color: rgba(170,170,170,1);color: rgba(255,255,255,1)}.cms_galerieuebersicht_artikel .cms_galerielink .cms_galerielink_vorschaubild {width: 100%}.cms_pinnwand_anschlaege {display: flex;flex-wrap: wrap}.cms_pinnwand_anschlag_aussen {width: 50%}.cms_pinnwand_anschlag_innen {margin: 10px;box-shadow: 0px 0px 10px rgba(221,221,221,1)}.cms_pinnwand_datum,.cms_pinnwand_ersteller,.cms_pinnwand_titel,.cms_pinnwand_inhalt {padding: 0px 10px 0px 10px;margin: 0px}.cms_pinnwand_titel {padding-top: 10px;padding-bottom: 5px;color: rgba(0,0,0,1)}.cms_pinnwand_ersteller {padding-top: 5px;padding-bottom: 10px}.cms_pinnwand_titel, .cms_pinnwand_datum, .cms_pinnwand_ersteller {background: rgba(221,221,221,1);padding-bottom: 5px}.cms_pinnwand_inhalt {padding-top: 10px;padding-bottom: 10px}.cms_pinnwand_datum, .cms_pinnwand_ersteller {font-size: 75%;color: rgba(0,0,0,1)}.cms_pinnwand_ersteller .cms_link {font-size: inherit}.cms_tagebuch_leistungsmessung {color: rgba(202,79,12,1)}.cms_waehlbar:hover {  cursor:pointer}.cms_tagebuch_bemerkungen {  display: block;  margin-top: 10px}.cms_tagebuch_negativ, .cms_tagebuch_positiv, .cms_tagebuch_entschuldigt, .cms_tagebuch_unentschuldigt, .cms_tagebuch_unbearbeitet {  border-radius: 3px;  display: inline-block;  padding: 5px;  margin-right: 2px;  margin-bottom: 2px}.cms_tagebuch_klein {  font-size: 70%;  color: rgba(0,0,0,1)}.cms_tagebuch_negativ .cms_tagebuch_klein, .cms_tagebuch_positiv .cms_tagebuch_klein {  color: rgba(255,255,255,1)}.cms_tagebuch_unbearbeitet {  border: 1px solid rgba(170,170,170,1);  color: rgba(0,0,0,1)}.cms_tagebuch_entschuldigt {  border: 1px solid rgba(101,173,0,1);  color: rgba(101,173,0,1)}.cms_tagebuch_unentschuldigt {  border: 1px solid rgba(202,79,12,1);  color: rgba(202,79,12,1)}.cms_tagebuch_negativ, .cms_tagebuch_positiv {  color: rgba(255,255,255,1)}.cms_tagebuch_negativ {  border: 1px solid rgba(202,79,12,1);  background-color: rgba(202,79,12,1)}.cms_tagebuch_positiv {  border: 1px solid rgba(101,173,0,1);  background-color: rgba(101,173,0,1)}body.cms_seite_app {background: rgba(255,255,255,1) !important}.cms_seite_app #cms_kopfzeile_i {padding: 10px;position: relative}.cms_seite_app #cms_logo {position: static;display: inline-block;text-align: left}#cms_logo_bild {float: left;padding-right: 10px;width: auto}#cms_logo_schrift {float: left;display: block !important}#cms_logo_o, #cms_logo_u {position: relative;color: rgba(11,74,149,1);font-size: 170%;padding: 2px 0px 0px 0px;display: block}#cms_logo_o {font-weight: bold}#cms_appnavigation {border-radius: 5px;display: inline-block;background-color: rgba(11,74,149,1) !important;color: rgba(255,255,255,1) !important;padding: 4px 10px;font-weight: bold;line-height: 20px;margin-bottom: 0px;user-select: none;position: absolute;right: 10px;top: 10px}#cms_appzurueck {display: inline-block;position: absolute;right: 10px;bottom: 10px}#cms_appnavigation:hover {cursor: pointer !important;background-color: rgba(50,153,204,1) !important}#cms_appmenue_a {border-left: 10px solid rgba(170,170,170,1);display: none;padding: 10px 10px 20px 10px;position: fixed;right: 0px;top: 0px;width: 80%;height: 100%;background: rgba(221,221,221,1);z-index: 10;box-shadow: 0px 0px 10px rgba(170,170,170,1)}#cms_appmenue_a .cms_uebersicht li {border-bottom: 1px solid rgba(255,255,255,1)}#cms_appmenue_a .cms_uebersicht li:first-child {border-top: 1px solid rgba(255,255,255,1)}#cms_appmenue_schliessen {position: fixed;width: 20%;height: 100px;line-height: 100px;text-align: center;left: 0px;top: 0px;background: rgba(170,170,170,1);font-size: 500%;font-weight: bold;color: rgba(255,255,255,1);transition: 250ms ease-in-out;box-shadow: 0px 0px 10px rgba(170,170,170,1)}#cms_appmenue_schliessen:hover {cursor: pointer;background: rgba(244,148,97,1)}.cms_appmenue_uliste {display: inline-block !important;padding: 3px 0px 3px 0px !important;margin: 0px 15px 0px 0px !important;border: none !important;min-height: auto !important;background: none !important}.cms_appmenue_uliste:hover {background: none !important}#cms_app_impressum {text-align: right;padding: 20px 0px 0px 15%;font-size: 70%;color: rgba(170,170,170,1)}#cms_rechtepapa {margin-left: -34px}.cms_rechtebox {margin-left: 24px}.cms_rechtebox:not(.cms_recht_unterstes) {background-size: 24px;background-image: url('../res/sonstiges/rechtebaum/leer.png');background-repeat: repeat-y}.cms_rechtebox .cms_recht>.icon {content: ' ';display: inline-block;background-size: cover;transition: 0.3s background-image linear;background-image: url('../res/sonstiges/rechtebaum/wert.png');line-height: 24px;float: left;height: 24px;width: 24px}.cms_rechtebox .cms_recht.cms_hat_kinder>.icon {cursor: pointer;background-image: url('../res/sonstiges/rechtebaum/wert_k.png')}.cms_rechtebox .cms_recht.cms_hat_kinder>.icon.cms_recht_eingeklappt {background-image: url('../res/sonstiges/rechtebaum/wert_k_c.png')}.cms_rechtebox .cms_recht.cms_recht_unterstes>.icon {background-image: url('../res/sonstiges/rechtebaum/wert_u.png')}.cms_rechtebox .cms_recht.cms_recht_unterstes.cms_hat_kinder>.icon {background-image: url('../res/sonstiges/rechtebaum/wert_u_k.png')}.cms_rechtebox .cms_recht.cms_recht_unterstes.cms_hat_kinder>.icon.cms_recht_eingeklappt {background-image: url('../res/sonstiges/rechtebaum/wert_u_k_c.png')}.cms_rechtebox .cms_recht .cms_recht_beschreibung {height: 24px;display: inline-block}.cms_rechtebox .cms_recht .cms_recht_beschreibung .cms_recht_beschreibung_i {height: 20px;cursor: pointer;transition: 250ms ease-in-out;border-radius: 1px;padding: 3px;margin: 2px;display: inline-block;border: 1px solid rgba(0,0,0,1)}.cms_rechtebox .cms_recht .cms_recht_beschreibung .cms_recht_beschreibung_i:hover {border-color: transparent;color: rgba(0,0,0,1);background-color: rgba(221,221,221,1)}.cms_rechtebox .cms_recht.cms_recht_nutzer .cms_recht_beschreibung_i {border-color: transparent;color: rgba(0,0,0,1);background-color: rgba(199,255,119,1)}.cms_rechtebox .cms_recht.cms_recht_nutzer .cms_recht_beschreibung_i:hover {background-color: rgba(244,148,97,1)}.cms_rechtebox .cms_recht.cms_recht_rolle .cms_recht_beschreibung_i {border-color: transparent;background-color: rgba(148,209,255,1) !important;color: rgba(0,0,0,1) !important}.cms_demorecht {height: 24px;display: inline-block;padding: 5px;margin-bottom: 2px;border-radius: 1px;cursor: pointer;transition: 250ms ease-in-out;border: 1px solid rgba(0,0,0,1)}.cms_demorecht:hover {border-color: transparent;color: rgba(0,0,0,1);background-color: rgba(221,221,221,1)}.cms_demorecht.cms_demorecht_nutzer {border-color: transparent;color: rgba(0,0,0,1);background-color: rgba(199,255,119,1)}.cms_demorecht.cms_demorecht_nutzer:hover {background-color: rgba(244,148,97,1)}.cms_demorecht.cms_demorecht_rolle {border-color: transparent;cursor: default;background-color: rgba(148,209,255,1) !important;color: rgba(0,0,0,1) !important}.cms_button_bedingt_logisch {background-color: rgba(148,209,255,1)}.cms_button_bedingt_bedingung {background-color: rgba(255,217,90,1)}.cms_bedingt_gui_logisch {background-color: rgba(148,209,255,1);background-repeat: no-repeat;background-position: 5px 5px;display: inline-block;border-radius: 7px;padding: 5px;width: 100%}.cms_bedingt_gui_logisch_operation {margin-top: 5px;margin-left: 5px}.cms_bedingt_gui_logisch_feld,.cms_bedingt_gui_logisch_hinzufuegen {display: block;border-radius: 5px;margin-left: 20px;margin-top: 20px;background-color: rgba(221,221,221,1);padding: 3px}.cms_aktion_klein {margin-bottom: 0px}.cms_bedingt_gui_bedingung select,.cms_bedingt_gui_bedingung input {height: 28px;transition: none !important}.cms_bedingt_bedingung {margin-bottom: 5px}#cms_neue_buchung {margin-bottom: 20px}#cms_buchungsplan {margin-top: 50px;position: relative;margin-bottom: 20px}.cms_buchungsspalte_uhrzeiten, .cms_buchungsspalte {position: relative;float: left}.cms_buchungsspalte_uhrzeiten {width: 9%}.cms_buchungsspalte {width: 13%;border-left: 3px solid rgba(255,255,255,1)}.cms_buchungsspalte_ferien {background: rgba(199,255,119,1)}.cms_buchungsspalte .cms_buchungsspaltetitel {font-weight: bold;color: rgba(170,170,170,1);position: absolute;top: -40px;text-align: center;width: 100%;display: block}.cms_buchungsuhrzeit {display: inline-block;position: absolute;color: rgba(170,170,170,1);opacity: .5}.cms_buchungsuhrzeitlinien {width: 100%;border-top: 1px solid rgba(170,170,170,1);opacity: .5;position: absolute;left: 0px}.cms_buchung_blockierung, .cms_buchung_selbst, .cms_buchung_fremd {padding: 5px;position: absolute;width: 96%;overflow-y: scroll;border-radius: 5px;left: 2%}.cms_buchung_blockierung {background: rgba(221,221,221,1); border: 1px solid rgba(170,170,170,1)}.cms_buchung_selbst {background: rgba(148,209,255,1); border: 1px solid rgba(51,153,204,1)}.cms_buchung_fremd {background: rgba(255,217,90,1); border: 1px solid rgba(209,118,0,1)}.cms_buchung_zeit, .cms_buchung_von, .cms_buchung_aktion {display: block;font-size:  80%;text-align: center}.cms_buchung_zeit {margin-bottom: 3px}.cms_buchung_aktion {margin-top: 3px;transition: 250ms ease-in-out;opacity: 0}.cms_buchung_aktion .cms_button_nein {line-height: 1;font-size: 100%}.cms_buchung_selbst:hover .cms_buchung_aktion,.cms_buchung_fremd:hover .cms_buchung_aktion {opacity: 1}.cms_buchung_grund {display: block;text-align: center;font-weight: bold;margin-bottom: 3px;font-size:  80%}.cms_stundenplan_box {display: block;position: relative}.cms_stundenplan_ueberschrift {position: absolute;display: inline-block;padding: 0px 1px 0px 1px}.cms_stundenplan_spalte {position: relative;display: block;height: 100%;float: left;border-left: 1px solid rgba(255,255,255,1);border-right: 1px solid rgba(255,255,255,1)}.cms_stundenplan_spalte .cms_stundenplan_spaltentitel {position: absolute;font-weight: bold;line-height: 20px;height: 20px;color: rgba(170,170,170,1);display: block;text-align: center;padding: 0px 1px 0px 1px}.cms_stundenplan_zeitliniebez {background: rgba(170,170,170,1);font-weight: bold;font-size: 150%;position: absolute;color: rgba(255,255,255,1);width: 35px;text-align: center;line-height: 100%;text-overflow: ellipsis;left: 0px}.cms_stundenplan_zeitliniebeginn, .cms_stundenplan_zeitlinieende {width: 100%;display: block;position: absolute;border-top: 1px solid rgba(170,170,170,1)}.cms_stundenplan_zeitlinietext {font-weight: bold;font-size: 70%;position: absolute;padding: 3px;left: 35px;color: rgba(170,170,170,1);text-align: left}.cms_stundenplan_zeitliniebeginn .cms_stundenplan_zeitlinietext {border-bottom-right-radius: 3px;top: 0px}.cms_stundenplan_zeitlinieende .cms_stundenplan_zeitlinietext {border-top-right-radius: 3px;bottom: 0px}.cms_vollbild {position: fixed;left: 0px;top: 0px;width: 100%;min-height: 100%;background: rgba(255,255,255,1);z-index: 5001;padding: 0px 0px 20px 0px;overflow-y: scroll}.cms_stundenplanung_stundenfeld, .cms_stundenplan_stundenfeld {display: flex;height: 100%;position: absolute;top: 30px;width: 100%;transition: 250ms ease-in-out}.cms_stundenfeld_blockiert {background: rgba(170,170,170,1)}.cms_stundenplanung_markiert {background: rgba(221,221,221,1)}.cms_vplan_stunde_markiert {border: 2px dashed rgba(170,170,170,1)}.cms_stundenplanung_stundenfeld:hover {cursor: crosshair}.cms_stundenplanung_stunde {display: inline-block;width: 100%;background: rgba(221,221,221,1);height: 100%;text-align: center;position: relative;opacity: .75;transition: 250ms ease-in-out;font-size: 75%;padding: 2px 0px}.cms_stundenplan_stunde, .cms_stundenplan_stunde_entfall,.cms_stundenplan_stunde_entfallgeaendert, .cms_stundenplan_stunde_ausfall,.cms_stundenplan_stunde_geloest, .cms_stundenplan_stunde_konflikt,.cms_stundenplan_stunde_ueberschneidung, .cms_stundenplan_stunde_geaendert {display: inline-block;height: 100%;width: 100%;text-align: center;position: relative;font-size: 75%;padding: 2px 0px;overflow-y: hidden}.cms_stundenplan_stunde[onclick], .cms_stundenplan_stunde_entfall[onclick],.cms_stundenplan_stunde_entfallgeaendert[onclick], .cms_stundenplan_stunde_ausfall[onclick],.cms_stundenplan_stunde_geloest[onclick], .cms_stundenplan_stunde_konflikt[onclick],.cms_stundenplan_stunde_ueberschneidung[onclick], .cms_stundenplan_stunde_geaendert[onclick] {cursor: pointer}.cms_stundenplan_stunde {background: rgba(221,221,221,1)}.cms_stundenplan_stunde_entfall {border: 2px dashed rgba(148,209,255,1); background: rgba(255,255,255,1)}.cms_stundenplan_stunde_entfallgeaendert {border: 2px dashed rgba(199,255,119,1); background: rgba(255,255,255,1)}.cms_stundenplan_stunde_ausfall {color: rgba(0,0,0,1);background: rgba(244,148,97,1)}.cms_stundenplan_stunde_geloest {background: rgba(148,209,255,1)}.cms_stundenplan_stunde_geaendert {background: rgba(199,255,119,1)}.cms_stundenplan_stunde_konflikt {background: rgba(244,148,97,1)}.cms_stundenplan_stunde_ueberschneidung {background: rgba(255,217,90,1)}.cms_stundenplan_stunde_rythmus {position: absolute;bottom: 0px;right: 3px;opacity: .4;color: #ffffff;font-size: 250%;font-weight: bold}.cms_stundenplanung_stundeinfo {color: rgba(255,255,255,1);background: rgba(0,0,0,0.75);padding: 0px 5px 0px 5px;position: absolute;font-family: 'robl';font-weight: normal !important;display: block;border-radius: 3px;z-index: 50;width: 100px;left: 0px;bottom: 10px;transition: 250ms ease-in-out;height: 0px;overflow: hidden;text-align: center;font-size: 90%;opacity: 0}.cms_stundenplanung_stunde:hover .cms_stundenplanung_stundeinfo {height: auto; opacity: 1}.cms_stundenplanung_stunde:hover {opacity: 1}.cms_wochentag_rythmus, .cms_wochentag_rythmus_schulfrei,.cms_wochentag_rythmus_ferien, .cms_wochentag_rythmus_leer {padding: 2px 5px;border-radius: 5px;display: inline-block;width: 40px;text-align: center;border: 2px solid rgba(170,170,170,1)}.cms_stundenplan_stunde_gewaehlt {border: 2px dotted rgba(101,173,0,1)}.cms_wochentag_rythmus_leer {background: rgba(221,221,221,1); border-color: rgba(221,221,221,1)}.cms_wochentag_rythmus {background: rgba(255,255,255,1)}.cms_wochentag_rythmus_schulfrei {background: rgba(148,209,255,1)}.cms_wochentag_rythmus_ferien {background: rgba(199,255,119,1)}.cms_stundenplan_spaltentitel .cms_notiz {color: inherit !important}.cms_vplan_geloest {color: rgba(51,153,204,1) !important}#cms_spalte_wochenplaene, #cms_spalte_konflikte, #cms_spalte_lehrer,#cms_spalte_raeume, #cms_spalte_klassen {overflow: hidden !important}#cms_vplan_konflikte_liste {max-height: 650px;overflow: scroll;position: relative}.cms_stundenplan_spalte_trenner {border-left: 1px solid rgba(170,170,170,1) !important}.cms_vplan_konfliktplan_wahl {width: 100%}.cms_vplan_konfliktplan_wahl td {width: 50%}.cms_vplan_entfall {opacity: .5}tr.cms_vplan_ausgewaehlt td {background-color: rgba(170,170,170,1)}tr.cms_vplan_ausgewaehlt:hover td {background-color: rgba(170,170,170,1) !important}.cms_vplan_konfliktgrund {background-color: rgba(244,148,97,1) !important}.cms_vplan_konfliktwarnung {background-color: rgba(255,217,90,1) !important}#cms_lvplan_heute {padding: 10px;position: absolute;width: 40%;left: 0%;height: 100%;overflow: hidden}#cms_lvplan_heute p, #cms_lvplan_heute td, #cms_lvplan_heute h4,#cms_lvplan_morgen p, #cms_lvplan_morgen td, #cms_lvplan_morgen h4,#cms_svplan_heute p, #cms_svplan_heute td, #cms_svplan_heute h4,#cms_svplan_morgen p, #cms_svplan_morgen td, #cms_svplan_morgen h4,#cms_lvplan_geraete p, #cms_lvplan_geraete td, #cms_lvplan_geraete h4 {font-size: 110% !important}#cms_lvplan_geraete p.cms_notiz {font-size: 80% !important}#cms_lvplan_heute h2, #cms_lvplan_morgen h2, #cms_lvplan_geraete h2,#cms_svplan_heute h2, #cms_svplan_morgen h2, #cms_svplan_geraete h2 {font-size: 150% !important}#cms_lvplan_geraete {padding: 10px;position: absolute;width: 20%;left: 40%;height: 100%;overflow: hidden}#cms_lvplan_morgen {padding: 10px;position: absolute;width: 40%;left: 60%;height: 100%;overflow: hidden}#cms_svplan_heute {padding: 10px;position: absolute;width: 50%;left: 0%;height: 100%;overflow: hidden}#cms_svplan_morgen {padding: 10px;position: absolute;width: 50%;left: 50%;height: 100%;overflow: hidden}#cms_ausplanung_ausgeplant_l, #cms_ausplanung_ausgeplant_r,#cms_ausplanung_ausgeplant_k, #cms_ausplanung_ausgeplant_s {margin-top: 10px}.cms_markierte_liste_0 td {background: rgba(255,255,255,1)}.cms_markierte_liste_1 td {background: rgba(221,221,221,1); border-bottom: 1px solid rgba(255,255,255,1)}.cms_vplanliste_entfall td:first-child {border-left: 4px solid rgba(244,148,97,1)}.cms_vplanliste_neu td:first-child {border-left: 4px solid rgba(199,255,119,1)}.cms_auswaehlen {position: relative}.cms_konflikte_liste_menue {background: rgba(0,0,0,0.75);position: absolute;border-radius: 3px;top: 0px;left: 30px;padding: 3px 3px 0px 3px;transition: 250ms ease-in-out;transition-delay: 1s;opacity: 0;z-index: 2}.cms_kalenderuebersicht {width: 100%}.cms_kalenderuebersicht th, .cms_kalenderuebersicht td {width: 12.5%;text-align: center}.cms_kalender_kw, .cms_kalender_tag {font-weight: bold; padding: 6px 0px 5px 0px}.cms_kalender_kw {color: rgba(170,170,170,1)}.cms_kalender_kwzahl, .cms_kalender_tagzahl {font-weight: normal}.cms_kalender_kwzahl {color: rgba(170,170,170,1)}.cms_kalenderzahl {color: rgba(0,0,0,1);padding: 6px 0px 5px 0px;border-radius: 7px;text-align: center;display: inline-block;width: 100%;border: 3px solid rgba(255,255,255,1);line-height: 1}.cms_kalenderzahl:hover {border: 3px solid rgba(170,170,170,1);color: rgba(0,0,0,1)}.cms_kalenderzahl_heute {border: 3px solid rgba(202,79,12,1)}.cms_kalenderzahl_gewaehlt {background: rgba(148,209,255,1) !important}.cms_kalenderzahl_persoenlich {background: rgba(244,148,97,1)}.cms_kalenderzahl_oeffentlich {background: rgba(255,217,90,1)}.cms_kalenderzahl_ferien {background: rgba(199,255,119,1)}.cms_kalenderzahl_sichtbar {background: rgba(221,221,221,1)}.cms_eventuebersicht_breaking_innen {background-color: rgba(244,148,97,1);color: rgba(0,0,0,1);margin: 5px}.cms_eventuebersicht_breaking_innen:last-child,.cms_eventuebersicht_breaking_innen:hover {background-color: rgba(255,217,90,1);color: rgba(0,0,0,1)}.cms_termine_jahrueberischt_knoepfe_vorher {display: inline-block;text-align: left;width: 20%}.cms_termine_jahrueberischt_knoepfe_jahr {display: inline-block;text-align: center;width: 60%;font-weight: bold;color: rgba(170,170,170,1)}.cms_termine_jahrueberischt_knoepfe_nachher {display: inline-block;text-align: right;width: 20%}.cms_termine_jahrueberischt_knoepfe_vorher .cms_button,.cms_termine_jahrueberischt_knoepfe_nachher .cms_button {font-weight: bold !important;color: rgba(170,170,170,1)!important}.cms_termine_jahrueberischt_knoepfe_vorher .cms_button:hover,.cms_termine_jahrueberischt_knoepfe_nachher .cms_button:hover {font-weight: bold !important;color: rgba(255,255,255,1)!important}.cms_termine_jahrueberischt_allemonate_namen {padding-top: 5px;border-top: 1px solid rgba(221,221,221,1)}.cms_termine_jahrueberischt_monat {width: 6.5%;margin-right: 2%;text-align: center;float: left;display: block;color: rgba(170,170,170,1);font-weight: bold}.cms_termine_jahrueberischt_monat.cms_letzte {margin-right: 0%}.cms_termine_jahrueberischt_allemonate_balken {padding: 10px 0px 0px 0px;display: block}.cms_termine_jahrueberischt_monathoeheF {width: 6.5%;margin-right: 2%;float: left;display: block;height: 100px;position: relative}.cms_termine_jahrueberischt_monathoeheF.cms_letzte {margin-right: 0%}.cms_termine_jahrueberischt_monathoehe {width: 100%;float: left;display: block;background-color: rgba(11,74,149,1);border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;bottom: 0px;position: absolute;transition: 500ms ease-in-out}.cms_termine_jahrueberischt_monathoehe.cms_jahresuebersicht_aktuell,.cms_termine_jahrueberischt_monathoehe:hover {background-color: rgba(50,153,204,1);transform: translate(0px) !important;cursor: pointer}.cms_element_editor {margin-top: 7px;margin-bottom: 7px}.cms_artikellink_anzeige {display: block !important;color: inherit;width: 100%}.cms_download_anzeige,.cms_artikellink_anzeige {padding: 5px 5px 5px 42px;background-position: 5px 5px;min-height: 44px;background-repeat: no-repeat;background-color: rgba(221,221,221,1);border: 1px solid rgba(221,221,221,1);transition: 500ms ease-in-out;border-left: 3px solid rgba(170,170,170,1);line-height: 1em !important}.cms_download_anzeige p, .cms_download_anzeige h4,.cms_artikellink_anzeige p, .cms_artikellink_anzeige h4 {line-height: 1em !important;transition: 500ms ease-in-out;overflow:hidden;text-overflow: ellipsis}.cms_download_anzeige:hover,.cms_artikellink_anzeige:hover {background-color: rgba(170,170,170,1);cursor: pointer}.cms_download_anzeige:hover p, .cms_download_anzeige:hover h4 {color: rgba(255,255,255,1)}.cms_artikellink_anzeige:hover p, .cms_artikellink_anzeige:hover h4 {color: rgba(255,255,255,1)}.cms_download_inaktiv {opacity: .5}.cms_download_inaktiv:hover {cursor: not-allowed}.cms_website_menuepunkte {padding: 5px !important;min-height: 0 !important}.cms_website_menuepunkte_ja {display: block;padding: 5px;background: rgba(199,255,119,1);border-top: 1px solid rgba(221,221,221,1);border-bottom: 1px solid rgba(221,221,221,1);font-weight: bold;transition: 500ms ease-in-out}.cms_website_menuepunkte_ja:hover {background: rgba(101,173,0,1);color: rgba(255,255,255,1);cursor: pointer}.cms_website_menuepunkte h3:last-child {margin-bottom: 0px}.cms_zugehoerig {background: rgba(221,221,221,1);padding: 5px;border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;margin-top: 10px;opacity: 0;text-align: center !important;transition: 250ms ease-in-out}.cms_zugehoerig h3, .cms_zugehoerig p {text-align: center !important}.cms_zugehoerig h3 img {margin-right: 3px;position: relative;top: 2px}.cms_zugehoerig table {width: 100%; padding: 0px; margin:0px}.cms_zugehoerig table td {font-size: 70%}.cms_zugehoerig td:nth-child(1) {text-align: left}.cms_zugehoerig td:nth-child(2) {text-align: center}.cms_zugehoerig td:nth-child(3) {text-align: right}.cms_zugehoerig h4 {margin-top: 10px; color: rgba(170,170,170,1); text-align: left; padding-left: 5px}.cms_zugehoerig ul {padding: 0px; margin: 0px}.cms_zugehoerig li {padding: 0px; margin: 0px; list-style-type: none}.cms_zugehoerig li a {display: block;transition: 250ms ease-in-out;padding: 2px 5px;margin-bottom: 6px;border-radius: 3px;background: rgba(221,221,221,1);color: rgba(0,0,0,1);text-align: left}.cms_zugehoerig li a:hover {cursor: pointer;background: rgba(50,153,204,1);color: rgba(255,255,255,1)}.cms_zugehoerig li:last-child a {margin-bottom: 0px}.cms_zugehoerig li a span.cms_zugehoerig_datum {font-size: 70%}.cms_box_u input, .cms_box_n input {width: 100% !important}.cms_boxen_n {display: flex;flex-wrap: wrap}.cms_boxen_u {display: block}.cms_box_u, .cms_box_n {background-color: rgba(255,255,255,1);border-radius: 3px}.cms_box_n {float: left;margin-right: 10px;margin-bottom: 10px}.cms_box_u {width: 100%;margin-bottom: 7px;display: flex}.cms_box_titel .cms_formular {width: 100%}.cms_box_u .cms_box_titel,.cms_box_u .cms_box_inhalt {float: left}.cms_box_n .cms_box_titel,.cms_box_n .cms_box_inhalt {display: block}.cms_box_titel, .cms_box_inhalt {padding: 10px}.cms_box_u .cms_box_titel {border-top-left-radius: 3px;border-bottom-left-radius: 3px;border-right: 1px solid rgba(0,0,0,1)}.cms_box_u .cms_box_inhalt {border-top-right-radius: 3px;border-bottom-right-radius: 3px}.cms_box_n .cms_box_titel {border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom: 1px solid rgba(0,0,0,1)}.cms_box_n .cms_box_inhalt {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}.cms_box_1 .cms_box_titel, .cms_box_1 .cms_box_inhalt {background-color: rgba(255,255,255,1)}.cms_box_2 .cms_box_titel, .cms_box_3 .cms_box_titel,.cms_box_4 .cms_box_titel, .cms_box_5 .cms_box_titel{background-color: rgba(221,221,221,1)}.cms_box_2 .cms_box_inhalt, .cms_box_2 {background-color: rgba(255,255,255,1)}.cms_box_3 .cms_box_inhalt, .cms_box_3 {background-color: rgba(11,74,149,1)}.cms_box_4 .cms_box_inhalt, .cms_box_4 {background-color: rgba(0,153,102,1)}.cms_box_5 .cms_box_inhalt, .cms_box_5 {background-color: rgba(50,153,204,1)}.cms_box_3 .cms_box_inhalt *, .cms_box_4 .cms_box_inhalt *,.cms_box_5 .cms_box_inhalt *, .cms_box_3 .cms_box_inhalt .cms_button:hover,.cms_box_4 .cms_box_inhalt .cms_button:hover, .cms_box_5 .cms_box_inhalt .cms_button:hover{color: rgba(255,255,255,1)}.cms_box_3 .cms_box_inhalt .cms_button, .cms_box_4 .cms_box_inhalt .cms_button,.cms_box_5 .cms_box_inhalt .cms_button, .cms_box_3 .cms_box_inhalt .note-editor *,.cms_box_4 .cms_box_inhalt .note-editor *, .cms_box_5 .cms_box_inhalt .note-editor *{color: rgba(0,0,0,1)!important}.cms_optimierung_H .cms_eventuebersicht_box_termine,.cms_optimierung_T .cms_eventuebersicht_aussen_t .cms_eventuebersicht_box_termine,.cms_optimierung_P .cms_eventuebersicht_aussen_t .cms_eventuebersicht_box_termine {width: 100%}.cms_optimierung_H .cms_eventuebersicht_box_blog,.cms_optimierung_T .cms_eventuebersicht_aussen_b .cms_eventuebersicht_box_blog,.cms_optimierung_P .cms_eventuebersicht_aussen_b .cms_eventuebersicht_box_blog {width: 100%}.cms_optimierung_H .cms_eventuebersicht_box_galerien,.cms_optimierung_T .cms_eventuebersicht_aussen_g .cms_eventuebersicht_box_galerien,.cms_optimierung_P .cms_eventuebersicht_aussen_g .cms_eventuebersicht_box_galerien {width: 100%}.cms_optimierung_T .cms_eventuebersicht_aussen_tb .cms_eventuebersicht_box_blog,.cms_optimierung_P .cms_eventuebersicht_aussen_tb .cms_eventuebersicht_box_blog {width: 66.66666666%}.cms_optimierung_T .cms_eventuebersicht_aussen_tb .cms_eventuebersicht_box_termine,.cms_optimierung_P .cms_eventuebersicht_aussen_tb .cms_eventuebersicht_box_termine {width: 33.33333333%}.cms_optimierung_T .cms_eventuebersicht_aussen_tg .cms_eventuebersicht_box_galerien,.cms_optimierung_P .cms_eventuebersicht_aussen_tg .cms_eventuebersicht_box_galerien {width: 66.66666666%}.cms_optimierung_T .cms_eventuebersicht_aussen_tg .cms_eventuebersicht_box_termine,.cms_optimierung_P .cms_eventuebersicht_aussen_tg .cms_eventuebersicht_box_termine {width: 33.33333333%}.cms_optimierung_T .cms_eventuebersicht_aussen_bg .cms_eventuebersicht_box_galerien,.cms_optimierung_T .cms_eventuebersicht_aussen_bg .cms_eventuebersicht_box_termine,.cms_optimierung_P .cms_eventuebersicht_aussen_bg .cms_eventuebersicht_box_galerien,.cms_optimierung_P .cms_eventuebersicht_aussen_bg .cms_eventuebersicht_box_termine {width: 50%}.cms_optimierung_T .cms_eventuebersicht_aussen_tbg .cms_eventuebersicht_box_blog,.cms_optimierung_P .cms_eventuebersicht_aussen_tbg .cms_eventuebersicht_box_blog {width: 40%}.cms_optimierung_T .cms_eventuebersicht_aussen_tbg .cms_eventuebersicht_box_galerien,.cms_optimierung_P .cms_eventuebersicht_aussen_tbg .cms_eventuebersicht_box_galerien {width: 40%}.cms_optimierung_T .cms_eventuebersicht_aussen_tbg .cms_eventuebersicht_box_termine,.cms_optimierung_P .cms_eventuebersicht_aussen_tbg .cms_eventuebersicht_box_termine {width: 20%}.cms_optimierung_H .cms_eventuebersicht_box_a, .cms_optimierung_T .cms_eventuebersicht_box_a {margin-bottom: 30px}.cms_eventuebersicht_box_a {float: left}.cms_eventuebersicht_box_i {padding-left: 10px;padding-right: 10px}.cms_eventuebersicht_breaking_aussen {  display: flex;  flex-wrap: wrap;  margin-bottom: 20px}.cms_eventuebersicht_breaking_innen {  display: inline-block;  flex-basis: 25%;  padding: 10px;  flex-grow: 1}.cms_eventuebersicht_breaking_innen:hover {  cursor: pointer}.cms_eventuebersicht_box_a:first-child .cms_eventuebersicht_box_i {padding-left: 0px}.cms_eventuebersicht_box_a:last-child .cms_eventuebersicht_box_i {padding-right: 0px}#cms_hauptteil_i img, #cms_hauptteil_i video, #cms_hauptteil_i audio {max-width: 100%}.cms_liste td > img, .cms_formular td > img, .cms_dateisystem_tabelle td > img, .cms_icon_klein_o > img {max-width: none !important}.cms_kopfnavigation .cms_websitesuche {margin-right: 10px;position: relative;width: 250px}#cms_mobilmenue_i .cms_websitesuche {margin-right: 10px;position: relative;width: 100%}#cms_mobilmenue_i .cms_websitesuche input {border: 1px solid rgba(170,170,170,1)!important}.cms_websitesuche input {background-color: rgba(255,255,255,1);padding: 0px;margin: 0px;width: 100%;padding: 2px 6px;border: 1px solid rgba(221,221,221,1);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px}.cms_websitesuche input:hover {border: 1px solid rgba(170,170,170,1)}.cms_websitesuche #cms_websitesuche_pc_ergebnisse,.cms_websitesuche #cms_websitesuche_mobil_ergebnisse {border-top: 3px solid rgba(11,74,149,1);padding: 7px;width: 100%;background-color: rgba(221,221,221,1);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;max-height: 400px;overflow-y: scroll;z-index: 5;text-align: left;display: none;min-height: 35px}.cms_websitesuche #cms_websitesuche_pc_ergebnisse {position: absolute}.cms_websitesuche #cms_websitesuche_mobil_ergebnisse {position: relative;border-left: 1px solid rgba(170,170,170,1);border-right: 1px solid rgba(170,170,170,1);border-bottom: 1px solid rgba(170,170,170,1);background-color: rgba(221,221,221,1)}.cms_websitesuche_schliessen {position: absolute;right: 7px;top: 5px}.cms_websitesuche #cms_websitesuche_pc_ergebnisse ul,.cms_websitesuche #cms_websitesuche_mobil_ergebnisse ul {margin: 0px;padding: 0px}.cms_websitesuche #cms_websitesuche_pc_ergebnisse ul li,.cms_websitesuche #cms_websitesuche_mobil_ergebnisse ul li {margin: 0px 0px 7px 0px;padding: 0px;display: block;width: 100%}.cms_websitesuche #cms_websitesuche_pc_ergebnisse ul li:last-child,.cms_websitesuche #cms_websitesuche_mobil_ergebnisse ul li:last-child {margin-bottom: 0px}.cms_websitesuche #cms_websitesuche_pc_ergebnisse ul li a,.cms_websitesuche #cms_websitesuche_mobil_ergebnisse ul li a {display: block;padding: 5px;width: 100%;background: rgba(221,221,221,1);color: rgba(0,0,0,1);border-radius: 3px;transition: 250ms ease-in-out}.cms_websitesuche #cms_websitesuche_pc_ergebnisse ul li a:hover,.cms_websitesuche #cms_websitesuche_mobil_ergebnisse ul li a:hover {background: rgba(50,153,204,1);color: rgba(252,248,227,1);transition: none}.cms_websitesuche h3 {color: rgba(170,170,170,1);padding: 0px 5px}.cms_websitesuche .cms_notiz {line-height: 1.2;color: inherit !important;margin-bottom: 3px}.cms_websitesuche p:last-child {margin:0px}.cms_optimierung_P .cms_auszeichnung,.cms_optimierung_T .cms_auszeichnung {text-align: right;margin-bottom: 7px}.cms_optimierung_H .cms_auszeichnung {text-align: center !important;margin-bottom: 7px}.cms_auszeichnung li {padding: 0px;margin: 0px 0px 0px 10px;display: inline-block}.cms_auszeichnung a {padding: 10px;display: block;margin: 0px;text-align: center;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: rgba(24,24,24,1)}.cms_auszeichnung p, .cms_auszeichnung b {line-height: 1.5em !important;font-size: 10px !important;transition: 250ms ease-in-out;color: rgba(50,153,204,1) !important}.cms_auszeichnung img {max-height: 150px}.cms_auszeichnung b {padding: 0px !important;margin: 0px !important}.cms_auszeichnung a:hover {transform: translate(0px) !important;background: rgba(11,74,149,1);color: rgba(255,255,255,1)}.cms_auszeichnung a:hover p {color: rgba(255,255,255,1) !important}.cms_datenschutz_einwilligungerteilt {background: rgba(101,173,0,1)}.cms_datenschutz_einwilligungverweigert {background: rgba(202,79,12,1)}.cms_datenschutz_einwilligungerteilt, .cms_datenschutz_einwilligungverweigert {color: rgba(255,255,255,1);padding: 3px 5px 2px 5px;border-radius: 3px}.cms_datenschutz_einwilligungerteilt:hover,.cms_datenschutz_einwilligungverweigert:hover {cursor: pointer}.cms_kontakt_visitenkarten {padding: 0px;margin-bottom: 7px;display: flex;flex-wrap: wrap}.cms_kontakt_visitenkarte {width: 25%;padding: 10px;list-style-type: none;margin: 0px;background: rgba(221,221,221,1);display: inline-block;transition: 250ms ease-in-out;position: relative}.cms_kontakt_visitenkarte:hover {background: rgba(0,153,102,1);color: rgba(255,255,255,1);display: inline-block;transition: 250ms ease-in-out;cursor: pointer}.cms_beispiel {padding: 7px 10% 7px 10%}[class^="note-icon-"]:before, [class*=" note-icon-"]:before {display:inline-block;font: normal normal normal 14px 'summernote';font-size: inherit;-webkit-font-smoothing: antialiased;text-decoration: inherit;text-rendering: auto;text-transform: none;vertical-align: middle;speak: never;-moz-osx-font-smoothing: grayscale}.note-icon-align-center:before, .note-icon-align-indent:before, .note-icon-align-justify:before,.note-icon-align-left:before, .note-icon-align-outdent:before, .note-icon-align-right:before,.note-icon-align:before, .note-icon-arrow-circle-down:before, .note-icon-arrow-circle-left:before,.note-icon-arrow-circle-right:before, .note-icon-arrow-circle-up:before, .note-icon-arrows-alt:before,.note-icon-arrows-h:before, .note-icon-arrows-v:before, .note-icon-bold:before, .note-icon-caret:before,.note-icon-chain-broken:before, .note-icon-circle:before, .note-icon-close:before, .note-icon-code:before,.note-icon-col-after:before, .note-icon-col-before:before, .note-icon-col-remove:before,.note-icon-eraser:before, .note-icon-font:before, .note-icon-frame:before, .note-icon-italic:before,.note-icon-link:before, .note-icon-magic:before, .note-icon-menu-check:before, .note-icon-minus:before,.note-icon-orderedlist:before, .note-icon-pencil:before, .note-icon-picture:before, .note-icon-question:before,.note-icon-redo:before, .note-icon-row-above:before, .note-icon-row-below:before, .note-icon-row-remove:before,.note-icon-special-character:before, .note-icon-square:before, .note-icon-strikethrough:before,.note-icon-subscript:before, .note-icon-summernote:before, .note-icon-superscript:before,.note-icon-table:before, .note-icon-text-height:before, .note-icon-trash:before,.note-icon-underline:before, .note-icon-undo:before, .note-icon-unorderedlist:before,.note-icon-video:before {display: inline-block;font-family: 'summernote';font-style: normal;font-weight: normal;text-decoration: inherit}.note-icon-align-center:before {content: '\f101'}.note-icon-align-indent:before {content: '\f102'}.note-icon-align-justify:before {content: '\f103'}.note-icon-align-left:before {content: '\f104'}.note-icon-align-outdent:before {content: '\f105'}.note-icon-align-right:before {content: '\f106'}.note-icon-align:before {content: '\f107'}.note-icon-arrow-circle-down:before {content: '\f108'}.note-icon-arrow-circle-left:before {content: '\f109'}.note-icon-arrow-circle-right:before {content: '\f10a'}.note-icon-arrow-circle-up:before {content: '\f10b'}.note-icon-arrows-alt:before {content: '\f10c'}.note-icon-arrows-h:before {content: '\f10d'}.note-icon-arrows-v:before {content: '\f10e'}.note-icon-bold:before {content: '\f10f'}.note-icon-caret:before {content: '\f110'}.note-icon-chain-broken:before {content: '\f111'}.note-icon-circle:before {content: '\f112'}.note-icon-close:before {content: '×'}.note-icon-code:before {content: '\f114'}.note-icon-col-after:before {content: '\f115'}.note-icon-col-before:before {content: '\f116'}.note-icon-col-remove:before {content: '\f117'}.note-icon-eraser:before {content: '\f118'}.note-icon-font:before {content: '\f119'}.note-icon-frame:before {content: '\f11a'}.note-icon-italic:before {content: '\f11b'}.note-icon-link:before {content: '\f11c'}.note-icon-magic:before {content: '\f11d'}.note-icon-menu-check:before {content: '\f11e'}.note-icon-minus:before {content: '\f11f'}.note-icon-orderedlist:before {content: '\f120'}.note-icon-pencil:before {content: '\f121'}.note-icon-picture:before {content: '\f122'}.note-icon-question:before {content: '\f123'}.note-icon-redo:before {content: '\f124'}.note-icon-row-above:before {content: '\f125'}.note-icon-row-below:before {content: '\f126'}.note-icon-row-remove:before {content: '\f127'}.note-icon-special-character:before {content: '\f128'}.note-icon-square:before {content: '\f129'}.note-icon-strikethrough:before {content: '\f12a'}.note-icon-subscript:before {content: '\f12b'}.note-icon-summernote:before {content: '\f12c'}.note-icon-superscript:before {content: '\f12d'}.note-icon-table:before {content: '\f12e'}.note-icon-text-height:before {content: '\f12f'}.note-icon-trash:before {content: '\f130'}.note-icon-underline:before {content: '\f131'}.note-icon-undo:before {content: '\f132'}.note-icon-unorderedlist:before {content: '\f133'}.note-icon-video:before {content: '\f134'}.summernote-ui * {color: rgba(0,0,0,1);box-sizing: border-box}.note-toolbar {padding: 10px 5px;border-bottom: 1px solid rgba(221,221,221,1)}.note-btn-group {position: relative;display: inline-block;margin-right: 8px;border: 1px solid rgba(221,221,221,1)}.note-btn-group > .note-btn-group {margin-right: 0;border: none}.note-btn-group > .note-btn.focus, .note-btn-group > .note-btn-group.focus,.note-btn-group > .note-btn.active, .note-btn-group > .note-btn-group.active {background-color: rgba(221,221,221,1)}.note-btn-group > .note-btn:first-child, .note-btn-group > .note-btn-group:first-child {margin-left: 0}.note-btn-group.open > .note-dropdown {display:block}.note-btn {display: inline-block;padding: 5px 10px;margin-bottom: 0;font-weight: normal;line-height: 1.4;color: rgba(0,0,0,1);text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-color: rgba(255,255,255,1);background-image: none;border: none;outline: 0;user-select: none;touch-action: manipulation}.note-btn:focus, .note-btn.focus, .note-btn:hover {color: rgba(0,0,0,1);background-color: rgba(221,221,221,1);border-color: rgba(221,221,221,1)}.note-btn.disabled:focus, .note-btn[disabled]:focus, fieldset[disabled] .note-btn:focus, .note-btn.disabled.focus, .note-btn[disabled].focus, fieldset[disabled] .note-btn.focus {background-color: rgba(255,255,255,1);border-color: rgba(255,255,255,1)}.note-btn:hover, .note-btn:focus, .note-btn.focus {color: rgba(0,0,0,1);text-decoration: none;background-color: rgba(221,221,221,1);outline: 0}.note-btn:active, .note-btn.active {background-image: none;outline: 0}.note-btn.disabled, .note-btn[disabled], fieldset[disabled] .note-btn {cursor: not-allowed;opacity: .65}.note-btn-primary {display: inline-block;border-radius: 3px;padding: 3px 7px;margin-bottom: 2px;transition: 250ms ease-in-out;position: relative;background-color: rgba(199,255,119,1);color: rgba(0,0,0,1)}.note-btn-primary:hover, .note-btn-primary:focus, .note-btn-primary.focus {background-color: rgba(101,173,0,1);color: rgba(255,255,255,1)}.note-btn-large {padding: 8px 34px;font-size: 16px}.note-btn-block {display: block;width: 100%}.note-btn-block+.note-btn-block {margin-top: 5px}input[type="submit"].note-btn-block, input[type="reset"].note-btn-block, input[type="button"].note-btn-block {width: 100%}button.close {border: 0;display: inline-block;border-radius: 3px;padding: 1px 7px;margin-bottom: 2px;transition: 250ms ease-in-out;position: relative;position: absolute;right: 0px;top: -12px;background-color: rgba(244,148,97,1);color: rgba(0,0,0,1);height: 20px;line-height: 100%}button.close:hover {background-color: rgba(202,79,12,1);color: rgba(255,255,255,1);cursor: pointer}.note-dropdown {position: relative}.note-dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 100px;padding: 5px;text-align: left;background: rgba(255,255,255,1);border: 1px solid rgba(221,221,221,1);background-clip: padding-box}.note-btn-group.open .note-dropdown-menu {display: block}.note-dropdown-item {display: block}.note-dropdown-item:hover {background-color: rgba(221,221,221,1);transform: translate(0px) !important;display: block}a.note-dropdown-item {color: rgba(0,0,0,1);text-decoration: none;padding: 5px}.note-modal {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;opacity: 1}.note-modal.open {display: block}.note-modal-content {position: relative;width: 500px;margin: 20px auto;background: rgba(255,255,255,1);outline: 0;background-clip: border-box;border-top-left-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding: 10px;box-shadow: 0px 0px 20px rgba(255,255,255,1)}.note-modal-content .cms_formular {width: 100%}.note-modal-header {padding: 10px}.note-modal-header .close {margin-top: -5px}.note-modal-body {position: relative;padding: 0px 10px 0px 10px}.note-modal-footer {padding: 10px;text-align: center}.note-modal-title {margin: 0px;font-weight: bold;font-size: 140%;color: rgba(0,0,0,1);text-align: center}.note-modal-backdrop {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;background: rgba(0,0,0,0.75)}.note-modal-backdrop.open {display:block}@media(min-width:992px) {.note-modal-content-large {width: 900px}}.note-form-group {padding-bottom: 20px}.note-form-group:last-child {padding-bottom: 0}.note-form-label {display: block;margin-bottom: 10px;font-size: 16px;font-weight: bold;color: rgba(0,0,0,1)}.note-input {display: block;font-weight: normal;padding: 5px 7px;border-top-right-radius: 3px;border-top-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;background: rgba(237,237,237,1);border: none;border-bottom: 1px solid rgba(255,255,255,1);width: 100%;transition: 500ms ease-in-out}#sn-checkbox-open-in-new-window {width: auto;margin-right: 5px}.note-input::-webkit-input-placeholder {color: rgba(255,255,255,1)}.note-input:-moz-placeholder {color: rgba(255,255,255,1)}.note-input::-moz-placeholder {color: rgba(255,255,255,1)}.note-input:-ms-input-placeholder {color: rgba(255,255,255,1)}.note-tooltip {position: absolute;z-index: 1070;display: block;font-size: 13px;opacity: 0}.note-tooltip.in {opacity: .9}.note-tooltip.top {padding: 5px 0;margin-top: -3px}.note-tooltip.right {padding: 0 5px;margin-left: 3px}.note-tooltip.bottom {padding: 5px 0;margin-top: 3px}.note-tooltip.left {padding: 0 5px;margin-left: -3px}.note-tooltip.bottom .note-tooltip-arrow {top: 0;left: 50%;margin-left: -5px}.note-tooltip.top .note-tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px}.note-tooltip.right .note-tooltip-arrow {top: 50%;left: 0;margin-top: -5px}.note-tooltip.left .note-tooltip-arrow {top: 50%;right: 0;margin-top: -5px}.note-tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid}.note-tooltip-content {max-width: 200px;padding: 3px 8px;color: rgba(255,255,255,1);background: rgba(0,0,0,0.75);text-align: center;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}.note-popover {position: absolute;z-index: 1060;display: block;display: none;font-size: 13px;background: rgba(255,255,255,1)}.note-popover.in {display: block}.note-popover.top {padding: 5px 0;margin-top:-3px}.note-popover.right {padding: 0 5px;margin-left: 3px}.note-popover.bottom {padding: 5px 0;margin-top: 3px}.note-popover.left {padding: 0 5px;margin-left: -3px}.note-popover.bottom .note-popover-arrow {top: -11px;left: 50%;margin-left: -10px}.note-popover.bottom .note-popover-arrow::after {top: 1px;margin-left: -10px;content: ' '}.note-popover.top .note-popover-arrow {bottom: -11px;left: 50%;margin-left: -10px}.note-popover.top .note-popover-arrow::after {bottom: 1px;margin-left: -10px;content: ' '}.note-popover.right .note-popover-arrow {top: 50%;left: -11px;margin-top: -10px}.note-popover.right .note-popover-arrow::after {left: 1px;margin-top: -10px;content: ' '}.note-popover.left .note-popover-arrow {top: 50%;right: -11px;margin-top: -10px}.note-popover.left .note-popover-arrow::after {right: 1px;margin-top: -10px;content:' '}.note-popover-arrow {position: absolute;width: 0;height: 0}.note-popover-arrow::after {position: absolute;display: block;width: 0;height: 0;content: ' '}.note-popover-content {min-width: 100px;min-height: 30px;padding: 3px 8px;color: rgba(0,0,0,1);text-align: center;background-color: rgba(255,255,255,1)}.note-editor {position: relative}.note-editor .note-dropzone {position: absolute;z-index: 100;display: none;color: rgba(0,0,0,1);background-color: rgba(148,209,255,1);opacity:.95;pointer-events:none}.note-editor .note-dropzone .note-dropzone-message {display: table-cell;text-align: center;vertical-align: middle}.note-editor .note-dropzone.hover {color: rgba(0,0,0,1)}.note-editor.dragover .note-dropzone {display: table}.note-editor .note-editing-area {position: relative}.note-editor .note-editing-area p {margin: 0 0 10px}.note-editor .note-editing-area .note-editable {outline: 0}.note-editor .note-editing-area .note-editable table {width: 100%;border-collapse:collapse}.note-editor .note-editing-area .note-editable table td,.note-editor .note-editing-area .note-editable table th {padding: 5px 3px;border: 1px solid rgba(170,170,170,1)}.note-editor .note-editing-area .note-editable sup {vertical-align: super}.note-editor .note-editing-area .note-editable sub {vertical-align: sub}.note-editor.note-frame {border: 1px solid rgba(221,221,221,1)}.note-editor.note-frame.codeview .note-editing-area .note-editable {display: none}.note-editor.note-frame.codeview .note-editing-area .note-codable {display: block}.note-editor.note-frame .note-editing-area {overflow: hidden}.note-editor.note-frame .note-editing-area .note-editable {padding: 10px;overflow: auto;color: rgba(0,0,0,1);word-wrap: break-word;background-color: rgba(255,255,255,1)}.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"] {background-color: rgba(221,221,221,1)}.note-editor.note-frame .note-editing-area .note-codable {display: none;width: 100%;padding: 10px;margin-bottom: 0;font-family: monospace;color: rgba(255,255,255,1);background-color: rgba(170,170,170,1);border: 0;box-sizing: border-box;resize: none}.note-editor.note-frame.fullscreen {position: fixed;top: 0;left: 0;z-index: 1050;width: 100% !important}.note-editor.note-frame.fullscreen .note-editable {background-color: rgba(255,255,255,1)}.note-editor.note-frame.fullscreen .note-resizebar {display: none}.note-editor.note-frame .note-statusbar {background-color: rgba(221,221,221,1)}.note-editor.note-frame .note-statusbar .note-resizebar {width: 100%;height: 8px;padding-top: 1px;cursor: ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {width: 20px;margin: 1px auto;border-top: 1px solid rgba(221,221,221,1);}.note-editor.note-frame .note-placeholder {padding: 10px}.note-popover {max-width: none;border: 1px solid rgba(221,221,221,1)}.note-popover .note-popover-content a {display: inline-block;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;margin-right: 10px}.note-popover .note-popover-arrow {left: 20px !important}.note-popover .note-popover-content, .note-toolbar {padding: 0 0 5px 5px;margin: 0;background-color: rgba(255,255,255,1)}.note-popover .note-popover-content > .note-btn-group, .note-toolbar > .note-btn-group {margin-top: 5px;margin-right: 5px;margin-left:0}.note-popover .note-popover-content .note-btn-group .note-table,.note-toolbar .note-btn-group .note-table {min-width: 0;padding: 5px}.note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker,.note-toolbar .note-btn-group .note-table .note-dimension-picker {font-size:18px}.note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher {position: absolute !important;z-index: 3;width: 10em;height: 10em;cursor: pointer}.note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted {position: relative !important;z-index: 1;width: 20em;height: 20em;background-color: rgba(221,221,221,1)}.note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted {position: absolute !important;z-index: 2;width: 1em;height: 1em;background-color: rgba(50,153,204,1)}.note-popover .note-popover-content .note-style h1, .note-toolbar .note-style h1,.note-popover .note-popover-content .note-style h2, .note-toolbar .note-style h2,.note-popover .note-popover-content .note-style h3, .note-toolbar .note-style h3,.note-popover .note-popover-content .note-style h4, .note-toolbar .note-style h4,.note-popover .note-popover-content .note-style h5, .note-toolbar .note-style h5,.note-popover .note-popover-content .note-style h6, .note-toolbar .note-style h6,.note-popover .note-popover-content .note-style blockquote, .note-toolbar .note-style blockquote {margin:0}.note-popover .note-popover-content .note-color .dropdown-toggle,.note-toolbar .note-color .dropdown-toggle {width: 20px;padding-left: 5px}.dropdown-toggle {padding-right: 2px}.note-popover .note-popover-content .note-color .note-dropdown-menu,.note-toolbar .note-color .note-dropdown-menu {min-width: 360px}.note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette,.note-toolbar .note-color .note-dropdown-menu .note-palette {display: inline-block;width: 160px;margin: 0}.note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette:first-child,.note-toolbar .note-color .note-dropdown-menu .note-palette:first-child {margin: 0 5px;margin-right: 15px}.note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title {margin: 2px 7px;font-weight: bold;text-align: center}.note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset {width: 100%;padding: 2px 3px;border: 1px solid rgba(255,255,255,1);margin-bottom: 3px;cursor: pointer;background-color: rgba(255,255,255,1);border: 0}.note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-color-row,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row {height: 20px}.note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover {background: #eee}.note-popover .note-popover-content .note-para .note-dropdown-menu,.note-toolbar .note-para .note-dropdown-menu {min-width: 216px;padding: 5px}.note-popover .note-popover-content .note-para .note-dropdown-menu > div:first-child,.note-toolbar .note-para .note-dropdown-menu > div:first-child {margin-right: 5px}.note-popover .note-popover-content .note-btn-fontname .note-dropdown-menu,.note-toolbar .note-btn-fontname .note-dropdown-menu {min-width: 200px}.note-popover .note-popover-content .note-dropdown-menu, .note-toolbar .note-dropdown-menu {min-width: 250px}.note-popover .note-popover-content .note-dropdown-menu.right, .note-toolbar .note-dropdown-menu.right {right: 0;left: auto}.note-popover .note-popover-content .note-dropdown-menu.right::before, .note-toolbar .note-dropdown-menu.right::before {right: 9px;left: auto !important}.note-popover .note-popover-content .note-dropdown-menu.right::after, .note-toolbar .note-dropdown-menu.right::after {right: 10px;left: auto !important}.note-popover .note-popover-content .note-dropdown-menu.note-check .note-dropdown-item i,.note-toolbar .note-dropdown-menu.note-check .note-dropdown-item i {color: rgba(0,0,0,1);visibility: hidden}.note-popover .note-popover-content .note-dropdown-menu.note-check .note-dropdown-item.checked i,.note-toolbar .note-dropdown-menu.note-check .note-dropdown-item.checked i {visibility: visible}.note-popover .note-popover-content .note-dropdown-menu .note-dropdown-item > *,.note-toolbar .note-dropdown-menu .note-dropdown-item > * {margin: 0}.note-popover .note-popover-content .note-fontsize-10, .note-toolbar .note-fontsize-10 {font-size: 10px}.note-popover .note-popover-content .note-color-palette, .note-toolbar .note-color-palette {line-height: 1}.note-popover .note-popover-content .note-color-palette div .note-color-btn, .note-toolbar .note-color-palette div .note-color-btn {width: 20px;height: 20px;padding: 0;margin: 0;border: 1px solid rgba(255,255,255,1)}.note-popover .note-popover-content .note-color-palette div .note-color-btn:hover,.note-toolbar .note-color-palette div .note-color-btn:hover {border: 1px solid rgba(0,0,0,1)}.note-modal .note-modal-body label {display: inline-block;padding: 2px 5px;margin-bottom: 2px}.note-modal .note-modal-body .help-list-item:hover {background-color: rgba(221,221,221,1)}@-moz-document url-prefix() {.note-image-input {height: auto}}.note-placeholder {position: absolute;display: none;color: rgba(170,170,170,1)}.note-handle .note-control-selection {position: absolute;display: none;border: 1px solid rgba(0,0,0,1)}.note-handle .note-control-selection > div {position: absolute}.note-handle .note-control-selection .note-control-selection-bg {width: 100%;height: 100%;background-color: rgba(0,0,0,1);opacity:.3}.note-handle .note-control-selection .note-control-handle {width: 7px;height: 7px;border: 1px solid rgba(0,0,0,1)}.note-handle .note-control-selection .note-control-holder {width: 7px;height: 7px;border: 1px solid rgba(0,0,0,1)}.note-handle .note-control-selection .note-control-sizing {width: 7px;height: 7px;background-color: rgba(255,255,255,1);border: 1px solid rgba(0,0,0,1)}.note-handle .note-control-selection .note-control-nw {top: -5px;left: -5px;border-right: 0;border-bottom: 0}.note-handle .note-control-selection .note-control-ne {top: -5px;right: -5px;border-bottom: 0;border-left: none}.note-handle .note-control-selection .note-control-sw {bottom: -5px;left: -5px;border-top: 0;border-right: 0}.note-handle .note-control-selection .note-control-se {right: -5px;bottom: -5px;cursor: se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder {cursor: default;border-top: 0;border-left: none}.note-handle .note-control-selection .note-control-selection-info {right: 0;bottom: 0;padding: 5px;margin: 5px;font-size: 12px;color: rgba(255,255,255,1);background-color: rgba(0,0,0,1)}.note-hint-popover {min-width: 100px;padding: 2px}.note-hint-popover .note-popover-content {max-height: 150px;padding: 3px;overflow: auto}.note-hint-popover .note-popover-content .note-hint-group .note-hint-item {display: block !important;padding: 3px}.note-hint-popover .note-popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .note-popover-content .note-hint-group .note-hint-item:hover {display :block;clear: both;font-weight: 400;line-height: 1.4;color: white;text-decoration: none;white-space: nowrap;cursor: pointer;background-color: rgba(0,0,0,0.75);outline: 0}.help-list-item label {display: inline-block;margin-bottom: 5px}.note-float-left {margin-right: 10px}.cms_monitorflaeche {position: fixed;background: #000000;left: 0px;top:0px;width: 100%;height:100%}.cms_monitorbild {position: absolute;max-width: 100% !important;max-height: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%);padding: 0px;transition: 250ms ease-in-out}.cms_monitorbild_aus {opacity: 0}.cms_monitorbild_ein {opacity: 1}.cms_monitorbild_info {position: fixed;right: 10px;padding: 10px;background: rgb(255,255,255,.7);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px}.cms_monitorbild_info p, .cms_monitorbild_info img {margin: 0px;padding: 0px}#cms_monitorbild_info_text {margin-top: 10px;text-align: center}@font-face {font-family: 'rob';src: url('../res/fonts/roboto.eot');src: url('../res/fonts/roboto.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto.woff2') format('woff2'),url('../res/fonts/roboto.woff') format('woff'),url('../res/fonts/roboto.ttf') format('truetype'),url('../res/fonts/roboto.svg#robotoregular') format('svg');font-weight: normal;font-style: normal}@font-face {font-family: 'rob';src: url('../res/fonts/roboto-i.eot');src: url('../res/fonts/roboto-i.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-i.woff2') format('woff2'),url('../res/fonts/roboto-i.woff') format('woff'),url('../res/fonts/roboto-i.ttf') format('truetype'),url('../res/fonts/roboto-i.svg#robotoregular') format('svg');font-weight: normal;font-style: italic}@font-face {font-family: 'rob';src: url('../res/fonts/roboto-b.eot');src: url('../res/fonts/roboto-b.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-b.woff2') format('woff2'),url('../res/fonts/roboto-b.woff') format('woff'),url('../res/fonts/roboto-b.ttf') format('truetype'),url('../res/fonts/roboto-b.svg#robotoregular') format('svg');font-weight: bold;font-style: normal}@font-face {font-family: 'rob';src: url('../res/fonts/roboto-bi.eot');src: url('../res/fonts/roboto-bi.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-bi.woff2') format('woff2'),url('../res/fonts/roboto-bi.woff') format('woff'),url('../res/fonts/roboto-bi.ttf') format('truetype'),url('../res/fonts/roboto-bi.svg#robotoregular') format('svg');font-weight: bold;font-style: italic}@font-face {font-family: 'robl';src: url('../res/fonts/roboto.eot');src: url('../res/fonts/roboto.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto.woff2') format('woff2'),url('../res/fonts/roboto.woff') format('woff'),url('../res/fonts/roboto.ttf') format('truetype'),url('../res/fonts/roboto.svg#robotoregular') format('svg');font-weight: normal;font-style: normal}@font-face {font-family: 'robl';src: url('../res/fonts/roboto-i.eot');src: url('../res/fonts/roboto-i.eot?#iefix') format('embedded-opentype'),url('../res/fonts/roboto-i.woff2') format('woff2'),url('../res/fonts/roboto-i.woff') format('woff'),url('../res/fonts/roboto-i.ttf') format('truetype'),url('../res/fonts/roboto-i.svg#robotoregular') format('svg');font-weight: normal;font-style: italic}@font-face{font-family: 'summernote';font-style: normal;font-weight: normal;src: url('../res/fonts/summernote.eot?e557617934c52ea068954af79ed7c221');src: url('../res/fonts/summernote.eot?#iefix') format('embedded-opentype'),url('../res/fonts/summernote.woff?e557617934c52ea068954af79ed7c221') format('woff'),url('../res/fonts/summernote.ttf?e557617934c52ea068954af79ed7c221') format('truetype')} }