#gallery{width:884px;position:relative;z-index:0}#gallery h2{position:absolute;right:-18px;top:285px;margin:0;padding:0;text-transform:uppercase;font:36px/38px HaettenschweilerRegular;color:#fff;background:#000;z-index:0}* html #gallery h2{right:-35px}#gallery .mask{position:absolute;top:0;left:862px;z-index:18;text-indent:-9999px}#gallery .mask,#gallery .mask span{width:22px;height:289px;overflow:hidden}#gallery .mask span{background:url(/images/bg-mask.png) no-repeat;display:block}#gallery .holder{position:relative;width:884px;height:289px}#gallery .holder ul{list-style:none;margin:0;padding:0;height:289px}#gallery .holder>li{float:left}#gallery .holder>li,#gallery .holder>li img{height:289px;width:884px}#gallery ul.thumbnails{height:50px}#gallery ul.indexer{height:auto!important;list-style:none;margin:0;padding:0;position:absolute;top:274px;left:502px;z-index:22;font:18px/22px HaettenschweilerRegular;text-align:center}#gallery .indexer li{margin:0 12px 0 0;float:left;width:27px;height:25px;padding:2px 0 0;background:url(/images/bg-switcher.png) no-repeat;color:#fff;cursor:pointer}#gallery .indexer .active,#gallery .indexer li:hover{background:url(/images/bg-switcher-h.png) no-repeat;text-decoration:none}
.select-form{background:#fff;border:8px solid #fff;border-radius:10px;height:245px;width:234px;float:left;margin-left:24px;margin-top:12px;padding-bottom:3px;position:relative;z-index:1}.select-form h2{margin:-6px 0 8px;background:url(/images/bg-select-form-title.gif) no-repeat 1px 6px;padding:0 0 0 32px;font:30px/34px HaettenschweilerRegular;text-transform:uppercase}.select-form .row{overflow:hidden;width:100%;padding:0 0 5px;position:relative}.select-form label{float:left;clear:left;color:#1e9dd4;font-weight:700;margin:0 0 1px 1px;font-size:12px;line-height:14px}.select-form .departure-selector,.select-form input,.select-form select{float:left;width:233px;font-size:12px;line-height:14px}.select-form .submit{padding:0}.select-form .submit a{background:url(/images/sprite.png) no-repeat -214px -28px;width:171px;height:29px;line-height:29px;color:#fff;overflow:hidden;border:0;padding:0;margin:0 auto;cursor:pointer;display:block;text-align:center;font-weight:700}.select-form .row.departure{height:40px}.select-form .departure-selector{width:16px}.select-form .departure-selector .calendar.btnSelectDate{display:block}
.top-block{background:url(/images/bg-top-block.png) no-repeat;width:884px;height:289px;padding:34px 34px 12px 39px;margin:0 0 -12px 1px;overflow:hidden;z-index:140}
