@font-face{font-family:'forzabold';src:url('../../../fileadmin/template/fonts/forza-bold-webfont-webfont.eot');src:url('../../../fileadmin/template/fonts/forza-bold-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/forza-bold-webfont-webfont.woff') format('woff'),url('../../../fileadmin/template/fonts/forza-bold-webfont-webfont.ttf') format('truetype'),url('../../../fileadmin/template/fonts/forza-bold-webfont-webfont.svg#forzabold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'forzabook';src:url('../../../fileadmin/template/fonts/forza-book-webfont-webfont.eot');src:url('../../../fileadmin/template/fonts/forza-book-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/forza-book-webfont-webfont.woff') format('woff'),url('../../../fileadmin/template/fonts/forza-book-webfont-webfont.ttf') format('truetype'),url('../../../fileadmin/template/fonts/forza-book-webfont-webfont.svg#forzabook') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../../../fileadmin/template/fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-regular.woff') format('woff'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-regular.ttf') format('truetype'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../../../fileadmin/template/fonts/open-sans-v15-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-600.woff2') format('woff2'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-600.woff') format('woff'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-600.ttf') format('truetype'),url('../../../fileadmin/template/fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg');}html{margin:0;padding:0;}body{background:url('../../../fileadmin/template/images/bg.gif') repeat-y center top;font-family:'Open Sans',sans-serif;font-weight:400;margin:0px;padding:0px;width:100%;height:100%;color:#58585a;}#wrap{max-width:1100px;margin:0 auto;padding:0;}header#top{width:100%;height:115px;}header #logo{margin:15px 0 0 0;float:left;width:347px;}header #topnavigation{float:right;width:400px;margin:5px 0 0 0px;}header #topnavigation ul{margin:0;padding:0;}header #topnavigation ul li{margin:0;padding:0;float:right;list-style-type:none;}header #topnavigation ul li a,header #topnavigation ul li a:link,header #topnavigation ul li a:visited{text-transform:uppercase;color:#9c9e9f;font-size:12px;font-weight:600;margin:0 10px;}header #topnavigation ul li a:hover,header #topnavigation ul li a:active,header #topnavigation ul li a.active{color:#58585a;}nav#main,nav#cell_nav{width:100%;height:50px;margin:0 0 4px 0;float:left;background:url('../../../fileadmin/template/images/bg_nav_main.gif') repeat-x;z-index:10000;position:relative;}nav#main ul,nav#cell_nav ul{margin:0;padding:0;width:100%;float:left;}nav#main ul:not(.secondlevel){display:flex;flex-flow:row nowrap;justify-content:space-around;}nav#main ul li,nav#cell_nav ul li{margin:0;padding:0;list-style-type:none;position:relative;z-index:100010;}nav#main ul li{flex:1 0 auto;}nav#cell_nav ul li{float:left;}nav#main ul li a,nav#main ul li a:link,nav#cell_nav ul li a,nav#cell_nav ul li a:link{display:block;text-transform:uppercase;margin:0;width:100%;font-weight:600;font-size:17px;line-height:17px;padding:16px 0 17px 0;color:#fff;text-align:center;}nav#main ul li a:hover,nav#main ul li a.active,nav#cell_nav ul li a:hover,nav#cell_nav ul li a.active{background:url('../../../fileadmin/template/images/bg_nav_main_mo.gif') repeat-x;color:#000;text-decoration:underline;}nav#main ul li ul.secondlevel,nav#cell_nav ul li ul.secondlevel{z-index:100010;position:absolute;opacity:0;visibility:hidden;transition:visibility 0s linear 0.2s,opacity linear 0.2s;-webkit-transition:visibility 0s linear 0.2s,opacity linear 0.2s;-moz-transition:visibility 0s linear 0.2s,opacity linear 0.2s;}nav#main ul li:hover ul.secondlevel,nav#cell_nav ul li:hover ul.secondlevel{opacity:0.95;visibility:visible;transition-delay:0.2s;display:block;}nav#main ul li ul.secondlevel,nav#cell_nav ul li ul.secondlevel{background:#b3b3b3;}nav#main ul li ul.secondlevel li,nav#cell_nav ul li ul.secondlevel li{background:#b3b3b3;width:100%;}nav#main ul li ul.secondlevel li a,nav#main ul li ul.secondlevel li a:link,nav#main ul li ul.secondlevel li a:visited,nav#cell_nav ul li ul.secondlevel li a,nav#cell_nav ul li ul.secondlevel li a:link,nav#cell_nav ul li ul.secondlevel li a:visited{background:#c5c6c8;font-size:13px;font-weight:600;text-transform:none;width:70%;padding:16px 13% 17px 17%;text-align:left;border-bottom:1px solid #d4d3d3;text-decoration:none;color:#58585a;border-left:none;border-right:none;}nav#main ul li ul.secondlevel li a:hover,nav#main ul li ul.secondlevel li a:active,nav#main ul li ul.secondlevel li a.active,nav#cell_nav ul li ul.secondlevel li a:hover,nav#cell_nav ul li ul.secondlevel li a:active,nav#cell_nav ul li ul.secondlevel li a.active{background:none;text-decoration:underline;border-right:none;border-left:none;color:#000;}#breadcrumb{width:96%;margin:10px 2% 50px 2%;font-size:13px;}#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited{color:#58585a;text-decoration:underline;}ul#subnav{margin:0;padding:0;}ul#subnav li{color:#58585a;list-style-type:none;padding:7px 0px 7px 20px;margin:0 60px 0 0;border-bottom:1px solid #d5d2d1;}ul#subnav li.lastli{border-bottom:none;}ul#subnav li a,ul#subnav li a:link,ul#subnav li a:visited{display:block;color:#58585a;list-style-type:none;text-transform:uppercase;}ul#subnav li a:hover,ul#subnav li a:active,ul#subnav li a.active{color:#009ee0;}ul#subnav_secondlevel{margin:0;padding:0 0 0 20px;}ul#subnav_secondlevel li{font-size:12px;padding:4px 0px 4px 0px;margin:0;list-style-type:circle;border-bottom:none;}ul#subnav_secondlevel li a,ul#subnav_secondlevel li a:link,ul#subnav_secondlevel li a:visited{text-transform:none;}#content{width:100%;float:left;position:relative;z-index:100;margin:0 0 60px 0;}.flexslider{position:relative;margin:0 0 10px 0;float:left;}.slider_image{position:relative;width:56%;margin:0 3% 0 0;float:left;}.slider_image_mask{background:url('../../../fileadmin/template/images/slider_image_mask.png') bottom right no-repeat;position:absolute;top:0;right:0;height:100%;width:300px;}.caption{width:39%;margin:3% 2% 0 0;float:right;}.flexslider .slides > li{background:url('../../../fileadmin/template/images/bg_caption.gif') bottom left repeat-x;}#calendar{float:left;width:100%;}#content_main{width:100%;float:left;}footer{background:url('../../../fileadmin/template/images/bg_footer.png') top left repeat-x;width:100%;height:100px;}#footer_inner{max-width:1100px;margin:0 auto;}#footer_inner_addressblock{float:left;width:100%;padding:40px 0 20px 0;}#footer_inner_logo{float:left;width:35%;margin:0 5% 0 0;}#footer_inner_address{float:left;width:60%;margin:22px 0 0 0;}#footer_inner_address p{float:left;width:30%;font-size:13px;font-weight:600;color:#7f7f7f;}#footer_inner_nav{float:left;width:95%;padding:2.5%;margin:0;border:1px solid #e4f3fa;}#footer_logos{float:left;width:95%;padding:2.5%;margin:10px 0 0 0;border:1px solid #e4f3fa;}#footer_logos p{float:left;width:30%;font-size:13px;font-weight:600;color:#7f7f7f;}#footer_logos img{margin:0 0 0 0;}#footer_inner_nav_holder{width:75%;float:left;}#footer_inner_nav ul{float:left;margin:0;padding:0;}#footer_inner_nav ul li{float:left;list-style-type:none;text-transform:uppercase;font-size:15px;}#footer_inner_nav ul li a,#footer_inner_nav ul li a:link,#footer_inner_nav ul li a:visited{float:left;width:100%;}#footer_inner_nav ul li ul.secondlevel_footer{float:left;margin:11px 0 0 0;}#footer_inner_nav ul li ul.secondlevel_footer li{float:none !important;}#footer_inner_nav ul#footer_left{float:left;width:75%;}#footer_inner_nav ul#footer_left li{float:left;width:32%;margin:0 1% 0 0;}#footer_inner_nav ul#footer_left li ul.secondlevel_footer li{width:100%;margin:0;text-transform:none;font-size:13px;float:left !important;padding:4px 0;}#footer_inner_nav ul#footer_left li ul.secondlevel_footer li a,#footer_inner_nav ul#footer_left li ul.secondlevel_footer li a:link,#footer_inner_nav ul#footer_left li ul.secondlevel_footer li a:visited{color:#58585a;}#footer_inner_nav ul#footer_right{float:left;width:25%;}#footer_inner_nav ul#footer_right li{float:left;width:100%;padding:0 0 12px 0;}#language_mobile{display:none;}#map{float:left;width:25%;height:100px;}#impressum{margin:20px 0 0 0;float:right;}#impressum a,#impressum a:link,#impressum a:visited{font-size:13px;color:#58585a;}a img{border:0;}#language{float:right;padding:0 20px 0 0;width:350px;}#languagenavigation{background:url('../../../fileadmin/template/images/map.gif') no-repeat top right;padding:50px 0 0 0;float:right;width:100%;width:25%;}ul#language_switch{float:right;margin:0 20px 0 0;padding:0;}ul#language_switch li{float:right;list-style-type:none;border-right:1px solid #d5d2d1;padding:0 4px;}ul#language_switch li.lastli{border-right:none;}header ul#language_switch li a,header ul#language_switch li a:link,header ul#language_switch li a:visited{text-transform:uppercase;color:#9c9e9f;font-size:12px;font-weight:600;}header ul#language_switch li a:hover,header ul#language_switch li a:active{color:#58585a;}#socialmedia{float:left;margin:10px 0 50px 0;width:100%;}#facebook{float:right;width:40px;margin-top:12px;}#facebook_link{float:left;margin:0 5px 0 0;}#twitter{float:right;margin:0 5px 0 0;}#youtube{float:right;}#youtube img{width:35px;height:auto;}.tx-powermail h3,.powermail_legend{margin:0;padding:0;border:none;display:none;}.tx-powermail .powermail_fieldset{margin:0;padding:0;border:none;}.powermail_label{display:block;margin:10px 0 0 0;}.powermail_input{width:50%;padding:7px;}.powermail_submit{background:url('../../../fileadmin/template/images/bg_box_link.gif') no-repeat right top;float:left;border:none;font-size:15px;line-height:23px;color:#fff;padding:4px 25px 3px 9px;font-family:'forzabook';margin:10px 0 0 0;}a,a:link,a:visited{color:#009ee0;text-decoration:none;}a:hover,a:active{color:#009ee0;text-decoration:underline;}.clearer{clear:both;}img{height:auto;max-width:100%;}h1{font-size:27px;line-height:30px;font-family:forzabold;font-weight:normal;margin:0 0 7px 0;padding:0;}h2{font-size:15px;line-height:18px;font-family:forzabold;font-weight:normal;margin:3px 0 3px 0;padding:0;}p{font-size:15px;line-height:23px;font-weight:normal;margin:0 0 15px 0;padding:0;}ul li{font-size:15px;}ol li{font-size:15px;}.eightcol{width:64%;padding:0 2% 0 0;float:left;}.fourcol{width:32%;padding:0 2% 0 0;float:left;}.fourcol.last{width:34%;padding:0 0 0 0 !important;}.eightcol.last{width:66%;padding:0 0 0 0 !important;float:left;}#calendar{background:url('../../../fileadmin/template/images/bg_caption.gif') bottom left repeat-x;padding:0 0 40px 0;margin:0 0 20px 0;}li.event_start_listitem{float:left !important;width:32% !important;margin:0 2% 0 0 !important;padding:0 !important;border-top:none !important;}li.event_start_listitem:nth-of-type(3n+3),a.url:nth-of-type(3n+3){margin-right:0 !important;}li.event_start_listitem a:hover{background:none !important;text-decoration:none !important;}.event_start_listitem_image{width:100%;position:relative;}.event_start_listitem_image_mask{background:url('../../../fileadmin/template/images/event_start_listitem_image_mask.png') bottom left no-repeat;position:absolute;bottom:0;left:0;height:100%;width:100%;}.event_start_listitem_date{margin:-55px 0 0 60px;left:0;z-index:100000;position:relative;color:#58585a;}.event_start_listitem_category{font-size:14px;font-weight:700;}.event_start_listitem_headline{margin:7px 0 0 60px;left:0;z-index:100000;position:relative;font-size:17px;font-family:forzabold;font-weight:normal;color:#009ee0;}.news_start_headline{background:#009ee0;width:98%;font-size:17px;padding:15px 0 15px 2%;margin:0;text-transform:uppercase;color:#fff;}.news_start_holder{border-bottom:1px solid #d5d2d1;padding:20px 0;float:left;margin:0 0 20px 0;width:100%;}.flexslider_news{width:80%;padding:0 10%;float:left;position:relative;}.news_start_item{}.news_start_item a,.news_start_item a:link{color:#58585a;}.news_start_item a:hover,.news_start_item a:active{color:#009ee0;}.news_start_item_image{width:40%;margin:0 3% 0 0;float:left;}.news_start_item_text{width:57%;float:left;}.news_start_item_text_category{font-size:14px;}.news_start_item_text h1{font-size:18px;font-family:forzabold;font-weight:normal;margin:5px 0 0 0;padding:0;}.news_start_item_text p{font-size:15px;margin:0 0 5px 0;padding:0;}.listview_normal .news_start_holder{border-top:none;border-bottom:none;padding:0;margin:0;}.listview_normal .news_start_headline{display:none;}.listview_normal .flexslider_news{width:100%;padding:0;}.listview_normal li.news_start_item{border-top:1px solid #d5d2d1;padding:10px 0 5px 0;}.listview_normal .news_start_item_image{width:38%;margin:0 2% 0 0;}.listview_normal .news_start_item_text{width:60%;}.news .footer{border:none;padding:0 !important;margin:0 !important;}.news .article .news-img-wrap a{padding:0 !important;border:none;background:none;}ul.csc-uploads img{float:left;margin-right:10px;padding-right:0;border:1px solid #d5d2d1;vertical-align:top;}ul.csc-uploads li,li.csc-uploads-element{border-top:1px solid #d5d2d1;padding:10px 0 10px 0;width:100%;margin:0 !important;float:left;}.box{float:left;width:49%;margin-right:2%;margin-bottom:10px;border:1px solid #d5d2d1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.box:nth-of-type(odd){margin-right:0;}.fourcol .box{width:100%;margin-right:0;}.box_imagelink{position:relative;}.box_mask{background:url('../../../fileadmin/template/images/box_mask.png') bottom left no-repeat;position:absolute;bottom:0;left:0;height:50px;width:100%;}.box h2{padding:15px 3% 39px 3%;margin:0;width:94%;background:#009ee0;background:url('../../../fileadmin/template/images/box_h2_bg.png') no-repeat left bottom;font-size:16px;text-transform:uppercase;color:#fff;}.box_link{position:relative;padding:0 4% 12px 7%;float:left;width:89%;}h2 + .box_link{padding:10px 4% 12px 7%;}.box_link a,.box_link a:link,.box_link a:visited{background:url('../../../fileadmin/template/images/bg_box_link.gif') no-repeat right top;float:right;color:#fff;padding:4px 25px 3px 9px;font-family:'forzabook';}.blue .box h2,.fourcol h5{font-family:'Open Sans',sans-serif;font-weight:400;line-height:23px;padding:15px 3% 15px 6%;margin:0;width:91%;background:#006fb5;font-size:17px;text-transform:uppercase;color:#fff;}.blue .box{background:#ccecf9;border:none;}.blue .box .box_mask{background:none;}.blue .box p{font-size:13px;line-height:20px;margin:0 0 4px 0;font-weight:600;}.blue .box_link{padding:12px 4% 12px 7%;}.cell{display:none;}.desktop{display:block;}.tx-kesearch-pi1 .kesearch_searchbox{margin:0 !important;padding:10px 0 !important;}.resetbutt{display:none;}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:#009ee0 !important;text-decoration:none;border-bottom:1px #009ee0 dotted;}span.resetbutt a,span.submitbutt input,input.kesGreyButt,span.kesGreyButt{color:#009ee0 !important;font-size:12px !important;text-decoration:none;text-shadow:none !important;padding:0.4em 1em !important;margin:0 10px 10px 0;}#top_search{width:70%;margin:5px 0 0 5%;float:left;}#top_search #ke_search_sword{width:150px;}#top_search #kesearch_submit{left:169px;}#top_search .submitbutt{display:none;}.tx-kesearch-pi1 input[type="text"],.tx-kesearch-pi1 select,.tx-kesearch-pi1 textarea,.tx-kesearch-pi1 input[type="text"]:focus,.tx-kesearch-pi1 input[type="text"]:hover,.tx-kesearch-pi1 select:focus,.tx-kesearch-pi1 select:hover,.tx-kesearch-pi1 textarea:focus,.tx-kesearch-pi1 textarea:hover{color:#9c9e9f !important;}#mobile_search{display:none;}@media handheld,only screen and (max-width:768px){body{overflow-x:hidden;}#wrap{padding:0 10px;}header #logo{width:47%;}header #topnavigation{width:50%;margin:10px 0 0 0;}#language{width:50%;}#top_search{width:60%;margin:5px 0 0 15%;}.tx-kesearch-pi1 form{margin:0 !important;}.eightcol,.eightcol.last{width:100%;}nav#main ul li a,nav#main ul li a:link{font-size:14px;}#footer_inner_nav ul li{font-size:13px;}#breadcrumb + .fourcol{margin:0 2% 0;width:96%;}ul#subnav{margin:0 0 30px 0;float:left;width:100%;}ul#subnav li{width:30%;padding:7px 0px 7px 1%;margin:0 2% 0 0;float:left;border-bottom:1px solid #d5d2d1;}#socialmedia{padding-right:10px;box-sizing:border-box;}}@media handheld,only screen and (max-width:640px){#language{display:none;}header #logo{width:70%;}nav#main{height:auto !important;}nav#main ul li{background:url('../../../fileadmin/template/images/bg_nav_main.gif') repeat-x;width:100% !important;}.slider_image{width:100%;}.caption{float:left;margin:3% 2% 0;width:96%;}.flex-control-nav{display:none;}li.event_start_listitem{width:48% !important;}.box{margin-right:0;width:100%;}.fourcol.last{width:100%;}footer #language_mobile{background:url('../../../fileadmin/template/images/bg_nav_main.gif') repeat-x scroll 0 0 rgba(0,0,0,0);display:block;width:100%;margin:0;padding:0;float:left;}footer #languagenavigation_mobile{background:none !important;float:left !important;padding:14px 0 !important;width:100% !important;}footer ul#language_switch_mobile{float:left;margin:0 14px 0 0;padding:0;width:100%;}footer ul#language_switch_mobile li.lastli{border-right:medium none;}footer ul#language_switch_mobile li{width:47%;border-right:none;float:left;list-style-type:none;padding:0 4px;text-align:center;text-decoration:none;text-transform:uppercase;}footer ul#language_switch_mobile li a,footer ul#language_switch_mobile li a:link,footer ul#language_switch_mobile li a:visited{color:#fff;}#mobile_search{display:block;width:90%;margin:5% 0 0 5%;}#mobile_search #ke_search_sword{width:80%;height:25px;}#mobile_search #kesearch_submit{left:80%;top:8px;}#mobile_search .submitbutt{display:none;}#footer_inner_logo{margin:0 5% 0 2%;width:75%;}#footer_inner_addressblock{padding:40px 0 0;}#footer_inner_address{width:100%;}#footer_inner_address p{margin:0 0 7px 2%;width:100%;}#footer_inner_nav_holder{display:none;}#map{display:none;}#footer_inner_nav{border:none;padding:0 2.5%;}#impressum{float:left;}nav#cell_nav{height:auto;}nav#cell_nav ul li{width:100%;background:url('../../../fileadmin/template/images/bg_nav_main.gif') repeat-x scroll 0 0 rgba(0,0,0,0);}nav#cell_nav ul li a.active + .secondlevel,nav#cell_nav ul li:hover ul.secondlevel{position:relative;float:left;opacity:0.95;visibility:visible;transition-delay:0.2s;display:block;}nav#cell_nav ul li ul.secondlevel li a,nav#cell_nav ul li ul.secondlevel li a:link,nav#cell_nav ul li ul.secondlevel li a:visited{padding:16px 5% 17px;text-align:center;width:90%;}#cell_sidenav{width:98%;float:left;margin:5px 0 0 2%;}#cell_sidenav ul{margin:0;padding:0;}#cell_sidenav ul li{margin:5px 0 0 0;padding:0;float:left;list-style-type:none;}#cell_sidenav ul li a,#cell_sidenav ul li a:link,#cell_sidenav ul li a:visited{text-transform:uppercase;color:#9c9e9f;font-size:12px;font-weight:600;margin:0 10px;}#cell_sidenav ul li a:hover,#cell_sidenav ul li a:active,#cell_sidenav ul li a.active{color:#58585a;}#cell_menu{background:url('../../../fileadmin/template/images/menu.gif') no-repeat;height:28px;width:32px;float:right;margin:33px 10px 0 0;}#cell_menu a,#cell_menu a:link,#cell_menu a:visited{display:block;height:28px;width:32px;}ul#subnav,.desktop,#breadcrumb{display:none;}.cell{display:block;}.date_mask_holder{width:27% !important;}.text_holder{width:71% !important;}.facts{padding:3px 0 0 8% !important;width:92% !important;}.powermail_input{width:100%;border:1px solid lightgray;box-sizing:border-box;}.powermail_select{font-size:14px;margin:5px 0;}.powermail_submit{width:50%;}}@media handheld,only screen and (max-width:380px){li.event_start_listitem{width:100% !important;margin:0 0 35px 0 !important;}}#newsletter-abmeldung > div.actions > nav > div > div > span > button{background:url('../../../fileadmin/template/images/bg_box_link.gif') no-repeat right top;float:left;border:none;font-size:15px;line-height:23px;color:#fff;padding:4px 25px 3px 9px;font-family:'forzabook';margin:10px 0 0 0;cursor:pointer;}#newsletter-abmeldung .input{display:flex;flex-direction:column;}#newsletter-abmeldung .help-block{padding:1rem 0;}#newsletter-abmeldung-text-1{width:50%;padding:7px;}
