@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,800,400italic');div#catalogpart{background-repeat:no-repeat}div#catalogpart .catalogtip label{cursor:pointer}div#catalogpart .catalogtip p.headline-blue{color:#003C8C;font-size:15px;font-weight:bold}div#catalogpart .catalogtip p.headline{font-size:15px;font-weight:bold;color:#003c8c;margin-bottom:5px}div#catalogpart .catalogtip img.catimage{margin-right:10px;padding-left:20px;width:100%}div#catalogpart .catalogtip p.description{padding-bottom:20px;overflow:hidden}div#catalogpart .catalogtip hr.seperatorline{border:0;height:1px;background-color:#F2F5F9}div#catalogpart #btchk{display:none}div#catalogpart p.contacttitle{font-size:15px;font-weight:bold;margin-bottom:7px}div#catalogpart label.error,div#catalogpart span.error{display:inline;color:red}div#catalogpart input.error,div#catalogpart select.error{border:1px dotted red}div#catalogpart .catgroup{background-color:#F2F5F9;background-repeat:no-repeat;color:#003C8C;font-size:15px;padding-bottom:8px;padding-top:8px}div#catalogpart .catgroup a{display:block}div#catalogpart .catgroup span.arrow{padding:2px 10px 2px 15px;background-image:url("/content/img/imgcss/cat_down.jpg");background-repeat:no-repeat;background-position:center}div#catalogpart .catgroup a{cursor:pointer}div#catalogpart .catgroupItems{display:none}@media (max-width:479px){div#catalogpart .catalogtip p.description{height:auto}div#catalogpart .catalogtip img.catimage{width:auto}div#catalogpart .catalogtip{text-align:center}}div#newsletterform .categories{margin-bottom:0}div#newsletterform label.error{color:red}div#newsletterform input.error{border:1px dotted red}.themes-teasers_teaser{display:block;position:relative;margin-bottom:30px;color:#ffffff !important;box-shadow:1px 1px 5px -1px rgba(0,0,0,0.2)}.themes-teasers_teaser .image{height:200px;position:relative;overflow:hidden}.themes-teasers_teaser .image-bg{position:absolute;background-size:cover;background-position:center;top:0;left:-20px;left:calc(-20px);width:120%;width:calc(100% + 20px);height:100%;-webkit-transition:all .2s ease-out !important;-o-transition:all .2s ease-out !important;transition:all .2s ease-out !important;z-index:0;display:block}.themes-teasers_teaser .image:after{position:absolute;bottom:0;left:0;right:0;top:0;content:'';background:-moz-linear-gradient(top, rgba(255,255,255,0) 1%, rgba(103,103,103,0) 60%, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 1%, rgba(103,103,103,0) 60%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 1%, rgba(103,103,103,0) 60%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#cc000000', GradientType=0)}.themes-teasers_teaser .title{position:absolute;bottom:0;left:0;right:0;padding:4px 8px;color:white;text-align:center;font-size:26px;text-shadow:1px 1px #333}.themes-teasers_teaser:hover .image-bg{left:0}div#weatherpage .clearfix{clear:both}div#weatherpage h2,div#weatherpage h3{border-bottom:0}div#weatherpage div.leftinfos{float:left;width:250px}div#weatherpage div.rightinfos{float:right;width:190px}div#weatherpage div.clearfix div.legendfield{width:100px;white-space:normal;height:38px;margin-bottom:1px;border-bottom:1px solid #E1E2E5;vertical-align:middle;font-size:14px}div#weatherpage div.clearfix div.prognose{white-space:normal;height:80px}div#weatherpage div.clearfix div.headertitle{white-space:normal;height:22px}div#weatherpage div.clearfix div.statistik{white-space:normal;height:70px}div#weatherpage div.clearfix div.field{width:70px;white-space:normal;height:39px;margin-bottom:1px;margin-left:1px;text-align:center;line-height:39px}div#weatherpage div.clearfix div.prognosefield{width:70px;white-space:normal;height:81px;line-height:81px}div#weatherpage div.clearfix div.headertitlefield{width:70px;white-space:normal;height:22px;line-height:18px;padding-top:4px;font-weight:bold;font-size:14px;border-bottom:1px solid #E1E2E5;margin-bottom:0}div#weatherpage div.clearfix div.statistikfield{width:70px;white-space:normal;height:70px;line-height:70px;background-image:url(/content/img/weather/hour.png);background-repeat:no-repeat;background-position:center;vertical-align:bottom}div#weatherpage div.clearfix ul.explain li{margin-bottom:5px}div#weatherpage div.padding{padding-top:20px}div#weatherpage span.min{background-color:#003B8B;color:#fff}div#weatherpage span.max{background-color:Red;color:#fff}div#weatherpage span.blueline{background-color:#003B8B;padding:0 1px;margin-left:2px}div#weatherpage div.empty{width:16px;float:left;height:14px;margin-right:2px}div#weatherpage div.bluevertical{background-color:#003B8B;width:16px;float:left;height:6px;margin-right:2px}div#weatherpage .content{padding:0}div#weatherpage .regionweather .weatherdata{white-space:nowrap}div#weatherpage .regionweather .weatherdata>div{vertical-align:top;margin-right:16px}div#weatherpage .regionweather .weatherdata i{font-size:70px;line-height:81px;max-width:100%;color:#676767}div#weatherpage .regionweather .weatherdata-cont{margin-top:30px;overflow:auto}@media (max-width:767px){div#weatherpage .generalweather img{display:block;float:none;max-width:100%}div#weatherpage .mountainweather .leftinfos,div#weatherpage .mountainweather .rightinfos{display:block;float:none}div#weatherpage .mountainweather .mountainweatherpic img{max-width:100%}}div.weatherbox{margin-top:60px;float:left;width:83px;margin-right:16px;text-align:center}div.weatherbox div.pic{height:80px}div.weatherbox i{font-size:83px;color:#676767}div.weatherbox div.title{border-bottom:1px solid #999;font-weight:bold}div.weatherbox div.temperature{border-top:1px solid #999;padding:15px 0}div.weatherbox div.temperature div{line-height:20px}div#weatherpage.margintop .content{margin-top:294px;float:left}div#weatherpage.margintop #wb_wet_vit{position:absolute;left:0}div#weatherpage.margintop div#contentbelow{clear:both;xmargin-top:1090px}div#traffic{margin-left:16px}div#traffic div.item{width:100%;clear:both;float:left;padding:5px 0;border-bottom:1px solid #D8DDE1;height:inherit}div#traffic div.item div.street{vertical-align:top;text-align:center}div#traffic div.item div.message{float:left}div#tour .s4{color:#666666;font-family:Arial,Helvetica,sans-serif;font-weight:bold}div#tour .s5{color:#666666;font-family:Arial,Helvetica,sans-serif;font-weight:bold}div#tour .s6{color:#666666;font-family:Arial,Helvetica,sans-serif;font-weight:normal}div#tour .clear{clear:both}div#tour .fl{float:left}div#tour .fr{float:right}div#tour .topicon{background:url(http://www.outdooractive.com/res/s_de_misc.png?@ts@) no-repeat scroll -319px -515px;border:0;height:11px;width:17px;float:left;margin-top:2px;margin-right:4px}div#tour .icon{margin-top:10px;float:left}div#tour .type{margin-top:10px;margin-left:5px;float:left}div#tour .image{float:left;height:135px;overflow:hidden;margin:0 10px 0 0;position:relative;width:135px}div#tour .content-part{margin:10px 0;position:relative}div#tour .rating{background:url(http://www.outdooractive.com/res/s_de_misc.png?@ts@) no-repeat scroll 0 -15px;float:left;height:10px;width:66px;overflow:hidden;margin-top:2px}div#tour .rating.assessment{width:55px !important}div#tour .rating .star{margin-left:1px}div#tour .rating-item{height:30px;margin-bottom:5px;position:relative}div#tour .abstractDifficulty{color:#FFFFFF;padding:1px 5px}div#tour .abstractDifficulty.d1{background-color:#009ee0}div#tour .abstractDifficulty.d2{background-color:#ff0000}div#tour .abstractDifficulty.d3{background-color:#000000}div#tour .count{padding:0 2px}div#tour #tourTags{display:none}div#tour .tag{float:left;padding-right:8px}div#tour .monthleft{border-right:1px solid #ececec;width:1px;height:28px;float:left}div#tour .month{background-color:#ffffff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;border-right:1px solid #ececec;width:25px;height:24px;float:left;padding:5px 2px 5px 3px}div#tour .month.tip{color:#ffffff;background-color:#A3BE23}div#tour .riskImage{padding:0 3px}div#tour .exposition{float:left;position:relative}div#tour .expos-star{left:0;position:absolute;top:0}div#tour .expos-space{height:100px;width:1px}div#tour .exposition-text{float:left;width:200px;padding-left:100px;padding-top:30px;padding-bottom:40px}div#tour .risk-text{padding-left:180px}div#tour .arrow-up{background:url(http://www.outdooractive.com/res/s_de_misc.png?@ts@) no-repeat scroll 0 -791px;border:0;float:left;height:3px;margin:7px 4px 3px 4px;overflow:hidden;width:5px}div#tour .arrow-down{background:url(http://www.outdooractive.com/res/s_de_misc.png?@ts@) no-repeat scroll 0 -799px;border:0;float:left;height:3px;margin:8px 4px 2px 4px;overflow:hidden;width:5px}div#tour #tourTitle,div#tour #tourImage,div#tour #tourType,div#tour #tourIcon{display:none}div#tour .rating{margin-top:0;float:none;position:absolute;top:-3px;left:100%;left:calc(100% + 15px);overflow:visible;background:none}div#tour .month{width:36px;height:31px}div#events{clear:both}div#events h1{color:#003B8B;margin-bottom:.5em}div#events div.event{background-repeat:no-repeat;background-color:White;margin-bottom:14px;min-height:100px;background-color:#ffffff;box-shadow:1px 1px 5px -1px rgba(0,0,0,0.2);padding:8px}div#events div.event div.number{width:30px;float:left;padding-left:4px;padding-top:4px;color:White}div#events div.event img{max-width:100%}div#events div.event div.text{height:44px;overflow:hidden}div#events div.event div.name{margin-top:0}div#events div.event div.category{line-height:20px}div#events div.event div.category div{display:inline-block;display:inline;zoom:1;height:20px;vertical-align:top}div#events div.event div.text p{padding:12px 6px 0 0}div#events div.price{font-size:15px;font-weight:bold;padding:5px 0 0 23px}div#events div.price span{font-size:27px;font-weight:bold}div#events div.nights{padding:0 0 0 23px;margin-top:-7px}div#events div.period div{font-weight:bold}div#events div.period{padding:16px 0 0 6px}div#events div.event div.categories{float:left;margin-left:3px}div#events div.event div.buttons{float:right}div#events div.events-pager span,div#events div.events-pager a{float:left}div#events div.events-pager{float:right;margin-right:14px;margin-top:18px}div#events div.events-pager span.current_page{font-size:16px;font-weight:bold;margin-left:5px;color:#003B8B}div#events div.events-pager span.nav{display:inline-block;height:16px;width:16px;margin-left:5px}div#events div.events-pager span.first{background:url("/content/img/imgcss/paging/first.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.previous{background:url("/content/img/imgcss/paging/prev.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.next{background:url("/content/img/imgcss/paging/next.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.last{background:url("/content/img/imgcss/paging/last.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.first_dis{background:url("/content/img/imgcss/paging/first_dis.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.previous_dis{background:url("/content/img/imgcss/paging/prev_dis.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.next_dis{background:url("/content/img/imgcss/paging/next_dis.png") no-repeat scroll 0 0 transparent}div#events div.events-pager span.last_dis{background:url("/content/img/imgcss/paging/last_dis.png") no-repeat scroll 0 0 transparent}div#events div.events-pager a.numeric{margin-left:5px}div#events div.events-pager a.numeric:hover{text-decoration:underline}div.leftwidget{padding-top:11px;padding-bottom:11px;clear:both;background:#ffffff;padding:15px;margin-bottom:15px;box-shadow:1px 1px 5px -1px rgba(0,0,0,0.2)}div.leftwidget .map{width:100%;max-width:300px}div.leftwidget .backtoeventlist{background-image:url("/content/img/imgcss/btn-companylist.jpg");background-repeat:no-repeat;width:217px;height:17px;padding:7px 10px 5px 35px;margin-top:2px}div.leftwidget ul.furtherLinks li{padding-left:15px;background:url(/content/img/imgcss/list_item.png) no-repeat left center;line-height:18px}div.leftwidget ul.furtherLinks li:hover{background:url(/content/img/imgcss/list_item_hover.png) no-repeat left center}div.leftwidget ul.furtherLinks li:hover a{color:#32630A}div.leftwidget div.title{font-weight:bold;margin-bottom:15px}div.leftwidget li.rss img{padding-right:5px;vertical-align:middle}div.eventsfilter ul{list-style:none;padding:0}div.eventsfilter{margin:0 0 16px 0;background:#ffffff;box-shadow:1px 1px 5px -1px rgba(0,0,0,0.2)}div.eventsfilter ul.submenu>li{cursor:default;padding-top:4px}div.eventsfilter .paddinginner{padding:0 15px}div.eventsfilter ul.submenu li.title{padding:0;border-right:none;font-size:1.25em;font-weight:bold;display:block;background-repeat:repeat-x;height:37px;line-height:37px;padding-left:12px;margin-left:0;color:White;background:#6fa03c}div.eventsfilter ul.submenu li.rss img{padding-right:5px;vertical-align:middle}div.eventsfilter a{color:#003B8B;display:block;padding:4px 8px 4px 0}div.eventsfilter .active a,div.eventsfilter .active{color:#32630A}div.eventsfilter a:hover{color:#32630A}div.eventsfilter ul.submenu ul.dropdown>li{padding-left:4px;border:1px solid #ccc}div.eventsfilter div.dropdownlist a{line-height:1.5em;padding:0}div.eventsfilter div.dropdownlist{display:none;left:0;position:absolute;right:0}div.eventsfilter ul.dropdownlist{position:absolute;border-style:solid;border-color:#D6DEE5;border-width:1px 1px 1px 1px;background:#FBFCFD;z-index:99;left:0;top:0;margin:0;right:0}div.eventsfilter ul.dropdownlist>li.last{border-right:none}div.eventsfilter ul.dropdownlist>li{display:inline;position:relative}div.eventsfilter ul.dropdownlist>li>ul{padding:5px 10px 5px 10px;border-style:solid;border-color:#D6DEE5}div.eventsfilter ul.dropdownlist>li>ul.col-eventfilter>li{list-style:none}div.eventsfilter ul.dropdownlist>li>ul.col-eventfilter>li.title:hover{background:none}div.eventsfilter ul.dropdownlist>li>ul.col-eventfilter>li.title{background:none;padding-left:5px;color:#3B4753}div.eventsfilter ul.items a{height:24px;line-height:24px;padding:0;margin:0;padding-left:8px}div.eventsfilter ul.items a.active{color:#32630A}div.eventsfilter ul.items a:hover{color:#32630A}div.eventsfilter .middle label{font-weight:400}div.eventsfilter .middle{margin:15px 0}form#eventsfilter li.subtitle{line-height:32px}#startenddate{text-align:center}form#eventsfilter input[type="checkbox"].submiteventfilter{margin-left:4px}@media (max-width:767px){form#eventsfilter{text-align:center}form#eventsfilter #startenddate input{float:none !important;display:inline-block}}/*# sourceMappingURL=/content/css/siteadditionals.min.css.map */