@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.fh--form{border-bottom:1px solid #ddd;border-top:1px solid #fff;color:#666;font-family:Arial,sans-serif;margin:0
auto;max-width:1920px}.fh--form
.fh__hidden{display:none}.fh--form
.fh__block{border-bottom:1px solid #fff;border-top:1px solid #ddd;padding:10px
0 10px 0;*zoom:1}.fh--form .fh__block:before,
.fh--form .fh__block:after{content:"";display:table}.fh--form .fh__block:after{clear:both}.fh--form
.fh___row{float:left;width:25%}.fh--form .fh___row.fh___mandatory,
.fh--form
.fh___row.fh___privacy{float:none;width:100%}.fh--form
.fh___row.fh___submit{float:right}.fh--form
.fh___row.fh___mandatory{color:#bbb;font-size:16px;font-style:italic;text-align:right}.fh--form
.fh____field{padding:5px
15px 5px 15px;*zoom:1}.fh--form .fh____field:before,
.fh--form .fh____field:after{content:"";display:table}.fh--form .fh____field:after{clear:both}.fh--form label,
.fh--form input,
.fh--form select,
.fh--form
textarea{display:block;width:100%}.fh--form
label{font-size:18px;height:40px;line-height:40px}.fh--form input,
.fh--form select,
.fh--form
textarea{background-color:#fff;border:1px
solid #ccc;font-size:20px;padding:0
15px 0 15px}.fh--form input,
.fh--form
select{height:50px;line-height:48px}.fh--form
textarea{min-height:100px;padding-bottom:5px;padding-top:5px}.fh--form input:focus,
.fh--form select:focus,
.fh--form textarea:focus{border-color:#ae173b}.fh--form input.error,
.fh--form select.error,
.fh--form
textarea.error{background-color:#ebadbc;border-color:#ae173b;color:#ae173b}.fh--form
.fh____field.fh____privacy{display:none}.fh--form .fh____field.fh____privacy label,
.fh--form .fh____field.fh____privacy
input{display:inline-block;float:left;width:auto}.fh--form .fh____field.fh____privacy
label{margin:0
30px 0 0}.fh--form .fh____field.fh____privacy
input{height:40px;line-height:40px}.fh--form .fh____field.fh____privacy
a{color:#ae173b;text-decoration:none}.fh--form .fh____field.fh____privacy a:focus{color:#ae173b}.fh--form .fh____field.fh____privacy a:visited{color:#ae173b;text-decoration:underline}.fh--form .fh____field.fh____privacy
span.error{border:1px
solid #ae173b;color:#ae173b;display:none;float:left;font-size:18px;font-weight:700;height:30px;line-height:28px;margin:5px
0 0 15px;text-align:center;width:30px}.fh--form .fh____field.fh____privacy input.error+span.error{display:block}.fh--form .fh____field.fh____submit
button{background-color:#ae173b;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:50px;line-height:50px;padding:0
5px 0 5px;width:100%}@media only screen and (max-width: 999px){.fh--form
.fh___row{width:50%}.fh--form
.fh___row.fh___submit{float:none;width:100%}.fh--form
.fh___row.fh___mandatory{font-size:14px}.fh--form
label{font-size:16px}.fh--form input,
.fh--form select,
.fh--form
textarea{font-size:18px}.fh--form .fh____field.fh____submit
button{font-size:18px}}@media only screen and (max-width: 599px){.fh--form
.fh___row{float:none;width:100%}.fh--form
.fh___row.fh___mandatory{font-size:12px}.fh--form
label{font-size:14px}.fh--form input,
.fh--form select,
.fh--form
textarea{font-size:16px}.fh--form .fh____field.fh____submit
button{font-size:16px}}

/*!
 * jQuery UI CSS Framework 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}

/*!
 * jQuery UI CSS Framework 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em }.ui-widget .ui-widget{font-size:1em}.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #aaa;background:#fff url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222 }.ui-widget-content
a{color:#222 }.ui-widget-header{border:1px
solid #aaa;background:#ccc url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header
a{color:#222 }.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{border:1px
solid #d3d3d3;background:#e6e6e6 url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555 }.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{border:1px
solid #999;background:#dadada url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121 }.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px
solid #aaa;background:#fff url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121 }.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px
solid #fcefa1;background:#fbf9ee url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636 }.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight
a{color:#363636 }.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px
solid #cd0a0a;background:#fef1ec url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a }.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error
a{color:#cd0a0a }.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#cd0a0a }.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,
.ui-widget-content .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_222222_256x240.png") }.ui-widget-header .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_222222_256x240.png") }.ui-state-default .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_888888_256x240.png") }.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_454545_256x240.png") }.ui-state-active .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_454545_256x240.png") }.ui-state-highlight .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_2e83ff_256x240.png") }.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url("/fileadmin/web/vendor/jqueryUi/css/images/ui-icons_cd0a0a_256x240.png") }.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px }.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px }.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px }.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px }.ui-widget-overlay{background:#aaa url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter:Alpha(Opacity=30) }.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("/fileadmin/web/vendor/jqueryUi/css/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter:Alpha(Opacity=30);border-radius:8px }

/*!
 * jQuery UI Datepicker 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
.ui-datepicker{width:17em;padding: .2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding: .2em 0}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker
table{width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,
.ui-datepicker td
a{display:block;padding: .2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.SelectClass,.SumoSelect.open .search-txt,.SumoUnder{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;top:0;left:0}.SumoSelect
p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px
8px}.sumoStopScroll{overflow:hidden}.SumoSelect
.hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;width:100%;margin:0;padding:5px
8px;border:none;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{right:0;height:100%;width:100%;border:none;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt
label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799D0;border-color:#7799D0}.SumoSelect>.CaptionCont{position:relative;border:1px
solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px
solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper
ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul
li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul
li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options
li.opt{padding:6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#E4E4E4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options
li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li
label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li
span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px
6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options
li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled
*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options
li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt
span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span
i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px
solid #AEAEAE;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options
li.opt{padding:12px
6px}.SumoSelect>.optWrapper.multiple.isFloating>.options
li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span
i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px
0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span
i{cursor:pointer}.SumoSelect .select-all.partial>span
i{background-color:#ccc}.SumoSelect>.optWrapper>.options
li.optGroup{padding-left:5px;text-decoration:underline}
@font-face{font-family:'icomoon';src:url('/fileadmin/web/icons/icomoon/fonts/icomoon.eot?uff8zf');src:url('/fileadmin/web/icons/icomoon/fonts/icomoon.eot?uff8zf#iefix') format('embedded-opentype'),
url('/fileadmin/web/icons/icomoon/fonts/icomoon.ttf?uff8zf') format('truetype'),
url('/fileadmin/web/icons/icomoon/fonts/icomoon.woff?uff8zf') format('woff'),
url('/fileadmin/web/icons/icomoon/fonts/icomoon.svg?uff8zf#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-aufzaehlung:before{content:"\e900"}.icon-blaetterkatalog:before{content:"\e901"}.icon-email:before{content:"\e902"}.icon-excel:before{content:"\e903"}.icon-facebook:before{content:"\e904"}.icon-google_plus:before{content:"\e905"}.icon-icon_map:before{content:"\e906"}.icon-instagram:before{content:"\e907"}.icon-jpg:before{content:"\e908"}.icon-kalender:before{content:"\e909"}.icon-katalog_download:before{content:"\e90a"}.icon-lupe:before{content:"\e90b"}.icon-pdf:before{content:"\e90c"}.icon-pfeil_3:before{content:"\e90d"}.icon-pfeil_1:before{content:"\e90e"}.icon-pfeil_7:before{content:"\e90f"}.icon-pfeil_8:before{content:"\e910"}.icon-pfeil_2:before{content:"\e911"}.icon-pfeil_4:before{content:"\e912"}.icon-pfeil_6:before{content:"\e913"}.icon-pfeil_5:before{content:"\e914"}.icon-schliessen:before{content:"\e915"}.icon-telefon:before{content:"\e916"}.icon-verpflegung:before{content:"\e917"}.icon-webseite:before{content:"\e918"}.icon-word:before{content:"\e919"}.icon-zimmer:before{content:"\e91a"}.icon-zimmerbelegung:before{content:"\e91b"}.icon-vimeo:before{content:"\e91c"}.icon-youtube:before{content:"\e91d"}.icon-flickr:before{content:"\e91e"}.icon-pinterest:before{content:"\e91f"}.icon-twitter:before{content:"\e920"}.icon-picasa:before{content:"\e921"}.icon-camera:before{content:"\e922"}.icon-images:before{content:"\e923"}.icon-zip:before{content:"\e924"}.icon-star-full:before{content:"\e925"}.icon-star-empty:before{content:"\e926"}.icon-golf:before{content:"\e927"}.icon-ski:before{content:"\e928"}.icon-bubble:before{content:"\e929"}.icon-gift:before{content:"\e92a"}.icon-star-half:before{content:"\e92b"}.icon-virus_Icon:before{content:"\e92c"}
@font-face{font-family:'weather';src:url('/fileadmin/web/icons/weather/icons/weather.eot');src:url('/fileadmin/web/icons/weather/icons/weather.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/web/icons/weather/icons/weather.ttf') format('truetype'),
url('/fileadmin/web/icons/weather/icons/weather.woff') format('woff'),
url('/fileadmin/web/icons/weather/icons/weather.svg#weather') format('svg');font-weight:normal;font-style:normal}.weather-symbol{font-family:'weather';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weather-symbol_a:before{content:"\E001"}.weather-symbol_b:before{content:"\E002"}.weather-symbol_c:before{content:"\E003"}.weather-symbol_d:before{content:"\E004"}.weather-symbol_e:before{content:"\E005"}.weather-symbol_f:before{content:"\E006"}.weather-symbol_g:before{content:"\E007"}.weather-symbol_h:before{content:"\E008"}.weather-symbol_i:before{content:"\E009"}.weather-symbol_j:before{content:"\E00A"}.weather-symbol_k:before{content:"\E00B"}.weather-symbol_l:before{content:"\E00C"}.weather-symbol_m:before{content:"\E00D"}.weather-symbol_n:before{content:"\E00E"}.weather-symbol_o:before{content:"\E00F"}.weather-symbol_p:before{content:"\E010"}.weather-symbol_q:before{content:"\E011"}.weather-symbol_r:before{content:"\E012"}.weather-symbol_s:before{content:"\E013"}.weather-symbol_t:before{content:"\E014"}.weather-symbol_u:before{content:"\E015"}.weather-symbol_v:before{content:"\E016"}.weather-symbol_w:before{content:"\E017"}.weather-symbol_x:before{content:"\E018"}.weather-symbol_y:before{content:"\E019"}.weather-symbol_z:before{content:"\E01A"}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-100.eot");src:local("Roboto Thin"),local("Roboto-Thin"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-100.eot?#iefix") format("embedded-opentype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-100.woff2") format("woff2"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-100.woff") format("woff"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-100.ttf") format("truetype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-100.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-300.eot");src:local("Roboto Light"),local("Roboto-Light"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-300.eot?#iefix") format("embedded-opentype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-300.woff2") format("woff2"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-300.woff") format("woff"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-300.ttf") format("truetype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-300.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-regular.woff2") format("woff2"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-regular.woff") format("woff"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-regular.ttf") format("truetype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-700.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-700.eot?#iefix") format("embedded-opentype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-700.woff2") format("woff2"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-700.woff") format("woff"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-700.ttf") format("truetype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-700.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-500.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-500.eot?#iefix") format("embedded-opentype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-500.woff2") format("woff2"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-500.woff") format("woff"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-500.ttf") format("truetype"),url("/fileadmin/web/fonts/google/roboto/roboto-v18-latin-500.svg#Roboto") format("svg")}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .bn-scrabble{font-size:18px !important}.content .bn-scrabble td,.content .bn-scrabble ol,.content .bn-scrabble th,.content .bn-scrabble
p{font-size:18px}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none !important;visibility:hidden}.clear{clear:both}::-moz-selection{background-color:#ede9f5;color:#a694d1}::selection{background-color:#ede9f5;color:#a694d1}:focus{outline:0}::-webkit-input-placeholder{color:#797f85}:-moz-placeholder{color:#797f85}::-moz-placeholder{color:#797f85}:-ms-input-placeholder{color:#797f85}::placeholder{color:#797f85}input:focus,select:focus,textarea:focus{border-color:#a694d1 !important}option{font-weight:400}html{overflow-x:hidden}html,body{display:inline-block;height:100%;width:100%}body{color:#797f85;font-family:'Roboto',sans-serif;font-size:62.5%;font-weight:400;line-height:1.5}b,strong{font-weight:700}a{text-decoration:none}button,input,optgroup,select,textarea{color:#797f85}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul,.content
ol{margin:0}.content p,.content ul,.content ol,.content th,.content
td{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.content p,.content ul,.content ol,.content th,.content
td{font-size:1.8em}}@media only screen and (max-width: 799px){.content p,.content ul,.content ol,.content th,.content
td{font-size:2.0em}}@media only screen and (max-width: 599px){.content p,.content ul,.content ol,.content th,.content
td{font-size:1.8em}}@media only screen and (max-width: 399px){.content p,.content ul,.content ol,.content th,.content
td{font-size:1.6em}}.content p *,.content ul *,.content ol *,.content th *,.content td
*{font-size:1.0em !important}.content p sup,.content ul sup,.content ol sup,.content th sup,.content td
sup{font-size:75% !important}.content ul,.content
ol{list-style-type:none;padding:0}.content ul li,.content ol
li{padding:0
0 0 50px;position:relative}.content ul li:before,.content ol li:before{color:#a694d1;content:'\e900';font-family:'icomoon' !important;font-style:normal;font-variant:normal;font-weight:normal;left:0;line-height:1.5;position:absolute;speak:none;text-align:center;text-transform:none;top:0;width:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content ul ul,.content ul ol,.content ol ul,.content ol
ol{padding-bottom:10px;padding-top:10px}.content
a{color:#a694d1}.content a:visited{color:#a694d1}.content a:hover{color:#cabde5}.content
.tableWrap{border:2px
solid #ede9f5;overflow:hidden}.content .tableWrap
table.contentTable{text-align:left !important;width:100%}.content .tableWrap table.contentTable tr
th{background-color:#a694d1;color:#fff;padding:10px
20px 10px 20px}.content .tableWrap table.contentTable tr
td{padding:5px
20px 5px 20px}.content .tableWrap table.contentTable tr:nth-child(even) td{background-color:#ede9f5}.content .tableWrap table.contentTable tr:nth-child(odd) td{background-color:#fff}.content .tableWrap table.contentTable tr:hover
td{background-color:#cec3e8;color:#000}.noResult{color:#a694d1 !important;font-style:italic}.dotdotdot{overflow:hidden}.grid{height:100%;position:relative;width:100%;z-index:0}.row{width:100%}.cell{margin:0
auto;max-width:2020px;padding-left:50px;padding-right:50px;position:relative}.c_item.spBot_big{padding-bottom:50px !important}.c_item.spBot_small{padding-bottom:25px !important}.c_item.spBot_zero{padding-bottom:0 !important}.c_item.spTop_big{padding-top:50px !important}.c_item.spTop_small{padding-top:25px !important}.c_item.spTop_zero{padding-top:0 !important}.c_item
.ta_center{text-align:center !important}.c_item
.ta_left{text-align:left !important}.c_item
.ta_right{text-align:right !important}.c_item .ta_center ul,.c_item .ta_center ol,.c_item .ta_right ul,.c_item .ta_right
ol{display:inline-block !important}.std_box
.cell{max-width:1920px;overflow:hidden;padding-left:0;padding-right:0}.std_box .cell>div{display:table;height:100%;width:100%;height:1px;min-height:530px}.std_box .cell>div>*{display:table-row;height:100%;width:100%}.std_box .cell>div>*>*{display:table-cell;vertical-align:middle}.std_box .cell>div>div
.left{background-color:#000;position:relative;width:52.6%}.std_box .cell>div>div .left
.image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.std_box .cell>div>div .left .image
img{height:auto;width:100%}.std_box .cell>div>div .left
.image.hide{visibility:hidden}.std_box .cell>div>div .left
.image.notReady{visibility:hidden !important}.std_box .cell>div>div .left
.label{display:none;position:absolute;right:-100px;top:50px;width:200px;z-index:5}.std_box .cell>div>div .left .label
img{height:auto;width:100%}.std_box .cell>div>div
.right{border-right:1px solid #cec3e8;padding:50px
50px 50px 50px;position:relative;vertical-align:middle;width:47.4%}.std_box .cell>div>div .right
.headline{text-align:left}.std_box .cell>div>div .right .headline h1,.std_box .cell>div>div .right .headline
h2{color:#a694d1;font-size:4.0em;font-weight:300;line-height:1.2}@media only screen and (max-width: 999px){.std_box .cell>div>div .right .headline h1,.std_box .cell>div>div .right .headline
h2{font-size:3.5em}}@media only screen and (max-width: 599px){.std_box .cell>div>div .right .headline h1,.std_box .cell>div>div .right .headline
h2{font-size:3.0em}}@media only screen and (max-width: 399px){.std_box .cell>div>div .right .headline h1,.std_box .cell>div>div .right .headline
h2{font-size:2.5em}}.std_box .cell>div>div .right
.text{text-align:left}.std_box .cell>div>div .right .text .tableWrap,.std_box .cell>div>div .right .text
table{display:none !important}.std_box .cell>div>div .right .text>*{margin-top:15px}.std_box .cell>div>div .right .text>*:first-child{margin-top:0}.std_box .cell>div>div .right .headline+.text{padding-top:25px}.std_box .cell>div>div .right
.button{bottom:50px;left:0;padding:0
50px 0 50px;position:absolute;text-align:right;width:100%}.std_box .cell>div>div .right .button>a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.std_box .cell>div>div .right .button>a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_box .cell>div>div .right .button>a:visited{color:#a694d1}.std_box .cell>div>div .right .button>a:hover{border-color:#cabde5;color:#cabde5}.std_box .cell>div>div .right .button>a.bg{background-color:#a694d1;color:#fff}.std_box .cell>div>div .right .button>a.bg:visited{color:#fff}.std_box .cell>div>div .right .button>a.bg:hover{background-color:#cabde5;color:#fff}.std_box .cell>div>div .right .button>a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_box .cell>div>div .right .button>a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_box .cell>div>div .right .button>a{font-size:1.6em;min-width:150px}.std_box .cell>div>div .right .button>a
.icon{font-size:0.8em;right:2px;width:10px}.std_box .cell>div>div .right .button>a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_box .cell>div>div .right .button>a{font-size:2.0em;min-width:0}.std_box .cell>div>div .right .button>a
.icon{font-size:1.0em;right:5px;width:15px}.std_box .cell>div>div .right .button>a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_box .cell>div>div .right .button>a{font-size:1.8em}}@media only screen and (max-width: 399px){.std_box .cell>div>div .right .button>a{font-size:1.6em}}.std_box .cell>div>div
.right.linked{padding-bottom:150px}.std_box .cell>div>div .right:before,.std_box .cell>div>div .right:after{background-color:#cec3e8;content:'';height:1px;left:0;position:absolute;width:100%}.std_box .cell>div>div .right:before{top:0}.std_box .cell>div>div .right:after{bottom:0}.std_box .cell>div.reflected>div
.right{border-left:1px solid #cec3e8;border-right:0}.std_box .cell.specialized>div>div
.label{display:block;width:100px;right:calc(-50% - 25px);top:30px}.std_box .cell.specialized>div>div
.right{padding-top:150px !important}.std_box .cell.specialized>div.reflected>div .left
.label{left:calc(-50% - 25px);right:auto}.std_boxes{padding-bottom:50px}.std_boxes
.cell{padding-left:25px;padding-right:25px;text-align:center}.std_boxes .cell
.box{display:inline-block;padding:0
25px 0 25px;width:33.3%}.std_boxes .cell .box .frame
.top{background-color:#ebebeb;height:0;overflow:hidden;padding:0
0 43.4% 0;position:relative}.std_boxes .cell .box .frame .top .image
img{height:auto;width:100%}.std_boxes .cell .box .frame .top
.text{display:table;height:100%;width:100%;left:0;position:absolute;text-align:center;top:0}.std_boxes .cell .box .frame .top .text>*{display:table-row;height:100%;width:100%}.std_boxes .cell .box .frame .top .text>*>*{display:table-cell;vertical-align:middle}.std_boxes .cell .box .frame .top .text>div>div{color:#797f85;font-size:1.8em;padding:0
20px 0 20px}@media only screen and (max-width: 1399px){.std_boxes .cell .box .frame .top .text>div>div{font-size:1.8em}}@media only screen and (max-width: 799px){.std_boxes .cell .box .frame .top .text>div>div{font-size:2.0em}}@media only screen and (max-width: 599px){.std_boxes .cell .box .frame .top .text>div>div{font-size:1.8em}}@media only screen and (max-width: 399px){.std_boxes .cell .box .frame .top .text>div>div{font-size:1.6em}}.std_boxes .cell .box .frame .top .text>div>div ol,.std_boxes .cell .box .frame .top .text>div>div
ul{display:none !important}.std_boxes .cell .box .frame .top .text>div>div .tableWrap,.std_boxes .cell .box .frame .top .text>div>div
table{display:none !important}.std_boxes .cell .box .frame .top
.weatherdata_teaser{display:table;height:100%;width:100%;left:0;position:absolute;text-align:center;top:0}.std_boxes .cell .box .frame .top .weatherdata_teaser>*{display:table-row;height:100%;width:100%}.std_boxes .cell .box .frame .top .weatherdata_teaser>*>*{display:table-cell;vertical-align:middle}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div{padding:0
20px 0 20px}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div
table{width:100%}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr
td{font-size:1.0em}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.date{font-size:1.8em !important;font-weight:700}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.symbol{display:inline-block;text-align:center;padding:5px
0 5px 0;width:80px}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td .symbol
img{display:inline-block;height:50px;width:auto}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.temp{font-size:1.6em !important}.std_boxes .cell .box .frame .top
.newsletter{display:table;height:100%;width:100%;left:0;position:absolute;text-align:center;top:0}.std_boxes .cell .box .frame .top .newsletter>*{display:table-row;height:100%;width:100%}.std_boxes .cell .box .frame .top .newsletter>*>*{display:table-cell;vertical-align:middle}.std_boxes .cell .box .frame .top .newsletter>div>div{padding:10px
10px 20px 10px}.std_boxes .cell .box .frame .top .newsletter>div>div
.form{display:inline-block;text-align:left;width:100%}.std_boxes .cell .box .frame .top .newsletter>div>div .form
.block{*zoom:1}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block:before,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block:after{content:" ";display:table}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block:after{clear:both}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block
.field{padding:10px
10px 0 10px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1
.field{float:none;width:100% !important}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field select,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field
input{background-color:#fff;border:1px
solid #fff;font-size:1.6em;font-weight:300;height:40px;line-height:38px;padding:0
10px 0 10px;width:100%}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field select.clever_form_error,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field
input.clever_form_error{background-color:#E9BABB;border-color:#A5383A;color:#A5383A}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1
.field.field_firstName{display:none}.std_boxes .cell .box .frame .top .newsletter>div>div .form
.block.block_2{display:none}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2
.field{*zoom:1;float:left;width:50%}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field:before,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field:after{content:" ";display:table}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field:after{clear:both}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
label{display:inline-block;float:left;font-size:1.6em;height:40px;line-height:40px;margin:0
10px 0 0}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field label
a{color:#797f85}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field label a:visited{color:#797f85}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field label a:hover{color:#a694d1}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
input{float:left;line-height:40px;height:38px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.8em;height:38px;line-height:38px;min-height:38px;min-width:0 !important;width:100%}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit:visited{color:#a694d1}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit:hover{border-color:#cabde5;color:#cabde5}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit.bg{background-color:#a694d1;color:#fff}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit.bg:visited{color:#fff}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit.bg:hover{background-color:#cabde5;color:#fff}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.6em;min-width:150px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit
.icon{font-size:0.8em;right:2px;width:10px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:2.0em;min-width:0}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field .submit
.icon{font-size:1.0em;right:5px;width:15px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.8em}}@media only screen and (max-width: 399px){.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.6em}}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2
.field.field_privacy{display:none !important}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2
.field.field_submit{float:none !important;width:100% !important}.std_boxes .cell .box .frame .top .newsletter>div>div .form
.block.block_3{text-align:right}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_3 .field
span{font-size:1.2em;font-style:italic}.std_boxes .cell .box .frame
.bottom{background-color:#a694d1;padding:0
20px 0 20px}.std_boxes .cell .box .frame .bottom
h4{color:#fff;font-size:2.5em;font-weight:100;height:70px;line-height:70px;white-space:nowrap}@media only screen and (max-width: 1599px){.std_boxes .cell .box .frame .bottom
h4{font-size:3.0em}}@media only screen and (max-width: 1199px){.std_boxes .cell .box .frame .bottom
h4{font-size:2.5em}}@media only screen and (max-width: 599px){.std_boxes .cell .box .frame .bottom
h4{font-size:2.0em}}.std_boxes .cell .box .frame .bottom h4
span{font-weight:500}.std_boxes .cell .box a.frame:hover
.bottom{background-color:#cabde5}.std_boxes .cell .box.newsletterBox .frame .bottom:hover{background-color:#cabde5;cursor:pointer}.std_buttons{padding-bottom:50px}.std_buttons
.cell{max-width:1520px;text-align:center}.std_buttons .cell>a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;margin-left:10px}.std_buttons .cell>a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_buttons .cell>a:visited{color:#a694d1}.std_buttons .cell>a:hover{border-color:#cabde5;color:#cabde5}.std_buttons .cell>a.bg{background-color:#a694d1;color:#fff}.std_buttons .cell>a.bg:visited{color:#fff}.std_buttons .cell>a.bg:hover{background-color:#cabde5;color:#fff}.std_buttons .cell>a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_buttons .cell>a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_buttons .cell>a{font-size:1.6em;min-width:150px}.std_buttons .cell>a
.icon{font-size:0.8em;right:2px;width:10px}.std_buttons .cell>a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_buttons .cell>a{font-size:2.0em;min-width:0}.std_buttons .cell>a
.icon{font-size:1.0em;right:5px;width:15px}.std_buttons .cell>a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_buttons .cell>a{font-size:1.8em}}@media only screen and (max-width: 399px){.std_buttons .cell>a{font-size:1.6em}}.std_buttons .cell>a:first-child{margin-left:0}.std_catalog{padding-bottom:50px}.std_catalog
.cell{background-color:#a694d1;max-width:100%}.std_catalog .cell>div{display:table;height:100%;width:100%;margin:0
auto;max-width:1920px}.std_catalog .cell>div>*{display:table-row;height:100%;width:100%}.std_catalog .cell>div>*>*{display:table-cell;vertical-align:middle}.std_catalog .cell>div>div
.item{padding-bottom:30px;padding-top:30px;text-align:center}.std_catalog .cell>div>div .item
a{color:#fff}.std_catalog .cell>div>div .item a
.icon{font-size:4.0em}.std_catalog .cell>div>div .item a
span{display:inline-block;font-size:4.0em;font-weight:100;margin:5px
0 0 0}.std_catalog .cell>div>div .item a span
b{font-weight:500}.std_catalog .cell>div>div .item a:visited{color:#fff}.std_catalog .cell>div>div .item a:hover{color:#cabde5}.std_catalog .cell>div>div .item+.item{width:50%}.std_text.std_creditsNav{padding-bottom:50px}.std_dividingLine{padding-bottom:25px;padding-top:25px}.std_dividingLine
.cell{background-color:#ede9f5;height:2px;max-width:100%;padding-left:0;padding-right:0}.std_downloadBox
.cell{max-width:100%;padding-left:0;padding-right:0}.std_downloadBox .cell
.title{background-color:#ede9f5}.std_downloadBox .cell .title>div{margin:0
auto;max-width:1520px;padding:25px
50px 25px 50px}.std_downloadBox .cell .title>div>span{font-size:3.0em;font-weight:300}.std_downloadBox .cell .title>div>span
b{font-weight:500}.std_downloadBox .cell .downloads
.line{border-bottom:2px solid #ede9f5}.std_downloadBox .cell .downloads .line>div{*zoom:1;margin:0
auto;max-width:1520px;padding:25px
50px 25px 50px}.std_downloadBox .cell .downloads .line>div:before,.std_downloadBox .cell .downloads .line>div:after{content:" ";display:table}.std_downloadBox .cell .downloads .line>div:after{clear:both}.std_downloadBox .cell .downloads .line>div
.item{float:left;width:33.3%}.std_downloadBox .cell .downloads .line>div .item:first-child{width:33.4%}.std_downloadBox .cell .downloads .line>div .item>a{display:table;height:100%;width:100%}.std_downloadBox .cell .downloads .line>div .item>a>*{display:table-row;height:100%;width:100%}.std_downloadBox .cell .downloads .line>div .item>a>*>*{display:table-cell;vertical-align:middle}.std_downloadBox .cell .downloads .line>div .item>a>div
.left{color:#a694d1;font-size:2.5em;padding-right:25px;width:75px}.std_downloadBox .cell .downloads .line>div .item>a>div .left
.icon{display:inline-block;width:50px}.std_downloadBox .cell .downloads .line>div .item>a>div
.right{color:#797f85;font-size:1.8em;padding-right:50px}@media only screen and (max-width: 1399px){.std_downloadBox .cell .downloads .line>div .item>a>div
.right{font-size:1.8em}}@media only screen and (max-width: 799px){.std_downloadBox .cell .downloads .line>div .item>a>div
.right{font-size:2.0em}}@media only screen and (max-width: 599px){.std_downloadBox .cell .downloads .line>div .item>a>div
.right{font-size:1.8em}}@media only screen and (max-width: 399px){.std_downloadBox .cell .downloads .line>div .item>a>div
.right{font-size:1.6em}}.std_downloadBox .cell .downloads .line>div .item>a:visited>div
.left{color:#a694d1}.std_downloadBox .cell .downloads .line>div .item>a:visited>div
.right{color:#797f85}.std_downloadBox .cell .downloads .line>div .item>a:hover>div
.left{color:#cabde5}.std_downloadBox .cell .downloads .line>div .item>a:hover>div
.right{color:#cabde5}.std_eyecatcher{margin-bottom:1px;margin-top:1px}.std_eyecatcher
.cell{max-width:1920px;padding-left:0;padding-right:0}.std_eyecatcher .cell>div .item
img{height:auto;width:100%}.std_eyecatcher.parallax_fx
.cell{max-height:720px;overflow:hidden}.std_eyecatcher.parallax_fx .cell>div{height:0;overflow:hidden;padding-bottom:37.5%;position:relative}.std_eyecatcher.parallax_fx .cell>div
.item{left:0;position:absolute;top:0;width:100%}.std_eyecatcher:last-child{margin-bottom:0 !important}.std_googleMaps{background-color:#ede9f5}.std_googleMaps
.cell{max-width:1920px;padding-left:0;padding-right:0}.std_googleMaps .cell
.map{position:relative}.std_googleMaps .cell .map .tx-go-maps-ext{position:relative !important;z-index:0 !important}.std_googleMaps .cell .map .tx-go-maps-ext>form{*zoom:1;margin:0
auto;max-width:1520px;padding:15px
50px 15px 50px}.std_googleMaps .cell .map .tx-go-maps-ext>form:before,.std_googleMaps .cell .map .tx-go-maps-ext>form:after{content:" ";display:table}.std_googleMaps .cell .map .tx-go-maps-ext>form:after{clear:both}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-saddress,.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-eaddress{background-color:#fff;border:1px
solid #fff;display:block;float:left;font-size:2.5em;font-weight:300;height:50px;line-height:48px;margin:0
2% 0 0;padding:0
15px 0 15px;width:33%}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;float:left;width:30%}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit:visited{color:#a694d1}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit:hover{border-color:#cabde5;color:#cabde5}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit.bg{background-color:#a694d1;color:#fff}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit.bg:visited{color:#fff}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit.bg:hover{background-color:#cabde5;color:#fff}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{font-size:1.6em;min-width:150px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit
.icon{font-size:0.8em;right:2px;width:10px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{font-size:2.0em;min-width:0}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit
.icon{font-size:1.0em;right:5px;width:15px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{font-size:1.8em}}@media only screen and (max-width: 399px){.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{font-size:1.6em}}.std_googleMaps .cell .map .tx-go-maps-ext .js-map{height:540px !important;width:100% !important}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw{font-size:1.4em;font-weight:400}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window
b{color:#a694d1;font-weight:400}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window p,.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window ul,.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window ol,.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window td,.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window
th{color:#797f85;font-size:1.0em}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window
a{color:#797f85}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window a:visited{color:#797f85}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw .gme-info-window a:hover{color:#a694d1}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats{*zoom:1;margin:0
auto;max-width:1520px;padding:15px
50px 15px 50px}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats:before,.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats:after{content:" ";display:table}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats:after{clear:both}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats
li{float:left;height:50px;line-height:50px;padding-left:0;width:20%}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats li:before{display:none}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats li
input{margin:0
5px 0 0}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats li
label{cursor:pointer}.std_googleMaps .cell .map .tx-go-maps-ext
.adp{border-bottom:2px dashed #fff;border-top:2px dashed #fff;margin:15px
auto 0 auto;max-width:1520px;padding:15px
50px 15px 50px}.std_googleMaps .cell .map
.overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.std_html
.cell{max-width:1520px}.std_images{padding-bottom:50px}.std_images
.cell{max-width:1520px;padding-left:40px;padding-right:40px;text-align:center}.std_images .cell
.item{display:block;padding:25px
10px 0 10px;width:100%}.std_images .cell .item
img{height:auto;width:100%}.std_images .cell .item:first-child{padding-top:0}.std_images .cell.cols_2
.item{display:inline-block;width:50%}.std_images .cell.cols_2 .item:nth-child(-n+2){padding-top:0}.std_images .cell.cols_3
.item{display:inline-block;width:33.3%}.std_images .cell.cols_3 .item:nth-child(-n+3){padding-top:0}.std_images .cell.cols_4
.item{display:inline-block;width:25%}.std_images .cell.cols_4 .item:nth-child(-n+4){padding-top:0}.std_impressions
.cell{height:0;max-width:1920px;overflow:hidden;padding-left:0;padding-right:0}.std_impressions .cell
.slider{*zoom:1}.std_impressions .cell .slider:before,.std_impressions .cell .slider:after{content:" ";display:table}.std_impressions .cell .slider:after{clear:both}.std_impressions .cell .slider
.item{background-color:#000;float:left}.std_impressions .cell .slider .item
img{height:auto;width:100%}.std_impressions .cell
.arrows{display:block;height:0;left:0;margin-top:-50px;position:absolute;top:50%;width:100%;z-index:5}.std_impressions .cell .arrows
.arrow{background-color:#a694d1;color:#fff;cursor:pointer;font-size:3.0em;height:100px;opacity:0.8;text-align:center;width:100px}.std_impressions .cell .arrows
.arrow.prev{border-left:0;float:left}.std_impressions .cell .arrows
.arrow.next{border-right:0;float:right}.std_impressions .cell .arrows .arrow:hover{opacity:1}.std_impressions .cell .arrows .arrow
.icon{line-height:100px}.std_impressions .cell.slidesToShow_3
.arrows{margin-top:-40px}.std_impressions .cell.slidesToShow_3 .arrows
.arrow{font-size:2.5em;height:80px;width:80px}.std_impressions .cell.slidesToShow_3 .arrows .arrow
.icon{line-height:80px}.std_impressions .cell.slidesToShow_4
.arrows{margin-top:-30px}.std_impressions .cell.slidesToShow_4 .arrows
.arrow{font-size:2.0em;height:60px;width:60px}.std_impressions .cell.slidesToShow_4 .arrows .arrow
.icon{line-height:60px}.std_impressions.visible{padding-bottom:50px}.std_impressions.visible
.cell{height:auto}.std_infoPanel{padding-bottom:50px}.std_infoPanel
.cell{*zoom:1;padding-left:0;padding-right:0;max-width:1920px}.std_infoPanel .cell:before,.std_infoPanel .cell:after{content:" ";display:table}.std_infoPanel .cell:after{clear:both}.std_infoPanel .cell
.item{display:block;float:left;height:0;overflow:hidden;padding:0
0 11.5% 0;width:20%}.std_infoPanel .cell
.item.image{background-color:#000}.std_infoPanel .cell .item.image
img{height:auto;width:100%}.std_infoPanel .cell
.item.info{background-color:#ede9f5;color:#a694d1;line-height:1.2;position:relative;text-align:center}.std_infoPanel .cell .item.info>div{display:table;height:100%;width:100%;left:0;position:absolute;top:0}.std_infoPanel .cell .item.info>div>*{display:table-row;height:100%;width:100%}.std_infoPanel .cell .item.info>div>*>*{display:table-cell;vertical-align:middle}.std_infoPanel .cell .item.info>div>div>div{padding:0
20px 0 20px}.std_infoPanel .cell .item.info>div>div>div .number,.std_infoPanel .cell .item.info>div>div>div
.unit{font-size:5.0em;font-weight:500}.std_infoPanel .cell .item.info>div>div>div
.text{font-size:3.0em;font-weight:300}.std_infoPanel .cell a.item.info:visited{color:#a694d1}.std_infoPanel .cell a.item.info:hover{background-color:#a694d1;color:#fff}.std_multimedia{margin-bottom:1px;margin-top:1px}.std_multimedia
.cell{max-width:1920px;padding-left:0;padding-right:0;position:relative}.std_multimedia .cell .bg .item
img{height:auto;width:100%}.std_multimedia .cell
.control{height:100%;left:0;position:absolute;top:0;width:25%;z-index:5}.std_multimedia .cell .control>div{display:table;height:100%;width:100%}.std_multimedia .cell .control>div>*{display:table-row;height:100%;width:100%}.std_multimedia .cell .control>div>*>*{display:table-cell;vertical-align:middle}.std_multimedia .cell .control>div>div>div
.item{*zoom:1;background-color:#fff;color:#797f85;cursor:pointer;display:inline-block;height:70px;line-height:70px;margin:5px
0 0 0;opacity:0.9;overflow:hidden;padding:0
90px 0 25px;position:relative;width:100%}.std_multimedia .cell .control>div>div>div .item:before,.std_multimedia .cell .control>div>div>div .item:after{content:" ";display:table}.std_multimedia .cell .control>div>div>div .item:after{clear:both}.std_multimedia .cell .control>div>div>div .item
.title{font-size:2.5em}.std_multimedia .cell .control>div>div>div .item
.number{float:right;font-size:1.5em}.std_multimedia .cell .control>div>div>div .item
.icon{background-color:#a694d1;color:#fff;font-size:1.5em;height:40px;line-height:40px;position:absolute;right:25px;text-align:center;top:15px;width:40px}.std_multimedia .cell .control>div>div>div .item
.images{display:none}.std_multimedia .cell .control>div>div>div .item:first-child{margin-top:0}.std_multimedia .cell .control>div>div>div .item:hover{opacity:1}.std_multimedia .cell.reflected
.control{left:auto;right:0}.std_multimedia.parallax_fx
.cell{max-height:720px;overflow:hidden}.std_multimedia.parallax_fx .cell
.bg{height:0;overflow:hidden;padding-bottom:37.5%;position:relative}.std_multimedia.parallax_fx .cell .bg
.item{left:0;position:absolute;top:0;width:100%}.std_multimedia:last-child{margin-bottom:0 !important}.std_newsletter{padding-bottom:50px}.std_newsletter
.cell{max-width:1520px}.std_newsletter .cell
.form{background-color:#ede9f5;margin:0
auto;max-width:500px;padding:20px
20px 20px 20px}.std_newsletter .cell .form
.block{padding:10px
0 10px 0}.std_newsletter .cell .form .block
.field{padding:5px
15px 5px 15px}.std_newsletter .cell .form .block.block_5
.clever_form_error{background:#e9babb}.std_newsletter .cell .form .block.block_5
label{display:inline-block;font-size:2.0em;height:40px;line-height:40px;width:auto;padding-right:5px}.std_newsletter .cell .form .block.block_5
input{display:inline-block}.std_newsletter .cell .form
.block.block_1{border-bottom:1px solid #fff}.std_newsletter .cell .form .block.block_1 .field
label{display:block;font-size:2.0em;height:40px;line-height:40px;width:100%}.std_newsletter .cell .form .block.block_1 .field select,.std_newsletter .cell .form .block.block_1 .field
input{background-color:#fff;border:1px
solid #fff;font-size:2.5em;font-weight:300;height:50px;line-height:48px;padding:0
15px 0 15px;width:100%}.std_newsletter .cell .form .block.block_1 .field select:focus,.std_newsletter .cell .form .block.block_1 .field input:focus{border-color:#a694d1 !important}.std_newsletter .cell .form .block.block_1 .field select.clever_form_error,.std_newsletter .cell .form .block.block_1 .field
input.clever_form_error{background-color:#E9BABB;border-color:#A5383A;color:#A5383A}.std_newsletter .cell .form .block.block_1
.field.field_firstName{display:none}.std_newsletter .cell .form
.block.block_2{border-bottom:1px solid #fff;border-top:1px solid #cec3e8;display:none !important}.std_newsletter .cell .form .block.block_2
.field{*zoom:1}.std_newsletter .cell .form .block.block_2 .field:before,.std_newsletter .cell .form .block.block_2 .field:after{content:" ";display:table}.std_newsletter .cell .form .block.block_2 .field:after{clear:both}.std_newsletter .cell .form .block.block_2 .field
label{display:inline-block;float:left;font-size:2.0em;height:40px;line-height:40px;margin:0
30px 0 0}.std_newsletter .cell .form .block.block_2 .field label
a{color:#797f85}.std_newsletter .cell .form .block.block_2 .field label a:visited{color:#797f85}.std_newsletter .cell .form .block.block_2 .field label a:hover{color:#a694d1}.std_newsletter .cell .form .block.block_2 .field
input{display:inline-block;float:left;height:40px;line-height:40px;width:auto}.std_newsletter .cell .form
.block.block_3{border-bottom:1px solid #fff;border-top:1px solid #cec3e8}.std_newsletter .cell .form .block.block_3 .field
.submit{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;min-width:0 !important;width:100%}.std_newsletter .cell .form .block.block_3 .field .submit
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_newsletter .cell .form .block.block_3 .field .submit:visited{color:#a694d1}.std_newsletter .cell .form .block.block_3 .field .submit:hover{border-color:#cabde5;color:#cabde5}.std_newsletter .cell .form .block.block_3 .field
.submit.bg{background-color:#a694d1;color:#fff}.std_newsletter .cell .form .block.block_3 .field .submit.bg:visited{color:#fff}.std_newsletter .cell .form .block.block_3 .field .submit.bg:hover{background-color:#cabde5;color:#fff}.std_newsletter .cell .form .block.block_3 .field
.submit.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_newsletter .cell .form .block.block_3 .field
.submit{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_newsletter .cell .form .block.block_3 .field
.submit{font-size:1.6em;min-width:150px}.std_newsletter .cell .form .block.block_3 .field .submit
.icon{font-size:0.8em;right:2px;width:10px}.std_newsletter .cell .form .block.block_3 .field
.submit.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_newsletter .cell .form .block.block_3 .field
.submit{font-size:2.0em;min-width:0}.std_newsletter .cell .form .block.block_3 .field .submit
.icon{font-size:1.0em;right:5px;width:15px}.std_newsletter .cell .form .block.block_3 .field
.submit.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_newsletter .cell .form .block.block_3 .field
.submit{font-size:1.8em}}@media only screen and (max-width: 399px){.std_newsletter .cell .form .block.block_3 .field
.submit{font-size:1.6em}}.std_newsletter .cell .form
.block.block_4{border-top:1px solid #cec3e8}.std_newsletter .cell .form .block.block_4
.field{font-size:1.4em;font-style:italic;text-align:right}.std_reviews
.cell{max-width:1520px;overflow:hidden}.std_reviews .cell .tabs
.tabsNav{text-align:center}.std_reviews .cell .tabs .tabsNav
.item{display:inline-block;padding:0
5px 30px 5px}.std_reviews .cell .tabs .tabsNav .item>div{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;position:relative}.std_reviews .cell .tabs .tabsNav .item>div
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_reviews .cell .tabs .tabsNav .item>div:visited{color:#a694d1}.std_reviews .cell .tabs .tabsNav .item>div:hover{border-color:#cabde5;color:#cabde5}.std_reviews .cell .tabs .tabsNav .item>div.bg{background-color:#a694d1;color:#fff}.std_reviews .cell .tabs .tabsNav .item>div.bg:visited{color:#fff}.std_reviews .cell .tabs .tabsNav .item>div.bg:hover{background-color:#cabde5;color:#fff}.std_reviews .cell .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_reviews .cell .tabs .tabsNav .item>div{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_reviews .cell .tabs .tabsNav .item>div{font-size:1.6em;min-width:150px}.std_reviews .cell .tabs .tabsNav .item>div
.icon{font-size:0.8em;right:2px;width:10px}.std_reviews .cell .tabs .tabsNav .item>div.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_reviews .cell .tabs .tabsNav .item>div{font-size:2.0em;min-width:0}.std_reviews .cell .tabs .tabsNav .item>div
.icon{font-size:1.0em;right:5px;width:15px}.std_reviews .cell .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_reviews .cell .tabs .tabsNav .item>div{font-size:1.8em}}@media only screen and (max-width: 399px){.std_reviews .cell .tabs .tabsNav .item>div{font-size:1.6em}}.std_reviews .cell .tabs .tabsNav .item>div
span{position:relative;z-index:10}.std_reviews .cell .tabs .tabsNav .item>div:before{background-color:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.std_reviews .cell .tabs .tabsNav .item>div:after{background-color:#a694d1;bottom:5px;content:'';display:block;height:20px;left:50%;margin:0
0 0 -10px;position:absolute;width:20px;z-index:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.std_reviews .cell .tabs .tabsNav .item>div:hover{border-color:#a694d1;color:#fff}.std_reviews .cell .tabs .tabsNav .item>div:hover:before{background-color:#a694d1}.std_reviews .cell .tabs .tabsNav .item>div:hover:after{bottom:-10px}.std_reviews .cell .tabs .tabsNav .item.act>div{background-color:#a694d1;border-color:#a694d1;color:#fff}.std_reviews .cell .tabs .tabsNav .item.act>div:before{background-color:#a694d1}.std_reviews .cell .tabs .tabsNav .item.act>div:after{bottom:-10px;visibility:visible}.std_reviews .cell .tabs
.tabsPanel{border:1px
solid #a694d1;background-color:#ebebeb;margin:20px
0 0 0;padding:20px
20px 20px 20px}.std_reviews .cell .tabs .tabsPanel
.panel{height:0;overflow-x:scroll;overflow-y:hidden;text-align:center;-webkit-overflow-scrolling:touch}.std_reviews .cell .tabs .tabsPanel .panel>div{display:inline-block}.std_reviews .cell .tabs .tabsPanel .panel>div ul li:before,.std_reviews .cell .tabs .tabsPanel .panel>div ol li:before{display:none !important}.std_reviews .cell .tabs .tabsPanel .panel
iframe{height:500px !important;width:600px !important}.std_reviews .cell .tabs .tabsPanel
.panel.act{height:auto}.std_reviews .cell .tabs .tabsPanel .panel.cat_holidayCheck
iframe{min-width:600px !important}.std_reviews .cell .tabs .tabsPanel .panel.cat_tripAdvisor
iframe{min-width:500px !important}.std_text.std_sitemap{padding-bottom:50px}.std_shortlinkBox
.cell{background-color:#ede9f5;max-width:100%}.std_shortlinkBox .cell>div{display:table;height:100%;width:100%;margin:0
auto;max-width:1920px}.std_shortlinkBox .cell>div>*{display:table-row;height:100%;width:100%}.std_shortlinkBox .cell>div>*>*{display:table-cell;vertical-align:middle}.std_shortlinkBox .cell>div>div .left,.std_shortlinkBox .cell>div>div
.right{padding:50px
0 50px 0}.std_shortlinkBox .cell>div>div
.left{color:#a694d1;font-size:5.0em;font-weight:100;width:75%}.std_shortlinkBox .cell>div>div .left
b{font-weight:500}.std_shortlinkBox .cell>div>div
.right{text-align:right;width:25%}.std_shortlinkBox .cell>div>div .right
a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;display:block;margin-top:10px;max-width:100%;width:100%}.std_shortlinkBox .cell>div>div .right a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_shortlinkBox .cell>div>div .right a:visited{color:#a694d1}.std_shortlinkBox .cell>div>div .right a:hover{border-color:#cabde5;color:#cabde5}.std_shortlinkBox .cell>div>div .right
a.bg{background-color:#a694d1;color:#fff}.std_shortlinkBox .cell>div>div .right a.bg:visited{color:#fff}.std_shortlinkBox .cell>div>div .right a.bg:hover{background-color:#cabde5;color:#fff}.std_shortlinkBox .cell>div>div .right
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_shortlinkBox .cell>div>div .right
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_shortlinkBox .cell>div>div .right
a{font-size:1.6em;min-width:150px}.std_shortlinkBox .cell>div>div .right a
.icon{font-size:0.8em;right:2px;width:10px}.std_shortlinkBox .cell>div>div .right
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_shortlinkBox .cell>div>div .right
a{font-size:2.0em;min-width:0}.std_shortlinkBox .cell>div>div .right a
.icon{font-size:1.0em;right:5px;width:15px}.std_shortlinkBox .cell>div>div .right
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_shortlinkBox .cell>div>div .right
a{font-size:1.8em}}@media only screen and (max-width: 399px){.std_shortlinkBox .cell>div>div .right
a{font-size:1.6em}}.std_shortlinkBox .cell>div>div .right a:first-child{margin-top:0}.std_slideBox{padding-bottom:25px}.std_slideBox .cell
.headline{background-color:#a694d1;cursor:pointer;padding:10px
150px 10px 50px;position:relative;text-align:left}.std_slideBox .cell .headline h1,.std_slideBox .cell .headline
h2{color:#fff;font-size:3.0em;font-weight:700;line-height:30px}@media only screen and (max-width: 799px){.std_slideBox .cell .headline h1,.std_slideBox .cell .headline
h2{font-size:2.5em}}@media only screen and (max-width: 399px){.std_slideBox .cell .headline h1,.std_slideBox .cell .headline
h2{font-size:2.0em}}.std_slideBox .cell .headline
.icon{color:#fff;font-size:2.0em;height:50px;line-height:50px;margin:-25px 0 0 0;position:absolute;right:50px;text-align:center;top:50%;width:50px;z-index:5}.std_slideBox .cell .headline .icon.icon-pfeil_4{font-size:1.6em}.std_slideBox .cell .headline .icon.icon-schliessen{font-size:2.0em;display:none}.std_slideBox .cell .headline:hover{background-color:#cabde5}.std_slideBox .cell
.detail{*zoom:1;display:none;padding:30px
0 30px 0}.std_slideBox .cell .detail:before,.std_slideBox .cell .detail:after{content:" ";display:table}.std_slideBox .cell .detail:after{clear:both}.std_slideBox .cell .detail
.text{float:right;padding:0
50px 0 50px;text-align:left;width:75%}.std_slideBox .cell .detail .text>*{margin-top:20px}.std_slideBox .cell .detail .text>*:first-child{margin-top:0}.std_slideBox .cell .detail
.text.no_images{float:none;width:100%}.std_slideBox .cell .detail
.images{*zoom:1;float:left;width:25%}.std_slideBox .cell .detail .images:before,.std_slideBox .cell .detail .images:after{content:" ";display:table}.std_slideBox .cell .detail .images:after{clear:both}.std_slideBox .cell .detail .images
.item{display:block;margin:20px
0 0 0}.std_slideBox .cell .detail .images .item:first-child{margin-top:0}.std_slideBox .cell .detail .images .item
img{height:auto;width:100%}.std_slideBox .cell .detail
.button{clear:both;display:block;margin:0
0 0 25%;padding:20px
50px 0 50px;text-align:right}.std_slideBox .cell .detail .button>a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.std_slideBox .cell .detail .button>a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.std_slideBox .cell .detail .button>a:visited{color:#a694d1}.std_slideBox .cell .detail .button>a:hover{border-color:#cabde5;color:#cabde5}.std_slideBox .cell .detail .button>a.bg{background-color:#a694d1;color:#fff}.std_slideBox .cell .detail .button>a.bg:visited{color:#fff}.std_slideBox .cell .detail .button>a.bg:hover{background-color:#cabde5;color:#fff}.std_slideBox .cell .detail .button>a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.std_slideBox .cell .detail .button>a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.std_slideBox .cell .detail .button>a{font-size:1.6em;min-width:150px}.std_slideBox .cell .detail .button>a
.icon{font-size:0.8em;right:2px;width:10px}.std_slideBox .cell .detail .button>a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.std_slideBox .cell .detail .button>a{font-size:2.0em;min-width:0}.std_slideBox .cell .detail .button>a
.icon{font-size:1.0em;right:5px;width:15px}.std_slideBox .cell .detail .button>a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.std_slideBox .cell .detail .button>a{font-size:1.8em}}@media only screen and (max-width: 399px){.std_slideBox .cell .detail .button>a{font-size:1.6em}}.std_slideBox .cell .detail .text.no_images+.button{margin-left:0}.std_slideBox .cell
.detail.no_bodytext{padding-top:20px}.std_slideBox .cell .detail.no_bodytext
.images{float:none;padding-left:40px;padding-right:40px;width:100%}.std_slideBox .cell .detail.no_bodytext .images
.item{display:inline-block;margin-top:0;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:25%}.std_slideBox .cell .detail.no_bodytext
.button{margin-left:0}.std_slideBox .cell .detail.reflection_on
.text{float:left}.std_slideBox .cell .detail.reflection_on
.images{float:right}.std_slideBox .cell .detail.reflection_on
.button{margin-left:0;margin-right:25%}.std_slideBox .cell .detail.reflection_on .text.no_images+.button{margin-right:0}.std_slideBox .cell .detail.reflection_on.no_bodytext
.button{margin-right:0}.std_slideBox.open .headline .icon.icon-pfeil_4{display:none}.std_slideBox.open .headline .icon.icon-schliessen{display:inline-block}.std_text{padding-bottom:50px}.std_text
.cell{max-width:1520px}.std_text .cell
.headlines{text-align:center}.std_text .cell .headlines h1,.std_text .cell .headlines
h2{color:#a694d1;font-size:3.5em;font-weight:500;line-height:1.2}@media only screen and (max-width: 799px){.std_text .cell .headlines h1,.std_text .cell .headlines
h2{font-size:3.0em}}@media only screen and (max-width: 599px){.std_text .cell .headlines h1,.std_text .cell .headlines
h2{font-size:3.0em}}@media only screen and (max-width: 399px){.std_text .cell .headlines h1,.std_text .cell .headlines
h2{font-size:3.0em}}.std_text .cell .headlines h2.subheadline,.std_text .cell .headlines
h3{color:#a694d1;font-size:3em;font-weight:100;line-height:1.2}@media only screen and (max-width: 799px){.std_text .cell .headlines h2.subheadline,.std_text .cell .headlines
h3{font-size:2.5em}}@media only screen and (max-width: 599px){.std_text .cell .headlines h2.subheadline,.std_text .cell .headlines
h3{font-size:2.5em}}@media only screen and (max-width: 399px){.std_text .cell .headlines h2.subheadline,.std_text .cell .headlines
h3{font-size:2.5em}}.std_text .cell
.textBlock{position:relative}.std_text .cell .textBlock
.additionalHeadline{text-align:center}.std_text .cell .textBlock .additionalHeadline
h3{color:#a694d1;font-size:3.0em;font-weight:500}@media only screen and (max-width: 799px){.std_text .cell .textBlock .additionalHeadline
h3{font-size:2.5em}}@media only screen and (max-width: 399px){.std_text .cell .textBlock .additionalHeadline
h3{font-size:2.0em}}.std_text .cell .textBlock
.text{text-align:left}.std_text .cell .textBlock .text>*{margin-top:20px;font-size:1.8em;line-height:28px}.std_text .cell .textBlock .text>*:first-child{margin-top:0}.std_text .cell .textBlock .text>*.tableWrap{font-size:1em}.std_text .cell .textBlock .additionalHeadline+.text{padding-top:35px}.std_text .cell .headlines+.textBlock{padding-top:35px}.std_text.bg_on{background-color:#ede9f5}.std_text.bg_on .cell .textBlock .text.collapsibleText.collapse:before{background-image:url("/fileadmin/web/img/layout/BG_gradientTransViolet_1x160.png")}.std_text.std_headline{padding-bottom:0}.std_text.std_headline+.std_text .cell
.textBlock{padding-top:35px}.rs_review{padding-bottom:50px}.rs_review
.cell{max-width:1520px}.rs_review .cell
.review{text-align:center}.rs_review .cell .review
.title{font-size:2.5em;font-weight:300}.rs_review .cell .review
.stars{color:#dadbdc;font-size:2.0em}.rs_review .cell .review .stars
.star{display:none;margin:0
0 0 5px}.rs_review .cell .review .stars .star:first-child{margin-left:0}.rs_review .cell .review .stars .star.icon-star-half,.rs_review .cell .review .stars .star.icon-star-full{color:#a694d1}.rs_review .cell .review .stars.max_stars_1
.star.star_1{display:inline-block}.rs_review .cell .review .stars.max_stars_2 .star.star_1,.rs_review .cell .review .stars.max_stars_2
.star.star_2{display:inline-block}.rs_review .cell .review .stars.max_stars_3 .star.star_1,.rs_review .cell .review .stars.max_stars_3 .star.star_2,.rs_review .cell .review .stars.max_stars_3
.star.star_3{display:inline-block}.rs_review .cell .review .stars.max_stars_4 .star.star_1,.rs_review .cell .review .stars.max_stars_4 .star.star_2,.rs_review .cell .review .stars.max_stars_4 .star.star_3,.rs_review .cell .review .stars.max_stars_4
.star.star_4{display:inline-block}.rs_review .cell .review .stars.max_stars_5 .star.star_1,.rs_review .cell .review .stars.max_stars_5 .star.star_2,.rs_review .cell .review .stars.max_stars_5 .star.star_3,.rs_review .cell .review .stars.max_stars_5 .star.star_4,.rs_review .cell .review .stars.max_stars_5
.star.star_5{display:inline-block}.rs_review .cell .review .stars.max_stars_6 .star.star_1,.rs_review .cell .review .stars.max_stars_6 .star.star_2,.rs_review .cell .review .stars.max_stars_6 .star.star_3,.rs_review .cell .review .stars.max_stars_6 .star.star_4,.rs_review .cell .review .stars.max_stars_6 .star.star_5,.rs_review .cell .review .stars.max_stars_6
.star.star_6{display:inline-block}.rs_review .cell .review .stars.stars_given_1
.star.star_1{color:#a694d1}.rs_review .cell .review .stars.stars_given_2 .star.star_1,.rs_review .cell .review .stars.stars_given_2
.star.star_2{color:#a694d1}.rs_review .cell .review .stars.stars_given_3 .star.star_1,.rs_review .cell .review .stars.stars_given_3 .star.star_2,.rs_review .cell .review .stars.stars_given_3
.star.star_3{color:#a694d1}.rs_review .cell .review .stars.stars_given_4 .star.star_1,.rs_review .cell .review .stars.stars_given_4 .star.star_2,.rs_review .cell .review .stars.stars_given_4 .star.star_3,.rs_review .cell .review .stars.stars_given_4
.star.star_4{color:#a694d1}.rs_review .cell .review .stars.stars_given_5 .star.star_1,.rs_review .cell .review .stars.stars_given_5 .star.star_2,.rs_review .cell .review .stars.stars_given_5 .star.star_3,.rs_review .cell .review .stars.stars_given_5 .star.star_4,.rs_review .cell .review .stars.stars_given_5
.star.star_5{color:#a694d1}.rs_review .cell .review .stars.stars_given_6 .star.star_1,.rs_review .cell .review .stars.stars_given_6 .star.star_2,.rs_review .cell .review .stars.stars_given_6 .star.star_3,.rs_review .cell .review .stars.stars_given_6 .star.star_4,.rs_review .cell .review .stars.stars_given_6 .star.star_5,.rs_review .cell .review .stars.stars_given_6
.star.star_6{color:#a694d1}.rs_review .cell .review
.text{font-size:1.6em}.rs_review .cell .review .text>div{display:inline}.cc_item
.ajaxcontent{text-align:center}.cc_item .ajaxcontent
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px}@media only screen and (max-width: 799px){.cc_item .ajaxcontent
.loader{background-size:24px;height:24px;width:24px}}.std_text.cc_detail
.cell{max-width:1520px;padding-left:40px;padding-right:40px;text-align:left}.std_text.cc_detail .cell .headlines,.std_text.cc_detail .cell
.textBlock{padding-left:10px;padding-right:10px}.std_text.cc_detail .cell .headlines
.releaseDate{display:inline-block;font-size:1.4em;margin:0
0 10px 0}.std_text.cc_detail .cell
.textBlock{padding-top:20px}.std_text.cc_detail .cell .textBlock
.eventDates{padding:15px
0 0 0}.std_text.cc_detail .cell .textBlock
.text{padding-top:15px}.std_text.cc_detail .cell
.images{padding:25px
0 0 0;text-align:center}.std_text.cc_detail .cell .images
.item{display:block;padding:25px
10px 0 10px;width:100%}.std_text.cc_detail .cell .images .item
img{height:auto;width:100%}.std_text.cc_detail .cell .images .item:first-child{padding-top:0}.std_text.cc_detail .cell .images.cols_2
.item{display:inline-block;width:50%}.std_text.cc_detail .cell .images.cols_2 .item:nth-child(-n+2){padding-top:0}.std_text.cc_detail .cell .images.cols_3
.item{display:inline-block;width:33.3%}.std_text.cc_detail .cell .images.cols_3 .item:nth-child(-n+3){padding-top:0}.std_text.cc_detail .cell .images.cols_4
.item{display:inline-block;width:25%}.std_text.cc_detail .cell .images.cols_4 .item:nth-child(-n+4){padding-top:0}.cc_listView
.std_box.teaser{text-align:left}.cc_listView .std_box.teaser .cell>div>div .right .headline h1,.cc_listView .std_box.teaser .cell>div>div .right .headline
h2{font-weight:100}.cc_listView .std_box.teaser .cell>div>div .right .headline h1 b,.cc_listView .std_box.teaser .cell>div>div .right .headline h2
b{font-weight:500}.cc_listView .std_box.teaser .cell>div>div .right .articles
.article{margin:40px
0 0 0}.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleDate{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleDate{font-size:1.8em}}@media only screen and (max-width: 799px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleDate{font-size:2.0em}}@media only screen and (max-width: 599px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleDate{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleDate{font-size:1.6em}}.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleHeadline{color:#a694d1;font-size:3.0em;font-weight:700}@media only screen and (max-width: 799px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleHeadline{font-size:2.5em}}@media only screen and (max-width: 399px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleHeadline{font-size:2.0em}}.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleText{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleText{font-size:1.8em}}@media only screen and (max-width: 799px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleText{font-size:2.0em}}@media only screen and (max-width: 599px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleText{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleText{font-size:1.6em}}.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleButton{margin:40px
0 0 0;text-align:right}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a:visited{color:#a694d1}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a:hover{border-color:#cabde5;color:#cabde5}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a.bg{background-color:#a694d1;color:#fff}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a.bg:visited{color:#fff}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a.bg:hover{background-color:#cabde5;color:#fff}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{font-size:1.6em;min-width:150px}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a
.icon{font-size:0.8em;right:2px;width:10px}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{font-size:2.0em;min-width:0}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton a
.icon{font-size:1.0em;right:5px;width:15px}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{font-size:1.6em}}.cc_listView .std_box.teaser .cell>div>div .right .articles .article:first-child{margin-top:40px}.cc_listView .std_box.teaser .cell>div>div .right .articles
.noResult{margin-top:15px}.cc_listView
.topBoxes{background-color:#a694d1;padding:50px
0 50px 0;text-align:left}.cc_listView .topBoxes
.cell{*zoom:1;padding-left:0;padding-right:0}.cc_listView .topBoxes .cell:before,.cc_listView .topBoxes .cell:after{content:" ";display:table}.cc_listView .topBoxes .cell:after{clear:both}.cc_listView .topBoxes .cell
.box{float:left;padding:20px
50px;width:50%}.cc_listView .topBoxes .cell .box:first-child{float:left}.cc_listView .topBoxes .cell .box>div{display:table;height:100%;width:100%}.cc_listView .topBoxes .cell .box>div>*{display:table-row;height:100%;width:100%}.cc_listView .topBoxes .cell .box>div>*>*{display:table-cell;vertical-align:middle}.cc_listView .topBoxes .cell .box>div>div .left,.cc_listView .topBoxes .cell .box>div>div
.right{vertical-align:top;width:50%}.cc_listView .topBoxes .cell .box>div>div
.left{padding:0
20px 0 0}.cc_listView .topBoxes .cell .box>div>div .left
.image{background-color:#000;border:1px
solid #fff;height:0;overflow:hidden;padding:0
0 66.2% 0}.cc_listView .topBoxes .cell .box>div>div .left .image
img{height:auto;width:100%}.cc_listView .topBoxes .cell .box>div>div
.right{color:#fff;padding:0
0 90px 20px;position:relative}.cc_listView .topBoxes .cell .box>div>div .right
.headline{padding:0
0 20px 0}.cc_listView .topBoxes .cell .box>div>div .right .headline
h2{color:#fff;font-size:3.0em;font-weight:300;line-height:1.2}@media only screen and (max-width: 1599px){.cc_listView .topBoxes .cell .box>div>div .right .headline
h2{font-size:3.5em}}@media only screen and (max-width: 1199px){.cc_listView .topBoxes .cell .box>div>div .right .headline
h2{font-size:3.0em}}@media only screen and (max-width: 799px){.cc_listView .topBoxes .cell .box>div>div .right .headline
h2{font-size:2.5em}}.cc_listView .topBoxes .cell .box>div>div .right .headline h2
a{color:#fff}.cc_listView .topBoxes .cell .box>div>div .right .headline h2 a:visited{color:#fff}.cc_listView .topBoxes .cell .box>div>div .right .headline h2 a:hover{color:#cabde5}.cc_listView .topBoxes .cell .box>div>div .right
.text{color:#fff;font-size:1.8em}@media only screen and (max-width: 1399px){.cc_listView .topBoxes .cell .box>div>div .right
.text{font-size:1.8em}}@media only screen and (max-width: 799px){.cc_listView .topBoxes .cell .box>div>div .right
.text{font-size:2.0em}}@media only screen and (max-width: 599px){.cc_listView .topBoxes .cell .box>div>div .right
.text{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .topBoxes .cell .box>div>div .right
.text{font-size:1.6em}}.cc_listView .topBoxes .cell .box>div>div .right .text ol,.cc_listView .topBoxes .cell .box>div>div .right .text
ul{display:none !important}.cc_listView .topBoxes .cell .box>div>div .right .text .tableWrap,.cc_listView .topBoxes .cell .box>div>div .right .text
table{display:none !important}.cc_listView .topBoxes .cell .box>div>div .right .text
*{color:#fff !important;font-size:1.0em !important}.cc_listView .topBoxes .cell .box>div>div .right .text
a{color:#fff !important}.cc_listView .topBoxes .cell .box>div>div .right .text a:visited{color:#fff !important}.cc_listView .topBoxes .cell .box>div>div .right .text a:hover{color:#cabde5 !important}.cc_listView .topBoxes .cell .box>div>div .right
.button{bottom:0;left:0;position:absolute;text-align:right;width:100%;z-index:5}.cc_listView .topBoxes .cell .box>div>div .right .button
a{background-color:transparent;border:1px
solid #fff;color:#fff;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.cc_listView .topBoxes .cell .box>div>div .right .button a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.cc_listView .topBoxes .cell .box>div>div .right .button a:visited{color:#fff}.cc_listView .topBoxes .cell .box>div>div .right .button a:hover{border-color:#cabde5;color:#cabde5}.cc_listView .topBoxes .cell .box>div>div .right .button
a.bg{background-color:#a694d1;color:#fff}.cc_listView .topBoxes .cell .box>div>div .right .button a.bg:visited{color:#fff}.cc_listView .topBoxes .cell .box>div>div .right .button a.bg:hover{background-color:#cabde5;color:#fff}.cc_listView .topBoxes .cell .box>div>div .right .button
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.cc_listView .topBoxes .cell .box>div>div .right .button
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.cc_listView .topBoxes .cell .box>div>div .right .button
a{font-size:1.6em;min-width:150px}.cc_listView .topBoxes .cell .box>div>div .right .button a
.icon{font-size:0.8em;right:2px;width:10px}.cc_listView .topBoxes .cell .box>div>div .right .button
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.cc_listView .topBoxes .cell .box>div>div .right .button
a{font-size:2.0em;min-width:0}.cc_listView .topBoxes .cell .box>div>div .right .button a
.icon{font-size:1.0em;right:5px;width:15px}.cc_listView .topBoxes .cell .box>div>div .right .button
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.cc_listView .topBoxes .cell .box>div>div .right .button
a{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .topBoxes .cell .box>div>div .right .button
a{font-size:1.6em}}.cc_listView
.std_box.singleBox{text-align:left}.cc_listView .std_box.singleBox .cell.specialized>div>div .left
.label{display:none}.cc_listView .std_box.singleBox .cell.specialized>div>div .left
.label.act.first{display:block}.cc_listView
.boxes{text-align:left;visibility:hidden}.cc_listView .boxes
.cell{max-width:1920px;padding-left:0;padding-right:0}.cc_listView .boxes .cell
.listing{*zoom:1}.cc_listView .boxes .cell .listing:before,.cc_listView .boxes .cell .listing:after{content:" ";display:table}.cc_listView .boxes .cell .listing:after{clear:both}.cc_listView .boxes .cell .listing
.box{background-color:#ede9f5;border-left:1px solid #fff;border-right:1px solid #fff;float:left;margin:0
0 50px 0;position:relative;width:33.3%}.cc_listView .boxes .cell .listing .box
.top{background-color:#000}.cc_listView .boxes .cell .listing .box .top
.image{height:0;overflow:hidden;padding:0
0 46.6% 0}.cc_listView .boxes .cell .listing .box .top .image
img{height:auto;width:100%}.cc_listView .boxes .cell .listing .box
.bottom{padding:25px
50px 100px 50px}.cc_listView .boxes .cell .listing .box .bottom
.releaseDate{display:none;font-size:1.6em;font-weight:300;padding:0
0 15px 0}.cc_listView .boxes .cell .listing .box .bottom
.releaseDate.cat_5{display:block}.cc_listView .boxes .cell .listing .box .bottom
.headlines{padding:0
0 25px 0}.cc_listView .boxes .cell .listing .box .bottom .headlines
h2{color:#a694d1;font-size:3.5em;font-weight:500;line-height:1.2}@media only screen and (max-width: 1599px){.cc_listView .boxes .cell .listing .box .bottom .headlines
h2{font-size:3.0em}}@media only screen and (max-width: 1199px){.cc_listView .boxes .cell .listing .box .bottom .headlines
h2{font-size:2.5em}}@media only screen and (max-width: 599px){.cc_listView .boxes .cell .listing .box .bottom .headlines
h2{font-size:2.0em}}.cc_listView .boxes .cell .listing .box .bottom .headlines
h3{color:#a694d1;font-size:2.5em;font-weight:100;line-height:1.2}@media only screen and (max-width: 1399px){.cc_listView .boxes .cell .listing .box .bottom .headlines
h3{font-size:2.2em}}@media only screen and (max-width: 999px){.cc_listView .boxes .cell .listing .box .bottom .headlines
h3{font-size:2.0em}}.cc_listView .boxes .cell .listing .box .bottom
.text{color:#797f85;font-size:1.8em;font-weight:300;padding:25px
0 25px 0;text-align:left}@media only screen and (max-width: 1399px){.cc_listView .boxes .cell .listing .box .bottom
.text{font-size:1.8em}}@media only screen and (max-width: 799px){.cc_listView .boxes .cell .listing .box .bottom
.text{font-size:2.0em}}@media only screen and (max-width: 599px){.cc_listView .boxes .cell .listing .box .bottom
.text{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .boxes .cell .listing .box .bottom
.text{font-size:1.6em}}.cc_listView .boxes .cell .listing .box .bottom .text ol,.cc_listView .boxes .cell .listing .box .bottom .text
ul{display:none !important}.cc_listView .boxes .cell .listing .box .bottom .text .tableWrap,.cc_listView .boxes .cell .listing .box .bottom .text
table{display:none !important}.cc_listView .boxes .cell .listing .box .bottom .text
*{color:#797f85 !important;font-size:1.0em !important}.cc_listView .boxes .cell .listing .box .bottom .text>*{margin-top:15px}.cc_listView .boxes .cell .listing .box .bottom .text>*:first-child{margin-top:0}.cc_listView .boxes .cell .listing .box .bottom .text
a{color:#a694d1 !important}.cc_listView .boxes .cell .listing .box .bottom .text a:visited{color:#a694d1 !important}.cc_listView .boxes .cell .listing .box .bottom .text a:hover{color:#cabde5 !important}.cc_listView .boxes .cell .listing .box .bottom
.button{bottom:25px;left:0;position:absolute;padding:0
50px 0 50px;width:100%}.cc_listView .boxes .cell .listing .box .bottom .button
a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;min-width:0 !important;width:100%}.cc_listView .boxes .cell .listing .box .bottom .button a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.cc_listView .boxes .cell .listing .box .bottom .button a:visited{color:#a694d1}.cc_listView .boxes .cell .listing .box .bottom .button a:hover{border-color:#cabde5;color:#cabde5}.cc_listView .boxes .cell .listing .box .bottom .button
a.bg{background-color:#a694d1;color:#fff}.cc_listView .boxes .cell .listing .box .bottom .button a.bg:visited{color:#fff}.cc_listView .boxes .cell .listing .box .bottom .button a.bg:hover{background-color:#cabde5;color:#fff}.cc_listView .boxes .cell .listing .box .bottom .button
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.cc_listView .boxes .cell .listing .box .bottom .button
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.cc_listView .boxes .cell .listing .box .bottom .button
a{font-size:1.6em;min-width:150px}.cc_listView .boxes .cell .listing .box .bottom .button a
.icon{font-size:0.8em;right:2px;width:10px}.cc_listView .boxes .cell .listing .box .bottom .button
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.cc_listView .boxes .cell .listing .box .bottom .button
a{font-size:2.0em;min-width:0}.cc_listView .boxes .cell .listing .box .bottom .button a
.icon{font-size:1.0em;right:5px;width:15px}.cc_listView .boxes .cell .listing .box .bottom .button
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.cc_listView .boxes .cell .listing .box .bottom .button
a{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .boxes .cell .listing .box .bottom .button
a{font-size:1.6em}}.cc_listView .boxes .cell .listing .box.cat_9 .bottom
.headlines{padding-bottom:0}.cc_listView .boxes .cell .listing .box.cat_9 .bottom
.text{display:none}.cc_listView .boxes .cell
.bottom{padding:0
50px 0 50px;text-align:center}.cc_listView .boxes .cell .bottom
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px}@media only screen and (max-width: 799px){.cc_listView .boxes .cell .bottom
.loader{background-size:24px;height:24px;width:24px}}.cc_listView .boxes .cell .bottom
.pagination{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.cc_listView .boxes .cell .bottom .pagination
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.cc_listView .boxes .cell .bottom .pagination:visited{color:#a694d1}.cc_listView .boxes .cell .bottom .pagination:hover{border-color:#cabde5;color:#cabde5}.cc_listView .boxes .cell .bottom
.pagination.bg{background-color:#a694d1;color:#fff}.cc_listView .boxes .cell .bottom .pagination.bg:visited{color:#fff}.cc_listView .boxes .cell .bottom .pagination.bg:hover{background-color:#cabde5;color:#fff}.cc_listView .boxes .cell .bottom
.pagination.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.cc_listView .boxes .cell .bottom
.pagination{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.cc_listView .boxes .cell .bottom
.pagination{font-size:1.6em;min-width:150px}.cc_listView .boxes .cell .bottom .pagination
.icon{font-size:0.8em;right:2px;width:10px}.cc_listView .boxes .cell .bottom
.pagination.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.cc_listView .boxes .cell .bottom
.pagination{font-size:2.0em;min-width:0}.cc_listView .boxes .cell .bottom .pagination
.icon{font-size:1.0em;right:5px;width:15px}.cc_listView .boxes .cell .bottom
.pagination.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.cc_listView .boxes .cell .bottom
.pagination{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView .boxes .cell .bottom
.pagination{font-size:1.6em}}.cc_listView .boxes .cell .bottom
.pagination.deactivated{display:none !important}.cc_listView .boxes.slidable
.cell{position:relative}.cc_listView .boxes.slidable .cell
.listing.slider{*zoom:1;height:0;overflow:hidden}.cc_listView .boxes.slidable .cell .listing.slider:before,.cc_listView .boxes.slidable .cell .listing.slider:after{content:" ";display:table}.cc_listView .boxes.slidable .cell .listing.slider:after{clear:both}.cc_listView .boxes.slidable .cell
.listing.slider.visible{height:auto}.cc_listView .boxes.slidable .cell .listing.slider
.box{margin-bottom:0}.cc_listView .boxes.slidable .cell
.arrows{display:block;height:0;left:0;margin-top:-25px;position:absolute;top:50%;width:100%;z-index:5}.cc_listView .boxes.slidable .cell .arrows
.arrow{background-color:#a694d1;color:#fff;cursor:pointer;font-size:1.8em;height:50px;opacity:0.8;text-align:center;width:50px}.cc_listView .boxes.slidable .cell .arrows
.arrow.prev{border-left:0;float:left}.cc_listView .boxes.slidable .cell .arrows
.arrow.next{border-right:0;float:right}.cc_listView .boxes.slidable .cell .arrows .arrow:hover{opacity:1}.cc_listView .boxes.slidable .cell .arrows .arrow
.icon{line-height:50px}.cc_listView
.boxes.visible{visibility:visible}.cc_listView.cc_listViewFilter{*zoom:1;margin:0
auto;max-width:1920px;position:relative;text-align:left}.cc_listView.cc_listViewFilter:before,.cc_listView.cc_listViewFilter:after{content:" ";display:table}.cc_listView.cc_listViewFilter:after{clear:both}.cc_listView.cc_listViewFilter
.filters{float:right;position:relative;width:25%;z-index:5}.cc_listView.cc_listViewFilter .filters>div{background-color:#a694d1;padding:50px
50px 50px 50px}.cc_listView.cc_listViewFilter .filters>div
.filter{padding:50px
0 0 0}.cc_listView.cc_listViewFilter .filters>div .filter
.titles{padding:0
0 25px 0}.cc_listView.cc_listViewFilter .filters>div .filter .titles>span{color:#fff;display:block;line-height:1.2}.cc_listView.cc_listViewFilter .filters>div .filter .titles
.title{font-size:4.0em;font-weight:300}.cc_listView.cc_listViewFilter .filters>div .filter .titles
.subtitle{font-size:3.0em;font-weight:100}.cc_listView.cc_listViewFilter .filters>div .filter
ul.categories{color:#fff;font-size:1.0em;font-weight:300}.cc_listView.cc_listViewFilter .filters>div .filter ul.categories
li.category{padding-bottom:5px;padding-left:0;position:relative}.cc_listView.cc_listViewFilter .filters>div .filter ul.categories li.category:before{display:none}.cc_listView.cc_listViewFilter .filters>div .filter ul.categories li.category input,.cc_listView.cc_listViewFilter .filters>div .filter ul.categories li.category
label{cursor:pointer}.cc_listView.cc_listViewFilter .filters>div .filter ul.categories li.category
input{height:14px;left:0;position:absolute;top:3px;width:14px;z-index:5}.cc_listView.cc_listViewFilter .filters>div .filter ul.categories li.category
label{display:block;font-size:1.8em !important;line-height:20px;padding:0
0 0 25px}.cc_listView.cc_listViewFilter .filters>div .filter:first-child{padding-top:0}.cc_listView.cc_listViewFilter .filters>div
.button{padding:50px
0 0 0}.cc_listView.cc_listViewFilter .filters>div .button
div{background-color:transparent;border:1px
solid #fff;color:#fff;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.cc_listView.cc_listViewFilter .filters>div .button div
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.cc_listView.cc_listViewFilter .filters>div .button div:visited{color:#fff}.cc_listView.cc_listViewFilter .filters>div .button div:hover{border-color:#cabde5;color:#cabde5}.cc_listView.cc_listViewFilter .filters>div .button
div.bg{background-color:#a694d1;color:#fff}.cc_listView.cc_listViewFilter .filters>div .button div.bg:visited{color:#fff}.cc_listView.cc_listViewFilter .filters>div .button div.bg:hover{background-color:#cabde5;color:#fff}.cc_listView.cc_listViewFilter .filters>div .button
div.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.cc_listView.cc_listViewFilter .filters>div .button
div{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.cc_listView.cc_listViewFilter .filters>div .button
div{font-size:1.6em;min-width:150px}.cc_listView.cc_listViewFilter .filters>div .button div
.icon{font-size:0.8em;right:2px;width:10px}.cc_listView.cc_listViewFilter .filters>div .button
div.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.cc_listView.cc_listViewFilter .filters>div .button
div{font-size:2.0em;min-width:0}.cc_listView.cc_listViewFilter .filters>div .button div
.icon{font-size:1.0em;right:5px;width:15px}.cc_listView.cc_listViewFilter .filters>div .button
div.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.cc_listView.cc_listViewFilter .filters>div .button
div{font-size:1.8em}}@media only screen and (max-width: 399px){.cc_listView.cc_listViewFilter .filters>div .button
div{font-size:1.6em}}.cc_listView.cc_listViewFilter
.bg{background-color:#a694d1;bottom:50px;position:absolute;right:0;top:0;width:25%;z-index:0}.cc_listView.cc_listViewFilter
.boxes{float:left;position:relative;width:75%;z-index:5}.cc_listView.cc_listViewFilter .boxes .listing
.box{width:33.3%}.cc_listView.cc_listViewFilter .boxes .listing
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;display:block;margin:50px
auto 0 auto}@media only screen and (max-width: 799px){.cc_listView.cc_listViewFilter .boxes .listing
.loader{background-size:24px;height:24px;width:24px}}.cc_listView.cc_listViewFilter .boxes .listing
.noPostsFound{clear:both;display:none;padding:50px
50px 0 50px;text-align:center}.cc_listView.cc_listViewFilter .boxes .listing .noPostsFound:first-child{display:block}.cc_listView.cc_listViewFilter .boxes .listing.notEmpty
.noPostsFound{display:none !important}.cc_listView.cc_listViewFilter.spBot_small
.bg{bottom:75px}.cc_listView.cc_listViewFilter.spBot_big
.bg{bottom:100px}.cc_listView.cc_listViewFilter.spTop_small
.bg{top:25px}.cc_listView.cc_listViewFilter.spTop_big
.bg{top:50px}.cc_listView.cc_listViewFilter
.noPostsWrap{float:left;padding-top:50px;position:relative;width:75%;z-index:5}.cc_maps
.cell{max-width:1920px;padding-left:0;padding-right:0;text-align:left}.cc_maps .cell
.map{position:relative}.cc_maps .cell .map
.mapCanvas{background-color:#000;height:540px;width:100%}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.title{color:#a694d1;display:block;font-size:1.4em;font-weight:700}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.text{font-size:1.4em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .text ol,.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .text
ul{display:none !important}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .text .tableWrap,.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .text
table{display:none !important}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .text
*{font-size:1.0em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.link{font-size:1.4em;font-weight:500;margin:15px
0 0 0;text-align:right}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .link
a{text-decoration:underline}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor .link
.hotel{display:none}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor.cat_9 .link
.general{display:none}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor.cat_9 .link
.hotel{display:inline-block}.cc_maps .cell .map .mapCanvas
.gmap_controls{display:none !important;left:0 !important;margin:10px
10px 10px 10px !important;right:auto !important}.cc_maps .cell .map .mapCanvas .gmap_controls
.wrap_controls{background-color:#ebebeb !important;border-color:#fff !important;padding:10px
10px 10px 10px}.cc_maps .cell .map .mapCanvas .gmap_controls .wrap_controls
select{background-color:#fff;border-color:#fff;font-size:1.4em;font-weight:300;height:30px;line-height:28px;max-width:400px;padding:0
5px 0 5px;width:100%}.cc_maps .cell .map .mapCanvas
.gmap_controls.visible{display:block}.cc_maps .cell .map
.directionsPanelTrigger{display:none !important;padding:10px
50px 0 50px;text-align:center}.cc_maps .cell .map .directionsPanelTrigger>span{color:#a694d1;cursor:pointer;display:inline-block;font-size:1.6em;text-transform:uppercase;font-weight:500}.cc_maps .cell .map .directionsPanelTrigger>span
.icon{font-size:0.6em;margin-left:5px}.cc_maps .cell .map .directionsPanelTrigger>span .icon.icon-schliessen{display:none}.cc_maps .cell .map .directionsPanelTrigger>span:hover{color:#cabde5}.cc_maps .cell .map .directionsPanelTrigger>span.open .icon.icon-pfeil_4{display:none}.cc_maps .cell .map .directionsPanelTrigger>span.open .icon.icon-schliessen{display:inline}.cc_maps .cell .map
.directionsPanel{display:none;height:0 !important;overflow:hidden;padding:0
50px 0 50px}.cc_maps .cell .map .directionsPanel>div{font-size:1.0em !important;margin:0
auto;max-width:1140px;padding:20px
0 0 0}.cc_maps .cell .map .directionsPanel>div>div{min-width:500px}.cc_maps .cell .map.hideMarkerButton .mapCanvas .markerPopup .info .transmitor
.link{display:none !important}.cc_maps .cell .map.hideMarkerButton .mapCanvas .markerPopup .info .transmitor.cat_9
.link{display:block !important}.cc_maps .cell .map
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_black_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;z-index:5}@media only screen and (max-width: 799px){.cc_maps .cell .map
.loader{background-size:24px;height:24px;width:24px}}.cc_maps .cell .map
.waypoint{height:0;overflow:hidden;visibility:hidden;width:0;z-index:-100;left:0;position:absolute;top:-150%}.cc_maps .cell
.locations{display:none !important}.cc_maps .cell .locations
.location{padding:10px
0 10px 0}.cc_maps .cell
.routePlanner{display:none !important}body.hotelDetail .cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.link{display:none !important}body.hotelDetail .cc_maps .cell
.routePlanner{display:block !important}.cc_portfolio{margin:1em
auto 0 auto;padding-left:20px;padding-right:20px;position:relative;max-width:1520px}.cc_portfolio .DNA-module__search{display:flex;align-items:center;justify-content:center;gap:1em}.cc_portfolio .DNA-module__search
input{font-size:2em}.cc_portfolio .DNA-module__search
i{font-size:1.5em;color:#a694d1;cursor:pointer}.cc_portfolio .DNA-module__navigation{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:10px;padding:15px;margin:3em
0 7em 0;background:#ebebeb}.cc_portfolio .DNA-module__navigation__letter{font-size:20px;color:#a694d1;font-weight:700;cursor:pointer;padding:0
0.8em;transition:transform 0.5s}.cc_portfolio .DNA-module__navigation__letter:hover{transform:scale(1.2)}.cc_portfolio .DNA-module__items{margin-bottom:5em}.cc_portfolio .DNA-module__item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:2.5em;background:#ebebeb;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.05),0 4px 4px 0 rgba(0,0,0,0.05);transition:all 0.3s ease-in-out;text-align:left;width:calc((100% / 3) - (3em * calc(3 - 1) / 3))}.cc_portfolio .DNA-module__item__title>*{font-size:18px;color:#a694d1;font-weight:700}.cc_portfolio .DNA-module__item__description>*{font-size:14px;color:#000}.cc_portfolio .DNA-module__item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.cc_portfolio .DNA-module__wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:3em;padding:2em
0}.cc_portfolio .DNA-module__abc__title{text-align:left;font-size:24px;color:#a694d1;font-weight:700}.cc_portfolio .DNA-module__noresult{font-size:2em}@media (max-width: 1024px){.cc_portfolio .DNA-module__search
input{font-size:1.6em}.cc_portfolio .DNA-module__navigation__letter:hover{transform:none}.cc_portfolio .DNA-module__wrapper{gap:2em}.cc_portfolio .DNA-module__item{width:calc((100% / 2) - (2em * calc(2 - 1) / 2))}.cc_portfolio .DNA-module__noresult{font-size:1.6em}}@media (max-width: 480px){.cc_portfolio .DNA-module__navigation{margin:3em
0 4em 0}.cc_portfolio .DNA-module__item{width:100%}.cc_portfolio .DNA-module__noresult{font-size:1.4em}}.fh_form{background-color:#ede9f5;padding-bottom:50px;padding-top:50px}.fh_form
.cell{max-width:1520px}.fh_form .cell .Tx-Formhandler .fh--form{border-bottom:1px solid #cec3e8;color:#797f85;font-family:'Roboto',sans-serif}.fh_form .cell .Tx-Formhandler .fh--form
.fh__block{border-top:1px solid #cec3e8}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field
label{font-size:2.0em}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field input,.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field select,.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field
textarea{border-color:#fff;font-size:2.5em;font-weight:300}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field
textarea{min-height:150px}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field input.error,.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field select.error,.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field
textarea.error{background-color:#E9BABB;border-color:#A5383A;color:#A5383A}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____privacy
a{color:#797f85}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____privacy a:visited{color:#797f85}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____privacy a:hover{color:#a694d1}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____privacy
span.error{border-color:#A5383A;color:#A5383A}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;min-width:0}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button:visited{color:#a694d1}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button:hover{border-color:#cabde5;color:#cabde5}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button.bg{background-color:#a694d1;color:#fff}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button.bg:visited{color:#fff}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button.bg:hover{background-color:#cabde5;color:#fff}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button{font-size:1.6em;min-width:150px}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button
.icon{font-size:0.8em;right:2px;width:10px}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button{font-size:2.0em;min-width:0}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit button
.icon{font-size:1.0em;right:5px;width:15px}.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button{font-size:1.8em}}@media only screen and (max-width: 399px){.fh_form .cell .Tx-Formhandler .fh--form .fh__block .fh___row .fh____field.fh____submit
button{font-size:1.6em}}.fh_form .cell .Tx-Formhandler .fh--form .fh__block
.fh___row.fh___mandatory{font-size:1.4em !important;color:#797f85}.fh_form .fh_consent
.fh___row{width:50%}.fh_form .fh_consent .fh___row
label{width:auto;display:inline-block;padding-right:5px}.fh_form .fh_consent .fh___row
input{width:auto;display:inline-block;height:auto}.fh_form .fh_consent .fh___row
.consentText{font-size:12px;line-height:14px}.fh_contact .cell .Tx-Formhandler .fh--contact .fh__block
.fh___row.fh___comment{width:50%}.fh_catalog .cell
.catalogSelection{border-bottom:1px solid #cec3e8;border-top:1px solid #fff}.fh_catalog .cell .catalogSelection>div{*zoom:1;border-bottom:1px solid #fff;border-top:1px solid #cec3e8;padding:15px
15px 15px 15px}.fh_catalog .cell .catalogSelection>div:before,.fh_catalog .cell .catalogSelection>div:after{content:" ";display:table}.fh_catalog .cell .catalogSelection>div:after{clear:both}.fh_catalog .cell .catalogSelection>div
.left{color:#a694d1;float:left;font-size:3.0em;font-weight:300;width:35%}.fh_catalog .cell .catalogSelection>div
.right{float:right;width:65%}.fh_catalog .cell .catalogSelection>div .right
ul{*zoom:1}.fh_catalog .cell .catalogSelection>div .right ul:before,.fh_catalog .cell .catalogSelection>div .right ul:after{content:" ";display:table}.fh_catalog .cell .catalogSelection>div .right ul:after{clear:both}.fh_catalog .cell .catalogSelection>div .right ul
li{float:left;padding-bottom:5px;padding-left:0;padding-top:5px;padding-right:20px;white-space:nowrap;width:50%}.fh_catalog .cell .catalogSelection>div .right ul li:before{display:none}.fh_catalog .cell .catalogSelection>div .right ul li input,.fh_catalog .cell .catalogSelection>div .right ul li
label{cursor:pointer}.fh_catalog .cell .catalogSelection>div .right ul li
input{margin:0
10px 0 0}.fh_catalog .cell .Tx-Formhandler .fh--catalog{border-top:0}.fh_catalog .cell .Tx-Formhandler .fh--catalog .fh__block
.fh___row.fh___comment{width:50%}.fh_catalog .cell .Tx-Formhandler .fh--catalog .fh__block
.fh___row.fh___catalog{display:none;width:100%}.fh_catalog .cell .Tx-Formhandler .fh--catalog
.fh__block.fh__userdata{border-top:0}.fh_catalog .cell .Tx-Formhandler .catalogSelection+.fh--catalog{display:none}.fh_job .cell .Tx-Formhandler .fh--job .fh__block.fh__application
.fh___row{width:50%}.ehot_jobs
.jobs_listView{text-align:center}.ehot_jobs .jobs_listView
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;margin:25px
0 25px}@media only screen and (max-width: 799px){.ehot_jobs .jobs_listView
.loader{background-size:24px;height:24px;width:24px}}.ehot_jobs .jobs_listView
.jobs{display:none !important;text-align:left}.ehot_jobs .jobs_listView .jobs p,.ehot_jobs .jobs_listView .jobs ul,.ehot_jobs .jobs_listView .jobs ol,.ehot_jobs .jobs_listView .jobs th,.ehot_jobs .jobs_listView .jobs
td{font-size:1em}.ehot_jobs .jobs_listView .jobs
.text{font-size:1.8em}.ehot_jobs .jobs_listView .jobs .cst-bold{font-weight:bold}.ehot_jobs .jobs_listView .jobs .std_slideBox .cell .detail
.place{display:none !important}.ehot_jobs .jobs_listView .jobs .std_slideBox .cell .detail
.place.place_de.lang_de{display:inline !important}.ehot_jobs .jobs_listView .jobs .std_slideBox .cell .detail
.place.place_en.lang_en{display:inline !important}.ehot_jobs .jobs_listView .jobs .std_slideBox .cell .detail
.place.place_it.lang_it{display:inline !important}.ehot_jobs .jobs_listView .jobs
.noResult{padding:0
50px 25px 50px;text-align:center}.ehot_jobs .jobs_listView
.jobs.jobs_de.lang_de{display:block !important}.ehot_jobs .jobs_listView
.jobs.jobs_en.lang_en{display:block !important}.ehot_jobs .jobs_listView
.jobs.jobs_it.lang_it{display:block !important}.ehot_offersDetail
.offers_detail{text-align:center}.ehot_offersDetail .offers_detail
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;margin:25px
0 25px}@media only screen and (max-width: 799px){.ehot_offersDetail .offers_detail
.loader{background-size:24px;height:24px;width:24px}}.ehot_offersDetail .offers_detail .intro .cell .headlines h2
.pipe{display:none}.ehot_offersDetail .offers_detail .intro .cell .headlines h2 span+.pipe{display:inline}.ehot_offersDetail .offers_detail .intro .cell
.images{padding:25px
0 25px 0}.ehot_offersDetail .offers_detail .intro .cell .images>div{background-color:#000;height:0;overflow:hidden;padding:0
0 42% 0}.ehot_offersDetail .offers_detail .intro .cell .images>div
img{height:auto;width:100%}.ehot_offersDetail .offers_detail .intro .cell .textBlock
.subtitle{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.subtitle{font-size:1.8em}}@media only screen and (max-width: 799px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.subtitle{font-size:2.0em}}@media only screen and (max-width: 599px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.subtitle{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.subtitle{font-size:1.6em}}.ehot_offersDetail .offers_detail .intro .cell .textBlock .subtitle
*{font-size:1.0em !important}.ehot_offersDetail .offers_detail .intro .cell .textBlock
.price{color:#797f85;font-size:1.8em;margin-top:50px}@media only screen and (max-width: 1399px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.price{font-size:1.8em}}@media only screen and (max-width: 799px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.price{font-size:2.0em}}@media only screen and (max-width: 599px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.price{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersDetail .offers_detail .intro .cell .textBlock
.price{font-size:1.6em}}.ehot_offersDetail .offers_detail
.details{background-color:#ede9f5;padding:50px
0 50px 0;margin:50px
0 0 0}.ehot_offersDetail .offers_detail .details .cell .textBlock
.description{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.ehot_offersDetail .offers_detail .details .cell .textBlock
.description{font-size:1.8em}}@media only screen and (max-width: 799px){.ehot_offersDetail .offers_detail .details .cell .textBlock
.description{font-size:2.0em}}@media only screen and (max-width: 599px){.ehot_offersDetail .offers_detail .details .cell .textBlock
.description{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersDetail .offers_detail .details .cell .textBlock
.description{font-size:1.6em}}.ehot_offersDetail .offers_detail .details .cell .textBlock .description
*{font-size:1.0em !important}.ehot_offersDetail .offers_detail .details .dna-module__additionals{margin:30px
auto}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__headline{color:#a694d1;font-size:2.5em;font-weight:100;font-weight:400;text-align:left}@media only screen and (max-width: 1599px){.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__headline{font-size:3.0em}}@media only screen and (max-width: 1199px){.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__headline{font-size:2.5em}}@media only screen and (max-width: 599px){.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__headline{font-size:2.0em}}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item{margin:20px
auto}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__title{font-size:1.6em;text-align:left;border-bottom:1px solid #a694d1}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content{display:flex;padding:20px
0}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content
img{width:100%;height:auto}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content .ehot_gallery+.dna-module__additionals__description{order:2;padding-left:40px;width:75%}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content .dna-module__additionals__description{text-align:left;width:100%}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content .dna-module__additionals__description .dna-rte{color:#797f85;font-size:1.8em}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content .dna-module__additionals__description .dna-rte
*{font-size:1em}@media only screen and (max-width: 480px){.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content{flex-direction:column}.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content .ehot_gallery+.dna-module__additionals__description,.ehot_offersDetail .offers_detail .details .dna-module__additionals .dna-module__additionals__list .dna-module__additionals__item .dna-module__additionals__content .dna-module__additionals__description{width:100%;padding-left:0;margin-top:20px}}.ehot_offersListView
.offers_listView{text-align:center}.ehot_offersListView .offers_listView
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;margin:25px
0 25px}@media only screen and (max-width: 799px){.ehot_offersListView .offers_listView
.loader{background-size:24px;height:24px;width:24px}}.ehot_offersListView .offers_listView .tabs
.tabsNav{max-width:1520px;padding-bottom:20px;text-align:center}.ehot_offersListView .offers_listView .tabs .tabsNav
.item{display:inline-block;padding:0
5px 30px 5px}.ehot_offersListView .offers_listView .tabs .tabsNav
.item.disabled{display:none !important}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;position:relative}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:visited{color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:hover{border-color:#cabde5;color:#cabde5}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div.bg{background-color:#a694d1;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div.bg:visited{color:#fff}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div.bg:hover{background-color:#cabde5;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{font-size:1.6em;min-width:150px}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div
.icon{font-size:0.8em;right:2px;width:10px}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{font-size:2.0em;min-width:0}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div
.icon{font-size:1.0em;right:5px;width:15px}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{font-size:1.6em}}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div
span{position:relative;z-index:10}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:before{background-color:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:after{background-color:#a694d1;bottom:5px;content:'';display:block;height:20px;left:50%;margin:0
0 0 -10px;position:absolute;width:20px;z-index:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:hover{border-color:#a694d1;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:hover:before{background-color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div:hover:after{bottom:-10px}.ehot_offersListView .offers_listView .tabs .tabsNav .item.act>div{background-color:#a694d1;border-color:#a694d1;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsNav .item.act>div:before{background-color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsNav .item.act>div:after{bottom:-10px;visibility:visible}.ehot_offersListView .offers_listView .tabs
.tabsPanel{padding-left:0;padding-right:0}.ehot_offersListView .offers_listView .tabs .tabsPanel
.panel{height:0;overflow:hidden}.ehot_offersListView .offers_listView .tabs .tabsPanel
.panel.disabled{height:0 !important;overflow:hidden !important}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.box{background-color:#ede9f5;border-top:1px solid #cec3e8;text-align:left;width:32%;float:left;margin-left:12px;margin-right:10px;margin-bottom:20px;position:relative;border-top:0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .image,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div
.text{vertical-align:top}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .image
img{height:auto;width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div
.text{padding:0
100px 100px 50px;position:relative}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .nights,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .seasondatas,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.price{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .nights,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .seasondatas,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.price{font-size:1.8em}}@media only screen and (max-width: 799px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .nights,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .seasondatas,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.price{font-size:2.0em}}@media only screen and (max-width: 599px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .nights,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .seasondatas,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.price{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .nights,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .seasondatas,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.price{font-size:1.6em}}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel *,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle *,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .nights *,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .seasondatas *,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .price
*{font-size:1.0em !important}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.hotel{display:block;padding:20px
0 20px 0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.title{color:#a694d1;font-size:4.0em;font-weight:500;padding:0
0 20px 0}@media only screen and (max-width: 1399px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.title{font-size:3.5em}}@media only screen and (max-width: 999px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.title{font-size:3.0em}}@media only screen and (max-width: 599px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.title{font-size:2.5em}}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .title
a{color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .title a:visited{color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .title a:hover{color:#cabde5}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.subtitle{padding:0
0 20px 0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .subtitle>div{height:150px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.nights{display:block;padding:0
0 10px 0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.seasondatas{padding:0
0 10px 0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.button{*zoom:1;bottom:0;left:0;padding:0
0 0 50px;position:absolute;width:100%;z-index:5}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button:before,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button:after{content:" ";display:table}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button:after{clear:both}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;float:right;min-width:200px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn:visited{color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn:hover{border-color:#cabde5;color:#cabde5}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.bg{background-color:#a694d1;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn.bg:visited{color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn.bg:hover{background-color:#cabde5;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{font-size:1.6em;min-width:150px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn
.icon{font-size:0.8em;right:2px;width:10px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{font-size:2.0em;min-width:0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn
.icon{font-size:1.0em;right:5px;width:15px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{font-size:1.6em}}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn.link_book,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.link_request{display:none !important}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.link_book{margin-left:10px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div
.button{position:absolute;bottom:26px;right:66px;background:#a694d1;padding:8px
80px 8px 80px;text-transform:uppercase;font-weight:bold;font-size:18px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div .button a,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div .button a:visited{color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.pagination{background-color:#fff;padding:50px
50px 50px 50px;text-align:center;clear:both;margin:0
auto;width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span:visited{color:#a694d1}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span:hover{border-color:#cabde5;color:#cabde5}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span.bg{background-color:#a694d1;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span.bg:visited{color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span.bg:hover{background-color:#cabde5;color:#fff}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{font-size:1.6em;min-width:150px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span
.icon{font-size:0.8em;right:2px;width:10px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{font-size:2.0em;min-width:0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span
.icon{font-size:1.0em;right:5px;width:15px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{font-size:1.6em}}.ehot_offersListView .offers_listView .tabs .tabsPanel
.panel.act{height:auto;display:flex;flex-wrap:wrap;max-width:1800px;margin:0
auto}.ehot_offersListView .offers_listView.act_flatRate .tabs .tabsPanel
.panel.offersListView_lastMinute{display:none !important}.ehot_offersListView .offers_listView.act_lastMinute .tabs .tabsPanel
.panel.offersListView_flatRate{display:none !important}.ehot_offersListView.notReady{height:0 !important;overflow:hidden !important;padding-bottom:0 !important;padding-top:0 !important}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.hotel{display:none !important}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .hotel.hotel_4262,body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.hotel.hotel_4263{display:block !important}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.btn.link_detail{float:left}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .btn.link_book,body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.btn.link_request{display:inline-block !important}.ehot_request .tabs
.tabsNav{text-align:center}.ehot_request .tabs .tabsNav
.item{display:inline-block;padding:0
5px 30px 5px}.ehot_request .tabs .tabsNav .item>div{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;position:relative}.ehot_request .tabs .tabsNav .item>div
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_request .tabs .tabsNav .item>div:visited{color:#a694d1}.ehot_request .tabs .tabsNav .item>div:hover{border-color:#cabde5;color:#cabde5}.ehot_request .tabs .tabsNav .item>div.bg{background-color:#a694d1;color:#fff}.ehot_request .tabs .tabsNav .item>div.bg:visited{color:#fff}.ehot_request .tabs .tabsNav .item>div.bg:hover{background-color:#cabde5;color:#fff}.ehot_request .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_request .tabs .tabsNav .item>div{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_request .tabs .tabsNav .item>div{font-size:1.6em;min-width:150px}.ehot_request .tabs .tabsNav .item>div
.icon{font-size:0.8em;right:2px;width:10px}.ehot_request .tabs .tabsNav .item>div.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_request .tabs .tabsNav .item>div{font-size:2.0em;min-width:0}.ehot_request .tabs .tabsNav .item>div
.icon{font-size:1.0em;right:5px;width:15px}.ehot_request .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_request .tabs .tabsNav .item>div{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_request .tabs .tabsNav .item>div{font-size:1.6em}}.ehot_request .tabs .tabsNav .item>div
span{position:relative;z-index:10}.ehot_request .tabs .tabsNav .item>div:before{background-color:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.ehot_request .tabs .tabsNav .item>div:after{background-color:#a694d1;bottom:5px;content:'';display:block;height:20px;left:50%;margin:0
0 0 -10px;position:absolute;width:20px;z-index:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.ehot_request .tabs .tabsNav .item>div:hover{border-color:#a694d1;color:#fff}.ehot_request .tabs .tabsNav .item>div:hover:before{background-color:#a694d1}.ehot_request .tabs .tabsNav .item>div:hover:after{bottom:-10px}.ehot_request .tabs .tabsNav .item.act>div{background-color:#a694d1;border-color:#a694d1;color:#fff}.ehot_request .tabs .tabsNav .item.act>div:before{background-color:#a694d1}.ehot_request .tabs .tabsNav .item.act>div:after{bottom:-10px;visibility:visible}.ehot_request .tabs
.tabsPanel{max-width:1920px;padding-left:0;padding-right:0}.ehot_request .tabs .tabsPanel
.panel{height:0;overflow:hidden;padding-left:50px;padding-right:50px}.ehot_request .tabs .tabsPanel .panel
.contactType{display:block;padding-bottom:50px;padding-top:50px;margin:0
auto;max-width:1000px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid{font-family:'Roboto',sans-serif;margin-bottom:0;margin-top:0;padding-left:0;padding-right:0;width:100%}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__error-dialog{display:none !important}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__error-dialog+.bn__form-grid__block{margin-top:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block{background-color:#fff;border:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__column__item{padding:5px
5px 5px 5px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column
label{font-size:2.0em;line-height:38px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column label.regionname,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column label.hotelname,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column
label.specname{display:inline-block;padding-left:15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column select,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column
textarea{background-color:#fff;border:1px
solid #dadbdc;font-size:2.5em;font-weight:300;line-height:48px;padding:0
15px 0 15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column
select{height:50px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input.bn__form-grid__invalid,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column select.bn__form-grid__invalid{background-color:#E9BABB;border-color:#A5383A;color:#A5383A}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input.bn__form-grid__js--toggleradio{height:15px;left:15px;position:absolute;top:22px;width:15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input.bn__form-grid__js--toggleradio+label{display:inline-block;float:left;line-height:50px;padding-left:25px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input.region-check,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input.hotelname-check,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input.spec-check{height:15px;left:0;position:absolute;top:17px;width:15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__column__overlay{top:1px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__column__overlay .bn__form-grid__icon{font-size:2.0em;line-height:50px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__column__overlay .bn__form-grid__icon.bn__form-grid__icon--cross{display:none !important}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__text-button{color:#a694d1;font-size:1.6em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__text-button:hover{color:#cabde5}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__required-label{font-size:1.6em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__column__controls__item{background-color:#a694d1;border:2px
solid #fff;border-radius:0;color:#fff;font-size:2.0em;height:50px;line-height:48px;padding:0
!important}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__column__controls__item:hover{background-color:#cabde5}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit{background-color:transparent;border:1px
solid #a3d801;color:#a3d801;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#a3d801;border-radius:0;color:#000}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit:visited{color:#a3d801}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit:hover{border-color:#cabde5;color:#cabde5}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit.bg{background-color:#a694d1;color:#fff}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit.bg:visited{color:#fff}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit.bg:hover{background-color:#cabde5;color:#fff}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit{font-size:1.6em;min-width:150px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit
.icon{font-size:0.8em;right:2px;width:10px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit{font-size:2.0em;min-width:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit
.icon{font-size:1.0em;right:5px;width:15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit{font-size:1.6em}}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__js--submit:hover{background-color:#333;border-color:#333;color:#fff}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column ul li:before{display:none}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .regions-container h3 .toggle-region{color:#a694d1;cursor:pointer}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .regions-container h3 .toggle-region:hover{color:#cabde5}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column.selection-title{padding-left:15px;padding-right:15px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column.selection-title .selection-info{font-weight:400}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column.hotelCount{color:#a694d1;display:block;font-size:2.0em;font-weight:700;padding-left:15px;padding-right:15px;width:100%}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block.hotelDropdown
label{color:#a694d1;font-size:3.0em !important;font-weight:500}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-hotels-container .bn-form-grid__row>ul li.bn__form-grid__column{border-top:1px solid #dadbdc;padding-left:0;padding-right:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-hotels-container .bn-form-grid__row>ul li.bn__form-grid__column:first-child{border-top:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-hotels-container .bn-form-grid__row>ul li.bn__form-grid__column .regions-container{padding-top:20px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-hotels-container .bn-form-grid__row>ul li.bn__form-grid__column .regions-container
.region{padding-left:0;padding-right:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-hotels-container .bn-form-grid__row>ul li.bn__form-grid__column:first-child .regions-container{padding-top:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-container .bn-form-grid__row>ul.bn__form-grid__column{padding:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-container .bn-form-grid__row>ul.bn__form-grid__column>li.bn__form-grid__column{padding:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-container .bn-form-grid__row>ul.bn__form-grid__column>li.bn__form-grid__column .regions-container{padding:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-regions-container .bn-form-grid__row>ul.bn__form-grid__column>li.bn__form-grid__column .regions-container>.region{padding-bottom:0;padding-left:5px;padding-right:5px;padding-top:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-specs-container .bn-form-grid__row>ul.bn__form-grid__column{padding:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-specs-container .bn-form-grid__row>ul.bn__form-grid__column>li.bn__form-grid__column{padding:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-specs-container .bn-form-grid__row>ul.bn__form-grid__column>li.bn__form-grid__column .specs-container{padding:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .request-dynform-specs-container .bn-form-grid__row>ul.bn__form-grid__column>li.bn__form-grid__column .specs-container>.region{padding-bottom:0;padding-left:5px;padding-right:5px;padding-top:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__row__offer-transfer--title{color:#797f85;font-size:2.0em;font-weight:700;line-height:1.5;padding:0
10px 0 10px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__row__offer-transfer--season{background-color:#cabde5;border-color:#a694d1;color:#fff;font-size:1.6em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__row__offer-transfer--price{display:none !important}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room{*zoom:1;left:auto;margin:0;position:relative;right:auto;top:auto}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer:before,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer:after,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room:before,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room:after{content:" ";display:table}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer:after,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room:after{clear:both}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer .bn__form-grid__js--remove,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room .bn__form-grid__js--remove{background-color:transparent;border:0;color:#A5383A;font-size:1.6em;height:auto;line-height:1.5;padding:0
0 0 0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer .bn__form-grid__js--remove .bn__form-grid__icon,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room .bn__form-grid__js--remove .bn__form-grid__icon{font-size:0.6em;line-height:1.5;margin:0
0 0 5px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer .bn__form-grid__js--remove:hover,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-room .bn__form-grid__js--remove:hover{color:#E9BABB}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__remove-offer{padding:0
20px 0 20px}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__room{border-top:1px solid #ebebeb}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__room .bn__form-grid__column__room-preview--title{color:#797f85;font-size:2.0em;font-weight:700;line-height:1.5}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__room .bn__form-grid__column__room-preview--description{color:#797f85;font-size:1.6em;line-height:1.5;margin:10px
0 0 0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__room .bn__form-grid__column__room-preview--description
*{font-size:1.0em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__column--specs.bn__form-grid__column--specs-23{display:none !important}.ehot_request .tabs .tabsPanel .panel .contactType.vioma_booking>*{position:relative !important;z-index:0 !important}.ehot_request .tabs .tabsPanel .panel .contactType.vioma_booking ul,.ehot_request .tabs .tabsPanel .panel .contactType.vioma_booking
ol{font-size:1.0em !important}.ehot_request .tabs .tabsPanel .panel .contactType.vioma_booking ul li:before,.ehot_request .tabs .tabsPanel .panel .contactType.vioma_booking ol li:before{display:none !important}.ehot_request .tabs .tabsPanel
.panel.act{height:auto}.ehot_roomsListView
.rooms_listView{text-align:center}.ehot_roomsListView .rooms_listView
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;margin:25px
0 25px}@media only screen and (max-width: 799px){.ehot_roomsListView .rooms_listView
.loader{background-size:24px;height:24px;width:24px}}.ehot_roomsListView .rooms_listView
.tabs{text-align:left}.ehot_roomsListView .rooms_listView .tabs
.tabsNav{max-width:1520px;padding-bottom:20px;text-align:center}.ehot_roomsListView .rooms_listView .tabs .tabsNav
.item{display:none;padding:0
5px 30px 5px}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;position:relative}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:visited{color:#a694d1}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:hover{border-color:#cabde5;color:#cabde5}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div.bg{background-color:#a694d1;color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div.bg:visited{color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div.bg:hover{background-color:#cabde5;color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{font-size:1.6em;min-width:150px}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div
.icon{font-size:0.8em;right:2px;width:10px}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{font-size:2.0em;min-width:0}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div
.icon{font-size:1.0em;right:5px;width:15px}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{font-size:1.6em}}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div
span{position:relative;z-index:10}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:before{background-color:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:after{background-color:#a694d1;bottom:5px;content:'';display:block;height:20px;left:50%;margin:0
0 0 -10px;position:absolute;width:20px;z-index:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:hover{border-color:#a694d1;color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:hover:before{background-color:#a694d1}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div:hover:after{bottom:-10px}.ehot_roomsListView .rooms_listView .tabs .tabsNav
.item.enabled{display:inline-block}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item.act>div{background-color:#a694d1;border-color:#a694d1;color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item.act>div:before{background-color:#a694d1}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item.act>div:after{bottom:-10px;visibility:visible}.ehot_roomsListView .rooms_listView .tabs
.tabsPanel{max-width:1920px;padding-left:0;padding-right:0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel
.panel{height:0;overflow:hidden}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel
.bar{background-color:#ede9f5;height:100px;line-height:100px;padding:0
260px 0 50px;position:relative}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar
.cat{font-size:2.5em;font-weight:500}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar
.arrows{*zoom:1;position:absolute;right:50px;top:0;width:210px;z-index:5}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows:before,.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows:after{content:" ";display:table}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows:after{clear:both}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows
.arrow{background-color:#a694d1;color:#fff;cursor:pointer;font-size:2.5em;height:100px;text-align:center;width:100px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows
.arrow.prev{float:left}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows
.arrow.next{float:right}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows .arrow
.icon{line-height:100px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows .arrow:hover{background-color:#cabde5}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel
.slider{*zoom:1;overflow:hidden;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider:before,.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider:after{content:" ";display:table}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider:after{clear:both}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider
*{position:relative;width:100%;z-index:0 !important}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider
.item{*zoom:1;border-bottom:2px solid #ede9f5;float:left;padding:0
0 50px 0;position:relative}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item:before,.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item:after{content:" ";display:table}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item:after{clear:both}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item
.left{float:left;width:50%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left
img{height:auto;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left
.top{padding:0
0 0 50px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .top
.image{background-color:#000;height:0;overflow:hidden;padding:0
0 57% 0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left
.bottom{*zoom:1;margin:50px
0 0 0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom:before,.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom:after{content:" ";display:table}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom:after{clear:both}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom
.image{display:none;float:left;padding:0
0 0 50px;width:33.3%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom .image:first-child{display:block;width:33.4%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom .image:nth-child(2){display:block}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom .image:nth-child(3){display:block}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left .bottom .image>div{background-color:#000;height:0;overflow:hidden;padding:0
0 57% 0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item
.right{float:right;padding:50px
50px 100px 50px;position:static;width:50%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
h4.name{color:#797f85;font-size:3.0em;font-weight:700}@media only screen and (max-width: 799px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
h4.name{font-size:2.5em}}@media only screen and (max-width: 399px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
h4.name{font-size:2.0em}}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p{font-size:1.8em}}@media only screen and (max-width: 799px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p{font-size:2.0em}}@media only screen and (max-width: 599px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p{font-size:1.6em}}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p.hotel{margin-bottom:10px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p.size{font-size:3.0em !important;font-weight:300;margin-bottom:25px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p.maxpersons{margin-bottom:25px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right p.maxpersons>span{font-weight:500;margin:0
10px 0 0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right p.maxpersons
.icon{color:#a694d1}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
.buttons{bottom:50px;left:0;padding:0
50px 0 50px;position:absolute;text-align:right;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;min-width:200px;width:auto}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button:visited{color:#a694d1}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button:hover{border-color:#cabde5;color:#cabde5}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button.bg{background-color:#a694d1;color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button.bg:visited{color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button.bg:hover{background-color:#cabde5;color:#fff}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{font-size:1.6em;min-width:150px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button
.icon{font-size:0.8em;right:2px;width:10px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{font-size:2.0em;min-width:0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button
.icon{font-size:1.0em;right:5px;width:15px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{font-size:1.6em}}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button:first-child{margin-right:10px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel
.panel.act{height:auto}.ehot_roomsListView.notReady{height:0 !important;overflow:hidden !important;padding-bottom:0 !important;padding-top:0 !important}body.hotelDetail .ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p.hotel{display:none !important}body.hotelDetail .ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right p.hotel.hotel_4262,body.hotelDetail .ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
p.hotel.hotel_4263{display:block !important}.ehot_topOffers
.offers_top{text-align:center}.ehot_topOffers .offers_top
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;margin:25px
0 25px}@media only screen and (max-width: 799px){.ehot_topOffers .offers_top
.loader{background-size:24px;height:24px;width:24px}}.ehot_topOffers .offers_top .tabs
.tabsNav{max-width:1520px;padding-bottom:20px;text-align:center}.ehot_topOffers .offers_top .tabs .tabsNav
.item{display:inline-block;padding:0
5px 30px 5px}.ehot_topOffers .offers_top .tabs .tabsNav
.item.disabled{display:none !important}.ehot_topOffers .offers_top .tabs .tabsNav .item>div{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;position:relative}.ehot_topOffers .offers_top .tabs .tabsNav .item>div
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:visited{color:#a694d1}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:hover{border-color:#cabde5;color:#cabde5}.ehot_topOffers .offers_top .tabs .tabsNav .item>div.bg{background-color:#a694d1;color:#fff}.ehot_topOffers .offers_top .tabs .tabsNav .item>div.bg:visited{color:#fff}.ehot_topOffers .offers_top .tabs .tabsNav .item>div.bg:hover{background-color:#cabde5;color:#fff}.ehot_topOffers .offers_top .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_topOffers .offers_top .tabs .tabsNav .item>div{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_topOffers .offers_top .tabs .tabsNav .item>div{font-size:1.6em;min-width:150px}.ehot_topOffers .offers_top .tabs .tabsNav .item>div
.icon{font-size:0.8em;right:2px;width:10px}.ehot_topOffers .offers_top .tabs .tabsNav .item>div.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_topOffers .offers_top .tabs .tabsNav .item>div{font-size:2.0em;min-width:0}.ehot_topOffers .offers_top .tabs .tabsNav .item>div
.icon{font-size:1.0em;right:5px;width:15px}.ehot_topOffers .offers_top .tabs .tabsNav .item>div.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_topOffers .offers_top .tabs .tabsNav .item>div{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_topOffers .offers_top .tabs .tabsNav .item>div{font-size:1.6em}}.ehot_topOffers .offers_top .tabs .tabsNav .item>div
span{position:relative;z-index:10}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:before{background-color:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:after{background-color:#a694d1;bottom:5px;content:'';display:block;height:20px;left:50%;margin:0
0 0 -10px;position:absolute;width:20px;z-index:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:hover{border-color:#a694d1;color:#fff}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:hover:before{background-color:#a694d1}.ehot_topOffers .offers_top .tabs .tabsNav .item>div:hover:after{bottom:-10px}.ehot_topOffers .offers_top .tabs .tabsNav .item.act>div{background-color:#a694d1;border-color:#a694d1;color:#fff}.ehot_topOffers .offers_top .tabs .tabsNav .item.act>div:before{background-color:#a694d1}.ehot_topOffers .offers_top .tabs .tabsNav .item.act>div:after{bottom:-10px;visibility:visible}.ehot_topOffers .offers_top .tabs
.tabsPanel{max-width:1920px;padding-left:0;padding-right:0}.ehot_topOffers .offers_top .tabs .tabsPanel
.panel{height:0;overflow:hidden;position:relative}.ehot_topOffers .offers_top .tabs .tabsPanel
.panel.disabled{height:0 !important;overflow:hidden !important}.ehot_topOffers .offers_top .tabs .tabsPanel .panel
.slider{*zoom:1;overflow:hidden}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider:before,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider:after{content:" ";display:table}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider:after{clear:both}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider
.box{float:left;padding:0
1px 0 1px;width:25%}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div{background-color:#ede9f5;position:relative}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div
.image{background-color:#000;height:0;overflow:hidden;padding:0
0 66.5% 0}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .image
img{height:auto;width:100%}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div
.text{padding:25px
50px 100px 50px;text-align:left;height:570px !important}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .hotel,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .nights,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .seasondatas,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.price{color:#797f85;font-size:1.8em}@media only screen and (max-width: 1399px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .hotel,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .nights,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .seasondatas,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.price{font-size:1.8em}}@media only screen and (max-width: 799px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .hotel,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .nights,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .seasondatas,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.price{font-size:2.0em}}@media only screen and (max-width: 599px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .hotel,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .nights,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .seasondatas,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.price{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .hotel,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .nights,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .seasondatas,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.price{font-size:1.6em}}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .hotel *,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle *,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .nights *,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .seasondatas *,.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .price
*{font-size:1.0em !important}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.hotel{display:block;padding:0
0 20px 0}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.title{color:#a694d1;font-size:3.0em;font-weight:500;line-height:1.2;padding:0
0 20px 0}@media only screen and (max-width: 799px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.title{font-size:2.5em}}@media only screen and (max-width: 399px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.title{font-size:2.0em}}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .title
a{color:#a694d1}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .title a:visited{color:#a694d1}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .title a:hover{color:#cabde5}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.subtitle{padding:0
0 20px 0}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text .subtitle>div{height:150px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.nights{display:block;padding:0
0 10px 0}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.seasondatas{padding:0
0 10px 0}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div
.button{bottom:25px;left:0;padding:0
50px 0 50px;position:absolute;text-align:right;width:100%;z-index:5}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a:visited{color:#a694d1}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a:hover{border-color:#cabde5;color:#cabde5}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a.bg{background-color:#a694d1;color:#fff}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a.bg:visited{color:#fff}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a.bg:hover{background-color:#cabde5;color:#fff}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{font-size:1.6em;min-width:150px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a
.icon{font-size:0.8em;right:2px;width:10px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{font-size:2.0em;min-width:0}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button a
.icon{font-size:1.0em;right:5px;width:15px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{font-size:1.8em}}@media only screen and (max-width: 399px){.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{font-size:1.6em}}.ehot_topOffers .offers_top .tabs .tabsPanel .panel
.arrows{display:block;height:0;left:0;margin-top:-25px;position:absolute;top:50%;width:100%;z-index:5}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows
.arrow{background-color:#a694d1;color:#fff;cursor:pointer;font-size:1.8em;height:40px;opacity:0.8;text-align:center;width:40px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows
.arrow.prev{border-left:0;float:left}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows
.arrow.next{border-right:0;float:right}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows .arrow:hover{opacity:1}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows .arrow
.icon{line-height:40px}.ehot_topOffers .offers_top .tabs .tabsPanel
.panel.act{height:auto}.ehot_topOffers .offers_top.act_flatRate .tabs .tabsPanel
.panel.offersTop_lastMinute{display:none !important}.ehot_topOffers .offers_top.act_lastMinute .tabs .tabsPanel
.panel.offersTop_flatRate{display:none !important}.ehot_topOffers.notReady{height:0 !important;overflow:hidden !important;padding-bottom:0 !important;padding-top:0 !important}body.hotelDetail .ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .text
.hotel{display:none !important}.vioma_voucher
.cell{max-width:1100px}.intranet_loginForm{padding-bottom:50px}.intranet_loginForm
.cell{max-width:1520px}.intranet_loginForm .cell .tx-felogin-pi1{background-color:#ede9f5;margin:0
auto;max-width:500px;padding:20px
20px 20px 20px}.intranet_loginForm .cell .tx-felogin-pi1>div{display:none}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset
legend{display:none}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div{padding:0
15px 0 15px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div
label{display:block;font-size:2.0em;height:40px;line-height:40px;width:100%}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input#user,.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div
input#pass{background-color:#fff;border:1px
solid #fff;font-size:2.5em;font-weight:300;height:50px;line-height:48px;padding:0
15px 0 15px;width:100%;-webkit-box-shadow:0 0 0px 1000px white inset}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;min-width:0;width:100%}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit] .icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]:visited{color:#a694d1}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]:hover{border-color:#cabde5;color:#cabde5}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit].bg{background-color:#a694d1;color:#fff}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit].bg:visited{color:#fff}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit].bg:hover{background-color:#cabde5;color:#fff}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit].signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]{font-size:1.6em;min-width:150px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit] .icon{font-size:0.8em;right:2px;width:10px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit].signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]{font-size:2.0em;min-width:0}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit] .icon{font-size:1.0em;right:5px;width:15px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit].signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]{font-size:1.8em}}@media only screen and (max-width: 399px){.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div input[type=submit]{font-size:1.6em}}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div.field-1{padding-bottom:10px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div.field-2{border-bottom:1px solid #fff;padding-bottom:15px}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div.field-2.logout{border-bottom:0;padding-bottom:0}.intranet_loginForm .cell .tx-felogin-pi1 form fieldset>div.field-3{padding-bottom:15px;padding-top:15px;border-top:1px solid #cec3e8}.intranet-link{margin:0
auto;max-width:500px;padding:35px;background-color:#ede9f5}.intranet-link
a{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;min-width:0;width:100%}.intranet-link a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.intranet-link a:visited{color:#a694d1}.intranet-link a:hover{border-color:#cabde5;color:#cabde5}.intranet-link
a.bg{background-color:#a694d1;color:#fff}.intranet-link a.bg:visited{color:#fff}.intranet-link a.bg:hover{background-color:#cabde5;color:#fff}.intranet-link
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.intranet-link
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.intranet-link
a{font-size:1.6em;min-width:150px}.intranet-link a
.icon{font-size:0.8em;right:2px;width:10px}.intranet-link
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.intranet-link
a{font-size:2.0em;min-width:0}.intranet-link a
.icon{font-size:1.0em;right:5px;width:15px}.intranet-link
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.intranet-link
a{font-size:1.8em}}@media only screen and (max-width: 399px){.intranet-link
a{font-size:1.6em}}.kunleysis_loginForm{padding-bottom:50px}.kunleysis_loginForm
.cell{max-width:1520px}.kunleysis_loginForm .cell
.form{background-color:#ede9f5;margin:0
auto;max-width:500px;padding:20px
20px 20px 20px}.kunleysis_loginForm .cell .form form>div{padding:0
15px 0 15px}.kunleysis_loginForm .cell .form form>div
label{display:block;font-size:2.0em;height:40px;line-height:40px;width:100%}.kunleysis_loginForm .cell .form form>div input.kunLeiSys_username,.kunleysis_loginForm .cell .form form>div
input.kunLeiSys_password{background-color:#fff;border:1px
solid #fff;font-size:2.5em;font-weight:300;height:50px;line-height:48px;padding:0
15px 0 15px;width:100%}.kunleysis_loginForm .cell .form form>div input[type=submit]{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;min-width:0;width:100%}.kunleysis_loginForm .cell .form form>div input[type=submit] .icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.kunleysis_loginForm .cell .form form>div input[type=submit]:visited{color:#a694d1}.kunleysis_loginForm .cell .form form>div input[type=submit]:hover{border-color:#cabde5;color:#cabde5}.kunleysis_loginForm .cell .form form>div input[type=submit].bg{background-color:#a694d1;color:#fff}.kunleysis_loginForm .cell .form form>div input[type=submit].bg:visited{color:#fff}.kunleysis_loginForm .cell .form form>div input[type=submit].bg:hover{background-color:#cabde5;color:#fff}.kunleysis_loginForm .cell .form form>div input[type=submit].signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.kunleysis_loginForm .cell .form form>div input[type=submit]{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.kunleysis_loginForm .cell .form form>div input[type=submit]{font-size:1.6em;min-width:150px}.kunleysis_loginForm .cell .form form>div input[type=submit] .icon{font-size:0.8em;right:2px;width:10px}.kunleysis_loginForm .cell .form form>div input[type=submit].signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.kunleysis_loginForm .cell .form form>div input[type=submit]{font-size:2.0em;min-width:0}.kunleysis_loginForm .cell .form form>div input[type=submit] .icon{font-size:1.0em;right:5px;width:15px}.kunleysis_loginForm .cell .form form>div input[type=submit].signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.kunleysis_loginForm .cell .form form>div input[type=submit]{font-size:1.8em}}@media only screen and (max-width: 399px){.kunleysis_loginForm .cell .form form>div input[type=submit]{font-size:1.6em}}.kunleysis_loginForm .cell .form form>div.field_1{padding-bottom:10px}.kunleysis_loginForm .cell .form form>div.field_2{border-bottom:1px solid #fff;padding-bottom:15px}.kunleysis_loginForm .cell .form form>div.field_3{padding-bottom:15px;padding-top:15px;border-top:1px solid #cec3e8}.header{position:relative;width:100%}.header
.h_top{background-color:#a694d1;left:0;max-height:150px;position:fixed;top:0;z-index:25}.header .h_top
.cell{*zoom:1;height:150px}.header .h_top .cell:before,.header .h_top .cell:after{content:" ";display:table}.header .h_top .cell:after{clear:both}.header .h_top .cell
.mainNav{bottom:0;display:inline-block;left:50px;margin:100px
0 0 15.4%;position:absolute;padding:0
0 0 60px}.header .h_top .cell .mainNav .frame
.langNav{display:none}.header .h_top .cell .mainNav .frame
.intranet{display:none}.header .h_top .cell .mainNav .frame
ul{list-style-type:none;margin:0;padding:0}.header .h_top .cell .mainNav .frame
.lvl_1{*zoom:1}.header .h_top .cell .mainNav .frame .lvl_1:before,.header .h_top .cell .mainNav .frame .lvl_1:after{content:" ";display:table}.header .h_top .cell .mainNav .frame .lvl_1:after{clear:both}.header .h_top .cell .mainNav .frame .lvl_1>li{float:left;margin:0
0 0 30px;position:relative}.header .h_top .cell .mainNav .frame .lvl_1>li>a{border-bottom:2px solid #a694d1;color:#fff;display:block;margin-bottom:18px}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.title{display:inline-block;font-size:2.0em;font-weight:700;line-height:30px;text-transform:uppercase}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{display:inline-block;font-size:1.4em;line-height:20px}.header .h_top .cell .mainNav .frame .lvl_1>li>a:visited{color:#fff}.header .h_top .cell .mainNav .frame .lvl_1>li>a:hover{border-color:#cabde5;color:#cabde5}.header .h_top .cell .mainNav .frame .lvl_1>li
.subNav{background-color:#fff;border:2px
solid #ebebeb;border-top:0;display:none;left:50%;margin:0
0 0 -175px;position:absolute;top:70px;width:346px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul{padding:25px
50px 25px 50px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li
a{color:#797f85}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li a:visited{color:#797f85}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li a:hover{color:#a694d1}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>a{font-size:1.8em;font-weight:500}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li
.trigger{display:none}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul{margin:0
0 10px 0}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li
.icon{font-size:0.8em;margin-right:10px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li>a{font-size:1.6em}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li.act>a{color:#a694d1}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.act>a{color:#a694d1}.header .h_top .cell .mainNav .frame .lvl_1>li:first-child{margin-left:0}.header .h_top .cell .mainNav .frame .lvl_1>li.act>a{border-color:#fff}.header .h_top .cell .mainNav .frame .lvl_1>li.act>a:hover{border-color:#cabde5}.header .h_top .cell .mainNav .frame .lvl_1>li:hover>a{border-color:#cabde5;color:#cabde5}.header .h_top .cell .mainNav .frame .lvl_1>li:hover
.subNav{display:block}.header .h_top .cell .mainNav .frame
.socialLinks{display:none}.header .h_top .cell .mainNav
.mainNavTurnkey{display:none}.header .h_top .cell
.panel{*zoom:1;float:right;margin:100px
0 0 0}.header .h_top .cell .panel:before,.header .h_top .cell .panel:after{content:" ";display:table}.header .h_top .cell .panel:after{clear:both}.header .h_top .cell .panel
.left{*zoom:1;float:left;margin:0
30px 0 0}.header .h_top .cell .panel .left:before,.header .h_top .cell .panel .left:after{content:" ";display:table}.header .h_top .cell .panel .left:after{clear:both}.header .h_top .cell .panel .left
.search{*zoom:1;display:none !important;float:right}.header .h_top .cell .panel .left .search:before,.header .h_top .cell .panel .left .search:after{content:" ";display:table}.header .h_top .cell .panel .left .search:after{clear:both}.header .h_top .cell .panel .left .search
.trigger{color:#fff;cursor:pointer}.header .h_top .cell .panel .left .search .trigger
.icon{float:left;font-size:1.4em;line-height:30px}.header .h_top .cell .panel .left .search .trigger
span{float:left;font-size:1.6em;font-weight:500;line-height:30px;padding:0
0 0 10px}.header .h_top .cell .panel .left .search .trigger:hover{color:#cabde5}.header .h_top .cell .panel .left
.specialLink{float:right}.header .h_top .cell .panel .left .specialLink
a{*zoom:1;color:#fff;display:inline-block}.header .h_top .cell .panel .left .specialLink a:before,.header .h_top .cell .panel .left .specialLink a:after{content:" ";display:table}.header .h_top .cell .panel .left .specialLink a:after{clear:both}.header .h_top .cell .panel .left .specialLink a
span{float:left;font-size:1.6em;font-weight:500;line-height:30px;padding:0
10px 0 0}.header .h_top .cell .panel .left .specialLink a
.icon{float:right;font-size:1.4em;line-height:30px}.header .h_top .cell .panel .left .specialLink a:visited{color:#fff}.header .h_top .cell .panel .left .specialLink a:hover{color:#cabde5}.header .h_top .cell .panel .left
.socialLinks{float:left;font-size:1.8em;margin:0
30px 0 0}.header .h_top .cell .panel .left .socialLinks
a{color:#fff;margin:0
0 0 15px}.header .h_top .cell .panel .left .socialLinks a:first-child{margin-left:0}.header .h_top .cell .panel .left .socialLinks a:visited{color:#fff}.header .h_top .cell .panel .left .socialLinks a:hover{color:#cabde5}.header .h_top .cell .panel .left .socialLinks a
.icon{line-height:30px}.header .h_top .cell .panel
.right{*zoom:1;float:left}.header .h_top .cell .panel .right:before,.header .h_top .cell .panel .right:after{content:" ";display:table}.header .h_top .cell .panel .right:after{clear:both}.header .h_top .cell .panel .right
.hotelTel{display:none}.header .h_top .cell .panel .right
.buttons{display:none}.header .h_top .cell .panel .right
.langNav{*zoom:1}.header .h_top .cell .panel .right .langNav:before,.header .h_top .cell .panel .right .langNav:after{content:" ";display:table}.header .h_top .cell .panel .right .langNav:after{clear:both}.header .h_top .cell .panel .right .langNav>ul{*zoom:1;list-style-type:none;margin:0;padding:0}.header .h_top .cell .panel .right .langNav>ul:before,.header .h_top .cell .panel .right .langNav>ul:after{content:" ";display:table}.header .h_top .cell .panel .right .langNav>ul:after{clear:both}.header .h_top .cell .panel .right .langNav>ul
li{float:left;font-size:1.4em;font-weight:500;line-height:30px;margin:0
0 0 10px;text-transform:uppercase}.header .h_top .cell .panel .right .langNav>ul li:first-child{margin-left:0}.header .h_top .cell .panel .right .langNav>ul
li.act{font-weight:700}.header .h_top .cell .panel .right .langNav>ul li
a{color:#fff}.header .h_top .cell .panel .right .langNav>ul li a:visited{color:#fff}.header .h_top .cell .panel .right .langNav>ul li a:hover{color:#cabde5}.header .h_top .cell .panel .right .langNav
.trigger{color:#fff;cursor:pointer}.header .h_top .cell .panel .right .langNav .trigger>span{float:left;font-size:1.6em;font-weight:500;line-height:30px;padding:0
10px 0 0}.header .h_top .cell .panel .right .langNav .trigger
.icon{float:left;font-size:1.4em;line-height:30px}.header .h_top .cell .panel .right .langNav .trigger:hover{color:#cabde5}.header .h_top .cell .panel .right
.mn_trigger{display:none}.header .h_top .cell
.mainLogo{display:table;height:100%;width:100%;left:50px;top:0;max-width:295px;position:absolute;width:15.4%;z-index:5}.header .h_top .cell .mainLogo>*{display:table-row;height:100%;width:100%}.header .h_top .cell .mainLogo>*>*{display:table-cell;vertical-align:middle}.header .h_top .cell .mainLogo>div>div
img{display:inline-block;height:auto;width:100%}.header .h_top .cell .mainLogo>div>div
img.v2{display:none;max-width:200px}.header .h_top .cell .mainLogo>div>div
img.print{display:none !important}.header .h_top .cell
.mainPartner{cursor:pointer;display:block;max-width:90px;position:absolute;right:50px;top:15px;z-index:5}.header .h_top .cell .mainPartner>div>div
img{height:auto;width:100%}.header .h_top .cell>.buttons{display:none;float:right;margin:90px
30px 0 0}.header .h_top .cell>.buttons
a{background-color:transparent;border:1px
solid #fff;color:#fff;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.8em;min-width:0 !important}.header .h_top .cell>.buttons a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.header .h_top .cell>.buttons a:visited{color:#fff}.header .h_top .cell>.buttons a:hover{border-color:#cabde5;color:#cabde5}.header .h_top .cell>.buttons
a.bg{background-color:#a694d1;color:#fff}.header .h_top .cell>.buttons a.bg:visited{color:#fff}.header .h_top .cell>.buttons a.bg:hover{background-color:#cabde5;color:#fff}.header .h_top .cell>.buttons
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.header .h_top .cell>.buttons
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.header .h_top .cell>.buttons
a{font-size:1.6em;min-width:150px}.header .h_top .cell>.buttons a
.icon{font-size:0.8em;right:2px;width:10px}.header .h_top .cell>.buttons
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.header .h_top .cell>.buttons
a{font-size:2.0em;min-width:0}.header .h_top .cell>.buttons a
.icon{font-size:1.0em;right:5px;width:15px}.header .h_top .cell>.buttons
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.header .h_top .cell>.buttons
a{font-size:1.8em}}@media only screen and (max-width: 399px){.header .h_top .cell>.buttons
a{font-size:1.6em}}.header .h_top .cell>.buttons a:first-child{display:none}.header .h_top .cell
.searchPopUp{bottom:-100%;height:100%;left:0;overflow:hidden;position:fixed;width:100%;z-index:9999;-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s}.header .h_top .cell .searchPopUp
.box{background-color:#fff;height:150px;left:50%;margin:-75px 0 0 -150px;opacity:0;overflow:hidden;position:absolute;top:50%;width:300px;z-index:10;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.header .h_top .cell .searchPopUp .box>div{padding:25px
25px 0 25px;position:relative}.header .h_top .cell .searchPopUp .box>div
.title{color:#a694d1;font-size:25px;font-weight:700;text-align:center;margin:0
0 10px 0}.header .h_top .cell .searchPopUp .box>div
.input{*zoom:1;border-top:1px solid #dadbdc;padding:15px
0 0 0}.header .h_top .cell .searchPopUp .box>div .input:before,.header .h_top .cell .searchPopUp .box>div .input:after{content:" ";display:table}.header .h_top .cell .searchPopUp .box>div .input:after{clear:both}.header .h_top .cell .searchPopUp .box>div .input
.form{float:left;display:block;width:190px}.header .h_top .cell .searchPopUp .box>div .input .form
form{display:block}.header .h_top .cell .searchPopUp .box>div .input .form form
input{border:1px
solid #dadbdc;color:#797f85;font-size:20px;height:30px;line-height:30px;padding:4px
4px 4px 4px;width:100%}.header .h_top .cell .searchPopUp .box>div .input
.submit{display:inline-block;cursor:pointer;color:#a694d1;float:right;font-size:20px;height:40px;line-height:40px;text-align:center;width:40px}.header .h_top .cell .searchPopUp .box>div .input .submit
.icon{line-height:40px}.header .h_top .cell .searchPopUp .box>div .input .submit:hover{color:#cabde5}.header .h_top .cell .searchPopUp .box>div
.close{background-color:#a694d1;color:#fff;cursor:pointer;font-size:10px;height:20px;line-height:20px;position:absolute;text-align:center;right:5px;top:5px;width:20px;z-index:5}.header .h_top .cell .searchPopUp .box>div .close
.icon{line-height:20px}.header .h_top .cell .searchPopUp .box>div .close:hover{background-color:#cabde5}.header .h_top .cell .searchPopUp
.bg{background-color:#000;height:100%;left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:5}.header .h_top .cell
.searchPopUp.visible{bottom:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.header .h_top .cell .searchPopUp.visible
.box{opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s}.header .h_top .cell
.intranetLink{color:#fff;font-size:1.6em;font-weight:500;line-height:30px;position:absolute;right:210px;text-transform:uppercase;top:20px;z-index:5}.header .h_top .cell .intranetLink:visited{color:#fff}.header .h_top .cell .intranetLink:hover{color:#cabde5}.header .h_top .cell
.langPopUp{height:100%;left:0;max-height:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999;-webkit-transition:max-height 0.5s ease;-moz-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;-ms-transition:max-height 0.5s ease;transition:max-height 0.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s}.header .h_top .cell .langPopUp
.box{background-color:#fff;height:220px;left:50%;margin:-110px 0 0 -200px;opacity:0;overflow:hidden;position:absolute;top:50%;width:400px;z-index:10;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.header .h_top .cell .langPopUp .box>div{padding:25px
25px 25px 25px;position:relative}.header .h_top .cell .langPopUp .box>div
.title{color:#a694d1;font-size:25px;font-weight:700;height:40px;line-height:40px;text-align:center;margin:0
0 10px 0;white-space:nowrap}.header .h_top .cell .langPopUp .box>div
.selection{text-align:center}.header .h_top .cell .langPopUp .box>div .selection>ul{list-style-type:none;margin:0;padding:0}.header .h_top .cell .langPopUp .box>div .selection>ul
li{border-top:1px solid #dadbdc;font-size:2.0em;height:40px;line-height:39px;white-space:nowrap}.header .h_top .cell .langPopUp .box>div .selection>ul li
a{color:#797f85;display:block}.header .h_top .cell .langPopUp .box>div .selection>ul li a:visited{color:#797f85}.header .h_top .cell .langPopUp .box>div .selection>ul li a:hover{background-color:#ede9f5;color:#797f85;font-weight:700}.header .h_top .cell .langPopUp .box>div .selection>ul li.act
a{font-weight:700}.header .h_top .cell .langPopUp .box>div
.close{background-color:#a694d1;color:#fff;cursor:pointer;font-size:10px;height:20px;line-height:20px;position:absolute;text-align:center;right:5px;top:5px;width:20px;z-index:5}.header .h_top .cell .langPopUp .box>div .close
.icon{line-height:20px}.header .h_top .cell .langPopUp .box>div .close:hover{background-color:#cabde5}.header .h_top .cell .langPopUp
.bg{background-color:#000;height:100%;left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:5}.header .h_top .cell
.langPopUp.visible{max-height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.header .h_top .cell .langPopUp.visible
.box{opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s}.header
.h_middle{background-color:#ebebeb;border-bottom:2px solid #fff;left:0;position:fixed;top:150px;width:100%;z-index:20}.header .h_middle
.cell{*zoom:1;height:58px;position:relative}.header .h_middle .cell:before,.header .h_middle .cell:after{content:" ";display:table}.header .h_middle .cell:after{clear:both}.header .h_middle .cell
.title{display:table;height:100%;width:100%;color:#a694d1;float:left;height:58px;width:20%}.header .h_middle .cell .title>*{display:table-row;height:100%;width:100%}.header .h_middle .cell .title>*>*{display:table-cell;vertical-align:middle}.header .h_middle .cell .title>div>div{padding-right:10px}.header .h_middle .cell .title>div>div>span{font-size:3.0em;line-height:1.2}.header .h_middle .cell .title>div>div>span.general{display:inline}.header .h_middle .cell .title>div>div>span.hotelSpecific{display:none}.header .h_middle .cell .title>div>div
.wishedSpecialization{display:none}.header .h_middle .cell .title>div>div .wishedSpecialization>span{font-size:2.0em;line-height:1.0}.header .h_middle .cell
.quickRequest{display:table;height:100%;width:100%;float:right;height:58px;width:80%}.header .h_middle .cell .quickRequest>*{display:table-row;height:100%;width:100%}.header .h_middle .cell .quickRequest>*>*{display:table-cell;vertical-align:middle}.header .h_middle .cell .quickRequest
.form{*zoom:1}.header .h_middle .cell .quickRequest .form:before,.header .h_middle .cell .quickRequest .form:after{content:" ";display:table}.header .h_middle .cell .quickRequest .form:after{clear:both}.header .h_middle .cell .quickRequest .form
.field{padding:0
10px 0 0;position:relative;width:25%}.header .h_middle .cell .quickRequest .form .field>div input,.header .h_middle .cell .quickRequest .form .field>div
select{background-color:transparent;border:1px
solid #fff;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:300;height:40px;line-height:38px;padding:0
15px 0 15px;position:relative;width:100%;z-index:10}.header .h_middle .cell .quickRequest .form .field>div
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.header .h_middle .cell .quickRequest .form .field>div select
option{background-color:#fff;font-weight:300;line-height:1.5}.header .h_middle .cell .quickRequest .form .field>div>.icon{cursor:pointer;font-size:2.0em;line-height:40px;position:absolute;right:15px;top:0;z-index:5}.header .h_middle .cell .quickRequest .form .field>div>.icon.icon-pfeil_4{font-size:1.6em}.header .h_middle .cell .quickRequest .form .field>div
a{background-color:transparent;border:1px
solid #a3d801;color:#a3d801;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#a3d801;color:#000;line-height:38px;min-height:38px;min-width:0 !important;width:100%}.header .h_middle .cell .quickRequest .form .field>div a
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.header .h_middle .cell .quickRequest .form .field>div a:visited{color:#a3d801}.header .h_middle .cell .quickRequest .form .field>div a:hover{border-color:#cabde5;color:#cabde5}.header .h_middle .cell .quickRequest .form .field>div
a.bg{background-color:#a694d1;color:#fff}.header .h_middle .cell .quickRequest .form .field>div a.bg:visited{color:#fff}.header .h_middle .cell .quickRequest .form .field>div a.bg:hover{background-color:#cabde5;color:#fff}.header .h_middle .cell .quickRequest .form .field>div
a.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.header .h_middle .cell .quickRequest .form .field>div
a{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.header .h_middle .cell .quickRequest .form .field>div
a{font-size:1.6em;min-width:150px}.header .h_middle .cell .quickRequest .form .field>div a
.icon{font-size:0.8em;right:2px;width:10px}.header .h_middle .cell .quickRequest .form .field>div
a.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.header .h_middle .cell .quickRequest .form .field>div
a{font-size:2.0em;min-width:0}.header .h_middle .cell .quickRequest .form .field>div a
.icon{font-size:1.0em;right:5px;width:15px}.header .h_middle .cell .quickRequest .form .field>div
a.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.header .h_middle .cell .quickRequest .form .field>div
a{font-size:1.8em}}@media only screen and (max-width: 399px){.header .h_middle .cell .quickRequest .form .field>div
a{font-size:1.6em}}.header .h_middle .cell .quickRequest .form .field>div a
.icon{line-height:38px}.header .h_middle .cell .quickRequest .form .field>div a:visited{color:#000}.header .h_middle .cell .quickRequest .form .field>div a:hover{background-color:#333;border-color:#333;color:#fff}.header .h_middle .cell .quickRequest .form .field.field_1>div,.header .h_middle .cell .quickRequest .form .field.field_2>div,.header .h_middle .cell .quickRequest .form .field.field_3>div{position:relative}.header .h_middle .cell .quickRequest .form .field.field_1>div:before,.header .h_middle .cell .quickRequest .form .field.field_2>div:before,.header .h_middle .cell .quickRequest .form .field.field_3>div:before{background-color:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.header .h_middle .cell .quickRequest .form
.field.field_4{padding-left:20px;padding-right:0}.header
.h_middle.fixed_bottom{border-bottom:0 !important;border-top:2px solid #fff !important;bottom:0 !important;top:auto !important}.header
.h_middle.v2{visibility:hidden}.header
.h_middle.v2.visible{visibility:visible}.header
.h_middle.transformable.transform{bottom:auto !important;margin-top:-140px;position:absolute;top:50% !important;width:305px;border-bottom:0 !important}.header .h_middle.transformable.transform
.cell{height:380px;padding-top:25px;padding-left:25px;padding-right:25px}.header .h_middle.transformable.transform .cell
.title{display:block;height:auto;width:auto;float:none;height:auto}.header .h_middle.transformable.transform .cell .title>*{display:block;height:auto;width:auto}.header .h_middle.transformable.transform .cell .title>*>*{display:block;vertical-align:initial}.header .h_middle.transformable.transform .cell .title>div>div .wishedSpecialization>span{line-height:1.2}.header .h_middle.transformable.transform .cell
.quickRequest{display:block;height:auto;width:auto;float:none;height:auto;margin-top:25px}.header .h_middle.transformable.transform .cell .quickRequest>*{display:block;height:auto;width:auto}.header .h_middle.transformable.transform .cell .quickRequest>*>*{display:block;vertical-align:initial}.header .h_middle.transformable.transform .cell .quickRequest .form
.field{padding-right:0;margin-top:20px;width:100%}.header .h_middle.transformable.transform .cell .quickRequest .form .field>div input,.header .h_middle.transformable.transform .cell .quickRequest .form .field>div
select{height:50px;line-height:48px}.header .h_middle.transformable.transform .cell .quickRequest .form .field>div>.icon{line-height:50px}.header .h_middle.transformable.transform .cell .quickRequest .form .field>div
a{line-height:48px}.header .h_middle.transformable.transform .cell .quickRequest .form .field>div a
.icon{line-height:48px}.header .h_middle.transformable.transform .cell .quickRequest .form .field:first-child{margin-top:0}.header .h_middle.transformable.transform .cell .quickRequest .form
.field.field_4{padding-left:0}.header
.h_middle.nonActive{display:none !important;visibility:hidden !important}.header
.waypoint_1{height:0;overflow:hidden;visibility:hidden;width:0;z-index:-100;height:380px;left:0;margin-top:-140px;position:absolute;top:50%}.header
.scrollDown{background-color:#fff;border:1px
solid #a694d1;bottom:60px;color:#a694d1;cursor:pointer;font-size:1.2em;height:50px;left:50%;margin:0
0 0 -25px;opacity:0.5;position:absolute;text-align:center;width:50px;z-index:10}.header .scrollDown
.icon{line-height:50px}.header .scrollDown:hover{opacity:1}.header
.buttonwrap{bottom:auto !important;margin-top:-140px;position:absolute;top:50% !important;border-bottom:0 !important;height:380px;right:0;z-index:10;display:flex;flex-direction:column-reverse;justify-content:space-around}@media only screen and (max-width: 1199px){.header
.buttonwrap{height:360px;margin-top:-105px}}@media only screen and (max-width: 800px){.header
.buttonwrap{all:unset;position:relative;display:block}.header .buttonwrap
a.infoButton.corona{display:block !important;margin:0;max-width:inherit}.header .buttonwrap a.infoButton.corona
.right{padding:12px
10px;text-align:center;text-transform:uppercase;display:block;vertical-align:initial;font-size:18px;box-sizing:content-box;height:auto}.header .buttonwrap a.infoButton.corona .right
span{font-size:16px !important;line-height:unset;all:unset}.header .buttonwrap .infoButton>*{display:block}}.header
.infoButton{display:table;height:100%;width:100%;background-color:#a694d1;border:1px
solid #fff;color:#fff;height:auto;margin-top:-15px;max-width:498px;min-width:398px;right:50px;top:50%;width:auto;z-index:15}.header
.infoButton.corona{top:160px}.header .infoButton.corona
.right{padding:20px;text-align:center;text-shadow:33px}.header .infoButton.corona .right
span.title{font-size:32px}.header .infoButton>*{display:table-row;height:100%;width:100%}.header .infoButton>*>*{display:table-cell;vertical-align:middle}.header .infoButton>div>div{height:98px}.header .infoButton>div>div.left{font-size:4.0em;text-align:center;width:100px}.header .infoButton>div>div.right{font-size:2.5em;line-height:1.2}.header .infoButton>div>div.right
.title{font-weight:700}.header .infoButton>div>div.right
.subtitle{font-weight:100;padding-right:20px}.header .infoButton:visited{color:#fff}.header .infoButton:hover{background-color:#cabde5;color:#fff}.header
.deco_christmas{background-image:url("/fileadmin/web/img/layout/DECO_christmans_110x320.png");background-position:0 0;background-repeat:no-repeat;display:none;height:320px;position:absolute;width:110px;z-index:10}.header
.deco_christmas.deco_christmas_1{right:100px;top:60px}.header
.deco_christmas.deco_christmas_2{right:300px;top:20px}.header
.h_bottom{overflow:hidden;padding:210px
0 0 0;position:relative;width:100%;z-index:5;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.header .h_bottom:before,.header .h_bottom:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.header .h_bottom
.vista{overflow:hidden;position:relative;width:100%}.header .h_bottom .vista
.slider{*zoom:1;background-color:#000;height:0;overflow:hidden;padding:0
0 35.2% 0;position:relative;width:100%;z-index:0}.header .h_bottom .vista .slider:before,.header .h_bottom .vista .slider:after{content:" ";display:table}.header .h_bottom .vista .slider:after{clear:both}.header .h_bottom .vista .slider
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_black_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;z-index:0}@media only screen and (max-width: 799px){.header .h_bottom .vista .slider
.loader{background-size:24px;height:24px;width:24px}}.header .h_bottom .vista .slider
*{position:relative;width:100%;z-index:0 !important}.header .h_bottom .vista .slider
.item{float:left;position:relative;z-index:5 !important}.header .h_bottom .vista .slider .item
.picture{display:block;height:auto}.header .h_bottom .vista .slider .item .picture
img{height:auto}.header .h_bottom .vista .slider .item
.caption{background-color:#fff;bottom:200px;font-size:3.0em;font-weight:300;height:auto;max-width:35%;opacity:0.9;padding:15px
50px 15px 35px;position:absolute;right:0;width:auto;z-index:10}.header .h_bottom .vista .slider
.item.video{z-index:0 !important}.header .h_bottom .vista .slider .item.video.slick-current{z-index:10 !important}.header .h_bottom .vista .slider .item.video
iframe{position:relative !important;z-index:0 !important}.header .h_bottom .vista .slider .item.video
.overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.header .h_bottom .vista
.arrows{display:none}.header .h_bottom .vista
.dots{bottom:35px;height:0;left:0;position:absolute;text-align:center;width:100%;z-index:5}.header .h_bottom .vista .dots
ul{height:0;margin:0;padding:0}.header .h_bottom .vista .dots ul
li{display:inline-block;margin:0
0 0 10px}.header .h_bottom .vista .dots ul li
button{background-color:#a694d1;border:1px
solid #fff;border-radius:0;display:block;height:15px !important;opacity:0.5;overflow:hidden;padding:0;text-indent:-100px;width:15px !important}.header .h_bottom .vista .dots ul li button:hover{opacity:1}.header .h_bottom .vista .dots ul li:first-child{margin-left:0}.header .h_bottom .vista .dots ul li.slick-active
button{opacity:1}.header .h_bottom
.hotelContact{bottom:0;position:absolute;right:0;z-index:5}.header .h_bottom .hotelContact>div{background-color:#ebebeb;border:2px
solid #fff;border-bottom:0;border-right:0;color:#a694d1;padding:15px
50px 15px 20px;max-width:470px;min-width:370px}.header .h_bottom .hotelContact>div
.name{display:inline-block;font-size:2.0em;font-weight:700;padding:0
0 5px 0}.header .h_bottom .hotelContact>div>a{color:#a694d1;display:inline-block;margin:5px
0 0 0}.header .h_bottom .hotelContact>div>a.tel{margin-top:0}.header .h_bottom .hotelContact>div>a.tel
span{font-weight:700}.header .h_bottom .hotelContact>div>a.mail{display:none}.header .h_bottom .hotelContact>div>a.mail+br{display:none}.header .h_bottom .hotelContact>div>a.homepage+br{display:none}.header .h_bottom .hotelContact>div>a.book{display:none !important}.header .h_bottom .hotelContact>div>a:visited{color:#a694d1}.header .h_bottom .hotelContact>div>a:hover{color:#cec3e8}.header .h_bottom .hotelContact>div>a
.icon{display:inline-block;font-size:1.4em;margin-right:15px;text-align:center;width:25px}.header .h_bottom .hotelContact>div>a
span{font-size:1.8em}.header
.h_bottom.adjusted_qr{padding-top:150px}.header
.h_bottom.no_qr{padding-top:150px}.header
.specialization{background-color:rgba(255,255,255,0.75);bottom:130px;left:50%;padding:10px;position:absolute;transform:translate(-50%, 0);width:200px;z-index:15}.header .specialization
img{height:auto;width:100%}.header.transformable.transform .h_top
.cell{height:100px}.header.transformable.transform .h_top .cell
.mainNav{margin-top:50px}.header.transformable.transform .h_top .cell
.panel{margin-top:55px}.header.transformable.transform .h_top .cell .panel .left
.socialLinks{display:none}.header.transformable.transform .h_top .cell .mainLogo
img.v1{display:none}.header.transformable.transform .h_top .cell .mainLogo
img.v2{display:inline-block}.header.transformable.transform .h_top .cell
.mainPartner{display:table;height:100%;width:100%;display:none;top:0}.header.transformable.transform .h_top .cell .mainPartner>*{display:table-row;height:100%;width:100%}.header.transformable.transform .h_top .cell .mainPartner>*>*{display:table-cell;vertical-align:middle}.header.transformable.transform .h_top .cell>.buttons{display:none}.header.transformable.transform .h_top .cell
.intranetLink{display:none !important}.header.transformable.transform
.h_middle{top:100px}.header.adjusted
.h_middle.transformable.transform{margin-top:-180px}.header.adjusted
.waypoint_1{margin-top:-180px}.header.adjusted
.scrollDown{bottom:140px}.header.adjusted .h_bottom .vista .slider
.loader{margin-top:-64px}.header.adjusted .h_bottom .vista .slider .item
.caption{bottom:280px}.header.adjusted .h_bottom .vista
.dots{bottom:115px}.header.adjusted .h_bottom
.hotelContact{bottom:78px}.header.adjusted
.specialization{z-index:9}.header.noVista
.infoButton{display:none !important}.header.noVista
.deco_christmas{display:none !important}.header.noVista.adjusted{padding-bottom:30px}body.hotelDetail .header .h_top .cell
.hotelContact{display:none;position:absolute;right:50px;top:0}body.hotelDetail .header .h_top .cell .hotelContact>div{height:100px}body.hotelDetail .header .h_top .cell .hotelContact>div>div{display:table;height:100%;width:100%}body.hotelDetail .header .h_top .cell .hotelContact>div>div>*{display:table-row;height:100%;width:100%}body.hotelDetail .header .h_top .cell .hotelContact>div>div>*>*{display:table-cell;vertical-align:middle}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div
a{color:#fff;display:inline-block;margin:5px
0 0 0}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a
.icon{display:inline-block;font-size:1.5em;margin-right:15px;text-align:center;width:25px}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a
span{font-size:1.8em}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a:first-child{margin-top:0}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a:visited{color:#fff}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a:hover{color:#cabde5}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a.tel
span{font-weight:700}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div
a.mail{display:none}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a.mail+br{display:none}body.hotelDetail .header
.infoButton{display:none !important}body.hotelDetail .header
.deco_christmas{display:none !important}body.hotelDetail .header .h_middle .cell .title>div>div>span.general{display:none}body.hotelDetail .header .h_middle .cell .title>div>div>span.hotelSpecific{display:inline}body.hotelDetail .header .h_middle .cell .quickRequest .form
.field{width:33.33%}body.hotelDetail .header .h_middle .cell .quickRequest .form
.field.field_3{display:none}body.hotelDetail .header .h_bottom .vista .slider .item
.caption{display:none !important}body.hotelDetail .header.transformable.transform .h_top .cell
.panel{display:none}body.hotelDetail .header.transformable.transform .h_top .cell
.mainPartner{display:none !important}body.hotelDetail .header.transformable.transform .h_top .cell
.hotelContact{display:block}body.hotelDetail .header.transformable.transform .h_top .cell
.intranetLink{display:none !important}body.hotelDetail .header.transformable.transform
.h_middle{display:none !important}body.hotelDetail.offerDetail .header.transformable.transform
.h_middle{display:block !important}body.specializationPage .header .h_middle .cell .title>div>div>span{display:none !important}body.specializationPage .header .h_middle .cell .title>div>div
.wishedSpecialization{display:inline}body.specializationPage .header .h_middle.transformable.transform
.cell{padding-top:25px}body.cb_active .header
.h_top{top:70px}.main{background-color:#fff;border-top:2px solid #ede9f5;position:relative;z-index:10}.main
.bcNav{padding-bottom:25px;padding-top:25px}.main .bcNav
.cell{font-size:1.4em;max-width:1520px;text-align:center}.main .bcNav .cell>a{color:#797f85}.main .bcNav .cell>a:visited{color:#797f85}.main .bcNav .cell>a:hover{color:#a694d1}.main
.hotelInfo{border-bottom:2px solid #ede9f5;margin-bottom:50px;padding-bottom:50px;padding-top:50px}.main .hotelInfo .cell>div{display:table;height:100%;width:100%}.main .hotelInfo .cell>div>*{display:table-row;height:100%;width:100%}.main .hotelInfo .cell>div>*>*{display:table-cell;vertical-align:middle}.main .hotelInfo .cell>div>div{position:relative}.main .hotelInfo .cell>div>div .left,.main .hotelInfo .cell>div>div
.right{vertical-align:top}.main .hotelInfo .cell>div>div
.left{*zoom:1;min-height:48px;position:relative;text-align:center;width:65%}.main .hotelInfo .cell>div>div .left:before,.main .hotelInfo .cell>div>div .left:after{content:" ";display:table}.main .hotelInfo .cell>div>div .left:after{clear:both}.main .hotelInfo .cell>div>div .left
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px}@media only screen and (max-width: 799px){.main .hotelInfo .cell>div>div .left
.loader{background-size:24px;height:24px;width:24px}}.main .hotelInfo .cell>div>div .left
.logo{float:left;padding:0
50px 0 0;text-align:left;width:35%}.main .hotelInfo .cell>div>div .left .logo
img{height:auto;max-width:250px;width:100%}.main .hotelInfo .cell>div>div .left
.info{float:right;padding:0
50px 0 0;text-align:left;width:65%}.main .hotelInfo .cell>div>div .left .info
.name{font-size:3.0em;font-weight:700}.main .hotelInfo .cell>div>div .left .info
.address{display:inline-block;font-size:2.0em;font-style:normal}.main .hotelInfo .cell>div>div .left .info .address .fam_before,.main .hotelInfo .cell>div>div .left .info .address
.fam_after{display:none}.main .hotelInfo .cell>div>div .left .info .address .fam_before.de,.main .hotelInfo .cell>div>div .left .info .address
.fam_before.it{display:inline-block}.main .hotelInfo .cell>div>div .left .info .address
.fam_after.en{display:inline-block}.main .hotelInfo .cell>div>div .left .info .address
.location{display:none}.main .hotelInfo .cell>div>div .left .info .address
.location.location_old{display:none !important}.main .hotelInfo .cell>div>div .left .info .address
.location.de.location_de{display:inline-block}.main .hotelInfo .cell>div>div .left .info .address
.location.en.location_en{display:inline-block}.main .hotelInfo .cell>div>div .left .info .address
.location.it.location_it{display:inline-block}.main .hotelInfo .cell>div>div .left .info
a{color:#797f85;display:inline-block}.main .hotelInfo .cell>div>div .left .info a
.icon{color:#a694d1;display:inline-block;font-size:1.5em;margin-right:15px;text-align:center;width:25px}.main .hotelInfo .cell>div>div .left .info a
span{font-size:2.0em}.main .hotelInfo .cell>div>div .left .info a:visited{color:#797f85}.main .hotelInfo .cell>div>div .left .info a:hover{color:#a694d1}.main .hotelInfo .cell>div>div .left .info a.tel
span{font-weight:700}.main .hotelInfo .cell>div>div .left .info
.cta_button{padding:20px
0 0 0}.main .hotelInfo .cell>div>div .left .info .cta_button
span{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.main .hotelInfo .cell>div>div .left .info .cta_button span
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.main .hotelInfo .cell>div>div .left .info .cta_button span:visited{color:#a694d1}.main .hotelInfo .cell>div>div .left .info .cta_button span:hover{border-color:#cabde5;color:#cabde5}.main .hotelInfo .cell>div>div .left .info .cta_button
span.bg{background-color:#a694d1;color:#fff}.main .hotelInfo .cell>div>div .left .info .cta_button span.bg:visited{color:#fff}.main .hotelInfo .cell>div>div .left .info .cta_button span.bg:hover{background-color:#cabde5;color:#fff}.main .hotelInfo .cell>div>div .left .info .cta_button
span.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:1.6em;min-width:150px}.main .hotelInfo .cell>div>div .left .info .cta_button span
.icon{font-size:0.8em;right:2px;width:10px}.main .hotelInfo .cell>div>div .left .info .cta_button
span.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:2.0em;min-width:0}.main .hotelInfo .cell>div>div .left .info .cta_button span
.icon{font-size:1.0em;right:5px;width:15px}.main .hotelInfo .cell>div>div .left .info .cta_button
span.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:1.8em}}@media only screen and (max-width: 399px){.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:1.6em}}.main .hotelInfo .cell>div>div .left .info
.cta_button.onlyMobile{display:none !important}.main .hotelInfo .cell>div>div
.right{*zoom:1;width:35%}.main .hotelInfo .cell>div>div .right:before,.main .hotelInfo .cell>div>div .right:after{content:" ";display:table}.main .hotelInfo .cell>div>div .right:after{clear:both}.main .hotelInfo .cell>div>div .right
.weather{float:left;font-size:2.0em;width:65%}.main .hotelInfo .cell>div>div .right .weather
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_white_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px}@media only screen and (max-width: 799px){.main .hotelInfo .cell>div>div .right .weather
.loader{background-size:24px;height:24px;width:24px}}.main .hotelInfo .cell>div>div .right .weather
.title{display:block;font-weight:700;padding:0
0 5px 0}.main .hotelInfo .cell>div>div .right .weather
.dayforecast{padding:5px
0 5px 0}.main .hotelInfo .cell>div>div .right .weather .dayforecast .date,.main .hotelInfo .cell>div>div .right .weather .dayforecast .symbol,.main .hotelInfo .cell>div>div .right .weather .dayforecast
.temp{display:inline-block;height:35px;line-height:35px}.main .hotelInfo .cell>div>div .right .weather .dayforecast
.symbol{text-align:center;width:50px}.main .hotelInfo .cell>div>div .right .weather .dayforecast .symbol
img{display:inline-block;height:35px;width:auto}.main .hotelInfo .cell>div>div .right
.specializations{float:right;text-align:right;width:35%}.main .hotelInfo .cell>div>div .right .specializations>div{display:inline-block;width:100px}.main .hotelInfo .cell>div>div .right .specializations>div
.specialization{display:block;margin:10px
0 0 0}.main .hotelInfo .cell>div>div .right .specializations>div .specialization
img{height:auto;width:100%}.main .hotelInfo .cell>div>div .right .specializations>div .specialization:first-child{margin-top:0}.main
.content{*zoom:1}.main .content:before,.main .content:after{content:" ";display:table}.main .content:after{clear:both}.main .content .searchResult .cell .textBlock .text table.csc-searchResultInfo{border-bottom:1px solid #ebebeb;width:100%}.main .content .searchResult .cell .textBlock .text table.csc-searchResultInfo tr
td{font-size:1.6em;padding-bottom:10px}.main .content .searchResult .cell .textBlock .text table.csc-searchResultInfo tr td.csc-searchResultRange{font-weight:300}.main .content .searchResult .cell .textBlock .text table.csc-searchResultInfo tr td.csc-searchResultPrevNext{font-weight:500;text-align:right}.main .content .searchResult .cell .textBlock .text
h3{color:#a694d1;font-size:3.0em;font-weight:500;margin-top:50px}@media only screen and (max-width: 799px){.main .content .searchResult .cell .textBlock .text
h3{font-size:2.5em}}@media only screen and (max-width: 399px){.main .content .searchResult .cell .textBlock .text
h3{font-size:2.0em}}.main .content .searchResult .cell .textBlock .text p.csc-searchResult{margin-top:5px}.main
.contentNav{background-color:#dadbdc;height:80px;left:0;overflow:hidden;position:absolute;top:-80px;z-index:10}.main .contentNav
.cell{max-width:1920px;padding-left:0;padding-right:0}.main .contentNav .cell>div{display:table;height:100%;width:100%;height:80px}.main .contentNav .cell>div>*{display:table-row;height:100%;width:100%}.main .contentNav .cell>div>*>*{display:table-cell;vertical-align:middle}.main .contentNav .cell>div>div
.item{padding:0
20px 0 20px}.main .contentNav .cell>div>div .item>div{max-height:80px}.main .contentNav .cell>div>div
.item.normalItem{color:#797f85;cursor:pointer;font-size:2.0em;font-weight:500;text-align:center;text-transform:uppercase}.main .contentNav .cell>div>div
.item.normalItem.special_on{background-color:#a694d1;color:#fff}.main .contentNav .cell>div>div .item.normalItem:first-child{padding-left:50px}.main .contentNav .cell>div>div .item.normalItem:last-child{padding-right:50px}.main .contentNav .cell>div>div .item.normalItem:hover{background-color:#a694d1;color:#fff}.main .contentNav .cell>div>div
.item.specialItem{padding-right:50px;text-align:right}.main .contentNav .cell>div>div .item.specialItem>div{min-width:300px}.main .contentNav .cell>div>div .item.specialItem>div
.btn{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;min-width:0}.main .contentNav .cell>div>div .item.specialItem>div .btn
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.main .contentNav .cell>div>div .item.specialItem>div .btn:visited{color:#a694d1}.main .contentNav .cell>div>div .item.specialItem>div .btn:hover{border-color:#cabde5;color:#cabde5}.main .contentNav .cell>div>div .item.specialItem>div
.btn.bg{background-color:#a694d1;color:#fff}.main .contentNav .cell>div>div .item.specialItem>div .btn.bg:visited{color:#fff}.main .contentNav .cell>div>div .item.specialItem>div .btn.bg:hover{background-color:#cabde5;color:#fff}.main .contentNav .cell>div>div .item.specialItem>div
.btn.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.main .contentNav .cell>div>div .item.specialItem>div
.btn{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.main .contentNav .cell>div>div .item.specialItem>div
.btn{font-size:1.6em;min-width:150px}.main .contentNav .cell>div>div .item.specialItem>div .btn
.icon{font-size:0.8em;right:2px;width:10px}.main .contentNav .cell>div>div .item.specialItem>div
.btn.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.main .contentNav .cell>div>div .item.specialItem>div
.btn{font-size:2.0em;min-width:0}.main .contentNav .cell>div>div .item.specialItem>div .btn
.icon{font-size:1.0em;right:5px;width:15px}.main .contentNav .cell>div>div .item.specialItem>div
.btn.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.main .contentNav .cell>div>div .item.specialItem>div
.btn{font-size:1.8em}}@media only screen and (max-width: 399px){.main .contentNav .cell>div>div .item.specialItem>div
.btn{font-size:1.6em}}.main
.contentNav.transformable.transform{border-bottom:2px solid #fff;position:fixed;top:160px}.main .contentNav.transformable.transform .cell>div{height:78px}.main .contentNav.transformable.transform .cell>div>div .item>div{max-height:78px}.main
.contentNav.transformable.transform.adjusted_qr{border-top:2px solid #fff;top:100px}.main .contentNav.enabled .cell>div>div
.normalItem.act{background-color:#a694d1;color:#fff}.main .contentNav.enabled .cell>div>div .specialItem
.btn.act{background-color:#a694d1;color:#fff}body.hotelDetail .main
.contentNav.transformable.transform{border-top:2px solid #fff;top:100px}.footer{background-color:#fff;position:relative;z-index:9}.footer
.f_top{background-color:#a694d1}.footer .f_top
.cell{*zoom:1;padding-bottom:50px;padding-top:50px}.footer .f_top .cell:before,.footer .f_top .cell:after{content:" ";display:table}.footer .f_top .cell:after{clear:both}.footer .f_top .cell
.frame{display:table;height:100%;width:100%}.footer .f_top .cell .frame>*{display:table-row;height:100%;width:100%}.footer .f_top .cell .frame>*>*{display:table-cell;vertical-align:middle}.footer .f_top .cell .frame>div
.left{position:relative;width:70%}.footer .f_top .cell .frame>div .left .shortlinks>div{display:table;height:100%;width:100%}.footer .f_top .cell .frame>div .left .shortlinks>div>*{display:table-row;height:100%;width:100%}.footer .f_top .cell .frame>div .left .shortlinks>div>*>*{display:table-cell;vertical-align:middle}.footer .f_top .cell .frame>div .left .shortlinks>div>div
.col{padding:0
50px 0 0;width:33.3%}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col
.shortlink{color:#fff;display:inline-block;font-size:2.0em;padding:5px
0 5px 0}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col .shortlink:visited{color:#fff}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col .shortlink:hover{color:#cabde5}.footer .f_top .cell .frame>div .left .shortlinks>div>div
.col.col_3{width:33.4%}.footer .f_top .cell .frame>div .left
.hotelInfo{*zoom:1;text-align:center}.footer .f_top .cell .frame>div .left .hotelInfo:before,.footer .f_top .cell .frame>div .left .hotelInfo:after{content:" ";display:table}.footer .f_top .cell .frame>div .left .hotelInfo:after{clear:both}.footer .f_top .cell .frame>div .left .hotelInfo
.loader{background-image:url("/fileadmin/web/img/layout/loader/LOADER_violet_48x48.gif");background-repeat:no-repeat;background-size:48px;display:inline-block;height:48px;width:48px}@media only screen and (max-width: 799px){.footer .f_top .cell .frame>div .left .hotelInfo
.loader{background-size:24px;height:24px;width:24px}}.footer .f_top .cell .frame>div .left .hotelInfo .contact,.footer .f_top .cell .frame>div .left .hotelInfo
.address{color:#fff;text-align:left}.footer .f_top .cell .frame>div .left .hotelInfo
.contact{float:left;padding:0
50px 0 0;width:55%}.footer .f_top .cell .frame>div .left .hotelInfo .contact
.title{display:inline-block;font-size:2.5em;margin:0
0 10px 0}.footer .f_top .cell .frame>div .left .hotelInfo .contact
a{color:#fff;font-size:4.0em;font-weight:300}.footer .f_top .cell .frame>div .left .hotelInfo .contact a
span{font-size:0.5em}.footer .f_top .cell .frame>div .left .hotelInfo .contact a:visited{color:#fff}.footer .f_top .cell .frame>div .left .hotelInfo .contact a:hover{color:#cabde5}.footer .f_top .cell .frame>div .left .hotelInfo
.address{float:right;font-size:2.0em;font-style:normal;padding:0
50px 0 0;width:45%}.footer .f_top .cell .frame>div .left .hotelInfo .address>span{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address
a{color:#fff;display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address a:visited{color:#fff}.footer .f_top .cell .frame>div .left .hotelInfo .address a:hover{color:#cabde5}.footer .f_top .cell .frame>div .left .hotelInfo .address
.name{font-weight:700;margin-bottom:5px}.footer .f_top .cell .frame>div .left .hotelInfo .address
.family{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address .family .fam_before,.footer .f_top .cell .frame>div .left .hotelInfo .address .family
.fam_after{display:none}.footer .f_top .cell .frame>div .left .hotelInfo .address .family .fam_before.de,.footer .f_top .cell .frame>div .left .hotelInfo .address .family
.fam_before.it{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address .family
.fam_after.en{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address
.location{display:none}.footer .f_top .cell .frame>div .left .hotelInfo .address
.location.location_old{display:none !important}.footer .f_top .cell .frame>div .left .hotelInfo .address
.location.de.location_de{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address
.location.en.location_en{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address
.location.it.location_it{display:inline-block}.footer .f_top .cell .frame>div .left .hotelInfo .address
.homepage{font-weight:700;margin-top:5px}.footer .f_top .cell .frame>div
.right{width:30%}.footer .f_top .cell .frame>div .right>span{display:none}.footer .f_top .cell .frame>div .right
.shortlink{background-color:#fff;color:#a694d1;display:block;font-size:4.0em;line-height:1.2;padding:25px
35px 25px 35px}.footer .f_top .cell .frame>div .right .shortlink
span{font-weight:100}.footer .f_top .cell .frame>div .right .shortlink span:first-child{font-weight:500}.footer .f_top .cell .frame>div .right .shortlink:visited{color:#a694d1}.footer .f_top .cell .frame>div .right .shortlink:hover{background-color:#ede9f5;color:#a694d1}.footer .f_top .cell
.socialLinks{float:left;padding:25px
0 0 0;width:50%}.footer .f_top .cell .socialLinks>a{border:1px
solid #fff;color:#fff;display:inline-block;font-size:2.0em;height:50px;margin:0
25px 0 0;text-align:center;width:50px}.footer .f_top .cell .socialLinks>a
.icon{line-height:48px}.footer .f_top .cell .socialLinks>a:visited{color:#fff}.footer .f_top .cell .socialLinks>a:hover{border-color:#cabde5;color:#cabde5}.footer .f_top .cell
.search{float:right;padding:25px
0 0 0;text-align:right;width:50%}.footer .f_top .cell .search
.trigger{color:#fff;cursor:pointer;display:inline-block}.footer .f_top .cell .search .trigger:hover{color:#cabde5}.footer .f_top .cell .search .trigger
span{font-size:1.6em;font-weight:500;line-height:50px;padding:0
5px 0 0}.footer .f_top .cell .search .trigger
.icon{font-size:1.4em;line-height:50px}.footer
.f_middle{background-color:#ede9f5}.footer .f_middle
.cell{padding-bottom:25px;padding-top:25px}.footer .f_middle .cell
.loginForm{*zoom:1}.footer .f_middle .cell .loginForm:before,.footer .f_middle .cell .loginForm:after{content:" ";display:table}.footer .f_middle .cell .loginForm:after{clear:both}.footer .f_middle .cell .loginForm
.title{float:left;font-size:2.5em;font-weight:700;line-height:50px;padding:0
45px 0 0}.footer .f_middle .cell .loginForm
.form{float:left}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1{visibility:hidden}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>h3,.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>div{display:none}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset{*zoom:1}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset:before,.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset:after{content:" ";display:table}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset:after{clear:both}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>legend{display:none}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div{float:left;padding:0
5px 0 5px;width:260px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div
label{display:none}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input#user,.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div
input#pass{background-color:#fff;border:1px
solid #fff;display:block;font-size:2.5em;font-weight:300;height:50px;line-height:48px;padding:0
15px 0 15px;width:100%;-webkit-box-shadow:0 0 0px 1000px white inset}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;margin-left:10px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit] .icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]:visited{color:#a694d1}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]:hover{border-color:#cabde5;color:#cabde5}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit].bg{background-color:#a694d1;color:#fff}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit].bg:visited{color:#fff}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit].bg:hover{background-color:#cabde5;color:#fff}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit].signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{font-size:1.6em;min-width:150px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit] .icon{font-size:0.8em;right:2px;width:10px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit].signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{font-size:2.0em;min-width:0}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit] .icon{font-size:1.0em;right:5px;width:15px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit].signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{font-size:1.8em}}@media only screen and (max-width: 399px){.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{font-size:1.6em}}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div.felogin-hidden{display:none}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1.visible{visibility:visible}.footer .f_middle .cell .loginForm .form .transferForm form
.field{float:left;padding:0
5px 0 5px;width:260px}.footer .f_middle .cell .loginForm .form .transferForm form .field
label{display:none}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_username,.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_password{background-color:#fff;border:1px
solid #fff;display:block;font-size:2.5em;font-weight:300;height:50px;line-height:48px;padding:0
15px 0 15px;width:100%;-webkit-box-shadow:0 0 0px 1000px white inset}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;margin-left:10px}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button:visited{color:#a694d1}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button:hover{border-color:#cabde5;color:#cabde5}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button.bg{background-color:#a694d1;color:#fff}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button.bg:visited{color:#fff}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button.bg:hover{background-color:#cabde5;color:#fff}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{font-size:1.6em;min-width:150px}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button
.icon{font-size:0.8em;right:2px;width:10px}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{font-size:2.0em;min-width:0}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_button
.icon{font-size:1.0em;right:5px;width:15px}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{font-size:1.8em}}@media only screen and (max-width: 399px){.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{font-size:1.6em}}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field{float:left;padding:0
5px 0 5px;width:230px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field.field_3{min-width:230px;width:auto}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
label{display:none}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_username,.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_password{background-color:#fff;border:1px
solid #fff;display:block;font-size:2.5em;font-weight:300;height:50px;line-height:48px;padding:0
15px 0 15px;width:100%;-webkit-box-shadow:0 0 0px 1000px white inset}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{background-color:transparent;border:1px
solid #a694d1;color:#a694d1;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:40px;min-height:40px;min-width:200px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button
.icon{display:block;line-height:40px;position:absolute;right:5px;text-align:center;top:0;width:15px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button:visited{color:#a694d1}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button:hover{border-color:#cabde5;color:#cabde5}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button.bg{background-color:#a694d1;color:#fff}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button.bg:visited{color:#fff}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button.bg:hover{background-color:#cabde5;color:#fff}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button.signed{padding-left:25px;padding-right:25px}@media only screen and (max-width: 1199px){.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{font-size:1.8em;min-width:200px}}@media only screen and (max-width: 999px){.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{font-size:1.6em;min-width:150px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button
.icon{font-size:0.8em;right:2px;width:10px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button.signed{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 799px){.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{font-size:2.0em;min-width:0}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_button
.icon{font-size:1.0em;right:5px;width:15px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button.signed{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 599px){.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{font-size:1.8em}}@media only screen and (max-width: 399px){.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{font-size:1.6em}}.footer .f_bottom
.cell{padding-bottom:100px;padding-top:50px}.footer .f_bottom .cell
.legalNav{*zoom:1}.footer .f_bottom .cell .legalNav:before,.footer .f_bottom .cell .legalNav:after{content:" ";display:table}.footer .f_bottom .cell .legalNav:after{clear:both}.footer .f_bottom .cell .legalNav
.left{font-size:1.4em;float:left}.footer .f_bottom .cell .legalNav .left
a{color:#797f85}.footer .f_bottom .cell .legalNav .left a:visited{color:#797f85}.footer .f_bottom .cell .legalNav .left a:hover{color:#a694d1}.footer .f_bottom .cell .legalNav .left
.break{display:none}.footer .f_bottom .cell .legalNav .left
.spacer{display:none}.footer .f_bottom .cell .legalNav
.right{font-size:1.4em;float:right}.footer .f_bottom .cell .legalNav .right a
img{width:90px;height:16px}.footer .f_bottom .cell .legalNav .right a:visited{color:#797f85}.footer .f_bottom .cell .legalNav .right a:hover{color:#a694d1}.footer .f_bottom .cell
.partners{margin-top:0;text-align:center;padding-top:40px}.footer .f_bottom .cell .partners
.partner{display:inline-block;padding:50px
20px 0 20px}.footer .f_bottom .cell .partners .partner
img{height:50px;width:auto}.footer .f_bottom .cell .partners .partner
a{display:inline-block}.footer .f_bottom .cell
.viewSwitcher{font-size:1.4em;font-style:italic;font-weight:500;padding:50px
0 0 0;text-align:right}.footer .f_bottom .cell .viewSwitcher
a{color:#797f85}.footer .f_bottom .cell .viewSwitcher a:visited{color:#797f85}.footer .f_bottom .cell .viewSwitcher a:hover{color:#a694d1}.footer .f_bottom .cell .viewSwitcher
a.triggerMobile{display:inline-block}.footer .f_bottom .cell .viewSwitcher
a.triggerWeb{display:none}.footer .f_bottom .cell
.socialBadges{*zoom:1;padding:50px
0 0 0}.footer .f_bottom .cell .socialBadges:before,.footer .f_bottom .cell .socialBadges:after{content:" ";display:table}.footer .f_bottom .cell .socialBadges:after{clear:both}.footer .f_bottom .cell .socialBadges
.badge{display:inline-block;float:left;margin:0
0 0 25px}.footer .f_bottom .cell .socialBadges .badge:first-child{margin-left:0}body.hotelDetail .footer
.f_middle{display:none}body.hotelDetail.fe_user .footer
.f_middle{display:block}body.fe_user .footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div.field-1{display:none}body.mobileView .footer .f_bottom .cell .viewSwitcher
a.triggerMobile{display:none}body.mobileView .footer .f_bottom .cell .viewSwitcher
a.triggerWeb{display:inline-block}.collapseTrigger{display:none !important}.scrollTop{bottom:80px;display:inline-block;position:fixed;right:-50px;z-index:15;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease}.scrollTop>div{background-color:#a694d1;border:1px
solid #fff;border-radius:10px 0 0 10px;border-right:0;color:#fff;cursor:pointer;font-size:1.2em;height:50px;line-height:50px;width:50px;text-align:center}.scrollTop>div
.icon{line-height:50px}.scrollTop.transformable.visible{right:0}.mfp-bg{background:#000;opacity:0.8}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-close-btn-in .mfp-close{opacity:1}.mfp-arrow{opacity:1}.mfp-arrow:before{display:none}.mfp-zoom-out-cur .mfp-title{font-size:1.6em;margin-top:5px}.mfp-counter{color:#fff;font-size:1.4em;display:none;margin-top:5px}.mfp-preloader{font-size:1.6em}#ui-datepicker-div{border:1px
solid #a694d1;border-radius:0;color:#797f85;font-family:'Roboto',sans-serif;font-size:20px;font-weight:400;-webkit-box-shadow:0 -5px 5px -5px rgba(255,255,255,0.8);box-shadow:0 -5px 5px -5px rgba(255,255,255,0.8);z-index:50 !important}#ui-datepicker-div
th{font-weight:500}#ui-datepicker-div .ui-datepicker-header{background:#a694d1;border:1px
solid #fff;border-radius:0;color:#fff;font-weight:400}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{border-color:#a694d1;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{cursor:auto}#ui-datepicker-div .ui-widget-header .ui-icon{background-image:url("/fileadmin/web/img/layout/SPRITE_datepicker_20x30.png");overflow:hidden}#ui-datepicker-div .ui-widget-header .ui-datepicker-prev .ui-icon{background-position:3px 0}#ui-datepicker-div .ui-widget-header .ui-datepicker-next .ui-icon{background-position:4px -15px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-hover .ui-icon{background-position:-8px 1px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next.ui-state-hover .ui-icon{background-position:-9px -14px}#ui-datepicker-div .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-widget-header .ui-state-focus{background:none;border:0
!important}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default{background:#ede9f5;border:1px
solid #fff;color:#797f85}#ui-datepicker-div table tr td a.ui-state-active{background:#a694d1 !important;border-color:#a694d1 !important;color:#fff !important}#ui-datepicker-div table tr td a.ui-state-hover{background:#a694d1 !important;border-color:#a694d1 !important;color:#fff !important}.picker th,.picker
td{font-size:1.0em}.picker .picker__day--highlighted:hover,.picker .picker--focused,.picker .picker__day--highlighted{background:#ede9f5;border-color:#a694d1}.picker .picker__day--infocus:hover,.picker .picker__day--outfocus:hover{background:#ede9f5}.picker .picker__day--selected,.picker .picker__day--selected:hover,.picker .picker--focused .picker__day--selected{background:#a694d1;border-color:#a694d1}.cb-cookiebanner{background-color:#000;color:#fff;height:70px;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.cb-cookiebanner .cb-infotext{margin:0
auto;max-width:1520px;padding:0
50px 0 50px;position:relative}.cb-cookiebanner .cb-infotext .cb-text{font-size:1.2em;margin:15px
0 0 0;padding:0
180px 0 0}.cb-cookiebanner .cb-infotext .cb-text
a{color:#a694d1;text-decoration:underline}.cb-cookiebanner .cb-infotext .cb-text a:visited{color:#a694d1}.cb-cookiebanner .cb-infotext .cb-text a:hover{color:#cabde5}.cb-cookiebanner .cb-infotext .cb-button{background-color:#a694d1;color:#fff;cursor:pointer;height:30px;font-size:1.6em;font-weight:700;line-height:30px;position:absolute;right:50px;text-align:center;text-transform:uppercase;top:0;z-index:5;width:130px}.cb-cookiebanner .cb-infotext .cb-button:hover{background-color:#cabde5}body.cb_active .cb-cookiebanner{visibility:visible}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{background:#FFF;border-radius:0;border:none;padding:0}.ui-widget-header{background:#a694d1;border-radius:0;border:none;font-size:18px;color:#FFF}.ui-dialog .ui-dialog-titlebar-close{background:none;border:none}.bn__form-grid__error-dialog__list{font-size:16px;border:none;border-radius:0}.bn__form-grid__error-dialog__list__item{background-color:transparent;font-size:16px;border:none;border-radius:0}.bn__form-grid__error-dialog__list__item:hover{background-color:rgba(166,148,209,0.8);color:#FFF}body.de .cookie_it,body.de
.cookie_en{display:none !important}body.it .cookie_de,body.it
.cookie_en{display:none !important}body.en .cookie_de,body.en
.cookie_it{display:none !important}body.BN-dynform--pop-up-act{height:auto !important}#BN-dynform-v3--portal .BN-dynform .BN-dynform__col[data-col="hotelselection-title"] .BN-dynform__headline{font-weight:700;font-size:2em}#BN-dynform-v3--portal .BN-dynform .BN-dynform__col[data-col="hotelselection-subtitle"] .BN-dynform__headline{font-size:1.8em}#BN-dynform-v3--portal .BN-dynform .BN-dynform__col[data-col="hotelselection-hotelcount"] .BN-dynform__headline{font-size:1.8em;color:#a694d1}#BN-dynform-v3--portal .BN-dynform .BN-dynform__col[data-col="hotelselection-chooseCategoryHotels"] .BN-dynform__subheadline{font-size:1.4em;font-weight:700;margin-bottom:0;margin-top:1em}@media only screen and (min-aspect-ratio: 1 / 1) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 2 / 3) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 3 / 2) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 3 / 4) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 4 / 3) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 4 / 5) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 5 / 3) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 5 / 4) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 16 / 9) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 16 / 10) and (min-height: 680px) and (min-width: 800px), screen and (min-aspect-ratio: 17 / 9) and (min-height: 680px) and (min-width: 800px){.header{height:100%}.header
.infoButton{margin-top:0;top:430px}.header
.deco_christmas{display:block}.header
.h_bottom{height:100%;height:-webkit-calc(100vh - 150px);height:-moz-calc(100vh - 150px);height:-o-calc(100vh - 150px);height:-ms-calc(100vh - 150px);height:calc(100vh - 150px);padding-top:150px !important}.header .h_bottom
.vista{height:100%;left:0;position:fixed;top:0}.header .h_bottom .vista
.slider{height:100%;padding-bottom:0 !important}.header .h_bottom .vista .slider
.loader{margin-top:51px}.header .h_bottom .vista .slider
*{height:100%}.header .h_bottom .vista .slider .item
.picture{margin-top:150px}.header .h_bottom .vista .slider .item
.caption{bottom:20%}.header.adjusted .h_bottom .vista .slider
.loader{margin-top:11px}.header.adjusted .h_bottom .vista .slider .item
.caption{bottom:30%}.header.noVista{height:auto !important}.header.noVista
.h_bottom{height:auto !important}.main.noVista{margin-top:60px}.main.noVista.adjusted_qr{margin-top:0 !important}.main.noVista.no_qr{margin-top:0 !important}}@media only screen and (max-width: 1799px){.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.date{font-size:1.8em !important}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.temp{font-size:1.4em !important}.std_infoPanel .cell .item.info>div>div>div .number,.std_infoPanel .cell .item.info>div>div>div
.unit{font-size:4.0em}.std_infoPanel .cell .item.info>div>div>div
.text{font-size:2.5em}.std_multimedia .cell
.control{width:30%}.header .h_top .cell .panel
.left{margin-right:25px}.header .h_top .cell .panel .left
.socialLinks{margin-right:25px}.header .h_top .cell>.buttons{float:none;margin-right:0;margin-top:0;position:absolute;right:190px;top:50px;z-index:5}.header .h_top .cell>.buttons
a{line-height:28px;min-height:28px}.main .hotelInfo .cell>div>div .left .info
.name{font-size:2.5em}.footer .f_top .cell .frame>div .left .hotelInfo .contact
a{font-size:3.5em}.footer .f_top .cell .frame>div .right
.shortlink{font-size:4.5em}}@media only screen and (max-width: 1666px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.box{width:31%}}@media only screen and (max-width: 1599px){body{font-size:56.3%}.std_boxes .cell .box .frame .top .newsletter>div>div{padding-top:15px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block
.field{padding-top:5px}.std_boxes .cell .box .frame .bottom
h4{height:80px;line-height:80px}.cc_listView .topBoxes .cell .box>div>div .right .button
a{min-width:200px}.cc_listView.cc_listViewFilter .filters>div .button
div{min-width:0;width:100%}.fh_catalog .cell .catalogSelection>div
.left{width:40%}.fh_catalog .cell .catalogSelection>div
.right{width:60%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.box{width:48%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{min-width:150px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div .button
a{min-width:0;width:100%}.header .h_top .cell .mainNav .frame .lvl_1>li{margin-left:20px}.header .h_top .cell .panel
.left{margin-right:20px}.header .h_top .cell .panel .left
.socialLinks{margin-right:20px}.header .h_top .cell>.buttons{right:185px}.header .h_bottom .vista .slider .item
.caption{font-size:2.5em}.main .hotelInfo .cell>div>div .right
.weather{font-size:1.8em}.main .contentNav .cell>div>div
.item.normalItem{font-size:1.8em}.footer .f_top .cell .frame>div .left .shortlinks>div>div
.col{padding-right:25px}.footer .f_top .cell .frame>div .left .hotelInfo
.address{font-size:1.8em}.footer .f_top .cell .frame>div .right
.shortlink{font-size:4.0em}}@media only screen and (max-width: 1399px){.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.date{font-size:1.6em !important}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.symbol{width:50px}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td .symbol
img{height:35px}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.temp{font-size:1.2em !important}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field select,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field
input{font-size:1.4em;height:30px;line-height:28px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
label{font-size:1.4em;height:30px;line-height:30px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
input{height:30px;line-height:28px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.6em;height:28px;line-height:28px;min-height:28px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_3 .field
span{font-size:1.0em}.std_boxes .cell .box .frame .bottom
h4{height:60px;line-height:60px}.std_catalog .cell>div>div .item a
.icon{font-size:3.0em}.std_catalog .cell>div>div .item a
span{font-size:3.0em}.std_downloadBox .cell .downloads .line>div .item>a>div
.left{font-size:2.0em;width:50px}.std_downloadBox .cell .downloads .line>div .item>a>div .left
.icon{width:25px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-saddress,.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-eaddress{font-size:2.0em}.std_infoPanel .cell .item.info>div>div>div .number,.std_infoPanel .cell .item.info>div>div>div
.unit{font-size:3.0em}.std_infoPanel .cell .item.info>div>div>div
.text{font-size:2.0em}.std_multimedia .cell
.control{width:35%}.std_shortlinkBox .cell>div>div
.left{font-size:4.0em;width:70%}.std_shortlinkBox .cell>div>div
.right{width:30%}.cc_listView.cc_listViewFilter
.filters{width:35%}.cc_listView.cc_listViewFilter
.bg{width:35%}.cc_listView.cc_listViewFilter
.boxes{width:65%}.cc_listView.cc_listViewFilter .boxes .cell .listing
.box{width:50%}.cc_listView.cc_listViewFilter
.noPostsWrap{width:65%}.cc_maps .cell .map .mapCanvas .gmap_controls .wrap_controls
select{font-size:1.2em;max-width:300px}.cc_listView .boxes .cell .listing .box
.bottom{padding-bottom:110px}.cc_listView .boxes .cell .listing .box .bottom
.headlines{padding-bottom:10px}.cc_listView .boxes .cell .listing .box .bottom
.text{padding-bottom:15px;padding-top:15px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider
.box{width:33.33%}.header .h_top .cell
.mainNav{padding-left:50px}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{display:none}.header .h_top .cell .mainNav .frame .lvl_1>li
.subNav{top:50px}.header .h_top .cell
.panel{float:none;left:50px;margin-left:15.4%;margin-top:0;padding-left:50px;position:fixed;top:20px}.header .h_top .cell .panel
.left{float:right;margin-left:50px;margin-right:0}.header .h_top .cell .panel .left
.socialLinks{margin-right:50px}.header .h_top .cell
.mainPartner{max-width:90px}.header .h_top .cell>.buttons{top:20px}.header .h_top .cell
.intranetLink{right:190px}.header
.infoButton{max-width:398px;min-width:298px}.header .infoButton>div>div.left{font-size:3.5em;width:80px}.header .infoButton>div>div.right{font-size:2.5em}.header .h_bottom .vista
.slider{padding-bottom:45.6%}.header .h_bottom .hotelContact>div{max-width:400px;min-width:300px}.header .h_bottom .hotelContact>div
.name{font-size:1.6em}.header .h_bottom .hotelContact>div>a
.icon{font-size:1.2em}.header .h_bottom .hotelContact>div>a
span{font-size:1.4em}.header
.specialization{width:150px}.header.transformable.transform .h_top .cell
.panel{bottom:15px;left:auto;margin-left:0;margin-top:0;padding-left:0;position:absolute;right:50px;top:auto}.header.transformable.transform .h_top .cell .panel
.left{float:none;margin-left:0}.header.transformable.transform .h_top .cell .panel .left .search .trigger
.icon{float:right}.header.transformable.transform .h_top .cell .panel .left .search .trigger
span{padding-left:0;padding-right:10px}.header.transformable.transform .h_top .cell .panel
.right{float:none}.header.transformable.transform .h_top .cell
.intranetLink{display:none}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a
span{font-size:1.6em}.main .hotelInfo .cell>div>div .left .info
.name{font-size:2.0em}.main .hotelInfo .cell>div>div .left .info
.address{font-size:1.8em}.main .hotelInfo .cell>div>div .left .info a
span{font-size:1.8em}.main .hotelInfo .cell>div>div .right
.weather{font-size:1.6em}.main .hotelInfo .cell>div>div .right .weather .dayforecast
.symbol{width:35px}.main .hotelInfo .cell>div>div .right .weather .dayforecast .symbol
img{height:30px}.main .hotelInfo .cell>div>div .right .specializations>div{width:80px}.main .contentNav .cell>div>div
.item{padding-left:10px;padding-right:10px}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col
.shortlink{font-size:2.0em}.footer .f_top .cell .frame>div .left .hotelInfo .contact
a{font-size:3.0em}.footer .f_top .cell .frame>div .right
.shortlink{font-size:3.5em}}@media only screen and (max-width: 1199px){body{font-size:50%}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr
td.dayforecast_2{display:none !important}.std_boxes .cell .box .frame .top .newsletter>div>div{padding-top:5px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field select,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field
input{font-size:1.2em;height:25px;line-height:23px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
label{font-size:1.2em;height:25px;line-height:25px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
input{height:25px;line-height:23px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.4em;height:25px;line-height:25px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-saddress,.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-eaddress{font-size:1.8em}.std_impressions .cell
.arrows{margin-top:-40px}.std_impressions .cell .arrows
.arrow{font-size:2.5em;height:80px;width:80px}.std_impressions .cell .arrows .arrow
.icon{line-height:80px}.std_impressions .cell.slidesToShow_3
.arrows{margin-top:-30px}.std_impressions .cell.slidesToShow_3 .arrows
.arrow{font-size:2.0em;height:60px;width:60px}.std_impressions .cell.slidesToShow_3 .arrows .arrow
.icon{line-height:60px}.std_impressions .cell.slidesToShow_4
.arrows{margin-top:-20px}.std_impressions .cell.slidesToShow_4 .arrows
.arrow{font-size:1.5em;height:40px;width:40px}.std_impressions .cell.slidesToShow_4 .arrows .arrow
.icon{line-height:40px}.std_multimedia .cell .control>div>div>div
.item{height:50px;line-height:50px;padding-left:20px;padding-right:70px}.std_multimedia .cell .control>div>div>div .item
.title{font-size:2.0em}.std_multimedia .cell .control>div>div>div .item
.icon{height:30px;line-height:30px;right:20px;top:10px;width:30px}.cc_listView .topBoxes .cell
.box{padding-left:25px}.cc_listView .topBoxes .cell .box:first-child{padding-left:50px;padding-right:25px}.cc_listView .topBoxes .cell .box>div{display:block;height:auto;width:auto}.cc_listView .topBoxes .cell .box>div>*{display:block;height:auto;width:auto}.cc_listView .topBoxes .cell .box>div>*>*{display:block;vertical-align:initial}.cc_listView .topBoxes .cell .box>div>div .left,.cc_listView .topBoxes .cell .box>div>div
.right{padding-left:0;padding-right:0;width:100%}.cc_listView .topBoxes .cell .box>div>div
.right{padding-bottom:0;padding-top:20px}.cc_listView .topBoxes .cell .box>div>div .right
.button{bottom:auto;left:auto;position:static;right:auto;top:auto;z-index:0;padding-top:20px;text-align:left}.cc_listView .topBoxes .cell .box>div>div .right .button
a{min-width:0;width:100%}.fh_catalog .cell .catalogSelection>div
.left{width:45%}.fh_catalog .cell .catalogSelection>div
.right{width:55%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{min-width:100px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{min-width:150px}.header .h_top .cell .mainNav .frame .lvl_1>li{margin-left:20px}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.title{font-size:1.8em}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{font-size:1.2em}.header .h_top .cell .mainNav .frame .lvl_1>li
.subNav{margin-left:-148px;width:296px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul{padding-left:25px;padding-right:25px}.header .h_top .cell
.mainPartner{max-width:70px}.header .h_top .cell
.intranetLink{right:170px}.header .h_middle .cell .quickRequest .form .field>div input,.header .h_middle .cell .quickRequest .form .field>div
select{font-size:1.8em}.header .h_middle .cell .quickRequest .form .field>div>.icon{font-size:1.8em}.header .h_middle .cell .quickRequest .form .field>div>.icon.icon-pfeil_4{font-size:1.0em}.header .h_middle .cell .quickRequest .form .field>div
a{font-size:2.0em}.header
.h_middle.transformable.transform{margin-top:-105px;width:300px}.header .h_middle.transformable.transform
.cell{height:360px;padding-top:25px}.header
.waypoint_1{height:360px;margin-top:-105px}.header
.scrollDown{font-size:1.0em;height:30px;margin-left:-15px;width:30px}.header .scrollDown
.icon{line-height:30px}.header
.infoButton{max-width:348px;min-width:248px}.header .infoButton>div>div.left{font-size:3.0em;width:60px}.header .infoButton>div>div.right{font-size:2.0em}.header .h_bottom .vista .slider .item
.caption{font-size:2.0em}.header .h_bottom .hotelContact>div>a
.icon{margin-right:5px}.header.adjusted
.h_middle.transformable.transform{margin-top:-145px}.header.adjusted
.waypoint_1{margin-top:-145px}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a
.icon{margin-right:5px}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a
span{font-size:1.4em}.main .hotelInfo .cell>div>div .left .info
.name{font-size:1.8em}.main .hotelInfo .cell>div>div .left .info
.address{font-size:1.6em}.main .hotelInfo .cell>div>div .left .info a
.icon{font-size:1.2em;margin-right:5px}.main .hotelInfo .cell>div>div .left .info a
span{font-size:1.6em}.main .hotelInfo .cell>div>div .right
.weather{font-size:1.4em}.main .hotelInfo .cell>div>div .right .specializations>div{width:50px}.main .contentNav .cell>div>div
.item.normalItem{font-size:1.6em}.main .contentNav .cell>div>div .item.specialItem>div{min-width:200px}.footer .f_top .cell .frame>div .right
.shortlink{font-size:3.0em;padding-left:25px;padding-right:25px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div{width:230px}.footer .f_middle .cell .loginForm .form .transferForm form
.field{width:230px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field{width:200px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field.field_3{min-width:200px}}@media only screen and (max-width: 1120px){.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.box{width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 999px){.std_boxes
.cell{padding-left:50px;padding-right:50px}.std_boxes .cell
.box{display:block;margin-top:25px;padding-left:0;padding-right:0;width:100%}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.date{font-size:1.8em !important}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.temp{font-size:1.6em !important}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr
td.dayforecast_2{display:block !important}.std_boxes .cell .box .frame .top .newsletter>div>div{padding-top:10px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block
.field{padding-top:10px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field select,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field
input{font-size:1.6em;height:40px;line-height:38px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
label{font-size:1.6em;height:40px;line-height:40px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
input{height:40px;line-height:38px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.8em;height:40px;line-height:40px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_3 .field
span{font-size:1.2em}.std_boxes .cell .box .frame .bottom
h4{height:100px;line-height:100px}.std_boxes .cell .box:first-child{margin-top:0}.std_catalog .cell>div>div .item a
.icon{font-size:2.5em}.std_catalog .cell>div>div .item a
span{font-size:2.5em}.std_downloadBox .cell .downloads .line>div .item>a>div
.left{padding-right:10px;width:35px}.std_downloadBox .cell .downloads .line>div .item>a>div
.right{padding-right:25px}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw{font-size:1.2em}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats{*zoom:1}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats:before,.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats:after{content:" ";display:table}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats:after{clear:both}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats
li{float:none;height:auto;line-height:1.5;padding-left:0;padding-top:10px;width:100%}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats li:first-child{padding-top:0}.std_infoPanel .cell .item.info>div>div>div .number,.std_infoPanel .cell .item.info>div>div>div
.unit{font-size:2.5em}.std_infoPanel .cell .item.info>div>div>div
.text{font-size:1.6em}.std_multimedia .cell .control>div>div>div
.item{height:40px;line-height:40px;padding-left:10px;padding-right:40px}.std_multimedia .cell .control>div>div>div .item
.title{font-size:1.8em}.std_multimedia .cell .control>div>div>div .item
.number{font-size:1.2em}.std_multimedia .cell .control>div>div>div .item
.icon{font-size:1.2em;height:20px;line-height:20px;right:10px;top:10px;width:20px}.std_shortlinkBox .cell>div>div
.left{font-size:3.0em;width:65%}.std_shortlinkBox .cell>div>div
.right{width:35%}.cc_listView .boxes .cell .listing
.box{float:none;height:auto !important;width:100%}.cc_listView .boxes .cell .listing .box .bottom
.releaseDate{font-size:1.4em}.cc_listView .boxes .cell .listing.slider
.box{float:left;width:50%}.cc_listView.cc_listViewFilter .boxes .cell .listing
.box{float:none;width:100%}.fh_contact .cell .Tx-Formhandler .fh--contact .fh__block
.fh___row.fh___comment{width:100%}.fh_catalog .cell .catalogSelection>div .left,.fh_catalog .cell .catalogSelection>div
.right{float:none;width:100%}.fh_catalog .cell .catalogSelection>div
.left{margin-bottom:10px}.fh_catalog .cell .catalogSelection>div .right ul
li{float:none;padding-right:0;white-space:normal;width:100%}.fh_catalog .cell .Tx-Formhandler .fh--catalog .fh__block
.fh___row.fh___comment{width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{min-width:50px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn.link_book{margin-left:5px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar
.cat{font-size:2.0em}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider
.item{padding-bottom:0}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item
.left{float:none;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left
.top{padding-right:50px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left
.bottom{display:none}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item
.right{float:none;padding-bottom:50px;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right
.buttons{bottom:auto;left:auto;padding-left:0;padding-right:0;padding-top:50px;position:static}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{min-width:150px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider
.box{width:50%}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.title{font-size:1.6em}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{display:none}.header .h_top .cell .mainNav .frame .lvl_1>li
.subNav{top:50px}.header .h_top .cell .panel
.left{margin-left:30px}.header .h_top .cell .panel .left
.socialLinks{margin-right:30px}.header .h_top .cell
.mainPartner{max-width:50px}.header .h_top .cell>.buttons{right:130px}.header .h_top .cell
.intranetLink{right:150px}.header .h_middle .cell
.title{width:15%}.header .h_middle .cell .title>div>div>span{font-size:2.5em}.header .h_middle .cell
.quickRequest{width:85%}.header .h_middle .cell .quickRequest .form .field>div input,.header .h_middle .cell .quickRequest .form .field>div
select{font-size:1.4em}.header .h_middle .cell .quickRequest .form .field>div>.icon{font-size:1.4em}.header .h_middle .cell .quickRequest .form .field>div>.icon.icon-pfeil_4{font-size:0.8em}.header .h_bottom .hotelContact>div{max-width:350px;min-width:250px}.header .h_bottom .hotelContact>div
.name{font-size:1.4em}.header .h_bottom .hotelContact>div>a
span{font-size:1.4em}.header
.specialization{bottom:105px;width:100px}body.hotelDetail .header .h_top .cell
.hotelContact{left:50px;margin-left:15.4%;padding-left:50px;right:auto;top:20px}body.hotelDetail .header .h_top .cell .hotelContact>div{height:auto}body.hotelDetail .header .h_top .cell .hotelContact>div>div{display:block;height:auto;width:auto}body.hotelDetail .header .h_top .cell .hotelContact>div>div>*{display:block;height:auto;width:auto}body.hotelDetail .header .h_top .cell .hotelContact>div>div>*>*{display:block;vertical-align:initial}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div{*zoom:1}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div:before,body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div:after{content:" ";display:table}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div:after{clear:both}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div
a{float:left;margin-top:0}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a
.icon{width:auto}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div a:first-child{margin-right:30px}body.hotelDetail .header .h_top .cell .hotelContact>div>div>div>div
br{display:none}body.hotelDetail .header .h_bottom
.dots{text-align:left}body.hotelDetail .header .h_bottom .dots ul li:first-child{margin-left:50px}body.specializationPage .header .h_middle .cell
.title{display:none}body.specializationPage .header .h_middle .cell
.quickRequest{width:100%}body.specializationPage .header .h_middle.transformable.transform
.cell{padding-top:25px}body.specializationPage .header .h_middle.transformable.transform .cell
.title{display:block}.main .hotelInfo .cell>div>div
.left{width:85%}.main .hotelInfo .cell>div>div .left
.logo{padding-right:25px}.main .hotelInfo .cell>div>div .left
.info{float:left;padding-left:25px;padding-right:25px;text-align:left}.main .hotelInfo .cell>div>div
.right{width:15%}.main .hotelInfo .cell>div>div .right
.weather{display:none !important}.main .hotelInfo .cell>div>div .right
.specializations{width:100%}.main .contentNav .cell>div>div
.item{padding-left:5px;padding-right:5px}.main .contentNav .cell>div>div
.item.normalItem{font-size:1.2em}.main .contentNav .cell>div>div .item.specialItem>div{min-width:0}.main .contentNav .cell>div>div .item.specialItem>div
.btn{font-size:1.4em;line-height:1.5;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px}.footer .f_top .cell
.frame{display:block;height:auto;width:auto}.footer .f_top .cell .frame>*{display:block;height:auto;width:auto}.footer .f_top .cell .frame>*>*{display:block;vertical-align:initial}.footer .f_top .cell .frame>div
.left{width:100%}.footer .f_top .cell .frame>div .left .hotelInfo
.contact{padding-right:25px;width:50%}.footer .f_top .cell .frame>div .left .hotelInfo
.address{padding-left:25px;padding-right:0;width:50%}.footer .f_top .cell .frame>div
.right{margin-top:50px;width:100%}.footer .f_top .cell .frame>div .right
.shortlink{font-size:5.0em;padding-left:35px;padding-right:35px}.footer .f_top .cell
.socialLinks{padding-top:50px}.footer .f_top .cell
.search{padding-top:50px}.footer .f_middle .cell .loginForm
.title{padding-right:25px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div{width:160px}.footer .f_middle .cell .loginForm .form .transferForm form
.field{width:160px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field{width:130px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field.field_3{min-width:130px}.footer .f_bottom .cell .legalNav
.left{font-size:1.2em}.footer .f_bottom .cell .legalNav
.right{font-size:1.2em}.footer .f_bottom .cell .partners
.partner{padding-left:10px;padding-right:10px}.footer .f_bottom .cell .partners .partner
img{height:40px}.cb-cookiebanner .cb-infotext .cb-text{margin-top:8px;padding-right:130px}.cb-cookiebanner .cb-infotext .cb-button{width:100px}}@media only screen and (max-width: 799px){.fh_form .fh_consent
.fh___row{width:100%}body{font-size:62.5%}.content
.tableWrap{overflow-x:scroll}.content .tableWrap
table.contentTable{min-width:499px}.grid{right:0;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease}.grid.shift{right:70%}.cell{padding-left:20px;padding-right:20px}.c_item.spBot_big{padding-bottom:30px !important}.c_item.spBot_small{padding-bottom:15px !important}.c_item.spTop_big{padding-top:30px !important}.c_item.spTop_small{padding-top:15px !important}.std_box{display:flex;width:100%;box-sizing:border-box}.std_box .cell>div{display:block;height:auto;width:auto}.std_box .cell>div>*{display:block;height:auto;width:auto}.std_box .cell>div>*>*{display:block;vertical-align:initial}.std_box .cell>div>div .left,.std_box .cell>div>div
.right{width:100%}.std_box .cell>div>div .left
.image{min-height:0 !important;position:static !important}.std_box .cell>div>div .left .image
img{position:static !important}.std_box .cell>div>div
.right{border-right:0;padding-left:20px;padding-right:20px}.std_box .cell>div>div .right
.button{left:auto;padding-left:0;padding-right:0;padding-top:25px;position:static;right:auto}.std_box .cell>div>div .right .button>a{display:block}.std_box .cell>div>div
.right.linked{padding-bottom:50px}.std_box .cell>div>div .right:before{display:none}.std_box .cell>div.reflected>div
.right{border-left:0}.std_box .cell.specialized>div>div .left
.label{right:auto;left:calc(50% - 35px);top:calc(100% + 15px);width:70px}.std_box .cell.specialized>div>div
.right{padding-top:95px !important}.std_box .cell.specialized>div.reflected>div .left
.label{right:auto;left:calc(50% - 35px);top:calc(100%+25px)}.std_boxes{padding-bottom:30px}.std_boxes
.cell{padding-left:20px;padding-right:20px}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.date{font-size:1.6em !important}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr td
.temp{font-size:1.4em !important}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr
td.dayforecast_2{display:none !important}.std_boxes .cell .box .frame .bottom
h4{height:75px;line-height:75px}.std_buttons{padding-bottom:30px}.std_buttons .cell>a{display:block;margin-left:0;margin-top:20px}.std_buttons .cell>a:first-child{margin-top:0}.std_catalog{padding-bottom:30px}.std_catalog
.cell{padding-bottom:15px;padding-top:15px}.std_catalog .cell>div{display:block;height:auto;width:auto}.std_catalog .cell>div>*{display:block;height:auto;width:auto}.std_catalog .cell>div>*>*{display:block;vertical-align:initial}.std_catalog .cell>div>div
.item{padding-bottom:15px;padding-top:15px}.std_catalog .cell>div>div .item:first-child{padding-bottom:15px}.std_catalog .cell>div>div .item+.item{width:100%}.std_text.std_creditsNav{padding-bottom:30px}.std_dividingLine{padding-bottom:15px;padding-top:15px}.std_downloadBox .cell .title>div{padding-left:20px;padding-right:20px}.std_downloadBox .cell .title>div>span{font-size:2.5em}.std_downloadBox .cell .downloads
.line{border-bottom:0}.std_downloadBox .cell .downloads .line>div{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}.std_downloadBox .cell .downloads .line>div
.item{border-bottom:2px solid #ede9f5;float:none;padding-bottom:25px;padding-top:25px;width:100%}.std_downloadBox .cell .downloads .line>div .item>a>div
.left{font-size:2.5em;padding-left:20px;padding-right:10px;width:50px}.std_downloadBox .cell .downloads .line>div .item>a>div .left
.icon{width:40px}.std_downloadBox .cell .downloads .line>div .item>a>div
.right{padding-right:20px}.std_downloadBox .cell .downloads .line>div .item:first-child{width:100%}.std_eyecatcher.parallax_fx
.cell{max-height:100%;overflow:auto}.std_eyecatcher.parallax_fx .cell>div{height:auto;overflow:auto;padding-bottom:0;position:static}.std_eyecatcher.parallax_fx .cell>div
.item{left:auto;position:static;top:auto}.std_googleMaps .cell .map .tx-go-maps-ext>form{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-saddress,.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-eaddress{float:none;margin-bottom:20px;margin-right:0;width:100%}.std_googleMaps .cell .map .tx-go-maps-ext>form .js-gme-submit{float:none;width:100%}.std_googleMaps .cell .map .tx-go-maps-ext .js-map{height:440px !important}.std_googleMaps .cell .map .tx-go-maps-ext .js-map .gm-style-iw{font-size:1.0em}.std_googleMaps .cell .map .tx-go-maps-ext ul.gme-cats{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}.std_googleMaps .cell .map .tx-go-maps-ext
.adp{margin-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}.std_images{padding-bottom:30px}.std_images
.cell{padding-left:15px;padding-right:15px}.std_images .cell
.item{padding-left:5px;padding-right:5px}.std_impressions .cell
.arrows{margin-top:-25px}.std_impressions .cell .arrows
.arrow{font-size:1.8em;height:50px;width:50px}.std_impressions .cell .arrows .arrow
.icon{line-height:50px}.std_impressions .cell.slidesToShow_3
.arrows{margin-top:-25px}.std_impressions .cell.slidesToShow_3 .arrows
.arrow{font-size:1.8em;height:50px;width:50px}.std_impressions .cell.slidesToShow_3 .arrows .arrow
.icon{line-height:50px}.std_impressions .cell.slidesToShow_4
.arrows{margin-top:-25px}.std_impressions .cell.slidesToShow_4 .arrows
.arrow{font-size:1.8em;height:50px;width:50px}.std_impressions .cell.slidesToShow_4 .arrows .arrow
.icon{line-height:50px}.std_infoPanel{padding-bottom:30px}.std_infoPanel .cell
.item{padding-bottom:19.4%;width:33.3%}.std_multimedia
.cell{background-color:#a694d1;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}.std_multimedia .cell
.bg{display:none}.std_multimedia .cell
.control{left:auto;position:static;top:auto;width:100%}.std_multimedia .cell .control>div{display:block;height:auto;width:auto}.std_multimedia .cell .control>div>*{display:block;height:auto;width:auto}.std_multimedia .cell .control>div>*>*{display:block;vertical-align:initial}.std_multimedia .cell .control>div>div>div
.item{display:block;height:auto;line-height:1.5;margin-top:20px;opacity:1;padding-bottom:5px;padding-left:15px;padding-right:60px;padding-top:5px}.std_multimedia .cell .control>div>div>div .item
.title{display:block;font-size:2.0em;font-weight:700}.std_multimedia .cell .control>div>div>div .item
.number{display:block;float:none;font-size:1.5em}.std_multimedia .cell .control>div>div>div .item
.icon{font-size:1.5em;height:30px;line-height:30px;margin-top:-15px;right:15px;top:50%;width:30px}.std_multimedia .cell .control>div>div>div .item:hover{background-color:#cabde5;color:#fff}.std_multimedia.reflected
.control{right:auto}.std_multimedia.spBot_auto:last-child,.std_multimedia.spBot_zero:last-child{padding-bottom:50px !important}.std_newsletter{padding-bottom:30px}.std_reviews .cell .tabs
.tabsNav{*zoom:1}.std_reviews .cell .tabs .tabsNav:before,.std_reviews .cell .tabs .tabsNav:after{content:" ";display:table}.std_reviews .cell .tabs .tabsNav:after{clear:both}.std_reviews .cell .tabs .tabsNav
.item{display:block;float:left;padding-left:10px;padding-right:0;width:50%}.std_reviews .cell .tabs .tabsNav .item>div{display:block;width:100%}.std_reviews .cell .tabs .tabsNav .item:first-child{padding-left:0;padding-right:10px}.std_shortlinkBox .cell>div{display:block;height:auto;width:auto}.std_shortlinkBox .cell>div>*{display:block;height:auto;width:auto}.std_shortlinkBox .cell>div>*>*{display:block;vertical-align:initial}.std_shortlinkBox .cell>div>div .left,.std_shortlinkBox .cell>div>div
.right{width:100%}.std_shortlinkBox .cell>div>div
.left{padding-bottom:0}.std_shortlinkBox .cell>div>div
.right{padding-top:25px}.std_text.std_sitemap{padding-bottom:30px}.std_slideBox{padding-bottom:15px}.std_slideBox .cell
.headline{padding-left:20px;padding-right:130px}.std_slideBox .cell .headline
.icon{right:20px}.std_slideBox .cell
.detail{padding-bottom:20px;padding-top:20px}.std_slideBox .cell .detail
.text{float:none;padding-left:20px;padding-right:20px;width:100%}.std_slideBox .cell .detail
.images{float:none;padding-left:10px;padding-right:10px;padding-top:10px;width:100%}.std_slideBox .cell .detail .images
.item{float:left;margin-top:0;padding-left:10px;padding-right:10px;padding-top:10px;width:50%}.std_slideBox .cell .detail
.button{margin-left:0;padding-left:20px;padding-right:20px}.std_slideBox .cell .detail .button>a{display:block}.std_slideBox .cell
.detail.no_bodytext{padding-top:0}.std_slideBox .cell .detail.no_bodytext
.images{padding-left:10px;padding-right:10px;padding-top:10px}.std_slideBox .cell .detail.no_bodytext .images
.item{width:50%}.std_slideBox .cell .detail.reflection_on
.text{float:none}.std_slideBox .cell .detail.reflection_on
.images{float:none}.std_slideBox .cell .detail.reflection_on
.button{margin-right:0}.std_text{padding-bottom:30px}.std_text.std_headline{padding-bottom:0}.std_text.cc_detail
.cell{padding-left:15px;padding-right:15px}.std_text.cc_detail .cell .headlines,.std_text.cc_detail .cell
.textBlock{padding-left:5px;padding-right:5px}.std_text.cc_detail .cell .images
.item{padding-left:5px;padding-right:5px}.cc_listView .std_box.teaser .cell>div>div .right .articles .article .articleButton
a{width:100%}.cc_listView .topBoxes .cell
.box{float:none;padding-bottom:50px;padding-left:20px;padding-right:20px;width:100%}.cc_listView .topBoxes .cell .box:first-child{float:none;padding-bottom:50px;padding-left:20px;padding-right:20px}.cc_listView .topBoxes .cell .box>div>div{*zoom:1}.cc_listView .topBoxes .cell .box>div>div:before,.cc_listView .topBoxes .cell .box>div>div:after{content:" ";display:table}.cc_listView .topBoxes .cell .box>div>div:after{clear:both}.cc_listView .topBoxes .cell .box>div>div .left,.cc_listView .topBoxes .cell .box>div>div
.right{width:50%}.cc_listView .topBoxes .cell .box>div>div
.left{float:left;padding-right:15px}.cc_listView .topBoxes .cell .box>div>div
.right{float:right;padding-left:15px;padding-top:0}.cc_listView .topBoxes .cell .box>div>div .right
.button{text-align:right}.cc_listView .topBoxes .cell .box>div>div .right .button
a{min-width:150px;width:auto}.cc_listView .boxes .cell .listing
.box{margin-bottom:30px}.cc_listView .boxes .cell .listing .box
.bottom{padding-bottom:85px;padding-left:20px;padding-right:20px;padding-top:25px}.cc_listView .boxes .cell .listing .box .bottom
.button{bottom:25px;padding-left:20px;padding-right:20px}.cc_listView .boxes .cell
.bottom{padding-left:20px;padding-right:20px}.cc_listView .boxes .cell .bottom
.pagination{width:100%}.cc_listView .boxes.slidable .cell
.arrows{margin-top:-20px}.cc_listView .boxes.slidable .cell .arrows
.arrow{font-size:1.2em;height:40px;width:20px}.cc_listView .boxes.slidable .cell .arrows .arrow
.icon{line-height:40px}.cc_listView.cc_listViewFilter
.filters{background-color:#a694d1;float:none;margin-bottom:30px;width:100%}.cc_listView.cc_listViewFilter .filters>div{padding-left:20px;padding-right:20px}.cc_listView.cc_listViewFilter
.bg{display:none}.cc_listView.cc_listViewFilter
.boxes{float:none;width:100%}.cc_listView.cc_listViewFilter .boxes .cell .listing
.box{float:left;width:50%}.cc_listView.cc_listViewFilter .boxes .cell .listing
.noPostsFound{padding-left:20px;padding-right:20px;padding-top:0}.cc_listView.cc_listViewFilter
.noPostsWrap{float:none;padding-top:0;width:100%}.cc_maps .cell .map
.mapCanvas{height:220px}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.title{font-size:1.2em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.text{font-size:1.2em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.link{font-size:1.2em}.cc_maps .cell .map .mapCanvas
.gmap_controls{margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;width:100% !important}.cc_maps .cell .map .mapCanvas .gmap_controls
.wrap_controls{padding-bottom:20px !important;padding-left:20px !important;padding-right:20px !important;padding-top:20px !important}.cc_maps .cell .map .mapCanvas .gmap_controls .wrap_controls
select{font-size:1.4em;max-width:100%}.cc_maps .cell .map
.directionsPanelTrigger{padding-left:20px;padding-right:20px}.cc_maps .cell .map
.directionsPanelTrigger.act{display:block !important}.cc_maps .cell .map
.directionsPanel{padding-left:20px;padding-right:20px}.cc_maps .cell .map .directionsPanel>div{overflow-x:scroll}.cc_maps .cell .map
.directionsPanel.act{height:auto !important}.cc_maps .cell .map
.loader{margin-left:-12px;margin-top:-12px}.ehot_jobs .jobs_listView .jobs
.noResult{padding-left:20px;padding-right:20px}.ehot_offersListView .offers_listView .tabs
.tabsNav{*zoom:1;padding-left:10px;padding-right:10px}.ehot_offersListView .offers_listView .tabs .tabsNav:before,.ehot_offersListView .offers_listView .tabs .tabsNav:after{content:" ";display:table}.ehot_offersListView .offers_listView .tabs .tabsNav:after{clear:both}.ehot_offersListView .offers_listView .tabs .tabsNav
.item{display:block;float:left;padding-left:10px;padding-right:10px;width:50%}.ehot_offersListView .offers_listView .tabs .tabsNav .item>div{display:block;width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.box{width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div{display:block;height:auto;width:auto}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>*{display:block;height:auto;width:auto}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>*>*{display:block;vertical-align:initial}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .image,.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div
.text{width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div
.text{padding-left:20px;padding-top:20px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text
.button{padding-left:0}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{min-width:0;width:100%}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel
.pagination{padding-left:20px;padding-right:20px}.ehot_offersListView .offers_listView .tabs .tabsPanel .panel .pagination>span{width:100%}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div
.text{padding-bottom:200px}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button
.btn{margin-top:10px}body.hotelDetail .ehot_offersListView .offers_listView .tabs .tabsPanel .panel .box>div>div .text .button .btn:first-child{margin-top:0}.ehot_request .tabs
.tabsNav{*zoom:1}.ehot_request .tabs .tabsNav:before,.ehot_request .tabs .tabsNav:after{content:" ";display:table}.ehot_request .tabs .tabsNav:after{clear:both}.ehot_request .tabs .tabsNav
.item{display:block;float:left;padding-left:10px;padding-right:0;width:50%}.ehot_request .tabs .tabsNav .item>div{display:block;width:100%}.ehot_request .tabs .tabsNav .item:first-child{padding-left:0;padding-right:10px}.ehot_request .tabs .tabsPanel
.panel{padding-left:20px;padding-right:20px}.ehot_roomsListView .rooms_listView .tabs
.tabsNav{*zoom:1;padding-left:10px;padding-right:10px}.ehot_roomsListView .rooms_listView .tabs .tabsNav:before,.ehot_roomsListView .rooms_listView .tabs .tabsNav:after{content:" ";display:table}.ehot_roomsListView .rooms_listView .tabs .tabsNav:after{clear:both}.ehot_roomsListView .rooms_listView .tabs .tabsNav
.item{float:left;padding-left:10px;padding-right:10px;width:50%}.ehot_roomsListView .rooms_listView .tabs .tabsNav .item>div{display:block;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsNav
.item.enabled{display:block}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel
.bar{padding-left:20px;padding-right:230px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar
.arrows{right:20px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .left
.top{padding-left:20px;padding-right:20px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item
.right{padding-left:20px;padding-right:20px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons
.button{width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .slider .item .right .buttons .button:first-child{margin-bottom:20px;margin-right:0}.ehot_topOffers .offers_top .tabs
.tabsNav{*zoom:1;padding-left:10px;padding-right:10px}.ehot_topOffers .offers_top .tabs .tabsNav:before,.ehot_topOffers .offers_top .tabs .tabsNav:after{content:" ";display:table}.ehot_topOffers .offers_top .tabs .tabsNav:after{clear:both}.ehot_topOffers .offers_top .tabs .tabsNav
.item{display:block;float:left;padding-left:10px;padding-right:10px;width:50%}.ehot_topOffers .offers_top .tabs .tabsNav .item>div{display:block;width:100%}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div
.text{padding-left:20px;padding-right:20px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider .box>div
.button{padding-left:20px;padding-right:20px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel
.arrows{margin-top:-20px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows
.arrow{font-size:1.2em;height:40px;width:20px}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .arrows .arrow
.icon{line-height:40px}.intranet_loginForm{padding-bottom:30px}.kunleysis_loginForm{padding-bottom:30px}.header
.h_top{bottom:auto;left:auto;position:static;right:auto;top:auto;z-index:0;max-height:100%}.header .h_top
.cell{height:180px;padding-bottom:20px;padding-top:60px}.header .h_top .cell
.mainNav{bottom:auto;display:block;height:100%;left:auto;margin-left:0;margin-top:0;padding-left:0;overflow:hidden;position:fixed;right:0;top:0;width:0;z-index:100;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-o-transition:width 0.5s ease;-ms-transition:width 0.5s ease;transition:width 0.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s}.header .h_top .cell .mainNav:before{background-image:url("/fileadmin/web/img/layout/BG_blackOp50_5x5.png");background-repeat:repeat;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:5;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.header .h_top .cell .mainNav
.frame{background-color:#333;height:100%;overflow-x:hidden;overflow-y:scroll;position:absolute;right:-70%;top:0;width:70%;z-index:10;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease}.header .h_top .cell .mainNav .frame
.intranet{background-color:#a694d1;color:#fff;display:block;font-size:1.6em;font-weight:700;line-height:20px;padding:10px
20px 10px 20px;text-align:center;text-transform:uppercase}.header .h_top .cell .mainNav .frame .intranet:visited{color:#fff}.header .h_top .cell .mainNav .frame .intranet:hover{background-color:#cabde5;color:#fff}.header .h_top .cell .mainNav .frame
.langNav{display:block;padding:10px
20px 10px 20px;text-align:center}.header .h_top .cell .mainNav .frame .langNav>ul{*zoom:1;display:inline-block}.header .h_top .cell .mainNav .frame .langNav>ul:before,.header .h_top .cell .mainNav .frame .langNav>ul:after{content:" ";display:table}.header .h_top .cell .mainNav .frame .langNav>ul:after{clear:both}.header .h_top .cell .mainNav .frame .langNav>ul>li{float:left;margin:0
0 0 10px}.header .h_top .cell .mainNav .frame .langNav>ul>li>a{background-color:#fff;border-radius:100%;color:#333;display:inline-block;font-size:1.2em;font-weight:500;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:30px}.header .h_top .cell .mainNav .frame .langNav>ul>li>a:visited{color:#333}.header .h_top .cell .mainNav .frame .langNav>ul>li>a:hover{background-color:#a694d1;color:#fff}.header .h_top .cell .mainNav .frame .langNav>ul>li:first-child{margin-left:0}.header .h_top .cell .mainNav .frame .lvl_1>li{float:none;margin-left:0}.header .h_top .cell .mainNav .frame .lvl_1>li>a{border-bottom:none;margin-bottom:0;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;position:relative}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.title{font-size:1.6em;line-height:20px}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{display:inline-block}.header .h_top .cell .mainNav .frame .lvl_1>li>a:hover{background-color:#424242;color:#fff}.header .h_top .cell .mainNav .frame .lvl_1>li
.subNav{bottom:auto;left:auto;position:static;right:auto;top:auto;z-index:0;background-color:transparent;border-bottom:1px solid #797f85;border-left:0;border-right:0;border-top:1px solid #797f85;display:block;margin-left:0;width:auto}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul{padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li{line-height:30px;margin-top:5px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li
a{color:#fff;display:block}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li a:visited{color:#fff}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li a:hover{color:#a694d1}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>a{font-size:1.6em;line-height:30px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul{margin-bottom:0;padding-bottom:10px;padding-top:10px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li{margin-top:5px;position:relative}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li
.icon{color:#a694d1;font-size:0.8em;left:0;line-height:25px;margin-right:0;position:absolute;text-align:center;top:0;width:20px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li>a{font-size:1.4em;line-height:25px;padding-left:20px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li>ul>li:first-child{margin-top:0}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li:first-child{margin-top:0}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub{padding-right:20px;position:relative}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub
.trigger{cursor:pointer;display:inline-block;position:absolute;right:0;top:0}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub .trigger>.icon{color:#a694d1;font-size:1.0em;line-height:30px;text-align:center;width:20px}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub .trigger>.icon.open{display:block}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub .trigger>.icon.close{display:none}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub>ul{display:none}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub.open .trigger>.icon.open{display:none}.header .h_top .cell .mainNav .frame .lvl_1>li .subNav>ul>li.sub.open .trigger>.icon.close{display:block}.header .h_top .cell .mainNav .frame .lvl_1>li:first-child{border-top:1px solid #797f85}.header .h_top .cell .mainNav .frame .lvl_1>li:hover>a{color:#fff}.header .h_top .cell .mainNav .frame
.socialLinks{display:block;padding:10px
20px 10px 20px;text-align:center}.header .h_top .cell .mainNav .frame .socialLinks>a{background-color:#fff;border-radius:100%;color:#333;display:inline-block;font-size:1.2em;height:30px;margin:0
0 0 10px;text-align:center;width:30px}.header .h_top .cell .mainNav .frame .socialLinks>a:first-child{margin-left:0}.header .h_top .cell .mainNav .frame .socialLinks>a:visited{background-color:#fff;color:#333}.header .h_top .cell .mainNav .frame .socialLinks>a:hover{background-color:#a694d1;color:#fff}.header .h_top .cell .mainNav .frame .socialLinks>a
.icon{line-height:30px}.header .h_top .cell
.mainNav.open{width:100%;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;transition:all 0s ease 0s}.header .h_top .cell .mainNav.open:before{opacity:1}.header .h_top .cell .mainNav.open
.frame{right:0}.header .h_top .cell .mainNav.open
.mainNavTurnkey{display:block;height:100%;left:0;position:absolute;top:0;width:30%;z-index:10}.header .h_top .cell
.panel{background-color:#a694d1;border-bottom:2px solid #ebebeb;height:40px;left:auto;margin-left:0;overflow:hidden;padding-left:20px;padding-right:20px;right:0;top:0;width:100%;z-index:20;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease}.header .h_top .cell .panel
.left{float:left;margin-left:0;width:50%}.header .h_top .cell .panel .left
.search{border-right:2px solid #ebebeb;float:left;width:35%}.header .h_top .cell .panel .left .search .trigger
.icon{font-size:1.0em;line-height:38px}.header .h_top .cell .panel .left .search .trigger
span{font-size:1.4em;line-height:38px}.header .h_top .cell .panel .left
.specialLink{border-right:2px solid #ebebeb;float:left;width:45%}.header .h_top .cell .panel .left .specialLink
a{display:block}.header .h_top .cell .panel .left .specialLink a
span{font-size:1.4em;line-height:38px}.header .h_top .cell .panel .left .specialLink a
.icon{float:left;font-size:1.2em;line-height:38px}.header .h_top .cell .panel .left
.socialLinks{border-right:1px solid #ebebeb;float:right;font-size:1.2em;margin-right:0;text-align:center;width:55%}.header .h_top .cell .panel .left .socialLinks a
.icon{line-height:38px}.header .h_top .cell .panel
.right{float:right;width:50%}.header .h_top .cell .panel .right
.langNav{border-left:1px solid #ebebeb;float:left;text-align:center;width:55%}.header .h_top .cell .panel .right .langNav>ul{display:inline-block}.header .h_top .cell .panel .right .langNav>ul
li{line-height:38px}.header .h_top .cell .panel .right .langNav
.trigger{text-align:center}.header .h_top .cell .panel .right .langNav .trigger>span{float:none;font-size:1.4em;line-height:38px}.header .h_top .cell .panel .right .langNav .trigger
.icon{float:none;font-size:1.0em;line-height:38px}.header .h_top .cell .panel .right
.mn_trigger{border-left:2px solid #ebebeb;display:block;float:right;text-align:right;width:45%}.header .h_top .cell .panel .right .mn_trigger
.trigger{color:#fff;cursor:pointer;font-size:1.4em;font-weight:700;line-height:38px;text-transform:uppercase}.header .h_top .cell .panel .right .mn_trigger .trigger
.lines{border-bottom:6px double #fff;border-top:2px solid #fff;content:"";display:inline-block;height:10px;margin:0
0 0 8px;width:15px}.header .h_top .cell .panel .right .mn_trigger .trigger .lines:hover{border-color:#cabde5}.header .h_top .cell .panel .right .mn_trigger .trigger:hover{color:#cabde5}.header .h_top .cell .panel .right .mn_trigger .trigger:hover
.lines{border-color:#cabde5}.header .h_top .cell
.panel.shift{right:70%}.header .h_top .cell
.mainLogo{display:block;height:auto;width:auto;bottom:20px;left:20px;max-width:265px;top:auto;width:100%}.header .h_top .cell .mainLogo>*{display:block;height:auto;width:auto}.header .h_top .cell .mainLogo>*>*{display:block;vertical-align:initial}.header .h_top .cell
.mainPartner{max-width:70px;right:20px;top:60px}.header .h_top .cell>.buttons{bottom:20px;display:block;float:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;position:absolute;right:20px;top:auto}.header .h_top .cell>.buttons
a{font-size:1.8em;line-height:28px;min-height:28px}.header .h_top .cell .searchPopUp .box>div
.title{font-size:2.0em}.header .h_top .cell
.intranetLink{display:none}.header .h_top .cell .langPopUp
.box{margin-left:-150px;width:300px}.header .h_top .cell .langPopUp .box>div
.title{font-size:2.0em}.header .h_top .cell .langPopUp .box>div .selection>ul
li{font-size:1.6em}.header
.h_middle{bottom:auto;left:auto;position:static;right:auto;top:auto;z-index:0}.header .h_middle
.cell{height:48px}.header .h_middle .cell
.title{display:none}.header .h_middle .cell
.quickRequest{height:48px;width:100%}.header .h_middle .cell .quickRequest .form .field>div input,.header .h_middle .cell .quickRequest .form .field>div
select{font-size:1.2em;height:28px;line-height:28px;padding-left:5px;padding-right:5px}.header .h_middle .cell .quickRequest .form .field>div>.icon{font-size:1.2em;line-height:30px;right:5px}.header .h_middle .cell .quickRequest .form .field>div>.icon.icon-pfeil_4{font-size:0.6em}.header .h_middle .cell .quickRequest .form .field>div
a{font-size:1.8em;line-height:28px;min-height:28px}.header .h_middle .cell .quickRequest .form .field>div a
.icon{font-size:0.6em !important;line-height:28px}.header
.scrollDown{bottom:60px}.header
.infoButton{display:none !important}.header
.deco_christmas{display:none !important}.header
.h_bottom{padding-top:0}.header .h_bottom .vista
.slider{padding-bottom:56%}.header .h_bottom .vista .slider
.loader{margin-left:-12px;margin-top:-12px}.header .h_bottom .vista .slider .item
.caption{display:none}.header .h_bottom .vista
.arrows{display:block;height:0;left:0;margin-top:-15px;position:absolute;top:50%;width:100%;z-index:5}.header .h_bottom .vista .arrows
.arrow{background-color:#a694d1;color:#fff;cursor:pointer;font-size:1.2em;height:30px;opacity:0.8;text-align:center;width:30px}.header .h_bottom .vista .arrows
.arrow.prev{border-left:0;float:left}.header .h_bottom .vista .arrows
.arrow.next{border-right:0;float:right}.header .h_bottom .vista .arrows .arrow:hover{opacity:1}.header .h_bottom .vista .arrows .arrow
.icon{line-height:30px}.header .h_bottom .vista
.dots{display:none}.header .h_bottom .hotelContact>div{padding-right:20px}.header .h_bottom .hotelContact>div
.name{font-size:1.2em}.header .h_bottom .hotelContact>div>a
.icon{font-size:1.0em}.header .h_bottom .hotelContact>div>a
span{font-size:1.2em}.header
.h_bottom.adjusted_qr{padding-top:0}.header
.h_bottom.no_qr{padding-top:0}.header.mobileAdjustements .h_top .cell .panel
.left{display:none}.header.mobileAdjustements .h_top .cell .panel
.right{float:none;width:100%}.header.mobileAdjustements .h_top .cell .panel .right
.buttons{border-right:2px solid #ebebeb;display:block;float:left;font-size:1.4em;font-weight:700;line-height:38px;min-width:50%;min-width:calc(50% + 1px);padding:0
20px 0 0;text-transform:uppercase}.header.mobileAdjustements .h_top .cell .panel .right .buttons
a{color:#fff;display:block}.header.mobileAdjustements .h_top .cell .panel .right .buttons a:visited{color:#fff}.header.mobileAdjustements .h_top .cell .panel .right .buttons a:hover{color:#cabde5}.header.mobileAdjustements .h_top .cell .panel .right .buttons a:first-child{display:none}.header.mobileAdjustements .h_top .cell .panel .right
.langNav{display:none}.header.mobileAdjustements .h_top .cell .panel .right
.mn_trigger{border-left:0;width:100px}.header
.specialization{bottom:65px}body.hotelDetail .header .h_top .cell
.mainPartner{bottom:20px;top:auto}body.hotelDetail .header .h_top .cell>.buttons{display:none}body.hotelDetail .header .h_top .cell
.hotelContact{display:none}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right
.hotelTel{border-right:2px solid #ebebeb;display:block;float:left;min-width:50%;min-width:calc(50% + 1px);padding:0
20px 0 0}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right .hotelTel
a{color:#fff;display:inline-block;padding-right:15px}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right .hotelTel a
.icon{font-size:1.4em;line-height:38px}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right .hotelTel a
span{display:none;font-size:1.4em;font-weight:700;line-height:38px;margin-left:10px;text-transform:uppercase}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right .hotelTel a:visited{color:#fff}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right .hotelTel a:hover{color:#cabde5}body.hotelDetail .header.mobileAdjustements .h_top .cell .panel .right
.buttons{display:none !important}body.cb_active .header
.h_top{top:0}.main
.bcNav{padding-bottom:15px;padding-top:15px}.main
.hotelInfo{border-bottom:2px solid #ede9f5;margin-bottom:30px;padding-bottom:30px;padding-top:30px}.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:1.6em;width:100%}.main .hotelInfo .cell>div>div .left .info
.cta_button.onlyMobile.act{display:block !important}.main .hotelInfo .cell>div>div .left
.info{padding-left:0;padding-right:0}.main .hotelInfo .cell>div>div .left .info
.name{font-size:1.6em}.main .hotelInfo .cell>div>div .left .info
.address{font-size:1.4em}.main .hotelInfo .cell>div>div .left .info a
.icon{font-size:1.0em;margin-right:0}.main .hotelInfo .cell>div>div .left .info a
span{font-size:1.4em}.main .content .searchResult .cell .textBlock .text table.csc-searchResultInfo tr
td{font-size:1.4em}.main
.contentNav{display:none}.main.noVista{margin-top:0}.footer .f_top .cell .frame>div
.left{width:100%}.footer .f_top .cell .frame>div .left .shortlinks>div>div
.col{padding-right:15px}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col
.shortlink{font-size:1.4em}.footer .f_top .cell .frame>div .left .hotelInfo
.contact{float:none;padding-right:0;width:100%}.footer .f_top .cell .frame>div .left .hotelInfo
.address{float:none;padding-left:0;padding-top:50px;width:100%}.footer .f_middle .cell .loginForm
.title{font-size:1.4em;line-height:28px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div{width:130px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input#user,.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div
input#pass{font-size:1.2em;height:28px;line-height:28px;padding-left:5px;padding-right:5px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{font-size:1.8em;line-height:28px;min-height:28px}.footer .f_middle .cell .loginForm .form .transferForm form
.field{width:130px}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_username,.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_password{font-size:1.2em;height:28px;line-height:28px;padding-left:5px;padding-right:5px}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{font-size:1.8em;line-height:28px;min-height:28px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field{width:100px}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field.field_3{min-width:100px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_username,.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_password{font-size:1.2em;height:28px;line-height:28px;padding-left:5px;padding-right:5px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{font-size:1.8em;line-height:28px;min-height:28px}.footer .f_bottom .cell .legalNav
.left{float:none;font-size:1.4em}.footer .f_bottom .cell .legalNav .left
.pipe_2{display:none}.footer .f_bottom .cell .legalNav .left
.break_2{display:inline}.footer .f_bottom .cell .legalNav
.right{float:none;font-size:1.4em;margin:40px
0 0 0;text-align:right}.footer .f_bottom .cell .partners .partner
img{height:30px}.collapsibleText.collapse{height:160px !important;overflow:hidden;margin-bottom:20px;position:relative}.collapsibleText.collapse:before{background-image:url("/fileadmin/web/img/layout/BG_gradientTransWhite_1x160.png");background-repeat:repeat;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.collapsibleText.collapse+.collapseTrigger{bottom:-20px;color:#a694d1;content:'mehr';cursor:pointer;display:inline-block !important;font-size:1.6em;font-weight:500;height:20px;left:0;padding:0
20px 0 20px;position:absolute;text-align:right;text-transform:uppercase;width:100%;z-index:10}.collapsibleText.collapse+.collapseTrigger:hover{color:#cabde5}.collapsibleText.collapse.open{height:auto !important}.collapsibleText.collapse.open:before{display:none}.collapsibleText.collapse.open+.collapseTrigger{display:none !important}.scrollTop{background-color:#a694d1;bottom:-30px;cursor:pointer;display:block;height:15px;left:0;right:auto;width:100%;-webkit-box-shadow:0 -5px 5px -5px rgba(255,255,255,0.8);box-shadow:0 -5px 5px -5px rgba(255,255,255,0.8);-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.scrollTop>div{border:0;border-radius:100%;border-right:0;left:50%;margin-left:-25px;position:absolute;top:-15px;z-index:10;-webkit-box-shadow:0 -5px 5px -5px rgba(255,255,255,0.8);box-shadow:0 -5px 5px -5px rgba(255,255,255,0.8)}.scrollTop>div
.icon{height:50px;left:0;position:absolute;top:-7px;width:50px}.scrollTop.transformable.visible{right:auto;bottom:0}.cb-cookiebanner{background-color:#000;background-color:rgba(0,0,0,0.8);height:100%}.cb-cookiebanner .cb-infotext{background-color:#fff;color:#53371f;height:300px;left:50%;margin-left:-150px;margin-top:-150px;padding-left:20px;padding-right:20px;padding-top:20px;position:absolute;top:50%;width:300px}.cb-cookiebanner .cb-infotext .cb-text{margin-top:0;padding-right:0}.cb-cookiebanner .cb-infotext .cb-button{bottom:20px;left:20px;right:auto;top:auto;width:260px}}@media only screen and (max-width: 599px){.std_box .cell.specialized>div>div .left
.label{width:70px}.std_boxes .cell .box .frame .top .weatherdata_teaser>div>div table tr
td.dayforecast_1{display:none !important}.std_boxes .cell .box .frame .top .newsletter>div>div{padding-top:5px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block
.field{padding-top:5px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field select,.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_1 .field
input{font-size:1.2em;height:25px;line-height:23px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
label{font-size:1.2em;height:25px;line-height:23px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
input{height:25px;line-height:23px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.4em;height:25px;line-height:25px}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_3 .field
span{font-size:1.0em}.std_boxes .cell .box .frame .bottom
h4{height:50px;line-height:50px}.std_catalog .cell>div>div .item a
.icon{font-size:2.0em}.std_catalog .cell>div>div .item a
span{font-size:2.0em}.std_googleMaps .cell .map .tx-go-maps-ext .js-map{height:380px !important}.std_infoPanel .cell
.item{padding-bottom:58.4%;width:100%}.std_infoPanel .cell .item.info>div>div>div .number,.std_infoPanel .cell .item.info>div>div>div
.unit{font-size:3.0em}.std_infoPanel .cell .item.info>div>div>div
.text{font-size:2.0em}.std_reviews .cell .tabs .tabsNav
.item{float:none;padding-left:0;width:100%}.std_reviews .cell .tabs .tabsNav .item:first-child{padding-right:0}.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleHeadline{font-size:2.5em}.cc_listView .topBoxes .cell .box>div>div{*zoom:1}.cc_listView .topBoxes .cell .box>div>div:before,.cc_listView .topBoxes .cell .box>div>div:after{content:" ";display:table}.cc_listView .topBoxes .cell .box>div>div:after{clear:both}.cc_listView .topBoxes .cell .box>div>div .left,.cc_listView .topBoxes .cell .box>div>div
.right{width:100%}.cc_listView .topBoxes .cell .box>div>div
.left{float:none;padding-right:0}.cc_listView .topBoxes .cell .box>div>div
.right{float:none;padding-left:0;padding-top:20px}.cc_listView .topBoxes .cell .box>div>div .right
.button{text-align:center}.cc_listView .topBoxes .cell .box>div>div .right .button
a{min-width:0;width:100%}.cc_listView .boxes .cell .listing .box
.bottom{padding-bottom:25px}.cc_listView .boxes .cell .listing .box .bottom .box
.releaseDate{font-size:1.2em}.cc_listView .boxes .cell .listing .box .bottom
.button{bottom:auto;left:auto;padding-left:0;padding-right:0;padding-top:10px;position:static}.cc_listView .boxes.slidable .cell .listing
.box{float:left}.cc_listView.cc_listViewFilter .boxes .cell .listing
.box{float:none;width:100%}.fh_job .cell .Tx-Formhandler .fh--job .fh__block.fh__application
.fh___row{width:100%}.ehot_offersListView .offers_listView .tabs .tabsNav
.item{float:none;padding-left:10px;padding-right:10px;width:100%}.ehot_request .tabs .tabsNav
.item{float:none;padding-left:0;width:100%}.ehot_request .tabs .tabsNav .item:first-child{padding-right:0}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column
label{font-size:1.8em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column input,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column select,.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column
textarea{font-size:2.2em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__column__overlay .bn__form-grid__icon{font-size:1.8em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__text-button{font-size:1.6em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__required-label{font-size:1.4em}.ehot_request .tabs .tabsPanel .panel .contactType.bn_dynform .bn__form-grid .bn__form-grid__block .bn__form-grid__row .bn__form-grid__column .bn__form-grid__button.bn__form-grid__column__controls__item{font-size:1.8em}.ehot_request .tabs .tabsPanel
.panel.act{height:auto}.ehot_roomsListView .rooms_listView .tabs .tabsNav
.item{float:none;padding-left:10px;padding-right:10px;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel
.bar{padding-right:20px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar
.cat{display:block;font-size:1.8em;text-align:center}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar
.arrows{height:0;left:0;padding-left:20px;padding-right:20px;right:auto;width:100%}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows
.arrow{background-color:transparent;color:#a694d1;width:25px}.ehot_roomsListView .rooms_listView .tabs .tabsPanel .panel .bar .arrows .arrow:hover{background-color:transparent;color:#cabde5}.ehot_topOffers .offers_top .tabs .tabsNav
.item{float:none;padding-left:10px;padding-right:10px;width:100%}.ehot_topOffers .offers_top .tabs .tabsPanel .panel .slider
.box{width:100%}.header .h_top
.cell{height:auto;padding-bottom:0;padding-left:0;padding-right:0}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{font-size:1.2em}.header .h_top .cell .panel .left
.search{width:20%}.header .h_top .cell .panel .left .search .trigger
.icon{font-size:1.2em}.header .h_top .cell .panel .left .search .trigger
span{display:none}.header .h_top .cell .panel .left
.specialLink{width:20%}.header .h_top .cell .panel .left .specialLink a
span{display:none}.header .h_top .cell .panel .left .specialLink a
.icon{float:none}.header .h_top .cell .panel .left
.socialLinks{width:80%}.header .h_top .cell .panel .right
.langNav{width:80%}.header .h_top .cell .panel .right
.mn_trigger{width:20%}.header .h_top .cell .panel .right .mn_trigger .trigger
span{display:none}.header .h_top .cell
.mainLogo{bottom:auto;left:auto;position:static;right:auto;top:auto;z-index:0;height:75px;margin-bottom:20px;max-width:100%}.header .h_top .cell .mainLogo>div>div{padding-left:20px;padding-right:20px;text-align:center}.header .h_top .cell .mainLogo>div>div
img{max-width:200px}.header .h_top .cell
.mainPartner{display:none}.header .h_top .cell>.buttons{*zoom:1;bottom:auto;left:auto;position:static;right:auto;top:auto;z-index:0;background-color:#fff;border-bottom:2px solid #fff;border-top:2px solid #fff}.header .h_top .cell>.buttons:before,.header .h_top .cell>.buttons:after{content:" ";display:table}.header .h_top .cell>.buttons:after{clear:both}.header .h_top .cell>.buttons
a{border:0;color:initial;cursor:auto;display:inline;font-size:initial;font-weight:initial;line-height:initial;min-width:0;padding:0;text-align:initial;text-decoration:none;text-transform:none;background-color:#ede9f5 !important;border-left:1px solid #fff;color:#797f85 !important;display:block;float:left;font-size:1.4em !important;font-weight:700;height:40px;line-height:40px;text-align:center;text-transform:uppercase;width:50%}.header .h_top .cell>.buttons
a.bg{background-color:initial;color:initial}.header .h_top .cell>.buttons a.bg:visited{color:initial}.header .h_top .cell>.buttons a.bg:hover{background-color:initial;color:initial}}@media only screen and (max-width: 599px) and (max-width: 1199px){.header .h_top .cell>.buttons
a{font-size:initial;min-width:0}}@media only screen and (max-width: 599px) and (max-width: 999px){.header .h_top .cell>.buttons
a{font-size:initial;min-width:0}}@media only screen and (max-width: 599px) and (max-width: 799px){.header .h_top .cell>.buttons
a{font-size:initial}}@media only screen and (max-width: 599px){.header .h_top .cell>.buttons a:visited{color:#797f85 !important}.header .h_top .cell>.buttons a:hover{background-color:#a694d1 !important;color:#fff !important}.header .h_top .cell>.buttons a:first-child{border-left:0;border-right:1px solid #fff;display:block}.header
.h_middle{display:none !important}.header .h_middle .cell
.quickRequest{width:100%}.header .h_middle .cell .quickRequest .form .field>div
a{font-size:2.0em;line-height:48px}.header .h_bottom
.hotelContact{bottom:auto;position:static;right:auto}.header .h_bottom .hotelContact>div{*zoom:1;background-color:#a694d1;border:0;color:#fff;height:55px;max-width:100%;min-width:0;text-align:right}.header .h_bottom .hotelContact>div:before,.header .h_bottom .hotelContact>div:after{content:" ";display:table}.header .h_bottom .hotelContact>div:after{clear:both}.header .h_bottom .hotelContact>div
.name{float:left;height:25px;line-height:25px;max-width:70%;overflow:hidden;padding-bottom:0;text-align:left}.header .h_bottom .hotelContact>div>a{color:#fff;margin-top:0}.header .h_bottom .hotelContact>div>a
.icon{display:inline-block;font-size:1.2em;height:25px;line-height:25px;margin-right:0}.header .h_bottom .hotelContact>div>a
span{display:none}.header .h_bottom .hotelContact>div>a.mail{display:inline-block;margin-left:5px}.header .h_bottom .hotelContact>div>a.homepage{display:none}.header .h_bottom .hotelContact>div>a.book{display:inline-block !important;margin-left:5px}.header .h_bottom .hotelContact>div>a.book
.icon{font-size:1.6em;margin-right:0}.header .h_bottom .hotelContact>div>a:visited{color:#fff}.header .h_bottom .hotelContact>div>a:hover{color:#cec3e8}.header .h_bottom .hotelContact>div
br{display:none}.header.transform .h_top .cell .panel .right .mn_trigger
span{display:none !important}.header.noVista .h_bottom
.hotelContact{border-top:2px solid #fff}body.hotelDetail .header
.scrollDown{bottom:75px}.main .hotelInfo .cell>div{display:block;height:auto;width:auto}.main .hotelInfo .cell>div>*{display:block;height:auto;width:auto}.main .hotelInfo .cell>div>*>*{display:block;vertical-align:initial}.main .hotelInfo .cell>div>div
.left{min-height:0;width:100%}.main .hotelInfo .cell>div>div .left
.logo{float:none;padding-right:0;text-align:center;width:100%}.main .hotelInfo .cell>div>div .left
.info{float:none;margin-top:25px;text-align:center;width:100%}.main .hotelInfo .cell>div>div .left .info .cta_button
span{font-size:1.8em}.main .hotelInfo .cell>div>div
.right{margin-top:25px;width:100%}.main .hotelInfo .cell>div>div .right .specializations>div{text-align:center;width:100%}.main .hotelInfo .cell>div>div .right .specializations>div
.specialization{display:inline-block;margin-left:10px;margin-top:0}.main .hotelInfo .cell>div>div .right .specializations>div .specialization
img{width:80px}.main .hotelInfo .cell>div>div .right .specializations>div .specialization:first-child{margin-left:0}.std_newsletter .cell
.form{padding:20px
0}.footer .f_top .cell .frame>div .left .shortlinks>div{display:block;height:auto;width:auto}.footer .f_top .cell .frame>div .left .shortlinks>div>*{display:block;height:auto;width:auto}.footer .f_top .cell .frame>div .left .shortlinks>div>*>*{display:block;vertical-align:initial}.footer .f_top .cell .frame>div .left .shortlinks>div>div
.col{margin-top:50px;padding-right:0;width:100%}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col
.shortlink{font-size:2.0em}.footer .f_top .cell .frame>div .left .shortlinks>div>div .col:first-child{margin-top:0}.footer .f_top .cell .frame>div .left .hotelInfo .contact
.title{font-size:2.0em}.footer .f_top .cell .frame>div .left .hotelInfo .contact
a{font-size:2.5em}.footer .f_top .cell .frame>div .left .hotelInfo
.address{font-size:1.6em}.footer .f_top .cell .frame>div .right
.shortlink{font-size:3.5em;padding-left:25px;padding-right:25px}.footer .f_top .cell
.socialLinks{float:none;width:100%}.footer .f_top .cell
.search{float:none;width:100%}.footer .f_top .cell .search .trigger
span{line-height:1.5}.footer .f_top .cell .search .trigger
.icon{line-height:1.5}.footer .f_middle
.cell{padding-bottom:50px;padding-top:50px}.footer .f_middle .cell .loginForm
.title{float:none;font-size:2.5em;padding-right:0;text-align:center}.footer .f_middle .cell .loginForm
.form{float:none;margin-top:15px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div{float:none;padding-left:0;padding-right:0;width:100%}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input#user,.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div
input#pass{font-size:2.5em;height:50px;line-height:50px;margin-top:15px;padding-left:15px;padding-right:15px}.footer .f_middle .cell .loginForm .form .tx-felogin-pi1>form>fieldset>div input[type=submit]{line-height:48px;margin-left:0;margin-top:30px;width:100%}.footer .f_middle .cell .loginForm .form .transferForm form
.field{float:none;padding-left:0;padding-right:0;width:100%}.footer .f_middle .cell .loginForm .form .transferForm form .field .intranet_username,.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_password{font-size:2.5em;height:50px;line-height:50px;margin-top:15px;padding-left:15px;padding-right:15px}.footer .f_middle .cell .loginForm .form .transferForm form .field
.intranet_button{line-height:48px;margin-left:0;margin-top:30px;width:100%}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field{float:none;padding-left:0;padding-right:0;width:100%}.footer .f_middle .cell .loginForm .form .kunLeiSys form
.field.field_3{min-width:0;width:100%}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field .kunLeiSys_username,.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_password{font-size:2.5em;height:50px;line-height:50px;margin-top:15px;padding-left:15px;padding-right:15px}.footer .f_middle .cell .loginForm .form .kunLeiSys form .field
.kunLeiSys_button{line-height:48px;margin-left:0;margin-top:30px;width:100%}.footer .f_bottom .cell .legalNav .left
.break_1{display:inline}.footer .f_bottom .cell .legalNav .left
.spacer{display:block;height:30px}.footer .f_bottom .cell .legalNav
.right{margin-top:30px}}@media only screen and (max-width: 399px){body{font-size:56.3%}.std_boxes .cell .box .frame .top .newsletter>div>div .form .block.block_2 .field
.submit{font-size:1.2em}.std_slideBox .cell .detail
.images{padding-left:20px;padding-right:20px}.std_slideBox .cell .detail .images
.item{float:none;padding-left:0;padding-right:0;width:100%}.std_slideBox .cell .detail.no_bodytext
.images{padding-left:20px;padding-right:20px}.std_slideBox .cell .detail.no_bodytext .images
.item{padding-left:0;padding-right:0;width:100%}.std_images .cell
.item{padding-top:25px !important}.std_images .cell .item :first-child{padding-top:0 !important}.std_images .cell.cols_2
.item{display:block;width:100%}.std_images .cell.cols_3
.item{display:block;width:100%}.std_images .cell.cols_4
.item{display:block;width:100%}.std_impressions .cell
.arrows{margin-top:-15px}.std_impressions .cell .arrows
.arrow{font-size:1.4em;height:30px;width:30px}.std_impressions .cell .arrows .arrow
.icon{line-height:30px}.std_impressions .cell.slidesToShow_3
.arrows{margin-top:-15px}.std_impressions .cell.slidesToShow_3 .arrows
.arrow{font-size:1.4em;height:30px;width:30px}.std_impressions .cell.slidesToShow_3 .arrows .arrow
.icon{line-height:30px}.std_impressions .cell.slidesToShow_4
.arrows{margin-top:-15px}.std_impressions .cell.slidesToShow_4 .arrows
.arrow{font-size:1.4em;height:30px;width:30px}.std_impressions .cell.slidesToShow_4 .arrows .arrow
.icon{line-height:30px}.std_shortlinkBox .cell>div{display:block;height:auto;width:auto}.std_shortlinkBox .cell>div>*{display:block;height:auto;width:auto}.std_shortlinkBox .cell>div>*>*{display:block;vertical-align:initial}.std_shortlinkBox .cell>div>div
.left{font-size:2.5em}.std_text.cc_detail .cell .images
.item{padding-top:25px !important}.std_text.cc_detail .cell .images .item :first-child{padding-top:0 !important}.std_text.cc_detail .cell .images.cols_2
.item{display:block;width:100%}.std_text.cc_detail .cell .images.cols_3
.item{display:block;width:100%}.std_text.cc_detail .cell .images.cols_4
.item{display:block;width:100%}.cc_listView .std_box.teaser .cell>div>div .right .articles .article
.articleHeadline{font-size:2.0em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.title{font-size:1.0em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.text{font-size:1.0em}.cc_maps .cell .map .mapCanvas .markerPopup .info .transmitor
.link{font-size:1.0em}.header .h_top .cell .mainNav .frame .lvl_1>li>a
.abstract{display:none}.header .h_top .cell .panel
.left{display:none}.header .h_top .cell .panel .left
.search{border-right:1px solid #ebebeb;width:100%}.header .h_top .cell .panel .left .search .trigger
.icon{font-size:1.0em}.header .h_top .cell .panel .left .search .trigger
span{display:inline}.header .h_top .cell .panel .left
.specialLink{display:none}.header .h_top .cell .panel .left
.socialLinks{display:none}.header .h_top .cell .panel
.right{float:none;width:100%}.header .h_top .cell .panel .right
.langNav{border-left:0;border-right:1px solid #ebebeb;width:50%}.header .h_top .cell .panel .right .langNav
.trigger{text-align:left}.header .h_top .cell .panel .right
.mn_trigger{border-left:1px solid #ebebeb;width:50%}.header .h_top .cell .panel .right .mn_trigger .trigger
span{display:inline}.header .h_top .cell
.mainLogo{height:60px}.header .h_top .cell .mainLogo>div>div
img{max-width:160px}.header .h_top .cell>.buttons
a{font-size:1.2em !important}.header .h_top .cell .searchPopUp
.box{margin-left:-125px;width:250px}.header .h_top .cell .searchPopUp .box>div
.title{font-size:1.8em}.header .h_top .cell .searchPopUp .box>div .input
.form{width:140px}.header .h_top .cell .langPopUp
.box{margin-left:-125px;width:250px}.header .h_top .cell .langPopUp .box>div
.title{font-size:1.8em}.header
.scrollDown{bottom:60px;left:auto;margin-left:0;right:20px}.header .h_bottom .vista
.arrows{display:none}.header .h_bottom .vista
.dots{bottom:20px;display:block;text-align:left}.header .h_bottom .vista .dots
ul{margin-left:20px}.header .h_bottom .vista .dots ul
li{margin-left:5px}.header .h_bottom .vista .dots ul li
button{height:10px !important;width:10px !important}.header .h_bottom
.hotelContact{display:none !important}.header
.specialization{bottom:50px;width:75px}.header.transform .h_top .cell .panel .right
.buttons{font-size:1.2em}.header.transform .h_top .cell .panel .right .mn_trigger
span{display:inline !important}body.hotelDetail .header
.scrollDown{bottom:10px}body.hotelDetail .header .h_bottom .dots ul li:first-child{margin-left:0}body.hotelDetail .header.transform .h_top .cell .panel .right .hotelTel a
.icon{font-size:1.4em}body.hotelDetail .header.transform .h_top .cell .panel .right .hotelTel a
span{font-size:1.2em}.main .content .searchResult .cell .textBlock .text table.csc-searchResultInfo tr
td{font-size:1.2em}.footer .f_top
.cell{padding-bottom:25px}.footer .f_top .cell .frame>div .left .hotelInfo .contact
.title{font-size:1.8em}.footer .f_top .cell .frame>div .left .hotelInfo .contact
a{font-size:2.0em}.footer .f_top .cell .frame>div .right
.shortlink{font-size:2.5em}.footer .f_top .cell .socialLinks>a{font-size:1.4em;height:30px;margin-right:15px;width:30px}.footer .f_top .cell .socialLinks>a
.icon{line-height:28px}.cb-cookiebanner .cb-infotext{margin-left:-125px;width:250px}.cb-cookiebanner .cb-infotext .cb-button{width:210px}}.filterButton{border:1px
solid #a3d801;cursor:pointer;display:inline-block;font-size:2.0em;font-weight:700;line-height:48px;min-height:48px;min-width:250px;padding:0
15px 0 15px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#a3d801;color:#000}.filterButton:hover{background-color:#333;border-color:#333;color:#fff}.crt-post-v2 .crt-post-content-image{min-height:300px}.crt-post-v2 .crt-post-content-image
img{height:auto !important;width:auto !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important}.ui-widget-header .ui-icon{background-position-x:-99px}.offerFilter{padding-bottom:30px}.SumoSelect{width:255px;margin-bottom:10px}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:none;border:1px
solid #a694d1;cursor:pointer}.SumoSelect select:hover,.SumoSelect span:hover{cursor:pointer}.SumoSelect>.CaptionCont{border:1px
solid #a694d1;background:#a694d1}.SumoSelect>.CaptionCont>span.placeholder{color:white;font-style:normal}.SumoSelect .opt:before{display:none}.SumoSelect .opt
label{text-align:left;color:#a694d1}.SumoSelect>.optWrapper>.options{max-height:fit-content !important}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span
i{border-radius:0 !important;border:1px
solid #a694d1 !important}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block;padding:15px;padding-bottom:20px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border:1px
solid #7A8086;text-transform:uppercase}.SumoSelect>.optWrapper>.MultiControls{box-shadow:none;border-top:0}.SumoSelect>.optWrapper>.options
li.opt{border:0}.SumoSelect.open>.optWrapper{top:39px}.SumoSelect>.CaptionCont>span{color:#fff}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{display:none}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{width:100%}.box.element-item
.active{display:block !important}#consent_marketing{text-align:left;font-size:15px;padding:10px;margin-top:-28px}#consent_marketing:hover
#consent_text{display:block !important}#consent_marketing
#consent_text{background-color:white;padding:10px;font-size:10px;border:1px
solid black;position:absolute;bottom:66px;color:black;border-radius:8px;display:none}@media only screen and (max-width: 1450px){#consent_marketing
#consent_text{bottom:49px}}@media only screen and (max-width: 1400px){#consent_marketing
#consent_text{padding:4px;font-size:9px}#consent_marketing{margin-top:-13px}}@media only screen and (max-width: 1300px){#consent_marketing{margin-top:-20px}}@media only screen and (max-width: 1200px){#consent_marketing
#consent_text{padding:1px;font-size:53%}}@media only screen and (max-width: 1000px){#consent_marketing
#consent_text{padding:3px;font-size:10px;top:40%;bottom:auto}}@media only screen and (max-width: 650px){#consent_marketing
#consent_text{top:34%}}@media only screen and (max-width: 600px){#consent_marketing
#consent_text{top:18%}}@media only screen and (max-width: 435px){#consent_marketing
#consent_text{padding:1px;font-size:0.5rem;top:2%}}#uid23 .offerFilter.hidden,#uid38 .offerFilter.hidden,#uid37
.offerFilter.hidden{display:block !important;visibility:visible !important}.bn_dynform
.picker__holder{top:60px}.dna-info-buttons{position:absolute;border-bottom:0 !important;right:0;top:0px;bottom:0px;z-index:10;display:flex;flex-direction:column-reverse;justify-content:center;align-items:flex-end;pointer-events:none}@media only screen and (max-width: 890px){.dna-info-buttons{position:relative;align-items:unset;border-top:1px solid white;flex-direction:row}}@media only screen and (max-width: 305px){.dna-info-buttons{flex-direction:column}}@media only screen and (max-width: 890px){.dna-info-buttons
a{flex:1}}.dna-info-buttons .dna-info-button{margin:5px
0;height:120px;width:120px;display:flex;color:white;align-items:center;border:1px
solid;pointer-events:all;background-color:rgba(166,148,209,0.8)}@media only screen and (max-width: 890px){.dna-info-buttons .dna-info-button{width:100%;background-color:#a694d1;margin:0;border-top:0;height:auto}}@media only screen and (min-width: 890px){.dna-info-buttons .dna-info-button:hover{width:450px}.dna-info-buttons .dna-info-button:hover .dna-info-button__text{display:block}}.dna-info-buttons .dna-info-button .dna-info-button__icon{box-sizing:content-box;width:118px;height:118px;display:flex;font-size:48px;align-items:center;justify-content:center}@media only screen and (max-width: 360px){.dna-info-buttons .dna-info-button .dna-info-button__icon{display:none}}@media only screen and (max-width: 890px){.dna-info-buttons .dna-info-button .dna-info-button__icon{width:40px;height:30px;font-size:24px;padding-right:2px}}@media only screen and (max-width: 500px){.dna-info-buttons .dna-info-button .dna-info-button__icon{width:28px;height:30px;font-size:20px;padding-right:2px}}.dna-info-buttons .dna-info-button .dna-info-button__text{padding:5px;font-size:26px;font-weight:lighter;line-height:1.4;flex:1;text-align:right;display:none}@media only screen and (max-width: 360px){.dna-info-buttons .dna-info-button .dna-info-button__text{text-align:center}}@media only screen and (max-width: 890px){.dna-info-buttons .dna-info-button .dna-info-button__text{display:block;font-size:17px}}@media only screen and (max-width: 500px){.dna-info-buttons .dna-info-button .dna-info-button__text{font-size:15px}}.dna-info-buttons .dna-info-button .dna-info-button__text .dna-info-button__title{font-weight:bold}@media only screen and (max-width: 500px){.dna-info-buttons .dna-info-button .dna-info-button__text .dna-info-button__subtitle{font-size:14px}}@media only screen and (max-width: 890px){.dna-info-buttons .dna-info-button .dna-info-button__text .dna-info-button__subtitle{font-size:14px}}.dna-seal{position:absolute;border-bottom:0 !important;left:0;top:0;bottom:0;z-index:10;display:flex;flex-direction:column-reverse;justify-content:center;align-items:flex-end;pointer-events:none}.dna-seal__image{margin-left:100px}.dna-seal__image
img{width:200px;border-radius:50%;pointer-events:all}@media only screen and (max-width: 890px){.dna-seal{bottom:60px;justify-content:end}.dna-seal__image{margin-left:20px}.dna-seal__image
img{width:110px}}@media only screen and (max-width: 380px){.dna-seal{bottom:80px}.dna-seal__image{margin-left:10px}.dna-seal__image
img{width:90px}}.recipeDetail
.releaseDate{display:none !important}#Bs-BookingWidget
*{box-sizing:border-box}#Bs-BookingWidget p,#Bs-BookingWidget ul,#Bs-BookingWidget ol,#Bs-BookingWidget th,#Bs-BookingWidget
td{font-size:inherit !important}#Bs-BookingWidget .Bs-PortalSearch__Filters,#Bs-BookingWidget .Bs-FavoriteButton,#Bs-BookingWidget .Bs-PropertyDetail__Menu>button:nth-child(2){display:none !important}body.hotelDetail[data-hotelid="4264"] .ehot_roomsListView .buttons .book,body.hotelDetail[data-hotelid="6294"] .ehot_roomsListView .buttons
.book{display:none !important}body.offerDetail[data-hotelid="4264"] .tabs .item_booking,body.offerDetail[data-hotelid="6294"] .tabs
.item_booking{display:none !important}
