@font-face{font-family:'open_sanslight';src:url('../../../fileadmin/fonts/opensans-light-webfont.eot');src:url('../../../fileadmin/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/fonts/opensans-light-webfont.woff2') format('woff2'),url('../../../fileadmin/fonts/opensans-light-webfont.woff') format('woff'),url('../../../fileadmin/fonts/opensans-light-webfont.ttf') format('truetype'),url('../../../fileadmin/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url('../../../fileadmin/fonts/opensans-regular-webfont.eot');src:url('../../../fileadmin/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/fonts/opensans-regular-webfont.woff2') format('woff2'),url('../../../fileadmin/fonts/opensans-regular-webfont.woff') format('woff'),url('../../../fileadmin/fonts/opensans-regular-webfont.ttf') format('truetype'),url('../../../fileadmin/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url('../../../fileadmin/fonts/opensans-semibold-webfont.eot');src:url('../../../fileadmin/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/fonts/opensans-semibold-webfont.woff2') format('woff2'),url('../../../fileadmin/fonts/opensans-semibold-webfont.woff') format('woff'),url('../../../fileadmin/fonts/opensans-semibold-webfont.ttf') format('truetype'),url('../../../fileadmin/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}html{height:100%;overflow-y:scroll;}body{font-family:'open_sanslight',Arial,Helvetica,sans-serif;font-size:15px;color:#414440;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background:#fff;height:100%;}@media screen and (max-aspect-ratio:1/1){body{background-size:auto 50%;}}@media screen and (max-width:960px){body{background-image:none;}}img{border:none;-ms-interpolation-mode:bicubic;width:100%;height:auto;display:block;}*{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{margin-bottom:1.3em;line-height:1.3em;font-family:'open_sanslight',Arial,Helvetica,sans-serif;font-weight:bold;}h1,.frame-layout-5 h2{font-size:2em;text-transform:uppercase;border-bottom:2px solid #b48b72;color:#fff;padding-top:4vw;}h1 b{display:none;}h2,.frame-layout-6 h1{font-size:2em;text-transform:uppercase;border-bottom:2px solid #b48b72;color:#263746;padding-top:4vw;}h3{font-size:1.25em;margin-bottom:0.8em;color:#263746;}h4{font-size:1em;font-family:'open_sanssemibold',Arial,Helvetica,sans-serif;font-weight:bold;}h4+h5{margin-bottom:0;position:relative;top:-1em;}h5{font-size:18px;font-weight:normal;color:#fb963f;}@media screen and (max-width:960px){h1,.frame-layout-5 h2,.frame-layout-6 h2,.frame-layout-8 h2{width:100%;padding-top:0;}}@media screen and (max-width:720px){h1,h2{font-size:1.5em;}}@media screen and (max-width:480px){h1,h2{font-size:1.25em;padding-top:25px;}}p+h1,p+h2,p+h3,ul+h1,ul+h2,ul+h3{margin-top:1.4em;}p+h4,p+h5,ul+h4,ul+h5{margin-top:1.8em;}p{margin-bottom:1.3em;line-height:1.4em;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}table{border-collapse:collapse;margin-bottom:1.4em;}td,th{font-size:14px;vertical-align:top;padding-right:1em;line-height:1.4em;}tr{padding-bottom:0.5em;}ul,ol{margin-bottom:1.4em;}a{color:#b48b72;}.indent{margin-left:40px;}sup{line-height:0;font-size:0.7em;position:relative;}@media screen and (max-width:720px){li{font-size:0.875em;hyphens:auto;-webkit-hyphens:auto;}}.large{font-size:16px;}.small{font-size:12px;}.red{color:#8b2231;}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.align-justify{text-align:justify;}.clear{clear:both;}.dont_show{display:none;}#wrapper{width:100%;text-align:left;z-index:2;margin:0 auto;}@media screen and (max-width:960px){#wrapper{}}.menu_wrapper{display:none;}#wrapper .menu_wrapper{display:block;text-align:left;position:absolute;left:0;top:135px;height:44px;z-index:400;height:55px;font-family:Arial,Helvetica,sans-serif;}.menu_wrapper_top{display:block;background:#fff;border-bottom:1px solid #ccc;position:fixed;left:0;z-index:500;width:100%;height:75px;top:-75px;transition:0.4s top;-webkit-transition:0.4s top;-moz-transition:0.4s top;}body.scrolledDown .menu_wrapper_top{top:0;}@media screen and (max-width:960px){#wrapper .menu_wrapper{right:15px;top:0;}.menu_wrapper_top{display:block;top:0;transition:none;-webkit-transition:none;-moz-transition:none;}.menu_wrapper.menu_wrapper_top{display:block;background:#fff;border-bottom:1px solid #ccc;position:fixed;top:0;left:0;z-index:500;width:100%;height:75px;transition:0.4s top;-webkit-transition:0.4s top;-moz-transition:0.4s top;}}.menu_button{background:transparent url('../../../fileadmin/img/menu_button.png') no-repeat scroll 50% 50%;cursor:pointer;display:none;height:10%;padding:0 4%;position:fixed;right:0;top:0;width:24px;z-index:999;}@media screen and (max-width:960px){.menu_button{display:block;}}.menu{width:100%;}.menu_wrapper_top .menu{float:right;margin-right:50px;width:auto;}@media screen and (max-width:960px){.menu_wrapper_top .menu{margin-right:0px;}}@media screen and (max-width:960px){.menu_wrapper_top .menu{background:#fff;margin-left:0;width:45%;position:fixed;top:55px;right:-50%;bottom:0;border-right:1px solid #ccc;z-index:400;transition:0.4s left;-webkit-transition:0.4s left;-moz-transition:0.4s left;}body.menu_enabled .menu{right:0;}#wrapper .menu_wrapper{display:none;}}@media screen and (max-width:480px){.menu_wrapper_top .menu{width:60%;right:-75%;}}.menu ul{display:block;margin:0;padding:0;float:left;}.menu_wrapper_top .menu ul{text-align:left;}.menu ul li{float:left;position:relative;z-index:100;list-style-type:none;line-height:40px;}@media screen and (max-width:960px){.menu ul li{line-height:75px;}}@media screen and (max-width:960px){.menu ul{text-align:left;}.menu ul li{float:none;display:block;}.menu>ul>li{position:static;line-height:75px;}}@media screen and (max-width:960px){.menu_wrapper_top .menu > ul > li{display:block;float:right;line-height:25px;width:90%;}}.menu>ul>li.last{margin-right:0;padding-right:0;background:transparent;}.menu ul li a{text-decoration:none;padding:20px 10px 19px;float:left;color:#58585a;outline:0;font-size:1.125em;}.menu ul li.last a{padding-right:0;}.menu_wrapper_top .menu > ul > li > a{font-size:1em}@media screen and (max-width:960px){.menu ul li a{font-size:1em;}}@media screen and (max-width:960px){.menu ul li a{font-size:12px;padding-left:6px;padding-right:6px;}}@media screen and (max-width:720px){.menu ul li a{float:none;padding:12px 10%;height:auto;}}@media screen and (max-width:480px){.menu ul li a{padding:12px 8%;}}.menu>ul>li>a{text-transform:uppercase;text-align:center;}@media screen and (max-width:960px){.menu ul li a{display:block;}.menu>ul>li>a{text-align:left;}}.menu_wrapper_top .menu>ul>li>a{font-size:1.125em;display:block;text-align:right;}@media screen and (max-width:960px){.menu_wrapper_top .menu>ul>li>a{font-size:0.875em;}}.menu ul li.last a{background:none;}.menu ul li a:hover{color:#b48b72;}.menu ul li.current>a{color:#fb963f;}.menu ul li ul{padding:0 0 12px 0;position:absolute;top:44px;left:0;width:180px;z-index:10;display:none;}.menu ul li.last ul{right:0;left:auto;}.menu ul li:hover>ul{display:block;}html.touch .menu ul li:hover>ul{display:none;}html.touch .menu ul li.expanded ul{display:block;}@media screen and (max-width:720px){html .menu ul li:hover>ul{display:none;}html .menu ul li.current ul,html .menu ul li.active ul,html .menu ul li.current:hover ul,html .menu ul li.active:hover ul{display:block;}}.menu ul li ul li{display:block;float:none;padding:0;}.menu ul li ul li a{float:none;font-weight:normal;padding:6px 14px;height:auto;}.menu ul li ul li a:hover{background:#fff;box-shadow:0 -3px 3px rgba(0,0,0,0.3);}.menu ul li ul li ul{position:static;background:none;padding-bottom:0;display:block;}.menu ul li ul li ul li a{padding-left:24px;}#contact{float:left;line-height:78px;list-style:outside none none;}#contact > a{color:#58585a;font-size:1em;text-decoration:none;text-transform:uppercase;padding:20px 10px 19px;}#contact > a:hover{color:#b48b72;}@media screen and (max-width:960px){#contact{line-height:115px;}#contact > a{font-size:0.875em;}}@media screen and (max-width:720px){#contact{float:right;line-height:55px;list-style:outside none none;margin-right:20px;}}#header{background:#fff none repeat scroll 0 0;height:200px;margin:0 auto;position:relative;width:100%;z-index:500;}#header_wrapper{max-width:960px;margin:auto;position:relative;width:100%;}@media screen and (max-width:960px){#header{height:75px;width:100%;z-index:1;}}#facebook_top{position:absolute;right:0;top:24px;}.logo{position:absolute;left:0;top:25px;z-index:20;display:block;width:205px;height:auto;}.logo img{width:100%;height:auto;display:block;}@media screen and (max-width:960px){.logo{width:100px;left:15px;}}.menu_wrapper_top .logo{top:12px;width:14%;}@media screen and (max-width:720px){.menu_wrapper_top .logo{width:100px;padding:0 4%;}}.menu_wrapper_top .logo img{width:100px;margin:0 auto;}#main{width:100%;margin:auto;position:relative;background:#fff;}@media screen and (max-width:960px){#main{padding-top:0;}}#main ul{margin:0 0 1.em;}#main ul li{margin:0 0 0.5em 20px;line-height:1.4em;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}#main ul li p{margin-bottom:0;}#main ul li ul{padding-left:15px;}.csc-default{padding-top:30px;padding-bottom:60;}@media screen and (max-width:720px){.csc-textpic-imagewrap,.csc-textpic-image{width:100%;}.csc-textpic-image img{width:100%;height:auto;}}#topmenu{padding-top:20px;font-size:1em;overflow:hidden;float:right;}#topmenu li{float:right;padding-left:0;margin-left:0;background:none;list-style:none;}#topmenu li a{color:#666;font-size:1em;text-decoration:none;margin-right:10px;}#topmenu li a:hover{text-decoration:underline;}@media screen and (max-width:960px){#topmenu{position:fixed;right:0px;top:-15px;z-index:999;font-size:0.875em;}}@media screen and (max-width:720px){#topmenu{right:20px;}#topmenu li a{margin-right:5px;}}#footer_wrapper{width:100%;color:#fff;background:#016744;z-index:1000;position:relative;line-height:55px;}#footer{overflow:hidden;width:960px;margin:0 auto;padding:11px 0;}@media screen and (max-width:960px){#footer{width:92%;margin:0 4%;}}#copyright{float:left;}#facebook_bottom{padding-top:4px;float:right;}.Tx-Formhandler{overflow:hidden;}form{width:100%;float:left;max-width:720px;}fieldset{border:0;margin:0;padding:0;}.tx-indexedsearch-searchbox fieldset{margin-bottom:1.4em;}.fieldrow{overflow:hidden;margin-bottom:1em;clear:both;}.form_column{width:50%;float:left;}@media screen and (max-width:720px){.form_column{width:100%;float:none;}form{width:100%;}}@media screen and (max-width:480px){form{width:95%;}}legend{display:none;}label{display:block;margin-bottom:5px;}label.label_full_line{width:100%;margin-bottom:1em;}label.textarea_label,label.select_label{width:auto;float:none;display:block;margin-bottom:0.5em;}label.radio_label,label.checkbox_label{width:auto;margin:0 30px 0 10px;float:left;max-width:80%;max-width:calc(100% - 60px);}.checkbox_row{clear:both;overflow:hidden;margin-bottom:0.5em;}input[type=text],input[type=email],input.text_input,textarea,select{padding:12px;transition:0.4s background-color;-webkit-transition:0.4s background-color;-moz-transition:0.4s background-color;-ms-transition:0.4s background-color;font-family:Arial,Helvetica,sans-serif;font-size:16px;border:1px solid #b48b72;color:#b48b72;width:90%;margin-bottom:10px;}input[type=checkbox]{width:25px;}input.date_input{width:160px;}@media screen and (max-width:720px){input[type=text],textarea,select{margin:0;display:block;}}select{width:calc(80% + 24px);}select#room,select#persons{max-width:240px;}input.radio,input.checkbox{float:left;}textarea{height:125px;resize:none;margin-bottom:10px;}.error{padding-top:10px;color:#fb963f;clear:both;}.submit,.powermail_submit{width:80%;width:calc(90% + 24px);background:#b48b72;border:0;color:#fff;font-size:1em;font-family:Arial,Helvetica,sans-serif;margin:1em 0 0 0;padding:12px;cursor:pointer;transition:0.4s all;-webkit-transition:0.4s all;-moz-transition:0.4s all;-ms-transition:0.4s all;text-transform:uppercase;}@media screen and (max-width:720px){.submit{margin:0 auto;display:block;}}#tx-indexedsearch-searchbox-button-submit{margin:0 0 0 10px;}.submit:hover{text-decoration:underline;}.button{background:#002e50;border:0;color:#fff;float:left;font-size:1em;font-family:Arial,Helvetica,sans-serif;margin:0 10px 1em 0;padding:6px 12px;cursor:pointer;text-decoration:none;transition:0.4s all;-webkit-transition:0.4s all;-moz-transition:0.4s all;-ms-transition:0.4s all;}.button:hover{color:#fff;background:#2d6389;text-decoration:underline;}.required_fields{display:block;margin:1.4em 0 0 0;clear:both;}.white_box{background:#fff;background:rgba(255,255,255,0.95);padding:20px;}#main{width:100%;margin:0 auto;position:relative;z-index:1;}#main .frame-layout-3 img,#main .layout3 img{width:100%;height:auto;position:absolute;}@media screen and (max-width:960px){#main .frame-layout-3 img,#main .layout3 img{top:0px;}}#main .frame-layout-5,#main .frame-layout-6,#main .layout5,#main .layout6{height:100%;min-height:350px;overflow:hidden;padding:0 0 75px 0;width:100%;}#main .frame-layout-5,#main .frame-layout-5 a,#main .layout5,#main .layout5 a{background:#263746;color:#fff;text-decoration:none;display:block;}#main .frame-layout-5 a:hover,#main .layout5 a:hover{text-decoration:underline;}#main .frame-layout-5 .grid_2x1 .grid_col_1,#main .layout5 .grid_2x1 .grid_col_1{width:65%;margin-right:4%;float:left;position:relative;}#main .frame-layout-5 .grid_2x1 .grid_col_2,#main .layout5 .grid_2x1 .grid_col_2{float:right;margin-right:0;width:25%;position:relative;}#main .frame-layout-5 div.csc-textpic,#main .frame-layout-5 div.csc-textpic div.csc-textpic-imagerow,#main .layout5 .frame-layout-11,#main .frame-layout-5 .frame-layout-11{overflow:hidden;position:absolute;top:-50px;}#main .frame-layout-5 ul,#main .layout5 ul{list-style-image:url('../../../fileadmin/img/listStyle.png');}@media screen and (max-width:720px){#main .frame-layout-5 div.csc-textpic,#main .frame-layout-5 div.csc-textpic div.csc-textpic-imagerow,#main .layout5 .frame-layout-11,#main .frame-layout-5 .frame-layout-11{position:static;}#main .frame-layout-5,#main .frame-layout-5 a,#main .layout5,#main .layout5 a{background:#263746 none repeat scroll 0 0;color:#fff;display:block;line-height:1.5em;text-decoration:none;}}#main .frame-layout-6,#main .layout6{background:#fff;}#main .frame-layout-6 .grid_2x1 .grid_col_1,#main .layout6 .grid_2x1 .grid_col_1{width:25%;margin-right:4%;float:left;position:relative;}#main .frame-layout-6 .grid_2x1 .grid_col_2,#main .layout6 .grid_2x1 .grid_col_2{width:65%;margin-right:0;float:left;position:relative;}#p2 #main .frame-layout-6 .grid_1x1,#p2 #main .layout6 .grid_1x1{width:65%;}#main .frame-layout-2 img{width:100%;height:auto;}@media screen and (max-width:960px){.grid_col{width:95%;margin:auto;}#main .frame-layout-2{width:100%;margin:0;}#main .frame-layout-2 img{width:160%;}#main .frame-layout-5,#main .frame-layout-6,#main .layout5,#main .layout6{margin:0;padding:0 0 35px 0;width:100%;min-height:275px;}}@media screen and (max-width:720px){#p2 #main .frame-layout-6 .grid_1x1,#p2 #main .layout6 .grid_1x1{width:95%;}#main .frame-layout-6 .grid_2x1 .grid_col_1,#main .layout6 .grid_2x1 .grid_col_1{width:95%;margin-right:0%;float:none;margin-bottom:25px;}#main .frame-layout-6 .grid_2x1 .grid_col_2,#main .layout6 .grid_2x1 .grid_col_2{width:95%;float:none;}#main .frame-layout-5 .grid_2x1 .grid_col_1,#main .layout5 .grid_2x1 .grid_col_1{float:left;margin-right:0;width:95%;}#main .frame-layout-5 .grid_2x1 .grid_col_2,#main .layout5 .grid_2x1 .grid_col_2{float:right;margin-right:0;width:95%;}}@media screen and (max-width:480px){#main .frame-layout-2 img{width:240%;}}#main .ce .ce{width:auto;margin:0;}.grid{}.grid_col{}.grid_1_col .grid_col{width:100%;margin-right:0;}.grid_2_col .grid_col{width:48%;margin-right:4%;}@media screen and (max-width:720px){.grid_2_col .grid_col{width:100%;margin:0;}}.grid_2_col_12 .grid_col_1{width:29%;margin-right:3%;}.grid_2_col_12 .grid_col_2{width:66%;margin-right:0;}.grid_2_col_21 .grid_col_1{width:66%;margin-right:3%;}.grid_2_col_21 .grid_col_2{width:29%;margin-right:0;}.grid_2_col_23 .grid_col_1{width:37%;margin-right:3%;}.grid_2_col_23 .grid_col_2{width:60%;margin-right:0;}.grid_2_col_32 .grid_col_1{width:60%;margin-right:3%;}.grid_2_col_32 .grid_col_2{width:37%;margin-right:0;}@media screen and (max-width:720px){.grid_2_col_12 .grid_col,.grid_2_col_21 .grid_col,.grid_2_col_23 .grid_col,.grid_2_col_32 .grid_col{width:100%;margin-right:0;margin-bottom:4%;}}.grid_3_col .grid_col{width:32%;margin-right:2%;}.grid_3_col .grid_col p,.grid_3_col .grid_col ul{text-align:left;}@media screen and (max-width:720px){.grid_3_col .grid_col{width:100%;margin:0;margin-bottom:4%;}.grid_3_col .grid_last_col{margin-bottom:0;}}.grid_4_col .grid_col{width:23.5%;margin-right:2%;}.grid .grid_last_col{margin-right:0;}.grid_bg{overflow:hidden;position:relative;}.grid_bg .grid_bg_image,.grid_bg .grid_bg_image img{position:absolute;left:0;top:0;width:100%;}.grid_bg .grid_bg_image{z-index:0;}.grid_bg .grid_bg_image img{height:auto;display:block;}.grid_bg.bg_align_bottom .grid_bg_image,.grid_bg.bg_align_bottom .grid_bg_image img{top:auto;bottom:0;}.grid_bg .grid_bg_content{margin:40px auto;width:960px;position:relative;z-index:10;}@media screen and (max-width:960px){.grid_bg .grid_bg_content{width:96%;margin:4% 2%;}}@media screen and (max-width:720px){.grid_bg .grid_bg_content .spacer{display:none;}}.grid_contact{padding:40px 0;margin:0 auto;color:#87888a;display:table;}.grid_contact_inner{display:table-cell;text-align:center;vertical-align:middle;}.grid_contact_inner2{display:inline-block;text-align:left;}.grid_contact h1,.grid_contact h2,.grid_contact h3{color:#fb963f;padding-left:40px;}.grid_contact_address,.grid_contact_phone,.grid_contact_email{padding-left:40px;padding-bottom:1em;text-transform:uppercase;}.grid_contact_address{background:transparent url('../../../fileadmin/img/pin.png') no-repeat 0 0;}.grid_contact_phone{background:transparent url('../../../fileadmin/img/fon.png') no-repeat 0 0;}.grid_contact_email{background:transparent url('../../../fileadmin/img/mail.png') no-repeat 0 0;}.grid_1x1{width:95%;height:auto;margin:auto;}#p2 .grid_1x1{width:100%;max-width:960px;margin:auto;}#p2 .grid_1x1 h2{display:block;width:65%;}.grid_2x1{height:auto;margin:auto;max-width:960px;padding:0 15px;}.grid_2x1 .grid_col:last-child{margin-right:0;}.grid_slider{position:relative;overflow:visible;}.slider{}.slider_inner{}.slider_wrapper img{display:block;width:100%;height:auto;}.slider_wrapper{width:100%;height:0;padding-bottom:42%;margin:0 auto;}@media screen and (max-width:960px){.slider_wrapper{padding-bottom:42%;top:0;}}.slider img{display:block;}.slider_arrow_left,.slider_arrow_right,.slider_arrow_leftdn,.slider_arrow_rightdn{width:40px;height:100%;position:absolute;top:0;text-align:center;font-size:24px;color:#002d50;background:transparent url('../../../fileadmin/img/arrow_left.png') no-repeat 50% 50%;cursor:pointer;opacity:0.6;}.slider_arrow_left,.slider_arrow_leftdn{left:20px;}.slider_arrow_right,.slider_arrow_rightdn{background:transparent url('../../../fileadmin/img/arrow_right.png') no-repeat 50% 50%;right:20px;}.slider_arrow_left:hover,.slider_arrow_right:hover,.slider_arrow_leftdn:hover,.slider_arrow_rightdn:hover{opacity:1;}@media screen and (max-width:720px){.slider_arrow_left,.slider_arrow_right,.slider_arrow_leftdn,.slider_arrow_rightdn{display:none;}}.slider_navigator{position:absolute;bottom:20px;}.slider_navigator div{width:10px;height:10px;background:#fff;background:rgba(255,255,255,0.7);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;cursor:pointer;}.slider_navigator div:hover{background:#fff;}.slider_navigator div.slider_prototypeav{background:#fff;box-shadow:0 0 3px #fff;}@media screen and (max-width:520px){.slider_navigator div.slider_prototypeav{background:#999;box-shadow:0 0 3px #999;}}#main .frame-layout-1{width:100%;margin:0;}#main .frame-layout-3,#main .layout3{height:425px;margin:auto;position:relative;width:100%;overflow:hidden;}.slider_image{position:relative;margin-bottom:4%;}.slider_image_bg{width:100%;height:0;padding-bottom:37%;overflow:hidden;}@media screen and (max-width:1280px){#main .frame-layout-3,#main .layout3{height:350px;}}@media screen and (max-width:960px){#main .frame-layout-3,#main .layout3{margin:-75px auto auto;height:350px;}}@media screen and (max-width:720px){.slider_image_bg{padding-bottom:50%;}#main .frame-layout-3,#main .layout3{height:300px;}}@media screen and (max-width:480px){#main .frame-layout-3,#main .layout3{height:200px;}}.slider_image img{display:block;width:100%;height:auto;position:relative;top:0;left:0;}.slider_image_text{position:absolute;bottom:15%;left:0;background:#fff;background:rgba(255,255,255,0.8);padding:20px;}.slider_image_text h1{font-size:36px;color:#fb963f;margin-bottom:0;}.slider_image_text h2{font-size:24px;color:#fb963f;}@media screen and (min-width:1280px){.slider_image_text{bottom:25%;}}@media screen and (min-width:1600px){.slider_image_text{bottom:35%;}}@media screen and (max-width:960px){.slider_image_text h1{font-size:24px;}.slider_image_text h2{font-size:18px;}}@media screen and (max-width:720px){.slider_image_text{padding:10px;bottom:10%;}.slider_image_text h1{font-size:18px;}.slider_image_text h2{font-size:16px;}}@media screen and (max-width:480px){.slider_image_text{position:static;margin-left:2%;margin-top:2%;}}.slider_image_text h1:last-child,.slider_image_text h2:last-child,.slider_image_text p:last-child{margin-bottom:0;}.slider_image_icon{width:310px;height:485px;display:block;position:absolute;left:40px;bottom:100%;background:transparent url('../../../fileadmin/img/welcome_sign.png') no-repeat 0 2px;}@media screen and (max-width:960px){.slider_image_icon{display:none;}}.frame-layout-7 p{text-transform:uppercase;font-size:1.125em;}.frame-layout-7 p a{color:#fff;text-decoration:none;}.frame-layout-7 p a:hover{text-decoration:underline;}@media screen and (max-width:720px){.frame-layout-7 p{font-size:1em;}}#main .frame-layout-8,#main .frame-layout-8{margin:0 auto 50px;width:960px;}.frame-layout-8 h1,.frame-layout-8 h2{width:65%;}@media screen and (max-width:1024px){#main .frame-layout-8,#main .frame-layout-8{margin:50px auto;max-width:960px;width:100%;padding:0 15px;}}@media screen and (max-width:960px){#main .frame-layout-8,#main .frame-layout-8{margin:20px auto;width:95%;padding:0 15px;}}.frame-layout-9{width:100%;margin-bottom:15px;}.frame-layout-9 .image{bottom:0;float:left;height:100px;margin-left:3%;margin-bottom:20px;width:30%;}.frame-layout-9 .image img{width:auto;}#main .frame-layout-12{display:none;}@media screen and (max-width:720px){#main .frame-layout-10 div.csc-textpic .csc-textpic-imagewrap img{width:35%;}#main .frame-layout-11{display:none;}#main .frame-layout-12,.frame-layout-6 img{display:block;width:36%;margin:0 auto 20px;}.frame-layout-6 img{width:42%;}#main .frame-layout-12 div.csc-textpic .csc-textpic-imagewrap img{width:100%;}.frame-layout-9 .image{height:120px;margin-left:0;width:50%;}}@media screen and (max-width:480px){.frame-layout-9 .image{height:auto;width:100%;}}#main .frame-layout-13{width:100%;background:#fff;}#main .frame1,#main .frame3{border-bottom:1px solid #cdcdcd;padding-bottom:30px;margin-bottom:30px;}#main .frame2,#main .frame3{border-top:1px solid #cdcdcd;padding-top:30px;margin-top:30px;}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{display:block;margin:0;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px;}div.csc-textpic-center .csc-textpic-center-outer,div.csc-textpic-center .csc-textpic-center-inner{float:none;position:static;right:0%;}div.csc-textpic .csc-textpic-imagewrap img{border:medium none;display:block;margin:auto;width:100%;height:auto;}figcaption.csc-textpic-caption{display:block;width:100%;}@media screen and (max-width:720px){div.csc-textpic .csc-textpic-imagewrap img{width:25%;}}@media screen and (max-width:480px){div.csc-textpic .csc-textpic-imagewrap img{}}#scroll_to_top.visible{right:25px;}#scroll_to_top{bottom:25px;height:25px;position:fixed;right:-50px;transition:all 0.4s ease 0s;width:25px;z-index:1000;}#scroll_to_top a{background:url('../../../fileadmin/img/scrollToTop.png') no-repeat scroll 0 0 / 100% auto;display:block;height:100%;width:100%;}#fancybox-content #wrapper{padding:25px;text-align:left;width:92%;}#fancybox-content #wrapper #main ul li{text-align:left;}@media screen and (max-width:720px){#fancybox-content #wrapper{padding:15px;}}.fancybox-bg{display:none;}#fancybox-wrap{display:none;background:#fff;left:0;outline:medium none;padding:20px;position:absolute;z-index:1101;width:60%;}#fancybox-content #scroll_to_top{display:none;}#fancybox-content link{display:none;}#fancybox-content meta{display:none;}#fancybox-content script{display:none;}@media screen and (max-width:960px){}@media screen and (max-width:720px){}#p2 .menu ul,#p3 .menu ul,#p4 .menu ul,#p9 .menu ul{float:left;position:relative;z-index:100;list-style-type:none;line-height:40px;}@media screen and (max-width:960px){#p2 .menu ul,#p3 .menu ul,#p4 .menu ul,#p9 .menu ul{line-height:75px;}}@media screen and (max-width:720px){#p2 .menu ul li,#p3 .menu ul li,,#p4 .menu ul li,#p1.menu ul.navi li,#p9 .menu ul li{float:none;display:block;}#p2 .menu>ul>li,#p3 .menu>ul>li,#p4 .menu>ul>li,#p1.menu ul.navi li,#p9 .menu>ul>li{position:static;line-height:75px;}}@media screen and (max-width:720px){#p2 .menu_wrapper_top .menu > ul,#p3 .menu_wrapper_top .menu > ul,#p4 .menu_wrapper_top .menu > ul,#p9 .menu_wrapper_top .menu > ul,#p1 .menu_wrapper_top .menu > ul.navi{display:block;float:right;line-height:25px;width:90%;}}#p2 .menu ul a,#p3 .menu ul a,#p4 .menu ul a,#p9 .menu ul a,#p1 .menu ul.navi a{text-decoration:none;padding:20px 10px 19px;float:left;color:#58585a;outline:0;font-size:1em;text-transform:uppercase;}#p2 .menu_wrapper_top .menu > ul > a,#p3 .menu_wrapper_top .menu > ul > a,#p4 .menu_wrapper_top .menu > ul > a,#p9 .menu_wrapper_top .menu > ul > a,#p1 .menu_wrapper_top .menu > ul.navi > a{font-size:1em}@media screen and (max-width:1280px){#p2 .menu_wrapper_top .menu ul a,#p3 .menu_wrapper_top.menu ul a,#p4 .menu_wrapper_top .menu ul a,#p9 .menu_wrapper_top .menu ul a,#p1 .menu_wrapper_top .menu ul.navi a,.menu_wrapper_top #contact > a{text-decoration:none;padding:12px 6px 16px;font-size:.9em;text-transform:none;}.menu_wrapper_top #contact{line-height:64px;}#p2 .menu_wrapper_top .menu > ul > a,#p3 .menu_wrapper_top .menu > ul > a,#p4 .menu_wrapper_top .menu > ul > a,#p9 .menu_wrapper_top .menu > ul > a,#p1 .menu_wrapper_top .menu > ul.navi > a{font-size:.9em}}@media screen and (max-width:960px){.menu_wrapper_top .menu ul{width:100%;}#p2 .menu ul a,#p3 .menu ul a,#p4 .menu ul a,#p1 .menu ul.navi a,#p9 .menu ul a{font-size:12px;padding-left:6px;padding-right:6px;}.menu_wrapper_top #contact,.menu_wrapper_top .impressum,.menu_wrapper_top .datenschutz{line-height:96px;display:block;float:right;line-height:25px;width:90%;}.menu_wrapper_top #contact{line-height:60px;}#p2 #wrapper .menu_wrapper,#p3 #wrapper .menu_wrapper,#p4 #wrapper .menu_wrapper,#p9 #wrapper .menu_wrapper{right:15px;top:-55px;}#p2 #contact,#p3 #contact,#p1 #contact,#p4 #contact,#p9 #contact{}.menu_wrapper_top #contact a{font-size:.9em;}}@media screen and (max-width:720px){#p2 .menu ul a,#p3 .menu ul a,#p4 .menu ul a,#p9 .menu ul a,#p1 .menu ul.navi a{float:none;padding:12px 10%;height:auto;display:block;}#p2 .menu_wrapper .menu ul,#p2 .menu_wrapper .menu li,#p3 .menu_wrapper .menu ul,#p3 .menu_wrapper .menu li,#p1 .menu_wrapper .menu ul.navi
	#p4 .menu_wrapper .menu ul,#p4 .menu_wrapper .menu li,#p9 .menu_wrapper .menu ul,#p9 .menu_wrapper .menu li{display:block;}#p2 #wrapper .menu_wrapper,#p3 #wrapper .menu_wrapper,#p4 #wrapper .menu_wrapper,#p9 #wrapper .menu_wrapper{right:15px;top:-45px;}}@media screen and (max-width:480px){#p2 .menu ul a,#p3 .menu ul a,#p4 .menu ul a,#p9 .menu ul a,#p1 .menu ul.navi a{padding:12px 8%;}}#p2 .menu_wrapper_top .menu>ul>a,#p3 .menu_wrapper_top .menu>ul>a,#p4 .menu_wrapper_top .menu>ul>a,#p1 .menu_wrapper_top .menu>ul.navi>a,#p9 .menu_wrapper_top .menu>ul>a{font-size:1em;display:block;text-align:right;}@media screen and (max-width:960px){#p2 .menu_wrapper_top .menu>ul>a,#p3 .menu_wrapper_top .menu>ul>a,#p4 .menu_wrapper_top .menu>ul>a,#p9 .menu_wrapper_top .menu>ul>a,#p1 .menu_wrapper_top .menu>ul.navi>a{font-size:0.875em;}}#p2 .menu ul a:hover,#p3 .menu ul a:hover,#p4 .menu ul a:hover,#p9 .menu ul a:hover,#p1 .menu ul.navi a:hover{color:#b48b72;}#p2 .menu ul.current>a,#p3 .menu ul.current>a,#p4 .menu ul.current>a,#p9 .menu ul.current>a,#p1 .menu ul.navi.current>a{color:#fb963f;}.navi{line-height:40px;}.navi a{font-size:1.125em;}@media screen and (max-width:960px){.navi{line-height:75px;}}.cc_container{background:#fff;color:#414440;}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#fff;background-color:#b48b72;position:relative;font-size:1em;}.cc_container a,.cc_container a:visited{color:#b48b72;position:relative;font-size:1em;}.cc_container .cc_message{margin-top:0.6rem;font-size:1em;float:left;}.cc-theme-edgeless.cc-window{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}
