*{-web-kit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/* Klasse zum Elemente-Verstecken in visuellen Layouts */.hideme{position:absolute;top:-32768px;left:-32768px}/* nicolasgallagher.com/micro-clearfix-hack */.cf:before,.cf:after,.row:before,.row:after{content:"";display:table}.cf:after,.row:after,.clear{clear:both}.cf,.row{*zoom:1}.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12{float:left;margin-right:1.041666666666667%;margin-left:1.041666666666667%}.grid1{width:6.25%}.grid2{width:14.58333333333333%}.grid3{width:22.91666666666667%}.grid4{width:31.25%}.grid5{width:39.58333333333333%}.grid6{width:47.91666666666667%}.grid7{width:56.25%}.grid8{width:64.58333333333333%}.grid9{width:72.91666666666667%}.grid10{width:81.25%}.grid11{width:89.58333333333333%}.grid12{width:97.91666666666667%}.gridright{text-align:right}.hint{display:block;border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;margin:6px 0;color:#595959;font-size:95%}html{background-color:#FFF;font-size:100%}body{width:95%;min-width:280px;max-width:980px;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;color:#404040;font-size:13px;font-size:0.8125rem;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4{font-weight:bold}/*h1{font-size:32px;font-size:2rem}*/h2{font-size:20px;font-size:1.25rem}h3{font-size:16px;font-size:1rem}h4{font-size:14px;font-size:0.875rem}span.published{font-weight:normal;color:#595959}span.published_date{font-weight:bold}p{display:block;margin:0}p.spaced{margin-top:12px;margin-bottom:24px}a{color:#005798;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}td button{/* Kategorie-Twistie button */cursor:default !important}button+a{/* Kategorie-Twistie link/text */color:#404040;font-weight:bold;cursor:default !important}button.help{display:inline;width:2em;margin-left:6px;border:1px solid #ADADAD;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-align:center;vertical-align:middle;color:#005798;font-weight:bold;font-size:13px;font-size:0.8125rem}.btnX{display:block;width:10em;border:1px solid #A6A6A6;-webkit-border-radius:16;-moz-border-radius:16;border-radius:16px;padding:4px 0px 4px 0px;background:#fff;/* Old browsers */background:-moz-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* FF3.6+*/background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(45%,#d8d8d8),color-stop(55%,#d6d6d6),color-stop(100%,#fff));/* Chrome,Safari4+*/background:-webkit-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* Chrome10+,Safari5.1+*/background:-o-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* Opera 11.10+*/background:-ms-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* IE10+*/background:linear-gradient(to bottom, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* W3C */-webkit-box-shadow:0px 1px 3px #666;-moz-box-shadow:0px 1px 3px #666;box-shadow:0px 1px 3px #666;text-align:center;color:#000;font-weight:bold;font-size:12px;font-size:0.75rem}.btn{display:block;width:10em;padding-left:6px;padding-top:6px;padding-bottom:2px;background-color:#EEE;background-image:url(grey_corner.png);background-position:right top;background-repeat:no-repeat;color:#005798;font-weight:bold;font-size:14px;font-size:0.875rem}.btn:hover{background-image:url(blue_corner.png);background-position:right top;background-repeat:no-repeat}.btn.active{background-color:#005798;background-image:url(blue_corner.png);background-position:right top;background-repeat:no-repeat;color:#FFF}.sbtnX{width:6em;margin-left:1.5px;margin-right:1.5px;border:1px solid #A6A6A6;-webkit-border-radius:16;-moz-border-radius:16;border-radius:16px;padding:1px;background:#fff;/* Old browsers */background:-moz-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* FF3.6+*/background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(45%,#d8d8d8),color-stop(55%,#d6d6d6),color-stop(100%,#fff));/* Chrome,Safari4+*/background:-webkit-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* Chrome10+,Safari5.1+*/background:-o-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* Opera 11.10+*/background:-ms-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* IE10+*/background:linear-gradient(to bottom, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* W3C */-webkit-box-shadow:0px 1px 3px #666;-moz-box-shadow:0px 1px 3px #666;box-shadow:0px 1px 3px #666;text-align:center;color:#404040;font-weight:bold;font-size:12px;font-size:0.75rem}.sbtn{display:block;width:6em;margin-top:3px;margin-bottom:3px;margin-left:1.5px;margin-right:6px;border:1px solid #ADADAD;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:1px;background:#fff;/* Old browsers */background:-moz-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* FF3.6+*/background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(45%,#d8d8d8),color-stop(55%,#d6d6d6),color-stop(100%,#fff));/* Chrome,Safari4+*/background:-webkit-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* Chrome10+,Safari5.1+*/background:-o-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* Opera 11.10+*/background:-ms-linear-gradient(top, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* IE10+*/background:linear-gradient(to bottom, #fff 0%,#d8d8d8 45%,#d6d6d6 55%,#fff 100%);/* W3C */text-align:center;color:#414141;font-weight:bold;font-size:12px;font-size:0.75rem}.sbtnSearch{border:0;padding:1px;background:none;color:#005798}#qsearch button::before{content:"";display:inline-block;position:absolute;bottom:-0.13em;right:-0.25em;width:0.3em;height:0.08em;border-width:0;background-color:#005798;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#qsearch button{display:inline-block;position:relative;vertical-align:top;width:0.4em;height:0.4em;border:0.08em solid;-webkit-border-radius:0.35em;-moz-border-radius:0.35em;border-radius:0.35em;font-size:3em}select{max-width:90%;margin-bottom:8px}option{padding-top:3px;padding-bottom:3px}ul{display:block}ul.linklist{padding:2px;list-style-type:square}li.linklist{padding:4px}ul.bf{margin:0;margin-left:14px;list-style-type:square}li.bfe{line-height:1.35}li.bfe a{text-decoration:underline}ul.atts{margin:0;margin-bottom:6px}ul.domino-par--indent{/* RichText-Feld */margin:0;padding:0;list-style-type:none}p[style*="font-size:"]{font-size:13px !important;font-size:0.8125rem !important;font-family:Arial,Helvetica,sans-serif !important}span[style*="font-size:"]{font-size:13px !important;font-size:0.8125rem !important;font-family:Arial,Helvetica,sans-serif !important}li[style*="font-size:"]{font-size:13px !important;font-size:0.8125rem !important;font-family:Arial,Helvetica,sans-serif !important}.domino-par--indent >img{/* Bilder in Richtext-Feldern skalieren */height:auto;max-width:100%}li.att{line-height:1.35;padding-top:3px;padding-bottom:3px}table.spaced{margin-top:12px;margin-bottom:24px}tr.cr{border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2}tr.cr th,tr.cr td,tr.sect th,tr.sect td,#searchForm .row,#searchForm td,#result .row{padding-top:3px;padding-bottom:3px}tr.cr1{border-top:1px solid #F2F2F2}tr.kt{font-size:12px;font-size:0.75rem}tr.saldo{font-weight:bold;border-bottom:1px solid #000}th,td{padding-right:12px;text-align:left;vertical-align:top}th.rs,td.rs{padding-left:24px}th{font-weight:bold}td a img{vertical-align:middle}td.date{padding-right:8px}td.time{font-weight:bold;white-space:nowrap}td.vnr{font-weight:bold;white-space:nowrap}td.eam{color:#9f9f9f;font-weight:bold}td.icon{padding-right:6px}td.curr{text-align:right;white-space:nowrap}hr{border-top:1px solid #BFBFBF;border-right:0;border-bottom:0;border-left:0;margin-top:8px;margin-bottom:8px}hr.text{border-top:1px solid #000;text-align:right}hr.kostentabelle{border-top:1px solid #AAA;text-align:right}input[type="radio"]{margin-right:4px}input[type="checkbox"]{margin-right:6px}/* fixierte header,nav und footer */header[role="banner"],#nav[role="navigation"],footer[role="contentinfo"]{position:fixed;/* unterstuetzt ab IE 7 */width:100%;max-width:980px;z-index:1000}header[role="banner"]{top:0px;margin:0;background-color:#FFF;/* ansonsten transparent und body ist zu sehen */}#header1{font-size:11px;font-size:0.6875rem}.header_bg_wrapper{background-color:#EEE}.header_bg{position:relative;height:161px;background-color:#FFF;background-image:url(bg_Rathaus.jpg);background-repeat:no-repeat;background-position:center}.header_cols{float:left;margin:1px}#header_col1{width:128px}#header_col2{width:560px;margin-left:12px}#header_col4{position:absolute;width:128px;margin-left:12px;padding-top:12px;z-index:2}.header_topline_date_time{height:26px;margin-top:10px;color:#606060;font-weight:bold;white-space:nowrap}.header_topline{height:26px;margin-top:10px}.header_topline a{background-position:left center;background-repeat:no-repeat;color:#595959}.header_topline a.start_page{padding-left:20px;background-image:url(hannover_logo_small.png)}#logo_l{background-image:url(hannover_logo.png);background-repeat:no-repeat;height:138px;width:98px}#logo_r{position:absolute;top:0px;right:0px;margin-top:8px;margin-right:34px;z-index:2;background-image:url(logo_stadt_hannover.png);background-repeat:no-repeat;height:86px;width:100px}.logo_float{float:right;white-space:nowrap}.app_title{margin:0;padding:3px 0 5px;background-color:#FFF;font-size:14px;font-size:0.875rem}.app_title a:hover{text-decoration:none}#title_gif{background-image:url(sitzungsmanagement.gif);background-repeat:no-repeat;height:34px;width:709px}#title_text{display:none}#qsearch{width:32.29166666666667%;margin-top:6px;white-space:nowrap}nav[role="navigation"]{margin:0;padding-bottom:2px}nav[role="navigation"] ul{position:relative;margin:0;padding:0}#nav[role="navigation"] ul{width:100%}nav[role="navigation"] li{display:inline-block;margin:0;padding:0;list-style-type:none}#nav[role="navigation"] li{width:19.16666667%;margin-right:1.041666666666667%}nav[role="navigation"] li a{margin:4px 10px 4px 0}#nav[role="navigation"] li a{width:100%;height:48px;font-size:16px;font-size:1rem}#nav[role="navigation"] div.menubutton{display:none}#nav{top:239px;border-bottom:1px solid #CCC;background-color:#FFF;/* von dunkel nach hell *//*background-image:linear-gradient(top,#EEE 7%,#F9F9F9 77%);background-image:-o-linear-gradient(top,#EEE 7%,#F9F9F9 77%);background-image:-moz-linear-gradient(top,#EEE 7%,#F9F9F9 77%);background-image:-webkit-linear-gradient(top,#EEE 7%,#F9F9F9 77%);background-image:-ms-linear-gradient(top,#EEE 7%,#F9F9F9 77%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.07,#EEE),color-stop(0.77,#F9F9F9));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#EEE',EndColorStr='#F9F9F9');*/ /* IE <10 */white-space:nowrap}#pageNav{margin-top:20px}footer[role="contentinfo"]{/* 17px height */bottom:0px;clear:both;border-top:1px solid #CCC;padding:4px;background-color:#EEE;background-image:linear-gradient(bottom,#EEE 7%,#F9F9F9 77%);background-image:-o-linear-gradient(bottom,#EEE 7%,#F9F9F9 77%);/* Opera 11.10+*/background-image:-moz-linear-gradient(bottom,#EEE 7%,#F9F9F9 77%);/* FF 3.6+*/background-image:-webkit-linear-gradient(bottom,#EEE 7%,#F9F9F9 77%);/* Chrome 10+,Safari 5.1+,iOS 5+*/background-image:-ms-linear-gradient(bottom,#EEE 7%,#F9F9F9 77%);/* IE10 */background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.07,#EEE),color-stop(0.77,#F9F9F9));/* Safari 4+,Chrome */filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFF9F9F9',EndColorStr='#FEEEE');/* IE <10 */text-align:center;line-height:16px;color:#606060;font-style:normal;font-size:11px;font-size:0.6875rem}footer[role="contentinfo"] ul{height:16px;margin:0 auto;padding:0;list-style-type:none}footer[role="contentinfo"] ul li{display:inline;margin-right:5px;padding-left:10px;background-image:url(small_footer_delimiter.png);background-position:left center;background-repeat:no-repeat}footer[role="contentinfo"] ul li.first{padding-left:0;background-image:none}footer[role="contentinfo"] a{color:#404040}footer[role="contentinfo"] a:hover{color:#005798}footer[role="contentinfo"] p{margin-top:6px;margin-bottom:6px}div.wrap{padding-top:308px;/* 298+10*/padding-bottom:63px;/*53+10*/background:#FFF}main{line-height:1.6}main header h2{margin:0;margin-bottom:10px;padding:0;line-height:1.2;color:#606060}main h3,aside h3,main h4,aside h4{line-height:1;color:#404040}main h3,aside h3{margin:0.5em 0 0.5em 0;border-top:1px solid #BFBFBF;padding-top:0.5em}main h4,aside h4{margin:0.5em 0 0.33em 0}main ul,aside ul{margin:1em 0 2em 2em;padding:0;list-style-type:none}main #a2 h4{margin-top:1.67em;margin-bottom:1em}#ktabelle{margin-top:1em;margin-bottom:2em}section#result{border-bottom:1px solid #BFBFBF;padding-bottom:24px}section#result+section#searchForm{margin-top:12px}#termin_info{margin-left:12px}#termin_info th{text-decoration:none}tr.sect{border-bottom:1px solid #BFBFBF !important}#dsHeader #text{display:none}#search .title{font-weight:bold}#search input[type="submit"],#search button[type="submit"]{/* damit rechtsbündig wirkt */display:inline}@media only screen and (min-width:768px){}/* Header ausblenden bzw. verkleinerte Ansicht,aber grid noch aktiv */@media only screen and (max-width:1024px){body{width:100%}header[role="banner"],#nav[role="navigation"],footer[role="contentinfo"]{padding-left:0.520835%;padding-right:0.520835%}}@media only screen and (max-height:800px){.header_bg_wrapper{display:none}#nav{top:78px}div.wrap{padding-top:147px}}@media only screen and (max-width:767px),(max-height:500px){/* Header bis auf Titel und Schnellsuche ausblenden */.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12{display:block !important;float:none !important;width:auto !important;margin-right:0 !important;/* RÃ¤nder sollten gesetzt werden,wenn nicht Ã¼ber container */margin-left:0 !important}.sbtnSearch{background:#F0F0F0}body{width:100%}header[role="banner"],#nav[role="navigation"],footer[role="contentinfo"]{padding-left:0;padding-right:0}#header1{display:none}.header_bg_wrapper{display:none}#title_gif{display:none}#title_text{display:inline;color:#C03;font-variant:small-caps}.app_title{height:69px;padding-left:6px;background-color:#F0F0F0;}#qsearch{text-align:left}#nav[role="navigation"]{top:69px;height:0px;padding:0}nav[role="navigation"] ul#navlist1{position:absolute;top:0px;right:5%;max-height:0;margin:0;padding:0;overflow:hidden;transition:0.25s;list-style-type:none;background-color:#FFF;z-index:1000}#nav[role="navigation"] li{display:block;padding-bottom:8px}#nav[role="navigation"] li:last-of-type{border-bottom:0}#nav[role="navigation"] li a{margin:0;border-radius:0;padding:8px;text-align:left;width:11em;height:auto}#nav[role="navigation"] div.menubutton{display:block;position:fixed;top:1em;right:5%;z-index:1000}#menu:target ul#navlist1{max-height:25em;/* an Anzahl MenÃ¼punkte anzupassen */}#menu:target a.shownavlist{display:none}#menu:target a.hidenavlist{display:block}div.menubutton a{display:block;border:0;border-radius:0.25em;padding:0.5em;background-color:#005798;color:#FFF;font-weight:bold}div.menubutton a.shownavlist:after{content:"\25bc";/* Pfeil nach unten */font-size:11px;font-size:0.7rem}div.menubutton a.hidenavlist:after{content:"\25b2";/* Pfeil nach oben */font-size:11px;font-size:0.7rem}div.menubutton a.hidenavlist{display:none}div.wrap{padding-top:80px;/*70+10*/padding-left:8px;padding-right:8px}table[id*="dslist"] th:first-child,td.vtyp{display:none}tr.cr th,tr.cr td,tr.sect th,tr.sect td,#searchForm .row,#searchForm td,#result .row{padding-top:5px;padding-bottom:5px}#dsHeader img{display:none}#dsHeader #text{display:inline;font-weight:bold}footer[role="contentinfo"] a{padding:10px;font-weight:bold}}@media only screen and (max-width:420px){/* MenÃ¼-Button nach unten verschieben */#qsearch input[type="text"]{width:40%;max-width:160px}#nav[role="navigation"] div.menubutton{top:33px}nav[role="navigation"] ul#navlist1{top:8px}footer[role="contentinfo"] a{padding:5px}}@media print{ *{ box-shadow:none !important; background:transparent !important; color:#000 !important;  text-shadow:none !important}html{background-color:#FFF}header{display:none}nav{display:none}footer{display:none}div.wrap{margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}figure{margin-bottom:1em;overflow:hidden}figure img{border:1px solid #000}.noPrint{display:none}}