
/* euphoria-script-regular - latin */
@font-face {
  font-family: 'Euphoria Script';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/euphoria-script-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/euphoria-script-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/euphoria-script-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/euphoria-script-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/euphoria-script-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/euphoria-script-v16-latin-regular.svg#EuphoriaScript') format('svg'); /* Legacy iOS */
}

/* ubuntu-300 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/ubuntu-v20-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-300.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-regular - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ubuntu-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-regular.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-500 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/ubuntu-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-500.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-700 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/ubuntu-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-700.svg#Ubuntu') format('svg'); /* Legacy iOS */
}


[id="header"] .mod_article,.header-bar .inside,.page-title .inside,[id="main"] .mod_article,[id="main"] .more-highlights,[id="footer"] .mod_article,.footer-bar .inside,.mod_fewo_list .pagination,.fewo_list_item_inside,.fewo-details-wrapper,.fewo_days li,.fewo_sum li,.ce-fewo-attributes .attribute_group_title,.ce-fewo-attributes .fewo_attributes{max-width:1200px;width:100%;margin:0 auto}.block:before,.header-bar .inside:before,[id="main"]:before,[id="main"] .more-highlights:before,.fewo_list_item:before,.ce_fewo_details:before,.ce_fewo_details .fewo_attributes:before,.fewo-details-wrapper:before,.mod_fewo_booking .formsubmit:before,.fewo_days:before,.fewo_sum:before,.mod_fewo_voting_list .fewo_object_info:before,.mod_fewo_voting_list .fewo_voting:before,.block:after,.header-bar .inside:after,[id="main"]:after,[id="main"] .more-highlights:after,.fewo_list_item:after,.ce_fewo_details:after,.ce_fewo_details .fewo_attributes:after,.fewo-details-wrapper:after,.mod_fewo_booking .formsubmit:after,.fewo_days:after,.fewo_sum:after,.mod_fewo_voting_list .fewo_object_info:after,.mod_fewo_voting_list .fewo_voting:after{content:" ";display:table}.block:after,.header-bar .inside:after,[id="main"]:after,[id="main"] .more-highlights:after,.fewo_list_item:after,.ce_fewo_details:after,.ce_fewo_details .fewo_attributes:after,.fewo-details-wrapper:after,.mod_fewo_booking .formsubmit:after,.fewo_days:after,.fewo_sum:after,.mod_fewo_voting_list .fewo_object_info:after,.mod_fewo_voting_list .fewo_voting:after{clear:both}.mod_subscribe .submit{text-indent:200%;white-space:nowrap;overflow:hidden}.fewo_list_item .fewo_link_details:after,.ce_fewo_details .fewo_contact a:after,.ce_fewo_details .fewo_booking a:after,.ce_fewo_details .fewo_overall_voting a:after,.ce_fewo_details .fewo_votinglink a:after,.mod_fewo_booking .formsubmit:after{font-family:"icomoon";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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:.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{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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:62.5%}img{max-width:100%;height:auto}object,embed{max-width:100%}iframe{width:100%}div{margin:0;padding:0;box-sizing:border-box}.block{overflow:visible}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}article,section,div{box-sizing:border-box}.block{*zoom:1}.block:before,.block:after{content:" ";display:table}.block:after{clear:both}[class*='grid_']{float:left;width:100%;box-sizing:border-box;padding:0 8px}.grid_50{width:50%}.grid_33,.more-highlights .fewo_list_item{width:33%}.grid_25{width:25%}.grid_20,.ce_fewo_details .fewo_attributes li{width:20%}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype");font-weight:normal;font-style:normal}body{width:100%;height:100%;color:#4b423d;font-size:15px;font-size:1.5rem;font-family:'Ubuntu', verdana, sans-serif;line-height:1.5;background:#e3dddd}[id="header"]>.inside{padding-top:60px}.header-bar{background:#4b423d;box-shadow:0px 0px 5px 1px rgba(75,66,61,0.79)}.mod_fewo_search,.logo-slogan{float:right}.logo-slogan{padding:20px 0 25px;margin:0 0 0 20px;max-width:200px}.header-text-1{margin:35px 0;padding:50px 85px 50px 70px;line-height:1.8;float:left;font-weight:500;max-width:50%}.header-text-2{margin:35px 0;float:right;padding:18% 50px 50px;font-size:50px;font-size:5rem;max-width:50%}.header-text-2 .handwriting{font-size:50px;font-size:5rem}.header-text-3{padding:60px 11% 40px 5%;font-size:18px;font-size:1.8rem;line-height:2.4;text-align:center}.header-text-3 p,.header-text-3 ul,.header-text-3 ol{text-align:left}.header-text-4,.header-text-5{padding:35px 40px 20px}.header-text-4 h2,.header-text-5 h2{color:#fff7cd}.header-text-4 h2 a,.header-text-4 h2 a:visited,.header-text-4 h2 a:focus,.header-text-4 h2 a:hover,.header-text-5 h2 a,.header-text-5 h2 a:visited,.header-text-5 h2 a:focus,.header-text-5 h2 a:hover{text-decoration:none;color:#fff7cd}.header-text-4 h2 a:focus,.header-text-4 h2 a:hover,.header-text-5 h2 a:focus,.header-text-5 h2 a:hover{text-decoration:underline}.header-text-4 p.more,.header-text-5 p.more{margin-top:-10px}.header-text-4 p.more a,.header-text-4 p.more a:visited,.header-text-4 p.more a:focus,.header-text-4 p.more a:hover,.header-text-5 p.more a,.header-text-5 p.more a:visited,.header-text-5 p.more a:focus,.header-text-5 p.more a:hover{color:#fff7cd}.header-text-4 p.more a:focus,.header-text-4 p.more a:hover,.header-text-5 p.more a:focus,.header-text-5 p.more a:hover{text-decoration:underline}.header-icon{position:absolute;z-index:100;left:50%;bottom:-36px;margin-left:-32px;height:62px;width:62px;border:7px solid #b5a9c2;border-radius:100%;background:#fff;line-height:1.0;text-align:center}.header-icon:before{position:relative;display:block;width:40px;height:50px;margin:0 auto;font-family:'icomoon';text-align:center;line-height:50px;content:"\f107";color:#615770;font-size:40px;font-size:4rem}.page-title{position:relative;box-shadow:inset 0px 3px 7px -1px rgba(0,0,0,0.79);margin-bottom:50px;background:#615770;border-bottom:8px solid #a4789c}.page-title .inside{padding:30px 0;color:#fff}.header-box-gradients{color:#fff;background-color:#3f3113;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSg3NSw2Niw2MSwwLjgpIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9InJnYmEoNzUsNjYsNjEsMC44KSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSJyZ2JhKDE4NCwxMjYsMTI0LDAuOCkiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0icmdiYSgxODQsMTI2LDEyNCwwLjgpIi8+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9InJnYmEoMTE5LDExMiwxMzIsMC44KSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiYSgxMTksMTEyLDEzMiwwLjgpIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(75,66,61,0.8)), color-stop(50%, rgba(75,66,61,0.8)), color-stop(50%, rgba(184,126,124,0.8)), color-stop(75%, rgba(184,126,124,0.8)), color-stop(75%, rgba(119,112,132,0.8)), color-stop(100%, rgba(119,112,132,0.8)));background:-webkit-linear-gradient(left, rgba(75,66,61,0.8) 0%,rgba(75,66,61,0.8) 50%,rgba(184,126,124,0.8) 50%,rgba(184,126,124,0.8) 75%,rgba(119,112,132,0.8) 75%,rgba(119,112,132,0.8) 100%);background:-webkit-linear-gradient(left, rgba(75,66,61,0.8) 0%, rgba(75,66,61,0.8) 50%, rgba(184,126,124,0.8) 50%, rgba(184,126,124,0.8) 75%, rgba(119,112,132,0.8) 75%, rgba(119,112,132,0.8) 100%);background:linear-gradient(left, rgba(75,66,61,0.8) 0%,rgba(75,66,61,0.8) 50%,rgba(184,126,124,0.8) 50%,rgba(184,126,124,0.8) 75%,rgba(119,112,132,0.8) 75%,rgba(119,112,132,0.8) 100%)}[id="main"]>.inside{padding:0 0 30px}[id="footer"]{border-top:8px solid #a4789c;padding-top:50px;background:#4b423d;color:#fff}[id="footer"] .mod_article{text-align:center}.footer-bar{margin-top:90px;padding:64px 0 40px;background:#e3dddd url("../images/bg-footer.jpg") repeat 0 0}[id="copy"]{padding:0 10px 0 30px;display:inline-block;color:#fff;border-left:1px solid #fff}.layout-start [id="header"]{background:url("/tl_files/system/images/header-image.jpg") no-repeat center center;background-size:cover}.layout-start [id="main"]{border-top:8px solid #a4789c}.layout-start [id="main"]>.inside{padding:50px 0 30px}.layout-default .mod_article h1{display:none}.layout-fewo [id="main"] .mod_article{max-width:100%}.layout-lightbox .mod_article{padding:20px}.layout-lightbox label,.layout-lightbox .text,.layout-lightbox .textarea,.layout-lightbox .submit{width:100%;display:block;max-width:300px}.layout-lightbox label,.layout-lightbox .submit{margin-top:10px}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;line-height:1.3}h1{text-transform:uppercase;font-size:18px;font-size:1.8rem;letter-spacing:1px}h2{margin-bottom:10px;color:#b87e7c;font-size:18px;font-size:1.8rem;letter-spacing:1px;font-weight:500}address{font-style:normal}a,a:visited,a:focus,a:hover{color:#4b423d;text-decoration:none}a:focus,a:hover{text-decoration:underline}ul,ol{margin:0;padding:0 0 0 25px}ul li,ol li{padding:0}ol{padding-left:30px}ul ul,ol ol{margin-bottom:0}strong,b{font-weight:bold}figure{margin:0}address,p,ul,ol,table{margin:0 0 15px 0}th,td{padding:5px;border:none}.handwriting{font-family:'Euphoria Script', cursive;color:#fff7cd;font-size:38px;font-size:3.8rem;line-height:1.2}.colorize{color:#fff7cd}.bg-wood{box-sizing:border-box;width:426px;height:450px;background:#dbd5cc url("../images/bg-wood.jpg") no-repeat 0 0}.float_left{margin:0 20px 10px 0}.float_right{margin:0 0 10px 20px}.ce_gallery,.ce_image{margin-bottom:15px}.ce_gallery li{margin:0;padding:0;box-sizing:border-box}.ce_gallery .cols_2 li{width:50%}.ce_gallery .cols_3 li{width:33.333%}.ce_gallery .cols_4 li{width:25%}nav ul{margin:0;padding:0;list-style:none}nav ul li{text-indent:0}.nav-h li{float:left}@media only screen and (min-width: 768px){.nav-dropdown .level_1>li{float:left}.nav-dropdown li{position:relative}.nav-dropdown ul ul{position:absolute;left:auto;z-index:1100;width:250px;display:none}.nav-dropdown ul li:hover>ul{display:block}.nav-dropdown ul li:hover>ul li{width:250px}.nav-dropdown ul ul li:hover>ul{display:block;position:absolute;left:250px;top:0px;z-index:1000}}@media only screen and (max-width: 767px){.nav-dropdown .level_1>li{float:none}.nav-dropdown li{position:relative}.nav-dropdown ul ul{position:relative;left:auto;z-index:1100;width:auto;display:block}.nav-dropdown ul li:hover>ul{display:block}.nav-dropdown ul li:hover>ul li{width:auto}.nav-dropdown ul ul li:hover>ul{display:block;position:relative;left:0;top:0;z-index:1000}}.nav-main{float:left}.nav-main a,.nav-main a:visited,.nav-main a:active,.nav-main a:focus,.nav-main a:hover,.nav-main span{display:block;text-decoration:none;padding:75px 15px 24px;color:#fff;font-size:13px;font-size:1.3rem}.nav-main ul{background:#4b423d;background:rgba(75,66,61,0.95)}.nav-main li:active,.nav-main li:focus,.nav-main li:hover{background:#997771}.nav-main a.link_active,.nav-main a:active,.nav-main a:focus,.nav-main a:hover{background:#997771}.nav-main span.active{background:#997771}.nav-main .level_1{text-shadow:2px 2px 1px #4b423d;text-transform:uppercase}.nav-main ul ul a,.nav-main ul ul a:visited,.nav-main ul ul a:active,.nav-main ul ul a:focus,.nav-main ul ul a:hover,.nav-main ul ul span{padding-top:20px;padding-bottom:20px}.mainmenu a.mobile_handle{display:none}@media (max-width: 767px){.icon-angle-up,.icon-angle-down{font-family:icomoon;font-style:normal}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.mainmenu a.mobile_handle{margin-bottom:10px;padding:15px;box-sizing:border-box;width:100%;position:relative;display:block;overflow:hidden;background:#997771;font-size:15px;font-size:1.5rem;text-decoration:none;color:#fff;text-align:left;cursor:pointer}.mainmenu a.mobile_handle .icon-reorder{display:inline;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;font-style:normal}.mainmenu a.mobile_handle .icon-reorder:before{content:"Menu";text-decoration:inherit;display:inline-block;speak:none}.mainmenu ul{background:transparent;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.mainmenu ul.level_1{height:auto}.mainmenu ul.level_1 li{float:none;width:100%}.mainmenu ul.level_1 li a,.mainmenu ul.level_1 li span.active,.mainmenu ul.level_1 li span.forward{width:100%;display:block;height:50px;padding:14px 13px 13px 13px;box-sizing:border-box}.mainmenu ul.level_1 li a:hover,.mainmenu ul.level_1 li span.active,.mainmenu ul.level_1 li span.forward{background-color:#997771 !important;color:#ffffff}.mainmenu ul.level_1 li a.trail,.mainmenu ul.level_1 li.submenu:hover>a{background-color:rgba(0,0,0,0.1);color:#fff}.mainmenu ul li a:hover{background:#997771 !important;color:#ffffff !important}.mainmenu ul.level_1 li>ul{position:relative;background-color:transparent;z-index:99}.mainmenu ul.level_1 li>ul{padding:0px;display:none;-webkit-transition-property:opacity, visibility;transition-property:opacity, visibility;-webkit-transition-duration:.2s, 0s;transition-duration:.2s, 0s;opacity:1;visibility:visible;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s}.mainmenu ul.level_2{min-width:auto;top:0px;width:auto}.mainmenu ul.level_2 li{margin-bottom:5px}.mainmenu ul.level_2 li a,.mainmenu ul.level_2 li span.active,.mainmenu ul.level_2 li span.forward{background:transparent;color:#fff}.mainmenu ul.level_2 li a:hover,.mainmenu ul.level_2 li span.active,.mainmenu ul.level_2 li span.forward{background-color:#997771;color:#ffffff}.mainmenu ul.level_2 li a.trail,.mainmenu ul.level_2 li.submenu:hover>a{background-color:rgba(0,0,0,0.1);color:#fff}.mainmenu ul.level_2 li>ul{min-width:auto;width:auto;left:0;top:0;margin-left:0%;padding:0px}.mainmenu ul.level_2 li a,.mainmenu ul.level_2 li span.active,.mainmenu ul.level_2 li span.forward{padding-left:30px !important}.mainmenu ul.level_3 li a,.mainmenu ul.level_3 li span.active,.mainmenu ul.level_3 li span.forward{padding-left:45px !important}.mainmenu ul.level_4 li a,.mainmenu ul.level_4 li span.active,.mainmenu ul.level_4 li span.forward{padding-left:60px !important}.mainmenu ul.level_5 li a,.mainmenu ul.level_5 li span.active,.mainmenu ul.level_5 li span.forward{padding-left:75px !important}.mainmenu ul.level_6 li a,.mainmenu ul.level_6 li span.active,.mainmenu ul.level_6 li span.forward{padding-left:90px !important}.mainmenu ul li a.sub_nav{position:absolute;width:50px;height:50px;right:0px;top:0px;margin:0;padding:0px !important;background-color:#997771 !important;color:#fff;text-align:center;cursor:pointer}.mainmenu ul li a.sub_nav:hover{background-color:#997771 !important;color:#ffffff}.mainmenu .icon-angle-up,.mainmenu .icon-angle-down{position:relative;display:block;padding-top:15px;font-size:18px}}.nav-meta{display:inline-block}.nav-meta a,.nav-meta a:visited,.nav-meta a:active,.nav-meta a:focus,.nav-meta a:hover,.nav-meta span{color:#fff}.nav-meta li{display:inline-block;margin-right:30px}.nav-meta a.link_active,.nav-meta a:active,.nav-meta a:focus,.nav-meta a:hover{text-decoration:underline}.nav-meta span{text-decoration:underline}.nav-social{float:right;margin-top:-23px}.nav-social li{float:left;margin-right:15px}.nav-social li.last{margin-right:0}.nav-social a,.nav-social a:visited,.nav-social a:active,.nav-social a:focus,.nav-social a:hover{display:block;color:#fff;text-decoration:none}.nav-social a:before{position:relative;display:block;width:69px;height:69px;line-height:69px;text-align:center;border-radius:100%}.nav-social a.icon-dognet:before{background:#7d3057;content:"dognet"}.nav-social a.icon-facebook:before{background:#537bbd;font-family:'icomoon';content:"\ea8c";font-size:30px;font-size:3rem}.nav-social a.icon-youtube:before{background:#e9654b;font-family:'icomoon';content:"\ea99";font-size:30px;font-size:3rem}.nav-social a.icon-to-top:before{color:#615770;background:#fff;font-family:'icomoon';content:"\f106";font-size:40px;font-size:4rem;height:55px;width:55px;line-height:50px;border:7px solid #b5a9c2}.pagination{margin:20px 0}.pagination ul{list-style:none}.pagination ul,.pagination p{display:inline-block;padding:0;margin:0 10px 20px 0}.pagination p{padding:6px 10px;background:#4b423d;color:#fff;line-height:1.0}.pagination li{display:inline-block;margin:0 2px 20px 0}.pagination a,.pagination a:visited,.pagination a:active,.pagination a:focus,.pagination a:hover,.pagination span{dipslay:block;padding:6px 10px;color:#fff;line-height:1.0}.pagination a,.pagination a:visited,.pagination a:active,.pagination a:focus,.pagination a:hover{background:#4b423d}.pagination a:active,.pagination a:focus,.pagination a:hover{background:#997771}.pagination span{background:#997771}.text,input,.textarea,select{padding:12px 12px 8px;border:none;box-shadow:inset 4px 4px 5px 0px rgba(75,66,61,0.1);box-sizing:border-box;color:#4b423d;background:#c7aeab;outline:none}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,textarea::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder{color:#4b423d}p.error{margin:0;color:#ff370f}.form-one-col{max-width:450px}.form-one-col label,.form-one-col .text,.form-one-col .textarea,.form-one-col .select,.form-one-col .upload,.form-one-col .captcha,.form-one-col .submit{margin:0 0 10px;width:100%}.form-one-col .captcha{margin-bottom:0}.form-one-col .captcha_text{margin:0 0 10px;display:block}.form-one-col br{display:none}.mod_subscribe .text{margin:9px 0}.mod_subscribe .submit{width:55px;height:55px;background:transparent url("../images/bg-submit.png") center center no-repeat}.mod_search .header{margin:20px 0;border-bottom:1px solid #ccc}.mod_search .text{border:1px solid #ccc;box-sizing:border-box}.mod_search .submit{color:#fff}.mod_search .even,.mod_search .odd{margin-bottom:30px}.mod_search h3,.mod_search .context{margin-bottom:0}.mod_search .highlight{font-weight:bold}.mod_search a,.mod_search a:visited,.mod_search a:active,.mod_search a:focus,.mod_search a:hover{text-decoration:none}.mod_search .relevance{margin:0 0 0 15px;font-weight:normal;font-size:13px;font-size:1.3rem}.mod_search .url{padding:0}.mod_search .url:before{padding-right:5px;content:'>';display:inline-block;font-size:16px;font-size:1.6rem;line-height:1}.searchfield{margin:44px 0 20px;max-width:190px;max-width:150px;margin:38px 0 20px}.searchfield .formelem input{background:#c7aeab !important;max-width:130px}.searchfield .formsubmit{display:none}.mod_dlh_googlemaps{margin:0 0 30px;position:relative;padding-bottom:50%;overflow:hidden;min-height:300px;max-height:400px}.mod_dlh_googlemaps .dlh_googlemap{position:absolute;top:30px;left:0;width:100% !important;max-width:400px;height:400px !important}.mod_fewo_list .fewo_result_count,.mod_fewo_list form{display:none}.mod_fewo_list .fewo_info{padding-left:30px;padding-right:30px}.fewo_result_count{display:none}.fewo_list_item{padding:30px 0}.fewo_list_item.odd{background:#ede3da}.fewo_list_item .fewo_image{margin:0 35px 30px 0;float:left;padding:30px;background:#fff;box-shadow:0px 0px 3px 0 rgba(75,66,61,0.7)}.fewo_list_item .fewo_title,.fewo_list_item .fewo_data,.fewo_list_item .fewo_description,.fewo_list_item .fewo_price{margin-bottom:15px}.fewo_list_item .fewo_title a,.fewo_list_item .fewo_title a:visited,.fewo_list_item .fewo_title a:active,.fewo_list_item .fewo_title a:focus,.fewo_list_item .fewo_title a:hover{color:#b87e7c;font-size:19px;font-size:1.9rem;font-weight:bold}.fewo_list_item .fewo_price{font-weight:bold}.fewo_list_item .fewo_link_details{float:right;color:#fff;position:relative;line-height:1.0;margin-top:60px}.fewo_list_item .fewo_link_details a,.fewo_list_item .fewo_link_details a:visited,.fewo_list_item .fewo_link_details a:active,.fewo_list_item .fewo_link_details a:focus,.fewo_list_item .fewo_link_details a:hover{color:#fff;padding:15px 50px 15px 15px;background:#4b423d;border-radius:5px;display:block}.fewo_list_item .fewo_link_details:after{position:absolute;top:2px;right:15px;z-index:20;width:20px;height:30px;text-align:center;content:"\f105";font-size:40px;font-size:4rem}.ce_fewo_details:nth-child(odd){background:transparent}.ce_fewo_details:nth-child(even){background:#dcd3d4}.ce_fewo_details .fewo_contact,.ce_fewo_details .fewo_booking,.ce_fewo_details .fewo_overall_voting,.ce_fewo_details .fewo_votinglink{float:right;position:relative}.ce_fewo_details .fewo_contact a,.ce_fewo_details .fewo_contact a:visited,.ce_fewo_details .fewo_contact a:active,.ce_fewo_details .fewo_contact a:focus,.ce_fewo_details .fewo_contact a:hover,.ce_fewo_details .fewo_booking a,.ce_fewo_details .fewo_overall_voting a,.ce_fewo_details .fewo_votinglink a,.ce_fewo_details .fewo_booking a:visited,.ce_fewo_details .fewo_overall_voting a:visited,.ce_fewo_details .fewo_votinglink a:visited,.ce_fewo_details .fewo_booking a:active,.ce_fewo_details .fewo_overall_voting a:active,.ce_fewo_details .fewo_votinglink a:active,.ce_fewo_details .fewo_booking a:focus,.ce_fewo_details .fewo_overall_voting a:focus,.ce_fewo_details .fewo_votinglink a:focus,.ce_fewo_details .fewo_booking a:hover,.ce_fewo_details .fewo_overall_voting a:hover,.ce_fewo_details .fewo_votinglink a:hover{color:#fff;padding:15px 50px 15px 15px;background:#4b423d;border-radius:5px;display:block}.ce_fewo_details .fewo_contact a:after,.ce_fewo_details .fewo_booking a:after,.ce_fewo_details .fewo_overall_voting a:after,.ce_fewo_details .fewo_votinglink a:after{position:absolute;top:5px;right:15px;z-index:20;width:20px;height:30px;text-align:center;content:"\f105";font-size:40px;font-size:4rem}.ce_fewo_details .attribute_group{padding:20px 0}.ce_fewo_details .fewo_attributes{margin:0}.ce_fewo_details .fewo_attributes li{float:left}.ce_fewo_details .fewo_overall_voting{float:left}.ce_fewo_details .fewo_voting_stars{display:none}.ce_fewo_details .fewo_votinglink{float:right}.ce_fewo_details .fewo_navi{display:none}.ce_fewo_details .fewo_number{margin:0 0 20px 0}.fewo-details-wrapper{padding:20px 0}.fewo_gallery{max-width:900px}.fewo_gallery .fewo_gallery_image{float:left;width:19.2%;margin:0 1% 10px 0}.fewo_gallery .fewo_gallery_image img{display:block}.fewo_gallery .fewo_gallery_image:nth-child(5n+5){margin-right:0}.mod_fewo_booking .formsubmit{float:right;background:#4b423d;position:relative}.mod_fewo_booking .formsubmit input{padding:15px 45px 15px 15px;color:#fff;background:transparent;box-shadow:none;dispplay:inline-block}.mod_fewo_booking .formsubmit:after{position:absolute;top:3px;right:15px;z-index:20;width:20px;height:30px;text-align:center;content:"\f105";font-size:40px;font-size:4rem;color:#fff}.mod_fewo_booking .bookingConfirm,.mod_fewo_booking .bookingEdit{margin-top:30px}.fewo_trip_information .text,.fewo_trip_information input,.fewo_trip_information .textarea,.fewo_trip_information select{width:80%}.fewo_booking_address .text,.fewo_booking_address input,.fewo_booking_address .textarea,.fewo_booking_address select{width:100%;max-width:400px}.fewo_booking_info{margin:0 0 30px;padding:20px;background:#a4789c;color:#fff !important}.fewo_booking_info p{margin-bottom:0}.fewo_booking_info h1{display:block !important}.fewo_booking_data{margin:0 0 30px}.fewo_booking_data .reset{padding:12px 10px 8px;background:#c7aeab}.fewo_calendar{margin:0 20px 20px 0;float:left}.fewo_calendar th,.fewo_calendar td{padding:5px 8px;border:1px solid #000;text-align:center;background:#dcccbf}.fewo_calendar .month{background:#dcccbf}.fewo_calendar,.fewo_plan_legend{border:none}.fewo_calendar .day_free,.fewo_plan_legend .day_free{background:#bbceab}.fewo_calendar .day_start,.fewo_plan_legend .day_start{background:#D8614D;background:-webkit-linear-gradient(-45deg, #b58c88 0%,#b58c88 50%,#bbceab 50%,#bbceab 100%);background:-webkit-linear-gradient(135deg, #b58c88 0%, #b58c88 50%, #bbceab 50%, #bbceab 100%);background:linear-gradient(-45deg, #b58c88 0%,#b58c88 50%,#bbceab 50%,#bbceab 100%)}.fewo_calendar .day_stop,.fewo_plan_legend .day_stop{background:#CADEC5;background:-webkit-linear-gradient(-45deg, #bbceab 0%,#bbceab 50%,#b58c88 50%,#b58c88 100%);background:-webkit-linear-gradient(135deg, #bbceab 0%, #bbceab 50%, #b58c88 50%, #b58c88 100%);background:linear-gradient(-45deg, #bbceab 0%,#bbceab 50%,#b58c88 50%,#b58c88 100%)}.fewo_calendar .day_full,.fewo_plan_legend .day_full{background:#b58c88}.fewo_calendar .selected,.fewo_plan_legend .selected{background:#a9cddb}.fewo_calendar .today,.fewo_plan_legend .today{background:#ffd2aa}.fewo_plan_legend{margin-bottom:3px}.fewo_plan_legend th,.fewo_plan_legend td{border:none}#ctrlCalPrev,#ctrlCalNext{display:none}.fewo_plan_legend{border:none}.fewo_days,.fewo_sum{list-style:none;margin:0 0 5px;padding:0}.fewo_days li,.fewo_sum li{float:left}.fewo_days .l1,.fewo_sum .l1{width:45%;margin-right:2px;font-weight:bold}.fewo_days .l2,.fewo_sum .l2{width:20%}.fewo_days .l3,.fewo_sum .l3{width:15%;margin-right:2px}.fewo_days .l4,.fewo_sum .l4{width:18%}.fewo_sum .l4{width:18%;font-weight:bold;text-decoration:underline}.fewo_booking_address{margin-top:30px}.mod_fewo_voting_list h1{margin-bottom:30px;display:block !important;color:#b87e7c;font-size:19px;font-size:1.9rem;font-weight:bold}.mod_fewo_voting_list .fewo_object_info{margin-bottom:20px}.mod_fewo_voting_list .fewo_voting_headline{display:none}.mod_fewo_voting_list .fewo_object_voting{display:none}.mod_fewo_voting_list .fewo_object_voting_link,.mod_fewo_voting_list .fewo_link_back{float:right}.mod_fewo_voting_list .fewo_object_voting_link a,.mod_fewo_voting_list .fewo_object_voting_link a:visited,.mod_fewo_voting_list .fewo_object_voting_link a:active,.mod_fewo_voting_list .fewo_object_voting_link a:focus,.mod_fewo_voting_list .fewo_object_voting_link a:hover,.mod_fewo_voting_list .fewo_link_back a,.mod_fewo_voting_list .fewo_link_back a:visited,.mod_fewo_voting_list .fewo_link_back a:active,.mod_fewo_voting_list .fewo_link_back a:focus,.mod_fewo_voting_list .fewo_link_back a:hover{color:#fff;padding:15px 50px 15px 15px;background:#4b423d;border-radius:5px;display:block}.mod_fewo_voting_list .fewo_object_voting_link{float:left}.header-text-1 .fewo_list_item{background:transparent}.header-text-1 .fewo_title{margin-bottom:25px}.header-text-1 .fewo_title a,.header-text-1 .fewo_title a:visited,.header-text-1 .fewo_title a:focus,.header-text-1 .fewo_title a:hover{font-size:28px;font-size:2.8rem;line-height:1.2;font-family:'Euphoria Script', cursive;font-weight:bold;text-decoration:none}.header-text-1 .fewo_link_details{float:none}.header-text-1 .fewo_link_details a,.header-text-1 .fewo_link_details a:visited,.header-text-1 .fewo_link_details a:focus,.header-text-1 .fewo_link_details a:hover{padding:20px 40px 15px;color:#fff;background:rgba(184,126,124,0.8);font-size:28px;font-size:2.8rem;line-height:1.0;font-family:'Euphoria Script', cursive;text-decoration:none;display:block;box-shadow:1px 1px 2px 1px rgba(75,66,61,0.7)}.header-text-1 .fewo_link_details:after{top:7px;right:40px;font-size:50px;font-size:5rem;font-weight:300}.more-highlights h2{text-align:center;color:#a4789c}.more-highlights .fewo_list_item{padding-top:0;float:left;padding-bottom:30px;background:transparent}.more-highlights .fewo_list_item .fewo_image{margin:0;background:transparent;box-shadow:none;float:none;padding:30px}.more-highlights .fewo_list_item:nth-child(3n+2){background:#fff;box-shadow:0px 0px 3px 0 rgba(75,66,61,0.7)}.more-highlights .fewo_title{margin:0 30px 10px;color:#b87e7c;font-size:19px;font-size:1.9rem;font-weight:bold}.more-highlights .fewo_title a,.more-highlights .fewo_title a:visited,.more-highlights .fewo_title a:focus,.more-highlights .fewo_title a:hover{color:#b87e7c}.more-highlights .fewo_description{padding:0 30px 20px}.more-highlights .fewo_link_details{margin:0 30px;font-weight:bold;color:#4b423d;float:none}.more-highlights .fewo_link_details a,.more-highlights .fewo_link_details a:visited,.more-highlights .fewo_link_details a:focus,.more-highlights .fewo_link_details a:hover{background:transparent;color:#4b423d;padding:0}.more-highlights .fewo_link_details:after{display:none}.ce-fewo-attributes{border-top:8px solid #a4789c;border-bottom:8px solid #a4789c}.ce-fewo-attributes .fewo-details-wrapper{max-width:100%;padding:0 !important}.ce-fewo-attributes .attribute_group:nth-child(odd){background:#ede3da}.ce-fewo-attributes .attribute_group:nth-child(even){background:#e6d6c9}.ce-fewo-attributes .attribute_group .attribute_group_title{color:#b4847a;margin-bottom:15px;font-weight:bold}.ce-fewo-attributes .attribute_group_title,.ce-fewo-attributes .fewo_attributes{margin:0 auto !important}.ce-fewo-attributes .fewo_attributes{list-style:none}@media only screen and (max-width: 1235px){.layout-default [id="main"] .mod_article{padding-left:30px;padding-right:30px}.footer-bar{padding-left:30px;padding-right:30px}.pagination,.page-title .inside,.fewo_list_item_inside{padding-left:30px;padding-right:30px}.more-highlights .fewo_list_item_inside{padding-left:0;padding-right:0}.header-text-1 .fewo_list_item_inside{padding-left:0;padding-right:0}.fewo-details-wrapper{padding-left:30px;padding-right:30px}.ce-fewo-attributes .attribute_group_title,.ce-fewo-attributes .fewo_attributes{padding-left:30px;padding-right:30px;box-sizing:border-box}}@media only screen and (max-width: 980px){.nav-social{float:left;width:100%;margin-top:50px}.nav-social ul{float:right}}@media only screen and (max-width: 767px){.grid_25,.grid_50{width:100%}[id="header"]>.inside{padding-top:0}.logo-slogan{float:none;padding:0;margin:0 30px 10px;max-width:100%;display:block;text-align:center}.searchfield{float:none;margin:0 0 5px;width:100%;max-width:100%;display:block;text-align:center}.searchfield form{margin:0 30px;display:block}.searchfield .formelem input{width:100%;max-width:100%}.more-highlights{padding:0 10px}.more-highlights .fewo_list_item{float:none;width:100%}.header-box-gradients{background:transparent}.header-text-1{float:none;padding:0 30px;margin:20px 0 100px;background:transparent;width:100%;height:auto;max-width:100%}.header-text-1 .fewo_link_details{display:none}.header-text-1 .fewo_title a,.header-text-1 .fewo_title a:visited,.header-text-1 .fewo_title a:focus,.header-text-1 .fewo_title a:hover{position:relative;padding:20px 40px 15px 20px;color:#fff;background:rgba(184,126,124,0.8);font-size:28px;font-size:2.8rem;line-height:1.0;font-family:'Euphoria Script', cursive;text-decoration:none;display:block;box-shadow:1px 1px 2px 1px rgba(75,66,61,0.7)}.header-text-1 .fewo_title a:after{font-family:"icomoon";content:"\f105";position:absolute;top:12px;right:15px;z-index:20;width:20px;height:30px;text-align:center;color:#fff;font-size:40px;font-size:4rem}.header-text-2{display:none}.header-text-3{background:#4b423d;background:rgba(75,66,61,0.8)}.header-text-4{background:#b87e7c;background:rgba(184,126,124,0.8)}.header-text-5{background:#777084;background:rgba(119,112,132,0.8)}.header-text-3,.header-text-4,.header-text-5{padding:20px 30px}.page-title .inside{padding:30px}.nav-main,.nav-meta{float:none;display:block;margin:5px 30px 15px;padding:0}.nav-main .level_1 li,.nav-meta .level_1 li{float:none;display:block;margin:0 0 5px}.nav-main .level_1 li a,.nav-main .level_1 li a:visited,.nav-main .level_1 li a:focus,.nav-main .level_1 li a:hover,.nav-meta .level_1 li a,.nav-meta .level_1 li a:visited,.nav-meta .level_1 li a:focus,.nav-meta .level_1 li a:hover{display:block;padding:15px 20px}.nav-main .level_1 li a:focus,.nav-main .level_1 li a:hover,.nav-meta .level_1 li a:focus,.nav-meta .level_1 li a:hover{background:#997771;text-decoration:none}.nav-main .level_1 li span,.nav-meta .level_1 li span{display:block;padding:15px 20px}.nav-main .level_1 li span.active,.nav-meta .level_1 li span.active{box-shadow:0 0 3px 1px #4b423d;background:#997771}.nav-meta a,.nav-meta a:visited,.nav-meta a:focus,.nav-meta a:hover{text-align:center}.nav-meta span{text-align:center}[id="copy"]{margin:0 30px;padding:0;display:block;text-align:center;border:none}.fewo_days,.fewo_sum{list-style:none}.fewo_days li,.fewo_sum li{float:left}.fewo_days .l1,.fewo_sum .l1{width:100%;margin-right:0}.fewo_days .l2,.fewo_sum .l2{width:35%}.fewo_days .l3,.fewo_sum .l3{width:35%;margin-right:2px}.fewo_days .l4,.fewo_sum .l4{width:28%}.footer-text-2{padding-top:40px}}@media only screen and (max-width: 767px){.fewo_plan_legend,.fewo_plan_legend tr,.fewo_plan_legend td,.fewo_plan_legend th,.fewo_trip_information,.fewo_trip_information tr,.fewo_trip_information td,.fewo_trip_information th,.fewo_booking_address,.fewo_booking_address tr,.fewo_booking_address td,.fewo_booking_address th{display:block;padding:0}.fewo_plan_legend label,.fewo_trip_information label,.fewo_booking_address label{margin-top:10px;display:block}.fewo_plan_legend table,.fewo_plan_legend td{width:100%}.fewo_plan_legend .legend_text{padding:5px 5px 5px 30px;margin:0 0 10px 0;display:block;width:50%}.fewo_plan_legend .day_free,.fewo_plan_legend .day_start,.fewo_plan_legend .day_stop,.fewo_plan_legend .day_full,.fewo_plan_legend .today{display:none}.fewo_plan_legend .day_free_text{background:#bbceab}.fewo_plan_legend .day_start_text{background:#bbceab;background:-webkit-linear-gradient(-45deg, #b58c88 0%,#b58c88 50%,#bbceab 50%,#bbceab 100%);background:-webkit-linear-gradient(135deg, #b58c88 0%, #b58c88 50%, #bbceab 50%, #bbceab 100%);background:linear-gradient(-45deg, #b58c88 0%,#b58c88 50%,#bbceab 50%,#bbceab 100%)}.fewo_plan_legend .day_stop_text{background:#b58c88;background:-webkit-linear-gradient(-45deg, #bbceab 0%,#bbceab 50%,#b58c88 50%,#b58c88 100%);background:-webkit-linear-gradient(135deg, #bbceab 0%, #bbceab 50%, #b58c88 50%, #b58c88 100%);background:linear-gradient(-45deg, #bbceab 0%,#bbceab 50%,#b58c88 50%,#b58c88 100%)}.fewo_plan_legend .day_full_text{background:#b58c88}.fewo_plan_legend .day_free_selected_text{background:#a9cddb}.fewo_plan_legend .day_today_text{background:#ffd2aa}.ce_fewo_details .fewo_attributes li{width:50%}.fewo_description table{width:100% !important}.nav-social{float:none}.nav-social ul{text-align:center;float:none}.nav-social li{margin:0 15px;float:none;display:inline-block}.nav-meta li{margin-right:15px}}@media only screen and (max-width: 600px){.fewo_gallery .fewo_gallery_image{width:49.5%}.fewo_gallery .fewo_gallery_image:nth-child(5n+5){margin-right:1%}.fewo_gallery .fewo_gallery_image:nth-child(2n+2){margin-right:0}.ce_fewo_details .fewo_contact,.ce_fewo_details .fewo_booking,.ce_fewo_details .fewo_overall_voting,.ce_fewo_details .fewo_votinglink{float:none}.ce_fewo_details .fewo_number{margin:20px 0}.ce_fewo_details .fewo_attributes li{width:100%}.ce_fewo_details .fewo_overall_voting,.ce_fewo_details .fewo_votinglink{margin:20px 0;float:none}.fewo_description tr,.fewo_description td,.fewo_description th{display:block;width:100%}.fewo_object_voting_link,.fewo_link_back{float:none;width:100%;margin-bottom:20px}.fewo_list_item .fewo_image{float:none;margin-right:0;text-align:center}.fewo_list_item .fewo_link_details{float:none}}@media print{*{border:none !important}nav,#searchfield,.mod_quicknav,.more,.link_readmore{display:none}#wrapper{padding-left:1cm}#header .mod_article,.footer_image{display:none}#main,#left,#right{float:none}#container{padding-left:0;padding-right:0}#main .inside{padding:50px 0 0 0;min-height:0}#right{width:100%;margin-right:0}#left{margin-left:0;width:100%;right:0}#footer{border-top:1px solid #ccc}.address_box{width:100%}a,a:visited,a:active,a:focus,a:hover{color:#000}a:active,a:focus,a:hover{color:#000}.ui-accordion-content{display:block !important}}
.fewo_error {
  color: #fff;
  font-size: 12px;
}
  
@media only screen and (min-width: 768px) {
    .fewo_error {margin: -18px 0 2px;}
}

/* Fix auf der Startseite bei den drei Häusern */
.fewo_data ul {
    list-style: none;
    padding: 0;
    margin: 0 0 0 30px;
}

[id="header"] > .inside {
  padding-top: 0;
}