@media
screen{#mainarea #header
#map_container{width:988px;height:599px;position:absolute;bottom:0;left:3px;z-index:99;background:#002a3a url(/portal/img/map/back_header.gif) repeat-x 0 0}#mainarea #header #map_container
#layerMap{width:988px;height:598px;position:absolute;bottom:0;background-color:#fff;left:0;z-index:1260}#mainarea #header #map_container
#mapLarge{position:absolute;bottom:1px;left:0;z-index:100}#mainarea #header
#map_container.highlight{z-index:110}#mainarea #header #map_container
div.logoMap{width:988px;height:179px;position:absolute;bottom:1px;left:0;z-index:1250}#mainarea #header #map_container a#hideMap, #mainarea #header #map_container a#hideMap:visited{height:14px;position:absolute;top:66px;right:15px;z-index:1250!important;font-size:0.6em;color:#000;background:transparent url(/portal/img/map/close_map.gif) no-repeat 100% 0;padding-right:18px}#mainarea #header #map_container a#hideMap:hover, #mainarea #header #map_container a#hideMap:active, #mainarea #header #map_container a#hideMap:focus{text-decoration:underline;background-position:100% -14px}#mapLarge
#infoboard{width:300px;text-align:left;font-size:0.7em;line-height:1.2em}#mapLarge #infoboard img,
#mapLarge table
img{display:block}#mapLarge #close-infoboard{position:absolute;top:81px;right:5px;display:none;cursor:pointer}#mapLarge #infoboard-content{}#mapLarge #infoboard a, #mapLarge #infoboard a:visited{text-decoration:none}#mapLarge #infoboard a:hover, #mapLarge #infoboard a:active, #mapLarge #infoboard a:focus{text-decoration:underline}#mapLarge #infoboard
h3{font-size:1.4em;line-height:1.2em;font-weight:bold}#mapLarge #infoboard
div.image{}#mapLarge #infoboard div.image a
img{border:none}#mapLarge #infoboard
div.link{display:block;text-align:right}#mapLarge #infoboard div.location
h5{font-style:italic;padding:5px
0}#mapLarge #infoboard div.location
p{display:none;height:0px}#mapLarge #infoboard div.location p
span.price{display:none;height:0px}#mapLarge #infoboard div.description
h5{display:none;height:0px}#mapLarge #infoboard div.description
p{font-size:1.0em;padding:5px
0;line-height:1.2em}#mapLarge #infoboard div.description p
span.price{display:block;text-align:right;font-weight:bold}#mapLarge #infoboard div.description p
span.label{width:165px;float:left}#mapLarge #infoboard div.description p
span.value{font-weight:bold}#mapLarge #infoboard
ul.rooms{font-size: .9em}#mapLarge #infoboard ul.rooms
li{padding:2px
5px;margin-bottom:2px}#mapLarge #infoboard ul.rooms
.description{margin-bottom:3px}#mapLarge #infoboard ul.rooms .price,
#mapLarge #infoboard ul.rooms
.booking{float:right;font-size:1.2em;text-align:right}#mapLarge #infoboard ul.rooms
.price{font-weight:bold;line-height:21px;padding-right:10px}#mapLarge #infoboard ul.rooms li a.booking
span{cursor:pointer;float:left;font-size:0.7em;font-weight:bold;padding:3px
5px 3px 28px}#legend{width:265px;position:absolute;top:123px;left:-1px;z-index:1100!important}#legend
div.legendTop{width:100%;height:9px;float:left;background:transparent url(/portal/img/map/background_legend_edges.png) no-repeat 100% 0}#legend
div.legendBottom{width:100%;height:14px;float:left;background:transparent url(/portal/img/map/background_legend_edges.png) no-repeat 100% 100%}#legend
div.legendToggler{width:221px;float:left;background:transparent url(/portal/img/map/background_legend_body.png) repeat-y 100% 0;padding:0
14px 0 30px}#legend div.legendToggler
div{float:left;font-size:0.7em;font-weight:bold;color:#363636;padding-top:2px}#legend div.legendToggler a, #legend div.legendToggler a:visited{width:19px;height:19px;float:right;background:transparent url(/portal/img/map/legend_close.png) no-repeat 0 2px}#legend div.legendToggler a:hover, #legend div.legendToggler a:active, #legend div.legendToggler a:focus{background-position:0 -14px}#legend
ul{width:210px;float:left;background:transparent url(/portal/img/map/background_legend_body.png) repeat-y 0 0;padding:10px
35px}#legend ul
li{width:210px;float:left;font-size:0.65em;color:#363636;padding:3px
0}#legend ul li
input{float:left}#legend ul li
label{float:left;padding-left:5px}#legend ul li label.wiki, #legend ul li label.pics, #legend ul li label.video, #legend ul li label.cams, #legend ul li
label.weather{float:left;background:transparent url(/portal/img/map/icons_legend.gif) no-repeat 0 0;padding:2px
20px;margin-left:5px}#legend ul
li.top{padding-top:20px;border-top:1px solid #bdbdbd}#legend ul li
label.pics{background-position:0 -20px}#legend ul li
label.video{background-position:0 -42px}#legend ul li
label.cams{background-position:0 -60px}#legend ul li
label.weather{background-position:0 -80px}#legend ul li
label.alpenstrasse{background:transparent url(/portal/img/map/alpenstrasse.gif) right center no-repeat;padding:0
60px 0 0;margin-left:5px;width:130px}#dashboard{position:absolute;top:50px;left:0;width:988px;height:45px;background:url('/portal/img/map/back_map.png') repeat-x;z-index:110}#dashboard-maptypes{padding:9px
6px}#dashboard-maptypes li
a{display:block;float:left;margin:0
5px;padding:6px
5px;border:1px
solid #b3b3b3;color:#000;font-size:10px;background:#fff;cursor:pointer}#dashboard-maptypes li
a.active{background:#e7f0ee;font-weight:bold}#dashboard-zoom{position:absolute;top:83px;right:11px;border:1px
solid #cbcbcb}#dashboard-zoom li
a{display:block;width:20px;height:20px;background:#fff;text-indent:-9999px;cursor:pointer}#dashboard-zoom li
a.plus{background:url('/portal/img/map/zoom-plus.gif') no-repeat}#dashboard-zoom li
a.minus{background:url('/portal/img/map/zoom-minus.gif') no-repeat}#mainarea #body #content #contextArea
#teaserMap{width:287px;height:216px;position:relative;top:0;left:0;float:right;background:#fff url(/portal/img/objects/background_teaserMap.png) no-repeat 0 0;padding:5px
0 0 6px;margin:0
10px 22px 3px}#mainarea #body #content #contextArea #teaserMap
#mapSmall{width:280px;height:210px;position:relative;top:0;left:0;float:left}#mainarea #body #content #contextArea #teaserMap
a.zoom{width:32px;height:32px;position:absolute;top:3px;right:5px;z-index:300;background:transparent url(/portal/img/objects/icon_zoom.png) no-repeat 0 0}}@media
screen{#mainarea #funktionen
ul#naviTop{position:absolute;top:0;right:62px;z-index:11110}#mainarea #funktionen ul#naviTop
li{float:left}#mainarea #funktionen a.topnavi, #mainarea #funktionen a.topnavi:visited{float:left;background:transparent url(/portal/img/colors/default/background_topNavi.png) no-repeat 100% -29px;padding-right:3px;margin:0}#mainarea #funktionen a.topnavi:hover, #mainarea #funktionen a.topnavi:active, #mainarea #funktionen a.topnavi:focus{background-position:100% 100%}#mainarea #funktionen a.topnavi
span{float:left;height:24px;font-size:0.75em;font-weight:bold;color:#fff;background:transparent url(/portal/img/colors/default/background_topNavi.png) no-repeat 0 0;padding:5px
10px 0 13px;cursor:pointer}#mainarea #funktionen a.topnavi span:hover{background-position:0 -58px}#mainarea #funktionen a.active, #mainarea #funktionen a.active:visited{background-image:url(/portal/img/colors/default/background_topNavi_active.png)!important}#mainarea #funktionen a.active
span{color:#1c5b80!important;background:transparent url(/portal/img/colors/default/background_topNavi_active.png) no-repeat 0 0!important}#mainarea #funktionen a#home, #mainarea #funktionen a#home:visited{width:34px;height:29px;position:absolute;top:0;left:10px;z-index:11100;background:transparent url(/portal/img/colors/default/navi_home.png) no-repeat 0 0}#mainarea #funktionen a#home:hover, #mainarea #funktionen a#home:active, #mainarea #funktionen a#home:focus{background-position:0 -29px}#mainarea #funktionen
a#showMap{position:absolute;top:0;right:0;z-index:11110}div#icon_naviMap{width:45px;height:44px;position:absolute;top:-10px;right:-30px;z-index:11120}#naviTeaser{width:980px;position:absolute;top:1px;left:0;z-index:11100;background:transparent url(/portal/img/colors/default/topNavi_slider_bottom.png) no-repeat 0 100%;padding-bottom:16px;display:none}#naviTeaser
*{position:static!important}#naviTeaser input.hide,
#naviTeaser
label.hide{position:absolute!important}#naviTeaser
.top{width:980px;height:14px;float:left;background:transparent url(/portal/img/colors/default/topNavi_slider_top.png) no-repeat 0 0}#naviTeaser
.body{width:980px;position:relative;top:0;left:0;float:left;background:transparent url(/portal/img/colors/default/topNavi_slider_body.png) repeat-y 0 0;padding:0
0 20px 0!important}#naviTeaser .body
.teaser{width:960px;float:left;padding:0
0 20px 0!important;display:none}#naviTeaser div.body div.naviTeaser_0,
#naviTeaser div.body div.naviTeaser_1,
#naviTeaser div.body div.naviTeaser_2,
#naviTeaser div.body div.naviTeaser_3,
#naviTeaser div.body
div.naviTeaser_4{position:relative!important;top:25px;left:20px;float:left;margin:0}*+html #naviTeaser div.body div.naviTeaser_0,
*+html #naviTeaser div.body div.naviTeaser_1,
*+html #naviTeaser div.body div.naviTeaser_2,
*+html #naviTeaser div.body div.naviTeaser_3,
*+html #naviTeaser div.body
div.naviTeaser_4{position:static!important;margin:5px
0 0 20px;padding:0!important}*+html #naviTeaser div.body
div.naviTeaser_0{margin-top:20px}#naviTeaser .body .teaser ul.colums, #naviTeaser .body .teaser
ul.twoColums{width:960px;float:left}#naviTeaser .body .teaser ul.colums
li{width:300px;float:left;padding-right:20px}#naviTeaser .body .teaser ul.colums li img.header, #naviTeaser .body .teaser ul.twoColums li
img.header{float:left;padding-bottom:10px}#naviTeaser .body .teaser ul.twoColums
li{width:460px;float:left;padding-right:20px}#naviTeaser .body .teaser
ul.squares{width:960px;float:left;padding:5px
0 0 0}#naviTeaser .body .teaser ul.squares
li{width:300px;float:left;padding-right:20px}#naviTeaser .body .teaser ul.squares li a, #naviTeaser .body .teaser ul.squares li a:visited{width:288px;float:left;font-size:0.75em;color:#fff;padding:3px
6px}#naviTeaser .body .teaser ul.squares li a:hover, #naviTeaser .body .teaser ul.squares li a:active, #naviTeaser .body .teaser ul.squares li a:focus{font-style:italic;font-weight:bold!important;background-color:#0074ba;padding:2px
5px;border:1px
solid #009dff}#naviTeaser .body .teaser ul.squares li a
img{width:38px;height:38px;float:left;border:1px
solid #89bed3}#naviTeaser .body .teaser ul.squares li a img:hover{border-color:#fff}#naviTeaser .body .teaser ul.squares li a
span{float:left;padding:10px
0 0 10px;cursor:pointer}#naviTeaser .body .teaser ul.colums li ul.listNav,
#naviTeaser .body .teaser ul.colums li ul.listTeaser, #naviTeaser .body .teaser ul.twoColums li ul.listTeaser,
#naviTeaser .body .teaser ul.colums li ul.listForm, #naviTeaser .body .teaser ul.twoColums li ul.listForm,
#naviTeaser .body .teaser ul.colums li
div.bigTeaser{width:279px;min-height:200px;float:left;padding:5px
20px 0 0;border-left:1px solid #67a3bb;overflow:hidden}#naviTeaser .body .teaser ul.colums li
div.bigTeaser{width:280px;padding:5px
0 0 19px}#naviTeaser .body .teaser ul.colums li
ul.listForm{width:289px;padding-right:0}#naviTeaser .body .teaser ul.twoColums li ul.listTeaser, #naviTeaser .body .teaser ul.twoColums li
ul.listForm{width:449px}#naviTeaser .body .teaser ul.colums li ul.listNav
li{width:270px;float:left;padding:4px
0 4px 30px;background:transparent url(/portal/img/colors/default/arrow_navi.gif) no-repeat 19px 9px}#naviTeaser .body .teaser ul.colums li ul.listNav li a.navLink, #naviTeaser .body .teaser ul.colums li ul.listNav li a.navLink:visited{float:left;font-size:0.8em;color:#fff}#naviTeaser .body .teaser ul.colums li ul.listNav li a.navLink:hover, #naviTeaser .body .teaser ul.colums li ul.listNav li a.navLink:active, #naviTeaser .body .teaser ul.colums li ul.listNav li a.navLink:focus{font-weight:bold;font-style:italic}#naviTeaser .body .teaser ul.colums li ul.listTeaser li,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser
li{width:279px;float:left;padding:5px
0 30px 20px}#naviTeaser .body .teaser ul.colums li ul.listTeaser li img,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li
img{width:70px;height:53px;float:left;border:1px
solid #89bed3}#naviTeaser .body .teaser ul.colums li ul.listTeaser li img:hover,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li img:hover{border-color:#fff}#naviTeaser .body .teaser ul.colums li ul.listTeaser li div.txt,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li
div.txt{width:200px;height:55px;float:right;overflow:hidden}#naviTeaser .body .teaser ul.colums li ul.listTeaser li h5,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li
h5{width:100%;float:left;padding-bottom:3px}#naviTeaser .body .teaser ul.colums li ul.listTeaser li h5 a , #naviTeaser .body .teaser ul.colums li ul.listTeaser li h5 a:visited,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li h5 a , #naviTeaser .body .teaser ul.twoColums li ul.listTeaser li h5 a:visited{float:left;font-size:0.8em;font-weight:bold;color:#fff}#naviTeaser .body .teaser ul.colums li ul.listTeaser li h5 a:hover, #naviTeaser .body .teaser ul.colums li ul.listTeaser li h5 a:active, #naviTeaser .body .teaser ul.colums li ul.listTeaser li h5 a:focus,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li h5 a:hover, #naviTeaser .body .teaser ul.twoColums li ul.listTeaser li h5 a:active, #naviTeaser .body .teaser ul.twoColums li ul.listTeaser li h5 a:focus{text-decoration:underline}#naviTeaser .body .teaser ul.colums li ul.listTeaser li p,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li
p{width:100%;float:left;font-size:0.70em;color:#fff;padding-bottom:3px}#naviTeaser .body .teaser ul.colums li ul.listTeaser li a.priceLink , #naviTeaser .body .teaser ul.colums li ul.listTeaser li a.priceLink:visited,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li a.priceLink , #naviTeaser .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:visited{float:right;font-size:0.8em;font-weight:bold;color:#fff}#naviTeaser .body .teaser ul.colums li ul.listTeaser li a.priceLink:hover, #naviTeaser .body .teaser ul.colums li ul.listTeaser li a.priceLink:active, #naviTeaser .body .teaser ul.colums li ul.listTeaser li a.priceLink:focus,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:hover, #naviTeaser .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:active, #naviTeaser .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:focus{text-decoration:underline}#naviTeaser .body .teaser ul.colums li ul.listTeaser li a span,
#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li a
span{font-size:0.7em;font-weight:normal}#naviTeaser .body .teaser ul.twoColums li ul.listTeaser
li{width:379px}#naviTeaser .body .teaser ul.twoColums li ul.listTeaser li
div.txt{width:300px}#naviTeaser .body .teaser ul.colums li div.bigTeaser
div.txt{width:280px;height:75px;float:left;overflow:hidden}#naviTeaser .body .teaser ul.colums li div.bigTeaser
h5{width:100%;float:left;padding-bottom:3px}#naviTeaser .body .teaser ul.colums li div.bigTeaser h5 a , #naviTeaser .body .teaser ul.colums li  div.bigTeaser h5 a:visited{float:left;font-size:0.8em;font-weight:bold;color:#fff}#naviTeaser .body .teaser ul.colums li  div.bigTeaser h5 a:hover, #naviTeaser .body .teaser ul.colums li div.bigTeaser h5 a:active, #naviTeaser .body .teaser ul.colums li div.bigTeaser h5 a:focus{text-decoration:underline}#naviTeaser .body .teaser ul.colums li div.bigTeaser
p{width:100%;float:left;font-size:0.70em;color:#fff;padding-bottom:3px}#naviTeaser .body .teaser ul.colums li div.bigTeaser
img{width:278px;height:118px;float:left;border:1px
solid #89bed3}#naviTeaser .body .teaser ul.colums li div.bigTeaser img:hover{border:1px
solid #fff}#naviTeaser .body .teaser ul.colums li ul.listForm li,
#naviTeaser .body .teaser ul.twoColums li ul.listForm
li{width:270px;float:left;padding:5px
0 0 20px}#naviTeaser .body .teaser ul.colums li ul.listForm li form,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
form{width:270px;float:left}#naviTeaser .body .teaser ul.colums li ul.listForm li form fieldset,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li form
fieldset{width:270px;float:left}#naviTeaser .body .teaser ul.colums li ul.listForm li h5,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
h5{width:100%;float:left;color:#fff;padding-bottom:10px}#naviTeaser .body .teaser ul.colums li ul.listForm li div.formItem,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
div.formItem{width:100%;float:left;padding:7px
0;border-top:1px solid #5da6c2;border-bottom:1px solid #04435e}#naviTeaser .body .teaser ul.colums li ul.listForm li div.first,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
div.first{border-top-style:none}#naviTeaser .body .teaser ul.colums li ul.listForm li div.last,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
div.last{border-bottom-style:none}#naviTeaser .body .teaser ul.colums li ul.listForm li div.noBorder,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
div.noBorder{border-style:none}#naviTeaser .body .teaser ul.colums li ul.listForm li label,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
label{width:50px;float:left;font-size:0.7em;color:#fff;padding:3px
0 0 0}#naviTeaser .body .teaser ul.colums li ul.listForm li label.date,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
label.date{width:27px;padding-left:10px}#naviTeaser .body .teaser ul.colums li ul.listForm li input, #naviTeaser .body .teaser ul.colums li ul.listForm li select,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li input, #naviTeaser .body .teaser ul.twoColums li ul.listForm li
select{width:155px;float:left;font-size:0.7em;color:#056da6;background-color:#fff;padding:1px
0;border:1px
solid #000}#naviTeaser .body .teaser ul.colums li ul.listForm li input.date,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
input.date{width:85px;padding:2px
0 2px 3px;background:#fff url(/portal/img/objects/icon_cal.gif) no-repeat 75px 4px}#naviTeaser .body .teaser ul.colums li ul.listForm li input.mail,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
input.mail{width:200px;padding:2px
0 2px 3px}#naviTeaser .body .teaser ul.colums li ul.listForm li a.formLink, #naviTeaser .body .teaser ul.colums li ul.listForm li a.formLink:visited,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li a.formLink, #naviTeaser .body .teaser ul.twoColums li ul.listForm li a.formLink:visited{float:left;font-size:0.6em;color:#b9d6e1;margin-top:10px}#naviTeaser .body .teaser ul.colums li ul.listForm li a.formLink:hover, #naviTeaser .body .teaser ul.colums li ul.listForm li a.formLink:active, #naviTeaser .body .teaser ul.colums li ul.listForm li a.formLink:focus,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li a.formLink:hover, #naviTeaser .body .teaser ul.twoColums li ul.listForm li a.formLink:active, #naviTeaser .body .teaser ul.twoColums li ul.listForm li a.formLink:focus{text-decoration:underline}#naviTeaser .body .teaser ul.colums li ul.listForm li a.buttonstyle,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li
a.buttonstyle{float:right;height:22px;background:transparent url(/portal/img/objects/button_navForm.png) no-repeat 100% 100%;padding:0
2px 0 0!important;margin-top:5px}#naviTeaser .body .teaser ul.colums li ul.listForm li a.buttonstyle span,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li a.buttonstyle
span{height:19px;float:left;font-size:0.7em;color:#000;background:transparent url(/portal/img/objects/button_navForm.png) no-repeat 0 0;padding:3px
8px 0 10px!important;cursor:pointer}#naviTeaser .body .teaser ul.colums li ul.listForm li a.buttonstyle span:hover,
#naviTeaser .body .teaser ul.twoColums li ul.listForm li a.buttonstyle span:hover{background-position:0 -22px}#naviTeaser .body .teaser ul.twoColums li ul.listForm
li{width:370px}#naviTeaser .body .teaser ul.twoColums li ul.listForm li
form{width:370px}#naviTeaser .body .teaser ul.twoColums li ul.listForm li form
fieldset{width:370px}#naviTeaser .body .teaser ul.twoColums li ul.listForm li
label{width:65px}#naviTeaser .body .teaser ul.twoColums li ul.listForm li
label.date{width:50px}#naviTeaser .body .teaser
div.weather{width:270px;height:60px;position:absolute!important;top:190px;left:30px;z-index:1000}#naviTeaser .body .teaser div.weather
img{float:left}#secnavi{width:248px;position:absolute;top:40px;left:10px;z-index:11100}.naviHover{width:248px;float:left}#secnavi
div.naviTop{width:248px;height:11px;float:left;background:transparent url(/portal/img/colors/default/background_secNavi_edges.png) no-repeat 0 0}#secnavi
div.naviBottom{width:248px;height:15px;float:left;background:transparent url(/portal/img/colors/default/background_secNavi_edges.png) no-repeat 0 100%}#secnavi
div.toggler{width:216px;min-height:25px;float:left;background:transparent url(/portal/img/colors/default/background_secNavi_body.png) repeat-y 0 0;padding:0
11px 0 21px}#secnavi div.toggler
img.navHeadline{margin-top:4px}#secnavi div.toggler
h2{width:180px;float:left;font-size:1.0em;font-weight:bold;color:#fff;padding-top:6px}#secnavi div.toggler a, #secnavi div.toggler a:visited{width:27px;min-height:25px;position:absolute;top:10px;right:10px;background:transparent url(/portal/img/colors/default/button_naviClose.png) no-repeat 0 0}#secnavi div.toggler a:hover, #secnavi div.toggler a:active, #secnavi div.toggler a:focus{background-position:0 -25px}#secnavi div.toggler a.closed, #secnavi div.toggler a.closed:visited{background-position:0 -50px}#secnavi div.toggler a.closed:hover, #secnavi div.toggler a.closed:active, #secnavi div.toggler a.closed:focus{background-position:0 -75px}#secnavi
div.mapToggler{width:202px;height:70px;position:relative;top:0;left:0;float:left;background:transparent url(/portal/img/colors/default/background_secNavi_body.png) repeat-y 0 0;padding:0
25px 0 21px;display:none}#secnavi div.mapToggler a, #secnavi div.mapToggler a:visited{position:absolute;bottom:0;right:15px;font-size:0.6em;color:#fff;background:transparent url(/portal/img/colors/default/arrow_bottom.gif) no-repeat 100% 6px;padding-right:10px}#secnavi div.mapToggler a:hover, #secnavi div.mapToggler a:active, #secnavi div.mapToggler a:focus{text-decoration:underline}#secnavi
ul#front{width:247px;float:left;padding:10px
0 5px 1px}#secnavi ul#front
li{width:217px;position:relative;top:0;left:0;float:left;padding:5px
3px 2px 20px}#secnavi ul#front li
a{float:left}#secnavi ul#front li a
img{width:40px;height:40px;float:left}#secnavi ul#front li a
span{float:left}#secnavi ul#front li a.title span, #secnavi ul#front li a.title span:visited{width:160px;height:31px;font-size:0.75em;padding:9px
0 0 9px;font-weight:bold}#secnavi ul#front li a.title span:hover, #secnavi ul#front li a.title span:active, #secnavi ul#front li a.title span:focus{font-style:italic;cursor:pointer}#secnavi ul#front li a.title
span.hover{font-style:italic;font-weight:bold}#secnavi ul#front li
div.category{width:240px;position:relative;top:0;left:0;z-index:110}#secnavi ul#front li
div.flyout{width:374px;height:116px;position:absolute;top:-20px;left:230px;padding:10px;display:none}#secnavi ul#front li
div.last{position:absolute;top:-50px!important}#secnavi ul#front li div.flyout
img{width:120px;height:90px;float:left;margin:10px
0 0 12px}#secnavi ul#front li div.flyout
span.title{width:200px;float:left;font-size:0.95em;font-weight:bold;margin:10px
0 5px 10px;cursor:pointer}#secnavi ul#front li div.flyout
span.txt{width:230px;float:left;font-size:0.7em;line-height:1.2;margin-left:10px;cursor:pointer}#secnavi
ul#front{background:transparent url(/portal/img/colors/default/background_secNavi_body.png) repeat-y 0 0}#secnavi ul#front li a
img{border:1px
solid #fff}#secnavi ul#front li a
span{color:#fff;text-shadow:1px 1px 4px #000}#secnavi ul#front li
div.flyout{background:transparent url(/portal/img/objects/background_flyout.png) no-repeat 0 0}#secnavi ul#front li div.flyout
img{border:1px
solid #fff}#secnavi ul#front li div.flyout
span.title{color:#333;text-shadow:1px 1px 4px #666}#secnavi ul#front li div.flyout
span.txt{color:#333;text-shadow:none}#secnavi
ul#main{width:222px;float:left;background:transparent url(/portal/img/colors/default/background_secNavi_body.png) repeat-y 0 0;padding:10px
15px 5px 11px}#secnavi ul#main
li{float:left}#secnavi ul#main li a, #secnavi ul#main li a:visited{width:199px;float:left;font-size:0.75em;color:#fff;background:transparent url(/portal/img/colors/default/arrow_navi.gif) no-repeat 10px 10px;padding:6px
0 6px 23px}#secnavi ul#main li a:hover, #secnavi ul.main li a:active, #secnavi ul#main li a:focus{font-style:italic;font-weight:bold}#secnavi ul#main li a.active, #secnavi ul#main li a.active:visited, #secnavi ul#main li a.active:hover, #secnavi ul#main li a.active:active, #secnavi ul#main li a.active:focus{font-style:italic;font-weight:bold;color:#1c5b80!important;background:transparent url(/portal/img/colors/default/background_secNavi_active.png) no-repeat 0 0!important}ul#breadcrumb{width:640px;float:left;padding-left:10px}ul#breadcrumb
li{float:left;font-size:0.6em;color:#333;padding-right:15px}ul#breadcrumb li
span{font-weight:bold;background:transparent url(/portal/img/colors/default/arrows_breadcrumb.gif) no-repeat 0 5px;padding-left:5px}ul#breadcrumb li a, ul#breadcrumb li a:visited{float:left;color:#0074ba;background:transparent url(/portal/img/colors/default/arrows_breadcrumb.gif) no-repeat 0 -6px;padding-left:5px}ul#breadcrumb li a:hover, ul#breadcrumb li a:active, ul#breadcrumb li a:focus{text-decoration:underline}#mainarea
#metabottom{width:969px;position:absolute;bottom:10px;left:0;z-index:10;background-color:#008fc7;padding:7px
7px 7px 7px;border:1px
solid #06729f}#mainarea #metabottom
ul{float:left}#mainarea #metabottom ul
li{float:left;font-size:0.7em;color:#fff;line-height:0.7em;padding:0
5px;border-right:1px solid #fff}#mainarea #metabottom ul li a, #mainarea #metabottom ul li a:visited{color:#fff;text-decoration:none}#mainarea #metabottom ul li a:hover, #mainarea #metabottom ul li a:active, #mainarea #metabottom ul li a:focus{text-decoration:underline}#mainarea #metabottom
span.copy{float:right;font-size:0.7em;color:#fff;line-height:0.7em}}@media
screen{#keyvisual
div#galleryPaginator{position:absolute!important;bottom:48px!important;left:65px!important;z-index:110!important}#keyvisual
div.ie{display:none}#keyvisual div#galleryPaginator a, #keyvisual div#galleryPaginator a:visited{height:20px;float:left;color:#80a0b4;font-size:0.6em;padding:3px
24px 0 8px}#keyvisual div#galleryPaginator a:hover, #keyvisual div#galleryPaginator a:active, #keyvisual div#galleryPaginator a:focus{color:#fff;text-decoration:underline}#keyvisual div#galleryPaginator a.stop, #keyvisual div#galleryPaginator a.stop:visited{background:transparent url(/portal/img/galleryview/themes/custom/stop.png) no-repeat 100% 0}#keyvisual div#galleryPaginator a.stop:hover, #keyvisual div#galleryPaginator a.stop:active, #keyvisual div#galleryPaginator a.stop:focus{background-position:100% 100%}#keyvisual div#galleryPaginator a.go, #keyvisual div#galleryPaginator a.go:visited{background:transparent url(/portal/img/galleryview/themes/custom/go.png) no-repeat 100% 0}#keyvisual div#galleryPaginator a.go:hover, #keyvisual div#galleryPaginator a.go:active, #keyvisual div#galleryPaginator a.go:focus{background-position:100% 100%}#gallery{position:absolute;top:0;left:0;z-index:102!important;float:left;visibility:hidden}.gallery{width:998px!important;height:598px!important;position:absolute!important;z-index:102!important;padding:0!important;margin:0!important}div.logo_en,div.logo_it,div.logo_nl{width:988px!important;height:179px!important;position:absolute!important;bottom:-1px!important;left:0!important;z-index:150!important;background-color:transparent;background-repeat:no-repeat;background-position:0 100%;padding:0!important}div.logo_en{background-image:url(/portal/img/colors/default/logo_en.png)}div.logo_it{background-image:url(/portal/img/colors/default/logo_it.png)}div.logo_nl{background-image:url(/portal/img/colors/default/logo_nl.png)}#gallery
.loader{width:988px!important;height:598px!important;background:#ddd url(/portal/img/galleryview/loader.gif) no-repeat center center}#gallery
.panel{width:988px!important;height:598px!important;position:absolute!important;z-index:102!important;margin:0!important;padding:0!important;overflow:visible!important}#gallery .panel
img{position:absolute;top:0!important;left:0!important;z-index:102!important;width:988px!important;height:598px!important;margin:0;padding:0}#gallery .panel .panel-overlay{width:312px!important;height:132px;top:100px!important;left:480px!important;z-index:160!important;background:transparent url(/portal/img/galleryview/panel_background_big.png) no-repeat 0 0;padding:15px
20px 20px 20px}#gallery .panel .panel-overlay
img.imxFont_small{border:1px
solid red}#gallery .panel .overlay-background{background-color:transparent}#gallery .panel .panel-overlay
div.alps{width:100%;height:20px;float:left;padding:0;margin:0;background-color:transparent;background-repeat:no-repeat;background-position:5px 0}#gallery .panel .panel-overlay
div.en{background-image:url(/portal/img/objects/subheadline_Alps_white_en.png)}#gallery .panel .panel-overlay
div.it{background-image:url(/portal/img/objects/subheadline_Alps_white_it.png)}#gallery .panel .panel-overlay
div.nl{background-image:url(/portal/img/objects/subheadline_Alps_white_nl.png)}#gallery .panel .panel-overlay
h2{width:100%;font-size:1.0em;font-weight:normal;color:#fff;line-height:1.0em;float:left;padding:0
0 0 10px;margin:0}#gallery .panel .panel-overlay
h3{width:250px;height:65px;font-size:1.6em;color:#fff;line-height:1.2em;float:left;padding:5px
0 0 5px;margin:0;overflow:hidden}#gallery .panel .panel-overlay
p{width:100%;font-size:1.2em;color:#fff;line-height:1.6em;float:left;padding:0
0 0 10px;margin:0}#gallery .panel .panel-overlay
p.buttons{padding:3px
0 0 0}#gallery .panel .panel-overlay p a.buttonstyle, #gallery .panel .panel-overlay p a.buttonstyle:visited{float:left;background:transparent url(/portal/img/galleryview/button.png) no-repeat 100% -70px;padding-right:10px;margin:0}#gallery .panel .panel-overlay p a.buttonstyle:hover, #gallery .panel .panel-overlay p a.buttonstyle:active, #gallery .panel .panel-overlay p a.buttonstyle:focus{background-position:100% 100%}#gallery .panel .panel-overlay p a.buttonstyle
span{float:left;height:34px;font-size:0.6em!important;font-weight:bold;color:#000;background:transparent url(/portal/img/galleryview/button.png) no-repeat 0 0;padding:1px
5px 0 15px;cursor:pointer}#gallery .panel .panel-overlay p a.buttonstyle span:hover{background-position:0 -35px}#gallery .panel .panel-overlay
a.map{position:absolute!important;top:0!important;right:0!important;z-index:1110!important}#gallery .panel
img.map{position:absolute;top:20px!important;left:-20px!important;z-index:1110!important;width:54px!important;height:58px!important;margin:0;padding:0;border-style:none}#galleryComment{max-width:320px;position:absolute!important;top:136px!important;left:25px!important}#galleryComment
span{font-size:0.55em;color:#8aa5bd;padding-right:15px;line-height:1.1em}div.strip_container{width:253px!important;height:86px!important;position:absolute!important;bottom:40px!important;left:12px!important;z-index:110!important;background:transparent url(/portal/img/galleryview/panel_background.png) no-repeat 0 0;padding:0!important}div.strip_wrapper{width:175px!important;height:73px!important;position:absolute!important;top:-1px!important;left:37px!important;z-index:110!important;padding:0!important}ul.filmstrip{list-style:none;margin:0
0 0 0!important;position:absolute!important;top:20px!important;visibility:visible;z-index:19000!important}.frame{}#gallery .frame
.img_wrap{border:1px
solid #aaa}#gallery .frame.current
.img_wrap{border-color:#fff}#gallery .frame
img{margin:0}.frame
.caption{position:absolute!important;bottom:0!important;left:0!important;z-index:10000!important;font-size:11px;text-align:center;color:#0074ba}.frame.current
.caption{position:absolute!important;top:-10px!important;left:0!important;z-index:10000!important;color:#fff}#gallery
.pointer{border-color:#fff}#gallery img.nav-prev{width:23px!important;height:23px!important;top:498px!important;left:22px!important;z-index:11000!important}#gallery img.nav-next{width:23px!important;height:23px!important;top:498px!important;left:228px!important;z-index:11000!important}#gallery
div.pointer{left:71px!important;top:480px!important;z-index:11000!important}*html
.pointer{filter:chroma(color=pink)}}@media
screen{#mainarea #body
#teaserCarousel{width:957px;min-height:170px;position:relative;top:0;left:0;float:left;background:transparent url(/portal/img/colors/default/background_teaserGallery.png) no-repeat 0 1px;padding:20px
17px 0 20px}#body #teaserCarousel
.carousel{width:957px;height:350px;position:relative;top:0;left:0;float:left;overflow:hidden}#teaserCarousel
.carousel_item{width:240px;height:308px;position:relative;top:0;left:0;z-index:10;float:left;background:transparent url(/portal/img/colors/default/background_topTeaser.png) no-repeat 0 0;margin:0}#teaserCarousel .carousel_item
img.subject{width:220px;height:294px;position:absolute;top:6px;left:7px;z-index:20}#teaserCarousel .carousel_item
.teaser{width:220px;height:94px;position:absolute;bottom:8px;left:7px;z-index:30;background:transparent url(/portal/img/colors/default/bg1.png) repeat 0 0;overflow:hidden}#teaserCarousel .carousel_item .teaser
.inactive{width:220px;height:94px;position:absolute;top:0;left:0;z-index:40}#teaserCarousel .carousel_item .teaser
.hover{width:220px;height:94px;position:absolute;top:0;left:0;background:transparent url(/portal/img/colors/default/bg1.png) repeat 0 100%;z-index:30}#teaserCarousel .carousel_item .teaser
h3{width:200px;float:left;padding:8px
10px 4px 10px;margin:0}#teaserCarousel .carousel_item .default h3 a, #teaserCarousel .carousel_item .default h3 a:visited, #teaserCarousel .carousel_item .active h3 a, #teaserCarousel .carousel_item .active h3 a:visited{font-size:0.8em;font-weight:bold;line-height:1.1em;color:#0074ba}#teaserCarousel .carousel_item .active h3 a, #teaserCarousel .carousel_item .active h3 a:visited{color:#fff}#teaserCarousel .carousel_item .default h3 a:hover, #teaserCarousel .carousel_item .default h3 a:active, #teaserCarousel .carousel_item .default h3 a:focus, #teaserCarousel .carousel_item .active h3 a:hover, #teaserCarousel .carousel_item .active h3 a:active, #teaserCarousel .carousel_item .active h3 a:focus{text-decoration:underline}#teaserCarousel .carousel_item .default p.address, #teaserCarousel .carousel_item .active
p.address{width:200px;float:left;font-size:0.7em;font-style:italic;color:#333;padding:0
10px;margin:0}#teaserCarousel .carousel_item .active
p.address{color:#fff}#teaserCarousel .carousel_item .default p.default, #teaserCarousel .carousel_item .active
p.default{width:200px;height:65px;float:left;font-size:0.7em;color:#333;line-height:1.1em;padding:0
10px;margin:0;overflow:hidden}#teaserCarousel .carousel_item .active
p.default{color:#fff}#teaserCarousel .carousel_item .default a.price, #teaserCarousel .carousel_item .default a.price:visited, #teaserCarousel .carousel_item .active a.price, #teaserCarousel .carousel_item .active a.price:visited{position:absolute;bottom:10px;right:10px;z-index:40;font-size:0.8em;font-weight:bold;color:#0074ba}#teaserCarousel .carousel_item .active a.price, #teaserCarousel .carousel_item .active a.price:visited{color:#fff}#teaserCarousel .carousel_item .default a.price:hover, #teaserCarousel .carousel_item .default a.price:active, #teaserCarousel .carousel_item .default a.price:focus, #teaserCarousel .carousel_item .active a.price:hover, #teaserCarousel .carousel_item .active a.price:active, #teaserCarousel .carousel_item .active a.price:focus{text-decoration:underline}#teaserCarousel .default a.price span, #teaserCarousel .active a.price
span{font-size:0.8em!important;font-weight:normal}#teaserCarousel .carousel .carousel-control{width:115px;height:14px;position:absolute;bottom:0;left:0;z-index:1000;font-size:0.7em;color:#999;padding-top:1px;cursor:pointer}#teaserCarousel .carousel .carousel-next{background:transparent url(/portal/img/colors/default/buttons_carousel.gif) no-repeat 100% 0;bottom:20px;left:825px}#teaserCarousel .carousel .carousel-previous{width:40px;background:transparent url(/portal/img/colors/default/buttons_carousel.gif) no-repeat 0 -60px;bottom:20px;left:8px;padding-left:20px}#teaserCarousel .carousel .carousel-next:hover{color:#333;text-decoration:underline;background-position:100% -30px}#teaserCarousel .carousel .carousel-previous:hover{color:#333;text-decoration:underline;background-position:0 100%}#teaserCarousel .carousel .disabled,#teaserCarousel .carousel .disabled:hover{display:none}}
