/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* ColorBox v1.5.8, (c) 2011 Jack Moore - jacklmoore.com, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.5.8/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.5.8/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.5.8/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.5.8/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
input[type=search]{background:none;-webkit-appearance:none;}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;background:none;}input[type="search"]:focus{outline:none;}:focus{outline:medium none;}#header ul li:before,#footer ul li:before,.mod_packageslist .package-buttons li:before,.ce_packageslisttags .package-buttons li:before,.mod_roomslist .rooms-buttons li:before,.ce_gallery ul li:before,.button li:before,.button-block li:before{content:"";content:none;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.submit_container input,input,select,textarea{-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;transition:background 0.2s ease 0s;}#main p.content-button,#main a.content-button,#main span.content-button{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}#to-top > a{-webkit-transition:bottom 0.4s ease 0s;-moz-transition:bottom 0.4s ease 0s;-o-transition:bottom 0.4s ease 0s;transition:bottom 0.4s ease 0s;}#main .teaserboxes.equalize > div,.mod_newslist .layout_latest .inside{-webkit-transition:background 0.5s ease 0s;-moz-transition:background 0.5s ease 0s;-o-transition:background 0.5s ease 0s;transition:background 0.5s ease 0s;}#main .teaserboxes.equalize > div > div *,.mod_newslist .layout_latest .inside *{-webkit-transition:color 0.5s ease 0s;-moz-transition:color 0.5s ease 0s;-o-transition:color 0.5s ease 0s;transition:color 0.5s ease 0s;}#header .header-navigation .inside{-webkit-transition:height 0.5s ease 0s;-moz-transition:height 0.5s ease 0s;-o-transition:height 0.5s ease 0s;transition:height 0.5s ease 0s;}#header .logo img{-webkit-transition:height 0.5s ease 0s, width 0.5s ease 0s;-moz-transition:height 0.5s ease 0s, width 0.5s ease 0s;-o-transition:height 0.5s ease 0s, width 0.5s ease 0s;transition:height 0.5s ease 0s, width 0.5s ease 0s;}a:link,a:visited{color:#b01824;font-weight:400;}a{color:#b01824;font-weight:400;text-decoration:none;}a:hover,a:active{color:#83121b;text-decoration:none;}p{color:#2e2e2e;margin-bottom:30px;}ul{margin:0;padding:0;}h1,h2,h3,h4,h5,h6,.head1 p,.head2 p,.head3 p,.head4 p,.head5 p,.head6 p{margin-top:15px;margin-bottom:10px;padding-bottom:10px;}h1,h2,h3,h4,h5,h6,.head1 p,.head2 p,.head3 p,.head4 p,.head5 p,.head6 p{color:#2e2e2e;}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.head1 p em,.head2 p em,.head3 p em,.head4 p em,.head5 p em,.head6 p em{color:#b01824;font-style:normal;}h1,.head1 p{text-align:center;}h1.subheader,h2.subheader{color:#a77e43;border-bottom:none;margin:10px 0 25px;padding-bottom:0;background:none;text-transform:none;}hr.dotted{border-bottom:1px dotted #665753;background:none;}html{font-size:69%;}body{font-family:'Open Sans', sans-serif;font-weight:400;font-size:1.5em;line-height:1.5em;}p{font-size:1em;line-height:1.6em;}table,.ce_bcpackageroom{font-size:1em;line-height:1.6em;}.ce_text table{font-size:1em;line-height:normal;}.mod_article ul,.mod_article ol{font-size:1em;line-height:1.6em;margin-bottom:30px;}h1,h2,h3,h4,h5,h6,.head1 p,.head2 p,.head3 p,.head4 p,.head5 p,.head6 p{font-weight:400;}h1,.head1 p{font-family:'Ubuntu', sans-serif;font-size:2.2em;line-height:1.2em;}h2,.head2 p{font-family:'Ubuntu', sans-serif;font-size:1.8em;line-height:1.2em;padding-bottom:20px;}h3,.head23 p{font-family:'Ubuntu', sans-serif;font-size:1.7em;line-height:1.2em;padding-bottom:20px;}h4,.head4 p{font-family:'Ubuntu', sans-serif;font-size:1.6em;line-height:1.2em;padding-bottom:20px;}h5,.head5 p{font-family:'Ubuntu', sans-serif;font-size:1.6em;line-height:1.2em;padding-bottom:20px;}h6,.head6 p{font-family:'Ubuntu', sans-serif;font-size:1.6em;line-height:1.2em;padding-bottom:20px;}.mod_changelanguage li{font-size:12px;}#breadcrumbs a,#breadcrumbs span,#breadcrumbs div{font-size:14px;}#main .ce_accordion .toggler{font-size:1.2em;}#footer li{font-size:1em;}#bcat-menu > .level_1 > li{font-size:1em;}#bcat-menu .level_2 > li,#bcat-menu nav.level_2 > ul > li{font-size:0.9em;}#bcat-menu .level_3 > li,#bcat-menu nav.level_3 > ul > li{font-size:0.9em;}.image_container{position:relative;line-height:0;text-align:center;margin-bottom:25px;}.image_container a{display:block;line-height:0;}.image_container img{width:100%;}.image-decor .image_container{padding:10px;}.image-decor .image_container img{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.image-decor .image_container:after{content:'';height:30px;width:100%;display:block;background:url("../../files/images/bg/pattern-gold.png") repeat 0 0;}.float_right{margin:5px 5px 30px 30px;}.float_left{margin:5px 30px 30px 5px;}.no-resize .image_container img{width:auto;}ul li,ol li{position:relative;padding:9px 5px 9px 30px;margin-bottom:2px;}.mod_article ul li{background:#f2f2f2;}.mod_article ul li:before{content:'';left:10px;margin-right:-8px;position:absolute;top:0;background:url("../../files/images/icons/ico-list.png") no-repeat center center;height:100%;width:10px;}.mod_article ol li{background:#f2f2f2;}.mod_article .checklist ul,.mod_article .checklist ol{padding:0;text-align:center;}.mod_article .checklist ul li,.mod_article .checklist ol li{display:inline;display:inline-block;background:none;padding:9px 5px 9px 38px;margin:0 12px;font-size:1.2em;}.mod_article .checklist ul li:before,.mod_article .checklist ol li:before{content:'';left:10px;margin-right:-8px;position:absolute;top:0;background:url("../../files/images/icons/ico-list-2.png") no-repeat center center;height:100%;width:18px;}.ce_gallery{text-align:center;}.ce_gallery li{padding:0;margin:5px;border:none;line-height:0;}.ce_gallery li:before{display:none;}.ce_gallery li.col_first{clear:none;}.ce_gallery a{display:block;}.ce_gallery a.download-link{line-height:normal;padding:5px 0 5px;background:#f5f5f4;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.ce_gallery a.download-link > span{display:inline-table;display:inline-block;}.ce_image{margin-bottom:30px;}.ce_image .image_container{margin:0 auto;}table{position:relative;width:100%;height:100%;border-spacing:0;border-collapse:collapse;}table th{padding:10px;background:#c4c4c4;color:#fff;text-align:center;border:1px solid #ababab;}table tr.even{background:#f2f2f2;}table tr.odd{background:#f2f2f2;}table tr td{padding:10px;border:1px solid #f2f2f2;background:#fff;text-align:center;vertical-align:middle;}.ce_table,.ce_text table{overflow:auto;}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}.mod_article:before,.mod_article:after{content:" ";display:table;}.mod_article:after{clear:both;}.mod_article{*zoom:1;}.inside:before,.inside:after{content:" ";display:table;}.inside:after{clear:both;}.inside{*zoom:1;}.mod_article{position:relative;padding:0;overflow:visible;width:90%;max-width:1200px;margin:80px auto;}.mod_article.first{margin-top:0;}.mod_article.full-width{width:100%;max-width:100%;padding:0;margin:0;}html{overflow-x:auto;}body{color:#281410;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;text-shadow:rgba(0, 0, 0, .01) 0 0 1px;text-align:left;min-height:400px;background:#fff;overflow-x:hidden;overflow-y:auto;}#bg-body{overflow:hidden;position:relative;width:100%;max-height:550px;background:#f2f2f2;line-height:0;border-bottom:6px solid #b01824;}#bg-body img{position:absolute;width:100%;margin-top:0px;top:0;left:0;z-index:1;}#bg-body img:first-child{position:relative;display:block !important;z-index:1;opacity:1 !important;}#bg-body-navigation{position:absolute;width:100%;height:auto;text-align:center;bottom:20px;z-index:80;}#bg-body-navigation a{display:inline-block;margin:0 3px;width:14px;height:14px;background:#000;opacity:0.8;}#bg-body-navigation a:hover,#bg-body-navigation a.active{background:#fff;}#wrapper{position:relative;min-height:100%;height:auto !important;height:100%;margin:0 auto 0;padding:0;}#header{position:relative;z-index:200;}#header .header-navigation{background:#fff;}#header .header-navigation .inside{width:90%;max-width:1200px;margin:0 auto;}#header .header-contact{background:#2e2e2e;}#header .header-contact .inside{width:90%;max-width:1200px;margin:0 auto;}#header .inside{height:100%;}#header .logo{width:auto;height:100%;margin:0;text-align:center;}#header .logo img{padding:10px 0;width:auto;height:100%;}#header ul{margin-bottom:0;}#header li{padding:0;margin-bottom:0;border-bottom:none;}#header .header-contacts{position:relative;height:auto;z-index:10;padding:5px 0;}#header .header-contacts ul{margin:0;text-align:center;}#header .header-contacts li{position:relative;display:inline-block;vertical-align:middle;padding:5px 10px 5px 40px;margin:0 10px;font-weight:700;border-bottom:none;background:none;}#header .header-contacts li a{color:#fff;text-decoration:none;font-weight:700;}#header .header-contacts li a:hover{text-decoration:underline;}#header .header-contacts li .icon{position:absolute;top:50%;left:5px;margin-top:-12.5px;display:block;width:25px;height:25px;background:url("../../files/images/icons/sprite-contacts.png") no-repeat 0 0;}#header .header-contacts li.telephone .icon{background-position:0 0;}#header .header-contacts li.email .icon{background-position:-25px 0;}#container{padding:0;}#left{display:none;}#main{float:none;}#footer{position:relative;padding:30px 0;z-index:5;background:#2e2e2e;text-align:center;}#footer .inside{width:90%;max-width:1200px;margin:0 auto;}#footer a{color:#fff;text-decoration:none;}#footer a:hover{text-decoration:underline;}.footer-contacts{margin-bottom:40px;}.footer-contacts li{display:inline;padding:0 10px;margin-left:-4px;color:#fff;}.footer-contacts li:before,.footer-contacts li .country-code:before{content:'' !important;display:block;width:1px;height:14px;position:absolute;left:0;top:50%;margin-top:-7px;margin-right:0;background:#fff;}.footer-contacts li:first-child:before{content:none !important;}#bcat-menu{position:relative;width:100%;height:100%;overflow:visible;float:left;z-index:20;}#bcat-menu ul{list-style:none none;margin-bottom:0;}#bcat-menu ul li{border-bottom:0;}#bcat-menu .level_1{display:table;width:100%;height:100%;text-align:center;margin:0;padding:0;}#bcat-menu .level_1 > li{display:table-cell;position:relative;width:auto;height:100%;float:none;padding:0;text-align:center;text-transform:none;border-left:1px solid #f2f2f2;}#bcat-menu .level_1 > li.last{border-right:1px solid #f2f2f2;}#bcat-menu .level_1 > li > span{cursor:pointer;}#bcat-menu .level_1 > li > a,#bcat-menu .level_1 > li > span{width:100%;display:block;vertical-align:bottom;font-weight:400;height:100%;text-decoration:none;padding:15px;color:#000;}#bcat-menu .level_1 > li > a:hover,#bcat-menu .level_1 > li > span,#bcat-menu .level_1 > li > a.trail,#bcat-menu .level_1 > li.bcat-open > a{color:#fff;background:#b01824;}#bcat-menu .level_1 > li:hover:after,#bcat-menu .level_1 > li.bcat-open:after{bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#f2f2f2;border-width:10px;margin-left:-10px;}#bcat-menu .level_2{display:none;position:absolute;width:200px;height:auto;left:0;top:100%;margin:0;padding:0;}#bcat-menu .level_2 > li{position:relative;width:100%;height:auto;padding:0;margin-bottom:0;text-align:left;margin-left:0;float:left;text-transform:none;}#bcat-menu .level_2 > li > span{cursor:pointer;}#bcat-menu .level_2 > li > a,#bcat-menu .level_2 > li > a:hover,#bcat-menu .level_2 > li > span{display:block;position:relative;width:auto;height:auto;font-weight:400;padding:10px 30px 10px 15px;text-decoration:none;color:#000;}#bcat-menu .level_2 > li > a{background:#f2f2f2;}#bcat-menu .level_2 > li > a:hover,#bcat-menu .level_2 > li > span{background:#d9d9d9;}#bcat-menu .level_3{position:absolute;width:200px;height:auto;display:none;left:200px;top:0;border-left:1px solid transparent;}#bcat-menu .level_3 > li{position:relative;width:100%;height:auto;padding:0;margin-bottom:0;text-align:left;margin-left:0;float:left;text-transform:none;}#bcat-menu .level_3 > li > span{cursor:pointer;}#bcat-menu .level_3 > li > a,#bcat-menu .level_3 > li > a:hover,#bcat-menu .level_3 > li > span{display:block;position:relative;width:auto;height:auto;font-weight:400;padding:10px 30px 10px 15px;text-decoration:none;color:#000;}#bcat-menu .level_3 > li > a{background:#f2f2f2;}#bcat-menu .level_3 > li > a:hover,#bcat-menu .level_3 > li > span{background:#d9d9d9;}#breadcrumbs{position:relative;width:100%;height:auto;padding:10px 0;z-index:10;width:90%;max-width:1200px;margin:10px auto;}#breadcrumbs a,#breadcrumbs span,#breadcrumbs div{text-decoration:none;color:#c4c4c4;}#breadcrumbs div{display:inline;}.ce_colsetStart{width:100%;}.ce_colsetStart.row{margin:0;}.bootstrap3s.row{margin:0;}.bootstrap3s > div{padding:0;}#to-top > a{position:fixed;bottom:-40px;right:0px;width:60px;height:40px;margin:0;display:block;background:url("../../files/images/icons/ico-arrow-top.png") no-repeat center;z-index:410;}#to-top > a.active{bottom:20px;}.anker{position:absolute;margin-top:-90px;}#main .ce_image_cover{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 !important;}#main .ce_image_cover > div{height:100%;width:100%;background-size:100% auto;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}#main .ce_image_cover.skizze > div{background-size:100% auto;background-color:#fff;}.ui-datepicker th{background:#fff;color:#bababa;}#socialshareprivacy{position:relative;padding:0;margin:0;}#socialshareprivacy ul li{text-align:left;border:0;}#socialshareprivacy ul li:before{content:none;}#socialshareprivacy ul .dummy_btn img{border-radius:3px;}.important{padding:20px;margin-bottom:40px;background:#b01824;border:#83121b;text-align:center;}.important *:first-child{margin-top:0;}.important *:last-child{margin-bottom:0;}.important *{color:#fff;}.slogan{font-family:'Crimson Text', serif;text-align:center;text-transform:uppercase;padding:0 30px 30px;background:url("../../files/images/bg/bg-headline-decor.png") no-repeat 50% 100%;margin:10px 0 30px;}.slogan p{font-size:2.1em;line-height:1.4em;margin:0;}.slogan p:before{content:'';width:40px;height:18px;display:inline-block;background:url("../../files/images/icons/ico-slogan-1.png") no-repeat center center;margin:10px 0;margin-left:-40px;}.slogan p:after{content:'';width:40px;height:18px;display:inline-block;background:url("../../files/images/icons/ico-slogan-2.png") no-repeat center center;margin:10px 0;margin-right:-40px;}.slogan p,.slogan h1,.slogan h2,.slogan h3{text-align:center;}.left{float:left;}.right{float:right;}.text-center,.align-center{text-align:center;}.text-center p,.align-center p,.text-center h1,.align-center h1,.text-center h2,.align-center h2,.text-center h3,.align-center h3{text-align:center;}.text-center table tr th,.align-center table tr th,.text-center table tr td,.align-center table tr td{text-align:center;}.text-left,.align-left{text-align:left;}.text-left p,.align-left p,.text-left h1,.align-left h1,.text-left h2,.align-left h2,.text-left h3,.align-left h3{text-align:left;}.text-left table tr th,.align-left table tr th,.text-left table tr td,.align-left table tr td{text-align:left;}.text-right,.align-right{text-align:right;}.text-right p,.align-right p,.text-right h1,.align-right h1,.text-right h2,.align-right h2,.text-right h3,.align-right h3{text-align:right;}.text-right table tr th,.align-right table tr th,.text-right table tr td,.align-right table tr td{text-align:right;}hr{border:0;padding:15px 0;background:url("../../files/images/bg/bg-headline-decor.png") no-repeat 50% 100%;}.parallaxContainer{position:relative;line-height:0;}.parallaxContainer figcaption{bottom:0;left:0;position:absolute;display:table;width:100%;height:100%;padding:0;text-align:center;}.parallaxContainer figcaption .imageCaption{display:table-cell;vertical-align:middle;}.parallaxContainer figcaption .imageCaption .text{font-size:2.1em;line-height:normal;color:#fff;font-weight:400;padding:0;margin:20px auto;display:block;text-shadow:0 0 10px rgba(0, 0, 0, 0.75);width:90%;max-width:1200px;}.parallaxContainer figcaption .imageCaption .link{display:block;padding:0;margin:20px auto;width:90%;max-width:1200px;}.parallaxContainer figcaption .imageCaption .link p{margin:0;}.gallery-carousel{position:relative;width:auto;height:auto;margin:0 auto;}.gallery-carousel .caroufredsel_wrapper{margin:0 !important;}.gallery-carousel .caroufredsel_wrapper ul li{margin:0;display:block;float:left;border-bottom:none;box-shadow:none;}.gallery-carousel a:before{background:none !important;width:inherit;height:inherit;position:inherit;left:inherit;top:inherit;}.gallery-carousel .image_container{display:block;margin:0;width:auto;}.gallery-carousel .prev,.gallery-carousel .next{cursor:pointer;display:block;position:absolute;text-indent:-9999px;top:50%;width:60px;height:80px;margin-top:-40px;z-index:1;}.gallery-carousel .prev{background:url("../../files/images/icons/ico-prevNext-sprite.png") no-repeat 0 0;left:5px;}.gallery-carousel .prev:hover{background-position:0 100%;}.gallery-carousel .next{background:url("../../files/images/icons/ico-prevNext-sprite.png") no-repeat 100% 0;right:5px;}.gallery-carousel .next:hover{background-position:100% 100%;}.ce_gallery li .image_container,.ce_gallery li .image_container img{width:100%;margin:0;}.ce_gallery .cols_1 li{width:100%;margin:0 0 10px;}.ce_gallery .cols_2 li{width:49%;margin:0.5%;}.ce_gallery .cols_3 li{width:32.3%;margin:0.5%;}.ce_gallery .cols_4 li{width:24%;margin:0.5%;}.ce_gallery .cols_5 li{width:19%;margin:0.5%;}p.content-button,a.content-button,span.content-button,p.content-button a,span.content-button a,span.content-button a{font-weight:bold;color:#fff;text-decoration:none;}p.content-button a,a.content-button,span.content-button a{padding:10px 20px 10px 20px;display:block;}p.content-button,a.content-button,span.content-button{background:#b01824;text-align:center;}p.content-button,span.content-button{margin:5px;padding:0;display:inline-block;}a.content-button{display:inline-block;}p.content-button:hover,a.content-button:hover,span.content-button:hover{background:#83121b;}#main .teaserboxes.equalize{border-spacing:30px;margin:0 -30px;text-align:center;width:auto;}#main .teaserboxes.equalize:before,#main .teaserboxes.equalize:after{display:none;}#main .teaserboxes.equalize > div{background:#f2f2f2;padding:0;}#main .teaserboxes.equalize > div > div{padding:0 !important;}#main .teaserboxes.equalize > div > div .ce_text{padding:0 25px !important;}#main .teaserboxes.equalize > div > div .ce_text .image_container{margin:0 -25px 20px;}#main .teaserboxes.equalize > div > div p.content-button,#main .teaserboxes.equalize > div > div a.content-button,#main .teaserboxes.equalize > div > div span.content-button{width:100%;background:#ccc;}#main .teaserboxes.equalize > div:hover{background:#b01824;}#main .teaserboxes.equalize > div:hover > div *{color:#fff;}#main .teaserboxes.equalize > div:hover > div p.content-button,#main .teaserboxes.equalize > div:hover > div a.content-button,#main .teaserboxes.equalize > div:hover > div span.content-button{background:#6d0f16;}#main .ce_accordion{margin:20px 0 20px;position:relative;}#main .ce_accordion .toggler{font-weight:bold;padding:15px 75px 15px 15px;}#main .ce_accordion .toggler.ui-state-default{position:relative;background:#b01824;border:1px solid #9a151f;border-radius:0;color:#fff;cursor:pointer;}#main .ce_accordion .toggler.ui-state-default .ui-icon{background:url("../../files/images/icons/ico-accordion.png") no-repeat 99% center;height:30px;width:30px;position:absolute;right:20px;top:50%;margin-top:-15px;}#main .ce_accordion .toggler.ui-state-active{background:#83121b;}#main .ce_accordion .toggler.ui-state-active .ui-icon{background:url("../../files/images/icons/ico-accordion-active.png") no-repeat 99% center;}#main .ce_accordion .ui-accordion-content{background:#f2f2f2;border:medium none;border-radius:0 0 0 0;padding:20px;}#cboxTitle{display:none !important;}.mod_newslist{margin:0 -15px;}.mod_newslist .layout_latest{width:25%;float:left;padding:0 15px;margin:0 0 40px;text-align:center;}.mod_newslist .layout_latest .inside{background:#f2f2f2;padding:0 25px;}.mod_newslist .layout_latest .inside .image_container{margin:0 -25px 20px;}.mod_newslist .layout_latest .inside h2 a,.mod_newslist .layout_latest .inside .head2 p a{color:#2e2e2e;}.mod_newslist .layout_latest .inside p.content-button,.mod_newslist .layout_latest .inside a.content-button,.mod_newslist .layout_latest .inside span.content-button{width:100%;background:#ccc;}.mod_newslist .layout_latest .inside:hover{background:#b01824;}.mod_newslist .layout_latest .inside:hover *{color:#fff;}.mod_newslist .layout_latest .inside:hover p.content-button,.mod_newslist .layout_latest .inside:hover a.content-button,.mod_newslist .layout_latest .inside:hover span.content-button{background:#6d0f16;}
input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.input-wrapper{margin-bottom:10px;}fieldset{margin-bottom:0px;}input,select,textarea{border:none;color:#2e2e2e;font-family:'Open Sans', sans-serif;font-weight:400;background:#f2f2f2;}input:active,select:active,textarea:active,input:focus,select:focus,textarea:focus,input:hover,select:hover,textarea:hover{background:#e5e5e5;}input{padding:5px;width:100%;margin-bottom:10px;height:40px;}input.j-datepicker{cursor:pointer;background-image:url("../../files/images/icons/ico-date.png");background-repeat:no-repeat;background-position:97% 50%;}input.error{border:1px solid red;}label{text-align:left;float:left;width:100%;margin-bottom:5px;margin-top:10px;font-family:'Open Sans', sans-serif;font-weight:400;color:#281410;font-size:1em;}label.checkbox{float:none;display:block;margin-bottom:10px;}label.error{color:red;}select{width:100%;height:auto;padding:5px 8px;height:40px;margin-bottom:10px;}textarea{width:100%;max-width:100%;height:125px;resize:vertical;padding:7px;}legend{display:none;}::-webkit-input-placeholder{color:#3b3b3b;font-family:'Open Sans', sans-serif;font-weight:400;}:-moz-placeholder{color:#3b3b3b;font-family:'Open Sans', sans-serif;font-weight:400;}::-moz-placeholder{color:#3b3b3b;font-family:'Open Sans', sans-serif;font-weight:400;}:-ms-input-placeholder{color:#3b3b3b;font-family:'Open Sans', sans-serif;font-weight:400;}.submit_container{margin:15px 0 0;}.submit_container input{cursor:pointer;width:100%;background:#b01824;color:#fff;padding:15px 10px;height:auto;font-family:'Open Sans', sans-serif;font-weight:400;font-size:1.2em;white-space:normal;}.submit_container input:hover{background:#83121b;}.radio_container span{display:block;margin-bottom:5px;}.radio_container label{float:none;}.radio_container input{width:20px;border:none;}label.radio-button{display:none;}.checkbox_container{position:relative;margin:15px 0 0 0;clear:both;text-align:left;}.checkbox_container span{display:block;margin-bottom:5px;}.checkbox_container label{float:none;}.checkbox_container input{width:20px;height:auto;border:none;}.columnar label{width:141px;}.columnar label.radio-button{display:inline;float:left;}.columnar label.checkbox{display:inline;float:left;}.columnar .radio_container{margin-left:141px;margin-top:1px;}.columnar .checkbox_container{margin-top:1px;margin-left:120px;}.columnar .submit_container input{width:163px;height:27px;border:0;padding:0;}.captcha{margin-bottom:3px;width:100%;}.captcha label{width:250px;float:none;display:block;font-weight:bold;}.captcha input{width:100%;margin:0;float:left;background:#fff;}.captcha .captcha-frage{margin-left:140px;margin-top:15px;}.captcha .captcha-text{margin-bottom:2px;display:block;}span.captcha_text{color:#000;display:block;font-weight:bold;margin-bottom:15px;}.captcha-block{background:#dadbd6;padding:20px 0 0 20px;margin:10px 0 10px 0;border:1px solid #cbcbcb;width:260px;}.captcha-block label{color:#000;}.explanation{font-style:normal;color:#6c6c6c;}p.error{color:red;margin:0;}
#bcat-menu-mobile{display:none;}object,embed,video,iframe{max-width:100%;}#bcat-menu-mobile{position:relative;bottom:0;text-align:left;z-index:200;width:auto;height:auto;overflow:visible;}.bcat-navigation-toggler{position:relative;display:block;height:47px;padding:0 45px 0 0;margin:0;font-size:18px;line-height:50px;font-family:'Ubuntu', sans-serif;font-weight:normal;text-transform:uppercase;color:#565656;background:url("/files/images/icons/ico-menu-active.png") no-repeat 96% center;text-decoration:none;text-align:left;padding:0 5%;}.bcat-navigation-toggler.bcat-open{opacity:0.7;}#bcat-menu-mobile > ul{padding:20px 0 20px;background:#f2f2f2;}#bcat-menu-mobile ul.level_1{width:100%;height:auto;padding:0;display:none;position:absolute;background:#2e2e2e;}#bcat-menu-mobile ul{display:none;margin-bottom:0;width:100%;z-index:200;}#bcat-menu-mobile ul li{padding:0 10px;}#bcat-menu-mobile ul.level_1 > li > a,#bcat-menu-mobile ul.level_1 > li > span{font-family:'Open Sans', sans-serif;font-size:1em;}#bcat-menu-mobile ul li{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-weight:600;text-align:center;border-bottom:none;list-style:none;}#bcat-menu-mobile ul li a,#bcat-menu-mobile ul li span{display:block;padding:12px 30px;text-decoration:none;color:#fff;background:#2e2e2e;border-bottom:1px solid #151515;}#bcat-menu-mobile ul li a:hover,#bcat-menu-mobile ul li span,#bcat-menu-mobile ul li.bcat-open > a,#bcat-menu-mobile ul li.bcat-open > span,#bcat-menu-mobile ul li.trail > a,#bcat-menu-mobile ul li.trail > span{background:#151515;}#bcat-menu-mobile ul li span{cursor:pointer;}#bcat-menu-mobile ul.level_2 li a{font-weight:normal;border:0;font-size:0.9em;background:#3b3b3b;}#bcat-menu-mobile ul.level_2 li span{font-weight:normal;border:0;font-size:0.9em;background:#3b3b3b;}#bcat-menu-mobile ul.level_3 li a{font-weight:normal;border:0;font-size:0.9em;background:#484848;}#bcat-menu-mobile ul.level_3 li span{font-weight:normal;border:0;font-size:0.9em;background:#484848;}@media screen and (min-width:1100px){html{font-size:71%;}#wrapper{padding-top:165px;}#header{position:fixed;top:0;left:0;width:100%;-webkit-transform:translateZ(0);}#header .header-navigation .inside{height:120px;}#header .logo{float:right;text-align:right;}#header .header-contacts{float:right;}#bcat-menu{width:auto;}#bcat-menu .level_1{display:block;}#bcat-menu .level_1 > li{display:table;float:left;}#bcat-menu .level_1 > li > a,#bcat-menu .level_1 > li > span{display:table-cell;width:auto;}#header.scrolled .header-navigation .inside{height:60px;}#header.scrolled .logo img{height:99%;width:auto;}}@media screen and (min-width:1200px){html{font-size:73%;}}@media only screen and (min-width:1300px){}@media only screen and (min-width:1400px){}@media only screen and (min-width:1500px){}@media only screen and (min-width:1600px){}@media only screen and (min-width:1700px){}@media only screen and (min-width:1800px){}@media only screen and (min-width:1920px){}@media screen and (max-width:993px){html{font-size:66%;}#bcat-menu{display:none;}#bcat-menu-mobile{display:block;}#header .header-navigation .inside{width:100%;}}@media screen and (max-width:767px){html{font-size:65%;}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:none;}.ce_colsetStart > div{padding:0 !important;margin:20px 0 20px !important;}}@media only screen and (max-width:600px){html{font-size:64%;}.parallaxContainer figcaption{position:relative;background:#2e2e2e;}#header .logo img{height:auto;max-width:90%;}}@media only screen and (max-width:480px){html{font-size:63%;}#footer li{display:block;}.footer-contacts li:before,.footer-contacts li .country-code:before{display:none;}#socialshareprivacy li{display:block;}}
#wrapper:after{content:'';position:fixed;right:0;bottom:0;width:50%;height:100%;z-index:-1;background:url("../../files/images/custom/bg-body.png") no-repeat bottom right;background-size:100% auto;}.parallaxContainer figcaption{text-align:left;}.parallaxContainer figcaption .imageCaption{vertical-align:bottom;padding-bottom:50px;}#main .parallaxContainer figcaption .imageCaption a.content-button{position:relative;background:rgba(176, 24, 36, 0.7);padding-right:40px;}#main .parallaxContainer figcaption .imageCaption a.content-button:after{content:'';position:absolute;background:url("../../files/images/custom/ico-arrow-small.png") no-repeat bottom right;top:50%;right:14px;margin-top:-5.5px;width:9px;height:11px;}.image_container:after{content:'';position:absolute;right:0;top:0;width:10px;height:10px;z-index:2;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #fff transparent transparent;}@media only screen and (max-width:600px){.parallaxContainer figcaption .imageCaption{padding-bottom:0;}}@media only screen and (max-width:480px){.image_container:after{display:none;}}
