@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("open_sans.woff") format("woff")}html,body,div,p,span,a,img,h1,h2,h3,h4,h5,h6,ul,ol,li,sup,sub,abbr,acronym,table,thead,tbody,tfoot,tr,th,td,dl,dt,dd,input,button,select,textarea{font-family:Helvetica,Verdana,Arial,Sans-Serif;font-size:14px;margin:0;padding:0}a{color:#1d4fab;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}a img{border:none}abbr{cursor:help;border-bottom:1px dotted}body{color:#474747}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Helvetica,Verdana,Arial,Sans-Serif}h2{font-size:16px;margin:16px 0}h3{margin-top:20px;margin-bottom:5px;font-size:16px;clear:both}h3:first-child{margin-top:0}html.main,html.main body{height:100%}html.main body{background:#eaeaea}html.main form{max-width:1240px;min-width:980px;margin:0 auto;height:100%}html.frame body{padding:30px 20px 0 0}html.frame form{width:100%}#spalte_links{float:left;width:286px;min-height:100%;padding-right:14px}#spalte_links img{margin:1em 40px}#spalte_links .inner{width:286px}#spalte_rechts{background:#fff;float:left;min-height:100%;padding:0 14px;width:912px;position:relative}#spalte_rechts>p.userinfo{float:right;padding:1.2em 0 0 0;text-align:right}#footerpush{clear:both;height:100px}#footer{height:20px;position:absolute;left:0;bottom:0;width:100%;text-align:center}#footer,#footer a{color:#aaa;font-size:12px}#nav{list-style-type:none;margin-top:14px;margin-right:275px}#nav li{float:left}#nav li+li{margin-left:4px}#nav li a{background:#1d4fab;color:#fff;display:block;font-family:'Open Sans',Helvetica,Verdana,Arial,Sans-Serif;padding:.5em 1em}#nav li a:hover{background:#2463d7;text-decoration:none}#naviMehr ul{display:none;list-style-type:none;position:absolute;top:48px;padding-top:3px;z-index:100}#naviMehr ul li{float:none;margin:0}#naviMehr ul li+li{margin-top:3px}#subnavi{list-style-type:none;border-bottom:1px solid #474747;height:30px;margin-bottom:30px}#subnavi li{float:left}#subnavi li+li{margin-left:3px}#subnavi li a{background:#eee;border:1px solid #eee;color:#aaa;display:block;font-family:'Open Sans',Helvetica,Verdana,Arial,Sans-Serif;padding:4px 8px;height:20px}#subnavi li a:hover,#subnavi li a:focus,#subnavi li a:active{background:#ccc;border-color:#ccc;color:#fff;text-decoration:none}#subnavi li.hot a{background:#b43c24;border-color:#b43c24;color:#fff;opacity:.5}#subnavi li.hot a:hover{opacity:.8}#subnavi li.current a{background:#fff;border:1px solid #474747;border-bottom:none;color:#474747;padding-bottom:6px}#subnavi li.current.hot a{opacity:1;color:#e74c3c}#subnavi+.clear{margin-bottom:20px}.box+.box{margin-top:10px}.box>div{padding-left:16px;max-height:120px;overflow:auto}.accordion .maxHeight{height:auto !important;max-height:480px;overflow:auto;margin:-14px -31px}.accordion .maxHeight ul{padding:14px 31px}.form_hell+.form_hell{margin-top:20px}.form_hell input[type="button"],.form_hell input[type="submit"],.form_hell input[type="reset"],.form_hell input.reset,.form_hell button{cursor:pointer;background:#1d4fab;text-decoration:none;padding:.1em 1.2em;border:none;color:#fff}.form_hell input[type="button"]:hover,.form_hell input[type="button"]:focus,.form_hell input[type="submit"]:hover,.form_hell input[type="submit"]:focus,.form_hell input[type="reset"]:hover,.form_hell input[type="reset"]:focus,.form_hell input.reset:hover,.form_hell input.reset:focus,.form_hell button:hover,.form_hell button:focus{background-color:#2463d7;color:#fff}.form_hell input[type="button"][disabled="disabled"],.form_hell input[type="button"][disabled="disabled"]:hover,.form_hell input[type="submit"][disabled="disabled"],.form_hell input[type="submit"][disabled="disabled"]:hover,.form_hell input[type="reset"][disabled="disabled"],.form_hell input[type="reset"][disabled="disabled"]:hover,.form_hell input.reset[disabled="disabled"],.form_hell input.reset[disabled="disabled"]:hover,.form_hell button[disabled="disabled"],.form_hell button[disabled="disabled"]:hover{color:#aaa;cursor:auto;background:none repeat scroll 0 0 #eee;border:1px solid #b5b5b5}.form_hell input[type="reset"],.form_hell input.reset{background:none;color:#1d4fab}.form_hell input[type="reset"][disabled="disabled"],.form_hell input[type="reset"][disabled="disabled"]:hover,.form_hell input.reset[disabled="disabled"],.form_hell input.reset[disabled="disabled"]:hover{border:none;background:initial}.form_hell input[type="text"],.form_hell input[type="date"],.form_hell input[type="time"],.form_hell input[type="url"],.form_hell input[type="email"],.form_hell input[type="password"],.form_hell textarea,.form_hell select{font-family:Arial;background-color:#fff;text-decoration:none;border:1px solid #808080;color:#4c5151;padding:1px;width:510px}.form_hell input[type="text"]:focus,.form_hell input[type="date"]:focus,.form_hell input[type="time"]:focus,.form_hell input[type="url"]:focus,.form_hell input[type="email"]:focus,.form_hell input[type="password"]:focus,.form_hell textarea:focus,.form_hell select:focus{background-color:#ddf1b6;border-color:#6eac2c}.form_hell input[type="text"][readonly],.form_hell input[type="text"][readonly]:focus,.form_hell input[type="date"][readonly],.form_hell input[type="date"][readonly]:focus,.form_hell input[type="time"][readonly],.form_hell input[type="time"][readonly]:focus,.form_hell input[type="url"][readonly],.form_hell input[type="url"][readonly]:focus,.form_hell input[type="email"][readonly],.form_hell input[type="email"][readonly]:focus,.form_hell input[type="password"][readonly],.form_hell input[type="password"][readonly]:focus,.form_hell textarea[readonly],.form_hell textarea[readonly]:focus,.form_hell select[readonly],.form_hell select[readonly]:focus{background:none repeat scroll 0 0 transparent !important;border:medium none;margin:1px}.form_hell input[type="text"][disabled],.form_hell input[type="text"][disabled]:focus,.form_hell input[type="date"][disabled],.form_hell input[type="date"][disabled]:focus,.form_hell input[type="time"][disabled],.form_hell input[type="time"][disabled]:focus,.form_hell input[type="url"][disabled],.form_hell input[type="url"][disabled]:focus,.form_hell input[type="email"][disabled],.form_hell input[type="email"][disabled]:focus,.form_hell input[type="password"][disabled],.form_hell input[type="password"][disabled]:focus,.form_hell textarea[disabled],.form_hell textarea[disabled]:focus,.form_hell select[disabled],.form_hell select[disabled]:focus{background:#eee}.form_hell input[type="text"].error,.form_hell input[type="date"].error,.form_hell input[type="time"].error,.form_hell input[type="url"].error,.form_hell input[type="email"].error,.form_hell input[type="password"].error,.form_hell textarea.error,.form_hell select.error{border:1px solid #f00}.form_hell textarea{resize:vertical}.form_hell input[type='checkbox'],.form_hell input[type='radio']{margin-right:4px}.form_hell .zeile{clear:both;padding:.3em 0}.form_hell .zeile.zeile_grau{border:1px solid #bbb;padding:0 !important}.form_hell .zeile.zeile_klein+.zeile_klein{margin-top:2px}.form_hell .zeile label:first-child,.form_hell .zeile .label{width:110px;float:left;padding:2px}.form_hell .zeile .halb{width:49%;float:left}.form_hell .zeile .halb input[type="text"],.form_hell .zeile .halb input[type="date"],.form_hell .zeile .halb input[type="time"],.form_hell .zeile .halb input[type="url"],.form_hell .zeile .halb input[type="email"],.form_hell .zeile .halb input[type="password"],.form_hell .zeile .halb select,.form_hell .zeile .halb textarea{width:100%}.form_hell .buttonbar{margin-top:1em;text-align:right}.form_hell .buttonbar .back{float:left}.form_hell .autor{color:#aaa;font-size:11px;margin-top:14px;text-align:right}.form_hell .pflichtfeld:after{content:" *";color:#b43c24}#spalte_links input[type="text"]{width:200px}.form_hell div.zeile .plz{width:50px}.form_hell div.zeile .ort{width:443px}.form_hell div.zeile .datum{width:130px}.form_hell div.zeile .uhrzeit{width:60px}.form_hell div.zeile .tage{width:80px}.form_hell input[type='date']+button,.form_hell input.datum+button{background-image:url("back_datepicker.png");background-position:center center;background-repeat:no-repeat;height:21px;padding:0 5px}.form_hell .mce-tinymce button{background:none;color:inherit}.checkboxlist,.radiobuttonlist{list-style-type:none;overflow:hidden}.checkboxlist:not(.floating) label,.radiobuttonlist:not(.floating) label{margin-left:20px;display:block;padding-top:1px}.checkboxlist:not(.floating) li,.radiobuttonlist:not(.floating) li{clear:both}.checkboxlist.floating li,.radiobuttonlist.floating li{float:left}.checkboxlist.floating li+li,.radiobuttonlist.floating li+li{margin-left:14px}.checkboxlist input,.radiobuttonlist input{float:left}.checkboxlist.error,.radiobuttonlist.error{outline:1px solid #f00}.checkboxlist .checkboxlist_kalender label,.radiobuttonlist .checkboxlist_kalender label{padding-left:20px}.checkboxlist .checkboxlist_kalender .berechtigt label,.radiobuttonlist .checkboxlist_kalender .berechtigt label{background:url("back_label-berechtigt.png") top left no-repeat}.checkboxlist .checkboxlist_kalender .nichtberechtigt label,.radiobuttonlist .checkboxlist_kalender .nichtberechtigt label{background:url("back_label-nichtberechtigt.png") center left no-repeat}.checkboxlist_parallel .AspNet-CheckBoxList{float:left;width:40%}#ContentPlaceHolder_rblRollen,#ContentPlaceHolder_cblRollen{width:400px}#ContentPlaceHolder_cblKalenderBearbeiten{width:130px}::-webkit-input-placeholder{color:#ccc}input:-moz-placeholder{color:#ccc}.bearbeitenPanel{border:1px solid #bbb;background:#f3f3f3;padding:16px}.updatePanel .AspNet-GridView,.updatePanel+.clear{margin-bottom:20px}.data{margin-left:114px}.updatePanel .bearbeitenPanel,.updatePanel+div>.dropzone{margin-top:10px}.fehler,.bestaetigung,.warnung,.hinweis{margin-bottom:1em;padding:1em}.fehler>ul,.bestaetigung>ul,.warnung>ul,.hinweis>ul{margin-left:20px}.fehler p+p,.fehler p+ul,.fehler ul+p,.bestaetigung p+p,.bestaetigung p+ul,.bestaetigung ul+p,.warnung p+p,.warnung p+ul,.warnung ul+p,.hinweis p+p,.hinweis p+ul,.hinweis ul+p{margin-top:10px}.fehler{border:1px solid #e53333;color:#e53333 !important}.bestaetigung{border:1px solid #68b720;color:#68b720 !important}.warnung{border:1px solid #dda900;color:#dda900}.hinweis{border:1px solid #4b6c9e;color:#4b6c9e}.AspNet-GridView table{width:100%;border-collapse:collapse}.AspNet-GridView tr.editing td{background:#c0e6ae}.AspNet-GridView th{border-bottom:2px solid #ddd;text-align:left}.AspNet-GridView td{padding:4px}.AspNet-GridView td.controls{width:80px}.AspNet-GridView td.controls-wide{width:120px}.AspNet-GridView td.icon{width:40px}.AspNet-GridView tr:nth-child(2n){background:#f8f8f8}.AspNet-GridView img,.AspNet-GridView input[type='image']{opacity:.4}.AspNet-GridView tr:hover td{background-color:#eee;color:#1d4fab;cursor:pointer}.AspNet-GridView tr:hover img,.AspNet-GridView tr:hover input[type='image']{opacity:1}.AspNet-GridView .ui-sortable tr td{cursor:ns-resize !important}.AspNet-GridView .ui-sortable .ui-sortable-placeholder{background:none !important;visibility:visible !important;outline:2px dashed #aaa}.weitereLaden{width:100%;border:none;background:#eee;margin-top:10px;padding:20px 0}.weitereLadenJS{background:none}.weitereLadenLoading{background:url("../images/loading.gif") center center no-repeat}.AspNet-GridView-Pagination{margin-top:20px;text-align:center;list-style-type:none;margin-bottom:20px}.AspNet-GridView-Pagination a{background:#1d4fab;color:#fff}.AspNet-GridView-Pagination a:hover,.AspNet-GridView-Pagination a:focus,.AspNet-GridView-Pagination a:active{background:#2463d7;text-decoration:none}.AspNet-GridView-Pagination a,.AspNet-GridView-Pagination span{min-width:14px;display:inline-block;vertical-align:middle;padding:4px 6px}ul.AspNet-GridView-Pagination:after{content:".";clear:both;display:block;visibility:hidden;height:0}ul.AspNet-GridView-Pagination li{float:left}ul.AspNet-GridView-Pagination li+li{margin-left:4px}.leaflet-control-geocoder-icon{background-color:#fff !important;background-image:url(images/geocoder.png) !important;height:30px !important;width:30px !important;padding:1px 6px !important}.leaflet-control-layers-expanded{height:60px !important;width:160px !important}.leaflet-control-layers-list label:first-child{width:auto !important;float:none !important;padding:0 !important}.bilderRepeater.sortable li{cursor:move}.bilderRepeater li{background:#fff;border:1px solid #eee;cursor:move;display:inline-block;float:left;height:140px;margin:5px;padding:5px;position:relative;width:140px}.bilderRepeater li:hover p{display:block !important}.bilderRepeater li.editing{background:#c0e6ae}.bilderRepeater li.error{background:#fcc}.bilderRepeater li.ui-sortable-placeholder{visibility:visible !important;border:2px dashed #aaa;width:138px;height:138px}.bilderRepeater li>div{background:#eee;height:140px;text-align:center;width:140px}.bilderRepeater li>div.aktiv{outline:2px solid #008000}.bilderRepeater li>div span{line-height:137px}.bilderRepeater li>div img{display:inline-block;vertical-align:middle}.bilderRepeater li p.top{background:#fff;display:none;position:absolute;left:5px;top:5px;right:5px;padding:2px}.bilderRepeater li p.bottom{display:none;position:absolute;bottom:5px;background:#fff;width:140px;padding:6px 0 6px 0}.bilderRepeater li p.bottom input+input{margin-left:10px}.hilfe dl+h3{margin-top:15px}.hilfe dt{background:url("back_dt.png") center left no-repeat;color:#1d4fab;cursor:pointer;padding-left:20px}.hilfe dt:hover{text-decoration:underline}.hilfe dt.open{background-image:url("back_dt-open.png")}.hilfe dd{margin:8px 0 8px 20px}.hilfe dd+dt{margin-top:6px}.hilfe dd p+p,.hilfe dd p+ul,.hilfe dd ul+p{margin-top:10px}.hilfe ul,.hilfe ol{margin-left:20px}.button{background:#1d4fab;color:#fff;display:block;padding:16px 16px 16px 50px}.button:hover,.button:focus,.button:active{background-color:#2463d7;text-decoration:none}.button+.button{margin-top:6px}.neubutton{background:#199800 url("back_neubutton.png") 12px 12px no-repeat}.neubutton:hover,.neubutton:focus,.neubutton:active{background-color:#1db200}.abbrechenbutton{background:#b43c24 url("back_abbrechenbutton.png") 12px 12px no-repeat}.abbrechenbutton:hover,.abbrechenbutton:focus,.abbrechenbutton:active{background-color:#d75035}.merklistebutton{background-image:url("back_merklistebutton.png");background-position:12px 12px;background-repeat:no-repeat}.clockpicker-popover .arrow{display:none}.clockpicker-popover .popover-title span{font-size:1em}.clockpicker-popover .popover-title span.text-primary{color:#1d4fab}.clockpicker-popover .popover-content{border:none;background:none}.clockpicker-popover .clockpicker-tick,.clockpicker-popover .clockpicker-tick{background:#1d4fab;color:#fff}.clockpicker-popover .clockpicker-canvas-bearing,.clockpicker-popover .clockpicker-canvas-fg,.clockpicker-popover .clockpicker-svg line{fill:#199800;stroke:#199800}.clockpicker-popover .clockpicker-canvas-bg{fill:#d4ffcb}.popover{border-radius:0;box-shadow:none;border:1px solid #aaa}.popover.bottom{margin:0}.clear{clear:both}.noshow{display:none}.help{cursor:help}.small{font-size:80%}.barrierefreiheit{width:100%;border-spacing:0;border-collapse:collapse}.barrierefreiheit tr:nth-child(2n){background-color:#f8f8f8}.barrierefreiheit td{padding:2px}.barrierefreiheit td:first-child{vertical-align:middle !important;width:40px;text-align:center}.barrierefreiheit .picto{width:64px}.barrierefreiheit td:last-child{vertical-align:top !important}tr.barrierefreiheit{height:60px}.barrierefreiheitKeinFokus input{outline:0}@font-face{font-family:'gelsenkirchen';src:url('gelsenkirchen.eot?38sttf');src:url('gelsenkirchen.eot?38sttf#iefix') format('embedded-opentype'),url('gelsenkirchen.ttf?38sttf') format('truetype'),url('gelsenkirchen.woff?38sttf') format('woff'),url('gelsenkirchen.svg?38sttf#gelsenkirchen') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'gelsenkirchen' !important;color:#0b3e99;font-size:45px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-barrierefreiheitToilettenVollZugaenglich:before{content:""}.icon-barrierefreiheitToilettenEingeschraenktZugaenglich:before{content:""}.icon-barrierefreiheitHilfeFuerSehbehinderte:before{content:""}.icon-barrierefreiheitAufzuege:before{content:""}.icon-barrierefreiheitHilfeFuerHoergeschaedigte:before{content:""}.icon-barrierefreiheitHilfeInGebaerdensprache:before{content:""}.icon-barrierefreiheitEingangsbereichVollZugaenglich:before{content:""}.icon-barrierefreiheitEingangsbereichEingeschraenktZugaenglich:before{content:""}.icon-barrierefreiheitBehindertenparkplatz:before{content:""}.icon-barrierefreiheitBaustelle:before{content:""}.icon-barrierefreiheitAufzuegeVollZugaenglich:before{content:""}.cityApp input{margin-top:3px}.cityApp ul{margin-top:4px}