div.call-to-action{text-align:right;}a.show-catalog{display:block;float:right;color:#fff;background:url('/images/btn_toonvakanties.png') no-repeat left top;height:50px;width:95px;margin:10px 10px 5px 0;font-size:12pt;padding:10px 0 0 17px;font-weight:bold;position:absolute;bottom:0;right:0;text-decoration:none;}a.show-catalog span{margin:9px 0 0 8px;display:block;}.showcatalog-txt{margin:5px 0;}a.show-catalog:hover{background-position:left bottom;}a.offertelink{background:url("/images/btn_brochure.png") no-repeat scroll left top transparent;color:#FFFFFF;display:block;float:right;font-size:1.2em;font-weight:bold;height:39px;line-height:14px;margin:0 7px 15px 0;padding:9px 0 0 11px;text-decoration:none;width:96px;}a.offertelink:hover{background-position:left bottom;}div.container div.left-column{margin-right:10px;}.summary-qfm{margin-bottom:20px;}.main .content{line-height:18px;}.main .right{float:right;width:230px;margin-left:20px;}.subnav_tabs .info-subnav-tabs{background:none repeat scroll 0 0 #ED5100;color:#FFFFFF;float:left;margin:-10px 0 20px;padding:5px 10px;width:710px;}.subnav_tabs .info-subnav-tabs li{float:left;margin-right:5px;}.subnav_tabs .info-subnav-tabs li a{margin-right:3px;}.subnav_tabs .info-subnav-tabs a{color:#fff;}.subnav_tabs .info-subnav-tabs a.active{font-weight:bold;}.showacco{width:206px;height:95px;background:url('/images/bg_toonvakanties.gif') repeat-x top left;margin:5px 0 20px 0;padding:10px;position:relative;border:2px solid #0E94DD;}.showacco span{font-weight:bold;color:#0078c6;font-size:13px;}div.main .left{float:left;width:480px;}div.summary div.right-main ul.usp{margin:10px 0;}div.main-left ul li.subtitle{color:#4D4D4D;font-size:10pt;font-weight:bold;padding:3px 0px 5px 10px;}div.main .intro{line-height:18px;}div.main .intro p{margin-bottom:10px;}div.main .intro p.first{font-weight:bold;}div.main .intro p.first a.lsplink{color:#4D4D4D;}div.main .intro ul a.lsplink{color:#ff5151;}div.main .intro p.first a.lsplink:hover{color:#000;}div.main .intro .ul a.lsplink:hover{color:#333;}div.main .intro ul{margin:0 0 10px 13px;color:#0078c6;}div.main .intro ul.skiweekend{color:#666;}div.main .intro li{list-style-type:disc;line-height:19px;list-style-position:outside;}div.summary div.right-main ul.usp li{margin-left:20px;}div.summary div.right-main p{margin:10px 0;}.hashcontent p, .ajahcontent p{line-height:18px;}.subright{float:right;width:230px;margin:0 0 10px 20px;}.subright .usp{color:#0078c6;padding:0;margin-bottom:10px;}.subright img{max-width:230px;}.skikaartcontent .skikaartintro{min-height:125px;width:230px;float:left;}.skikaartcontent img{width:730px;}div#detail-content-container em{font-style:normal;color:#0078c6;}.vervoer h3{margin-top:20px;}.lpg{line-height:18px;}.lpg .lpgcontent strong{line-height:10px;color:#ff6000;}ul.usp{padding:8px 8px 8px 0px;}ul.usp li, .promo-midden.local ul li{display:list-item;list-style-position:outside;list-style-type:disc;margin-left:1.4em;line-height:17px;}.skikaart{width:244px;height:196px;margin-top:10px;margin-left:10px;}h1.info, h2.info{margin-bottom:10px;}div.QFM{height:auto;min-height:0;padding-top:0px;padding-right:7px;}div.qfm-placeholder{height:213px;min-height:0;}label{margin-top:0px;}div.MeerVanDit{width:247px;_width:240px;float:left;margin-left:10px;}div.MeerVanDit.special{margin-top:0px;}div.MeerVanDit p{border-bottom:1px solid orange;}div.MeerVanDit .price-image{text-decoration:none;color:#fff;background-image:url(/images/prijssticker.png);background-repeat:no-repeat;display:block;height:41px;line-height:120%;padding-top:10px;width:100px;}div.MeerVanDit .price-image span.priceContainer{font-size:18px;font-weight:bold;margin-left:13px;}div.MeerVanDit .price-image span{color:#FFFFFF;font-size:10px;margin-left:13px;}div.MeerVanDit span.price-extra{margin:0;}div.MeerVanDit a:hover{text-decoration:underline;}div.fotos{float:left;margin-top:20px;}div.fotolink{float:left;margin-bottom:5px;margin-top:108px;width:190px;}div.mainThumb{float:left;width:188px;margin-right:10px;}div.smallThumbs{float:left;}div.fotos img.thumbs-180{display:inline;width:188px;height:188px;float:left;}div.fotos img.thumbs-60{display:inline;float:left;margin-right:4px;}#summary_init_image span{display:block;}#summary_init_image:hover span{text-decoration:underline;}div.meer{margin-right:10px;}div.ToonAanbod{height:26px;color:white;margin-top:2px;padding-left:0px;padding-top:5px;}div.aanbod a{display:block;background:url(/images/aanbod_btn.png) no-repeat top left;height:22px;}div.aanbod a:hover{background:url(/images/aanbod_btn.png) no-repeat bottom left;}div.aanbod a.special{margin-top:10px;}div.Kaart{color:white;margin-top:12px;background:url(../images/kaart.jpg);height:264px;width:224px;margin-left:20px;}div.region{float:left;width:180px;padding:10px;}div.region a{text-decoration:none;font-size:12px;}ul.dest{margin-left:20px;padding:4px;}div.summary-promo{margin:20px 0;width:230px;}div.summary-promo h2{background:url("/images/header-blue.gif") repeat-x scroll left top transparent;color:#FFFFFF;float:left;padding:3px 8px 2px;}div.summary-promo .promo-container{border:2px solid #0E94DD;padding:0 10px 10px;width:206px;}div.summary-promo .value{float:left;}div.summary-promo .value a{height:44px;width:55px;margin:5px 0 0 20px;color:#fff;font-size:18px;font-weight:bold;padding:10px 0 0 0;text-align:center;text-decoration:none;display:block;background:url('/images/cirkel.png') no-repeat top left;}div.summary-promo .value a:hover{background-position:bottom left;}div.summary-promo h3{font-size:12px;font-weight:bold;}div.summary-promo h3 a{color:#0078c6;text-decoration:none;}div.summary-promo .price{color:#ff6000;float:left;font-size:9px;}div.summary-promo .price .amount{font-weight:bold;font-size:14px;}div.summary-promo .price b{font-size:14px;}div.summary-promo div.promo-item{cursor:pointer;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #0E94DD;width:100%;}div.summary-promo div.promo-item.last{border-bottom:none;margin-bottom:0;padding-bottom:0;}div.summary-promo .hover{background:url('/images/bestbeoordeeld-bg_hover.gif') repeat-x bottom left;}div.summary-promo div.image{float:left;margin-right:6px;}div.summary-promo .value{background:#ff6000;color:#FFFFFF;font-weight:bold;height:20px;position:absolute;left:0;top:0;padding:6px 5px 0;border-bottom:1px solid #fff;border-right:1px solid #fff;}div.summary-promo p.voorwaarden,
div.summary-promo p.crd{color:#0078c6;}div.summary-promo p.voorwaarden{min-height:66px;}div.summary-promo p.crd{margin-bottom:5px;}div.weathermap{clear:both;}div.weathermap ul{list-style:none;font-size:80%;text-align:center;padding:0;margin:0;margin-left:10px;}div.weathermap ul.kolom{float:left;list-style:none;font-size:80%;text-align:center;padding:0;margin:0;margin-left:10px;}div.weathermap ul li{width:25px;padding:0;margin:0;}div.weathermap ul li.invisible{visibility:hidden;}div.weathermap ul.double li{text-align:left;width:60px;}div.weathermap h3,
div.snowinfo h3{font-size:12px;margin-top:10px;margin-bottom:5px;}div.snowinfo{margin-top:20px;}.snowcontainer{position:relative;z-index:1;}div.snowcontainer .sneeuwsticker{position:absolute;top:0;left:0;z-index:2;}div.snowinfo .nosnow{color:red;margin:10px 0 20px 0;}div.snowinfo div.snow div{float:left;}div.snowinfo div.snow{margin-bottom:40px;float:left;}div.snowinfo div.snow img{display:inline-block;margin:20px 0 0 20px;}div.snowinfo .date{display:block;}div.snowinfo .berg{border-bottom:1px solid #0E94DD;padding-bottom:5px;margin-bottom:5px;}div.snowinfo h3{font-size:16px;color:#0078c6;font-family:"museo-slab-1","museo-slab-2",serif;}div.snowinfo h3, div.snowinfo h4{font-weight:bold;}div.weathermap table,
div.snowinfo table{width:99%;}div.weathermap table tr{border-bottom:1px solid #ccc;}div.weathermap table td{text-align:center;}div.weathermap table td.left-aligned{text-align:left;}div.snowinfo table td.left-column{width:130px;}div#detail-content-container a.onbeschikbaar{color:#aaa;}div.skikaarten{margin:6px 0 20px;float:left;}div.skikaarten img{max-width:480px;_width:480px;}div.aanbod{width:130px;}.accos{border-top:2px solid #0E94DD;border-bottom:2px solid #0E94DD;margin:20px 0;padding:10px 0;position:relative;height:100%;}.accos h3{margin-bottom:10px;}.accos ul li{line-height:20px;}.accos li a{color:#0078c6;text-decoration:none;}.accos li a:hover{text-decoration:underline;}.accos li .onbeschikbaar{color:#666;}.accos .accobtn{display:block;padding-top:2px;text-align:center;float:right;height:39px;position:relative;text-decoration:none;width:96px;z-index:1;}.accos .accobtn span{background:transparent url(/images/btn_openlijst.png) no-repeat scroll left top;height:100%;left:0;position:absolute;top:0;width:100%;}.accos .accobtn span.sluit{background:transparent url(/images/btn_sluitlijst.png) no-repeat scroll left top;margin-top:-6px;height:42px;}.accos .accobtn:hover span{background-position:bottom left;}