.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.tx-cal-controller .error{border:3px solid red;padding:10px;}.tx-cal-controller .view-header{text-align:center !important;}.tx-cal-controller .header-buttons div{background-image:url('../../../typo3conf/ext/cal/Resources/Public/v2/img/calendar-icon_bg.png');background-position:center bottom;background-repeat:no-repeat;width:40px;height:27px;text-align:center;float:right;}.tx-cal-controller .header-buttons div a{line-height:29px;font-size:xx-small;}.tx-cal-controller .previous-button,.tx-cal-controller .next-button{margin-bottom:2px;}.tx-cal-controller .previous-button{float:left;}.tx-cal-controller .next-button{float:right;}.tx-cal-controller .previous-button a,.tx-cal-controller .next-button a{padding:2px 7px 0;}.tx-cal-controller .timeborder{border-bottom:1px solid #ddd;padding-right:2px;}.tx-cal-controller .ics_link{width:100%;text-align:center;}.tx-cal-controller .ics_link a{padding-left:25px;background-image:url('../../../typo3conf/ext/cal/Resources/Public/v2/img/calendar-share.png');background-repeat:no-repeat;font-size:small;}.tx-cal-controller .month-weeknums{background-color:#DCF0FA;}.tx-cal-controller .month-large .month-weeknums{width:2em;}.tx-cal-controller .month-weekdays{border-bottom:1px solid #AAAAAA;background-color:#EFEFEF;}.tx-cal-controller .month-small a:link,.tx-cal-controller .monthoff a:visited{color:#000000;}.tx-cal-controller .month-small th,.tx-cal-controller .month-small td{padding:2px;width:22px;font-size:10px;text-align:right;}.tx-cal-controller .month-small,.tx-cal-controller .month-medium,.tx-cal-controller .month-large{border-collapse:collapse;}.tx-cal-controller .month-small td,.tx-cal-controller .month-medium td{border:1px solid #AAAAAA;}.tx-cal-controller .month-large td{border-left:1px solid #AAAAAA;border-right:1px solid #AAAAAA;vertical-align:top;}.tx-cal-controller .month-large tr.days td{border:1px solid #AAAAAA;}.tx-cal-controller .month-large tbody tr:last-child td{border-bottom:1px solid #AAAAAA;}.tx-cal-controller .month-large td.weekday,.tx-cal-controller .month-large .weekday0,.tx-cal-controller .month-large .weekday1,.tx-cal-controller .month-large .weekday2,.tx-cal-controller .month-large .weekday3,.tx-cal-controller .month-large .weekday4,.tx-cal-controller .month-large .weekday5,.tx-cal-controller .month-large .weekday6,.tx-cal-controller .month-large .weekday7,.tx-cal-controller .month-large .currentDay{font-size:0.8em;}.tx-cal-controller .month-large .eventCountIs1,.tx-cal-controller .month-large .emptyWeek .empty{height:4em;}.tx-cal-controller .month-large .eventCountIs2{height:2em;}.tx-cal-controller .month-large .eventCountIs3{height:1.33em;}.tx-cal-controller .month-large .eventCountIs4{height:1em;}.tx-cal-controller .month-small th,.tx-cal-controller .month-medium th,.tx-cal-controller .month-large th{background-color:#DCF0FA;text-align:center;font-weight:normal;font-size:small;}.tx-cal-controller .month-large .weeknum{width:22px;}.tx-cal-controller .month-large .daylink{font-weight:bold;}.tx-cal-controller .month-large .day{height:4em;vertical-align:top;text-align:left;}.tx-cal-controller .month-large div.vevent,.tx-cal-controller .month-large div.vtodo{overflow:hidden;white-space:nowrap;}.tx-cal-controller .month-large .dayNum,.tx-cal-controller .month-medium .dayNum{border-bottom:none;background-color:#E8EEF7;text-align:right;font-size:xx-small;line-height:12px;}.tx-cal-controller .monthWeekend{background-color:#FFFFEF;}.tx-cal-controller .monthCurrentWeek{}.tx-cal-controller .month-small th a:link,.tx-cal-controller .month-small th a:visited,.tx-cal-controller .month-medium th a:link,.tx-cal-controller .month-medium th a:visited,.tx-cal-controller .month-large th a:link,.tx-cal-controller .month-large th a:visited{font-weight:bold;color:#000000;}.tx-cal-controller .monthView .currentDay{background:#FFF7D7 none repeat scroll 0% !important;border-color:#556677 rgb(170,187,204) rgb(170,187,204) rgb(85,102,119) !important;border-style:solid !important;border-width:1px !important;}.tx-cal-controller .weekday0,.tx-cal-controller .weekday6{background-color:#F8F9F8;}.tx-cal-controller .month-medium{margin:1em auto 2em;border-collapse:collapse;border-spacing:0px;width:80%;}.tx-cal-controller .month-medium th,.tx-cal-controller .month-medium td{height:2em;width:5%;text-align:center;vertical-align:middle;}.tx-cal-controller .month-medium td{border:1px solid #A1A5A9;}#month-footer{text-align:center;margin-top:10px;}.tx-cal-controller .yearview h1{text-align:center;}.tx-cal-controller .year-table,.tx-cal-controller .month-large{clear:both;width:100%;background-color:#FFFFFF;table-layout:fixed;}.tx-cal-controller .year-table .year-month{vertical-align:top;text-align:center;}.tx-cal-controller .year-table .year-month + .year-month + .year-month{padding-right:0px;}.tx-cal-controller .sidebar{border:1px solid #CCCCCC;border-collapse:collapse;float:left;padding:5px;margin-left:5px;}.tx-cal-controller .month-sidebar h4{border-top:3px solid #CCCCCC;margin-top:5px;padding-top:6px;}.tx-cal-controller .sidebar h4:first-child{border:none;margin-top:0px;line-height:1.8em;padding-top:0px;}.tx-cal-controller .sidebar .button{padding:1px 4px;background:#EEEEEE none repeat scroll 0 0;border:1px solid #CCCCCC;cursor:pointer;margin-left:3px;vertical-align:sub;float:right;}.tx-cal-controller .sidebar .category-submit{margin-left:11em;}.tx-cal-controller .search-box{background:transparent url('../../../typo3conf/ext/cal/Resources/Public/v2/img/bg_searchInput.gif') no-repeat scroll 0 0;border:0 none;border-right:1px solid #6C6761;color:#515151;padding:1px 0 5px 20px;width:110px;}.tx-cal-controller .vevent{cursor:default;color:#fff;-moz-user-select:none;}.tx-cal-controller .vevent .freq{vertical-align:text-bottom;}.tx-cal-controller .vevent dt{margin-top:-1px;font:bold 80%/normal Verdana,sans-serif;white-space:nowrap;overflow:hidden;padding:0 0 1px 0;text-align:left;}.tx-cal-controller .vevent dl{margin:0;padding:0 0 1px 0;border-left:1px solid;border-right:1px solid;overflow:hidden;}.tx-cal-controller .vevent dd{margin:0;overflow:hidden;padding:0 1px;font:100%/1.3em Verdana,sans-serif;text-align:left;word-wrap:break-word;}.tx-cal-controller .gridcontainertop .vevent{width:100%;}.tx-cal-controller .weekview .vevent,.tx-cal-controller .dayview .vevent{-moz-border-radius:3px;position:absolute;}.tx-cal-controller .weekview .allday .vevent,.tx-cal-controller .dayview .allday .vevent{position:relative;}.tx-cal-controller .month-large .vevent,.tx-cal-controller .weekview .wk-allday .vevent,.tx-cal-controller .dayview .wk-allday .vevent{position:inherit;}.tx-cal-controller .month-large .vevent{line-height:normal;margin:1px;text-align:left;}.tx-cal-controller .month-large div.vevent a:link span.popup,.tx-cal-controller .month-large div.vevent a:visited span.popup,.tx-cal-controller .month-medium span.popup{display:none;}.tx-cal-controller .month-large div.vevent a:hover span.popup,.tx-cal-controller .month-medium .dayNum:hover span.popup{position:absolute;margin:15px 0px 0px 20px;background-color:#F5F5DC;max-width:220px;border:1px solid #C0C0C0;font:normal 10px/12px verdana;color:#000;text-align:left;display:block;}.tx-cal-controller .vtodo{cursor:default;color:#fff;-moz-user-select:none;}.tx-cal-controller .vtodo .freq{vertical-align:text-bottom;}.tx-cal-controller .vtodo dt{margin-top:-1px;font:bold 80%/normal Verdana,sans-serif;white-space:nowrap;overflow:hidden;padding:0 0 1px 0;text-align:left;}.tx-cal-controller .vtodo dl{margin:0;padding:0 0 1px 0;border-left:1px solid;border-right:1px solid;overflow:hidden;}.tx-cal-controller .vtodo dd{margin:0;overflow:hidden;padding:0 1px;font:100%/1.3em Verdana,sans-serif;text-align:left;word-wrap:break-word;}.tx-cal-controller .gridcontainertop .vtodo{width:100%;}.tx-cal-controller .weekview .vtodo,.tx-cal-controller .dayview .vtodo{-moz-border-radius:3px;position:absolute;}.tx-cal-controller .weekview .allday .vtodo,.tx-cal-controller .dayview .allday .vtodo{position:relative;}.tx-cal-controller .month-large .vtodo,.tx-cal-controller .weekview .wk-allday .vtodo,.tx-cal-controller .dayview .wk-allday .vtodo{position:inherit;}.tx-cal-controller .month-large .vtodo{line-height:normal;margin:1px;text-align:left;}.tx-cal-controller .month-large div.vtodo a:link span.popup,.tx-cal-controller .month-large div.vtodo a:visited span.popup,.tx-cal-controller .month-medium span.popup{display:none;}.tx-cal-controller .month-large div.vtodo a:hover span.popup,.tx-cal-controller .month-medium .dayNum:hover span.popup{position:absolute;margin:15px 0px 0px 20px;background-color:#F5F5DC;max-width:220px;border:1px solid #C0C0C0;font:normal 10px/12px verdana;color:#000;text-align:left;display:block;}.tx-cal-controller .dayview,.tx-cal-controller .weekview{border-left:5px solid #DCF0FA;clear:both;}.tx-cal-controller .gridcontainer{background:#f8f8f8;position:relative;-webkit-user-select:none;-khtml-user-select:none;overflow-y:visible;height:411px;border-top:10px solid #DCF0FA;}.tx-cal-controller .gridcontainertop{table-layout:fixed;width:100%;background-color:#DCF0FA;overflow:hidden;font-size:11px;line-height:14px;border-bottom:10px solid #DCF0FA;}.tx-cal-controller .gridcontainertop .allday{table-layout:fixed;width:100%;}.tx-cal-controller .gridcontainertop td{height:20px;vertical-align:top;background-color:#FFFFFF;}.tx-cal-controller .gridcontainertop .daynames th{text-align:center;}.tx-cal-controller .gridcontainertop .daynames th.dummy{width:15px;}.tx-cal-controller .gridcontainertop .daynames td{width:40px;background-color:#DCF0FA;}.tx-cal-controller .scrolltime{position:relative;overflow-y:scroll;overflow-x:hidden;border-top:1px solid #DCF0FA;border-left:0 none;border-bottom:1px solid #DCF0FA;padding:0;font-size:11px;line-height:normal;height:357px;}.tx-cal-controller .scrolltime .timetable{background-color:#fff;table-layout:fixed;width:100%;margin-top:-1px;border-bottom:1px solid #bcf;}.tx-cal-controller .scrolltime .timetable .width{width:40px;}.tx-cal-controller .scrolltime .timetable .wrapper{position:relative;margin-left:1px;top:3px;}.tx-cal-controller .scrolltime .timetable .wrapper .hours{position:absolute;width:100%;}.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell{height:42px;}.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell .line{border-bottom:1px dotted #ddd;border-top:1px solid #ddd;font-size:1px;height:20px;margin-bottom:20px;}.tx-cal-controller .scrolltime .timetable .times{background-color:#f6f9fc;color:#666;padding:1px 0 0 0;text-align:right;vertical-align:top;}.tx-cal-controller .scrolltime .timetable .times div{height:42px;}.tx-cal-controller .scrolltime .timetable .times div.timeborder{height:41px;}.tx-cal-controller .scrolltime .timetable .event-column{border-left:1px solid #ddd;vertical-align:top;}.tx-cal-controller .scrolltime .timetable .event-column .wrapper{position:relative;cursor:default;position:relative;margin-right:10px;}.tx-cal-controller div.default_catheader dl,.tx-cal-controller div.default_catheader_allday,.tx-cal-controller div.yellow_catheader dl,.tx-cal-controller div.yellow_catheader_allday,.tx-cal-controller div.orange_catheader dl,.tx-cal-controller div.orange_catheader_allday,.tx-cal-controller div.red_catheader dl,.tx-cal-controller div.red_catheader_allday,.tx-cal-controller div.pink_catheader dl,.tx-cal-controller div.pink_catheader_allday,.tx-cal-controller div.blue_catheader dl,.tx-cal-controller div.blue_catheader_allday,.tx-cal-controller div.green_catheader dl,.tx-cal-controller div.green_catheader_allday,.tx-cal-controller div.brown_catheader dl,.tx-cal-controller div.brown_catheader_allday,.tx-cal-controller div.grey_catheader dl,.tx-cal-controller div.grey_catheader_allday,.tx-cal-controller div.fnb_header dl,.tx-cal-controller div.fnb_header_allday{-moz-border-radius:3px;padding-left:0.2em;opacity:0.9;}.tx-cal-controller div.default_catheader dt,.tx-cal-controller div.yellow_catheader dt,.tx-cal-controller div.orange_catheader dt,.tx-cal-controller div.red_catheader dt,.tx-cal-controller div.pink_catheader dt,.tx-cal-controller div.blue_catheader dt,.tx-cal-controller div.green_catheader dt,.tx-cal-controller div.brown_catheader dt,.tx-cal-controller div.grey_catheader dt,.tx-cal-controller div.fnb_header dt{font-size:xx-small;}.tx-cal-controller div.default_catheader dd,.tx-cal-controller div.yellow_catheader dd,.tx-cal-controller div.orange_catheader dd,.tx-cal-controller div.red_catheader dd,.tx-cal-controller div.pink_catheader dd,.tx-cal-controller div.blue_catheader dd,.tx-cal-controller div.green_catheader dd,.tx-cal-controller div.brown_catheader dd,.tx-cal-controller div.grey_catheader dd,.tx-cal-controller div.fnb_header{white-space:nowrap;}.tx-cal-controller .alldays .vevent .default_catheader_text,.tx-cal-controller .alldays .vevent .blue_catheader_text,.tx-cal-controller .alldays .vtodo .default_catheader_text,.tx-cal-controller .alldays .vtodo .blue_catheader_text,.tx-cal-controller .alldays .vevent .yellow_catheader_text,.tx-cal-controller .alldays .vtodo .yellow_catheader_text,.tx-cal-controller .alldays .vevent .orange_catheader_text,.tx-cal-controller .alldays .vtodo .orange_catheader_text,.tx-cal-controller .alldays .vevent .red_catheader_text,.tx-cal-controller .alldays .vtodo .red_catheader_text,.tx-cal-controller .alldays .vevent .pink_catheader_text,.tx-cal-controller .alldays .vtodo .pink_catheader_text,.tx-cal-controller .alldays .vevent .green_catheader_text,.tx-cal-controller .alldays .vtodo .green_catheader_text,.tx-cal-controller .alldays .vevent .brown_catheader_text,.tx-cal-controller .alldays .vtodo .brown_catheader_text,.tx-cal-controller .alldays .vevent .grey_catheader_text,.tx-cal-controller .alldays .vtodo .grey_catheader_text,.tx-cal-controller .alldays .vevent .fnb_header_text,.tx-cal-controller .alldays .vtodo .fnb_header_text,.tx-cal-controller .allday.vevent span:first-child,.tx-cal-controller .allday.vtodo span:first-child{color:#FFFFFF;}.tx-cal-controller div.default_catheader dl,.tx-cal-controller div.default_catheader_allday,.tx-cal-controller div.blue_catheader dl,.tx-cal-controller div.blue_catheader_allday{border:1px solid #2952A3;border-left:4px solid #2952A3;background-color:#668CD9;color:#FFFFFF;}.tx-cal-controller .default_catheader_allday a .summary,.tx-cal-controller .default_catheader_allday a:visited .summary,.tx-cal-controller .default_catheader dd a,.tx-cal-controller .default_catheader dd a:visited,.tx-cal-controller .blue_catheader_allday a .summary,.tx-cal-controller .blue_catheader_allday a:visited .summary,.tx-cal-controller .blue_catheader dd a,.tx-cal-controller .blue_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .default_catheader_text,.tx-cal-controller .vevent .blue_catheader_text,.tx-cal-controller .vtodo .default_catheader_text,.tx-cal-controller .vtodo .blue_catheader_text{color:#668CD9;}.tx-cal-controller div.green_catheader dl,.tx-cal-controller div.green_catheader_allday{border:1px solid #0D7813;border-left:4px solid #0D7813;background-color:#4CB052;color:#FFFFFF;}.tx-cal-controller .green_catheader_allday a .summary,.tx-cal-controller .green_catheader_allday a:visited .summary,.tx-cal-controller .green_catheader dd a,.tx-cal-controller .green_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .green_catheader_text,.tx-cal-controller .vevent .green_catheader_text a,.tx-cal-controller .vtodo .green_catheader_text,.tx-cal-controller .vtodo .green_catheader_text a{color:#4CB052;}.tx-cal-controller div.orange_catheader dl,.tx-cal-controller div.orange_catheader_allday{border:1px solid #BE6D00;border-left:4px solid #BE6D00;background-color:#F2A640;color:#FFFFFF;}.tx-cal-controller .orange_catheader_allday a .summary,.tx-cal-controller .orange_catheader_allday a:visited .summary,.tx-cal-controller .orange_catheader dd a,.tx-cal-controller .orange_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .orange_catheader_text,.tx-cal-controller .vevent .orange_catheader_text a,.tx-cal-controller .vtodo .orange_catheader_text,.tx-cal-controller .vtodo .orange_catheader_text a{color:#F2A640;}.tx-cal-controller div.pink_catheader dl,.tx-cal-controller div.pink_catheader_allday{border:1px solid #B1365F;border-left:4px solid #B1365F;background-color:#E67399;color:#FFFFFF;}.tx-cal-controller .pink_catheader_allday a .summary,.tx-cal-controller .pink_catheader_allday a:visited .summary,.tx-cal-controller .pink_catheader dd a,.tx-cal-controller .pink_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .pink_catheader_text,.tx-cal-controller .vevent .pink_catheader_text a,.tx-cal-controller .vtodo .pink_catheader_text,.tx-cal-controller .vtodo .pink_catheader_text a{color:#E67399;}.tx-cal-controller div.red_catheader dl,.tx-cal-controller div.red_catheader_allday{border:1px solid #A32929;border-left:4px solid #A32929;background-color:#D96666;color:#FFFFFF;}.tx-cal-controller .red_catheader_allday a .summary,.tx-cal-controller .red_catheader_allday a:visited .summary,.tx-cal-controller .red_catheader dd a,.tx-cal-controller .red_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .red_catheader_text,.tx-cal-controller .vevent .red_catheader_text a
.tx-cal-controller .vtodo .red_catheader_text,.tx-cal-controller .vtodo .red_catheader_text a{color:#D96666;}.tx-cal-controller div.yellow_catheader dl,.tx-cal-controller div.yellow_catheader_allday{border:1px solid #AB8B00;border-left:4px solid #AB8B00;background-color:#E0C240;color:#FFFFFF;}.tx-cal-controller .yellow_catheader_allday a .summary,.tx-cal-controller .yellow_catheader_allday a:visited .summary,.tx-cal-controller .yellow_catheader dd a,.tx-cal-controller .yellow_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .yellow_catheader_text,.tx-cal-controller .vevent .yellow_catheader_text a,.tx-cal-controller .vtodo .yellow_catheader_text,.tx-cal-controller .vtodo .yellow_catheader_text a{color:#E0C240;}.tx-cal-controller div.grey_catheader dl,.tx-cal-controller div.grey_catheader_allday{border:1px solid #4E5D6C;border-left:4px solid #4E5D6C;background-color:#8997A5;color:#FFFFFF;}.tx-cal-controller .grey_catheader_allday a .summary,.tx-cal-controller .grey_catheader_allday a:visited .summary,.tx-cal-controller .grey_catheader dd a,.tx-cal-controller .grey_catheader dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .grey_catheader_text,.tx-cal-controller .vevent .grey_catheader_text a,.tx-cal-controller .vtodo .grey_catheader_text,.tx-cal-controller .vtodo .grey_catheader_text a{color:#8997A5;}.tx-cal-controller div.fnb_header dl,.tx-cal-controller div.fnb_header_allday{border:1px solid #4E5D6C;border-left:4px solid #4E5D6C;background-color:#8997A5;color:#FFFFFF;}.tx-cal-controller .fnb_header_allday a .summary,.tx-cal-controller .fnb_header_allday a:visited .summary,.tx-cal-controller .fnb_header dd a,.tx-cal-controller .fnb_header dd a:visited{color:#FFFFFF !important;}.tx-cal-controller .vevent .fnb_header_text,.tx-cal-controller .vevent .fnb_header_text a,.tx-cal-controller .vtodo .fnb_header_text,.tx-cal-controller .vtodo .fnb_header_text a{color:#8997A5;}.tx-cal-controller .even{background-color:#FAFAFA;}.tx-cal-controller .list-view .vevent,.tx-cal-controller .list-view .vtodo{color:#000000;}.tx-cal-controller .list-view .vevent .dtstart-container,.tx-cal-controller .list-view .vtodo .dtstart-container{float:left;margin-right:1em;text-align:right;width:12em;}.tx-cal-controller .list-view .vevent .summary,.tx-cal-controller .list-view .vtodo .summary{}.tx-cal-controller h1,.tx-cal-controller .found,.tx-cal-controller .pagebrowser{text-align:center;}.tx-cal-controller .cal_required{color:red;}.tx-cal-controller .constrain{color:red;font-weight:bold;}#editorWrap1 textarea{display:block}.tx-cal-controller .create-edit-event .tabcontent label{display:inline-block;vertical-align:top;width:6em;}.tx-cal-controller .basictab ul{margin:4px;padding:3px 0;margin-left:0;font:bold 12px Verdana;border-bottom:1px solid gray;list-style-type:none;text-align:left;}.tx-cal-controller .basictab li{display:inline;margin:0;}.tx-cal-controller .basictab li a{text-decoration:none;padding:3px 7px;margin-right:3px;border:1px solid gray;border-bottom:none;background-color:#6699CC;color:#FFFFFF;}.tx-cal-controller .basictab li a:visited{color:#2d2b2b;}.tx-cal-controller .basictab li a:hover,.tx-cal-controller .basictab li a.current{background-color:#557CA3;color:#FFFFFF;}.tx-cal-controller .basictab li a:active{color:#000000;}.tx-cal-controller .tabcontainer{clear:left;width:95%;height:1.5em;}.tx-cal-controller .tabcontent{display:none;}#tx_cal_controller_create_element input[type="text"]:not([size]){width:6em;}#tx_cal_controller_create_element .treelevel0{display:block;margin-left:70px;}#tx_cal_controller_create_element p{margin:7px;}#tx_cal_controller_create_element .notify,#tx_cal_controller_create_element .shared,#tx_cal_controller_create_element .exception{display:block;margin-left:140px;}#allday{width:10px;}#until label,#by_day label,#by_monthday label,#by_month label{margin-left:50px;}#by_month label,#by_monthday label{width:230px;}.tx-cal-controller .reminderOffset{width:2em !important;}.tx-cal-controller .tabcontent table{margin:2em 0;}.tx-cal-controller .tabcontent table > tbody > tr > td{vertical-align:top;padding-right:1em;padding-bottom:1em;border-bottom:1px solid #999999;}.tx-cal-controller .tabcontent table > tbody > tr > td label{width:6em;margin-bottom:1em;}.tx-cal-controller .tabcontent table > tbody > tr > td label > input[type='text']{width:20em;margin-bottom:1em;}.tx-dftabs-tabMenu{margin:0 !important;height:27px;clear:both;}.tx-dftabs-tabMenu:after{display:block;clear:both;content:' ';font-size:0;line-height:0px;visibility:hidden;}.tx-dftabs-tabMenuEntry{list-style:none;background:none;cursor:pointer;float:left;padding:0px 0px 0px 0px;margin:1px .2em 0 0;text-align:center;max-width:100px;white-space:nowrap;position:relative;}.tx-dftabs-tabMenuEntry a{background:#CCC !important;padding:0.3em 0.8em;text-decoration:none;color:#212121;font-size:0.9em;border-top-left-radius:4px;border-top-right-radius:4px;}.tx-dftabs-tabMenuEntry a:focus,.tx-dftabs-tabMenuEntry a:active,.tx-dftabs-tabMenuEntry a:hover{border-top:1px solid #000 !important;border-right:1px solid #000 !important;border-left:1px solid #000 !important;}.tx-dftabs-tabMenuEntrySelected a,.tx-dftabs-tabMenuEntrySelected a:visited{background:#005380 !important;border-top:1px solid #005380 !important;border-right:1px solid #005380 !important;border-left:1px solid #005380 !important;color:white !important;}.tx-dftabs-tabMenuEntrySelected a:focus{outline-color:#1b1b1b !important;}.tx-dftabs-tabContent{padding:15px;font-size:90%;background-color:#eeeeed;max-height:500px;overflow-y:auto;overflow-x:hidden;margin:0px 0px 20px;}.tx-dftabs-tabContent table{margin-left:-10px;width:auto;min-width:100%;}.tx-dftabs-plugin1-hasJS .tx-dftabs-tabTitle,.tx-dftabs-plugin1-hasJS .tx-dftabs-tabContent{display:none;}.tx-dftabs-plugin1-hasJS .tx-dftabs-tabMenu,.tx-dftabs-plugin1-hasJS .tx-dftabs-tabContentSelected{display:block;}.tx-dftabs-plugin1-hasJS .tx-dftabs-tabContentSelected{overflow:hidden;overflow-y:auto;}@media print{.tx-dftabs-plugin1-hasJS .tx-dftabs-tabTitle,.tx-dftabs-plugin1-hasJS .tx-dftabs-tabContent{display:block;}.tx-dftabs-plugin1-hasJS .tx-dftabs-tabMenu{display:none;}}.tx-qa-list{border-top:1px #d9d9d9 solid;margin-bottom:60px;}.tx-qa-list ul li{background:none;}.tx-qa-list input[type="radio"]{-webkit-appearance:radio;}.tx-qa-list-question-hidden,.tx-qa-list-question-filtered{display:none;}.tx-qa-list ul.pagination{padding:10px;margin-top:10px;display:inline-block;}.tx-qa-list ul.pagination li{display:inline-block;margin:0 20px;padding:0;}.tx-qa-list ul.pagination li a{cursor:pointer;text-decoration:none;padding:8px;}.tx-qa-list ul.pagination li.disabled a{cursor:default;color:#d9d9d9;}.tx-qa-list ul.pagination li.active a{color:white;background:crimson;}.tx-qa-list-category-filters li{display:inline-block;}.tx-qa-list-category-filters input{display:inline-block;margin:10px;}.tx-qa-list-question-entry{padding:0;background:none;}.tx-qa-list-question-block{margin-bottom:10px;float:left;width:100%;height:48%;padding:1% 1% 20px 1%;border-bottom:1px solid #d9d9d9;}.tx-qa-list-question-block h4{margin:0;font-weight:bold;}.tx-qa-list-date-category{display:inline-block;margin:0px 0px 6px;padding:3px 5px;font-size:0.9em;line-height:1;color:#fff;background:#999;}.tx-qa-list-content{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.tx-qa-list-question-content{font-size:18px;}.tx-qa-list-answer-content{font-size:15px;}.tx-qa-list-question-block.collapsed .tx-qa-list-content{white-space:normal;}.tx-qa-list-open-question{cursor:pointer;display:inline-block;padding:0px 11px 0px 0px;font-weight:600;text-decoration:none;color:#D03939;background:url('/fileadmin/templates/gfx/icon/arrow_red_small_right.png') right 7px no-repeat;}.tx-qa-form-container{background:#EBECE9;padding:15px;}.tx-qa-form-container h1{color:#0078b8;font-size:1.03em;line-height:1.3;}.tx-qa-form-container textarea{resize:none;max-width:100%;}.tx-qa-form-accept-conditions{float:left;margin-top:5px;margin-right:5px;}.tx-qa-form .note,.tx-qa-form .error{font-size:0.9em;margin-top:3px;}.tx-qa-form input[type="checkbox"]{-webkit-appearance:checkbox;}.tx-qa-form-error{color:red;}body.cookie-padding{padding-bottom:50px;}.cc_banner-wrapper{z-index:9001;position:absolute;}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;-webkit-transition:font-size 200ms;transition:font-size 200ms;line-height:1em;}.cc_container .cc_message{font-size:0.6em;-webkit-transition:font-size 200ms;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em;color:#888;}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;opacity:0.9;-webkit-transition:opacity 200ms;transition:opacity 200ms;}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1;}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em;}.cc_container .cc_message{font-size:0.8em;}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:0.8em;}.cc_container .cc_message{font-size:0.8em;line-height:0.8em;}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:0.8em;}}@media print{.cc_banner-wrapper,.cc_container{display:none;}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px;box-sizing:border-box;border-top:1px solid #888;}.cc_container .cc_btn{padding:8px 10px;background-color:#c8c8c8;cursor:pointer;-webkit-transition:font-size 200ms;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px;}.cc_container .cc_message{-webkit-transition:font-size 200ms;transition:font-size 200ms;font-size:0.6em;display:block;}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em;}.cc_container .cc_message{margin-top:0.7em;font-size:0.8em;}}@media screen and (min-width:768px){.cc_container{padding:10px 50px 10px;}.cc_container .cc_btn{padding:8px 15px;font-size:0.8em;}.cc_container .cc_message{font-size:0.8em;}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:0.8em !important;}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box;}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none;}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#c8c8c8;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px;}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#d3d3d3;color:#000;}.cc_container a,.cc_container a:visited{text-decoration:none;color:#c8c8c8;-webkit-transition:200ms color;transition:200ms color;}.cc_container a:hover,.cc_container a:active{text-decoration:none;color:#888;}.cc_container .cc_btn a{text-decoration:none;}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp;}.mask-accordion-header{cursor:pointer;background-color:#eee;}.mask-accordion-header:focus{outline:2px dotted currentColor;}.mask-accordion-header h4{position:relative;font-weight:bold;padding:.5em .5em .5em 1.5em;}.mask-accordion-header h4::before{content:"";position:absolute;left:10px;margin-top:7px;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #aaa;transition:all .35s;}.mask-accordion-header:hover h4::before{border-color:transparent transparent transparent #212121;}.mask-accordion-body{max-height:0;transition:max-height 0.4s;overflow:hidden;}.mask-accordion-active .mask-accordion-header h4{color:#d03939;}.mask-accordion-active .mask-accordion-header h4::before{transform:rotate(90deg);transition:all .35s;}.mask-accordion-active .mask-accordion-body{max-height:6000px;transition:max-height 0.4s;}.mask-modal-popup{position:fixed;top:0;left:0;padding:0;margin:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.0);z-index:9999;transition:background-color 0.4s ease 0.4s;}.mask-modal-popup.mask-modal-popup-show{background-color:rgba(0,0,0,0.8);transition:background-color 0.4s;}.mask-modal-popup-hide{display:none;}.mask-modal-popup-container{max-width:500px;max-height:100%;margin:auto;padding:50px 10px 0;opacity:0;transition:padding-top 0.4s,opacity 0.4s;overflow-y:auto;box-sizing:border-box;}.mask-modal-popup-show .mask-modal-popup-container{padding-top:100px;opacity:1;}.mask-modal-popup-box{border-radius:5px;background-color:#eee;width:100%;margin-bottom:50px;}.mask-modal-popup-header{padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;}.mask-modal-popup-header span{font-weight:bold;color:white;}.mask-modal-popup-body{padding:10px;border-top:1px solid black;border-bottom:1px solid black;}.mask-modal-popup-footer{padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.mask-twoclick-container{position:relative;}.mask-twoclick-hint-container{background-size:100% 100%;}.mask-twoclick-hint{position:absolute;margin:50px;padding:25px;background-color:rgba(255,255,255,0.8);border:1px solid #aaaaaa;}.mask-twoclick-hint span{font-style:italic;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/templates/js/vendor/fancybox/source/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('../../../fileadmin/templates/js/vendor/fancybox/source/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../fileadmin/templates/js/vendor/fancybox/source/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:visible !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../../fileadmin/templates/js/vendor/fancybox/source/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../fileadmin/templates/js/vendor/fancybox/source/fancybox_sprite@2x.png');background-size:44px 152px;}#fancybox-loading div{background-image:url('../../../fileadmin/templates/js/vendor/fancybox/source/fancybox_loading@2x.gif');background-size:24px 24px;}}*{margin:0px;padding:0px;}html{-webkit-text-size-adjust:none;}body,input,textarea,select,a{font-family:'Source Sans Pro',sans-serif;line-height:1.3;color:#1b1b1b;}a{text-decoration:underline;color:#ae2929;}a:hover{text-decoration:none;}a:focus,select:focus,textarea:focus,button:focus,input:focus{outline:2px dotted currentColor;}a img{border:0px;}body{font-size:100%;}h1{margin:0px 0px 15px;font-size:1.750em;}h1,h1 a{line-height:1.2;font-weight:normal;text-decoration:none;}h2{margin:0px 0px 11px;font-size:1.35em;font-weight:normal;}h2,h2 a{line-height:1.3;text-decoration:none;color:#212323;}h3{margin:0px 0px 13px;font-size:1.1em;}h3,h3 a{line-height:1.2;font-weight:bold;text-decoration:none;}h4{margin:0px 0px 3px;font-size:1.05em;}h4,h4 a{line-height:1.3;font-weight:normal;text-decoration:none;}p,ul,ol,dl{font-size:1.03em;line-height:1.3;}p,ul,ol{margin:0px 0px 10px;}ul li{margin:0px 0px 5px 0px;padding:0px 0px 0px 15px;list-style:none;background:url('../../../fileadmin/templates/gfx/icon/square_green.png') 0px 8px no-repeat;}ul li ul{margin-top:5px;}ul li ul li{background:url('../../../fileadmin/templates/gfx/icon/square_grey.png') 0px 8px no-repeat;}ul li ul li ul li{background:url('../../../fileadmin/templates/gfx/icon/ndash.gif') 0px 12px no-repeat;}ol li{margin:0px 0px 5px 25px;}figcaption,p.news-img-caption{margin:5px 0px 20px;font-size:0.85em;line-height:1.2;}fieldset{margin:0px;padding:0px;}label{display:block;margin:0px 0px 3px;font-size:1.03em;line-height:1.3;}input{-webkit-appearance:none;border-radius:0;}select,textarea,input[type="text"],input[type="password"]{border:1px solid #d3d3d3;padding:1px;-webkit-appearance:none;font-size:0.875em;}button,input[type="submit"]{border:0px;padding:4px 10px;font-size:1.03em;line-height:1;color:#fff;background:#005380;cursor:pointer;}button:focus,input[type="submit"]:focus{outline-color:#005380;}table{width:100%;margin:0px 0px 10px;border-collapse:collapse;border-spacing:0;}table tr td,table tr th{border:1px solid #fff;padding:4px 4px;vertical-align:top;font-size:0.9em;line-height:1.2;}table tr th{font-weight:normal;text-align:left;background:#ae2929;}table tr th,table tr th a{color:#fff;}table tr td{background:#EEEEED;}acronym,dfn,abbr,span.abbr{border:0px;}img.altpic{display:none !important;}a.tx-glossary:hover acronym,a.tx-glossary:hover dfn,a.tx-glossary:hover abbr,a.tx-glossary:hover span.abbr{border-color:#ccc;}form .row{margin:0px 0px 12px;}.clear{float:none !important;clear:both !important;height:0px !important;margin:0px !important;padding:0px !important;border:none !important;}.invisible{display:none;}.columns{position:relative;min-height:1px;margin:0px 0px 0px -50px;}.columns .col{float:left;position:relative;min-height:1px;}.columns .col .colwrap{min-height:1px;margin:0px 0px 0px 30px;}.columns.width-1-1 > .col{width:50%;}.flexslider{margin:0px;background:transparent;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;}ul.slides,ul.slides li{margin:0px;padding:0px;list-style:none;background:none;}.imagerow{margin:0px 0px 15px;}.imagerow.last{margin-bottom:0px;}.no-news-found{margin:0px 0px 25px;}.news.latest.columns{margin-left:-32px;}.news.latest .divider{display:none;}.news .date{display:inline-block;margin:0px 0px 6px;padding:3px 5px;font-size:0.9em;line-height:1;color:#fff;background:#737373;}.lt-ie8 .news .date{display:inline;}.news.list .entry .image{float:left;margin-left:-10px;}.news.list .entry .teaser p{margin:0px 0px 4px;font-size:0.95em;line-height:1.2;}.news.list .entry .teaser a.more{display:inline-block;padding:0px 11px 0px 0px;font-weight:600;text-decoration:none;color:#ae2929;background:url('../../../fileadmin/templates/gfx/icon/arrow_red_small_right.png') right 7px no-repeat;}.news.list .entry .teaser a.more:hover{text-decoration:underline;}.news.listview .entry{padding-bottom:10px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;}.news.listview .entry.last-child{padding-bottom:0px;border-bottom:0px;margin-bottom:0px;}.news.list .page-navigation{overflow:hidden;margin:15px 0px;}.news.list .page-navigation p{float:left;margin:0px 10px 0px 0px;}.news.list .page-navigation ul{float:right;margin:0px;}.news.list .page-navigation ul li{float:left;margin:0px 0px 0px 4px;padding:0px;background:none;list-style:none;}.news.news-single .teaser{font-weight:600;}.news-single .article .news-img-wrap{float:right;max-width:40%;margin:0px 0px 5px 25px;}.news-single .newsfiles{margin-bottom:20px;}.news-single .newsfiles ul li{margin:0px 0px 4px;padding:0px;list-style:none;background:none;}.news-single .newsfiles ul li .news-related-files-link,.news-single .newsfiles ul li .news-related-files-size{display:inline-block;}.news-single .newsfiles ul li .description{margin-top:3px;font-size:0.9em;color:#666;}.news .article .news-img-wrap a{border:0px;padding:0px;}.topnews .entry{margin-bottom:20px;}.downloads{margin-bottom:20px;}.downloads .entry{margin-bottom:10px;font-size:1em;line-height:1.2;}.downloads .entry .dlimage{float:left;margin:0px 15px 5px 0px;}.downloads .entry .dlimage img{border:1px solid #aaa;}.colorgreen{color:#3A9C00;}.colorblue{color:#005380;}.colorred{color:#ae2929;}.arrowblueleft{padding:0px 11px 0px 0px;font-weight:600;text-decoration:none;color:#005380;}span.arrowblueleft,a.arrowblueleft{display:inline-block;}.bluearrowleft{padding:0px 0px 0px 25px;background:url('../../../fileadmin/templates/gfx/icon/arrow_greenbg_right.png') 0px 3px no-repeat;}.external-link,.external-link-new-window{padding:0px 11px 0px 0px;margin-right:4px;background:url('../../../fileadmin/templates/gfx/icon/link-external.png') right 4px no-repeat;}.internal-link-new-window{padding:0px 11px 0px 0px;margin-right:4px;background:url('../../../fileadmin/templates/gfx/icon/link-external.png') right 4px no-repeat;}.email-link{padding:0px 0px 0px 25px;margin-left:4px;background:url('../../../fileadmin/templates/gfx/icon/link-mail.png') 5px 3px no-repeat;}.mail{padding:0px 0px 0px 25px;margin-left:4px;background:url('../../../fileadmin/templates/gfx/icon/link-mail.png') 5px 3px no-repeat;}span.bluearrowleft,a.bluearrowleft{display:inline-block;}.pdf,.csc-uploads-element-pdf{padding:0px 0px 0px 25px;background:url('../../../fileadmin/templates/gfx/icon/pdf.gif') 0px 2px no-repeat;}.doc{padding:5px 0px 5px 40px;background:url('../../../fileadmin/templates/gfx/icon/doc.png') 0px 0px no-repeat;}span.doc,a.doc,span.pdf,a.pdf{display:inline-block;}.box{margin:0px 0px 20px;}.box.green{background-color:#eeeeed;}.box.green h3{font-size:1.5em;}.box.green p{margin-bottom:7px !important;}.box.green a{text-decoration:none;color:#555;}.box.green a:hover{text-decoration:underline;}.box.darkgreen{background-color:#03a390;}.box.darkgreen,.box.darkgreen a{color:#fff;}.box.imageteaser{position:relative;}.box.mail-icon{background-image:url('../../../fileadmin/templates/gfx/icon/newsletter.png');background-repeat:no-repeat;background-position:right 12px;}.box .image.align-left{float:left;margin:0px 15px 0px 0px;max-width:40%;}.box .image.align-right{float:right;margin:0px 0px 0px 15px;max-width:40%;}.box > .boxcontent{padding:15px;font-size:90%;}.box > .boxcontent > *:last-child,.box > .boxcontent > *:last-child > *:last-child,.box > .boxcontent > *:last-child > *:last-child > *:last-child,.box > .boxcontent > *:last-child > *:last-child > *:last-child > *:last-child{margin-bottom:0px !important;}.box.mail-icon .boxcontent{padding-right:55px;}.box.green .boxcontent ul li,.box.imageteaser .boxcontent ul li{margin:0px 0px 6px 0px;padding:0px 0px 0px 28px;line-height:1.2;background:url('../../../fileadmin/templates/gfx/icon/arrow_greenbg_right.png') 0px 3px no-repeat;}.box.imageteaser .boxcontent{position:absolute;left:0px;top:3px;}.csc-frame-frame1{margin:0px 0px 20px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:11px 0px 0px;}.csc-frame-frame1 p,.csc-frame-frame1 ul,.csc-frame-frame1 ol{margin:0px 0px 13px;}.csc-sitemap a{text-decoration:none;}.csc-sitemap a:hover{text-decoration:underline;}.csc-sitemap ul ul{font-size:100%;}.csc-sitemap li{margin-bottom:2px;}.csc-sitemap li ul{margin-bottom:5px;}.csc-sitemap > ul > li,.csc-sitemap > ul > li > ul > li{background:none;padding-left:0px;}.csc-sitemap > ul > li > a{font-size:110%;font-weight:bold;}.csc-sitemap > ul > li > ul{margin:5px 0px 25px 20px;}.csc-sitemap > ul > li > ul > li > a{font-size:105%;}.csc-sitemap > ul > li > ul > li > ul{margin:5px 0px 10px 20px;}.accordion{margin:0px 0px 20px;}.accordion .show_close_all{float:right;margin:0px 0px 8px;font-size:0.9em;}.accordion{border-bottom:1px solid #d9d9d9;}.accordion > .csc-default{border:1px solid #d9d9d9;border-bottom:0px;}.accordion > .csc-default > .csc-header > h2{margin:0px;padding:6px 10px;cursor:pointer;background-color:transparent;background-image:url('../../../fileadmin/templates/gfx/icon/toggle-down.png');background-repeat:no-repeat;background-position:right 12px;}.accordion > .csc-default > .csc-header > h2:hover{background-color:#f6f6f6;}.accordion > .csc-default.current > .csc-header > h2{background-color:#eee;background-image:url('../../../fileadmin/templates/gfx/icon/toggle-up.png');}.accordion .accordion-element{padding:10px;}.svgmap_wrapper{position:relative;height:0px;padding-top:70%;}.lt-ie9 .svgmap_wrapper{display:none;}.svgmap_wrapper svg{height:100%;display:block;width:100%;position:absolute;top:0;left:0;}.svgmap_wrapper svg a{text-decoration:none;}.svgmap_wrapper svg path{transition:.3s fill;fill:#eee;}.svgmap_wrapper svg a:hover path{fill:#03a390;}.svgmap_wrapper svg text{transition:.3s fill;fill:#000;}.svgmap_wrapper svg a:hover text{fill:#fff;}.taste{display:inline-block;min-width:28px;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px 4px;text-align:center;background-color:#fff;-moz-box-shadow:0px 0px 1px 0px rgba(50,50,50,0.15);-webkit-box-shadow:0px 0px 1px 0px rgba(50,50,50,0.15);box-shadow:0px 0px 1px 0px rgba(50,50,50,0.15);}ul.sitemap_float li{float:left;width:136px;}.divider{height:1px;margin:25px 0px;background-color:#d9d9d9;clear:both;}.divider hr{display:none;}.backlink{margin-bottom:20px;}div.csc-default >.news .columns{width:50%;float:left;padding-right:20px;}.news.columns.width-1-1 > .col{width:100%;}.main div div.news div.no-news-found{display:none;}.news .date{margin-top:30px;}.tx-cal-controller dl{font-size:100%;line-height:1;}.tx-cal-controller .vevent .dtstart-container{display:inline-block;margin:0px 0px 6px;padding:3px 5px;font-size:0.9em;line-height:1;color:#fff;background:#545454;margin-top:30px;border:none;}.tx-cal-controller .vevent .summary{color:#1b1b1b;}.tx-cal-controller .vevent .summary p{margin:0px 0px 4px;font-size:0.95em;line-height:1.2;}.tx-cal-controller .vevent img{max-width:150px !important;max-height:150px !important;margin-left:0px !important;float:left !important;}.tx-cal-controller .vevent .summary a.url{font-size:0.95em;}.tx-cal-controller .vevent .summary a.url{display:inline-block;padding:0px 11px 0px 0px;font-weight:600;text-decoration:none;color:#ae2929;font-size:0.95em;background:url('/fileadmin/templates/gfx/icon/arrow_red_small_right.png') right 7px no-repeat;}.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell .line{background-image:none;}.tx-cal-controller dl dt.even{background:none;}.tx-cal-controller .vevent .summary a{color:#1b1b1b;text-decoration:none;}.content .main img{margin:10px;}.csc-textpic-caption{color:#666;font-weight:normal;}.fancybox-title-float-wrap .child{white-space:normal;}#calendar-event img{float:right;max-width:40%;margin:25px;}div#calendar-event>div{font-weight:bold;}div#calendar-event>div{margin-bottom:10px;margin-top:10px;}iframe.goog-te-banner-frame{padding:0px;}a#leichtesprache{width:20px;height:20px;padding-top:1px;}.cc_container{background:#eee;}.cc_container .cc_message{font-size:1em !important;color:black;}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#fff;background:#005380;text-decoration-color:none !important;}.cc_container .cc_more_info,.cc_container a:visited{text-decoration-color:red !important;text-decoration:underline;color:black;}.ie7 div{min-height:1px;}.pageborder{height:5px;background-color:#979797;}.dtstart-container{width:auto !important;}.dtstart{border-bottom:0px !important;background:none !important;}.right div .tx-cal-controller{background-color:#EEEEED;padding:15px;}.tx-cal-controller div.header-buttons{display:none;}table tr th.weekday,table tr th.month-weeknums{background:#005380 !important;}.tx-cal-controller .month-large td{border-right:none !important;border-left:none !important;}.tx-cal-controller .month-large tbody tr:last-child td{border-bottom:none !important;}.tx-cal-controller dl dt.even{clear:both;}#rceevents .vevent .summary p{font-size:0.9em !important;}#rceevents .date{display:inline-block;margin:0px 0px 6px;margin-top:0px;padding:3px 5px;font-size:0.9em;line-height:1;color:#fff;background:#545454;margin-top:30px;border:none;}#rceevents .url{display:inline-block;padding:0px 11px 0px 0px;font-weight:600;text-decoration:none;color:#ae2929;float:right;font-size:0.9em;background:url('/fileadmin/templates/gfx/icon/arrow_red_small_right.png') right 7px no-repeat;}#rceevents .url:hover{text-decoration:underline;}dt.vevent{}.list-view h1{font-size:90%;display:none;}.found{display:none;}#calendar-event h1{display:none;}#calendar-event div p{color:#666;}.tx-jfmulticontent-pi1{margin-bottom:20px;}.ui-tabs{border:0px !important;padding:0px !important;border-radius:0px !important;background:none !important;font-size:90%;}.ui-widget-header{border:0px !important;border-radius:0px !important;background:none !important;}.ui-widget-header .ui-state-active{background:#005380 !important;border-top:1px solid #005380 !important;border-right:1px solid #005380 !important;border-left:1px solid #005380 !important;}.ui-widget-header .ui-state-active a{color:white !important;}.ui-widget-header .ui-state-default{background:#CCC;}.ui-tabs-panel{background:#EEEEED !important;border-radius:0px !important;font-size:90%;padding:10px !important;}.ui-tabs-panel a{text-decoration:none;}.csc-header{display:none;}.ui-tabs .ui-tabs-nav{padding-left:6px;}.ui-tabs .ui-tabs-nav li a{padding:0.3em 0.8em;}.ui-accordion-content{font-size:0.9em !important;font-family:"Source Sans Pro",sans-serif !important;}.ui-accordion-content a{color:#ae2929;}.ui-accordion-header{border:0px !important;border-radius:0px !important;background:#EEE;}h3.ui-state-active{background:#EEE !important;border-top:1px solid #EEE !important;border-right:1px solid #EEE !important;border-left:1px solid #EEE !important;color:#ae2929 !important;}h3.ui-state-active a,h3.ui-state-active span{color:#ae2929 !important;font-weight:bold;}.ui-accordion .ui-widget-content{border:1px solid #EEE !important;}a.logolink:focus #logo{outline:2px dotted #1b1b1b;}#logo{width:250px;margin-left:-100px;margin-top:-50px;position:absolute;z-index:999;background:white;padding-right:5px;padding-bottom:5px;}#logofooter{width:147px;float:left;margin-right:40px;margin-bottom:20px;}.footerlogolink:focus{outline:none;}.footerlogolink:focus #logofooter{outline:2px dotted currentColor;}.footer .csc-textpic img{width:auto !important;border-radius:5px;border:1px solid white;margin-left:5px !important;margin-right:5px !important;}.footer dl.csc-textpic-image,.footer li.csc-textpic-image{width:auto !important;}.footer div.csc-textpic-imagerow{float:left;width:auto !important;clear:none;}.footer div.csc-textpic-imagerow-last{width:auto !important;}.footer div.pagewidth:last-child{border-top:1px solid #DDD;padding-top:10px;}.footer .footercolumns{float:left;}#page{min-width:320px;background:#e8e8e8;}.searchbar img{width:auto;}#page img,#page embed,#page audio,#page video{height:auto;max-width:100%;clear:both;}#page img{vertical-align:middle;}.lt-ie9 #page{min-width:1160px;}.pagewidth{max-width:1140px;padding:0px 10px;margin:0px auto;}#page .topbar{padding:17px 0px 0px;background-color:#fff;margin-top:-15px;}#page .topbar ul,#page .topbar ul li{margin:0px;padding:0px;background-image:none;list-style:none;}#page .topbar .right{margin-top:17px;}#page .topbar .metanav{margin-top:4px;}#page .topbar .searchbar{}.lt-ie8 #page .topbar .metanav,.lt-ie8 #page .topbar .right .searchbar{float:none;clear:both;}#page .topbar .metanav ul,#page .topbar .right .searchbar ul{font-size:100%;line-height:1;}#page .topbar .metanav ul li{float:left;margin:0px 8px 4px 0px;border-right:1px solid #d9d9d9;padding-right:8px;}#page .topbar .right .searchbar ul li{margin:0px 3px 5px 0px;}#page .topbar .right .searchbar ul.second-ul{clear:left;}#page .topbar .right .searchbar ul.second-ul li{float:right;margin-top:-24px;}#page .topbar .metanav ul li.translate,#page .topbar .metanav ul li.last,#page .topbar .right .searchbar ul li.first{margin-right:0px;border-right:0px;padding-right:0px;}#page .topbar .right .searchbar ul li.search{float:left;margin-left:25%;}#page .topbar .metanav ul li > a,#page .topbar .right .searchbar ul li a{display:block;text-decoration:none;color:#2a2a2a;font-size:0.95em;line-height:1;}#page .topbar .right .searchbar ul li a{font-size:0.875em;}#page .topbar .metanav ul li a:hover,#page .topbar .right .searchbar ul li a:hover{text-decoration:underline;}#page .topbar .metanav ul li.pid45 a{padding-left:26px;background:url('../../../fileadmin/templates/gfx/icon/home.png') 0px 1px no-repeat;}#page .topbar .metanav ul li.translate #google_translate_element{margin-top:-1px;}#page .topbar .metanav ul li.translate .goog-te-gadget{font-size:inherit;}#page .topbar .metanav ul li.translate .goog-te-gadget-simple{border:0px;font-size:0.8em;padding-bottom:0px;padding-top:0px;}#page .topbar .metanav ul li.translate .goog-te-gadget-simple .goog-te-menu-value{color:#2A2A2A !important;}#page .topbar .metanav ul li.translate .goog-te-menu-value span{border:0px !important;}#page .topbar .metanav ul li.translate .goog-te-menu2-item div,.goog-te-menu2-item:link div,.goog-te-menu2-item:visited div,.goog-te-menu2-item:active div{border:0px !important;}.goog-te-gadget-icon{float:left !important;}.goog-te-menu-frame{padding:0px;}#page .topbar .right .searchbar ul li.search fieldset{margin:0px;border:0px;padding:0px;}#page .topbar .right .searchbar ul li.search span.resetbutt,#page .topbar .right .searchbar ul li.search input.submit{display:none;}#page .topbar .right .searchbar ul li.search input#ke_search_sword{display:block;position:static;top:auto;height:35px;width:500px;background:#EEE;margin:0px 3px 10px 0px;border:1px solid #d9d9d9;padding:3px 8px !important;font-size:0.875em;line-height:1;font-family:'Source Sans Pro',sans-serif;color:#000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#page .topbar .right .searchbar ul li.search input#ke_search_sword::placeholder{color:#000;}#page .topbar .right .searchbar ul li.search input#ke_search_sword::placeholder:hover{color:#EEE;}#page .topbar .right .searchbar ul li.search .tx-kesearch-pi1 form{margin:0px;}#page .topbar .right .searchbar ul li.search div.kesearchbox{height:auto;margin:0px;position:static;}#page .topbar .right .searchbar ul li.search span.submitbutt,#page .topbar .right .searchbar ul li.search .kesearchbox{float:left;}#page .topbar .right .searchbar ul li.search span.submitbutt input{width:30px;height:35px;margin:0px;border:0px;padding:0px;text-indent:-9999px;background:#545454;background-image:url('../../../fileadmin/templates/gfx/icon/search.png');background-position:7px 8px;background-repeat:no-repeat;cursor:pointer;}#page .topbar .right .searchbar ul li.search span.submitbutt input:focus{outline-color:#1b1b1b;}#page .topbar .left{float:right;font-size:80%;margin-top:-10px;margin-bottom:10px;}#page .topbar .mainnav{position:relative;background:#555;height:35px;font-size:105%;}.lt-ie8 #page .topbar .mainnav{z-index:1;}#page .topbar .mainnav #togglerespmenu2{display:none;}#page .topbar .mainnav > ul{margin:0px;position:absolute;padding:0px;font-size:0.8em;line-height:1.1;height:35px;display:table;}#page .topbar .mainnav.open > ul{display:block;}#page .topbar .mainnav > ul > li > a{color:white;margin-top:10px;}.lt-ie8 #page .topbar .mainnav > ul{width:auto;display:block;}#page .topbar .mainnav > ul > li{height:35px;}#page .topbar .mainnav > ul > li:first-child{margin-left:165px;}.lt-ie8 #page .topbar .mainnav > ul > li{display:block;float:left;}#page .topbar .mainnav > ul > li.last{padding-right:0px;}#page .topbar .mainnav > ul > li > .wrap{position:relative;z-index:5;}#page .topbar .mainnav > ul > li > .wrap > a{position:relative;display:block;width:100%;padding:14px 0px;font-size:0.95em;line-height:1;text-decoration:none;color:#010101;}.lt-ie8 #page .topbar .mainnav > ul > li > .wrap > a{width:auto;padding-left:20px;padding-right:20px;}#page .topbar .mainnav > ul > li > .wrap > a:hover,#page .topbar .mainnav > ul > li.sub.open > .wrap > a{background-color:rgba(100,100,100,0.1);}#page .topbar .mainnav > ul > li.act > .wrap > a,#page .topbar .mainnav > ul > li.act.sub.open > .wrap > a{color:#005380;background:#fff;}#page .topbar .mainnav > ul > li.act > .wrap > a:after,#page .topbar .mainnav > ul > li.act.sub.open > .wrap > a:after{content:'';position:absolute;left:0px;bottom:-11px;z-index:100;width:100%;height:11px;background:url('../../../fileadmin/templates/gfx/icon/mainnavarrow.png') center 0px no-repeat;}#page .topbar .mainnav > ul > li > .wrap > ul{display:none;position:absolute;z-index:3;left:0px;min-width:100%;margin:0px;border:1px solid #549ed2;padding:15px 0px 0px;text-align:left;background-color:#0078ce;-webkit-box-shadow:0px 3px 3px 0px rgba(255,255,255,0.15);-moz-box-shadow:0px 3px 3px 0px rgba(255,255,255,0.15);box-shadow:0px 3px 3px 0px rgba(255,255,255,0.15);}#page .topbar .mainnav > ul > li.posright > .wrap > ul{left:auto;right:0px;}#page .topbar .mainnav > ul > li.open > .wrap > ul{display:block;left:0px;}#page .topbar .mainnav > ul > li > .wrap > ul > li{margin:0px;padding:0px;list-style:none;background:none;font-size:15px;}#page .topbar .mainnav > ul > li > .wrap > ul > li.overview{}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap{position:relative;}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > a{display:block;padding:7px 15px;border-top:1px solid #549ed2;text-decoration:none;white-space:nowrap;color:#fff;font-size:15px;line-height:1.3;}#page .topbar .mainnav > ul > li > .wrap > ul > li:first-child > .wrap > a{border-top:0px;padding-top:5px;}#page .topbar .mainnav > ul > li > .wrap > ul > li.sub > .wrap > a{position:relative;padding-right:25px;}#page .topbar .mainnav > ul > li > .wrap > ul > li.sub > .wrap > a:after{content:'';position:absolute;right:10px;top:13px;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > a:hover,#page .topbar .mainnav > ul > li > .wrap > ul > li.open > .wrap > a,#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > ul > li > .wrap a:hover{background-color:#bdddf4;color:#074470;}#page .topbar .mainnav > ul > li > .wrap > ul > li.act > .wrap > a{font-weight:bold;}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > ul{display:none;position:absolute;left:100%;top:0px;z-index:1;border:1px solid #549ed2;background-color:#0078ce;-webkit-box-shadow:0px 3px 3px 0px rgba(255,255,255,0.15);-moz-box-shadow:0px 3px 3px 0px rgba(255,255,255,0.15);box-shadow:0px 3px 3px 0px rgba(255,255,255,0.15);}#page .topbar .mainnav > ul > li > .wrap > ul > li.posright > .wrap > ul{left:auto;right:100%;}#page .topbar .mainnav > ul > li > .wrap > ul > li.open > .wrap > ul{display:block;}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > ul > li > .wrap > a{display:block;padding:7px 15px;border-top:1px solid #549ed2;text-decoration:none;white-space:nowrap;color:#fff;font-size:15px;line-height:1.3;}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > ul > li:first-child > .wrap > a{border-top:0px;}#page .topbar .mainnav > ul > li > .wrap > ul > li > .wrap > ul > li.act > .wrap > a{font-weight:bold}#page .eyecatcher{position:relative;padding:0px 300px 0px 0px;}#page .eyecatcher .eyecatcherimage{overflow:hidden;height:190px;}#page .eyecatcher .eyecatcherimage img{max-width:none;}#page .eyecatcher .eyecatchertitle{position:absolute;right:0px;top:0px;z-index:1;width:293px;height:100%;padding:20px 20px 20px;font-size:1.3em;text-transform:uppercase;color:#005380;background-color:#eeeeed;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#page .eyecatcher .eyecatchertitle.home{padding-top:15px;font-size:1.3em;text-align:center;}#page .eyecatcher .eyecatchertitle .leveltitle1{color:#333;}#page .eyecatcher .eyecatchertitle .leveltitle2{margin-top:30px;font-size:80%;text-transform:none;}#page .contentarea{background:#fff url('../../../fileadmin/templates/gfx/background/contentarea.gif') 0px 0px repeat-x;}#page .contentarea .breadcrumb{margin-top:10px;padding:0px 20px;font-size:90%;}#page .contentarea .breadcrumb .wrap{}#page .contentarea .breadcrumb ul,#page .contentarea .breadcrumb ul li{margin:0px;padding:0px;background:none;list-style:none;font-size:100%;}#page .contentarea .breadcrumb .wrap > ul > li{float:left;position:relative;font-size:0.95em;line-height:1;}#page .contentarea .breadcrumb .wrap > ul > li.label{color:#666;}#page .contentarea .breadcrumb .wrap > ul > li > a,#page .contentarea .breadcrumb .wrap > ul > li > span{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:26px;padding:6px 7px 6px 20px;line-height:1;text-decoration:none;color:#474747;background:url('../../../fileadmin/templates/gfx/icon/arrow_black_right.gif') 6px 10px no-repeat;}#page .contentarea .breadcrumb .wrap > ul > li > a:hover{background-color:#e2e2e2;}#page .contentarea .breadcrumb .wrap > ul > li.sub.open > a,#page .contentarea .breadcrumb .wrap > ul > li.sub > a:hover{background-image:url('../../../fileadmin/templates/gfx/icon/arrow_black_down.gif');background-position:6px 10px;}#page .contentarea .breadcrumb .wrap > ul > li.open > a{background-color:#dce9f3;}#page .contentarea .breadcrumb .wrap > ul > li > .dropdown{position:absolute;left:0px;top:46px;z-index:10;width:240px;background-color:#dce9f3;-webkit-box-shadow:0px 2px 2px 0px rgba(50,50,50,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(50,50,50,0.2);box-shadow:0px 2px 2px 0px rgba(50,50,50,0.2);}#page .contentarea .breadcrumb .wrap > ul > li > .dropdown.loading{min-height:50px;background-image:url('../../../fileadmin/templates/gfx/icon/ajax-loader_blue.gif');background-position:center center;background-repeat:no-repeat;}#page .contentarea .breadcrumb .wrap > ul > li > .dropdown a{display:block;padding:8px 20px;line-height:1.1;text-decoration:none;}#page .contentarea .breadcrumb .wrap > ul > li > .dropdown li:last-child a{padding-bottom:10px;}#page .contentarea .breadcrumb .wrap > ul > li > .dropdown a:hover{background-color:#c3d8e8;}#page .contentarea .contentwrapper{position:relative;padding-bottom:30px;}#page.template-main .contentarea .contentwrapper .leftcol,#page.template-1-col-leftcol .contentarea .contentwrapper .leftcol{float:left;width:202px;min-height:1px;margin-top:15px;}#page .contentarea .contentwrapper .leftcol .navigation{margin:0px 0px 50px;font-size:90%;}#page .contentarea .contentwrapper .leftcol .navigation.stuck{position:fixed;top:0px;width:202px;}#page .contentarea .contentwrapper .leftcol .navigation.stuck.bottom{position:absolute;top:auto;bottom:0px;left:0px;width:202px;}#page .contentarea .contentwrapper .leftcol .navigation ul,#page .contentarea .contentwrapper .leftcol .navigation ul li{margin:0px;padding:0px;background:none;list-style:none;}#page .contentarea .contentwrapper .leftcol .navigation li > a{display:block;border-top:1px solid #d9d9d9;padding:7px 12px;font-size:0.95em;line-height:1.1;text-decoration:none;color:#040404;background-color:#eee;}#page .contentarea .contentwrapper .leftcol .navigation li > a:hover{background-color:#ccc;}#page .contentarea .contentwrapper .leftcol .navigation li.act > a{color:#fff;background-color:#0082b9;}#page .contentarea .contentwrapper .leftcol .navigation li li > a{padding:6px 12px 6px 24px;font-size:0.9em;color:#040404;background-color:#fff;}#page .contentarea .contentwrapper .leftcol .navigation li li.act > a{color:#040404;background:#fff url('../../../fileadmin/templates/gfx/icon/arrow_green_small_right.png') 10px 10px no-repeat;}#page .contentarea .contentwrapper .leftcol .navigation li li.act li > a{color:#000;padding-left:35px;background:#fff url('../../../fileadmin/templates/gfx/icon/square_grey.png') 20px 10px no-repeat;}#page .contentarea .contentwrapper .leftcol .navigation li li.act li.act > a{background:#fff url('../../../fileadmin/templates/gfx/icon/arrow_green_small_right.png') 20px 10px no-repeat;}#page .contentarea .contentwrapper .leftcol .navigation li li.act li > a:hover{background-color:#ddd;}#page .contentarea .contentwrapper .leftcol .navigation li li > a:hover{background-color:#ccc;}#page.template-main .contentarea .contentwrapper .rightcol,#page.template-1-col-leftcol .contentarea .contentwrapper .rightcol{overflow:hidden;min-height:1px;margin-left:237px;}.news .date{background-color:#545454;}#page .contentarea .title{color:#ae2929;border-bottom:1px solid #ae2929;margin-bottom:20px;}#page.template-2-cols .contentarea .title,#page.template-home .contentarea .title{}#page .contentarea .title ul,#page .contentarea .title ul li,#page .contentarea #titleright ul,#page .contentarea #titleright ul li{margin:0px;padding:0px;list-style:none;background:none;}#page .contentarea .title ul li,#page .contentarea #titleright ul li{float:left;margin-right:22px;padding:0px 0px 1px 20px;font-size:1em;background:url('../../../fileadmin/templates/gfx/icon/arrow_green_big_right.png') 0px 0px no-repeat;}#page .contentarea .title ul li.last,#page .contentarea #titleright ul li.last{margin-right:0px;}#page .contentarea .title ul li.rss{padding-left:27px;padding-bottom:2px;background-image:url('../../../fileadmin/templates/gfx/icon/rss.png');}#page .contentarea .title ul li,#page .contentarea .title ul li a,#page .contentarea #titleright ul li,#page .contentarea #titleright ul li a{line-height:1;text-decoration:none;}#page .contentarea .title ul li a:hover,#page .contentarea #titleright ul li a:hover{text-decoration:underline;}#page .contentarea #titleright ul li .green{font-weight:600;}#page .contentarea #titleright ul li.kundenservice{margin-top:-3px;padding:0px;background:none;}#page .contentarea #titleright ul li.kundenservice span{display:inline-block;}#page .contentarea #titleright ul li.kundenservice span.phone{margin:0px 8px 0px 0px;padding:15px 25px 1px 0px;background:url('../../../fileadmin/templates/gfx/icon/phone.png') right 0px no-repeat;}#page .contentarea #titleright ul li .downloadcenter > a{display:block;position:relative;margin:9px 0px 0px;padding:3px 35px 1px 20px;background:url('../../../fileadmin/templates/gfx/icon/arrow_green_big_right.png') 0px 3px no-repeat;}#page .contentarea #titleright ul li .downloadcenter > a:after{content:'';position:absolute;right:0px;top:0px;width:24px;height:22px;background:url('../../../fileadmin/templates/gfx/icon/download_service.png') 0px 0px no-repeat;}#page .contentarea .title .left{float:left;}#page .contentarea .title .left h1{margin:0px 0px 5px;}#page.template-home .contentarea .title .left h1{display:inline-block;margin-left:-15px;}#page .contentarea .title .left ul,#page .contentarea .title .right ul{display:none;}.lt-ie8 #page.template-home .contentarea .title .left h1,.lt-ie8 #page.template-home .contentarea .title .left ul{display:block;float:left;}.lt-ie8 #page.template-home .contentarea .title .left ul{margin-top:10px;}#page.template-home .contentarea .title .left h1{margin-right:20px;}#page .contentarea .title .right{float:right;margin:0px 0px 10px 18px;}#page .contentarea .content{display:table;table-layout:fixed;width:100%;margin:15px 0px;}.lt-ie9 #page .contentarea .content{display:block;width:auto;}#page .contentarea .content > .col{display:table-cell;vertical-align:top;}.lt-ie9 #page .contentarea .content > .col{display:block;float:left;}#page .contentarea .content > .col.main{width:100%;}.lt-ie9 #page .contentarea .content > .col.main{width:574px;}.lt-ie9 #page.template-2-cols .contentarea .content > .col.main,.lt-ie9 #page.template-home .contentarea .content > .col.main{width:816px;}#page .contentarea .content > .col.right{margin-top:-35px;}#page .contentarea .content > .col.right,#page .contentarea .content > .col.right .box,#page .contentarea .content > .col.right .colrightwrap.stuck{width:293px;max-width:100%;}#page .contentarea .content > .col.right .box div.image.align-top>img{width:50px;margin-top:-10px;float:right;margin-right:10px;}#page .contentarea .content > .col.right{position:relative;padding:0px 0px 0px 36px;}#page .contentarea .content > .col.right .colrightwrap.stuck{position:fixed;top:15px;}#page .contentarea .content > .col.right .colrightwrap p{margin-bottom:15px;}#page .contentarea .content > .col.right .colrightwrap .buttons{margin-bottom:1px;}#page .contentarea .content > .col.right.alignbottom{vertical-align:bottom;}#page .contentarea .content > .col.right.alignbottom .colrightwrap.stuck{position:static;top:auto;}#page .contentarea .content > .col.right.bottom{vertical-align:bottom;}#page.template-2-cols .contentarea .content > .col.right,#page.template-home .contentarea .content > .col.right{padding-left:31px;}#page.template-main.template-no-navi .contentarea .title,#page.template-main.template-no-navi .contentarea .content{display:block;width:auto;}#page.template-home .contentarea .title{padding-left:15px;}#page .footer{padding:26px 0px 50px;}#page .footer,#page .footer *{color:#3b3b3b;}#page .footer p,#page .footer ul,#page .footer table{margin:0px;font-size:0.9em;line-height:1.5;color:#3d3d3d;}#page .footer ul,#page .footer li{margin:0px;padding:0px;background:none;}#page .footer a{text-decoration:none;}#page .footer a:hover{text-decoration:underline;}#page .footer .col{display:inline-block;vertical-align:top;margin-bottom:20px;margin-right:50px;}#page .footer .col.first{margin-right:20px;}#page .footer .col.last{margin-right:0px;}.lt-ie8 #page .footer .col{display:block;float:left;}.loadingoverlay{display:none;position:fixed;top:0px;left:0px;z-index:9999;width:100%;height:100%;opacity:0.75;filter:alpha(opacity=75);background:#000 url('../../../fileadmin/templates/gfx/icon/ajax-loader.gif') center center no-repeat;}.loadingoverlay#respmenuoverlay{z-index:99;background-image:none;}#totop{display:none;position:fixed;bottom:10px;right:10px;z-index:500;}#totop > a{position:relative;display:block;opacity:0.85;filter:alpha(opacity=85);padding:5px 10px 5px 28px;font-size:0.9em;text-decoration:none;color:#fff;background-color:#666;}#totop > a:hover{background-color:#888;}#totop > a:focus{outline-color:#1b1b1b !important;}#totop > a:before{content:'';position:absolute;left:10px;top:12px;z-index:1;width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #ffffff transparent;}abbr[title]{text-decoration:none;}.tx-cal-controller .vevent .summary a.url{float:right;}.tx-cal-controller .vevent .summary a.url:hover{text-decoration:underline;}a.more{float:right;clear:left;}.aktuelleBorder{border-bottom:1px solid gray;padding-bottom:5px;}.aktuelleBorder:last-of-type{border:none;}body > ul.ui-autocomplete{z-index:1003 !important;}body > ul.ui-autocomplete,body > ul.ui-autocomplete li{margin:0px;padding:0px;background-image:none;list-style:none;font-size:13px;}body > ul.ui-autocomplete.ui-corner-all,body > ul.ui-autocomplete *.ui-corner-all{-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-khtml-border-radius:0px !important;border-radius:0px !important;}.boxRightParagraph{margin-bottom:7px !important;}.list-view p{margin-bottom:7px !important;}.formsBox{height:300px;overflow:scroll;}div.ui-tabs .ui-tabs-panel{max-height:500px;overflow-y:auto;overflow-x:hidden;}.ui-accordion-content{overflow:hidden !important;}.formsBox::-webkit-scrollbar{-webkit-appearance:none;width:7px;}.formsBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}iframe{frameborder:0;padding:10px;}#terminReservierung{height:1500px;width:100%;border:0px;}#bauverwaltungOnline{height:1000px;width:640px;border:0px;margin-left:-46px;overflow:visible;z-index:99999;position:absolute;}#wohngeldProberechnung{height:1000px;width:640px;border:0px;margin-left:-46px;overflow:visible;z-index:99999;position:absolute;}#existenzIframe{-moz-transform:scale(0.70,0.70);-webkit-transform:scale(0.70,0.70);-o-transform:scale(0.70,0.70);-ms-transform:scale(0.70,0.70);transform:scale(0.70,0.70);-moz-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;frameborder:0;height:850px;width:140%;}.tx-felogin-pi1 fieldset{padding:15px;}.tx-felogin-pi1 input{margin-top:5px;}.mail{padding:0px 0px 0px 25px;margin-left:4px;background:url('../../../fileadmin/templates/gfx/icon/link-mail.png') 5px 0px no-repeat;}.boxcontent p a{url('../../../fileadmin/fileadmin/templates/gfx/icon/arrow_greenbg_right.png') 0px 3px no-repeat}.dropdown>.dir>a{cursor:default;}.kesearch_pagebrowser ul,.kesearch_pagebrowser ul li{display:inline-block;list-style-type:none;list-style:none;background:none;}hr.ce-div{margin:25px 0;height:1px;border:none;background-color:#d9d9d9;clear:both;}.align-left{float:left;}.align-right{float:right;}.align-center{text-align:center;}.align-justify{text-align:justify;}.fancybox-title-float-wrap{bottom:auto;}@media print{#page .topbar{display:none;}.colrightwrap .csc-default{display:none;}.colrightwrap .csc-default:first-child{display:inline;}#totop{display:none;}}.show-all{float:right;margin-left:20px;}#c103 > .news{margin-bottom:50px;}#c1088 .tx-cal-controller,#rceevents{margin-bottom:50px;}.tx-cal-controller .list-view .vevent .dtstart-container{float:none !important;}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-regular.eot');src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-regular.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-regular.woff') format('woff'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-regular.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro') format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-italic.eot');src:local('Source Sans Pro Italic'),local('SourceSansPro-Italic'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-italic.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-italic.woff') format('woff'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-italic.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-italic.svg#SourceSansPro') format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600.eot');src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600.woff') format('woff'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600.svg#SourceSansPro') format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600italic.eot');src:local('Source Sans Pro SemiBold Italic'),local('SourceSansPro-SemiBoldItalic'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600italic.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600italic.woff') format('woff'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600italic.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-600italic.svg#SourceSansPro') format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700.eot');src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700.woff') format('woff'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700.svg#SourceSansPro') format('svg');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700italic.eot');src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldItalic'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700italic.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700italic.woff') format('woff'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700italic.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/source-sans-pro-v14-latin-700italic.svg#SourceSansPro') format('svg');}#respmenu ul,#respmenu ul li{margin:0px;padding:0px;}#respmenu ul:before,#respmenu ul li:before{display:none;}#respmenu{display:none;position:relative;height:36px;}#togglerespmenu{position:absolute;left:0px;top:0px;z-index:1002;height:100%;width:100%;overflow:hidden;padding:5px 10px 5px 36px;font-size:1.2em;cursor:pointer;color:#fff;background:#0082b9 url('../../../fileadmin/templates/gfx/icon/respmenu.png') 10px 13px no-repeat;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#respmenu.open #togglerespmenu{border:1px solid #fff;border-bottom:0px;padding:4px 9px 5px 35px;}#respmenu ul{font-size:15px;line-height:1.1;}#respmenu ul li a{display:block;text-decoration:none;color:#545454;}#respmenu ul li > a{padding:7px 10px;}#respmenu ul li.sub > ul{display:none;}#respmenu ul li.sub > a{position:relative;padding-right:30px;}#respmenu ul li.sub > a:after{content:'';position:absolute;top:13px;right:10px;width:0px;height:0px;border-style:solid;border-width:8px 7px 0px 7px;border-color:#545454 transparent transparent transparent;-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}#respmenu ul li.sub.open > a:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}#respmenu ul li.open > ul{display:block;}#respmenu ul li.act > a,#respmenu ul li.act.sub.open > a{font-weight:bold;}#respmenu ul li > a:hover,#respmenu ul li.sub.open > a{background-color:#eee;}#respmenu ul > li > ul > li > a{background-color:#fff;}#respmenu > ul{display:none;position:absolute;top:36px;right:0px;z-index:1002;width:100%;-moz-box-shadow:0px 2px 3px 0px rgba(50,50,50,0.75);-webkit-box-shadow:0px 2px 3px 0px rgba(50,50,50,0.75);box-shadow:0px 2px 3px 0px rgba(50,50,50,0.75);font-size:17px;background-color:#fff;}#respmenu > ul > li{position:relative;border-bottom:1px solid #bbb;}#respmenu > ul > li:last-child{border-bottom:0px;}#respmenu > ul > li > ul > li > a{padding:7px 10px 7px 25px;}#respmenu > ul > li > ul > li > ul > li > a{padding:7px 10px 7px 45px;}#respmenu > ul > li > ul > li > ul > li > a:before{content:"\2013\A0";margin-left:-10px;}#respmenu > ul > li > ul > li > ul > li > ul > li > a{padding:7px 10px 7px 55px;}#respmenu.open > ul{display:block;}#respmenu .open ul li:first-child{display:none;}.hasJs .dfcontentslide-content{display:none;}.dfcontentslide-toggle > .csc-header > h4{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em 1.5em;border:0px !important;border-radius:0px !important;background:#EEE;font-size:100%;}.dfcontentslide-toggle h4:hover{color:#212121;}.dfcontentslide-toggle h4::after{width:0;height:0;margin-top:7px;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #AAA;content:"";position:absolute;left:10px;transition:all .35s;}.dfcontentslide-toggle h1,h2,h3,h4:hover::after{border-color:transparent transparent transparent #212121;}.dfcontentslide-active h4::after{transform:rotate(90deg);transition:all .35s;}.dfcontentslide-toggle a,.dfcontentslide-toggle a:visited{color:#555;line-height:1.2;font-weight:bold;}.dfcontentslide-active.dfcontentslide-toggle a,.dfcontentslide-active.dfcontentslide-toggle a:visited{color:#ae2929 !important;}.dfcontentslide-spinner,.dfcontentslide-contentSub{margin:5px 0 0 15px;}.dfcontentslide-spinner{height:16px;width:16px;}.dfcontentslide-toggle .csc-header{display:inline !important;}@media print{.hasJs .dfcontentslide-content{display:block;}.dfcontentslide-contentSub{margin:10px 0;}.dfcontentslide-toggle h1,.dfcontentslide-toggle h2,.dfcontentslide-toggle h3,.dfcontentslide-toggle h4,.dfcontentslide-toggle p{background:none;}.dfcontentslide-toggle h4::after{content:"\25BC";transform:rotate(270deg);}}@media (max-width:1200px){#page .topbar .mainnav{font-size:90%;}}@media (max-width:1115px){#page .topbar .mainnav{font-size:90%;}#page .topbar .mainnav > ul > li:first-child{margin-left:155px;}#logo{margin-left:3px;}#page .topbar .mainnav > ul > li > a{padding:0px 7px !important;}}@media (max-width:940px){#page .topbar .mainnav > ul > li > .wrap > a{font-size:0.8em;}#page.template-main .contentarea .content{display:block;}#page.template-main .contentarea .content > .col.main{display:block;width:auto;margin-bottom:30px;}#page.template-main .contentarea .content > .col.right{display:block;padding-left:0px;width:auto;}.news.list.latest > .entry{float:none;width:auto !important;margin-bottom:20px;}.news.list.latest > .divider{display:none;}.template-home div.tx-cal-controller,#rceevents,#c103 > .news{margin-bottom:50px;}#page .topbar .right .searchbar ul li.search input#ke_search_sword{width:400px;}h1{margin-left:0px !important;}#logo{width:120px;height:70px;margin-top:-60px;background-size:120px 70px;}#page .topbar .mainnav{font-size:90%;}#page .topbar .mainnav > ul > li > a{padding-top:3px;}#page .topbar .mainnav > ul > li:first-child{margin-left:10px;}.csc-textpic-imagerow{margin:0 0 20px !important;clear:both !important;}.colrightwrap{margin-top:50px;}.questionBlock{float:none;width:100%;}#page .contentarea .content > .col.right,#page .contentarea .content > .col.right .box,#page .contentarea .content > .col.right .colrightwrap.stuck{width:100%;}div.csc-default>.news .columns{padding-right:10px;}#respmenu .open ul li ul li:first-child{display:inline;}}@media (max-width:800px){#page .topbar .mainnav > ul{font-size:0.7px;}}@media (max-width:768px){#page .topbar .left,#page .topbar .right,#page .topbar .searchbar{float:none;}#page .topbar .left{margin:0px 0px 10px;max-width:100%;}#page .topbar .right{margin:0px 0px 10px}#page .topbar .mainnav{display:none;}#page .topbar .metanav ul li.last{margin-right:0px;}#loadingoverlay.respmenuoverlay{display:none !important;}#respmenu{display:block;}#page .contentarea .contentwrapper .leftcol{display:none;}#page.template-main .contentarea .contentwrapper .rightcol,#page.template-1-col-leftcol .contentarea .contentwrapper .rightcol{margin-left:0px;}#page .contentarea .title{padding:10px 5px !important;}#page .contentarea .title .right{display:none;}.news.list.latest{margin-left:0px;}.news.list.latest > .entry > .colwrap{margin:0px;}#page .contentarea .breadcrumb{display:none;margin:0px -10px;padding:10px 10px 6px;background:#eee;}#page .contentarea .breadcrumb .wrap{padding:0px;background:none;}#page.template-main.template-no-navi .contentarea .content{padding-left:0px;}#page .topbar .right .searchbar ul li.search input#ke_search_sword{width:300px;}.news-single .article .news-img-wrap{max-width:none;float:right;}}@media (max-width:700px){#respmenu{margin:0px -10px;}#respmenu li:last-child.open ul li:first-child{display:inline;}#page .eyecatcher{margin:0px -10px;padding:0px;}#page .eyecatcher .eyecatcherimage{display:none;}#page .eyecatcher .eyecatchertitle{position:static;width:auto;height:auto;padding:15px !important;text-align:left !important;}#page .eyecatcher .eyecatchertitle img{float:right;max-height:70px;margin-left:20px;}#page .eyecatcher .eyecatchertitle{font-size:1.2em !important;}#page.template-home .contentarea .content{display:block;}#page.template-home .contentarea .content > .col.main{display:block;width:auto;}#page.template-home .contentarea .content > .col.right{padding-left:0px;width:auto;}#page .topbar .right{margin:0;}#page .topbar .right .searchbar ul li.search input#ke_search_sword{width:250px;}#page .topbar .right .searchbar ul.second-ul li{margin-top:-24px;position:relative;top:-56px;}.modalContent{width:90%;height:90%;margin:5%;}.questionBlock{padding:1% 0 10px 0;}.csc-textpic-imagewrap{width:330px !important;}}@media (max-width:480px){#page .topbar .searchbar .fontsize,#page .topbar .searchbar .print{display:none;}#page .topbar .right .searchbar ul li.search input#ke_search_sword{width:200px;}#page .footer .col{display:block;margin-bottom:20px;margin-right:0px !important;}#page .csc-textpic-image img{max-width:100px;}}@media (min-width:940px){#c103 > .news{float:left;width:48%;}#c1088 .tx-cal-controller,#rceevents{float:right;width:48%;}}@media (min-width:900px){.footer div.csc-textpic-imagewrap{width:900px !important;min-height:200px;}}
