﻿@font-face{font-family:"DIN";src:url("Fonts/692282/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix");src:url("Fonts/692282/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix") format("eot"),url("Fonts/692282/44e7b0fa-6c8d-43c2-b19e-f1e3ce9ea57c.woff2") format("woff2"),url("Fonts/692282/c5a7f89e-15b6-49a9-8259-5ea665e72191.woff") format("woff"),url("Fonts/692282/868c94b5-ca49-46b7-b62b-297f8d861125.ttf") format("truetype"),url("Fonts/692282/e3145f65-29b5-4f7f-8c6e-2dc135021b6a.svg#e3145f65-29b5-4f7f-8c6e-2dc135021b6a") format("svg");font-weight:400}@font-face{font-family:"DIN";src:url("Fonts/692234/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix");src:url("Fonts/692234/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix") format("eot"),url("Fonts/692234/121784c1-863c-4e49-b682-625ea7de55b0.woff2") format("woff2"),url("Fonts/692234/9949035f-6226-4080-a14a-bf7d94ffb1e1.woff") format("woff"),url("Fonts/692234/6241bd09-15c2-485e-9796-9db8d0aa6974.ttf") format("truetype"),url("Fonts/692234/af94da3e-4232-416a-b6bc-f39f85dd5db6.svg#af94da3e-4232-416a-b6bc-f39f85dd5db6") format("svg");font-weight:600}#cke_362_uiElement table tbody tr{display:none}#cke_362_uiElement table tbody tr:first-child{display:block}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font:400 17px/23px "DIN",Arial,Helvetica,sans-serif;color:#000;background:#ddd}body>nav{display:none}div#siteframe{width:1260px;margin:0 auto;padding:0;background:#fbf4f1;position:relative}div.content{margin:0;padding:0 30px 30px}div#navigation{display:block;height:50px}div#slider,div#google_map{margin:0;padding:0}div#slider img{box-shadow:0 0 0 #fff}div#content{overflow:hidden;margin:0;padding:0;min-width:200px}div#content_right{float:right;width:250px}#google_translate_element{position:absolute;right:42px;top:25px;display:none}.page_homepage #google_translate_element{display:block}.goog-te-gadget-simple .goog-te-menu-value{font-family:"DIN" !important}.goog-te-menu-value{margin:0 !important}.goog-te-gadget-simple .goog-te-menu-value:hover{text-decoration:none !important}.goog-te-gadget-simple .goog-te-menu-value span{display:none}.goog-te-gadget-simple .goog-te-menu-value span:first-child{margin-right:7px;color:#ad1924;display:block;float:left;margin-top:-1px}.goog-te-gadget-simple .goog-te-menu-value span:hover:first-child{text-decoration:underline !important}.goog-te-gadget-simple .goog-te-menu-value span:last-child{margin:0;color:#ad1924 !important;display:block}.goog-te-gadget-simple .goog-te-menu-value span:hover{text-decoration:none}.goog-te-gadget-simple{background-color:#fbf4f1 !important;border:none !important}.goog-te-gadget-simple img{display:none}iframe .goog-te-menu2{background:#fbf4f1 !important;border:1px solid #b22731 !important}iframe.goog-te-menu-frame{margin-left:13px !important;box-shadow:none !important}#google_translate_element i{position:absolute;right:0;top:1px;color:#fff}.goog-te-gadget .goog-te-combo{color:#fff;border:none;width:141px;-moz-appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);margin:0 !important}select::-ms-expand{display:none}.goog-te-gadget .goog-te-combo option{background:#c23120;padding:1px 5px}#header{color:#fff;z-index:1;width:1260px;box-sizing:border-box;padding:20px 30px 30px;display:inline-block}body.page_homepage.system_page #header{position:relative}#header div#logo{float:left;width:170px;margin:30px 0;display:block;font-weight:400;font-size:40px}#header div#logo.white{display:none}#header div#logo img{width:100%;height:auto}#header div#logo a span{font-weight:700;color:#005065}#header div#logo a{color:#00b4e0;text-decoration:none}#header div#meta,#header div#metanavigation,#header div#language{float:right;display:inline;margin:0;padding:0}#header div#meta{padding:30px 40px}#header_image{display:block}#header_image img{width:100%;height:auto;display:block}div#big_picture_top{padding:0 30px 30px 30px}div#big_picture_top .picture_top .resource_background{position:relative}div#big_picture_top .picture_top .resource.picture{position:relative}div#big_picture_top .picture_top .resource_description{display:block;height:0;bottom:0;position:absolute;text-align:center;z-index:1;pointer-events:none;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}div#big_picture_top .picture_top .resource_description h2{display:block;font-size:50px;line-height:70px;font-weight:400;margin:-64px 0 0 0;color:#fff !important;max-width:480px}.resource_subtitle{display:none}.content .single_picture{width:100%;margin:0 auto}.content .single_picture .resource.picture{margin-bottom:30px;width:100%}.content .single_picture .resource.picture a img,.content .single_picture .resource.picture .resource.picture img{width:100%;height:auto}.gallery_picture.listing{display:none}.resource_container.gallery_picture{margin-left:-30px;margin-top:40px}.resource_container.gallery_picture .picture{float:left;width:33.33%;padding:0 0 30px 30px;box-sizing:border-box}.resource_container.gallery_picture .picture_0{display:none}.resource_container.gallery_picture .picture img{width:100%;height:auto}#footer{width:1200px;margin:0 auto;padding:20px 30px;color:#ad1924;font-size:13px;box-sizing:border-box;text-align:center}#footer ul{display:inline-block;list-style-type:none}#footer li{float:left;position:relative;padding:0 16px 0 0}#footer li:first-child:after{display:none}#footer li:after{content:"";position:absolute;width:1px;height:12px;bottom:7px;display:block;left:-9px;background:#ad1924}#footer li a{color:#ad1924;text-decoration:none}#footer li span{display:none}#footer li a.current,#footer li a:hover{text-decoration:underline}h1{color:#ad1924;font-size:32px;line-height:40px;font-weight:400;margin:0 0 24px 0;padding:19px 20px 15px;background:#f3e0d6;text-align:center}h6,h6 a,h4,h4 a,h5,h5 a,h2,h2 a,h3,h3 a,h3.portlet-title,h3.portlet-title a,div.introduction{font-family:"DIN";font-size:20px;line-height:28px;color:#ad1924 !important;margin:25px 0 8px 0;padding:0;text-decoration:none;font-weight:400;text-align:center}.overview_item .content h2,.overview_item .content h2 a,.listing_entry .listing_entry_content .listing-title,.listing_entry .listing_entry_content .listing-title a,.listing_entry_content h2 a,h2 a.portlet-entry-title{font-weight:600 !important}p{margin:0 0 14px 0}.listing-description-inline,div.content.standard p,div.content.standard ul,div.content.standard ol,div.content.standard table{font-family:"PT Serif";text-align:center;font-size:17px;line-height:26px}div.content.standard #management,div.content.standard #management p{text-align:left}div.content.standard ul,div.content.standard ol{display:block;text-align:left;margin-left:20px;max-width:64%;margin-left:auto;margin-right:auto}div.content.standard{padding:0 30px 30px;text-align:center}a{outline:none;color:#ad1924;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}#contentframe .resource_subtitle{display:none}a.button{display:inline-block;padding:5px 7px;background:rgba(0,0,0,.05)}a.button:hover{background:rgba(0,0,0,.15)}.content ul,.content ol{margin:0 0 20px 16px;width:auto}.content .chosen ul{margin:0}.content ol{list-style-type:decimal;margin:0 0 20px 16px}.content ul.sitemap{margin:0}.content table{border:none;border-spacing:0;margin:0 0 20px 0}table th{color:#ad1924;border-bottom:2px solid #ad1924;font-family:"DIN";padding:6px}#management th{color:#ad1924;text-align:center}table td{border-bottom:1px solid #f3e0d6;padding:14px 6px 13px 6px;text-align:center}table.timetable{border-collapse:separate;margin-top:40px}table.timetable p{margin-bottom:8px}div#siteframe div.content.standard table.timetable a{color:#000;text-decoration:underline}div#siteframe div.content.standard table.timetable a:hover{color:#ad1924}table.timetable tr:first-child{border-bottom:8px solid #fbf4f1;color:#fff}table.timetable.legende tr:first-child{color:#000}table.timetable td{border-left:5px solid #fbf4f1;border-bottom:5px solid #fbf4f1}table.timetable td:first-child{border-left:none}table.timetable td{position:relative}table.timetable td.alle:before,table.timetable td.einfach:before,table.timetable td.mittel:before,table.timetable td.schwer:before{content:"";position:absolute;display:block;bottom:0px;right:8px;font-size:28px}table.timetable td.alle:before{width:6px;height:6px;border:2px solid #000;border-radius:100%;bottom:16px;right:13px}table.timetable td.alle.einfach:before{content:"•";width:6px;height:6px;border:2px solid #000;border-radius:100%;bottom:24px;right:13px}table.timetable td.alle.mittel:before{content:"••";width:6px;height:6px;border:2px solid #000;border-radius:100%;bottom:24px;right:24px}table.timetable td.einfach:before{content:"•"}table.timetable td.mittel:before{content:"••"}table.timetable td.einfach.mittel:before{content:"• ••";max-width:28px;line-height:15px;text-align:right;bottom:14px}table.timetable td.schwer:before{content:"•••"}table.timetable.legende td{padding:0 6px}table.timetable.legende td p{text-align:left}table.timetable.legende td:before{position:relative;float:left;bottom:1px}table.timetable.legende td.alle:before{bottom:-8px;left:-6px}div.management_container,div.content.standard div.management_container p{font-size:14px;line-height:18px;font-family:"DIN",Arial,Helvetica,sans-serif !important}div.content.standard div.management_container ul{max-width:none}.management_container a.button{background:#eff5f7 none;border:1px solid #c7dce2;color:#005065}.management_container a.button:hover{background:#005065 none;border:1px solid #005065;color:#fff}#management,.management_container{font:400 17px/23px "DIN",Arial,Helvetica,sans-serif;font-size:14px;line-height:22px}#management a,.management_container a{text-decoration:none}#management a.button.with_icon,#management input.button,#management a.button,.management_container a.button.with_icon,.management_container input.button,.management_container a.button{margin:5px 7px 5px 0;padding:10px 20px;color:#fff;background:#ad1924;border:0}#management a.button.with_icon.cancel_button,#management input.button.cancel_button,#management a.button.cancel_button,.management_container a.button.with_icon.cancel_button,.management_container input.button.cancel_button,.management_container a.button.cancel_button{color:#000;background:#ddd}#management a.button.with_icon.cancel_button:focus,#management a.button.with_icon.cancel_button:hover,#management input.button.cancel_button:focus,#management input.button.cancel_button:hover,#management a.button.cancel_button:focus,#management a.button.cancel_button:hover,.management_container a.button.with_icon.cancel_button:focus,.management_container a.button.with_icon.cancel_button:hover,.management_container input.button.cancel_button:focus,.management_container input.button.cancel_button:hover,.management_container a.button.cancel_button:focus,.management_container a.button.cancel_button:hover{color:#000;background:#c4c4c4;border:0}#management a.button.with_icon:focus,#management a.button.with_icon:hover,#management input.button:focus,#management input.button:hover,#management a.button:focus,#management a.button:hover,.management_container a.button.with_icon:focus,.management_container a.button.with_icon:hover,.management_container input.button:focus,.management_container input.button:hover,.management_container a.button:focus,.management_container a.button:hover{color:#fff;background:#e1313e;border:0}#management a.button.with_icon,.management_container a.button.with_icon{padding-left:40px}#management ul li:before,.management_container ul li:before{display:none}#management td,#management th,.management_container td,.management_container th{padding:10px 10px 10px 0}#management fieldset label,.management_container fieldset label{padding:7px 10px 7px 0;width:200px}#management fieldset textarea,#management fieldset input,.management_container fieldset textarea,.management_container fieldset input{font:400 17px/23px "DIN",Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#000;padding:7px 10px 5px;background:#fff;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;min-width:240px}#management fieldset textarea:hover,#management fieldset textarea:focus,#management fieldset input:hover,#management fieldset input:focus,.management_container fieldset textarea:hover,.management_container fieldset textarea:focus,.management_container fieldset input:hover,.management_container fieldset input:focus{border-color:#000;color:#000}#management input[type=checkbox],#management input[type=radio],.management_container input[type=checkbox],.management_container input[type=radio]{margin:5px 7px 0 0;min-width:0;float:left}#management input[type=checkbox]+label,#management input[type=radio]+label,.management_container input[type=checkbox]+label,.management_container input[type=radio]+label{overflow:hidden;padding:0;width:auto;display:inline-block;float:none;clear:none}#management .helptext,.management_container .helptext{margin-left:10px}#management #listing_to_hour+.select2-container,#management #listing_to_minute+.select2-container,#management #listing_from_hour+.select2-container,#management #listing_from_minute+.select2-container,#management #date_hour+.select2-container,#management #date_minute+.select2-container,.management_container #listing_to_hour+.select2-container,.management_container #listing_to_minute+.select2-container,.management_container #listing_from_hour+.select2-container,.management_container #listing_from_minute+.select2-container,.management_container #date_hour+.select2-container,.management_container #date_minute+.select2-container{min-width:0}#management .select2-container,.management_container .select2-container{width:auto !important;max-width:600px;min-width:240px}#management .select2-container .select2-selection--multiple,#management .select2-container .select2-selection--single,.management_container .select2-container .select2-selection--multiple,.management_container .select2-container .select2-selection--single{border-color:rgba(0,0,0,.2);border-radius:0;height:auto}#management .select2-container .select2-selection--multiple .select2-selection__rendered,#management .select2-container .select2-selection--single .select2-selection__rendered,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered,.management_container .select2-container .select2-selection--single .select2-selection__rendered{font:400 17px/23px "DIN",Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#000;padding:7px 27px 5px 10px;background:#fff;box-sizing:border-box}#management .select2-container .select2-selection--multiple .select2-selection__arrow,#management .select2-container .select2-selection--single .select2-selection__arrow,.management_container .select2-container .select2-selection--multiple .select2-selection__arrow,.management_container .select2-container .select2-selection--single .select2-selection__arrow{top:0px;right:5px}#management .select2-container .select2-selection--multiple .select2-selection__arrow:before,#management .select2-container .select2-selection--single .select2-selection__arrow:before,.management_container .select2-container .select2-selection--multiple .select2-selection__arrow:before,.management_container .select2-container .select2-selection--single .select2-selection__arrow:before{font-size:14px;color:#000}#management .select2-container .select2-selection--multiple,.management_container .select2-container .select2-selection--multiple{height:34px}#management .select2-container .select2-selection--multiple .select2-selection__rendered,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered{padding-top:2px;padding-bottom:2px}#management .select2-container .select2-selection--multiple .select2-selection__rendered li:marker,#management .select2-container .select2-selection--multiple .select2-selection__rendered li:before,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered li:marker,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered li:before{display:none}#management .select2-container .select2-selection--multiple .select2-selection__rendered:before,.management_container .select2-container .select2-selection--multiple .select2-selection__rendered:before{height:16px;width:30px;font-size:14px;line-height:16px}.system_page .select2-container--open .select2-dropdown ul,.logged_in.system_page .select2-container--open .select2-dropdown ul{border-color:#000;background:#fff}.system_page .select2-results__option,.logged_in.system_page .select2-results__option{font:400 17px/23px "DIN",Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;padding:5px 10px}.system_page .select2-container--default .select2-results__option,.logged_in.system_page .select2-container--default .select2-results__option{background:#fff;color:#000}.system_page .select2-container--default .select2-results__option[aria-selected=true],.logged_in.system_page .select2-container--default .select2-results__option[aria-selected=true]{background:rgba(0,0,0,.1)}.system_page .select2-container--default .select2-results__option--highlighted[aria-selected],.system_page .select2-container--default .select2-results__option--highlighted,.logged_in.system_page .select2-container--default .select2-results__option--highlighted[aria-selected],.logged_in.system_page .select2-container--default .select2-results__option--highlighted{background:#000;color:#fff}.system_page .select2-container--default .select2-search--dropdown,.logged_in.system_page .select2-container--default .select2-search--dropdown{padding:0;background:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.1) !important}.system_page .select2-container--default .select2-search--dropdown input.select2-search__field,.logged_in.system_page .select2-container--default .select2-search--dropdown input.select2-search__field{font:400 17px/23px "DIN",Arial,Helvetica,sans-serif;width:100%;margin:0;padding:4px 10px;border:0 !important;border-radius:0;background:none}.system_page #management .select2-container--open .select2-selection--multiple,.system_page #management .select2-container--open .select2-selection--single,.system_page #management .select2-container:hover .select2-selection--multiple,.system_page #management .select2-container:hover .select2-selection--single,.system_page .management_container .select2-container--open .select2-selection--multiple,.system_page .management_container .select2-container--open .select2-selection--single,.system_page .management_container .select2-container:hover .select2-selection--multiple,.system_page .management_container .select2-container:hover .select2-selection--single,.logged_in.system_page #management .select2-container--open .select2-selection--multiple,.logged_in.system_page #management .select2-container--open .select2-selection--single,.logged_in.system_page #management .select2-container:hover .select2-selection--multiple,.logged_in.system_page #management .select2-container:hover .select2-selection--single,.logged_in.system_page .management_container .select2-container--open .select2-selection--multiple,.logged_in.system_page .management_container .select2-container--open .select2-selection--single,.logged_in.system_page .management_container .select2-container:hover .select2-selection--multiple,.logged_in.system_page .management_container .select2-container:hover .select2-selection--single{border-color:#000}div.message{text-align:center;background-color:#ad1924;border-color:#ad1924;color:#fff;margin:30px 0;padding:20px;font-size:20px;line-height:28px;font-weight:700}div.message p.missing_fields_title{margin-bottom:8px}div.message ul{text-align:center !important;margin:0 0 4px}#administration_panel{box-shadow:0 0 10px 0 rgba(0,0,0,.5);font-size:14px}#administration_panel h1{background-color:#ad1924;color:#fff;padding:5px 10px;font-weight:600;text-transform:none;font-size:16px;text-align:left}#administration_panel h1:hover{background:#f3e0d6 none;color:#ad1924}#administration_panel h2{background-color:#fbf4f1;color:#ad1924;padding:5px 10px;font-size:14px;text-transform:none;text-align:left}#administration_panel .admin_part{background:#fff none;padding:10px}.pagination{clear:both;padding-top:30px;margin-left:30px}.pagination .pagination-links .inactive{display:none}.pagination .pagination-links a{display:block;font:600 15px/18px "DIN",Arial,Helvetica,sans-serif;padding:7px 12px 5px 12px;text-decoration:none;color:#fff;background:#ad1924;border:1px solid #ad1924}.pagination .pagination-numbers a{font:600 15px/18px "DIN",Arial,Helvetica,sans-serif;background:#f3e0d6;border:1px solid #f3e0d6;color:#ad1924;padding:7px 10px 5px 10px;margin-right:3px}.pagination .pagination-links a:hover{background:#f3e0d6;border:1px solid #f3e0d6;color:#ad1924}.pagination .pagination-numbers a:hover,.pagination a.current{color:#fff;background:#ad1924;border:1px solid #ad1924;text-decoration:none}.pagination .pagination-links a{margin-left:3px}.listing_entry .pictures :nth-last-child(2),.overview_item .pictures :nth-last-child(2){margin-bottom:0}#mixItUp .module-content{margin:0 0 0 -20px}.overview_items,.module-listing{display:flex !important;flex-flow:wrap}.overview_items .overview_item,.overview_items .listing_entry,.module-listing .overview_item,.module-listing .listing_entry{flex:0 0 25%;width:25%}.overview_items .overview_item .overview_item_inner,.overview_items .overview_item .listing-entry-inline,.overview_items .listing_entry .overview_item_inner,.overview_items .listing_entry .listing-entry-inline,.module-listing .overview_item .overview_item_inner,.module-listing .overview_item .listing-entry-inline,.module-listing .listing_entry .overview_item_inner,.module-listing .listing_entry .listing-entry-inline{height:100%;background:#f3e0d6}.listing_entry,.overview_item{margin:20px 0 0 0;padding:0 0 0 20px;box-sizing:border-box}.listing_entry .resource_container.pictures,.overview_item .resource_container.pictures{width:100%;margin:0;border-bottom:8px solid #fbf4f1}.overview_item .resource_container.pictures,.overview_item .resource_container.pictures .picture,.overview_item .resource_container.pictures .picture img{width:100%;height:auto;margin:0}.listing_entry .pictures{background:#fbf4f1}.listing_entry .pictures .picture{margin:0}.listing_entry .listing-entry-inline{position:relative}.listing_entry .listing_actions{position:absolute;top:10px;right:10px;padding:7px 5px 5px;font-size:14px;line-height:20px;background:#fff;border-radius:5px;z-index:15}.listing_entry .listing_actions span,.listing_entry .listing_actions a{margin:0;padding:0;height:auto;width:auto;color:#000}.listing_entry .listing_actions span i,.listing_entry .listing_actions a i{margin:0 4px}.listing_entry .listing_actions span:hover,.listing_entry .listing_actions a:hover{color:#ad1924}.listing_entry .listing_entry_content{margin-top:20px;clear:both;background:#f3e0d6;padding:6px 10px 26px;color:#ad1924;text-align:center;box-sizing:border-box}.overview_item .content h2,.overview_item .content h2 a,.listing_entry .listing_entry_content .listing-title,.listing_entry .listing_entry_content .listing-title a{color:#ad1924;font-weight:400;font-size:20px;margin-bottom:8px}.overview_item .content h2 a:hover,.listing_entry .listing_entry_content .listing-title a:hover{text-decoration:none}.listing_entry .listing-more-button{padding:0;background:none;border:none;color:rgba(173,25,36,.5);font-weight:400;text-decoration:none;font-size:17px;margin-top:14px}.listing_entry .listing-more-button:hover{color:#ad1924;background:none;border:none;text-decoration:underline}.overview_item .content .text,.listing_entry .listing_entry_content{font-size:17px;line-height:22px;font-weight:400}.listing_entry .listing_entry_content .listing-title{margin-bottom:6px}.listing_entry .listing_entry_content p{margin-bottom:0}.listing_entry .listing-date{font-weight:700}div#mod_overview{margin-left:-30px}.overview_item .content{padding:0;clear:both;background:#f3e0d6;color:#ad1924;padding:6px 10px 20px 10px;text-align:center}.overview_item .content .introduction:empty{display:none}.listing_entry .resource_container,.overview_item .resource_container{float:left;margin:0 20px 0 0}.listing_entry .resource_container .picture{padding:0}.listing_entry_backlink a,.listing-more-button{margin:5px 0 0 0;display:inline-block;text-decoration:none}.listing_entry:nth-child(4n+1){clear:both}.listing_entry_detail_pictures .pictures.small{width:300px;margin:0 auto}.gallery_picture .listing_entry_detail_pictures .small{display:none}div.google_maps_iframe{position:relative;margin:0 30px 30px;height:60vw;max-height:600px}div.google_maps_iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}div#google_map{margin:0 30px}.gmap-map{margin-bottom:30px}div.infowindow{font-family:"DIN"}div.infowindow h2{font-size:18px;font-weight:400;margin:6px 0 5px 0;line-height:18px;color:#ad1924}div.infowindow p{margin-bottom:0}.gm-style .gm-style-iw{font-size:15px}.mailform_field_actions{margin-left:15px}#module_overview{padding:0;display:inline-block}.logged_in .module-content{display:block}.login_form form{width:450px;margin:20px auto 0}#module_mailform form{margin-top:30px}#module_mailform form #mailform_elements{width:1000px;margin:20px auto 0}.logged_in #module_mailform form #mailform_elements{width:600px}#module_mailform h2{clear:both}.login_form form p label,.login_form form p,.login_form form p input.button,#module_mailform form #mailform_submit_button p,#module_mailform form .mailform_element p{text-align:left !important}.mailform_element label,#mailform_submit_button label,.login_form label{float:left;width:180px;padding-top:6px}.mailform_element.select_field select{width:235px}.mailform_element input,.mailform_element textarea,.login_form input{width:260px;box-sizing:border-box;background-color:rgba(0,0,0,0);border:1px solid #555;font:300 15px/18px "PT Serif",Arial,Helvetica,sans-serif;padding:5px;outline:none}.mailform_element input:focus,.mailform_element textarea:focus,.login_form input:focus{border:1px solid #ad1924;background:#faefe9;color:#ad1924}.mailform_element textarea{width:340px;height:118px}.mailform_element.checkbox_field input{width:auto}a.button,a.add_portlet_link,.management_container input.button,.listing_entry_backlink a,.listing-more-button,.mailform-submit,.login_form .button{font:600 15px/17px "DIN",Arial,Helvetica,sans-serif;padding:9px 12px 6px 12px;color:#fff;background-color:#ad1924;border:1px solid #ad1924;outline:none;cursor:pointer;width:auto}a.button:hover,a.add_portlet_link:hover,a.add_portlet_link:focus,.management_container input.button:hover,.management_container input.button:focus,.listing_entry_backlink a:hover,.listing-more-button:hover,.mailform-submit:hover,.mailform-submit:focus,.login_form .button:hover,.login_form .button:focus{background-color:#f3e0d6;color:#ad1924;border:1px solid #f3e0d6;text-decoration:none}.listing-more-button:hover{color:#fff;text-decoration:underline}.mailform_error label{color:#ad1924}.login_form p,.mailform_element p{margin:0 0 13px 0}.mailform_right_fields{float:right}.mailform_element span.required{color:#ad1924 !important}.mailform_element.mailform_error input,.mailform_element.mailform_error textarea{border:1px solid #ad1924}.mailform_element.select_field,.mailform_element.select_field p{overflow:auto !important}.mailform_element{position:relative}.mailform_element .mailform_field_actions{position:absolute;top:0;right:0;padding:7px 5px 5px;font-size:14px;line-height:20px;background:#fff;border-radius:5px;z-index:15}.mailform_element .mailform_field_actions span,.mailform_element .mailform_field_actions a{margin:0;padding:0;height:auto;width:auto;color:#000}.mailform_element .mailform_field_actions span i,.mailform_element .mailform_field_actions a i{margin:0 4px}.mailform_element .mailform_field_actions span:hover,.mailform_element .mailform_field_actions a:hover{color:#ad1924}.single_picture .listing_entry_detail_pictures .pictures.gallery .picture{width:100%;padding-left:0}.gallery_picture .listing_entry_detail_pictures .pictures.gallery .picture_0,.single_picture .listing_entry_detail_pictures .pictures.gallery .picture{display:none}.single_picture .listing_entry_detail_pictures .pictures.gallery .picture_0{display:block}.gallery_picture .listing_entry_detail_pictures{margin-top:40px;margin-left:-30px}.gallery_picture .listing_entry_detail_pictures .pictures.gallery{margin-left:0}.gallery_picture .listing_entry_detail_pictures .pictures.gallery .picture{width:33.33%;padding:0 0 30px 30px;margin:0;box-sizing:border-box}.mailform_error_page #big_picture_top,.mailform_error_page #mailform_introduction,.mailform_error_page #mailform_content{display:none}span.select2.select2-container{width:260px !important}.select2-container .select2-selection--single{height:30px}.select2-container--default .select2-selection--single{border:1px solid #444;border-radius:0;background:rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-selection--single{border:1px solid #ad1924;border-bottom:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#ad1924}.select2-container--default .select2-results__option[aria-selected=true]{background:#f3e0d6;color:#ad1924}.select2-container--default .select2-results>.select2-results__options{font-family:"PT-serif"}.select2-results__option{padding:6px 8px}.select2-container .select2-dropdown{border:1px solid #ad1924;border-top:none;background:#fbf4f1;border-radius:0}.content .tags{list-style-type:none;overflow:auto;clear:both;margin:0 0 20px -2px}.tags li{float:left;display:block;font-size:16px;line-height:30px;cursor:pointer;border:1px solid #fff;margin:0 2px;padding:0 10px;text-transform:uppercase;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.tags li.active,.tags li:hover{border:1px solid #00b4e0;color:#00b4e0}.tags_cloud>span.active{color:#00b4e0 !important}.checkbox_field{margin:8px 0 15px}input#accept_privacy{float:left;width:auto;margin-left:180px;margin-right:10px;margin-bottom:20px}#module_mailform label[for=accept_privacy]{font-size:17px;float:none;position:relative;top:-7px;width:auto}button,input[type=submit],input[type=button]{float:left}div#navigation{float:right;margin-top:65px}.navigation{float:right;margin:0;padding:0}.navigation>li{list-style:none;background:rgba(0,0,0,0);float:left;margin:0;padding:0 15px 20px 15px;position:relative}.navigation>li:last-child{padding-right:0}.navigation>li:after{content:"/";position:absolute;display:block;left:-3px;font-size:19px;color:#ad1924;top:0px}.navigation>li:first-child{padding-left:0;border:none}.navigation>li:first-child:after{display:none}.navigation>li>a{display:block;text-decoration:none;line-height:22px;font-weight:400;font-size:17px;color:#ad1924}.navigation>li:hover>a{border-bottom:1px solid #ad1924}.navigation>li.current>a{font-weight:600;border-bottom:1px solid #ad1924}.navigation>li:hover>ul{visibility:visible;opacity:1;-webkit-transform:rotate3d(0, 0, 0, 0);-ms-transform:rotate3d(0, 0, 0, 0);-o-transform:rotate3d(0, 0, 0, 0);transform:rotate3d(0, 0, 0, 0)}.navigation ul.level1{position:absolute;z-index:99;left:0px;top:38px;width:210px;margin:0;padding:12px 0;background:#f3e0d6;visibility:hidden;opacity:0;text-align:left;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotateX(-90deg);-webkit-transform-origin:center top;-ms-transform:rotateX(-90deg);-ms-transform-origin:center top;-o-transform:rotateX(-90deg);-o-transform-origin:center top;transform:rotateX(-90deg);transform-origin:center top}.navigation ul.level1>li{padding:0 15px;display:block}.navigation ul.level1>li>a{color:#ad1924;line-height:24px;font-size:16px;text-decoration:none;display:block;margin:0;padding:0 0 6px 0}.navigation ul.level1>li.current>a span,.navigation ul.level1>li>a:hover span{border-bottom:1px solid #ad1924;padding-bottom:1px}.navigation ul.level1>li:last-child>a{padding:0}.navigation ul.level1>li.current>a{text-decoration:none;font-weight:600}.navigation ul.level2{list-style:none}.touch .navigation ul.level1{display:block}.navigation>li:hover>ul{display:block}.meta-navigation{margin:0;padding:0}.meta-navigation li{display:inline;list-style:none;margin:0;padding:0}.meta-navigation li a,.language_switcher .portlet-content a{color:#005065;font-size:14px;font-weight:normal;padding:0 0 0 10px;text-decoration:none}.language_switcher .portlet-content a:first-child{padding-left:0}.language_switcher .portlet-content a{text-transform:uppercase}.meta-navigation li a:hover,.language_switcher .portlet-content a:hover{color:#005065;text-decoration:underline}.meta-navigation li.current a,.language_switcher .portlet-content a.current{font-weight:bold;color:#005065}.add_portlet .management_container{margin-top:6px}.portlet .portlet_inner{position:relative;margin:0;font-size:17px;line-height:22px}.portlet ul.controls{position:absolute;top:10px;right:10px;padding:7px 5px 5px;font-size:14px;line-height:20px;background:#fff;border-radius:5px;z-index:15}.portlet ul.controls li,.portlet ul.controls a{margin:0;padding:0;height:auto;width:auto;color:#000}.portlet ul.controls li i,.portlet ul.controls a i{margin:0 4px}.portlet ul.controls li:hover,.portlet ul.controls a:hover{color:#ad1924}.portlet .picture{width:auto;min-width:100%;height:auto}.portlet .picture img{width:100%;height:auto}.portlet_content_description>*:last-child,.portlet_content_description>*:last-child>*:last-child,.portlet_content_description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.add_portlet p label{padding:0 0 5px 0 !important}a.portlet_content_link{display:block;margin:10px 0 0 0;padding:0}#contentframe .portlet ul.controls{margin:0;padding:0}.portlets_homepage .portlets_inner_wrap{display:flex;flex-flow:wrap}.portlets_homepage .portlet{flex:0 0 25%;width:25%}.portlets_homepage .portlet .portlet_inner{height:100%;background:#f3e0d6}.portlet_content.portlet{padding:0 0 20px 20px;box-sizing:border-box}.portlet_content.portlet:nth-child(4n+1){clear:both}#portlets_homepage{margin-left:-20px}#portlets_homepage .add_portlet_link{float:left}.portlet_content.portlet:last-child{padding-right:0}h3.portlet-title a:hover,h3.portlet-title a,h3.portlet-title{font-weight:600 !important;text-decoration:none !important}.add_portlet_link.button{margin-left:20px;clear:both}.portlet_listing{padding-top:20px;clear:both}.portlet_listing h3.portlet-title,.portlet_listing h3.portlet-title a{font-size:25px;line-height:28px;text-align:center;margin-bottom:20px !important;margin-top:0 !important}.portlet-listing-entry-wrap{margin-left:-20px}.portlet-listing-entry-wrap .portlet-listing-entry{float:left;width:25%;box-sizing:border-box;padding:0 0 20px 20px}.portlet-entry-content{margin-bottom:12px}.portlet-content .resource_container,.portlet-listing-entry-wrap .portlet-listing-entry .resource_container{margin-bottom:0;border-bottom:10px solid #fbf4f1}.portlet-content .portlet_text_wrap,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container{background:#f3e0d6;color:#ad1924;font-weight:400;text-align:center;padding:6px 10px 22px 10px;box-sizing:border-box}.listing_entry .listing-date,.portlet-content .portlet-listing-content-container .portlet-entry-date{font-weight:600;margin-bottom:10px}.portlet-content .portlet_text_wrap a,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container a{color:rgba(173,25,36,.6);text-decoration:none}.portlet-content .portlet_text_wrap a:hover,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container a:hover{color:#ad1924;text-decoration:underline}.portlet-content .portlet_text_wrap h2 a:hover,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container h2 a:hover{text-decoration:none}.portlet-content .portlet_text_wrap p,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container p{margin-bottom:8px}.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container .portlet-listing-more{display:none}.portlet_listing_link{display:none}.language_switcher{background:rgba(0,0,0,0) none;margin:0 0 0 40px;padding:0}.language_switcher .controls,.language_switcher h3{display:none}.language_switcher .portlet-content{padding:0;margin:0;background:rgba(0,0,0,0)}.rwdnav_inner .portlet{background:#3a3c41;color:#fff;border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);margin:20px 0 0 0;padding:0}.rwdnav_inner .portlet .portlet_inner{background:none;border:0;padding:0;margin:0}.rwdnav_inner .language_switcher a{color:#fff;font-size:20px;line-height:45px;text-decoration:none;text-transform:uppercase;box-sizing:border-box;width:25%;display:block;float:left;text-align:center;border-right:1px solid rgba(0,0,0,.3)}.rwdnav_inner .language_switcher a.current{background:#00b4e0}.listing-description-inline p .resource.picture.picture_content,.standard p .resource.picture.picture_content{float:none}.listing-description-inline p .resource.picture.picture_content img,.standard p .resource.picture.picture_content img{margin:0 auto}.float_left .picture,.float_left_with_clear .picture{margin-top:4px;margin-bottom:20px;padding-right:20px}.float_right .picture,.float_right_with_clear .picture{margin-top:3px;margin-bottom:20px;padding-left:20px}.pictures.float_left,.pictures.float_left_with_clear{width:240px;float:left}.pictures.float_right,.pictures.float_right_with_clear{width:240px;float:right}.pictures.float_left .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture,.pictures.float_left_with_clear .picture{width:100%;box-sizing:border-box}.pictures.float_left .picture img,.pictures.float_right .picture img,.pictures.float_right_with_clear .picture img,.pictures.float_left_with_clear .picture img{display:block;width:100%;height:auto}.pictures.gallery .picture span,.pictures.gallery .picture a{display:block}.pictures.gallery .picture img{display:block;width:100%;height:auto}.module_page .resource_container.documents{margin-top:25px}.module_page .resource_container.documents .description p{margin-bottom:0}.resource_container.documents h2{display:none}#documents_mailform .resource_container.documents{display:inline-block;clear:both;margin-top:10px;margin-bottom:10px}.resource_container .document{position:relative;left:50%;transform:translateX(-50%)}.fancybox-caption-wrap{text-align:center;padding:0 20px 20px;background:none}.fancybox-caption-wrap .fancybox-caption{display:inline-block;color:#000;padding:5px 15px;border-radius:0;font-weight:400;background:#fff}.fancybox-caption-wrap .fancybox-caption .resource_title{font-weight:700}.fancybox-caption-wrap .fancybox-caption .resource_description{position:relative;display:block;clip:unset;height:auto;width:auto;margin:0;padding:0}.fancybox-caption-wrap .fancybox-caption .resource_description>*:last-child{margin-bottom:0}.fancybox-slide--inline .popup_content{height:auto !important;text-align:left}.fancybox-slide--inline .popup_content *{text-align:left}.fancybox-slide--inline .popup_content .popup_button_wrap a{margin:0 10px 0 0}.rwd_menu_toggle{z-index:80;display:none;width:28px;height:25px;position:absolute;top:50px;right:30px}.rwd_menu_toggle span{border-radius:1px;display:block;height:4px;left:0;position:absolute;right:0;top:0;background:#ad1924;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);z-index:80}.rwd_menu_toggle span:nth-child(2){top:8px}.rwd_menu_toggle span:nth-child(3){top:16px}.navi_open .rwd_menu_toggle span:first-child{opacity:0}.navi_open .rwd_menu_toggle span:nth-child(2){top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi_open .rwd_menu_toggle span:nth-child(3){top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#rwdnav{display:none}#rwdnav-17{opacity:0;visibility:hidden}.rwd_navigation{display:block;list-style:none}#rwdnav ul.level1{margin:-14px 0 -3px 0 !important;padding-bottom:20px}#rwdnav ul.level0 li:last-child ul.level1{padding-bottom:15px}#rwdnav ul li{list-style:none !important}#rwdnav ul.level0>li{padding:0 !important;border-bottom:1px solid #f3e0d6;margin:15px 20px 20px;padding:0 !important;list-style:none}#rwdnav ul.level0>li.sort-5{border-bottom:none !important;margin-bottom:30px}.rwd_navigation li a{display:block;text-decoration:none;color:#000;font:400 18px/23px "DIN",Arial,Helvetica,sans-serif}.rwd_navigation li a:hover{color:#ad1924 !important}.rwd_navigation li.current ul li.current>a{color:#ad1924 !important;font-weight:700;background:none rgba(0,0,0,0);box-shadow:none}.rwd_navigation li#rwdnav-17,.rwd_navigation li#rwdnav-75{display:none !important}.rwd_navigation>li:first-child>a{border-top:none}.rwd_navigation>li>a{padding:2px 20px 18px;font-size:20px;line-height:25px;font-weight:400}.rwd_navigation>li.current>a{color:#ad1924;font-weight:600}.rwd_navigation li.level1>a{color:#000;font:400 16px/23px "PT Serif",Arial,Helvetica,sans-serif;padding:5px 30px 5px;position:relative;border-top:none}.rwd_navigation li.level1.current>a{color:#e12119}.rwd_navigation ul{display:block}.rwd_navigation ul ul,.rwd_navigation ul ul ul{display:none !important}.rwd_navigation .current>ul,.rwd_navigation .current>ul .current>ul{display:block !important}@media screen and (max-width: 1260px){#footer,div#big_picture_top .resource_container,div#big_picture_top .picture,div#big_picture_top .picture img,div#big_picture_top,div#siteframe,#header{width:100%;height:auto;box-sizing:border-box}}@media screen and (max-width: 1240px){div#navigation,#header div#metanavigation,#header div#language{display:none}.rwd_menu_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:90;top:0;right:0;width:77%;height:100%;opacity:1;padding-top:15px;padding-bottom:20px !important;background:#fefbfa;box-shadow:5px 1px 10px 3px #d6c3b7;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.page{position:relative;z-index:30;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.navi_open nav#rwdnav{visibility:visible;opacity:1;height:100%;box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.navi_open .page{-webkit-transform:translate3d(-77%, 0, 0);-moz-transform:translate3d(-77%, 0, 0);-ms-transform:translate3d(-77%, 0, 0);-o-transform:translate3d(-77%, 0, 0);transform:translate3d(-77%, 0, 0)}#header{padding:25px 30px 20px}#header div#logo{margin:0;width:170px}div#big_picture_top{padding:0}div#big_picture_top .resource_container{padding:0 30px 30px 30px}#google_map .gmap-map #module_map{height:0 !important;padding-bottom:50%}h1+#mixItUp{margin-top:-20px}.rwd_menu_toggle{top:56px !important}}@media screen and (max-width: 1060px){#module_mailform label[for=accept_privacy]{font-size:12px}.mailform_right_fields{float:none}.mailform_element textarea{width:260px}#module_mailform form #mailform_elements{width:460px}table.timetable td{padding:4px 3px 4px}table.timetable.legende{width:auto !important}div.content.standard table.timetable.big,div.content.standard table.timetable.big p{font-size:15px;line-height:19px}table.timetable.big p{margin-bottom:10px}table.timetable.big td p:first-child{margin-bottom:5px}table{margin-top:10px !important}table.timetable.big td.alle::before,table.timetable.big td.einfach::before,table.timetable.big td.mittel::before,table.timetable.big td.schwer::before{bottom:-10px;right:4px}table.timetable.big td.einfach.mittel::before{bottom:4px}table.timetable.big td.alle::before{bottom:5px;right:4px}}@media screen and (max-width: 1060px){h1{font-size:27px;line-height:34px}}@media screen and (max-width: 940px){.overview_items .overview_item,.overview_items .listing_entry,.module-listing .overview_item,.module-listing .listing_entry{flex:0 0 50%;width:50%}.portlets_homepage .portlet{flex:0 0 50%;width:50%}#footer li{float:none;padding:0;line-height:20px}#footer li:after{display:none}#footer li:nth-child(6n){margin-top:10px}}@media screen and (max-width: 800px){#header{padding:25px 20px 20px}div#big_picture_top .resource_container{padding:0 20px 20px 20px}.rwd_menu_toggle{right:20px}div.content,div.content.standard{padding:0 20px 20px}.resource_container.gallery_picture{margin-left:-20px}.resource_container.gallery_picture .picture{width:50%;padding:0 0 20px 20px}h1{font-size:24px;line-height:30px}}@media screen and (max-width: 700px){#google_map .gmap-map #module_map{height:320px !important;padding-bottom:0}body,.listing_entry .listing-more-button,.overview_item .content .text,.listing_entry .listing_entry_content,.listing-description-inline,div.content.standard table,.portlet .portlet_inner,div.content.standard p,div.content.standard ul,div.content.standard ol{font-size:15px;line-height:22px}.overview_item .content h2,.overview_item .content h2 a,.listing_entry .listing_entry_content .listing-title,.listing_entry .listing_entry_content .listing-title a,h6,h6 a,h4,h4 a,h5,h5 a,h2,h2 a,h3,h3 a,h3.portlet-title,h3.portlet-title a,div.introduction{font-size:18px;line-height:26px}table td p{margin-bottom:0}.module-content form{margin-top:18px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px !important}h1{font-size:18px;line-height:24px}}@media screen and (max-width: 500px){.mailform_field_actions{margin-left:0}input#accept_privacy{width:auto !important;margin-left:0}.pictures.gallery .picture{width:50%}.listing_entry .listing-content,#listing_entry_content,.overview_item .content{clear:both}.listing_entry .resource_container,.overview_item .resource_container{clear:both;float:none;margin:0}.overview_item .resource_container .picture,.overview_item .resource_container .picture img{width:100%;height:auto}.pictures.float_left,.pictures.float_left_with_clear,.pictures.float_right,.pictures.float_right_with_clear{width:auto}.pictures.float_left .picture,.pictures.float_left_with_clear .picture,.pictures.float_right .picture,.pictures.float_right_with_clear .picture{padding:0}.overview_items .overview_item,.overview_items .listing_entry,.module-listing .overview_item,.module-listing .listing_entry{flex:0 0 100%;width:100%}.portlets_homepage .portlet{flex:0 0 100%;width:100%}.listing_entry .listing_entry_content{margin-top:10px}span.select2.select2-container,#module_mailform form #mailform_elements,.mailform_element input,.mailform_element textarea,.login_form input{width:100% !important}#mailform_submit_button label{display:none}.listing_entry_detail_pictures .pictures.small{width:100%}}@media screen and (max-width: 470px){div#portlets_right .portlet{float:none;width:100%}}@media screen and (max-width: 430px){.mailform_element input,.mailform_element textarea{box-sizing:border-box;width:100%}#mailform_submit_button label{display:none}}@media screen and (max-width: 320px){#header div#logo{width:140px}.rwd_menu_toggle{top:48px !important}.pictures.gallery .picture{width:100%}}@media print{@page{margin:1.5cm 1cm 1.5cm 1cm}*{font-weight:400 !important}body{font:20px/24px "PT Sans",Arial,Helvetica,sans-serif;background:#fff}h6,h6 a,h4,h4 a,h5,h5 a,div.introduction,.overview_item .content .text,.listing_entry .listing_entry_content,.listing-description-inline,div.content.standard p,div.content.standard ul,div.content.standard ol,div.content.standard table{font-size:24px !important;line-height:32px !important}div#siteframe{width:100% !important;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,0)}div.content{margin:0}.mailform-submit,#footer,.listing_entry .listing-more-button,a.portlet-entry-link,div#big_picture_top,div#navigation,#header div#language,#header .meta-navigation,#header_image,div#content_right,.imprint{display:none !important}div.content.standard,div.content{padding:0}#header{position:relative !important;padding:0 0 20px 0}#header div#logo.white{display:none}#header div#logo.red{display:block;margin:0}h1{background:#fff;line-height:40px;margin-bottom:15px}.overview_item .content .text,.listing_entry .listing_entry_content,.overview_item .content,.overview_item .content h2,.overview_item .content h2 a,.listing_entry .listing_entry_content .listing-title,.listing_entry .listing_entry_content .listing-title a,.listing_entry .listing_entry_content,.portlet-content .portlet_text_wrap h3,.portlet-content .portlet_text_wrap h3 a,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container h2,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container h2 a,.portlet-content .portlet_text_wrap,.portlet-listing-entry-wrap .portlet-listing-entry .portlet-listing-content-container{background:#fff;color:#000;font-weight:400}.portlet_listing{padding-top:0}table.timetable tr:first-child{border-bottom:8px solid #fff}table.timetable td{border:5px solid #fff}div#google_map{margin:30px 0 0 0}.overview_item .content .text,.listing_entry .listing_entry_content,.listing-description-inline,div.content.standard p,div.content.standard ul,div.content.standard ol,div.content.standard table{font-size:19px;line-height:27px}}
