﻿div#siteContent{position:relative;}div#siteContent div#resultsBody div.LeftCol div.menuContainer{float:left;}div#siteContent div#resultsBody div.LeftCol div.detailContainer{float:right;}div#siteContent div#resultsBody div.LeftCol{width:100%;height:auto;}body div.siteHolder div#siteContent div.searchContainer{width:969px;}div.menuContainer{width:200px;padding:0 13px 13px 13px;float:left;}div.detailContainer{float:left;padding:0 13px 13px 0;width:743px;height:auto;}div#divMapSmall{width:100%;height:140px;float:left;display:inline;clear:both;overflow:hidden;background:none;}div#divMapBig{width:719px;height:490px;overflow:hidden;float:left;display:inline;clear:both;margin:0;padding:0;background:none;}div.accommodationHeader{border-left:1px solid #000;border-right:1px solid #000;width:741px;float:left;display:block;clear:both;height:113px;}div.accommodationHeader h1{font-size:25px;font-weight:bold;float:left;padding:10px 0 3px 10px;}div.accommodationHeader h1 a{text-decoration:none;}div.accommodationHeader ul.stars li{height:14px;width:14px;padding-top:10px;float:left;clear:none;}div.accommodationHeader p{clear:both;padding:0 0 4px 10px;font-size:12px;white-space:nowrap;}div.accommodationHeader p a{font-weight:normal;}div.accommodationHeader p span.rating a{font-weight:normal;text-decoration:none;}div.accommodationHeader p span.rating a:hover{text-decoration:underline;}div.accommodationHeaderDetail{width:719px;font-size:12px;float:left;margin-left:10px;margin-right:10px;padding-bottom:10px;}div.accommodationHeaderDetailPicture{width:200px;height:133px;padding:0 0 0 10px;float:left;display:inline;overflow:hidden;}div.accommodationHeaderDetailPicture img{width:200px;height:133px;margin:0;padding:0;}div.accommodationHeaderDetailInfo{width:339px;height:133px;overflow:hidden;padding-left:10px;float:left;}div.accommodationHeaderDetailDescription{height:105px;padding-right:10px;overflow:hidden;}div.accommodationHeaderDetailLinks{height:28px;}div.accommodationHeaderDetailLinks a{height:33px;display:block;float:left;cursor:pointer;font-weight:normal;}div.accommodationHeaderDetailLinks a span{display:block;float:left;}div.accommodationHeaderDetailLinks a#print{margin-left:10px;padding:0;}div.accommodationHeaderDetailLinks a.headerInfoLink span{padding:13px 0 0 0;}div.accommodationHeaderDetailLinks a.headerPictureLink{margin-left:10px;}div.accommodationHeaderDetailLinks a.headerPictureLink span,div.accommodationHeaderDetailLinks a#print span{padding:13px 0 0 33px;}div.accommodationHeaderDetailLinks a.headerMapLink{margin-left:10px;}div.accommodationHeaderDetailLinks a.headerMapLink span{padding:13px 0 0 29px;}div.accommodationContent{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;width:741px;float:left;clear:both;padding:0 0 10px 0;overflow:hidden;}div.accommodationContent div#pnlAccoCMSDetails{_margin-top:-10px;}div.accommodationContent div.contentItem{float:left;display:inline;border:1px solid #000;margin:10px 10px 0 10px;padding:0;width:719px;}div.accommodationContent div.contentItem h2.priceTableH2,div.accommodationHeader h2{font-size:17px;font-weight:bold;padding:12px 0 5px 0;margin-left:10px;}div.contentSection div.destinationDetails h2,div.contentSection div.destinationDetailsHide h2{font-size:16px;width:100%;clear:both;float:left;border:0;}div.contentSection div.destinationDetails h3,div.contentSection div.destinationDetailsHide h3{width:100%;display:block;float:left;clear:both;width:100%;border-bottom:1px solid #000;font-size:14px;font-weight:bold;margin:10px 0 0 0;}div.contentSection div.destinationDetails div p,div.contentSection div.destinationDetailsHide div p{font-size:11px;margin:5px 0;display:inline;}div.contentSection div.destinationDetails img,div.contentSection div.destinationDetailsHide img{width:180px;height:180px;display:block;overflow:hidden;}div.contentSection div.destinationDetails ul,div.contentSection div.destinationDetails table,div.contentSection div.destinationDetails a,div.contentSection div.destinationDetailsHide ul,div.contentSection div.destinationDetailsHide table,div.contentSection div.destinationDetailsHide a{float:left;width:100%;clear:both;display:block;}div.contentSection div.destinationDetails ul li,div.contentSection div.destinationDetailsHide ul li{float:left;}div.contentSection div.destinationDetails a,div.contentSection div.destinationDetailsHide a{margin:10px 0 5px 0;font-size:11px;}.detailMenu{height:38px;width:741px;float:left;clear:both;margin:0 0 12px 0;}ul#subMenu{height:31px;width:auto;font-size:1.4em;font-weight:bold;float:left;margin-top:7px;overflow:visible;z-index:1000;}ul#subMenu li{float:left;height:43px;}ul#subMenu li div{float:left;height:100%;}ul#subMenu li div p{font-size:14px;padding-left:0;white-space:nowrap;}ul#subMenu li div.left{width:17px;}ul#subMenu li div.right{width:0;}ul#subMenu li div.left p{width:1px;height:100%;margin-left:8px;}ul#subMenu li div.center a{display:block;padding:8px 1px 0 2px;text-decoration:none;text-align:center;}ul#subMenu li div.center a:hover{cursor:pointer;text-decoration:underline;}ul#subMenu li div.center p{display:block;padding:8px 1px 0 2px;text-align:center;}div.DetailMenuInfo ul#subMenu li.tabInfo div.center,div.DetailMenuPicture ul#subMenu li.tabPictures div.center,div.DetailMenuMap ul#subMenu li.tabMap div.center,body.offers ul#subMenu li.tabOffers div.center,body.news ul#subMenu li.tabNews div.center{height:43px;}div.DetailMenuInfo ul#subMenu li.tabInfo div.center a:hover,div.DetailMenuPicture ul#subMenu li.tabPictures div.center a:hover,div.DetailMenuMap ul#subMenu li.tabMap div.center a:hover,body.offers ul#subMenu li.tabOffers div.center a:hover,body.news ul#subMenu li.tabNews div.center a:hover{text-decoration:none;}ul#subMenu li.first-child div.left p{background:none;}ul#subMenu li:first-child div.left p{background:none;}div.DetailMenuInfo ul#subMenu li.tabInfo div.left p,div.DetailMenuInfo ul#subMenu li.tabPictures div.left p,div.DetailMenuPicture ul#subMenu li.tabPictures div.left p,div.DetailMenuPicture ul#subMenu li.tabMap div.left p,div.DetailMenuMap ul#subMenu li.tabMap div.left p,body.offers ul#subMenu li.tabOffers div.left p,body.news ul#subMenu li.tabNews div.left p{background:none;width:0;height:0;margin:0;}div.DetailMenuInfo ul#subMenu li.tabInfo div.right,div.DetailMenuInfo ul#subMenu li.tabPictures div.left,div.DetailMenuPicture ul#subMenu li.tabPictures div.right,div.DetailMenuPicture ul#subMenu li.tabMap div.left,div.DetailMenuMap ul#subMenu li.tabMap div.right,body.offers ul#subMenu li.tabOffers div.right,body.news ul#subMenu li.tabNews div.right{width:0;}div.DetailMenuInfo ul#subMenu li.tabInfo div.right,div.DetailMenuPicture ul#subMenu li.tabPictures div.right,div.DetailMenuMap ul#subMenu li.tabMap div.right{width:17px;}ul#subMenu li.last-child div.right{width:17px;}ul#subMenu li:last-child div.right{width:17px;}body.offers ul#subMenu li.tabOffers div.right,body.news ul#subMenu li.tabNews div.right,div.DetailMenuMap ul#subMenu li.tabMap div.right{width:17px;}div.detailPanel{float:left;display:inline;clear:both;width:719px;margin:0;}div#siteContent div#resultsBody div.LeftCol div.detailContainer div.Hidden,div#siteContent div#topPart div#Details div.Hidden{height:0;visibility:hidden;_display:none;overflow:hidden;margin:0;padding:0;}div.detailPanel object{display:block;float:left;clear:both;width:719px;height:490px;}div.detailPanel h2{font-size:17px;font-weight:bold;}div.pictures{float:left;display:inline;clear:both;width:719px;height:490px;}div.pictures object{outline:none;}div#pnlOverview{font-size:12px;}div#pnlOverview h2,div#pnlPictures h2,div#pnlGoogleMapsBig h2{padding:12px 0 5px 10px;}div.noPictures{font-size:12px;font-weight:bold;padding:0 10px 5px 10px;margin:10px 0 20px;}div.facilities h2,div.descriptions h2{font-size:17px;font-weight:bold;padding:12px 0 5px 10px;width:709px;}div.hLine{border-bottom:1px solid #000;height:1px;line-height:1px;width:100%;float:left;display:inline;clear:both;}div.hLineShort{border-bottom:1px solid #000;width:584px;height:1px;float:left;clear:both;}div.facilities{float:left;display:inline;clear:both;padding:0 0 10px 0;width:721px;font-size:12px;}div.facilities p,div.descriptions p{padding-left:10px;}div.descriptions{float:left;display:inline;clear:both;width:721px;padding:0 0 10px 0;font-size:12px;}div.accoRatingPanelHolder{height:159px;width:150px;float:left;margin-left:10px;margin-top:-25px;}div.accoRatingPanel{background:none;float:left;height:159px;top:44px;width:142px;margin:11px 0 0 0;padding:0;}div.accoRatingPanel span{text-align:center;font-size:18px;font-weight:bold;float:left;margin:67px 0 0 59px;}div.accoRatingPanel span.rating,div.accoRatingPanel span.rating a,div.accoRatingPanel span.rating a small{text-decoration:none;font-weight:bold;font-size:18px;}div.accoRatingPanel span.rating a:hover{text-decoration:none;}div.detailPanel div.icons{float:left;width:721px;padding:0 10px 10px 0;}div.detailPanel div.icons p{clear:both;font-size:12px;font-style:italic;padding:8px 0 0 0;}ul#facilityList,ul#hotelFacilityList{width:709px;list-style:none;padding:5px 0 2px 10px;float:left;}ul#facilityList li{height:50px;width:30px;float:left;}div.descriptions ul{padding:0 0 24px 0;width:100%;clear:both;float:left;}div.descriptions ul li.suppDescription{padding:10px 0 10px 10px;font-size:12px;width:709px;height:auto;border-bottom:1px solid #000;float:left;clear:both;display:inline;}div.descriptions ul li.last-child{border:none;}div.descriptions ul li:last-child{border:none;}div.descriptions ul li.suppDescription span{float:left;display:block;overflow:hidden;text-indent:-9999px;}div.descriptions ul li.suppDescription p{padding:0 10px 10px 7px;width:670px;float:left;display:inline;clear:right;}div.descriptions ul li.suppDescription a{padding:0 10px 0 32px;float:left;display:block;clear:both;white-space:nowrap;}table.priceTable{text-align:left;border-collapse:collapse;height:100%;table-layout:fixed;width:719px;font-size:11px;display:table;margin-bottom:10px;}table.priceTable tbody tr td a.linkText{text-decoration:none;font-weight:bold;font-size:18px;}table.priceTable tbody tr td a.linkTextGrey{text-decoration:none;font-weight:bold;font-size:13px;}table.priceTable tbody tr td a.linkTextSupplier{text-decoration:none;font-weight:normal;font-size:11px;}table.priceTable tr{height:31px;float:left;}table.priceTable th{font-weight:normal;font-size:12px;text-align:left;height:30px;border-right:1px solid #000;padding-left:6px;}table.priceTable th.last-child{border-right:none;}table.priceTable tr.first-item{height:1px;}table.priceTable tr.headerRow{padding-bottom:10px;}table.priceTable tr.headerRow td{width:auto;}table.priceTable tr.hidden{display:none;}table.priceTable tr td.ShowMore{border-top:1px solid #000;float:left;padding-top:5px;width:719px;}table.priceTable tr td.ShowMore a{font-size:11px;font-weight:normal;padding-left:5px;}table.priceTable tr.first-item td.first-item{border-top:1px solid #000;font-size:0;width:719px;}table.priceTable tr.last-item{height:1px;}table.priceTable tr.last-item td.last-item{border-bottom:1px solid #000;font-size:0;width:719px;}table.priceTable tr.supplierRow td.last-item{border-bottom:1px solid #000;}table.priceTable tr.supplierRow td{padding-left:5px;height:30px;border-right:1px solid #000;border-bottom:1px solid #000;white-space:nowrap;}table.priceTable tr.supplierRow{cursor:pointer;}table.priceTable tr td.literal{padding-left:10px;}table.priceTable tr.supplierRow td.last-child{border-right:none;}table.priceTable th.priceTravelType{width:67px;}table.priceTable th.priceSupplier{width:133px;}table.priceTable th.priceDescription{width:90px;}table.priceTable th.priceDetails{width:77px;}table.priceTable th.price{width:318px;}table.priceTable th.price div.divPrice{height:30px;display:block;margin-right:30px;float:right;width:139px;}table.priceTable th.price img{vertical-align:middle;height:26px;padding:0 2px;}table.priceTable td.priceTravelType{width:68px;overflow:hidden;}table.priceTable td.priceTravelType ul.vacationDetails,div.popularSupplier ul.vacationDetails{float:left;overflow:hidden;width:68px;}table.priceTable td.priceTravelType ul.vacationDetails li,div.popularSupplier ul.vacationDetails li{float:left;display:inline;width:auto;clear:none;}table.priceTable td.priceSupplier{padding-top:5px;width:134px;text-decoration:none;font-weight:normal;white-space:nowrap;}table.priceTable td.priceSupplier span{float:left;display:block;margin-right:8px;margin-top:-4px;overflow:hidden;text-indent:-9999px;}table.priceTable td.priceDescription{width:91px;}table.priceTable tr.supplierRow td.priceDetails{width:78px;white-space:normal;}table.priceTable td.priceHighLightShow{width:36px;}table.priceTable td.priceHighLight{width:36px;}table.priceTable td.price{width:319px;padding-left:0;}table.priceTable td.price span.priceHighLightShow{width:36px;height:30px;display:block;float:left;}table.priceTable td.price span.priceHighLight{width:36px;height:30px;display:block;float:left;}table.priceTable td.price span.priceActual{font-size:15px;font-weight:bold;text-align:right;width:113px;text-decoration:none;display:block;float:left;margin-top:7px;padding-right:6px;}table.priceTable td.price span.priceActual span{font-size:11px;font-weight:normal;}table.priceTable td.price span.priceActualLong{font-size:15px;font-weight:bold;text-align:right;width:149px;text-decoration:none;display:block;float:left;margin-top:7px;padding-right:6px;}table.priceTable td.price span.priceActual span{font-size:11px;}table.priceTable td.price span.priceAvailability{width:8px;display:block;float:left;height:26px;padding-right:4px;}table.priceTable td.price span.priceLink a{text-decoration:none;}table.priceTable td.price span.priceLink{cursor:hand;font-weight:bold;font-size:14px;width:152px;display:block;float:left;height:30px;}table.priceTable td.price span.priceLink span{text-decoration:none;padding-left:10px;display:block;padding-top:6px;}table.priceTable td.price span.linkGreen a{height:30px;display:block;clear:both;}table.priceTable th.Price span.linkOrange a{height:30px;display:block;clear:both;}table.priceTable td.price span.linkGrey a{height:30px;display:block;clear:both;}table.priceTable tr td.Avail{border-top:1px solid #000;width:257px;float:right;padding:0;padding-top:5px;margin:0;}table.priceTable tr td.Avail.Wide{width:719px;float:none;}table.priceTable tr td.Avail span{display:block;float:left;width:9px;margin-right:5px;}table.priceTable tr td.Avail ul{float:right;margin-right:5px;}table.priceTable tr td.Avail li{padding-left:13px;width:auto;float:left;display:block;}table.priceTable tr td.Avail span.availFull{background-image:none;background-repeat:no-repeat;background-position:0 0;}table.priceTable tr td.Avail span.availMid{background-image:none;background-repeat:no-repeat;background-position:-9px 0;}table.priceTable tr td.Avail span.availLow{background-image:url(imgs/page/detail/availability.gif);background-repeat:no-repeat;background-position:-18px 0;}.BackToResults{padding-bottom:10px;height:30px;}.BackToResults a{text-decoration:none;display:block;height:30px;font-size:14px;font-weight:bold;}.BackToResults a span{text-align:center;padding-left:10px;display:block;padding-top:7px;}.bannerOlezo{margin:10px 0 0 0;width:200px;height:209px;float:left;display:inline;background-color:#fff;}.bannerOlezo ul{width:100%;padding-top:90px;font-size:12px;font-weight:bold;line-height:20px;}.bannerOlezo ul li{height:20px;padding-left:30px;}form.filterForm{height:34px;width:719px;overflow:hidden;}form.filterForm fieldset.fieldsetFilters{float:left;width:550px;}form.filterForm fieldset.fieldsetFilters div.filterGroupsContainer{float:left;height:26px;margin:8px 0 0 0;}form.filterForm fieldset.fieldsetFilters select{width:127px;height:19px;margin:0 5px 0 0;}form.filterForm fieldset.fieldsetFilters input.submit{cursor:pointer;font-weight:bold;font-size:14px;width:139px;height:26px;padding:5px 25px 6px 8px;margin:4px 12px 0 0;float:right;font-family:Arial;border:0 solid #fff;text-align:left;}form.filterForm div.changePrices{float:left;display:inline;width:149px;height:34px;overflow:hidden;text-indent:-9999px;margin:0 10px;}div#subMenuOptions{float:right;margin:0 10px 0 0;}div#pnlOverview div.popularSupplier,div#topPart div.popularSupplier{height:43px;float:left;display:block;padding:10px 0 5px 10px;width:709px;font-size:11px;font-weight:normal;text-decoration:none;}div#pnlOverview div.popularSupplier ul,div#topPart div.popularSupplier ul{padding-top:11px;}div#pnlOverview div.popularSupplier div.suppliers,div#pnlOverview div.popularSupplier div.suppliersBig,div#topPart div.popularSupplier div.suppliersBig{font-weight:normal;padding-top:13px;text-decoration:none;white-space:nowrap;width:154px;display:block;float:left;height:30px;}div#pnlOverview div.popularSupplier div.suppliers a,div#pnlOverview div.popularSupplier div.suppliersBig a,div#topPart div.popularSupplier div.suppliersBig a{font-weight:normal;text-decoration:none;}div#pnlOverview div.popularSupplier div.suppliers span,div#pnlOverview div.popularSupplier div.suppliersBig span,div#topPart div.popularSupplier div.suppliersBig span{margin-right:8px;margin-top:-4px;float:left;display:block;}div#pnlOverview div.popularSupplier div.description,div#topPart div.popularSupplier div.description{width:211px;float:left;display:block;height:43px;}div#pnlOverview div.popularSupplier div.price,div#topPart div.popularSupplier div.price{width:117px;float:left;display:block;height:30px;font-size:15px;font-weight:bold;text-align:right;padding:13px 6px 0 0;}div#pnlOverview div.popularSupplier div.link,div#topPart div.popularSupplier div.link{width:148px;float:left;display:block;height:43px;font-size:14px;font-weight:bold;}div#pnlOverview div.popularSupplier div.link a,div#topPart div.popularSupplier div.link a{display:block;padding-left:10px;padding-top:11px;text-decoration:none;}