@media screen {.cms_druckseite {display: none;}} @media only print { .cms_spalte_i {padding: 10px}.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 {padding: 0;position: relative}.cms_spalte_2 {float: left;width: 50%}.cms_spalte_23 {float: left;width: 66.66%}.cms_spalte_25 {float: left;width: 40%}.cms_spalte_15 {float: left;width: 20%}.cms_spalte_3 {float: left;width: 33.33%}.cms_spalte_6 {float: left;width: 66.66%}.cms_spalte_60 {float: left;width: 60%}.cms_spalte_40 {float: left;width: 40%}.cms_spalte_20 {float: left;width: 20%}.cms_spalte_4 {float: left;width: 25%}.cms_spalte_34 {float: left;width: 75%}.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_download_anzeige,.cms_artikellink_anzeige {break-inside: avoid}.cms_download_anzeige *,.cms_artikellink_anzeige * {line-height: 1.2em;margin-top: 0;margin-bottom: 7px}ul li {list-style-type: square;margin-left: 20px}ul ul li {list-style-type: circle;margin-left: 20px}.cms_brotkrumen {color: rgba(85,85,85,1);font-size: 80%}a, .cms_link {font-size: inherit;text-decoration: none;color: rgba(50,153,204,1);display: inline-block}.cms_genehmigungausstehend {font-weight: bold;padding: 5px !important;border-radius: 5px;color: rgba(255,255,255,1);background-color: rgba(202,79,12,1);text-align: center}.cms_termin_detialkalenderblatt {break-inside: avoid}.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-color: 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-color: 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-color: 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_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 li {padding: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 10px;list-style-type: none}.cms_beschluss {break-inside: avoid;color: rgba(0,0,0,1);padding: 5px;margin-bottom: 7px;display: block;margin-bottom: 7px}.cms_beschluss h4, .cms_beschluss p {margin-top: 0;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)}.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(244,148,97,1)}.cms_download_anzeige,.cms_artikellink_anzeige {padding: 5px 5px 5px 42px;background-position: 5px 5px;min-height: 44px;background-repeat: no-repeat;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 {overflow:hidden;text-overflow: ellipsis}.cms_download_inaktiv {opacity: .5}.cms_artikellink_anzeige {color: inherit;display: block;width: 100%}* {-webkit-print-color-adjust: exact;font-family: 'rob', sans-serif;font-size: 10pt;font-weight: normal;padding: 0px;margin: 0px;list-style-type: none;line-height: 1.2em;text-decoration: none;box-sizing: border-box;  visibility: hidden;  max-height: 0;  height: 0}.cms_druckseite {width: 210mm;background: #ffffff;color: #000000}.cms_druckseite, .cms_druckseite * {  visibility: initial;  max-height: initial;  height: initial}.cms_logo {display: inline-block}.cms_logo_bild {float: left;width: 2.5cm;padding-right: 5mm}.cms_logo_schrift {float: left;display: block}.cms_logo_o, .cms_logo_u {position: relative;color: rgba(11,74,149,1);font-size: 25pt;padding: 2px 0px 0px 0px;display: block}.cms_logo_o {font-weight: bold}div.cms_druckkopf {display: block;margin-bottom: 1cm;margin-top: 2cm}div.cms_druckkopf:first-child {margin-top: 0cm}div#cms_druckfuss {text-align: center;font-size: 10pt !important;color: #aaaaaa;margin-top: 1cm;display: block}div#cms_druckfuss p, div#cms_druckfuss b {font-size: 8pt !important}b {font-weight: bold}p {line-height: 1.2em;margin-bottom: .2cm}p:last-child {margin-bottom: 0px}h1 {font-size: 14pt;font-weight: bold;margin-bottom: .25cm}.cms_druckkopf+h1 {margin-top: .5cm !important;page-break-before: avoid !important}h2 {font-size: 12pt;font-weight: bold;margin-top: .6cm;margin-bottom: .2cm}.cms_meldung h4 {margin-top: 0px !important}h4 {margin-top: 30px;margin-bottom: 7px;font-weight: bold;font-size: 100%}b, strong {font-weight: bold;font-style: inherit;font-size: inherit;text-decoration: inherit;font-family: inherit}.cms_notiz {margin-top: 10px;color: rgba(85,85,85,1);font-size: 70% !important}.cms_meldung h4 {margin-top: 10px}.cms_datum {text-align: right}.cms_clear {clear: both}.cms_spalte_2:first-child .cms_spalte_i {padding-right: 2.5mm !important}.cms_spalte_2:last-child .cms_spalte_i {padding-left: 2.5mm !important}table {width: 100%;border-collapse:collapse;margin-bottom: .5cm}table th {width: 4cm !important}table th, table td {padding: 1mm 0mm;border-bottom: 1pt solid #aaaaaa}table tr:first-child th, table tr:first-child td {border-top: 1pt solid #aaaaaa}table th, table td, table i, table b {font-size: 10pt}table th {font-weight: bold;text-align: left}.cms_markierte_liste_0 td {background: rgba(255,255,255,1)}.cms_markierte_liste_1 td {background: rgba(221,221,221,1)}.cms_vplanliste_entfall td:first-child {border-left: 1mm solid rgba(244,148,97,1); padding-left: 2mm}.cms_vplanliste_neu td:first-child {border-left: 1mm solid rgba(199,255,119,1); padding-left: 2mm}.cms_meldung_info {border-left: 1mm solid rgba(51,153,204,1);margin-top: 2mm;margin-bottom: 2mm;padding: 2mm}.cms_meldung_vplan {border-left: 1mm solid rgba(170,170,170,1);margin-top: 2mm;margin-bottom: 2mm;padding: 2mm}.cms_zwischenueberschrift {border-right: none !important;border-top: 5mm solid #ffffff;text-align: center !important;background-color: #ededed;color: #aaaaaa}.cms_zwischenueberschrift:first-child {border-top: none !important}span.cms_unterschrift {display: block;width: 75%;border-bottom: 1pt solid #000000;margin-top: 1.5cm;margin-bottom: 1mm;font-size: 12pt}p.cms_unterschrift {font-size: 8pt}.cms_seitenumbruch {border-top: none;page-break-before: always}@page {margin: 2cm} }