div.summary{}div.call-to-action{text-align:right;}a.show-catalog{display:block;float:right;color:#000;background:url(/images/toonvakanties.png) no-repeat left top;height:46px;width:112px;margin:10px 10px 5px 0;font-size:10pt;font-weight:bold;position:absolute;bottom:0;right:0;}a.show-catalog span{margin:9px 0 0 8px;display:block;}.showcatalog-txt{margin:5px 0;}a.show-catalog:hover{background-position:left bottom;color:#f00;}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;}.showacco{width:210px;height:66px;background:url('/images/toonaanbod_bg.gif') no-repeat top left;margin:10px 0 20px 0;padding:10px;position:relative;}.showacco span{font-weight:bold;color:#e60000;font-size:13px;}div.main .left{float:left;width:480px;}div.container div.main .promo-container{margin-top:20px;padding-top:10px;border-top:1px solid #e60000;}div.container div.main .promo-container .promo-item{border:1px solid #ddd;cursor:pointer;padding:10px;position:relative;float:left;width:208px;margin-right:20px;}div.container div.main .promo-container .price-container{float:right;padding-top:0px;}div.container div.main .promo-container .icons{display:block;margin:5px 0 0 35px;}div.container div.main .infolink a{display:block;float:right;height:30px;padding-top:2px;position:relative;width:96px;z-index:1;margin-top:10px;}div.container div.main .infolink span{background:transparent url(/images/meer.png) no-repeat scroll left top;height:100%;left:0;position:absolute;top:0;width:100%;}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 em{color:#e60000;font-size:9pt;font-style:normal;font-weight:bold;}div.main .intro{line-height:20px;}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 .usp a.lsplink{color:#ff5151;}div.main .intro p.first a.lsplink:hover{color:#000;}div.main .intro .usp a.lsplink:hover{color:#333;}div.main .usp{margin:0 0 10px 13px;color:#e60000;}div.main .usp li{list-style-type:disc;line-height:22px;list-style-position:outside;}div.summary div.right-main ul.usp li{margin-left:20px;}div.summary div.right-main p{margin:10px 0;}div.summary div.right-column div.traveldodo{height:150px;width:100%;margin-top:17px;clear:both;}div.summary .traveldodo{float:right;clear:right;width:790px;margin-top:20px;position:relative;}div.summary .traveldodo .top{position:absolute;top:10px;right:10px;}div.summary .traveldodo iframe{border-top:1px dotted #4d4d4d;padding-top:10px;}.fotolead .summary-qfm{width:230px;min-height:200px;_height:200px;float:left;margin:0;padding:0;}.fotolead{position:relative;}.fotolead .sowieso-ferio{position:absolute;bottom:0;right:0;}.fotolead div.qfm-container a.qfm-search{clear:none;}div.right-column .fotomodule div{background:url(/images/qfm-bottom.gif) no-repeat scroll left bottom;margin-top:15px;width:240px;}div.right-column .fotomodule a{display:inline-block;margin-bottom:5px;padding-left:24px;}div.right-column .fotomodule img{width:190px;height:160px;border:2px solid #fff;text-decoration:none;display:block;margin-bottom:5px;}.promo-busreizen, .promo-autohuur{margin:15px 0 10px 0;}.promo-busreizen .cmspromo{height:260px;position:relative;}.promo-busreizen .cmspromo .header{height:260px;display:block;}.promo-busreizen .theme-footer span{text-indent:-9999px;}.promo-autohuur .cmspromo{height:120px;-webkit-border-radius:8px;-moz-border-radius:8px;}.promo-autohuur .cmspromo .header{height:120px;display:block;color:#e0dfdd;font-size:3px;}.weervandaag{margin-bottom:10px;padding:10px;min-height:180px;_height:180px;position:relative;border:1px solid #ccc;}.weervandaag ul{text-align:center;color:#4d4d4d;line-height:14px;}.weervandaag h2{margin-bottom:21px;}.weervandaag .plaats{font-size:18px;}.weervandaag .max-temp{font-size:26px;font-weight:bold;margin-bottom:10px;}.weervandaag .max-temp span{font-weight:normal;font-style:italic;}div.traveldodo-header{font-size:12pt;font-weight:bold;color:#fff;background-color:#FF0000;border-bottom:1px solid #fff;text-align:left;padding:5px;margin:0;}div.travelimage{background-image:url('/images/09/traveldodo.jpg');background-repeat:no-repeat;height:154px;width:235px;}.promo .zoover{text-align:center;}.promo .zoover img{margin:5px 0;}div.summary-promo{border:1px solid #ccc;position:relative;padding:10px;margin-bottom:20px;}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:#333;text-decoration:none;}div.summary-promo .price{color:#e60000;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{position:relative;cursor:pointer;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #e60000;}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:10px;position:relative;}div.summary-promo .value{background:transparent url(/images/circle-small.png) no-repeat scroll left top;color:#FFFFFF;font-weight:bold;height:15px;padding:9px;position:absolute;right:0;top:0;width:15px;margin:1px 2px 0 0;}div.summary-promo p.voorwaarden{margin-bottom:6px;}div.summary-promo p.crd{margin-bottom:5px;}div.MeerFotosLink{background-color:#FF0000;position:absolute;width:93px;margin:0;left:61%;top:402px;padding:4px 0px 4px 4px;}div.MeerFotosLink a:link, div.MeerFotosLink a:visited{color:#fff;font-weight:bold;font-size:12px;text-decoration:none;}div.MeerFotosLink a:hover{color:#000;}div.clear{clear:both;}h2.vliegtickets{font-size:11px;padding-top:20px;}table#seats-main-container td{vertical-align:top;font-size:10px;}td.seat{padding-left:4px;padding-top:4px;width:290px;}td.seatprice{vertical-align:top;font-size:9px;width:200px;text-align:right;}div.weerinfo{margin-top:20px;}div.weerinfo ul.kolom,
div.klimaatinfo ul.kolom{float:left;width:50px;margin:0 3px 20px 0;font-size:7pt;}div.klimaatinfo ul.kolom{width:59px;}ul.kolom{border-right:1px solid #ccc;}div.weerinfo ul.description,
div.klimaatinfo ul.description{width:75px;}div.weerinfo ul.kolom li,
div.klimaatinfo ul.kolom li{list-style:none;margin-right:3px;padding:5px 0;text-align:center;border-bottom:1px solid #ccc;}div.weerinfo ul.description li,
div.klimaatinfo ul.description li{text-align:left;border-bottom:0px;}div.klimaatinfo ul.kolom li.maand,
div.weerinfo ul.kolom li.datum{height:20px;border-bottom:0px;}ul.kolom li.min-temp{color:#00ace7;}ul.kolom li.max-temp{color:#e60000;}div.weerinfo ul.kolom li.symbool{height:40px;}div.weerinfo ul.kolom li.symbool img{display:inline-block;}.accos{border:1px solid #ccc;margin:20px 0;padding:10px;position:relative;height:100%;}.accos ul li{line-height:20px;}.accos li a{color:#333;text-decoration:none;}.accos li a:hover{color:#e60000;text-decoration:underline;}.accos li .onbeschikbaar{color:#666;}.accos .accobtn{display:block;padding-top:2px;text-align:center;float:right;height:30px;position:relative;text-decoration:none;width:112px;z-index:1;}.accos .accobtn span{background:transparent url(/images/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/sluitlijst.png) no-repeat scroll left top;}.accos .accobtn:hover span{background-position:bottom left;}