
html{width:100%;height:100%}img{border:none}.clearfix:before,
.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.cCore_listRowColumned.clearfix:before{display:none}#rawBody{text-align:left;margin:10px;background-color:#FFF;background-image:none}#printBody{text-align:left;margin:10px;background-color:#FFF;background-image:none;overflow-y:visible;min-width:auto}.cAue_galleryThumb{border:1px
solid #EEE;margin:0
5px 5px 0;text-align:center;float:left;overflow:hidden}.cAue_subHeadline{margin:20px
0 5px 0}.cAue_publishInfoPic{margin-bottom:10px}#cBiga_submitButton{margin-left:10px}.cBiga_searchOff{border:0
solid #DDD;margin-top:3px;padding:0}.cBiga_searchOff
#cBiga_searchDiv{display:none;padding:10px}.cBiga_searchOn{border:1px
solid #DDD;margin-top:3px;padding:0}.cBiga_searchOn
#cBiga_searchDiv{display:block;padding:10px}.cBiga_galleryThumb{border:1px
solid #EEE;margin:0
5px 5px 0;text-align:center;float:left;overflow:hidden}.cBiga_galleryTeaser{margin:10px
0 0 0;font-style:italic}.cBiga_rowTitle{font-weight:bold}.cBiga_rowTeaser{font-style:italic}.cCore_headline{font-size:1em;margin:0
0 10px 0}.cCore_highlight{font-weight:bold}.cCore_note{font-size: .85em}.cCore_error{color:#F00;font-weight:bold}.cCore_unit{margin:5px
0}.cCore_block{margin-bottom:10px}.cCore_block
.cCore_block{margin:10px
0 0 0}.cCore_box{border-width:1px;border-style:solid;border-color:#333;padding:5px;background-color:#FFF;width:400px;margin:auto}.cCore_boxHeadline{background-color:#DEEEFF;font-size:1.2em;font-weight:bold;padding:5px;margin:-5px;margin-bottom:5px}.cCore_bar{width:100%;clear:both}.cCore_barHead{float:left;font-size:1em;font-weight:bold}.cCore_barMain{margin-left:30px;margin-right:30px;padding:5px;font-size:1em;font-weight:bold}.cCore_barMain_noHead{margin-left:0}.cCore_barCaps{width:15px;height:15px;margin:5px;text-align:center}.cCore_barRight{float:right;height:15px;padding:5px}.cCore_list{margin:5px;padding:0;list-style-type:none}.cCore_list
a{text-decoration:none}.cCore_list a:hover{text-decoration:underline}.cCore_list
li{margin-left:25px;padding-left:5px}.cCore_listRowEven, .cCore_listRowOdd{margin:1px;margin-left:25px;padding:5px}.cCore_listRowColumned{clear:both;width:100%}.cCore_listRowColumnRight{float:right;width:22%;overflow:hidden;text-align:right}.cCore_listRowColumnLeft{margin-right:25%}.cCore_capRowEven, .cCore_capRowOdd{display:inline;margin:0
2px 0 0;padding:2px}.cCore_caps{list-style-type:none;margin:20px;margin-left:0;padding:0;font-size: .9em}.cCore_caps
a{text-decoration:none}.cCore_caps a:hover{text-decoration:underline}.cCore_layoutTable{padding:0;margin:0;border-width:0;border-style:solid;border-color:#000}.cCore_layoutTable
td{padding:0
5px 2px 0}.cCore_rowOdd, .cCore_rowEven{margin-bottom:10px}.cCore_subHeadline{margin:0
0 10px 0}#cCore_loginHeaderDiv{margin:50px
auto 10px auto;padding:10px;border:1px
solid #CCC;max-width:400px;font-weight:bold}#cCore_loginFormDiv{margin:20px
auto;padding:10px;border:1px
solid #CCC;max-width:400px}.cCore_swapList{clear:both;margin:0
0 2px 0}.cCore_swapList_toggleable
.cCore_swapListContent{display:none}.cCore_swapList_opened
.cCore_swapListContent{display:block}.cCore_swapList_toggleable .cCore_swapListHeadline:before{position:absolute;content:"";top:10px;right:10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #666}.cCore_swapList_opened .cCore_swapListHeadline:before{border-top:0 solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #666}.cCore_swapList_masterSwitch{text-align:right;margin-bottom:3px;display:block;cursor:pointer}.cCore_swapList_toggleable
.cCore_swapListHeadline{position:relative}.cCore_swapListHeadline{margin-top:3px;padding:5px;cursor:pointer;background-color:#CCC}.cCore_swapListContent{padding:5px;border:1px
solid #CCC}.cCore_section{margin-bottom:15px;padding:5px
10px 5px 15px}.cCore_sectionHead{padding:5px;background-color:#CCC;font-weight:bold}.cCore_sectionBody{padding:5px}.cCore_sectionBody
strong{font-weight:normal}.cCore_collectionSegment{margin:0
0 10px 30px}.cCore_searchResultDiv, .cCore_searchNoResultDiv{clear:both}.cCore_searchAreaToggler{position:relative;background-color:#DDD;padding:10px;cursor:pointer}.cCore_searchAreaToggler:before{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #666}.cCore_searchAreaToggler.cRis_searchAreaToggler_opened:before{border-top:0 solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #666}.cCore_imageContainer{margin:0
0 24px;display:inline-flex;flex-direction:column}.cCore_imageContainer
figcaption{margin:0;font-size: .8em;padding:8px
10px 7px;background-color:#f5f5f5;box-sizing:border-box}.cCore_resource_metaInformation_format{text-transform:uppercase}.cCore_galleryThumb{border:1px
solid #EEE;margin:0
5px 5px 0;text-align:center;float:left;overflow:hidden}.cCore_addressBlock{overflow:hidden;margin:20px
0 20px 0}.cCore_addressBlockLine{clear:both}.cCore_addressBlockIcon{float:left;vertical-align:bottom;margin-bottom:3px}.cCore_addressBlockWithIcon{margin-left:25px;padding-top:2px;margin-bottom:3px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;min-height:20px}.cCore_contactInformationBlock{margin-bottom:10px;display:inline-block;width:100%}.cCore_contactInformationBlockLine{clear:both}.cCore_contactInformationBlockIcon{float:left;vertical-align:bottom;margin-bottom:3px}.cCore_contactInformationBlockWithIcon{margin-left:25px;padding-top:2px;margin-bottom:3px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;min-height:20px}.cCore_phoneIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/phone.gif);margin-left:0;padding-left:25px}.cCore_mobileIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/mobile.gif);margin-left:0;padding-left:25px}.cCore_faxIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/fax.gif);margin-left:0;padding-left:25px}.cCore_mailIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/mail.gif);margin-left:0;padding-left:25px}.cCore_wwwIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/www.gif);margin-left:0;padding-left:25px}.cCore_deMailIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/deMail.gif);margin-left:0;padding-left:25px}.cCore_infoIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/info.gif);margin-left:0;padding-left:25px}.cCore_locationIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/location.gif);margin-left:0;padding-left:25px}.cCore_routingIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/routing.gif);margin-left:0;padding-left:25px}.cCore_efanwIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/efabw.gif);margin-left:0;padding-left:25px}.cCore_contactInformationBlockLabel{float:left;font-weight:bold}.cCore_contactInformationBlockWithLabel{margin-left:80px;margin-bottom:5px;overflow:hidden}.cCore_infoLayerBoxGrandParent{position:relative;overflow:visible}.cCore_infoLayerBox{position:absolute;display:none;top:-3px;left:0;right:0}.cCore_infoLayerBoxContent{border:1px
solid #999;background-color:#EEE;padding:3px
15px 3px 3px}.cCore_infoLayerBoxContent
textarea{padding:0;margin:0;border-width:0;background-color:#EEE;color:#000;width:100%;overflow:auto;resize:none}a.cCore_infoLayerBoxHandle{position:absolute;display:block;height:14px;width:7px;top:3px;right:3px;background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/misc/closer.gif);background-position:top left;background-repeat:no-repeat;z-index:1}.cCore_capsListSearch_div{margin:0
0 20px 0;padding:10px
15px 10px 15px;border:1px
solid #c1c1bf;background-color:#F6F6F6}.cCore_capsListSearch_prefixText{font-weight:bold;color:#626262}.cCore_capsListSearch_field{height:16px;padding:4px;width:85%;border:1px
solid #d0d0d0;color:#626262}.cCore_capsListSearch_submitButton{border:none;cursor:pointer;vertical-align:top;font-size:14px;height:26px;width:26px;margin-left:5px;padding-bottom:3px;background-color:#888989;color:#fff;background-image:none}.cCore_pagination_container{position:relative;clear:both;font-size: .9em;margin:5px
0 10px 0}.cCore_pagination_prevButton{float:left;white-space:nowrap;margin-right:1%}.cCore_pagination_nextButton{float:right;white-space:nowrap;margin-left:1%}.cCore_pagination_infoText, .cCore_pagination_pages{text-align:center;width:48%;margin:auto}.cCore_pagination_links{text-align:center;margin:auto}.cCore_pagination_link{display:inline-block}.cCore_pagination_link > a{text-decoration:none;background-color:#fff;border:1px
solid #ddd;padding:5px
10px;font-size:12px;color:#777;display:none}.cCore_pagination_link > a:hover,
.cCore_pagination_link > a:focus{color:#333;background-color:#eee;border-color:#ddd}.cCore_pagination_link_active > a,
.cCore_pagination_link_active > a:hover,
.cCore_pagination_link_active > a:focus{color:#fff;cursor:default;background-color:#999;border-color:#999}.cCore_pagination_link_enabled > a,
.cCore_pagination_link_enabled > a:hover,
.cCore_pagination_link_enabled > a:focus{display:block}.cCore_pagination_previousPage,
.cCore_pagination_nextPage{display:none;white-space:nowrap}.cCore_pagination_previousPage{float:left;margin-right:1%}.cCore_pagination_nextPage{float:right;margin-left:1%}.cCore_pagination_previousPage_enabled,
.cCore_pagination_nextPage_enabled{display:block}.cCore_mobile_block{border-bottom:2px dotted #8EC21B;background-color:#F9F9F9;background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/mobile/blockBg.png);background-position:top;background-repeat:repeat-x;padding:10px;position:relative;clear:both}.cCore_mobile_block
.cCore_mobile_block{background:transparent;border-bottom:2px dotted #CCC;padding:10px
5px}.cCore_list
.cCore_mobile_block{background:transparent;border-width:0}div.cCore_mobile_firstBlock{background-image:none;background-color:transparent}.cCore_mobile_rightFloatedRight{float:right;margin-left:10px;margin-bottom:5px}.cCore_mobile_rightFloatedLeft{margin-right:210px}.cCore_mobile_blockHeadline{font-weight:bold;color:#616161;margin-bottom:10px}.cCore_mobile_goButtonContent{margin-right:45px}.cCore_mobile_goButton{position:absolute;top:0;right:0;bottom:0;left:auto;width:40px;height:auto;background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/mobile/goButton.png);background-position:center center;background-repeat:no-repeat}.cCore_mobile_searchDiv select, .cCore_mobile_searchDiv
input{width:100%;margin:0;padding:0}.cCore_mobile_searchSelectDiv, .cCore_mobile_searchInputDiv{box-shadow:2px 2px 3px #999;-moz-box-shadow:2px 2px 3px #999;-webkit-box-shadow:2px 2px 3px #999;display:inline-block;width:100%}.cCore_mobile_searchBlock{margin-bottom:10px}.cCore_mobile_searchBlockLabel{margin:0
0 6px 0;font-weight:bold}.cCore_mobile_searchResultDiv, .cCore_mobile_searchNoResultDiv{clear:both}.cCore_mobile_buttonDiv{text-align:center}.cCore_mobile_submitDiv{margin:10px
0;text-align:center}.cCore_mobile_submitButton{min-width:130px;min-height:30px;padding:6px
10px;text-align:center;background-color:#8EC11A;border-radius:3px;color:#FFF;font-weight:bold;border-width:0;margin:0
auto}.cCore_mobile_defaultButton{display:block;float:left;min-width:60px;min-height:18px;padding:26px
10px;text-align:center;background-color:#5B99A8;background-image:-webkit-linear-gradient(top, #5B99A8, #81BFCE);background-image:-moz-linear-gradient(top, #5B99A8, #81BFCE);background-image:-o-linear-gradient(top, #5B99A8, #81BFCE);background-image:-ms-linear-gradient(top, #5B99A8, #81BFCE);background-image:linear-gradient(to bottom, #5B99A8, #81BFCE);border-radius:3px;color:#FFF;font-weight:bold;margin-right:5px}.cCore_mobile_struct{border-bottom:2px dotted #8EC21B}.cCore_mobile_struct
.cCore_mobile_blockHeadline{margin-bottom:0}.cCore_mobile_structBullet{float:left;width:35px}.cCore_mobile_structItemContent{margin-left:40px}.cCore_mobile_structHeadline{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/mobile/structHeadlineBg.png);background-position:top;background-repeat:repeat-x;background-color:#EFEFEF;font-weight:bold;padding:10px;border-bottom:1px solid #FFF}.cCore_mobile_structItem{background-image:url(https://www.aach.de/ceasy/etc/icons/core/usage/mobile/structItemBg.png);background-position:top;background-repeat:repeat-x;background-color:#F9F9F9;position:relative;padding:10px
40px 10px 10px;border-bottom:1px solid #FFF}.cCore_openingHours{margin-bottom:5px}.cCore_openingHours > div{margin-right:5px;display:inline-block}.cCore_openingHours > div:last-child{margin-right:0}.cCore_openingStatus{margin:10px
0 5px 0;font-weight:bold}#cCore_MAPS_checksum{display:none}#cCms_printPageMaster{margin:5px
auto 0 auto;padding:0
0 10px 0;width:640px;border-color:#000}#cCms_printTopClaim{border-style:solid;border-width:1px;border-color:#000}#cCms_printButtonArea{padding:12px
0 7px 0;background-repeat:repeat-x;background-position:0 0;background-color:#d5d5d5;border-style:solid;border-width:0 0 1px 0;background-image:url(https://www.aach.de/ceasy/etc/icons/cms/usage/printHeadBg.jpg);border-color:#000;text-align:right}#cCms_printButtonArea
a{text-decoration:none}#cCms_printButtonArea
input{margin:0
10px 0 0}#cCms_printStaticInformationArea{padding:10px}#cCms_printMiddleClaim{padding:10px
0 10px 0;border-style:solid;border-width:0 1px 0 1px;border-color:#000}.cCms_printContent{padding:10px}.cCms_printNote{font-size: .8em}#cCms_printBottomClaim{padding:10px;border-style:solid;border-width:1px;border-color:#000}@media
print{#cCms_printButtonArea{display:none}#cCms_printMiddleClaim{border-width:0}}.cEbs_portalService_description, .cEbs_service_description{font-weight:bold}.cEbs_organigram_block{margin-left:25px;position:relative}.cEbs_organigram_switch{position:absolute;left:-25px}.cEbs_organigram_unit{float:left;margin-right:3px;width:100%}.cEbs_organigram_unit_level4{width:30%}.cEbs_organigram_unitTitle{font-weight:bold}.cEbs_organigram_unit_level4
.cEbs_organigram_unitHeader{background-color:#BBB}.cEbs_organigram_unit_level3
.cEbs_organigram_unitHeader{background-color:#CCC}.cEbs_organigram_unit_level2
.cEbs_organigram_unitHeader{background-color:#DDD;font-size: .9em}.cEbs_organigram_unit_level1
.cEbs_organigram_unitHeader{background-color:#EEE}.cEbs_organigram_unitHeader{margin-bottom:5px;padding:5px;border-width:0;border-radius:3px;height:100px;overflow:hidden}.cEbs_openhourRowCompact_times{margin-bottom:5px}.cEbs_staffName{font-weight:bold}.cEbs_authorityAccountIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/ebs/usage/authorityAccount.gif);margin-left:0;padding-left:25px}.cEbs_secureCommunicationIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/ebs/usage/secureCommunication.gif);margin-left:0;padding-left:25px}.cEbs_liveChatIcon{background-image:url(https://www.aach.de/ceasy/etc/icons/ebs/usage/liveChat.gif);margin-left:0;padding-left:25px}.cEbs_vCardIcons{background-image:url(https://www.aach.de/ceasy/etc/icons/ebs/usage/vCard.gif);margin-left:0;padding-left:25px}#cEbs_list_staff .cCore_listRowColumnRight,
#cEbs_publish_staffGroup .cCore_listRowColumnRight,
#cEbs_publish_level1 .cCore_listRowColumnRight,
#cEbs_publish_level2 .cCore_listRowColumnRight,
#cEbs_publish_level3 .cCore_listRowColumnRight,
#cEbs_publish_level4 .cCore_listRowColumnRight,
#cEbs_publish_service
.cCore_listRowColumnRight{width:45%}#cEbs_list_staff .cCore_listRowColumnLeft,
#cEbs_publish_staffGroup .cCore_listRowColumnLeft,
#cEbs_publish_level1 .cCore_listRowColumnLeft,
#cEbs_publish_level2 .cCore_listRowColumnLeft,
#cEbs_publish_level3 .cCore_listRowColumnLeft,
#cEbs_publish_level4 .cCore_listRowColumnLeft,
#cEbs_publish_service
.cCore_listRowColumnLeft{margin-right:50%}.cEbs_publishInfoPic{margin-bottom:10px}.cEbs_formCategory_description{display:none}.cFoma_readOnly{border:none !important;padding:0;font-size:0.9em}.cFoma_intputText{width:90%}.cFoma_textarea{width:90%}.cFoma_select{font-size:0.9em;padding:3px
0 3px 0}.cFoma_onlineFormFieldNote{font-size: .9em}.cFoma_onlineFormFieldTextBlock{margin:0
0 25px 0}.cFoma_onlineFormFieldLine{padding:0
0 10px 0;overflow:auto}.cFoma_onlineFormFieldLabel{float:left;width:27%;margin-right:5%;font-size:0.9em}.cFoma_onlineFormFieldMain{float:left;width:67%;overflow:hidden}.cFoma_onlineFormFieldMain input, .cFoma_onlineFormFieldMain textarea, .cFoma_onlineFormFieldMain
select{max-width:95%}.cFoma_onlineFormFieldClearer{clear:both}.cFoma_onlineFormFieldListLine{margin:0
0 3px 0}.cFoma_onlineFormFieldListBullet{float:left;width:25px;margin-right:5px}.cFoma_onlineFormFieldListMain{margin-left:30px;padding-top:2px}.cFoma_onlineFormFieldListClearer{clear:both}.cFoma_onlineFormFieldShopListLine{margin:0
0 3px 0}.cFoma_onlineFormFieldShopListLeft{float:left;min-width:100px;margin-right:10px}.cFoma_onlineFormFieldShopListMain{margin-right:110px;padding-top:2px}.cFoma_onlineFormFieldShopListRight{float:right;width:100px}#cFoma_onlineFormFieldMAPSLine{display:none}#cFoma_onlineFormFieldPrivacyPolicyAcceptance_field{margin-right:5px}.cFoma_onlineFormFieldMessage{color:#000;border:1px
solid #FACE00;background-color:#FFF9D4;padding:5px;margin:5px
0}.cFoma_onlineFormFieldError{display:none;color:#F00;border:1px
solid #F00;background-color:#FEE;padding:3px;margin:2px
0;font-weight:bold}.cFoma_onlineFormFieldErrorLabel{color:#F00;font-weight:bold}#cGks_MAPSField{display:none}.cImmo_dataTable{border-collapse:collapse;border-spacing:0}.cImmo_dataTable
td{padding:0
10px 5px 0;vertical-align:top}.cImmo_dataTableTextCell{font-weight:bold}.cImmo_searchOff{border:0
solid #DDD;margin-top:3px;padding:0}.cImmo_searchOff
#cImmo_searchDiv{display:none;padding:10px}.cImmo_searchOn{border:1px
solid #DDD;margin-top:3px;padding:0}.cImmo_searchOn
#cImmo_searchDiv{display:block;padding:10px}.cImmo_galleryThumb{border:1px
solid #EEE;margin:0
5px 5px 0;text-align:center;float:left;overflow:hidden}#cImmo_submitButton{margin-left:10px}.cImmo_rowTitle{font-weight:bold}.cImmo_iframeMap
.cCore_map_mapIframe{height:300px;width:100%}.cImmo_iframeMap
.cCore_map_mapIframeCaption{width:100%;text-align:right;margin-bottom:10px;font-size: .85em}.cImmo_notAvailable{border:1px
solid #CCC;padding:10px;margin-bottom:5px}.cImmo_notAvailableHeadline{font-weight:bold;margin-bottom:5px}.cImmo_buildingLotMapLink{text-align:center}#cMpg_submitButton{margin-left:10px}.cMpg_searchOff{border:0
solid #DDD;margin-top:3px;padding:0}.cMpg_searchOff
#cMpg_searchDiv{display:none;padding:10px}.cMpg_searchOn{border:1px
solid #DDD;margin-top:3px;padding:0}.cMpg_searchOn
#cMpg_searchDiv{display:block;padding:10px}#cMpg_bookingButtonDiv{margin-top:20px;text-align:center}#cMpg_find_lodgingHost .cCore_mobile_firstBlock, #cMpg_find_catringHost .cCore_mobile_firstBlock, #cMpg_find_host
.cCore_mobile_firstBlock{border-width:0}.cMpg_galleryThumb{border:1px
solid #EEE;margin:0
5px 5px 0;text-align:center;float:left;overflow:hidden}.cMpg_closingDaysLabel{font-weight:bold;margin-top:10px}td.cMpg_closingDaysComment{padding-left:10px}.cMpg_todayClosed{margin-top:10px}.cMpg_mobile_todayClosed{margin-bottom:10px}.cMpg_disclaimer{padding-top:20px;font-size: .9em;font-style:italic}img.cMpg_hostFacilityIcon{width:20px;height:20px;margin-left:5px}#cMpg_publish_lodgingHost
img.cMpg_hostFacilityIcon{width:20px;height:20px;margin-right:5px}#cMpv_submitButton{margin-left:10px}.cMpv_searchOff{border:0
solid #DDD;margin-top:3px;padding:0}.cMpv_searchOff
#cMpv_searchDiv{display:none;padding:10px}.cMpv_searchOn{border:1px
solid #DDD;margin-top:3px;padding:0}.cMpv_searchOn
#cMpv_searchDiv{display:block;padding:10px}.cMpv_disclaimer{padding-top:20px;font-size: .9em;font-style:italic}.cMpv_publishInfoPic{margin-bottom:10px}.cMpu_disclaimer{padding-top:20px;font-size: .9em;font-style:italic}#cMpu_shopLinkButtonDiv{margin-top:20px;text-align:center}#cMpu_shopLinkButton{width:100%}#cNews_submitButton{margin-left:10px}.cNews_submitButton:hover{cursor:pointer}#cNews_searchForm{margin:0
0 20px 0}.cNews_searchOff{border:0
solid #DDD;margin-top:3px;padding:0}.cNews_searchOff
#cNews_searchDiv{display:none;padding:10px}.cNews_searchOn{border:1px
solid #DDD;margin-top:3px;padding:0}.cNews_searchOn
#cNews_searchDiv{display:block;padding:10px}.cNews_galleryThumb{border:1px
solid #EEE;margin:0
5px 5px 0;text-align:center;float:left;overflow:hidden}.cNews_articleDate{margin:10px
0 0 0}.cNews_articleTeaser{margin:10px
0 0 0;font-style:italic}.cNews_articleSubTitle{margin:10px
0 0 0;font-weight:bold}.cNews_articleFreeText{margin:10px
0 0 0}.cNews_rowTitle{font-weight:bold}.cNews_rowTeaser{font-style:italic}.cNews_subscriberFormErrorDiv{color:#000;border:1px
solid #F00;background-color:#FEE;padding:5px;margin:10px
0}.cNews_subscriberFormErrorDiv
a{color:#000;text-decoration:underline}.cNews_subscriberFormWarningDiv{color:#000;border:1px
solid #FACE00;background-color:#FFF9D4;padding:5px;margin:10px
0}.cNews_subscriberFormWarningDiv
a{color:#000;text-decoration:underline}.cNews_subscriberFormDeniedDiv{color:#000;border:1px
solid #D00;background-color:#FEE;padding:5px;margin:10px
0}.cNews_subscriberFormMessageDiv{color:#000;border:1px
solid #696;background-color:#EFE;padding:5px;margin:10px
0}.cNews_subscriberFormMessageDiv
a{color:#000;text-decoration:underline}.cNews_subscriberFormRow{clear:both;margin-bottom:10px}.cNews_subscriberFormLeftDiv{float:left;font-weight:bold;width:120px}.cNews_subscriberFormRightDiv{margin-left:130px}.cNews_subscriberFormErrorLabel{color:#F00}.cNews_subscriberFormNote{font-size: .85em;font-style:italic}.cNews_subscriberFormChangeButtonDiv{float:right;text-align:right}.cNews_subscriberLoginFormRemindButton{border-width:0;background:none;background-color:transparent;text-decoration:underline;padding:0;margin:0;font-size: .85em;cursor:pointer;text-align:left}.cNews_mobile_articleDate{font-weight:bold;color:#616161}.cNews_mobile_articleTitle{font-weight:bold;margin:5px
0}.cNews_mobile_articleSubTitle{font-size: .9em}#cNews_find_article
img{margin:20px
0 0 0}.cNews_searchAreaBlock{margin-bottom:5px}#cNews_subscriberFieldMAPS_main{display:none}#cRis_submitButton{margin-left:10px}#cRis_searchForm{margin:0
0 20px 0}.cRis_searchOff{border:0
solid #DDD;margin-top:3px;padding:0}.cRis_searchOff
#cRis_searchDiv{display:none;padding:10px}.cRis_searchOn{border:1px
solid #DDD;margin-top:3px;padding:0}.cRis_searchOn
#cRis_searchDiv{display:block;padding:10px}.cRis_lists{list-style-type:square;padding-left:1.1em;margin:10px
0 0 0}.cRis_lists
li{margin:0;padding:0}.cRis_lists
ul{list-style-type:disc;padding-left:1.1em;margin:5px
0 15px 0}#cRis_periodSelect{margin-bottom:5px}.cRis_searchAreaBlock{margin-bottom:10px}.cRis_keywordSearchBlock input,
.cRis_searchAreaBlock
select{width:100%}.cRis_searchButtonBlock{text-align:center}#cSese_investigate_urlHit{max-width:800px}#cSese_queryWrapper{margin:0
0 15px 0;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}#cSese_queryField{width:98%;height:12px;margin:0;padding:4px
0 4px 5px;vertical-align:middle}#cSese_submitButton{height:22px;margin:0;padding:0;cursor:pointer;box-sizing:border-box}#cSese_queryFieldDiv{flex-grow:1}#cSese_submitButtonDiv{display:block;order:2}#cSese_helpButtonDiv{margin-top:2px;margin-left:10px;width:50px;display:block;order:2}.cSese_didYouMean{margin:10px
0}#cSese_compactSearchDiv
#cSese_submitButton{width:25px}#cSese_compactSearchDiv
#cSese_queryFieldDiv{margin-right:40px}#cSese_compactSearchDiv
#cSese_submitButtonDiv{width:30px}.cSese_documentCategoryIdSelectDiv{margin-top:5px}#cSese_helpDiv{margin:5px
0 0 0;position:relative;background-color:#FFF;height:245px;clear:both}.cSese_helpDivOff{display:none}.cSese_helpDivOn{display:block}#cSese_helpDivContent{overflow:auto;height:200px;padding:10px;border:1px
solid #DDD}#cSese_helpDivFooter{text-align:right;height:15px;padding:5px}.cSese_extendedSearchOff{border:0
solid #DDD;margin-top:10px;padding:0}.cSese_extendedSearchOff
#cSese_extendedSearchDiv{display:none;padding:10px}.cSese_extendedSearchOff .extendedSearchOpener-open,
.cSese_extendedSearchOn .extendedSearchOpener-close{display:inline}.cSese_extendedSearchOff .extendedSearchOpener-close,
.cSese_extendedSearchOn .extendedSearchOpener-open{display:none}.cSese_extendedSearchOn{border:1px
solid #DDD;margin-top:10px;padding:0}.cSese_extendedSearchOn
#cSese_extendedSearchDiv{display:block;padding:10px}.cSese_extendeSearchAndWordsDiv, .cSese_extendeSearchLiteralWordsDiv, .cSese_extendeSearchOrWordsDiv, .cSese_extendeSearchNotWordsDiv{margin-top:5px}#cSese_andWords, #cSese_literalWords, #cSese_orWords, #cSese_notWords{width:100%}.cSese_extendeSearchSubmitButtonDiv{margin-top:10px;text-align:center}.cSese_searchResult{position:relative}#cSese_searchResultLoader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#FFF;background-image:url(https://www.aach.de/ceasy/public/icons/core/usage/misc/loading.gif);background-repeat:no-repeat;background-position:center 30px;z-index:10}.cSese_superUrlHits{margin:10px
0;border-bottom:1px solid #DDD}.cSese_subUrlHits{margin-bottom:10px;border-top:1px solid #DDD}.cSese_offset{display:block;float:left;padding:1px
3px;margin:4px
2px;text-align:center;min-width:12px;border:1px
solid #DDD}.cSese_activeOffset{display:block;float:left;padding:1px
3px;margin:4px
2px;text-align:center;min-width:12px;border:1px
solid #DDD;background-color:#EEE;font-weight:bold}.cSese_categoryCol{position:absolute;top:0;left:0;width:30px;height:25px}.cSese_urlHitInfo{margin-left:40px;min-height:25px}.cSese_urlHitWithPreview{margin-right:35px}.cSese_urlHitTitle{font-weight:bold}.cSese_urlHit{clear:both;position:relative;margin-bottom:20px}.cSese_urlHitMatch{font-weight:bold}.cSese_previewButton{position:absolute;top:0;right:0;width:25px;height:25px;cursor:pointer;background-image:url(https://www.aach.de/ceasy/etc/icons/sese/usage/previewButton.png)}.cSese_noUrlHits{text-align:center;margin-top:10px}abbr{display:inline}.cVeka_event{margin-bottom:30px;border-bottom:1px dotted #CCC}.cVeka_multiDayEvent{margin-bottom:10px}.cVeka_eventHeadline{margin-bottom:3px}.cVeka_eventHiLine{margin-bottom:3px}.cVeka_eventLine{margin-bottom:3px}.cVeka_eventLeftCol{float:left;width:60px;padding:3px
5px;font-weight:bold}.cVeka_eventRightCol{margin-left:73px;padding:3px
5px}#eventDateSearchFormDiv{margin:5px}#cVeka_bookingButtonDiv{margin-top:20px;text-align:center}#cVeka_bookingButton{width:100%}.cVeka_searchBoxMain{background-color:#F6F6F6;border:1px
solid #E5E5E5;padding:10px;position:relative;margin-top:20px;min-height:40px;color:#626262}.cVeka_searchBoxExtended{background-color:#F6F6F6;border-width:0 1px 1px 1px;border-color:#E5E5E5;border-style:solid;padding:10px
10px 10px 80px;color:#626262}.cVeka_searchBoxExtendedContent{padding:3px
3%;width:44%;float:left;font-weight:bold;min-height:45px}#cVeka_find_eventDate{padding:1px
0 0 0}.cVeka_calendarSheet{line-height:1.2em;position:absolute;top:-15px;left:2px;background-image:url(https://www.aach.de/ceasy/etc/icons/veka/usage/calendarSheet.png);width:87px;height:106px}.cVeka_calendarSheet_month{position:absolute;top:15px;left:3px;width:73px;height:15px;overflow:hidden;font-weight:bold;text-align:center;color:#626262;font-size:12px}.cVeka_calendarSheet_day{position:absolute;top:30px;left:3px;width:73px;height:40px;overflow:hidden;font-weight:bold;text-align:center;font-size:40px;line-height:40px;color:#C40904}.cVeka_calendarSheet_weekday{position:absolute;top:72px;left:3px;width:73px;height:15px;overflow:hidden;text-align:center;font-size:12px;color:#626262;font-weight:bold}.cVeka_searchBoxKeyword{margin-left:70px;padding:5px
10px;font-weight:bold}.cVeka_keywordField{width:85%;height:16px;border:1px
solid #DCDCDC;padding:4px;color:#626262}.cVeka_submitButton{width:26px;height:26px;border:none;background-image:none;margin-left:5px;padding:0
0 2px 0;color:#FFF;background-color:#888989;font-size:14px;cursor:pointer;vertical-align:top}.cVeka_fromDateField, .cVeka_toDateField{width:99%;border:1px
solid #DCDCDC;color:#626262;margin:0;padding:2px}.cVeka_searchBoxExtendedContent
select{width:98%;border:1px
solid #DCDCDC;color:#626262;margin:0}.cVeka_searchBoxHighlightText{margin-left:20px;font-weight:normal}.cVeka_districtSelect{width:98%;border:1px
solid #DCDCDC;color:#626262;margin:0}.cVeka_searchBoxFooter{padding:10px
10px 10px 90px}.cVeka_searchBoxFooter
.cVeka_submitButton{width:100px;float:right;margin-top:-5px;background-image:none;margin-right:3%}.cVeka_isOutdatedNotification{font-weight:bold;color:#F00}.cVeka_box_eventDate{background-color:#F6F6F6;border:1px
solid #E5E5E5;margin-bottom:10px}.cVeka_box_eventDateHighlight{background-color:#F6F6F6;border:2px
solid #999;margin-bottom:10px;font-weight:normal}.cVeka_box_eventHighlightText{text-transform:uppercase;font-size:10px;display:block;margin:0
0 5px 0}.cVeka_box_leftCol{float:left;margin:10px
0 10px 10px;width:100px;padding-right:10px;text-align:center;border-right:1px solid #CFCFCF}.cVeka_box_rightCol{margin:10px
10px 10px 120px;padding-left:10px;border-left:1px solid #CFCFCF}.cVeka_box_date{color:#C40904;font-weight:bold}.cVeka_box_time{font-size: .9em}.cVeka_box_title{font-weight:bold;margin:0
0 10px 0}.cVeka_box_teaser{margin-bottom:10px}.cVeka_box_previewImage{float:left;margin:0
10px 10px 0}.cVeka_box_location{display:block}.cVeka_box_location, .cVeka_box_organizer{font-size: .9em;margin:0}.cVeka_box_organizer{margin-top:10px}.cVeka_lines_eventDateHeadline{font-weight:bold;padding:10px;margin-bottom:5px}.cVeka_lines_eventDateEven{padding:10px}.cVeka_lines_eventDateOdd{padding:10px;background-color:#E6E6E6}.cVeka_lines_eventDateHighlight{font-weight:bold}.cVeka_lines_firstCol{overflow:hidden;float:left;width:33%;margin-right:2%}.cVeka_lines_secondCol{overflow:hidden;float:left;width:28%;margin-right:2%}.cVeka_lines_thirdCol{overflow:hidden;float:left;width:18%;margin-right:2%}.cVeka_lines_fourthCol{overflow:hidden;float:left;width:15%}.cVeka_stripes_eventDateHeadline{font-weight:bold;padding:10px;margin-bottom:5px}.cVeka_stripes_eventDateOdd, .cVeka_stripes_eventDateEven{padding:10px;border-width:1px 0;border-style:solid;border-color:#CFCFCF;margin-top:-1px}.cVeka_stripes_eventDateHighlight{background-color:#F6F6F6}.cVeka_stripes_previewImage{padding:0
10px 10px 0;float:left;width:150px}.cVeka_stripes_content{margin-left:160px}.cVeka_stripes_date{font-weight:bold}.cVeka_stripes_title{font-weight:bold;margin:5px
0}.cVeka_stripes_teaser{margin-bottom:5px}.cVeka_stripes_location, .cVeka_stripes_organizer{font-size: .9em}.cVeka_mobile_eventDate
.cCore_mobile_goButton{height:auto;background-position:center center}.cVeka_mobile_eventDateDate{font-weight:bold;color:#616161}.cVeka_mobile_eventDateTitle{font-weight:bold;margin:5px
0}.cVeka_mobile_eventDateLocation{font-size: .9em}#cCore_cEasyJsPopupIframeDiv{-webkit-overflow-scrolling:touch;overflow-y:auto}@media (max-width: 550px){.cVeka_calendarSheet{display:none}.cVeka_keywordField{width:80%}.cVeka_searchBoxKeyword{margin-left:0}.cVeka_searchBoxExtended{padding-left:10px}.cVeka_searchBoxSimpleButton > a{display:none}.cCore_pagination_container{padding-top:15px}}@media (max-width: 450px){.cVeka_searchBoxExtendedContent{float:none;width:auto}}.embed-responsive{display:block;margin:0}.embed-responsive
iframe{border:none;margin:0}.embed-responsive.youtube-container,
.embed-responsive.vimeo-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-responsive.sat-container{position:relative;padding-bottom:75%;height:0;overflow:hidden;max-width:100%}.embed-responsive.youtube-container iframe,
.embed-responsive.vimeo-container iframe,
.embed-responsive.sat-container
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-responsive.iframe-container
iframe{width:100%;height:550px}.embed-responsive.video-container
video{width:100%}.embed-responsive.audio-container
audio{max-width:100%}