@charset"UTF-8";
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.left{float:left}
.right{float:right}
.imageStrip,#additionalimagestrip{position:absolute;left:0px;bottom:45px;height:135px;width:100%;display:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0)}
.imageStrip .tx-shfrgallery-pi1 ul,#additionalimagestrip .tx-shfrgallery-pi1 ul{border:none;-webkit-box-shadow:none;box-shadow:none}
.imageStrip .tx-shfrgallery-pi1 ul img,#additionalimagestrip .tx-shfrgallery-pi1 ul img{display:inline-block}
.imageStrip ul,#additionalimagestrip ul{position:relative;margin:0 100px;padding:15px 0;overflow:hidden;height:109px;text-align:center}
.imageStrip ul li,#additionalimagestrip ul li{position:absolute;top:13px;list-style-type:none;margin:0;padding:0 5px 4px;display:inline;height:109px;cursor:pointer}
.imageStrip ul li img,#additionalimagestrip ul li img{padding:2px}
.imageStrip ul li.active img,#additionalimagestrip ul li.active img{border:2px solid white;padding:0;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.imageStrip .imageLeftArrow,.imageStrip .imageRightArrow,#additionalimagestrip .imageLeftArrow,#additionalimagestrip .imageRightArrow{position:absolute;top:0px;height:100%;width:100px;cursor:pointer;background-repeat:no-repeat;background-position:center center}
.imageStrip .imageLeftArrow,#additionalimagestrip .imageLeftArrow{left:0;background-image:url('../../fileadmin/gastlandschaften-static/images/imageStrip-leftArrow.png')}
.imageStrip .imageRightArrow,#additionalimagestrip .imageRightArrow{right:0;background-image:url('../../fileadmin/gastlandschaften-static/images/imageStrip-rightArrow.png')}
.imageStripBigImageBox{position:fixed;top:0;left:0;height:100%;width:100%;z-index:10000;background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0)}
.imageStripBigImageBox img{display:block;max-height:1024px;max-width:1024px;width:100%;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.imageStripBigImageBox p{padding:15px;margin:0;position:absolute;width:100%;text-align:center;color:#84939c}
.imageStripBigImageBox .imageLeftArrow{background-image:url('../../fileadmin/gastlandschaften-static/images/imageStrip-leftArrow.png');background-position:5% 50%;background-repeat:no-repeat;cursor:pointer}
.imageStripBigImageBox .imageRightArrow{background-image:url('../../fileadmin/gastlandschaften-static/images/imageStrip-rightArrow.png');background-position:95% 50%;background-repeat:no-repeat;cursor:pointer}
.imageStripBigImageBox .closeButton{background-image:url('../../fileadmin/gastlandschaften-static/images/closeButton.png');background-repeat:no-repeat;width:23px;height:23px;position:absolute;bottom:15px;right:15px;cursor:pointer;z-index:2001}
footer{position:fixed;bottom:0;width:100%;height:45px;z-index:200;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
#footerMenu{margin:16px 0 16px 15px;padding:0;font-size:14px}
#footerMenu li{display:block;float:left;padding:0 15px;border-left:1px solid #09293a;line-height:1em;list-style-type:none}
#footerMenu li a{text-decoration:none;color:#09293a}
#footerMenu li a:hover{text-decoration:underline}
#footerMenu li.first{border:none;padding-left:10px}
.socialShareBox{width:360px}
.socialShareBox .social_share_privacy_area{margin:11px 0 !important}
.socialShareBox .social_share_privacy_area .settings{display:none}
.socialShareBox .social_share_privacy_area li .help_info.icon{border-radius:5px 5px 5px 5px}
.socialShareBox .social_share_privacy_area li .help_info.icon .info{left:-333px}
.tx-shfrgallery-pi1 ul,.tx-sf-gallery,.csc-default ul{-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);border:2px solid white;margin:0;padding:0;overflow:hidden}
.tx-shfrgallery-pi1 ul a:hover,.tx-sf-gallery a:hover,.csc-default ul a:hover{color:#000000}
.tx-shfrgallery-pi1 ul li,.tx-sf-gallery li,.csc-default ul li{margin:0;padding:0;list-style-type:none;display:none}
.tx-shfrgallery-pi1 ul li:first-child,.tx-sf-gallery li:first-child,.csc-default ul li:first-child{display:block}
.tx-shfrgallery-pi1 ul img,.tx-sf-gallery img,.csc-default ul img{display:block}
.tx-shfrgallery-pi1 ul .bildunterschrift,.tx-sf-gallery .bildunterschrift,.csc-default ul .bildunterschrift{background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);position:relative;display:none;padding:15px;font-size:15px}
.csc-default ul a{margin:0;padding:0;list-style-type:none;display:none}
.csc-default ul a:first-child{display:block}
.portal-sectionMenu,.portal-bookingWidget{margin-left:85px;width:320px;padding:15px 20px;margin-top:15px;color:white;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);display:none}
.portal-sectionMenu{width:350px;padding-right:0;padding-left:10px}
.portal-grid .navigation{margin-right:15px;float:left}
.portal-grid .navigation .content-padding{padding-right:0}
.portal-grid .navigation a,.portal-sectionMenu a{color:white;text-decoration:none;display:block;padding:7px 0 7px 10px}
.portal-grid .navigation a:hover,.portal-sectionMenu a:hover{color:#09293a;text-decoration:none;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden}
.portal-grid .navigation ul,.portal-sectionMenu ul{margin:0;padding:0;min-height:100%}
.portal-grid .navigation li,.portal-sectionMenu li{list-style:none;margin:0;padding:0}
#action-image{position:absolute;left:15px;top:-480px}
#action-image-up{position:absolute;left:15px;top:0px}
.nivoSlider{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;border:2px solid white;overflow:hidden}
.tx-shfrgallery-pi1{position:relative}
html{height:100%;background:url('../../fileadmin/gastlandschaften-static/images/background1.jpg') no-repeat center center fixed;-webkit-background-size:cover;background-size:cover}
body{font-family:"PT Sans",sans-serif;color:#09293a;font-size:16px;height:100%}
#wrapper{min-height:100%;min-width:1185px;position:relative;overflow:hidden}
.wrapper-softfond{background-color:rgba(255,255,255,0.25)}
#tagLine{position:fixed;z-index:0}
.tagLine-position-0_0,.portal-tagLine.tagLine-position-0_0{left:11.11%;top:14.29%}
.tagLine-position-0_1,.portal-tagLine.tagLine-position-0_1{left:11.11%;top:28.58%}
.tagLine-position-0_2,.portal-tagLine.tagLine-position-0_2{left:11.11%;top:42.87%}
.tagLine-position-0_3,.portal-tagLine.tagLine-position-0_3{left:11.11%;top:57.16%}
.tagLine-position-0_4,.portal-tagLine.tagLine-position-0_4{left:11.11%;top:71.45%}
.tagLine-position-1_0,.portal-tagLine.tagLine-position-1_0{left:22.22%;top:14.29%}
.tagLine-position-1_1,.portal-tagLine.tagLine-position-1_1{left:22.22%;top:28.58%}
.tagLine-position-1_2,.portal-tagLine.tagLine-position-1_2{left:22.22%;top:42.87%}
.tagLine-position-1_3,.portal-tagLine.tagLine-position-1_3{left:22.22%;top:57.16%}
.tagLine-position-1_4,.portal-tagLine.tagLine-position-1_4{left:22.22%;top:71.45%}
.tagLine-position-2_0,.portal-tagLine.tagLine-position-2_0{left:33.33%;top:14.29%}
.tagLine-position-2_1,.portal-tagLine.tagLine-position-2_1{left:33.33%;top:28.58%}
.tagLine-position-2_2,.portal-tagLine.tagLine-position-2_2{left:33.33%;top:42.87%}
.tagLine-position-2_3,.portal-tagLine.tagLine-position-2_3{left:33.33%;top:57.16%}
.tagLine-position-2_4,.portal-tagLine.tagLine-position-2_4{left:33.33%;top:71.45%}
.tagLine-position-3_0,.portal-tagLine.tagLine-position-3_0{left:44.44%;top:14.29%}
.tagLine-position-3_1,.portal-tagLine.tagLine-position-3_1{left:44.44%;top:28.58%}
.tagLine-position-3_2,.portal-tagLine.tagLine-position-3_2{left:44.44%;top:42.87%}
.tagLine-position-3_3,.portal-tagLine.tagLine-position-3_3{left:44.44%;top:57.16%}
.tagLine-position-3_4,.portal-tagLine.tagLine-position-3_4{left:44.44%;top:71.45%}
.tagLine-position-4_0,.portal-tagLine.tagLine-position-4_0{left:55.55%;top:14.29%}
.tagLine-position-4_1,.portal-tagLine.tagLine-position-4_1{left:55.55%;top:28.58%}
.tagLine-position-4_2,.portal-tagLine.tagLine-position-4_2{left:55.55%;top:42.87%}
.tagLine-position-4_3,.portal-tagLine.tagLine-position-4_3{left:55.55%;top:57.16%}
.tagLine-position-4_4,.portal-tagLine.tagLine-position-4_4{left:55.55%;top:71.45%}
.tagLine-position-5_0,.portal-tagLine.tagLine-position-5_0{left:66.66%;top:14.29%}
.tagLine-position-5_1,.portal-tagLine.tagLine-position-5_1{left:66.66%;top:28.58%}
.tagLine-position-5_2,.portal-tagLine.tagLine-position-5_2{left:66.66%;top:42.87%}
.tagLine-position-5_3,.portal-tagLine.tagLine-position-5_3{left:66.66%;top:57.16%}
.tagLine-position-5_4,.portal-tagLine.tagLine-position-5_4{left:66.66%;top:71.45%}
.tagLine-position-6_0,.portal-tagLine.tagLine-position-6_0{left:77.77%;top:14.29%}
.tagLine-position-6_1,.portal-tagLine.tagLine-position-6_1{left:77.77%;top:28.58%}
.tagLine-position-6_2,.portal-tagLine.tagLine-position-6_2{left:77.77%;top:42.87%}
.tagLine-position-6_3,.portal-tagLine.tagLine-position-6_3{left:77.77%;top:57.16%}
.tagLine-position-6_4,.portal-tagLine.tagLine-position-6_4{left:77.77%;top:71.45%}
header{position:relative;padding-top:15px;padding-bottom:7.5px;z-index:1000}
header #logoBox{float:left;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
header #logoBox #logoBox-inner{padding:13px 0px 13px 165px;height:34px;width:280px;position:relative;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0)}
header #logoBox img{display:block}
header .searchButton{float:left;margin-right:124px}
header #menuBox{float:left;height:60px;width:605px;margin-left:5px;margin-right:10px;position:relative;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);overflow:visible}
header #menuBox ul{margin:0;padding:0}
header #menuBox ul li{display:block;float:left;width:202px;line-height:1em}
header #menuBox ul li span{position:relative;display:block;text-align:center;text-decoration:none;font-weight:bold;text-transform:uppercase;color:#09293a;z-index:100;height:60px;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0)}
header #menuBox ul li a{text-align:center;text-decoration:none;font-weight:bold;text-transform:uppercase;color:#09293a;display:block;padding:22px 0;background-image:url('../../fileadmin/gastlandschaften-static/images/mainMenuSeperator.png');background-repeat:no-repeat;background-position:right center}
header #menuBox ul li span:hover,header #menuBox ul li span.active{background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);z-index:200;margin-left:-1px;padding-left:1px}
header #menuBox ul li span:hover a,header #menuBox ul li span.active a{color:white}
header #menuBox ul li.first{width:201px}
header #menuBox ul li.first span{-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden}
header #menuBox ul li.first span:hover{margin-left:0px;padding-left:0px}
header #menuBox ul li.last a{background-image:none}
header #menuBox ul li.last span{-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden}
header #breadcrumbs{-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);margin:7.5px 0 0;clear:both;float:right;text-transform:uppercase;letter-spacing:0.1em;color:white}
header #breadcrumbs ul{margin:0;padding:0px 15px;padding-bottom:0px;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0)}
header #breadcrumbs li{margin:0;padding:0;list-style:none;display:inline;padding:0px 1px}
header #breadcrumbs li:after{content:"  >";font-size:11px;color:#81919b}
header #breadcrumbs li.last:after{content:""}
header #breadcrumbs a{color:#81919b;text-decoration:none;font-size:11px;text-shadow:0px 0px 2px #999999;filter:dropshadow(color=#999999,offx=0,offy=0)}
header #breadcrumbs a:hover{text-decoration:underline}
header #breadcrumbs li.last a{color:#09293a;font-weight:bold}
header #menuExtraBox{position:absolute;top:15px;right:0;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
header #menuExtraBox #menuExtraBox-inner{transition:width 1s,height 1s;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);height:60px;width:115px}
header #menuExtraBox #menuExtraBox-inner.is-visible{width:150px !important;height:170px !important}
header #menuExtraBox #menuExtraBox-inner.is-visible ul li{display:block !important}
header #menuExtraBox #menuExtraBox-inner #topRightLink{color:#09293a;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;text-align:center;font-size:11px;line-height:1em;padding:13px 0 8px 0;background-image:url('../../fileadmin/gastlandschaften-static/images/extraMenuBar.png');background-repeat:no-repeat;background-position:bottom center}
header #menuExtraBox #menuExtraBox-inner #languageMenu{margin:0;padding:8px 0 8px 0}
header #menuExtraBox #menuExtraBox-inner #languageMenu li{list-style-type:none;padding:5px}
header #menuExtraBox #menuExtraBox-inner #languageMenu li a{display:block;line-height:12px;height:12px;font-size:90%;color:#09293a}
header #menuExtraBox #menuExtraBox-inner #languageMenu li a:hover{text-decoration:none}
header #menuExtraBox #menuExtraBox-inner #languageMenu li.active{display:block;text-align:center;padding:0}
header #menuExtraBox #menuExtraBox-inner #languageMenu li.active span.text{display:none}
#body{padding-bottom:45px;min-height:550px;clear:both}
#menuBoxRight{float:right}
body .box-blue{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);padding:15px;margin-bottom:15px;color:white}
body .box-blue a{color:white;text-decoration:none}
body .box-blue a:hover{text-decoration:underline}
body .box-red{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,rgba(182,30,63,0.75) 0%,#b61e3f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(182,30,63,0.75)),color-stop(100%,#b61e3f));background:-webkit-linear-gradient(top,rgba(182,30,63,0.75) 0%,#b61e3f 100%);background:-o-linear-gradient(top,rgba(182,30,63,0.75) 0%,#b61e3f 100%);background:-ms-linear-gradient(top,rgba(182,30,63,0.75) 0%,#b61e3f 100%);background:linear-gradient(to bottom,rgba(182,30,63,0.75) 0%,#b61e3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFB61E3F',endColorstr='#FFB61E3F',GradientType=0);padding:15px;margin-bottom:15px;color:white}
body .box-red a{color:white;text-decoration:none}
body .box-red a:hover{text-decoration:underline}
body .box-white{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(242,242,242,0.75)),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-o-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:linear-gradient(to bottom,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFF2F2F2',endColorstr='#FFF2F2F2',GradientType=0);padding:15px;margin-bottom:15px;color:#09293a}
body .box-white a{color:#09293a;text-decoration:none}
body .box-white a:hover{text-decoration:underline}
body .without-padding{padding:0}
.content-padding{padding:15px}
.left-column{margin-left:85px;padding-left:15px}
.navigation ul,.navigation li{list-style-type:none;margin:0;padding:0}
#wunschurlaub,#kurortefinder{width:960px;margin:auto;position:relative}
#wunschurlaub .closer,#kurortefinder .closer{position:absolute;right:-11.5px;top:-11.5px}
#wunschurlaub h1,#wunschurlaub h2,#kurortefinder h1,#kurortefinder h2{margin:0;clear:left}
#wunschurlaub .box-blue,#kurortefinder .box-blue{margin-bottom:0}
#wunschurlaub .box-white,#kurortefinder .box-white{text-align:center}
#wunschurlaub h2,#kurortefinder h2{text-align:center}
.wunschurlaub div.multiselect,.kurortefinder div.multiselect,.angebotfilter div.multiselect{width:700px;margin-left:130px;text-align:center}
.wunschurlaub div.multiselect div,.wunschurlaub div.multiselect div.active,.kurortefinder div.multiselect div,.kurortefinder div.multiselect div.active,.angebotfilter div.multiselect div,.angebotfilter div.multiselect div.active{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);border-radius:15px;border:1px solid #09293a;padding:5px 0;display:inline-block;margin-right:15px;margin-bottom:15px;width:210px;overflow:hidden;text-align:left;cursor:default}
.wunschurlaub div.multiselect div span,.wunschurlaub div.multiselect div.active span,.kurortefinder div.multiselect div span,.kurortefinder div.multiselect div.active span,.angebotfilter div.multiselect div span,.angebotfilter div.multiselect div.active span{display:block;padding-right:20px;padding-left:15px;background-image:url(/typo3conf/ext/sfwunschurlaub/res/plus.png);background-position:185px center;background-repeat:no-repeat}
.wunschurlaub div.multiselect div:hover,.kurortefinder div.multiselect div:hover,.angebotfilter div.multiselect div:hover{color:white;border-color:white;background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0)}
.wunschurlaub div.multiselect div.active,.kurortefinder div.multiselect div.active,.angebotfilter div.multiselect div.active{color:white;border-color:white;background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0)}
.wunschurlaub div.multiselect div.active span,.kurortefinder div.multiselect div.active span,.angebotfilter div.multiselect div.active span{background-image:url(/typo3conf/ext/sfwunschurlaub/res/minus.png)}
.wunschurlaub .wunsch-refresh-button,.kurortefinder .wunsch-refresh-button,.angebotfilter .wunsch-refresh-button{margin-top:15px;width:100%;display:block;background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);color:#ffffff;border:1px solid #ffffff}
.wunschurlaub .wunsch-result-button,.kurortefinder .wunsch-result-button,.angebotfilter .wunsch-result-button{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);color:#ffffff;border:1px solid #ffffff}
.wunschurlaub .wunsch-reset-link,.kurortefinder .wunsch-reset-link,.angebotfilter .wunsch-reset-link{display:block;text-align:center;color:#A5AEB8}
.wunschurlaub .wunsch-reset-link:hover,.kurortefinder .wunsch-reset-link:hover,.angebotfilter .wunsch-reset-link:hover{color:#ffffff}
.wunschurlaub .wunsch-result-count,.kurortefinder .wunsch-result-count,.angebotfilter .wunsch-result-count{text-align:center;color:#A5AEB8}
.wunschurlaub .box-blue,.kurortefinder .box-blue,.angebotfilter .box-blue{padding-left:20px}
.wunschurlaub .box-blue h2,.kurortefinder .box-blue h2,.angebotfilter .box-blue h2{color:white;font-weight:normal;padding:0 10px;font-size:16px;line-height:1.8;margin-right:5px;margin-top:15px}
.wunschurlaub .box-blue h3,.kurortefinder .box-blue h3,.angebotfilter .box-blue h3{text-align:center;margin-bottom:15px;font-size:16px;text-transform:uppercase;font-weight:normal}
.wunschurlaub .box-blue div.multiselect,.kurortefinder .box-blue div.multiselect,.angebotfilter .box-blue div.multiselect{width:auto;margin:0;zoom:1}
.wunschurlaub .box-blue div.multiselect:before,.wunschurlaub .box-blue div.multiselect:after,.kurortefinder .box-blue div.multiselect:before,.kurortefinder .box-blue div.multiselect:after,.angebotfilter .box-blue div.multiselect:before,.angebotfilter .box-blue div.multiselect:after{content:"\0020";display:block;height:0;overflow:hidden}
.wunschurlaub .box-blue div.multiselect:after,.kurortefinder .box-blue div.multiselect:after,.angebotfilter .box-blue div.multiselect:after{clear:both}
.wunschurlaub .box-blue div.multiselect div,.kurortefinder .box-blue div.multiselect div,.angebotfilter .box-blue div.multiselect div{color:#09293a;font-size:11px;width:110px;height:28px;margin-right:5px;margin-bottom:.2em;float:left;padding:0px;display:table;overflow:hidden;line-height:1;border:none;border-radius:0;background:transparent none 0 0 no-repeat}
.wunschurlaub .box-blue div.multiselect div span,.kurortefinder .box-blue div.multiselect div span,.angebotfilter .box-blue div.multiselect div span{display:table-cell;vertical-align:middle;background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);border-radius:15px;border:1px solid #09293a;padding:0 10px}
.wunschurlaub .box-blue div.multiselect div.active,.wunschurlaub .box-blue div.multiselect div:hover,.kurortefinder .box-blue div.multiselect div.active,.kurortefinder .box-blue div.multiselect div:hover,.angebotfilter .box-blue div.multiselect div.active,.angebotfilter .box-blue div.multiselect div:hover{color:white}
.wunschurlaub .box-blue div.multiselect div.active span,.wunschurlaub .box-blue div.multiselect div:hover span,.kurortefinder .box-blue div.multiselect div.active span,.kurortefinder .box-blue div.multiselect div:hover span,.angebotfilter .box-blue div.multiselect div.active span,.angebotfilter .box-blue div.multiselect div:hover span{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);border-color:white}
.wunschurlaub .tx-sfteaserbox-pi1 .content,.kurortefinder .tx-sfteaserbox-pi1 .content,.angebotfilter .tx-sfteaserbox-pi1 .content{margin:0}
.wunschurlaub .tx-sfteaserbox-pi1 .content .details-teaser,.kurortefinder .tx-sfteaserbox-pi1 .content .details-teaser,.angebotfilter .tx-sfteaserbox-pi1 .content .details-teaser{margin:0 0 15px 15px}
.wunschurlaub input{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a;border:1px solid #09293a;border-radius:15px;padding:5px 0;display:inline-block;margin-bottom:15px;width:210px;overflow:hidden;text-align:center;cursor:pointer}
.wunschurlaub input:active{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white;border:1px solid white}
.angebotfilter input{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a;border:1px solid #09293a;border-radius:15px;padding:5px 0;display:inline-block;margin-bottom:15px;width:210px;overflow:hidden;text-align:center;cursor:pointer}
.angebotfilter input:active{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white;border:1px solid white}
.kurortefinder select{width:100%}
.kurortefinder .box-blue h2{padding:0;color:#787987;margin-bottom:0;font-weight:bold}
.kurortefinder .wunsch-refresh-button{border-radius:15px;display:inline-block;margin-bottom:15px;text-align:center;cursor:pointer;padding:5px;border:none;box-shadow:2px 2px 2px #000;width:210px}
.kurortefinder .wunsch-refresh-button:active{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white}
.kurortefinder span.checklegend{margin:0 0 5px 20px;display:block;font-size:12px;color:white}
.kurortefinder input{float:left}
.kurortefinder input.wunsch-result-button{float:none}
#cboxLoadedContent{margin-bottom:30px}
body #cboxCurrent{left:125px}
span.sort-option{margin-right:15px;font-weight:bold;text-transform:uppercase;color:white;cursor:pointer}
span.direction-indicator{margin-left:7.5px}
.deskline-sortierung{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);padding:15px;margin-bottom:15px}
.app-closer{position:absolute;right:15px;top:100px;z-index:1000}
.app-closer .bigRedButton{padding:8px 12px;box-shadow:0 0 10px 3px white}
body.landingpage #body{margin-top:15px}
body.landingpage #body .portal-logoBox{margin-left:-10px;width:455px}
body.landingpage #body .portal-logoBox img{position:static}
body.landingpage #body .portal-logoBox .portal-logoBox-inner{padding-left:115px;height:auto}
body.landingpage #body .portal-logoBox .portal-logoBox-inner h1{color:#09293a;text-align:center;margin:0}
body.landingpage #body .portal-logoBox .portal-logoBox-inner h1 span.secondary{color:#b61e3f}
body.landingpage #body input[type=submit]{-webkit-border-radius:15px;border-radius:15px;overflow:hidden;background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);padding:5px 15px;font-weight:bold;border:1px solid #09293A;color:white}
.landingpage-form{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;padding:15px;overflow:visible;margin-bottom:15px}
.landingpage-form h3{text-transform:uppercase;color:white;letter-spacing:0.1em;font-size:1em}
.landingpage-form .row{display:table}
.landingpage-form .cell{display:table-cell;width:30%;padding:5px}
.landingpage-form .cell-23{width:23%}
.landingpage-form input,.landingpage-form .chosen-choices{padding:3.75px 7.5px}
.landingpage-form input.query{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.landingpage-form input[type=submit]{padding:5px 15px}
.landingpage-form .cell-small{display:table-cell;width:10%;text-align:right}
#details-sidebar .tx-shfrrptform-pi1{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);margin-left:85px;width:330px;padding:15px;color:white}
#details-sidebar .tx-shfrrptform-pi1 input[type=text]{-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,white 0%,rgba(255,255,255,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,rgba(255,255,255,0.75)));background:-webkit-linear-gradient(top,white 0%,rgba(255,255,255,0.75) 100%);background:-o-linear-gradient(top,white 0%,rgba(255,255,255,0.75) 100%);background:-ms-linear-gradient(top,white 0%,rgba(255,255,255,0.75) 100%);background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#BFFFFFFF',GradientType=0);margin:0 15px;border:none;padding:5px 15px;width:130px}
#details-sidebar .content-element{margin-left:85px}
.tx-shfrrptform-pi1 .form-field{margin-bottom:0.4em}
#menuBox ul ul{display:none}
#menuBox li:hover ul{display:block}
.top-menu-second{-webkit-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;overflow:hidden;background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;margin:0}
.top-menu-second li{list-style-type:none;margin:0;padding:0}
.top-menu-second li a{color:white}
header #menuBox ul ul{padding:10px 0 10px 10px;margin-top:-4px}
header #menuBox ul ul li{float:none}
header #menuBox ul ul li a{padding:7px 0px 7px 10px;text-align:left;text-transform:none;font-weight:normal;color:white}
header #menuBox ul ul li a:hover{color:#09293A;background:linear-gradient(to bottom,#F2F2F2 0%,rgba(242,242,242,0.75) 100%) repeat scroll 0% 0% transparent;border-radius:6px 0px 0px 6px;overflow:hidden}
.bloggerbadge{position:absolute;right:20px;top:0px;z-index:100;width:300px}
@media all and (max-width:782px){.bloggerbadge{width:200px;position:static}
}
#home-teaserBox{position:absolute;right:0px;bottom:45px}
.totop{display:none;position:fixed;right:20px;bottom:55px;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);padding:10px;border-radius:6px;cursor:pointer;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
#home-teaserBox.withImageStrip{bottom:200px}
.home .tx-sfteaserbox-pi1{width:450px}
.home .sf_teaserbox_284 a{color:#b61e3f}
.home .sf_teaserbox_284 a:after{display:block;content:' ';background-image:url('../../fileadmin/gastlandschaften-static/images/sfteaserbox-overlay-284.png');background-position:top left;background-repeat:no-repeat;width:190px;height:153px;position:absolute;top:0;left:0;z-index:100}
.home .sf_teaserbox_284 .teaserHeadline a:after{display:none}
.teaser{width:190px;height:153px;float:right;position:relative;margin-right:15px;margin:15px}
.teaser a{display:block;color:#09293a}
.teaser a:hover{color:white}
.teaser a:hover .teaserHeadline{background-color:rgba(9,41,58,0.8)}
.teaser img{-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.teaser .teaserHeadline{font-weight:bold;font-size:15px;text-transform:uppercase;line-height:1em;position:absolute;bottom:0px;left:0px;width:150px;padding:15px 20px;background-color:rgba(255,255,255,0.8);-webkit-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;overflow:hidden}
#home-textBox{position:absolute;left:85px;bottom:60px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
#home-textBox #home-textBox-inner{background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);width:300px;padding:25px}
#home-textBox h1{font-size:17px;color:#09293a;text-transform:uppercase;margin:0}
#home-textBox p{margin:0}
#home-textBox.withImageStrip{bottom:200px}
.portal #wrapper{background-color:rgba(9,41,58,0.25)}
.naturpark.portal #wrapper{background-color:transparent}
.naturpark.portal #wrapper.wrapper-softfond{background-color:rgba(9,41,58,0.25)}
.container3{width:960px;margin:15px auto}
.grid{margin-right:15px;margin-bottom:15px;height:160px;float:left;position:relative}
.grid .teaserText{position:absolute;top:100px;left:0px;height:60px;width:100%;background:-moz-linear-gradient(top,rgba(242,242,242,0.4) 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(242,242,242,0.4)),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,rgba(242,242,242,0.4) 0%,#f2f2f2 100%);background:-o-linear-gradient(top,rgba(242,242,242,0.4) 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,rgba(242,242,242,0.4) 0%,#f2f2f2 100%);background:linear-gradient(to bottom,rgba(242,242,242,0.4) 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66F2F2F2',endColorstr='#FFF2F2F2',GradientType=0);-webkit-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;overflow:hidden}
.grid .teaserText h2{font-size:17px;margin:5px 15px 0px 15px;padding:2}
.grid .teaserText p{font-size:17px;margin:5px 15px;padding:0;line-height:1.1em}
.grid a,.grid a:visited{display:block;position:relative;height:100%;width:100%;overflow:hidden;color:#09293a;text-decoration:none;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.grid a:hover{color:white}
.grid a:hover .teaserText{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0)}
.grid-special{float:right;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.grid-special .hovermap{margin:25px 10px}
.col1{width:305px}
.col2{width:625px}
.col3{width:945px}
.row2{height:335px}
.row3{height:510px}
.row4{height:685px}
.portal-section{padding:0;min-height:500px;position:relative;background-size:cover}
.barrierefrei .portal-logoBox .portal-logoBox-inner{height:auto}
.portal-logoBox{margin-left:85px;margin-bottom:15px;width:360px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.portal-logoBox .portal-logoBox-inner{position:relative;width:320px;height:121px;padding:15px 20px;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.portal-logoBox h2{width:50%;font-weight:normal;text-transform:uppercase}
.portal-logoBox img{position:absolute;right:20px;bottom:15px}
.portal-logoBox .mini-logo{position:relative;top:0;left:0;float:left}
.portal-logoBox .portal-logoBox-no-text{padding:25px 20px;text-align:center}
.portal-logoBox .portal-logoBox-no-text img{margin-top:25px;position:relative;bottom:0;right:0;float:none;display:inline}
.portal .portal-logoBox-inner h2{padding-top:14px}
.portal-textBox{position:absolute;right:0;bottom:60px;z-index:10;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.portal-textBox .portal-textBox-inner{width:670px;padding:30px;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden}
.portal-textBox h3{color:#b61e3f;margin-top:0}
.portal-textBox h3 a{text-transform:none}
.portal-textBox p{margin-bottom:0}
.portal-textBox a,.portal-textBox a:visited{color:#b61e3f;text-transform:uppercase;text-decoration:none;font-weight:bold}
.portal-textBox a:hover,.portal-textBox a:visited:hover{text-decoration:underline}
.portal-textBox.withImageStrip{bottom:200px}
.portal-tagLine{position:absolute;top:30%;left:55%;z-index:5}
.portal-textBox-long{display:none}
.portal-textBox-long.withImageStrip{bottom:200px;bottom:60px}
.form-horizontal .control-group{zoom:1;padding:5px 0}
.form-horizontal .control-group .control-label{float:left}
.form-horizontal .control-group .controls{float:right}
.form-horizontal .control-group .controls select,.form-horizontal .control-group .controls input{width:150px}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{content:"\0020";display:block;height:0;overflow:hidden}
.form-horizontal .control-group:after{clear:both}
#bookignWidget2{display:none}
.portal-sectionMenu{margin-left:85px;width:360px;padding:0;margin-bottom:15px;color:white;display:none}
.portal-sectionMenu ul{padding:15px 20px;padding-right:0;padding-left:10px;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.portal-sectionMenu a,.portal-sectionMenu a:visited{color:white;text-decoration:none;display:block;padding:7px 0 7px 10px}
.portal-sectionMenu a:hover,.portal-sectionMenu a.active,.portal-sectionMenu a:visited:hover,.portal-sectionMenu a:visited.active{color:#09293a;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden}
.portal-sectionMenu li{list-style:none;margin:0;padding:0}
#portal-iconBar{margin:0;padding:0;position:fixed;top:28%;right:0;z-index:300}
#portal-iconBar li{display:block;float:right;clear:right;position:relative;list-style:none;margin:15px 0 0 0;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);position:relative;right:-70px}
#portal-iconBar li.first{margin:0}
#portal-iconBar a{display:block;height:36px;width:36px;padding:12px;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);-webkit-transition:padding .1s ease-in-out;transition:padding .1s ease-in-out}
#portal-iconBar a:hover{padding-right:22px;-webkit-transition:padding .1s ease-in-out;transition:padding .1s ease-in-out}
#portal-iconBar span{display:block;overflow:hidden;text-indent:-9999px;height:36px;width:36px;background-position:center center;background-repeat:no-repeat}
#portal-iconBar #portal-iconBar-details{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0)}
#portal-iconBar-up span{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowUp.png')}
#portal-iconBar-details span{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowRightHighlight.png')}
#portal-iconBar-down span{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowDown.png')}
#portal-iconBar-details span.portal-iconBar-back{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowLeftHighlight.png')}
#portal-iconBar-up:hover span{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowUpHighlight.png')}
#portal-iconBar-details:hover span{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowRightHighlight.png')}
#portal-iconBar-down:hover span{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowDownHighlight.png')}
#portal-iconBar-details:hover span.portal-iconBar-back{background-image:url('../../fileadmin/gastlandschaften-static/images/portal-iconBar/arrowLeftHighlight.png')}
.portal-bookingWidget{margin-left:85px;width:320px;padding:15px 20px;float:left;clear:left;margin-top:15px;color:white;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);display:none}
.portal-bookingWidget ul{margin:0 0 15px 0;padding:0;zoom:1}
.portal-bookingWidget ul:before,.portal-bookingWidget ul:after{content:"\0020";display:block;height:0;overflow:hidden}
.portal-bookingWidget ul:after{clear:both}
.portal-bookingWidget li{margin:0 5px;padding:0;float:left;width:145px;border:1px solid white;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.portal-bookingWidget li a,.portal-bookingWidget li a:visited{padding:5px 15px;color:white;text-transform:uppercase;display:block;text-align:center;text-decoration:none}
.portal-bookingWidget li a:hover,.portal-bookingWidget li a.active,.portal-bookingWidget li a:visited:hover,.portal-bookingWidget li a:visited.active{color:#09293a;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0)}
.portal-bookingWidget label{line-height:30px}
.portal-bookingWidget .form-horizontal .control-group .input-text{-webkit-border-radius:20px;border-radius:20px;overflow:hidden;outline:none;border:none;padding:5px 10px;width:140px;-webkit-box-shadow:inset 2px 2px 5px 2px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 5px 2px rgba(0,0,0,0.2)}
.portal-bookingWidget .form-horizontal .control-group .input-calendar{background-image:url('../../fileadmin/gastlandschaften-static/images/quickfinder/calendar.png');background-position:right center;background-repeat:no-repeat;padding-right:40px;width:105px}
.portal-bookingWidget .form-horizontal .control-group .submit-bar{float:none;text-align:center;background-image:url('../../fileadmin/gastlandschaften-static/images/quickfinder/line.png');background-repeat:no-repeat;background-position:top center;padding-top:10px}
.portal-bookingWidget .form-horizontal .control-group .submit-bar input{display:inline;width:auto;-webkit-appearance:push-button}
.portal .portal-one-page header{position:fixed;top:0;left:0;z-index:99;width:100%}
.portal .portal-one-page #body .portal-grid{padding-top:115px}
.portal .portal-one-page .portal-sections{position:absolute;top:0;left:0;width:100%}
.portal .portal-one-page .portal-section{position:relative;z-index:50;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.portal .portal-one-page .portal-section-fixed{position:fixed;z-index:25;top:0px;width:100%}
.portal .portal-one-page .portal-logoBox{top:115px;position:relative}
.portal .details{position:fixed;top:0;right:0;background-color:#ddaa21;z-index:75}
.details #body{padding-bottom:60px}
.details #imageStrip{display:none}
.details #tagLine{display:none}
.details .portal-sectionMenu,.details .portal-bookingWidget{display:block}
.details .portal-sectionMenu{background:none;position:relative}
.details .portal-sectionMenu ul{width:350px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;overflow:hidden;z-index:150}
.details .portal-sectionMenu a{width:150px;padding-right:193px}
.details .portal-sectionMenu a:hover{background:-moz-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(242,242,242,0.75)),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-o-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-ms-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFF2F2F2',endColorstr='#FFF2F2F2',GradientType=1)}
.details .portal-sectionMenu a.active{background-color:white;position:relative;z-index:150;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
.details .portal-sectionMenu .portal-sectionSubMenu{position:absolute;top:0;right:0;height:100%;margin:0;padding:0;width:175px;background:none;background-color:white;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden;overflow-y:scroll;z-index:160}
.details .portal-sectionMenu .portal-sectionSubMenu li:first-child{margin-top:15px}
.details .portal-sectionMenu .portal-sectionSubMenu a{color:#09293a;-webkit-box-shadow:none;box-shadow:none;background:none}
.details .portal-sectionMenu .portal-sectionSubMenu a.active{font-weight:bold;color:#b61e3f}
.details .portal-sectionMenu .portal-sectionSubMenu a:hover{-webkit-box-shadow:none;box-shadow:none;color:#b61e3f;background:none;font-weight:bold;filter:none}
.details #portal-iconBar li{right:0}
.details #portal-iconBar #portal-iconBar-details{background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0)}
.js .details .portal-sectionMenu ul{width:175px;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;overflow:hidden}
.js .details .portal-sectionMenu a{padding-right:15px}
.js .details .portal-sectionMenu a.active{background-color:transparent;background:-moz-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(242,242,242,0.75)),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-o-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-ms-linear-gradient(left,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:linear-gradient(to right,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFF2F2F2',endColorstr='#FFF2F2F2',GradientType=1)}
.js .details .portal-sectionMenu .portal-sectionSubMenu{background-color:transparent;background:-moz-linear-gradient(left,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(left,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(left,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(left,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to right,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=1);z-index:140;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden;overflow-y:hidden}
.js .details .portal-sectionMenu .portal-sectionSubMenu a.active{background:none;background-color:transparent}
.js .details .portal-sectionMenu-empty ul{width:350px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.js .details .portal-sectionMenu-empty ul a{width:150px;padding-right:193px}
#details-content-inner{float:none;margin:0 auto;width:700px}
#backBar{-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);width:200px;padding:15px 40px}
#backBar a{color:white;text-transform:uppercase;text-decoration:none;font-size:14px}
#backBar a:hover{text-emphasis:underline}
#imageGallery{margin-top:0}
.content-element,.details-textBox,.tx-shfrrptform-pi1,.sfrptmap-contentelement{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);padding:15px 40px;margin-bottom:15px}
.sfrptmap-contentelement .hovermap{margin:0 auto}
.accordion-item .icon{background-repeat:no-repeat;background-position:center center;padding:15px;height:1.45em;cursor:pointer}
.accordion-item .left .inactive{background-image:url('../../fileadmin/gastlandschaften-static/images/accordion-plus.png')}
.accordion-item .left .inactive h3{font-weight:normal}
.accordion-item .left .active{background-image:url('../../fileadmin/gastlandschaften-static/images/accordion-minus.png')}
.accordion-item .left .active h3{font-weight:bold}
.accordion-item .right{padding:10px 15px}
.accordion-item .right-middle{border-radius:0 !important}
.accordion-item .reiter{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);border-radius:0px 6px 6px 0px;display:table-cell;color:white;padding:15px}
.accordion-item .accordion-body{background-image:url('../../fileadmin/gastlandschaften-static/images/accordeon-body.png');background-repeat:no-repeat;background-position:center top;padding:15px}
.accordion-item .accordion-body p{margin-top:0}
.accordion-item h2{margin:0px}
.accordion-headline{padding:15px}
.accordion-headline h2,.accordion-headline h2:first-child{margin-bottom:0}
.socialMediaMessage{clear:left;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);margin-top:15px;padding:15px}
.socialMediaMessage-content{margin:0 130px}
.socialMediaMessage-content p{margin:0;font-size:14px}
.socialMediaMessage-content .socialMediaMessage-timestamp,.socialMediaMessage-content .tag{color:#999}
.socialMediaMessage-content a{text-decoration:none;color:black;font-weight:bold}
.socialMediaMessage-shareBox{float:right;width:120px;text-align:center;padding:25px 0;background-image:url('../../fileadmin/gastlandschaften-static/images/socialmedia-follow-shadow.png');background-repeat:no-repeat;background-position:left center}
.socialMediaMessage-logo{float:left;width:120px;text-align:center;padding-top:10px}
.socialMediaMessage-links{color:#b61e3f}
.socialMediaMessage-links a{color:#b61e3f;text-decoration:underline;font-weight:normal}
.tx-sf-deskline-list-entry,.tx-solr .list-item{padding:0 15px;font-size:15px;height:166px;overflow:hidden;zoom:1}
.tx-sf-deskline-list-entry:before,.tx-sf-deskline-list-entry:after,.tx-solr .list-item:before,.tx-solr .list-item:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sf-deskline-list-entry:after,.tx-solr .list-item:after{clear:both}
.tx-sf-deskline-list-entry a,.tx-solr .list-item a{text-decoration:none}
.tx-sf-deskline-list-entry .marker,.tx-solr .list-item .marker{float:left;width:36px;margin-right:15px;padding-top:37px;padding-bottom:15px}
.tx-sf-deskline-list-entry .image,.tx-solr .list-item .image{float:left;width:96px;margin-right:15px;padding-bottom:15px;padding-top:15px;margin-top:20px;min-height:80px}
.tx-sf-deskline-list-entry .cta,.tx-solr .list-item .cta{float:right;width:80px;padding-top:37px;padding-bottom:15px;padding-left:15px;background:transparent url(/fileadmin/gastlandschaften-static/images/row-vshadow.png) left top no-repeat;min-height:80px;margin-top:20px}
.tx-sf-deskline-list-entry .text,.tx-solr .list-item .text{padding-top:15px;padding-bottom:15px;height:136px}
.tx-sf-deskline-list-entry .text h3,.tx-solr .list-item .text h3{margin:0}
.tx-sfaddress-pi1{width:445px}
.tx-sfaddress-pi1 .left{width:104px;float:left}
.tx-sfaddress-pi1 .right{width:226px;float:right}
.deskline-image{float:right;margin-left:15px;margin-bottom:15px}
.deskline-image .bildunterschrift{font-size:14px}
.tx-sfsourcecode-pi1 pre{padding:10px;border:1px solid black;background-color:rgba(255,255,255,0.4)}
.tx-sfalpcms-pi1 .alp-left{float:left;width:50%}
.tx-sfalpcms-pi1 .alp-right{float:right;width:50%}
.deskline-content-form .form-table{display:table;width:100%}
.deskline-content-form .form-table div.form-element{display:table-row;width:100%}
.deskline-content-form .form-table div.form-element>*{padding:5px 0;border-bottom:1px solid white}
.deskline-content-form .form-table div.form-element .label{width:30%;display:table-cell;vertical-align:top}
.deskline-content-form .form-table div.form-element .data{width:70%;display:table-cell;vertical-align:top}
.deskline-content-form .form-table div.form-element-submit>*{padding-top:20px;border-bottom:none}
.deskline-content-form .form-table label{float:none;width:auto;display:inline}
.deskline-content-form .form-table input[type="submit"]{margin:0}
.deskline-content-form .form-table input[type=text],.deskline-content-form .form-table select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:5px}
.deskline-content-form .form-table .kriterium{float:left;width:50%;margin-right:0%}
.deskline-content-form .form-table .kriterium label{display:block;padding-left:2em}
.deskline-content-form .form-table label[for=has_trustyou]{padding-left:2em;display:block}
.deskline-content-form .form-table .icon-star-2{display:inline-block;width:14px;height:24px;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/star.gif');background-position:center center;background-repeat:no-repeat}
.deskline-content-form .form-table .starslider{display:inline-block;width:120px;margin:15px 15px 0 15px;position:relative}
.deskline-content-form .form-table .chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto}
.deskline-content-form .form-table .form-element-submit input.button{display:inline-block}
.deskline-content-form .form-table input[type=checkbox]{float:left}
.angebotfilter{padding-right:30px}
.freizeitportal .tx-sfteaserbox-pi1{overflow:hidden}
.freizeitportal .tx-sfteaserbox-pi1 .content{margin:0}
.freizeitportal .tx-sfteaserbox-pi1 .content .details-teaser{margin:0 15px 15px 0}
.freizeitportal .tx-sfteaserbox-pi1 .tx-pmkmp3player-pi1{padding-top:10px}
#details-content-inner.freizeitportal{width:615px}
.freizeitportal-detail{padding-bottom:50px}
.freizeitportal-detail .specialheader{margin-bottom:-10px}
.freizeitportal-detail .csc-textpic-imagerow{float:right}
.freizeitportal-detail .tx-pmkmp3player-pi1{padding-top:10px}
body p,body li{font-size:16px;font-weight:normal;margin:0 0 5px 0}
body h1{color:#b61e3f;margin:15px 0;font-size:24px}
body h2{margin:0.5em 0 0.2em 0;font-size:18px;color:#b61e3f}
body h3{margin:1em 0 0.5em 0}
body h5{margin:0.4em 0 0.1em 0}
body a{color:#b61e3f;text-decoration:none}
body a:hover{color:inherit;text-decoration:underline}
body a:active{color:#b61e3f}
body a:visited{color:#b61e3f;text-decoration:none}
body input.button{border-radius:15px;border:1px solid white;padding:5px 15px;text-align:center;background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white}
body input.button:active{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a;border-color:#09293a}
body hr{border:0;background-color:transparent;color:transparent;background-image:url('../../fileadmin/gastlandschaften-static/images/accordeon-body.png');background-position:center top;background-repeat:no-repeat;height:10px;padding:10px;margin:0}
body .tx-mnogosearch-relelvancy-fg-bar{display:block;background-color:#09293a;color:#09293a;height:5px;overflow:hidden}
body ol#tx-mnogosearch-result li h3 a{color:#b61e3f;text-decoration:none}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,p:first-child{margin-top:0}
h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-bottom:1em}
div.tx-sfalpcms-pi1 div.alpmap{height:400px;margin-bottom:15px}
div.tx-sfalpcms-pi1 div.tourdata .left,div.tx-sfalpcms-pi1 div.tourdata .right{width:300px}
div.tx-sfalpcms-pi1 div.beschreibung img{float:left;margin-right:15px;margin-bottom:15px;width:620px}
div.tx-sfalpcms-pi1 div.elevation img{width:300px}
div.tx-sfalpcms-pi1 ul.daten{list-style-type:none;margin:0;padding:0;padding:7.5px;border:1px dotted #ccc}
div.tx-sfalpcms-pi1 ul.daten li{list-style-type:none;margin:0;padding:7.5px;border-bottom:1px dotted #ccc;padding-left:40px;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/icons-tourdata.png');background-repeat:no-repeat;background-position:0 0}
div.tx-sfalpcms-pi1 ul.daten li.ascent{background-position:0 -80px}
div.tx-sfalpcms-pi1 ul.daten li.descent{background-position:0 -120px}
div.tx-sfalpcms-pi1 ul.daten li.duration{background-position:0 -40px}
div.tx-sfalpcms-pi1 ul.daten li.start{background-position:0 -200px}
div.tx-sfalpcms-pi1 ul.daten li.destination{background-position:0 -160px}
div.tx-sfalpcms-pi1 ul.daten li:first-child{padding-top:0}
div.tx-sfalpcms-pi1 ul.daten li:last-child{border-bottom:none;padding-bottom:0}
div.tx-sfalpcms-pi1 ul.daten span.value{float:right}
div.tx-sfalpcms-pi1 ul.daten span.unit{display:inline-block;width:30px}
.tx-sfteaserbox-pi1{overflow:hidden}
.tx-sfteaserbox-pi1 .content{margin:0 -32px}
.tx-sfteaserbox-pi1 .content .details-teaser{width:190px;height:288px;float:left;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);position:relative;background-color:white;margin:15px 32px}
.tx-sfteaserbox-pi1 .content .details-teaser .mapmarker{position:absolute;right:10px;top:5px;z-index:11}
.tx-sfteaserbox-pi1 .content .details-teaser .mapmarker img{margin-top:0}
.tx-sfteaserbox-pi1 .content .details-teaser p{font-size:13px;margin-top:0;margin-bottom:3px}
.tx-sfteaserbox-pi1 .content .details-teaser .headline{font-size:16px}
.tx-sfteaserbox-pi1 .content .details-teaser img{position:relative;margin-top:-40px;z-index:1}
.tx-sfteaserbox-pi1 .content .details-teaser a{text-decoration:none;color:#09293a}
.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-head{padding:10px 15px;font-weight:bold;background-color:rgba(255,255,255,0.8);background-repeat:no-repeat;background-position:95% 50%}
.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-head,.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-content{position:relative;z-index:10}
.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-overlay{position:relative;margin-top:-50px;height:50px;z-index:10;background:-moz-linear-gradient(top,rgba(255,255,255,0.75) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.75)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0.75) 0%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.75) 0%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.75) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.75) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFFFFFFF',endColorstr='#FFFFFFFF',GradientType=0)}
.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-content{position:relative;margin-top:-50px;padding:10px 15px;font-size:14px}
.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-content .details-teaser-tags{font-size:11px;color:#999}
.tx-sfteaserbox-pi1 .content .details-teaser .details-teaser-center{margin:15px 65px}
.tx-sfteaserbox-pi1 span.blogteasertitle{display:block;padding-left:20px;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/teaserbox-pencil.png');background-repeat:no-repeat}
#home-teaserBox .tx-sfteaserbox-pi1 .content{margin:0}
.tx-shfrgallery-pi1{margin-bottom:20px}
div.accordion-item div.tx-sfalpcms-pi1 div.tourdata .left,div.accordion-item div.tx-sfalpcms-pi1 div.tourdata .right{width:280px}
div.accordion-item div.tx-sfalpcms-pi1 div.beschreibung img{width:580px}
div.accordion-item div.tx-sfalpcms-pi1 div.elevation img{width:280px}
.content-element-split{display:table;margin-bottom:15px}
.content-element-split .left{float:none;display:table-cell;vertical-align:top;align:center;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);padding:0;border-top-right-radius:0;border-bottom-right-radius:0;width:64px}
.content-element-split .right{float:none;display:table-cell;vertical-align:top;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);padding:0;border-top-left-radius:0;border-bottom-left-radius:0;width:636px}
.content-element-split .right img.flickr{margin-right:2px}
.content-element-split .padding{padding:10px}
.content-element-split h2{color:#09293a;font-weight:normal}
.content-element-split h2.selected{font-weight:bold;color:#b61e3f}
body.details #body{display:table;width:100%}
#details-sidebar{display:table-cell;width:445px;vertical-align:top}
#details-content{display:table-cell;vertical-align:top}
.columns2{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px}
.twitterdate{color:#999}
.twitterauthor{margin:10px 0 0 0}
.twitterauthor a{text-decoration:none;color:#999}
body.wunschurlaub .tx-sfteaserbox-pi1,body.kurortefinder .tx-sfteaserbox-pi1{width:900px}
.text-abbinder .logo{float:left;width:170px}
.text-abbinder .text{float:left;margin-left:15px;width:475px}
.accordion-item .text-abbinder .text{width:421px}
#indikations-table{border:1px solid #09293a;font-size:12px}
#indikations-table th,#indikations-table td{border-collapse:collapse;border:1px solid #09293a;padding:7px}
#indikations-table tr.odd td{background-color:#cbe8f7}
.specialheader{margin-top:-10px;margin-bottom:-20px}
.secondaryColor{color:#b61e3f}
.align-center{text-align:center}
.align-right{text-align:right}
.align-left{text-align:left}
#home-teaserBox a{color:#09293a}
#home-teaserBox a:visited{color:#09293a}
#home-teaserBox a:hover{color:#b61e3f;text-decoration:none}
.nivo-directionNav a{box-shadow:none}
.nivo-directionNav .nivo-prevNav{background-image:url('../../fileadmin/gastlandschaften-static/images/imageStrip-leftArrow.png');background-repeat:no-repeat;background-position:right center;width:35px;height:100%;top:0;overflow:hidden;text-indent:1000px}
.nivo-directionNav .nivo-nextNav{background-image:url('../../fileadmin/gastlandschaften-static/images/imageStrip-rightArrow.png');background-repeat:no-repeat;background-position:left center;width:35px;height:100%;top:0;overflow:hidden;text-indent:1000px}
.nivo-controlNav{text-align:center;position:absolute;top:8px;right:8px;z-index:120;padding:0 !important}
.nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url('../../fileadmin/gastlandschaften-static/css/gen/image/imgswitch.png') no-repeat;text-indent:-9999px;border:0;margin:0 2px;box-shadow:none}
.nivo-controlNav a.active{background-position:0 -22px}
.tx-shfrgallery-pi1 .nivo-caption{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);color:white}
@-webkit-keyframes iconBarInitAnimation{0%{padding-left:12px}
100%{padding-left:32px}
}
@keyframes iconBarInitAnimation{0%{padding-left:12px}
100%{padding-left:32px}
}
@media (max-width:767px){@-webkit-keyframes iconBarInitAnimation{0%{}
100%{}
}
@keyframes iconBarInitAnimation{0%{}
100%{}
}
}
#iconBar.animate li:nth-child(1) a{-webkit-animation:iconBarInitAnimation 0.6s ease-in-out 0.5s alternate 2;animation:iconBarInitAnimation 0.6s ease-in-out 0.5s alternate 2}
#iconBar.animate li:nth-child(2) a{-webkit-animation:iconBarInitAnimation 0.6s ease-in-out 0.7s alternate 2;animation:iconBarInitAnimation 0.6s ease-in-out 0.7s alternate 2}
#iconBar.animate li:nth-child(3) a{-webkit-animation:iconBarInitAnimation 0.6s ease-in-out 0.9s alternate 2;animation:iconBarInitAnimation 0.6s ease-in-out 0.9s alternate 2}
#iconBar.animate li:nth-child(4) a{-webkit-animation:iconBarInitAnimation 0.6s ease-in-out 1.1s alternate 2;animation:iconBarInitAnimation 0.6s ease-in-out 1.1s alternate 2}
#iconBar.animate li:nth-child(5) a{-webkit-animation:iconBarInitAnimation 0.6s ease-in-out 1.3s alternate 2;animation:iconBarInitAnimation 0.6s ease-in-out 1.3s alternate 2}
#iconBar.animate li:nth-child(6) a{-webkit-animation:iconBarInitAnimation 0.6s ease-in-out 1.5s alternate 2;animation:iconBarInitAnimation 0.6s ease-in-out 1.5s alternate 2}
@-webkit-keyframes iconBarInitAnimation2{0%{opacity:1;width:60px}
100%{opacity:0;width:80px}
}
@keyframes iconBarInitAnimation2{0%{opacity:1;width:60px}
100%{opacity:0;width:80px}
}
@media (max-width:767px){@-webkit-keyframes iconBarInitAnimation2{0%{opacity:1}
100%{opacity:0}
}
@keyframes iconBarInitAnimation2{0%{opacity:1}
100%{opacity:0}
}
}
#iconBar.animate li:nth-child(1) .bg1{-webkit-animation:iconBarInitAnimation2 0.6s ease-in-out 0.5s alternate 2;animation:iconBarInitAnimation2 0.6s ease-in-out 0.5s alternate 2}
#iconBar.animate li:nth-child(2) .bg1{-webkit-animation:iconBarInitAnimation2 0.6s ease-in-out 0.7s alternate 2;animation:iconBarInitAnimation2 0.6s ease-in-out 0.7s alternate 2}
#iconBar.animate li:nth-child(3) .bg1{-webkit-animation:iconBarInitAnimation2 0.6s ease-in-out 0.9s alternate 2;animation:iconBarInitAnimation2 0.6s ease-in-out 0.9s alternate 2}
#iconBar.animate li:nth-child(4) .bg1{-webkit-animation:iconBarInitAnimation2 0.6s ease-in-out 1.1s alternate 2;animation:iconBarInitAnimation2 0.6s ease-in-out 1.1s alternate 2}
#iconBar.animate li:nth-child(5) .bg1{-webkit-animation:iconBarInitAnimation2 0.6s ease-in-out 1.3s alternate 2;animation:iconBarInitAnimation2 0.6s ease-in-out 1.3s alternate 2}
#iconBar.animate li:nth-child(6) .bg1{-webkit-animation:iconBarInitAnimation2 0.6s ease-in-out 1.5s alternate 2;animation:iconBarInitAnimation2 0.6s ease-in-out 1.5s alternate 2}
@-webkit-keyframes iconBarInitAnimation3{0%{opacity:0;width:60px}
100%{opacity:1;width:80px}
}
@keyframes iconBarInitAnimation3{0%{opacity:0;width:60px}
100%{opacity:1;width:80px}
}
@media (max-width:767px){@-webkit-keyframes iconBarInitAnimation3{0%{opacity:0}
100%{opacity:1}
}
@keyframes iconBarInitAnimation3{0%{opacity:0}
100%{opacity:1}
}
}
#iconBar.animate li:nth-child(1) .bg2{-webkit-animation:iconBarInitAnimation3 0.6s ease-in-out 0.5s alternate 2;animation:iconBarInitAnimation3 0.6s ease-in-out 0.5s alternate 2}
#iconBar.animate li:nth-child(2) .bg2{-webkit-animation:iconBarInitAnimation3 0.6s ease-in-out 0.7s alternate 2;animation:iconBarInitAnimation3 0.6s ease-in-out 0.7s alternate 2}
#iconBar.animate li:nth-child(3) .bg2{-webkit-animation:iconBarInitAnimation3 0.6s ease-in-out 0.9s alternate 2;animation:iconBarInitAnimation3 0.6s ease-in-out 0.9s alternate 2}
#iconBar.animate li:nth-child(4) .bg2{-webkit-animation:iconBarInitAnimation3 0.6s ease-in-out 1.1s alternate 2;animation:iconBarInitAnimation3 0.6s ease-in-out 1.1s alternate 2}
#iconBar.animate li:nth-child(5) .bg2{-webkit-animation:iconBarInitAnimation3 0.6s ease-in-out 1.3s alternate 2;animation:iconBarInitAnimation3 0.6s ease-in-out 1.3s alternate 2}
#iconBar.animate li:nth-child(6) .bg2{-webkit-animation:iconBarInitAnimation3 0.6s ease-in-out 1.5s alternate 2;animation:iconBarInitAnimation3 0.6s ease-in-out 1.5s alternate 2}
#iconBar{margin:0;padding:0;position:fixed;top:24%;z-index:200}
#iconBar li{position:relative;display:inline-block;float:left;clear:left;list-style:none;margin:15px 0 0 0;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden;background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 33%,#b61e3f 66%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(33%,rgba(9,41,58,0.75)),color-stop(66%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 33%,#b61e3f 66%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 33%,#b61e3f 66%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 33%,#b61e3f 66%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 33%,#b61e3f 66%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0);-webkit-background-size:100% 300%;-moz-background-size:100% 300%;background-size:100% 300%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4)}
#iconBar li:hover{background-position:0 100%}
#iconBar li.active{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0)}
#iconBar li.first{margin:0}
#iconBar li.no-gradient{background:none}
#iconBar li .bg1,#iconBar li .bg2{position:absolute;top:0px;left:0px;z-index:-1;height:60px;width:60px;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden}
#iconBar li .bg1{background:-moz-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#09293a),color-stop(100%,rgba(9,41,58,0.75)));background:-webkit-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-o-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:-ms-linear-gradient(top,#09293a 0%,rgba(9,41,58,0.75) 100%);background:linear-gradient(to bottom,#09293a 0%,rgba(9,41,58,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF09293A',endColorstr='#BF09293A',GradientType=0)}
#iconBar li .bg2{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);opacity:0}
#iconBar a,#iconBar span.a{display:block;height:36px;width:36px;padding:12px;text-decoration:none;-webkit-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;overflow:hidden;-webkit-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out}
#iconBar a input,#iconBar span.a input{display:none}
#iconBar a:hover,#iconBar span.a:hover{padding-left:200px;-webkit-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out}
#iconBar a:hover input,#iconBar span.a:hover input{display:inline}
#iconBar span{display:block;text-indent:-170px;line-height:2.2;font-size:120%;color:#fff;height:36px;width:36px;background-position:center center}
#iconBar-search span{background-image:url('../../fileadmin/gastlandschaften-static/images/iconBar/search.png')}
#iconBar-map span{background-image:url('../../fileadmin/gastlandschaften-static/images/iconBar/map.png')}
#iconBar-socialMedia span{background-image:url('../../fileadmin/gastlandschaften-static/images/iconBar/socialMedia.png')}
#iconBar-star span{background-image:url('../../fileadmin/gastlandschaften-static/images/iconBar/star.png')}
#iconBar-basket span{background-image:url('../../fileadmin/gastlandschaften-static/images/iconBar/basket.png')}
#iconBar-service span{background-image:url('../../fileadmin/gastlandschaften-static/images/iconBar/service.png')}
#socialhub{margin:15px auto;width:790px;position:relative}
#socialhub div.closer{background-image:url('../../fileadmin/gastlandschaften-static/images/closeButton.png');background-repeat:no-repeat;position:absolute;height:23px;width:23px;right:-11.5px;top:-11.5px}
#socialhub div.closer a{display:block;height:23px;width:23px;text-indent:999px;overflow:hidden}
#socialhub h1{margin:0;text-align:center}
#socialhub ul#socialhubbuttons{list-style-type:none;margin:0;margin-right:15px;height:90px;width:384px;margin-right:30px;float:left}
#socialhub ul#socialhubbuttons input,#socialhub ul#socialhubbuttons label{display:none}
#socialhub ul#socialhubbuttons li{width:64px;height:90px;overflow:hidden;color:transparent;background-image:url(/typo3conf/ext/sfsocialhub/res/socialbuttons.png);float:left;cursor:pointer}
#socialhub ul#socialhubbuttons li#socialhub-button-blogs{background-position:0px 0}
#socialhub ul#socialhubbuttons li#socialhub-button-facebook{background-position:-64px 0}
#socialhub ul#socialhubbuttons li#socialhub-button-google{background-position:-128px 0}
#socialhub ul#socialhubbuttons li#socialhub-button-flickr{background-position:-192px 0}
#socialhub ul#socialhubbuttons li#socialhub-button-youtube{background-position:-256px 0}
#socialhub ul#socialhubbuttons li#socialhub-button-twitter{background-position:-320px 0}
#socialhub ul#socialhubbuttons li#socialhub-button-blogs.active,#socialhub ul#socialhubbuttons li#socialhub-button-blogs:hover{background-position:0px -90px}
#socialhub ul#socialhubbuttons li#socialhub-button-facebook.active,#socialhub ul#socialhubbuttons li#socialhub-button-facebook:hover{background-position:-64px -90px}
#socialhub ul#socialhubbuttons li#socialhub-button-google.active,#socialhub ul#socialhubbuttons li#socialhub-button-google:hover{background-position:-128px -90px}
#socialhub ul#socialhubbuttons li#socialhub-button-flickr.active,#socialhub ul#socialhubbuttons li#socialhub-button-flickr:hover{background-position:-192px -90px}
#socialhub ul#socialhubbuttons li#socialhub-button-youtube.active,#socialhub ul#socialhubbuttons li#socialhub-button-youtube:hover{background-position:-256px -90px}
#socialhub ul#socialhubbuttons li#socialhub-button-twitter.active,#socialhub ul#socialhubbuttons li#socialhub-button-twitter:hover{background-position:-320px -90px}
#socialhub .tweet-data{margin-left:60px}
#socialhub .blog-data img{max-width:120px;max-height:80px;float:left;margin-right:10px}
#socialhub .content-element-socialhub{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);display:table;margin-bottom:15px}
#socialhub .content-element-socialhub .padding{padding:15px}
#socialhub .content-element-socialhub .left,#socialhub .content-element-socialhub .right,#socialhub .content-element-socialhub .middle{display:table-cell;vertical-align:top}
#socialhub .content-element-socialhub .left{width:140px;float:none}
#socialhub .content-element-socialhub .right{width:140px;float:none;text-align:center;font-size:12px}
#socialhub .content-element-socialhub .right .padding{background:transparent url(/fileadmin/gastlandschaften-static/images/row-vshadow.png) left top no-repeat;min-height:127px}
#socialhub .content-element-socialhub .right a{text-decoration:none;font-weight:bold}
#socialhub .content-element-socialhub .middle{width:510px}
#socialhub .content-element-socialhub .fb-wall-data{margin-left:0}
#socialhub .customSelect{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);border-radius:15px;border:1px solid white;padding:5px 0;display:inline-block;margin-right:15px;margin-bottom:15px;width:230px;overflow:hidden;text-align:left;cursor:default;padding-left:15px}
#socialhub .customSelect span{background-image:url(/typo3conf/ext/sfwunschurlaub/res/plus.png);background-position:right center;background-repeat:no-repeat;display:block !important;width:215px !important}
#socialhub .customSelect.customSelectHover,#socialhub .customSelect.customSelectOpen{color:#09293a;border-color:white;background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0)}
#socialhub .customSelect.customSelectHover span,#socialhub .customSelect.customSelectOpen span{background-image:url(/typo3conf/ext/sfwunschurlaub/res/minus.png)}
#socialhub .twitter-action a{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/twitter-everything-spritev2.png');display:inline-block;width:16px;height:16px;margin-right:15px;color:transparent;overflow:hidden}
#socialhub .twitter-action a.reply:hover{background-position:-16px 0}
#socialhub .twitter-action a.favorite{background-position:-32px 0}
#socialhub .twitter-action a.favorite:hover{background-position:-48px 0}
#socialhub .twitter-action a.retweet{background-position:-80px 0}
#socialhub .twitter-action a.retweet:hover{background-position:-96px 0}
#socialhub .twitter-action a.author{display:inline;color:inherit;background-image:none}
#socialhub .gplus-actor{color:#09293a;font-weight:bold}
#socialhub .gplus-photo img{max-width:100%}
#socialhub .gplus-article-body{margin-top:15px}
#socialhub .gplus-article-body p,#socialhub .gplus-article-body a{font-size:11px}
#socialhub .gplus-article-body img{float:left}
#socialhub .gplus-article-body .gplus-article-content{margin-left:125px}
#socialhub .gplus-article-body .gplus-article-headline{display:block;margin-bottom:15px}
body.socialhub #socialhub{width:950px}
body.socialhub #socialhub .headline{text-align:center;min-height:140px;position:relative}
body.socialhub #socialhub .headline .head{position:absolute;left:50%;margin-left:-122px;top:0}
body.socialhub #socialhub .headline .story{position:absolute;right:-120px;top:0px;cursor:pointer}
body.socialhub #socialhub .headline .newsletter{position:absolute;right:90px;top:0}
body.socialhub #socialhub .portal-logoBox{width:310px;border-radius:6px;overflow:hidden;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);margin:0 0 15px 0}
body.socialhub #socialhub .mini-logo{float:none}
body.socialhub #socialhub .portal-logoBox-inner{position:relative;width:270px;height:121px;padding:15px 20px;background:linear-gradient(to bottom,#F2F2F2 0%,rgba(242,242,242,0.75) 100%) repeat scroll 0% 0% transparent;border-radius:6px;overflow:hidden}
.tx-sfsocialhub-pi2 .rechtshinweis{position:static;display:block;width:25%;font-size:9px;right:15px;line-height:10px}
.tx-sfsocialhub-pi2 .socialhub-box .rechtshinweis{position:absolute}
.tx-sfsocialhub-pi2 .socialhub-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;width:310px;height:464px;position:relative;margin-right:10px;margin-bottom:10px;padding:17px;float:left;line-height:1.2em}
.tx-sfsocialhub-pi2 .socialhub-box:nth-child(3n){margin-right:0}
.tx-sfsocialhub-pi2 .content{zoom:1;height:380px;margin-bottom:10px;overflow:hidden}
.tx-sfsocialhub-pi2 .content:before,.tx-sfsocialhub-pi2 .content:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfsocialhub-pi2 .content:after{clear:both}
.tx-sfsocialhub-pi2 h2,.tx-sfsocialhub-pi2 p.cta{padding-left:40px;color:#09293a;font-weight:normal;background-repeat:no-repeat;background-position:left top}
.tx-sfsocialhub-pi2 h2 a,.tx-sfsocialhub-pi2 p.cta a{color:#09293a}
.tx-sfsocialhub-pi2 h2{margin-bottom:10px}
.tx-sfsocialhub-pi2 .hashtag{color:#55ACEE}
.tx-sfsocialhub-pi2 h3{font-size:16px;font-weight:normal;margin:0;color:#b61e3f}
.tx-sfsocialhub-pi2 h3 a{color:#b61e3f}
.tx-sfsocialhub-pi2 .text{height:80px;overflow:hidden}
.tx-sfsocialhub-pi2 .socialhub-item-image{zoom:1}
.tx-sfsocialhub-pi2 .socialhub-item-image:before,.tx-sfsocialhub-pi2 .socialhub-item-image:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfsocialhub-pi2 .socialhub-item-image:after{clear:both}
.tx-sfsocialhub-pi2 .socialhub-item-image .image{float:left;width:95px;height:80px;overflow:hidden}
.tx-sfsocialhub-pi2 .socialhub-item-image .text{float:left;width:179px}
.tx-sfsocialhub-pi2 .youtube .image{width:151px;height:80px;margin-right:15px;position:relative}
.tx-sfsocialhub-pi2 .youtube .image a:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/youtube-arrow-small.png') center center no-repeat}
.tx-sfsocialhub-pi2 .youtube.item-1 .image a:after{background:transparent url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/youtube-arrow.png') center center no-repeat}
.tx-sfsocialhub-pi2 .youtube .text{width:108px}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-1 .image{width:278px;height:135px}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-4{display:none}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-2{float:left;margin-right:6px}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-3{float:left}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-2,.tx-sfsocialhub-pi2 .socialhub-item-grid.item-3{width:135px}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-2 .image,.tx-sfsocialhub-pi2 .socialhub-item-grid.item-3 .image{width:135px;height:74px;margin-right:0}
.tx-sfsocialhub-pi2 .socialhub-item-grid .text{width:100%;float:none}
.tx-sfsocialhub-pi2 .socialhub-item-grid.item-1 .text{height:77px;overflow:hidden}
.tx-sfsocialhub-pi2 .socialhub-item{margin-bottom:15px}
.tx-sfsocialhub-pi2 .socialhub-box-odd{background:-moz-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(242,242,242,0.75)),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-o-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);background:linear-gradient(to bottom,rgba(242,242,242,0.75) 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFF2F2F2',endColorstr='#FFF2F2F2',GradientType=0)}
.tx-sfsocialhub-pi2 .socialhub-box-even{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0)}
.tx-sfsocialhub-pi2 p.cta{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-cta.png')}
.tx-sfsocialhub-pi2 .button-row{position:relative}
.tx-sfsocialhub-pi2 .socialhub-box-even h2,.tx-sfsocialhub-pi2 .socialhub-box-even h3,.tx-sfsocialhub-pi2 .socialhub-box-even p,.tx-sfsocialhub-pi2 .button-row h2,.tx-sfsocialhub-pi2 .button-row h3,.tx-sfsocialhub-pi2 .button-row p{color:white}
.tx-sfsocialhub-pi2 .socialhub-box-even h2 a,.tx-sfsocialhub-pi2 .socialhub-box-even h3 a,.tx-sfsocialhub-pi2 .socialhub-box-even p a,.tx-sfsocialhub-pi2 .button-row h2 a,.tx-sfsocialhub-pi2 .button-row h3 a,.tx-sfsocialhub-pi2 .button-row p a{color:white}
.tx-sfsocialhub-pi2 .socialhub-box-even .blog-head,.tx-sfsocialhub-pi2 .button-row .blog-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-blog-white.png')}
.tx-sfsocialhub-pi2 .socialhub-box-even .podcast-head,.tx-sfsocialhub-pi2 .button-row .podcast-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-podcast-white.png')}
.tx-sfsocialhub-pi2 .socialhub-box-even .presse-head,.tx-sfsocialhub-pi2 .button-row .presse-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-presse-white.png')}
.tx-sfsocialhub-pi2 .socialhub-box-even p.cta,.tx-sfsocialhub-pi2 .button-row p.cta{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-cta-white.png')}
.tx-sfsocialhub-pi2 .button-row{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;margin-bottom:15px;display:table;width:100%;vertical-align:middle}
.tx-sfsocialhub-pi2 .button-row a{color:#09293a}
.tx-sfsocialhub-pi2 .button-row a.backlink{color:white;padding-left:40px;background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/back.png') no-repeat left center}
.tx-sfsocialhub-pi2 .button-row h2{margin-bottom:0;white-space:nowrap}
.tx-sfsocialhub-pi2 .button-row .cell{display:table-cell;float:none;vertical-align:middle}
.tx-sfsocialhub-pi2 .button-row .cell.left{text-align:left;width:1000px}
.tx-sfsocialhub-pi2 .button-row .cell.right{text-align:right;white-space:nowrap}
.tx-sfsocialhub-pi2 .button-row .cell.center{text-align:center}
.tx-sfsocialhub-pi2 .button-row ul{margin:0;display:inline-block;padding:0}
.tx-sfsocialhub-pi2 .button-row ul li{display:inline-block;width:45px;height:44px;margin:0;padding:0;list-style-type:none;margin-right:10px}
.tx-sfsocialhub-pi2 .button-row ul li a{display:block;width:100%;height:100%}
.tx-sfsocialhub-pi2 .all-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-all.png')}
.tx-sfsocialhub-pi2 li.button-all{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/all-inactive.png')}
.tx-sfsocialhub-pi2 li.button-all-active,.tx-sfsocialhub-pi2 li.button-all:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/all-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-all .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-all-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .blog-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-blog.png')}
.tx-sfsocialhub-pi2 li.button-blog{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/blog-inactive.png')}
.tx-sfsocialhub-pi2 li.button-blog-active,.tx-sfsocialhub-pi2 li.button-blog:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/blog-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-blog .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-blog-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .presse-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-presse.png')}
.tx-sfsocialhub-pi2 li.button-presse{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/presse-inactive.png')}
.tx-sfsocialhub-pi2 li.button-presse-active,.tx-sfsocialhub-pi2 li.button-presse:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/presse-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-presse .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-presse-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .facebook-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-facebook.png')}
.tx-sfsocialhub-pi2 li.button-facebook{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/facebook-inactive.png')}
.tx-sfsocialhub-pi2 li.button-facebook-active,.tx-sfsocialhub-pi2 li.button-facebook:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/facebook-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-facebook .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-facebook-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .gplus-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-gplus.png')}
.tx-sfsocialhub-pi2 li.button-gplus{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/gplus-inactive.png')}
.tx-sfsocialhub-pi2 li.button-gplus-active,.tx-sfsocialhub-pi2 li.button-gplus:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/gplus-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-gplus .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-gplus-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .youtube-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-youtube.png')}
.tx-sfsocialhub-pi2 li.button-youtube{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/youtube-inactive.png')}
.tx-sfsocialhub-pi2 li.button-youtube-active,.tx-sfsocialhub-pi2 li.button-youtube:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/youtube-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-youtube .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-youtube-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .flickr-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-flickr.png')}
.tx-sfsocialhub-pi2 li.button-flickr{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/flickr-inactive.png')}
.tx-sfsocialhub-pi2 li.button-flickr-active,.tx-sfsocialhub-pi2 li.button-flickr:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/flickr-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-flickr .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-flickr-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .twitter-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-twitter.png')}
.tx-sfsocialhub-pi2 li.button-twitter{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/twitter-inactive.png')}
.tx-sfsocialhub-pi2 li.button-twitter-active,.tx-sfsocialhub-pi2 li.button-twitter:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/twitter-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-twitter-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .podcast-head{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-podcast.png')}
.tx-sfsocialhub-pi2 li.button-podcast{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/podcast-inactive.png')}
.tx-sfsocialhub-pi2 li.button-podcast-active,.tx-sfsocialhub-pi2 li.button-podcast:hover{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/buttons/podcast-active.png')}
.tx-sfsocialhub-pi2 .socialhub-item-single-podcast .header{background:url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/icon-podcast-white.png') no-repeat right top}
.tx-sfsocialhub-pi2 .socialhub-item-single{background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:310px;height:210px;overflow:hidden;margin-right:10px;float:left;padding:16px}
.tx-sfsocialhub-pi2 .socialhub-item-single .header{height:52px;margin-bottom:16px;overflow:hidden;color:#787987;line-height:17px}
.tx-sfsocialhub-pi2 .socialhub-item-single .header .avatar{float:left;margin-right:13px}
.tx-sfsocialhub-pi2 .socialhub-item-single .content{color:white;height:80px;overflow:hidden;margin-bottom:16px;line-height:1.2em}
.tx-sfsocialhub-pi2 .socialhub-item-single .content .youtube-image{float:left;margin-right:10px;position:relative}
.tx-sfsocialhub-pi2 .socialhub-item-single .content .youtube-image:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent url('../../fileadmin/gastlandschaften-static/css/gen/image/socialhub/youtube-arrow-small.png') center center no-repeat}
.tx-sfsocialhub-pi2 .socialhub-item-single .content .flickr-image,.tx-sfsocialhub-pi2 .socialhub-item-single .content .facebook-image,.tx-sfsocialhub-pi2 .socialhub-item-single .content .gplus-image{float:left;margin-right:10px;width:151px}
.tx-sfsocialhub-pi2 .socialhub-item-single .cta{color:#787987}
.tx-sfsocialhub-pi2 .socialhub-item-single .cta a{color:#787987}
.tx-sfsocialhub-pi2 .socialhub-details{margin-right:-20px}
.tx-sfsocialhub-pi2 .socialhub-details a{color:white}
.tx-sfsocialhub-pi2 .image-row{display:table}
.tx-sfsocialhub-pi2 .image-row .image-cell{display:table-cell;padding-right:4px}
.tx-sfsocialhub-pi2 .image-row .image-cell:last-child{padding-right:0}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .cta a{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/twitter-everything-spritev2.png');display:inline-block;width:16px;height:16px;margin-right:15px;color:transparent;overflow:hidden}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .cta a.reply:hover{background-position:-16px 0}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .cta a.favorite{background-position:-32px 0}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .cta a.favorite:hover{background-position:-48px 0}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .cta a.retweet{background-position:-80px 0}
.tx-sfsocialhub-pi2 .socialhub-item-single-twitter .cta a.retweet:hover{background-position:-96px 0}
.tx-sfsocialhub-pi2 div.moderatedSelector{margin-top:15px;position:relative}
.tx-sfsocialhub-pi2 span.customSelect{color:white}
.tx-sfsocialhub-pi2 span.customSelect:hover{color:#09293a}
.presse-content{zoom:1}
.presse-content:before,.presse-content:after{content:"\0020";display:block;height:0;overflow:hidden}
.presse-content:after{clear:both}
.presse-content .left{float:left;width:60%}
.presse-content .right{float:left;width:40%}
.gastbeitrag-schreiben .content-element{box-shadow:none;border:none;padding:0;background:none}
#colorbox.colorbox-gastbeitrag{background-color:#d5dbdf}
#colorbox.colorbox-gastbeitrag h2{color:#09293a;font-size:24px;font-weight:normal}
#colorbox.colorbox-gastbeitrag #cboxTopLeft,#colorbox.colorbox-gastbeitrag #cboxMiddleLeft,#colorbox.colorbox-gastbeitrag #cboxBottomLeft,#colorbox.colorbox-gastbeitrag #cboxTopRight,#colorbox.colorbox-gastbeitrag #cboxMiddleRight,#colorbox.colorbox-gastbeitrag #cboxBottomRight,#colorbox.colorbox-gastbeitrag #cboxTopCenter,#colorbox.colorbox-gastbeitrag #cboxBottomCenter{width:1px;height:1px}
#colorbox.colorbox-gastbeitrag #cboxWrapper,#colorbox.colorbox-gastbeitrag #cboxContent{overflow:visible}
#colorbox.colorbox-gastbeitrag #cboxClose{position:absolute;top:5px;right:5px;height:23px;width:23px;background-image:url('../../fileadmin/gastlandschaften-static/images/closeButton.png')}
#colorbox.colorbox-gastbeitrag #cboxContent{background:none;padding:15px}
#colorbox.colorbox-gastbeitrag .blogteaser{float:left;width:180px;height:240px;overflow:hidden;margin-right:15px}
#colorbox.colorbox-gastbeitrag .blogteaser .icon{height:60px;position:relative}
#colorbox.colorbox-gastbeitrag .blogteaser .icon img{position:absolute;bottom:0}
#colorbox.colorbox-gastbeitrag .blogteaser .image{height:90px}
#colorbox.colorbox-gastbeitrag .blogteaser .text{height:90px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:white;padding:15px;font-size:125%}
@media screen and (max-width:1024px){body.socialhub #socialhub{width:630px;margin:auto}
body.socialhub #socialhub .story{right:-80px}
body.socialhub #socialhub .newsletter{right:140px}
body.socialhub #socialhub .headline .head{left:20%}
.tx-sfsocialhub-pi2{width:630px;margin:auto}
.tx-sfsocialhub-pi2 .socialhub-box-odd{margin-right:10px !important}
.tx-sfsocialhub-pi2 .socialhub-box-even{margin-right:0 !important}
.tx-sfsocialhub-pi2 .button-row{display:block}
.tx-sfsocialhub-pi2 .button-row .cell{display:block;float:left}
.tx-sfsocialhub-pi2 .button-row .cell.left{width:auto;padding:15px}
.tx-sfsocialhub-pi2 .button-row .cell.center{float:right}
.tx-sfsocialhub-pi2 .button-row .cell.right{float:none;clear:left;text-align:center;padding-top:5px}
.tx-sfsocialhub-pi2 div.moderatedSelector{margin-top:0}
}
@media screen and (max-width:640px){body.socialhub #socialhub{width:460px}
.tx-sfsocialhub-pi2{width:460px}
.tx-sfsocialhub-pi2 .button-row ul{padding:0}
.tx-sfsocialhub-pi2 .button-row ul li.button{margin-right:3px !important}
.tx-sfsocialhub-pi2 .button-row .cell.right{padding-top:10px}
.tx-sfsocialhub-pi2 div.moderatedSelector{margin-top:5px}
.tx-sfsocialhub-pi2 .socialhub-box{margin-right:0 !important}
.tx-sfsocialhub-pi2 .boxes{width:310px;margin:auto}
}
@media screen and (max-width:460px){body.socialhub #socialhub{width:310px;margin:auto}
body.socialhub #socialhub .story{display:none}
body.socialhub #socialhub .newsletter{display:none}
body.socialhub #socialhub .headline .head{left:50%}
body.socialhub #socialhub{width:310px}
.tx-sfsocialhub-pi2{width:310px}
.tx-sfsocialhub-pi2 .button-row{display:block}
.tx-sfsocialhub-pi2 .button-row ul{white-space:normal;width:250px}
.tx-sfsocialhub-pi2 .button-row .cell{display:block;float:none}
.tx-sfsocialhub-pi2 .button-row .cell.left{width:auto;padding:15px}
.tx-sfsocialhub-pi2 .button-row .cell.center{float:none}
.tx-sfsocialhub-pi2 .button-row .cell.right{float:none;text-align:center}
}
body.map p{font-size:12px;line-height:15px;margin:0}
body.map h3{margin:0 0 3px}
body.map .map_sfgeomap-fullscreen,body.map #map_sfgeomap-fullscreen{position:absolute;height:100%;width:100%;left:0;right:0}
body.map #map_sfgeomap-legend,body.map .map_sfgeomap-legend{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);-webkit-border-radius:6px;border-radius:6px;overflow:hidden;position:absolute;width:280px;left:165px;top:100px;bottom:100px}
body.map #map_sfgeomap-legend h1,body.map .map_sfgeomap-legend h1{text-transform:uppercase;font-size:16px;text-align:center;padding-top:10px;margin:0}
body.map #map_sfgeomap-legend .scroller,body.map .map_sfgeomap-legend .scroller{height:100%;overflow:auto}
body.map #map_sfgeomap-legend .content,body.map .map_sfgeomap-legend .content{padding:10px}
body.map #map_sfgeomap-legend ul.tree,body.map .map_sfgeomap-legend ul.tree{margin:0;margin-top:20px;padding:0;list-style-type:none;font-size:12px;font-weight:bold}
body.map #map_sfgeomap-legend ul.tree ul,body.map .map_sfgeomap-legend ul.tree ul{padding:0;margin:0;margin-left:0px;margin-top:10px;font-size:12px;font-weight:normal}
body.map #map_sfgeomap-legend ul.tree li,body.map .map_sfgeomap-legend ul.tree li{text-transform:uppercase;list-style-type:none;margin:0;padding-left:40px;position:relative;margin-bottom:20px;cursor:pointer}
body.map #map_sfgeomap-legend ul.tree li img,body.map .map_sfgeomap-legend ul.tree li img{position:absolute;left:0;top:0}
body.map #map_sfgeomap-legend ul.tree li img.ui-datepicker-trigger,body.map .map_sfgeomap-legend ul.tree li img.ui-datepicker-trigger{position:static}
body.map #map_sfgeomap-legend ul.tree li li,body.map .map_sfgeomap-legend ul.tree li li{padding-left:26px;margin-bottom:10px;font-size:10px}
body.map #map_sfgeomap-legend ul.tree li span.checkbox,body.map .map_sfgeomap-legend ul.tree li span.checkbox{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/unchecked.gif');width:23px;height:22px;display:inline-block;position:absolute;left:0;top:0}
body.map #map_sfgeomap-legend ul.tree li span.checked,body.map .map_sfgeomap-legend ul.tree li span.checked{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/checked.gif') !important}
body.map #map_sfgeomap-legend ul.tree label,body.map .map_sfgeomap-legend ul.tree label{width:40px}
body.map header{position:absolute;width:100%}
.map-info-window .clusterbubble,.map .clusterbubble{position:absolute;left:40px;top:-50px}
.map-info-window .clusterbubble .content,.map .clusterbubble .content{background-color:white;height:100px;left:0;position:absolute;top:0;width:320px;border-radius:10px;z-index:1}
.map-info-window .clusterbubble .content .bubble-content,.map .clusterbubble .content .bubble-content{padding:10px;padding-left:100px}
.map-info-window .clusterbubble .content .bubble-content img,.map .clusterbubble .content .bubble-content img{position:absolute;left:10px;top:10px;width:80px;height:80px;background-color:#ccc;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/loadimage.gif')}
.map-info-window .clusterbubble .content h1,.map .clusterbubble .content h1{font-size:14px;color:#09293a;margin:0}
.map-info-window .clusterbubble .nose,.map .clusterbubble .nose{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/nose.png');width:50px;height:50px;position:absolute}
.map-info-window .clusterbubble .top,.map-info-window .clusterbubble .bottom,.map .clusterbubble .top,.map .clusterbubble .bottom{height:25px}
.map-info-window .clusterbubble .right,.map-info-window .clusterbubble .left,.map .clusterbubble .right,.map .clusterbubble .left{width:25px}
.map-info-window .clusterbubble .top,.map .clusterbubble .top{background-position:center bottom}
.map-info-window .clusterbubble .left,.map .clusterbubble .left{background-position:right center}
#map-closer{cursor:pointer;z-index:90;position:absolute;top:95px;right:15px}
#hugeRequestWarning{text-align:left}
#hugeRequestWarning h3{font-size:18px}
#hugeRequestWarning p{font-size:16px;margin-bottom:10px;line-height:125%}
#hugeRequestWarning p.buttons{text-align:center}
#hugeRequestWarning p.buttons input{margin-right:20px}
.map-filter select{margin-bottom:15px;display:block}
.map-filter button{font-size:80%;background-color:#09293a;color:white;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;border:0 solid transparent;padding:4px 10px;margin:0 5px 5px 0}
.map .clusterbubble{left:0px;top:0px}
.tx-shfrrptform-pi1 label{width:140px;display:block;float:left}
.tx-shfrrptform-pi1 .tx_shfrformradiolabel{display:inline;float:none;padding:0}
.tx-shfrrptform-pi1 input.tx_shfrformcheck{margin-right:10px}
.tx-shfrrptform-pi1 label+input.tx_shfrformcheck{margin-left:20px}
.tx-shfrrptform-pi1 input[type=submit]{border-radius:15px;border:1px solid #09293a;padding:5px 15px;text-align:center;background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white}
.tx-shfrrptform-pi1 input[type=submit]:active{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a}
.tabbed{padding:0}
.tabs-headlines{margin:0;padding:0;height:80px;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/tableiste-fond.png');background-repeat:repeat-x}
.tabs-headlines li{padding:0;list-style-type:none;float:left;text-align:center;cursor:pointer;height:80px}
.tabs-headlines li span{display:block;padding:10px}
.tabs-headlines li.tab-active{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/tab-active-fond.png');background-position:center top;color:white}
.tabs-content{padding:15px}
@media (max-width:1199px){#details-sidebar .tx-shfrrptform-pi1{width:255px;margin-left:75px}
#details-sidebar .tx-shfrrptform-pi1 input[type="text"]{width:180px;margin:5px 0}
#wrapper{min-width:0}
header #logoBox #logoBox-inner{padding:13px 0;width:100%;text-align:center}
header #logoBox #logoBox-inner img{display:block}
.container3{width:640px}
.portal .portal-logoBox,.portal .portal-sectionMenu{margin-left:0}
.portal .portal-one-page .portal-logoBox{margin-left:75px}
.portal #body{margin-left:75px}
.js .details .portal-sectionMenu-empty ul a{padding-right:10px}
}
@media (max-width:1260px){header #logoBox{width:200px}
header #logoBox #logoBox-inner{padding:13px 0 13px 13px}
}
@media (max-width:1022px){body header #menuBox{width:455px}
body header #menuBox li.first{width:151px}
body header #menuBox li{width:152px}
}
@media (min-width:980px) and (max-width:1199px){#details-sidebar{width:360px}
.portal-logoBox{margin-left:75px;width:285px}
.portal-logoBox .portal-logoBox-inner{width:245px}
.portal-sectionMenu{margin-left:75px;width:285px}
.tx-sfaddress-pi1{width:360px}
.tx-sfaddress-pi1 .right{width:151px}
.left-column{margin-left:75px}
#details-content{padding-left:15px;padding-right:10px}
#details-content-inner{width:580px}
.details .portal-sectionMenu ul,.js .details .portal-sectionMenu ul{width:133px}
.details .portal-sectionMenu ul a,.js .details .portal-sectionMenu ul a{width:108px}
.details .portal-sectionMenu ul .portal-sectionSubMenu,.js .details .portal-sectionMenu ul .portal-sectionSubMenu{width:142px}
.tx-sfteaserbox-pi1 .content{margin:0 -1px}
.tx-sfteaserbox-pi1 .content .details-teaser{margin:15px 2px}
.grid-special{display:none}
.portal-textBox .portal-textBox-inner{width:530px}
.js .details .portal-sectionMenu-empty ul{width:auto}
.js .details .portal-sectionMenu-empty ul a{width:auto}
}
@media (min-width:769px) and (max-width:979px){header #logoBox{width:200px}
header .searchButton{margin-right:90px}
header .right #menuBox{width:365px}
header .right #menuBox li.first{width:121px}
header .right #menuBox li{width:122px}
header .right #menuExtraBox{width:85px}
header .right #menuExtraBox #menuExtraBox-inner{width:85px}
.details .portal-sectionMenu ul,.js .details .portal-sectionMenu ul{width:auto}
.details .portal-sectionMenu ul li,.js .details .portal-sectionMenu ul li{margin-bottom:1px}
.details .portal-sectionMenu ul a,.js .details .portal-sectionMenu ul a{width:auto}
.details .portal-sectionMenu ul a.active,.details .portal-sectionMenu ul a:hover,.js .details .portal-sectionMenu ul a.active,.js .details .portal-sectionMenu ul a:hover{background:none;background-color:white;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}
.details .portal-sectionMenu ul a.active,.js .details .portal-sectionMenu ul a.active{-webkit-border-radius:6px 0px 0px 0px;border-radius:6px 0px 0px 0px;overflow:hidden;font-weight:bold;text-transform:uppercase}
.details .portal-sectionMenu ul .portal-sectionSubMenu,.js .details .portal-sectionMenu ul .portal-sectionSubMenu{position:relative;-webkit-border-radius:0px 0px 0px 6px;border-radius:0px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;height:auto;background:none;background-color:white}
.details .portal-sectionMenu ul .portal-sectionSubMenu li:first-child,.js .details .portal-sectionMenu ul .portal-sectionSubMenu li:first-child{margin-top:0}
.details .portal-sectionMenu ul .portal-sectionSubMenu a.active,.js .details .portal-sectionMenu ul .portal-sectionSubMenu a.active{text-transform:none}
#details-sidebar{width:295px}
#details-sidebar .tx-shfrrptform-pi1{width:190px;margin-left:75px}
#details-sidebar .tx-shfrrptform-pi1 input[type="text"]{width:100px;margin:5px 0}
.portal-logoBox{margin-left:75px;width:220px}
.portal-logoBox .portal-logoBox-inner{width:180px}
.portal-sectionMenu{margin-left:75px;width:220px}
.tx-sfaddress-pi1{width:295px}
.tx-sfaddress-pi1 .right,.tx-sfaddress-pi1 .left{width:auto;float:none}
.left-column{margin-left:75px}
#details-content{padding-left:15px;padding-right:10px}
#details-content-inner{width:435px}
.tx-sfteaserbox-pi1 .content{margin:0 -26px}
.tx-sfteaserbox-pi1 .content .details-teaser{margin:15px 26px}
.grid-special{display:none}
.portal-textBox .portal-textBox-inner{width:380px}
.portal-logoBox-inner img{display:none}
.portal-logoBox-inner img.mini-logo{display:block}
#tagLine{display:none}
.tx-sf-deskline-list-entry{height:auto}
.tx-sf-deskline-list-entry .text{height:auto}
}
@media (max-width:768px){header{margin:0 15px}
header #logoBox{width:auto;margin-right:60px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;float:none}
header .right{width:auto;float:none;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;margin:15px auto 0;height:46px}
header .right #menuBox{width:100%;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
header .right #menuBox ul li{width:40%}
header .right #menuBox ul li.first{width:30%}
header .right #menuBox ul li.last{width:30%}
header .right #menuBox ul li.last a{background:none}
header .right #menuBox ul li a{padding:15px 0}
header .right #menuExtraBox{z-index:101}
header .right #menuExtraBox #menuExtraBox-inner{width:42px;height:60px}
header .right #menuExtraBox #menuExtraBox-inner ul li{padding:7.5px !important;display:none}
header .right #menuExtraBox #menuExtraBox-inner ul li.active{display:block}
header #breadcrumbs{display:none}
header #topRightLink{display:none !important}
#iconBar{display:none;position:absolute;top:149px;left:15px;right:15px;width:auto;text-align:justify}
#iconBar:after{content:"";display:inline-block;width:100%}
#iconBar li{clear:none;margin:0 0 0 10px;float:none;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
#iconBar li a{-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
#iconBar li a:hover{padding:12px;transition:none}
#portal-iconBar{display:none}
body.details #body{display:block}
#body,.portal #body{margin-top:80px;margin-left:0}
.container3{width:305px;margin:0 auto}
.grid-special{display:none}
.specialheader img{width:100%}
footer{position:relative;height:auto}
footer .left{float:none}
footer .right{display:none}
footer #footerMenu{margin:0 auto;width:320px}
footer #footerMenu li{float:none;border:none;padding:5px 15px;margin:0}
footer #footerMenu li.first{padding-left:15px}
.details .portal-sectionMenu ul,.js .details .portal-sectionMenu ul{width:auto}
.details .portal-sectionMenu ul li,.js .details .portal-sectionMenu ul li{margin-bottom:1px}
.details .portal-sectionMenu ul a,.js .details .portal-sectionMenu ul a{width:auto}
.details .portal-sectionMenu ul a.active,.details .portal-sectionMenu ul a:hover,.js .details .portal-sectionMenu ul a.active,.js .details .portal-sectionMenu ul a:hover{background:none;background-color:white;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}
.details .portal-sectionMenu ul a.active,.js .details .portal-sectionMenu ul a.active{-webkit-border-radius:6px 0px 0px 0px;border-radius:6px 0px 0px 0px;overflow:hidden;font-weight:bold;text-transform:uppercase}
.details .portal-sectionMenu ul .portal-sectionSubMenu,.js .details .portal-sectionMenu ul .portal-sectionSubMenu{position:relative;-webkit-border-radius:0px 0px 0px 6px;border-radius:0px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;height:auto;background:none;background-color:white}
.details .portal-sectionMenu ul .portal-sectionSubMenu li:first-child,.js .details .portal-sectionMenu ul .portal-sectionSubMenu li:first-child{margin-top:0}
.details .portal-sectionMenu ul .portal-sectionSubMenu a.active,.js .details .portal-sectionMenu ul .portal-sectionSubMenu a.active{text-transform:none}
.portal-logoBox-inner{height:auto}
.portal-logoBox-inner img{display:none}
.portal-logoBox-inner img.mini-logo{display:block}
.details .portal-sectionMenu{margin-left:15px;margin-right:15px;width:auto}
#details-sidebar,#details-content{display:block;width:auto;margin:0 auto}
#details-content-inner{margin-left:15px;margin-right:15px;width:auto}
.portal-logoBox{margin-left:15px;margin-right:15px;overflow:hidden;width:auto}
.portal-logoBox .portal-logoBox-inner{width:auto;height:auto}
.tx-sfaddress-pi1{width:auto}
.tx-sfaddress-pi1 .left{display:none}
.tx-sfaddress-pi1 .right{float:none}
.tx-sfaddress-pi1 .left-column{margin-left:15px;margin-right:15px}
.tx-sfteaserbox-pi1 .content{margin:0}
.tx-sfteaserbox-pi1 .content .details-teaser{margin:15px 42px}
.tx-shfrgallery-pi1{display:none}
#tagLine{display:none}
.content-element,.details-textBox,.tx-shfrrptform-pi1{padding:50px}
.portal .portal-logoBox{margin:75px 15px 0;width:auto}
.portal .portal-logoBox .portal-logoBox-inner{width:auto}
.portal .portal-textBox{-webkit-border-radius:6px;border-radius:6px;overflow:hidden;position:relative;right:auto;bottom:auto;z-index:10;width:auto;margin:15px 15px 0}
.portal .portal-textBox .portal-textBox-inner{width:auto}
.portal .portal-sectionMenu{margin:15px 15px;width:auto}
#home-teaserBox{bottom:auto;margin:0 auto;position:relative;right:auto;width:220px}
#home-textBox{bottom:auto;left:auto;position:relative;width:auto}
#home-textBox #home-textBox-inner{width:auto}
.home #body{margin-left:15px;margin-right:15px}
.content-element,.details-textBox,.tx-shfrrptform-pi1{padding:15px}
.tx-sfteaserbox-pi1{margin:0 auto;width:432px}
.tx-sfteaserbox-pi1 .content .details-teaser{margin:15px 13px}
.content-element-split{width:100%}
.tx-sf-deskline-list-entry{height:auto}
.tx-sf-deskline-list-entry .text{height:auto}
}
@media (max-width:480px){.portal .portal-logoBox{margin:50px 15px 0}
header{padding-bottom:25px}
#iconBar li{margin-left:0}
#iconBar li a{padding:6px}
#iconBar li a:hover{padding:6px;transition:none}
#body,.portal #body{margin-top:50px}
.details .portal-sectionMenu ul,.js .details .portal-sectionMenu ul{width:auto}
.details .portal-sectionMenu ul li,.js .details .portal-sectionMenu ul li{margin-bottom:1px}
.details .portal-sectionMenu ul a,.js .details .portal-sectionMenu ul a{width:auto}
.details .portal-sectionMenu ul a.active,.details .portal-sectionMenu ul a:hover,.js .details .portal-sectionMenu ul a.active,.js .details .portal-sectionMenu ul a:hover{background:none;background-color:white;-webkit-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}
.details .portal-sectionMenu ul a.active,.js .details .portal-sectionMenu ul a.active{-webkit-border-radius:6px 0px 0px 0px;border-radius:6px 0px 0px 0px;overflow:hidden;font-weight:bold;text-transform:uppercase}
.details .portal-sectionMenu ul .portal-sectionSubMenu,.js .details .portal-sectionMenu ul .portal-sectionSubMenu{position:relative;-webkit-border-radius:0px 0px 0px 6px;border-radius:0px 0px 0px 6px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;height:auto;background:none;background-color:white}
.details .portal-sectionMenu ul .portal-sectionSubMenu li:first-child,.js .details .portal-sectionMenu ul .portal-sectionSubMenu li:first-child{margin-top:0}
.details .portal-sectionMenu ul .portal-sectionSubMenu a.active,.js .details .portal-sectionMenu ul .portal-sectionSubMenu a.active{text-transform:none}
.details .portal-sectionMenu{margin-left:15px;margin-right:15px;width:auto}
#details-sidebar,#details-content{display:block;width:auto;margin:0 auto}
#details-content-inner{width:auto;margin-left:15px;margin-right:15px}
.portal-logoBox{margin-left:15px;margin-right:15px;overflow:hidden;width:auto}
.portal-logoBox .portal-logoBox-inner{width:auto}
.tx-sfaddress-pi1{width:auto}
.tx-sfaddress-pi1 .left-column{margin-left:15px;margin-right:15px;float:none}
.tx-sfteaserbox-pi1{width:auto}
.tx-sfteaserbox-pi1 .content{margin:0 auto;width:274px}
.tx-sfteaserbox-pi1 .content .details-teaser{margin:15px 42px}
.tx-sf-deskline-list-entry .text{clear:left}
.textspalte,.bildspalte{margin:0;width:auto;float:none}
.hotel-detail .hotel-detail-left,.hotel-detail .hotel-detail-right{background-image:none;float:none;padding:0;width:auto}
}
@media (max-width:360px){header #menuBox ul li a{background:none}
#iconBar li a{padding:3px}
#iconBar li a:hover{padding:3px}
}
@media (min-height:721px) and (max-height:825px){#iconBar{top:14%}
}
@media (max-height:720px){#iconBar{top:16%}
#iconBar li{margin:5px 0 0 0}
}
@font-face{font-family:'gastlandschaften';src:url('../../fileadmin/gastlandschaften-static/css/gen/image/fonts/gastlandschaften.eot');src:url('../../fileadmin/gastlandschaften-static/css/gen/image/fonts/gastlandschaften.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/gastlandschaften-static/css/gen/image/fonts/gastlandschaften.woff') format("woff"),url('../../fileadmin/gastlandschaften-static/css/gen/image/fonts/gastlandschaften.ttf') format("truetype"),url('../../fileadmin/gastlandschaften-static/css/gen/image/fonts/gastlandschaften.svg#gastlandschaften') format("svg");font-weight:normal;font-style:normal}
[data-icon]:before{font-family:'gastlandschaften';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fonticon-up,.fonticon-left,.fonticon-down,.fonticon-right,.fonticon-facebook,.fonticon-twitter,.fonticon-youtube,.fonticon-pencil,.fonticon-mail,.fonticon-luggage,.fonticon-map,.fonticon-haus,.fonticon-star,.fonticon-kalender,.fonticon-warenkorb,.fonticon-lupe,.fonticon-arrow-up-right,.fonticon-arrow-down-right,.fonticon-clock,.fonticon-top,.fonticon-down-2,.fonticon-star-2{font-family:'gastlandschaften';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.fonticon-up:before{content:"\e000"}
.fonticon-left:before{content:"\e001"}
.fonticon-down:before{content:"\e002"}
.fonticon-right:before{content:"\e003"}
.fonticon-facebook:before{content:"\e004"}
.fonticon-twitter:before{content:"\e005"}
.fonticon-youtube:before{content:"\e006"}
.fonticon-pencil:before{content:"\e007"}
.fonticon-mail:before{content:"\e008"}
.fonticon-luggage:before{content:"\e009"}
.fonticon-map:before{content:"\e00a"}
.fonticon-haus:before{content:"\e00b"}
.fonticon-star:before{content:"\e00c"}
.fonticon-kalender:before{content:"\e00d"}
.fonticon-warenkorb:before{content:"\e00e"}
.fonticon-lupe:before{content:"\e00f"}
.fonticon-arrow-up-right:before{content:"\e010"}
.fonticon-arrow-down-right:before{content:"\e011"}
.fonticon-clock:before{content:"\e012"}
.fonticon-top:before{content:"\e013"}
.fonticon-down-2:before{content:"\e014"}
.fonticon-star-2:before{content:"\e015"}
.tx-shfrthemenangebote-pi1 .box-blue h1,.tx-sfdeskline-pi .box-blue h1{color:white;font-weight:normal;text-align:center;font-size:1.06em;margin:22.5px 0}
.tx-shfrthemenangebote-pi1 .box-blue h5,.tx-sfdeskline-pi .box-blue h5{margin-top:10px;color:#A5AEB8;font-size:1em}
.tx-shfrthemenangebote-pi1 .box-blue p,.tx-sfdeskline-pi .box-blue p{font-size:.8125em}
.tx-shfrthemenangebote-pi1 .searchbook-standalone-box,.tx-sfdeskline-pi .searchbook-standalone-box{width:270px;margin-left:185px}
.tx-shfrthemenangebote-pi1 .quickfinder-box,.tx-sfdeskline-pi .quickfinder-box{padding:15px 47px;width:266px;overflow:visible}
.tx-shfrthemenangebote-pi1 input.button,.tx-sfdeskline-pi input.button{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a;border:1px solid #09293a;border-radius:15px;padding:5px 0;display:inline-block;margin:15px auto;display:block;width:210px;overflow:hidden;text-align:center;cursor:pointer}
.tx-shfrthemenangebote-pi1 input.button:active,.tx-sfdeskline-pi input.button:active{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white;border:1px solid white}
.tx-shfrthemenangebote-pi1 .starslider,.tx-sfdeskline-pi .starslider{display:inline-block;width:120px;margin:15px 15px 0 15px;position:relative}
.tx-shfrthemenangebote-pi1 p.range,.tx-sfdeskline-pi p.range{text-align:center;color:#A5AEB8;width:120px;margin-left:28px}
.tx-shfrthemenangebote-pi1 .fonticon-star-2,.tx-sfdeskline-pi .fonticon-star-2{font-size:10px;color:#f39300}
.tx-shfrthemenangebote-pi1 .sb-formtabs,.tx-sfdeskline-pi .sb-formtabs{margin:15px 0;display:table;border-spacing:1px 1px}
.tx-shfrthemenangebote-pi1 .sb-formtab,.tx-sfdeskline-pi .sb-formtab{display:table-cell;width:77px;height:34px;font-size:12px;text-align:center;vertical-align:middle;padding:4px;margin:0 1px;color:#A5AEB8;border:1px solid #A5AEB8;border-radius:3px;position:relative;cursor:pointer}
.tx-shfrthemenangebote-pi1 .sb-formtab.active,.tx-shfrthemenangebote-pi1 .sb-formtab:hover,.tx-sfdeskline-pi .sb-formtab.active,.tx-sfdeskline-pi .sb-formtab:hover{color:#09293a;background-color:white;font-weight:bold}
.tx-shfrthemenangebote-pi1 .sb-formtab.active:after,.tx-sfdeskline-pi .sb-formtab.active:after{border:10px solid transparent;border-top:10px solid white;position:absolute;top:38px;width:1px;height:1px;left:31px;content:""}
.tx-shfrthemenangebote-pi1 #sb-unterkunft,.tx-shfrthemenangebote-pi1 #sb-veranstaltung,.tx-shfrthemenangebote-pi1 #sb-angebot,.tx-sfdeskline-pi #sb-unterkunft,.tx-sfdeskline-pi #sb-veranstaltung,.tx-sfdeskline-pi #sb-angebot{display:none}
.tx-shfrthemenangebote-pi1 select,.tx-sfdeskline-pi select{width:100%}
.tx-shfrthemenangebote-pi1 .chosen-container,.tx-sfdeskline-pi .chosen-container{color:#09293a}
.tx-shfrthemenangebote-pi1 span.legend,.tx-sfdeskline-pi span.legend{display:inline-block;width:70px}
.tx-shfrthemenangebote-pi1 .trust-you iframe,.tx-sfdeskline-pi .trust-you iframe{border:none}
.tx-shfrthemenangebote-pi1 .facilities h5,.tx-sfdeskline-pi .facilities h5{margin-top:0.75em;margin-bottom:0.1em}
.tx-shfrthemenangebote-pi1 .facilities ul,.tx-sfdeskline-pi .facilities ul{margin:0;padding:0}
.tx-shfrthemenangebote-pi1 .facilities ul li,.tx-sfdeskline-pi .facilities ul li{list-style-type:none;padding-left:25px;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/checked2.gif');background-repeat:no-repeat;font-size:0.9em}
.tx-shfrthemenangebote-pi1 .tipp,.tx-sfdeskline-pi .tipp{zoom:1}
.tx-shfrthemenangebote-pi1 .tipp:before,.tx-shfrthemenangebote-pi1 .tipp:after,.tx-sfdeskline-pi .tipp:before,.tx-sfdeskline-pi .tipp:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-shfrthemenangebote-pi1 .tipp:after,.tx-sfdeskline-pi .tipp:after{clear:both}
.tx-shfrthemenangebote-pi1 .tipp .image,.tx-sfdeskline-pi .tipp .image{float:left;width:96px;margin-right:15px}
.tx-shfrthemenangebote-pi1 .tipp .text,.tx-sfdeskline-pi .tipp .text{padding-left:111px}
.tx-shfrthemenangebote-pi1 .tipp .person,.tx-sfdeskline-pi .tipp .person{font-weight:bold;border-bottom:1px thin #ccc;padding-bottom:7.5px;margin-bottom:7.5px}
.tx-shfrthemenangebote-pi1 .datamatrix p,.tx-sfdeskline-pi .datamatrix p{zoom:1}
.tx-shfrthemenangebote-pi1 .datamatrix p:before,.tx-shfrthemenangebote-pi1 .datamatrix p:after,.tx-sfdeskline-pi .datamatrix p:before,.tx-sfdeskline-pi .datamatrix p:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-shfrthemenangebote-pi1 .datamatrix p:after,.tx-sfdeskline-pi .datamatrix p:after{clear:both}
.tx-shfrthemenangebote-pi1 .datamatrix label,.tx-sfdeskline-pi .datamatrix label{float:left;display:block;width:130px;font-weight:bold}
.tx-shfrthemenangebote-pi1 .zuleistung,.tx-sfdeskline-pi .zuleistung{margin-bottom:15px}
#reiseplan-direkt-buchen h5,.button-box h5{margin-top:10px;color:#A5AEB8;font-size:1em}
#reiseplan-direkt-buchen a,.button-box a{margin-top:15px;display:block;border-radius:15px;padding:5px;background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);text-align:center;color:#fff;cursor:pointer}
#reiseplan-direkt-buchen a:visited,.button-box a:visited{color:#fff}
#reiseplan-direkt-buchen a:hover,.button-box a:hover{text-decoration:none}
.bigRedButton{margin-top:15px;display:block;border-radius:15px;border:none;padding:5px;background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);text-align:center;color:#fff;cursor:pointer}
.bigRedButton:hover{text-decoration:none}
.bigRedButton:visited{color:#fff}
.bigBlueButton{margin-top:15px;display:block;border-radius:15px;padding:5px;background-color:#09293a;text-align:center;color:#fff;cursor:pointer}
.bigBlueButton:hover{text-decoration:none}
body.anfrageform{padding:15px;max-width:1500px;margin:auto}
body.anfrageform p.formfield{zoom:1}
body.anfrageform p.formfield:before,body.anfrageform p.formfield:after{content:"\0020";display:block;height:0;overflow:hidden}
body.anfrageform p.formfield:after{clear:both}
body.anfrageform .right{max-width:50%}
body.anfrageform p{margin-top:15px}
body.anfrageform select{margin-top:4px}
body.anfrageform label,body.anfrageform span.label{display:block;float:left;width:150px;color:#09293a;margin-top:4px;margin-bottom:5px}
body.anfrageform label .error,body.anfrageform span.label .error{color:red}
body.anfrageform label.tx_shfrformradiolabel{display:inline;float:none;width:inherit;margin:0}
body.anfrageform select{width:inherit}
body.anfrageform input[type=text]{width:400px}
body.anfrageform input#plzort_plz{width:100px;margin-right:10px}
body.anfrageform input#plzort_ort{width:278px}
body.anfrageform textarea{width:400px}
body.anfrageform .tx-sfhotel-pi1 .cta{display:none}
.bildspalte{width:221px;margin-left:19px;float:left}
.bildspalte .nivoSlider{margin-bottom:15px}
.textspalte{width:380px;float:left}
.accordion-body .textspalte{width:350px}
@media screen and (max-width:750px){body.anfrageform div.tx-shfrthemenangebote-pi1 .right{float:none;width:100%;max-width:100%}
}
.error{color:red}
ul.angebotspagelist{list-style-type:none;margin:15px 0;padding:0}
ul.angebotspagelist li{display:inline-block;width:45%;list-style-type:none;margin:0 0 15px 0}
ul.angebotspagelist li a{color:white}
.dropdown-menu{background-clip:padding-box;background-color:#FFFFFF;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none;float:left;left:0;list-style:none outside none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000}
.datepicker{top:0;left:0;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}
.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}
.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px}
.datepicker>div{display:none}
.datepicker table{width:100%;margin:0}
.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.datepicker td.day:hover{background:#eeeeee;cursor:pointer}
.datepicker td.day.disabled{color:#eeeeee}
.datepicker td.old,.datepicker td.new{color:#999999}
.datepicker td.active,.datepicker td.active:hover{color:#ffffff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3}
.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{background-color:#003399 \9}
.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.datepicker td span:hover{background:#eeeeee}
.datepicker td span.active{color:#ffffff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3}
.datepicker td span.active:active,.datepicker td span.active.active{background-color:#003399 \9}
.datepicker td span.old{color:#999999}
.datepicker th.switch{width:145px}
.datepicker th.next,.datepicker th.prev{font-size:21px}
.datepicker thead tr:first-child th{cursor:pointer}
.datepicker thead tr:first-child th:hover{background:#eeeeee}
.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}
i.icon-arrow-left{content:'<';font-style:normal}
i.icon-arrow-right{content:'&gt;';font-style:normal}
.tx-mnogosearch-summary{background-color:#E7E7E7;margin:3px 0;padding:3px 10px}
.tx-mnogosearch-page-browser{margin:10px 0;padding:15px 0}
.tx-mnogosearch-summary-value{font-weight:bold}
#tx-mnogosearch-results{margin:5px 0}
ol#tx-mnogosearch-result{list-style:none inside none;padding:0}
ol#tx-mnogosearch-result>li{margin-bottom:10px}
ol#tx-mnogosearch-result>li img{vertical-align:middle}
#tx-mnogosearch-result p{margin:0;padding:0}
ol#tx-mnogosearch-result li h3{font-size:16px;font-weight:bold;margin:20px 0 5px}
ol#tx-mnogosearch-result li h3 a{text-decoration:underline;color:#09293a}
.tx-mnogosearch-result-url{color:#b61e3f;font-size:90%;margin:0;padding:0}
.tx-mnogosearch-relevancy-bg-bar{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/images/relevance.gif');display:block;float:left;height:5px;margin:5px 10px 0 0;padding:2px 1px;width:48px}
.tx-mnogosearch-relelvancy-fg-bar{background-color:#A7D3A7;color:#A7D3A7;display:block;height:5px;overflow:hidden}
.tx-mnogosearch-result-excerpt{margin:3px 0 0;padding:0}
.tx-mnogosearch-result-excerpt-selection{font-weight:bold}
.tx-mnogosearch-result-links{border-left:5px solid #E7E7E7;padding-left:5px}
.tx-mnogosearch-result-links ul{display:none;list-style:none inside none;margin:0;padding:1px 0 3px 20px}
.tx-mnogosearch-short-search-form fieldset,.tx-mnogosearch-long-form fieldset{border:medium none}
.tx-mnogosearch-form-field{clear:left;margin-bottom:5px;overflow:hidden}
.tx-mnogosearch-form-field label{display:block;float:left;padding-right:9px;width:100px}
#tx_mnogosearch_pi1_submit{margin-left:109px}
.tx-mnogosearch-pi1-result-excerpt-selection{font-weight:bold}
.hotel-intro{padding:15px 0 15px 40px}
.hotel-intro h1,.hotel-intro h2{color:#b61e3f;font-size:24px}
.hotel-intro h1 span.city,.hotel-intro h2 span.city{font-size:18px;font-weight:normal;color:#09293a}
.hotel-intro .logo{text-align:center}
.hotel-intro .bigRedButton,.hotel-intro .bigBlueButton{float:left;width:30%;margin-right:15px;font-size:14px}
.hotel-intro .bigBlueButton{width:27%}
.facilitytabs{margin:15px 0}
.facilitytabs .bigBlueButton{float:left;margin:0 7.5px 7.5px 0;padding-left:10px;padding-right:10px}
.facilitytabs .bigBlueButton:hover,.facilitytabs .bigBlueButton.active{background-color:#b61e3f;color:white}
.tx-sfhotel-pi1 .angebote .bigRedButton{margin-bottom:15px}
.tx-sfhotel-pi1 .accordion-body{zoom:1}
.tx-sfhotel-pi1 .accordion-body:before,.tx-sfhotel-pi1 .accordion-body:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfhotel-pi1 .accordion-body:after{clear:both}
.hotel-intro-left{float:left;width:430px;padding-right:20px;background:transparent url('../../fileadmin/gastlandschaften-static/css/gen/image/line-vertical.png') right center no-repeat}
.hotel-intro-right{margin-left:20px;float:left;width:180px}
.trustyouseal{border:0px none}
.hotel-detail .hotel-detail-left{float:left;width:350px;padding-right:30px;background:transparent url('../../fileadmin/gastlandschaften-static/css/gen/image/line-vertical.png') right center no-repeat}
.hotel-detail .hotel-detail-right{float:left;width:220px;padding-left:10px}
.hotel-detail .hotel-detail-right .logo{float:left;margin-right:15px;margin-bottom:15px}
#search-app{position:fixed;top:0;left:0;height:100%;width:100%;z-index:175;background:-moz-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,41,58,0.75)),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-o-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:-ms-linear-gradient(top,rgba(9,41,58,0.75) 0%,#09293a 100%);background:linear-gradient(to bottom,rgba(9,41,58,0.75) 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF09293A',endColorstr='#FF09293A',GradientType=0)}
#search-app .search{position:relative;top:30%;width:30%;max-width:600px;margin:auto}
#search-app .search form{display:table;width:100%}
#search-app .search .cell{display:table-cell;padding:7.5px;vertical-align:top}
#search-app .search .textfield{box-sizing:border-box;display:block;width:100%;height:60px;padding:18px;font-size:16px;line-height:1.42857;color:white;background-color:transparent;background-image:none;border:1px solid white;border-radius:4px}
#search-app .search .search-button{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0);box-sizing:border-box;width:60px;padding:12px;border-radius:4px}
#search-app .suggest-list{list-style-type:none;margin:0;padding:7.5px;line-height:2em}
#search-app .suggest-list li{font-size:16px;list-style-type:none;margin:0;padding:0}
#search-app .suggest-list li.active{background-color:white;border-radius:6px;padding:0 7.5px}
#search-app .suggest-list li.active a{color:#09293a}
#search-app .suggest-list li a{text-decoration:none;color:white}
.tx-solr-faceting{width:270px;margin-left:185px}
.tx-solr-faceting #tx-solr-facets-in-use li{margin-left:0}
.tx-solr-faceting #tx-solr-facets-in-use li::before{content:'–'}
.tx-solr-faceting .box-blue a,.tx-solr-faceting .box-red a{color:white}
.tx-solr-faceting .box-blue a:visited,.tx-solr-faceting .box-blue a:hover,.tx-solr-faceting .box-blue a:active,.tx-solr-faceting .box-red a:visited,.tx-solr-faceting .box-red a:hover,.tx-solr-faceting .box-red a:active{color:inherit}
.tx-solr-faceting h3{text-transform:uppercase;letter-spacing:0.1em;font-size:16px;font-weight:normal;margin-bottom:0}
.tx-solr-faceting #tx-solr-facets-in-use ul{margin-top:15px}
.tx-solr-faceting .facet-option-list{margin-top:15px}
.tx-solr-faceting .facet-collapser{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/fold-up.png');background-position:right 6px;background-repeat:no-repeat}
.tx-solr-faceting .collapsed .facet-collapser{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/fold-down.png')}
.tx-solr-faceting .box-blue,.tx-solr-faceting .box-red{padding:25px}
.tx-solr-faceting ul,.tx-solr-faceting li{list-style-type:none;margin:0;padding:0}
.tx-solr-faceting li{margin-bottom:5px;font-size:14px;position:relative;padding-left:17px}
.tx-solr-faceting li:before{content:'+';position:absolute;left:0}
.tx-solr-faceting .facet-result-count{color:#787987}
body .search-stats{color:#787987}
body .search-stats strong,body .search-stats .tx-solr-search-word{color:white;font-weight:bold}
.tx-solr .tx-pagebrowse-pi1{float:right}
.tx-solr .list-item .marker{padding-top:62px}
.tx-solr .list-item .text{display:table-cell;vertical-align:middle}
.tx-solr .list-item .cta{width:70px;padding-top:47px}
.tx-solr .list-item .document-type{font-weight:normal;display:inline-block;padding-left:10px;margin-left:10px;border-left:1px dotted #999;color:#999}
.foot-link{padding-top:5px;margin-top:5px;border-top:1px dotted #787987}
.tx-solr-map{height:180px;margin-bottom:20px;border-radius:6px;background-color:white}
.tx-sfdeskline-pi .button,.tx-shfrthemenangebote-pi1 .button{border-radius:15px;padding:5px 15px;text-align:center;background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white;border:0}
.tx-sfdeskline-pi .button:active,.tx-shfrthemenangebote-pi1 .button:active{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a;border-color:#09293a}
.tx-sfdeskline-pi .button-primary,.tx-shfrthemenangebote-pi1 .button-primary{background:-moz-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b61e3f),color-stop(100%,rgba(182,30,63,0.75)));background:-webkit-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-o-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:-ms-linear-gradient(top,#b61e3f 0%,rgba(182,30,63,0.75) 100%);background:linear-gradient(to bottom,#b61e3f 0%,rgba(182,30,63,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB61E3F',endColorstr='#BFB61E3F',GradientType=0)}
.tx-sfdeskline-pi .reset-button,.tx-shfrthemenangebote-pi1 .reset-button{background:-moz-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-o-linear-gradient(top,#fefefe 0%,#cecece 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cecece 100%);background:linear-gradient(to bottom,#fefefe 0%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE',endColorstr='#FFCECECE',GradientType=0);color:#09293a;border:1px solid #09293a;border-radius:15px;padding:5px 15px;overflow:hidden;cursor:pointer}
.tx-sfdeskline-pi .reset-button:active,.tx-shfrthemenangebote-pi1 .reset-button:active{background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white;border:1px solid white}
.tx-sfdeskline-pi .deskline-filter,.tx-shfrthemenangebote-pi1 .deskline-filter{padding:0;overflow:visible}
.tx-sfdeskline-pi .deskline-filter h3,.tx-shfrthemenangebote-pi1 .deskline-filter h3{zoom:1;padding:15px 0;border-bottom:1px solid #787987;color:#787987;margin:0}
.tx-sfdeskline-pi .deskline-filter h3:before,.tx-sfdeskline-pi .deskline-filter h3:after,.tx-shfrthemenangebote-pi1 .deskline-filter h3:before,.tx-shfrthemenangebote-pi1 .deskline-filter h3:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfdeskline-pi .deskline-filter h3:after,.tx-shfrthemenangebote-pi1 .deskline-filter h3:after{clear:both}
.tx-sfdeskline-pi .deskline-filter h4,.tx-shfrthemenangebote-pi1 .deskline-filter h4{color:#787987}
.tx-sfdeskline-pi .deskline-filter .filterblock-fold-icon,.tx-shfrthemenangebote-pi1 .deskline-filter .filterblock-fold-icon{display:block;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/accordion-minus.png');background-repeat:no-repeat;background-position:center center;padding:0 15px;height:1.45em;width:1.45em;float:left;cursor:pointer}
.tx-sfdeskline-pi .deskline-filter .filterblock-fold-icon.folded,.tx-shfrthemenangebote-pi1 .deskline-filter .filterblock-fold-icon.folded{background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/accordion-plus.png')}
.tx-sfdeskline-pi .deskline-filter .content,.tx-shfrthemenangebote-pi1 .deskline-filter .content{padding:15px 0 15px 15px}
.tx-sfdeskline-pi .deskline-filter .container,.tx-shfrthemenangebote-pi1 .deskline-filter .container{width:100%}
.tx-sfdeskline-pi .deskline-filter .row,.tx-shfrthemenangebote-pi1 .deskline-filter .row{zoom:1;display:block;width:100%;margin-right:0;margin-bottom:15px}
.tx-sfdeskline-pi .deskline-filter .row:before,.tx-sfdeskline-pi .deskline-filter .row:after,.tx-shfrthemenangebote-pi1 .deskline-filter .row:before,.tx-shfrthemenangebote-pi1 .deskline-filter .row:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfdeskline-pi .deskline-filter .row:after,.tx-shfrthemenangebote-pi1 .deskline-filter .row:after{clear:both}
.tx-sfdeskline-pi .deskline-filter .row-compress,.tx-shfrthemenangebote-pi1 .deskline-filter .row-compress{margin-bottom:0}
.tx-sfdeskline-pi .deskline-filter .col,.tx-shfrthemenangebote-pi1 .deskline-filter .col{box-sizing:border-box;width:50%;display:block;float:left;padding-right:15px}
.tx-sfdeskline-pi .deskline-filter .col.col-label,.tx-shfrthemenangebote-pi1 .deskline-filter .col.col-label{width:25%}
.tx-sfdeskline-pi .deskline-filter .col.col-field,.tx-shfrthemenangebote-pi1 .deskline-filter .col.col-field{width:75%}
.tx-sfdeskline-pi .deskline-filter .col.col-field input[type=text],.tx-shfrthemenangebote-pi1 .deskline-filter .col.col-field input[type=text]{width:100%;border:0 !important;padding:5px;box-sizing:border-box}
.tx-sfdeskline-pi .deskline-filter .col-without-padding,.tx-shfrthemenangebote-pi1 .deskline-filter .col-without-padding{padding-right:0}
.tx-sfdeskline-pi .deskline-filter ul.checklist,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist{zoom:1;margin:0;padding:0}
.tx-sfdeskline-pi .deskline-filter ul.checklist:before,.tx-sfdeskline-pi .deskline-filter ul.checklist:after,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist:before,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist:after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfdeskline-pi .deskline-filter ul.checklist:after,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist:after{clear:both}
.tx-sfdeskline-pi .deskline-filter ul.checklist li,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li{margin-top:2px;font-size:14px;box-sizing:border-box;list-style-type:none;width:50%;float:left;margin:0;padding:0;padding-right:15px}
.tx-sfdeskline-pi .deskline-filter ul.checklist li input[type=checkbox],.tx-sfdeskline-pi .deskline-filter ul.checklist li input[type=radio],.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li input[type=checkbox],.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li input[type=radio]{float:left;font-size:24px}
.tx-sfdeskline-pi .deskline-filter ul.checklist li label,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li label{padding-left:20px;display:block}
.tx-sfdeskline-pi .deskline-filter ul.checklist li:nth-child(2n),.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li:nth-child(2n){zoom:1}
.tx-sfdeskline-pi .deskline-filter ul.checklist li:nth-child(2n):before,.tx-sfdeskline-pi .deskline-filter ul.checklist li:nth-child(2n):after,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li:nth-child(2n):before,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li:nth-child(2n):after{content:"\0020";display:block;height:0;overflow:hidden}
.tx-sfdeskline-pi .deskline-filter ul.checklist li:nth-child(2n):after,.tx-shfrthemenangebote-pi1 .deskline-filter ul.checklist li:nth-child(2n):after{clear:both}
.tx-sfdeskline-pi .deskline-filter .chosen-container-multi,.tx-shfrthemenangebote-pi1 .deskline-filter .chosen-container-multi{margin-bottom:5px}
.tx-sfdeskline-pi .deskline-filter .chosen-container-multi .chosen-choices,.tx-shfrthemenangebote-pi1 .deskline-filter .chosen-container-multi .chosen-choices{border:0}
.tx-sfdeskline-pi .deskline-filter .chosen-container-multi .chosen-choices li.search-field input[type="text"],.tx-shfrthemenangebote-pi1 .deskline-filter .chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;margin:0;font-family:inherit}
.tx-sfdeskline-pi .deskline-filter span.controls,.tx-shfrthemenangebote-pi1 .deskline-filter span.controls{float:right;padding-right:15px;padding-top:15px}
.tx-sfdeskline-pi .sorter p,.tx-shfrthemenangebote-pi1 .sorter p{margin:0;font-size:1em}
.tx-sfdeskline-pi .sorter .result-count,.tx-shfrthemenangebote-pi1 .sorter .result-count{color:#787987;font-weight:bold}
.tx-sfdeskline-pi .sorter .directions,.tx-shfrthemenangebote-pi1 .sorter .directions{float:right;color:#787987}
.tx-sfdeskline-pi .sorter .directions .active,.tx-shfrthemenangebote-pi1 .sorter .directions .active{font-weight:bold;color:white}
.tx-sfdeskline-pi .sorter select,.tx-shfrthemenangebote-pi1 .sorter select{width:auto;margin-left:7.5px}
.tx-sfdeskline-pi .handicap-icons,.tx-shfrthemenangebote-pi1 .handicap-icons{float:right}
.tx-sfdeskline-pi .handicap-icons img,.tx-shfrthemenangebote-pi1 .handicap-icons img{margin-right:4px}
.tx-sfdeskline-pi .icon-row,.tx-shfrthemenangebote-pi1 .icon-row{margin-right:85px;margin-top:20px}
.tx-sfdeskline-pi .tx-sf-deskline-list-entry .marker,.tx-shfrthemenangebote-pi1 .tx-sf-deskline-list-entry .marker{padding-top:67px}
.tx-sfdeskline-pi .warning,.tx-shfrthemenangebote-pi1 .warning{background-color:#b61e3f;padding:15px;margin-bottom:2em}
.tx-sfdeskline-pi .warning h2,.tx-shfrthemenangebote-pi1 .warning h2{margin:0;color:white}
.tx-sfdeskline-pi span.city,.tx-shfrthemenangebote-pi1 span.city{font-weight:normal}
.copyright{display:none}
.search-field input{width:auto !important}
.top10-box{padding:30px !important;padding-top:15px !important}
.top10-box .headimage{text-align:center;margin-bottom:15px}
.top10-box .headimage img{max-width:100%;height:auto}
.top10-box .top10-entry{-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background-color:white;padding:15px;margin-bottom:30px}
.top10-box .top10-even{margin-left:75px}
.top10-box .top10-odd{margin-right:75px}
.top10-box .number{font-size:35px;vertical-align:baseline;color:#b61e3f}
.top10-box h2{font-size:24px;color:#09293a;margin:0}
.top10-box h2 a{color:#09293a}
.top10-box p{color:#09293a;margin:0}
.handicap-form{padding:15px 0 !important}
.handicap-form .textfield{padding:0 52.5px}
.handicap-form .textfield input{width:100%}
.handicap-form .gaestegruppe{margin-bottom:15px}
.handicap-form .gaestegruppe .main{padding:0 52.5px;margin-bottom:15px}
.handicap-form .gaestegruppe .refine.toggle{padding:0 52.5px}
.handicap-form .regions{padding:0 52.5px;position:relative;margin-bottom:30px}
.handicap-form .certified{padding:0 52.5px;position:relative;margin-bottom:15px}
.handicap-form .certified input[type=checkbox]{position:absolute;left:30px;top:5px}
.handicap-form .cert-image{width:32px;height:32px;border:2px solid transparent;cursor:pointer}
.handicap-form .cert-image.active{border:2px solid #b61e3f}
.handicap-form .facet-block{padding:0 52.5px;position:relative}
.handicap-form .facet-icon{position:absolute;left:15px;top:6px}
.handicap-form .toggle{cursor:pointer}
.handicap-form .toggle::after{content:url('../../fileadmin/gastlandschaften-static/css/gen/image/nose-handicap-down.png');margin-left:5px}
.handicap-form .toggle.active::after{content:' '}
.handicap-form .toggle.closer{float:right}
.handicap-form .toggle.closer::after{content:''}
.handicap-form .bubble-group{background-color:#406172;padding:15px;position:relative;margin-top:12px}
.handicap-form .bubble-group::before{position:absolute;content:url('../../fileadmin/gastlandschaften-static/css/gen/image/nose-handicap.png');top:-12px;left:120px}
.handicap-form .bubble-group input[type=checkbox]{position:absolute;left:0;top:5px}
.handicap-form .bubble-group label{display:block;position:relative;padding-left:30px;margin-bottom:7.5px}
.handicap-form .facet-block{margin-bottom:15px}
.handicap-form .facet-group{margin:7.5px -52.5px 0}
.handicap-form .facet-control .toggle.active span{display:none}
.handicap-form .controls{text-align:right}
.handicap-form .controls span{border-radius:15px;border:1px solid white;padding:5px 15px;text-align:center;background:-moz-linear-gradient(top,#84929d 0%,#09293a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84929d),color-stop(100%,#09293a));background:-webkit-linear-gradient(top,#84929d 0%,#09293a 100%);background:-o-linear-gradient(top,#84929d 0%,#09293a 100%);background:-ms-linear-gradient(top,#84929d 0%,#09293a 100%);background:linear-gradient(to bottom,#84929d 0%,#09293a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF84929D',endColorstr='#FF09293A',GradientType=0);color:white;cursor:pointer}
.handicap-form .check-details{margin-top:15px}
.handicap-form .refine-item{margin-right:20px}
.handicap-form ul.chosen-choices{border:none;border-radius:6px;margin-bottom:2px;background-image:url('../../fileadmin/gastlandschaften-static/css/gen/image/chosen-plus.png');background-position:right 4px top 4px;background-repeat:no-repeat}
.tx-sfdeskline-pi .accordion-item.map .accordion-body{padding:0}
.tx-sfdeskline-pi .cluster-marker{position:absolute;width:34px;height:34px;border-radius:17px;font-size:14px;line-height:34px;text-align:center;font-weight:bold;margin-left:-17px;margin-top:-17px;color:white;background-color:#09293a}
#accessibility-switch{position:fixed;top:0;left:0;height:100%;width:100%;z-index:20000;cursor:pointer;background:-moz-linear-gradient(top,rgba(17,17,17,0.9) 0%,rgba(51,51,51,0.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(17,17,17,0.9)),color-stop(100%,rgba(51,51,51,0.9)));background:-webkit-linear-gradient(top,rgba(17,17,17,0.9) 0%,rgba(51,51,51,0.9) 100%);background:-o-linear-gradient(top,rgba(17,17,17,0.9) 0%,rgba(51,51,51,0.9) 100%);background:-ms-linear-gradient(top,rgba(17,17,17,0.9) 0%,rgba(51,51,51,0.9) 100%);background:linear-gradient(to bottom,rgba(17,17,17,0.9) 0%,rgba(51,51,51,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6111111',endColorstr='#E6333333',GradientType=0)}
#accessibility-switch .accessibility-row{position:relative;height:100%;top:180px;width:830px;margin:auto}
#accessibility-switch .accessibility-row .accessibility-box{float:left;margin:0 15px;background-color:#09293a;color:white;width:385px;overflow:hidden;height:605px}
#accessibility-switch .accessibility-row .accessibility-box .body{padding:15px;text-align:center}
#accessibility-switch .accessibility-row .accessibility-box .icons{margin:15px 0 30px 0}
#accessibility-switch .accessibility-row .accessibility-box .button{background:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,rgba(242,242,242,0.75)));background:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);background:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#BFF2F2F2',GradientType=0);color:#09293a;border-radius:15px;padding:5px 0;display:inline-block;margin:30px auto;display:block;width:210px;overflow:hidden;text-align:center;cursor:pointer}
@media (max-width:850px){#accessibility-switch{overflow:auto}
#accessibility-switch .accessibility-row{top:20px;width:415px}
#accessibility-switch .accessibility-row .accessibility-box{float:none;margin-bottom:15px}
}
@media (max-width:430px){#accessibility-switch .accessibility-row{width:320px}
#accessibility-switch .accessibility-row .accessibility-box{width:290px}
#accessibility-switch .accessibility-row .accessibility-box .image img{width:100%}
}
div.hovermap img{position:absolute}
body.level2 div.portal-textBox{display:none}
body.level2 div.portal-textBox-long{display:block}
body.level2 div.portal-sectionMenu,body.deep div.portal-sectionMenu{display:block}
body.level2 #body{margin-top:0}
