#body{margin:0 auto 1.6em;}#logo img{color:#fff;}.search input{border:1px solid #b4da9c;}.h h1 em{font-weight:normal;}.resultlist h2,#body #main .h-style-1 em,#body #main .h-style-1a em,#body #main .h-style-1d em{color:#72bf44;}.btn-slideshow,.btn-slideshow a{background-image:url(/StaticContent/Site/Site15/common/img/buttons/slideshow.png?v=201006282);}.btn-video,.btn-video a{background-image:url(/StaticContent/Site/Site15/common/img/buttons/video.png?v=201006282);}#body #main .fc-2,#body #main .fc-2:link,#body #main .fc-2:active,#body #main .fc-2:visited{color:#68ae3e;}#body #main .h-style-1a,#body #main .h-style-2a,#body #main .h-style-3a,#body #main .h-style-4a,#body #main .h-style-5a{color:#68ae3e;}#body #main .h-style-1a,#body #main .h-style-2a,#body #main .h-style-3a,#body #main .h-style-4a,#body #main .h-style-5a,#popups .h-style-1a,#popups .h-style-2a,#popups .h-style-3a,#popups .h-style-4a,#popups .h-style-5a{color:#383838;}#body #main .fc-2,#body #main .fc-2:link,#body #main .fc-2:active,#body #main a.fc-2:visited{color:#68AE3E;}#timetable h3{color:#68ae3e;}div.e-thin{width:427px;}ul.org{padding-left:30px;list-style-type:disc;}ol.org{padding-left:30px;list-style-type:decimal;}#tblLmsList .blueLink a:link,#tblLmsList .blueLinkIcon a,#tblLmsList .blueLinkIcon{color:#008AB7;font-size:.905em;margin-left:5px;padding-left:11px;text-decoration:none;background:transparent url(/StaticContent/Shared/modules/lms/img/plus-minus.png?v=201006282) no-repeat scroll 0 2px;}#tblLmsList .blueLinkIconHide{color:#008AB7;font-size:.905em;margin-left:5px;padding-left:11px;text-decoration:none;background:transparent url(/StaticContent/Shared/modules/lms/img/plus-minus.png?v=201006282) no-repeat scroll 0 -23px;}#tblLmsList a.sortedHeaderLink:link,#tblLmsList a.sortedHeaderLink{color:#008AB7;text-decoration:none;}#tblLmsList a.sortedHeaderLink:hover{text-decoration:underline;}#tblLmsList .guest-rating{color:#F5429F;}.lms-list ul{background:none;}.lms-list .price a:active,.lms-list .price a:visited{color:#68ae3e;}.news-teaser .link-list li a:hover span,.news-teaser .link-list li a:focus span,.news-teaser .link-list li a:active span,.news-teaser .link-list .sel span{color:#fff;background:url(/StaticContent/Site/Site15/components/news-teaser/img/news-sel.png?v=201006282) no-repeat 100% 50%;font-weight:bold;}.news-teaser .link-list li a:hover,.news-teaser .link-list li a:focus,.news-teaser .link-list li a:active,.news-teaser .link-list .sel{background:none;}.news-teaser .link-list{background:#f0f0f0;}.priceCalendar .titleStyle{color:#68ae3e;}#nav-main div strong a{color:#777;}div.calendar tbody td.active,div.calendar tbody td.valid.hover{background:#91cc6e;}#body #main a.fc-2:hover{color:#68ae3e;}#booking-panel .options-panel-inner-wrapper{background:#fff;}#booking-panel .options-panel{background:none;padding-bottom:0;}#booking-panel .options-wrapper{top:-1px;}#booking-panel .options-panel h3{font-size:19px;}#booking-panel .options-panel-inner-wrapper{background:url(/StaticContent/Site/Site15/components/booking-panel/img/advanced-bg.png?v=201006282) no-repeat scroll right top;}#booking-panel .options-wrapper{background:url(/StaticContent/Site/Site15/components/booking-panel/img/advanced-bottom.png?v=201006282) no-repeat scroll 100.3% 100%;padding-bottom:13px;}#booking-panel .options-panel .hotel .choices{border:0;}#booking-panel .options-panel .choices .above .e{min-height:40px;}.sidebar .share-link{margin:4px 0 0 2px;}#nav-lists h2{color:#68ae3e;}.form-content-inner{padding-top:5px;}.b-3 .about-box-head h2{background:transparent url(/StaticContent/Site/Site15/components/box/img/green-head-box.png?v=201006282) no-repeat scroll 100% 0;}.b-3 .about-box-head{background:transparent url(/StaticContent/Site/Site15/components/box/img/green-head-box.png?v=201006282) no-repeat scroll 0 0;}.prioritylink{color:#68ae3e;}#tblLmsList a:link,#tblLmsList a{color:#f5429f;}.hotel-hit .price-info ins a{line-height:.9;}.slider{position:relative;width:200px;height:21px;background:url(/StaticContent/Site/Site15/common/img/slider-fill.png?v=201006282) no-repeat -200px 0;}.slider-inner{height:21px;background:url(/StaticContent/Site/Site15/common/img/slider-bar.png?v=201006282) no-repeat 0 0;}.slider .knob{display:block;width:17px;height:21px;background:url(/StaticContent/Site/Site15/common/img/slider-knob.png?v=201006282) no-repeat 50% 0;}.slider .value-preview{position:absolute;top:-23px;height:15px;padding:2px;border:1px solid #999;background:#fff;}.booking-steps li strong,.booking-steps span{color:#383838;}.booking-steps .active{font-weight:bold;}#login .b-3 .box .b-1,.popup .box .b-1{margin-left:0;}#login .b-3 .box .b-3,.popup .box .b-3{padding-left:5px;}.b-3 .box .b-1,.popup .box .b-1{padding-left:0;}#body #main .booking-box .addons h2,#body #main .booking-box .h-style-2{font-size:1.726em;color:#383838;margin-top:1em;margin-bottom:0;font-weight:normal;}.resultlist h2,#body #main .form-general #messages h2{color:#68ae3e;}#body #main .form-general h2{color:#68ae3e;}#body #header .ml{margin-left:9px;}.rating-bars .rating div{width:80px;}.preview-list .rating-bars{width:41.5%;}#searchInProgress h2{color:#68ae3e;}#weather-info .climate tbody td{color:#68ae3e;}#main .booking-info .dates dd.booking-number,.booking .more-information h4,#payment-summary .booking-number strong,#my-booking h2,#my-booking h3{color:#68ae3e;}#price-details h3{color:#68ae3e;}.lms-list li p a:link,.lms-list li p a:visited{color:#68ae3e;}#body #main #receipt .h-style-1a,#body #main #receipt .h-style-3a{color:#383838;}#body #main .p-style-2{color:#383838;}.piff{border:2px solid #b8db9c;background:none;color:#383838;}#body #main .piff a:link,#body #main .piff a:visited,#body #main .piff-style-2 a:link,#body #main .piff-style-2 a:visited,#body #main .piff-style-3 a:link,#body #main .piff-style-3 a:visited{color:#008AB7;}.piff-style-2{border-color:#cbcbcb;}.piff-style-3{border-color:#e6b9ce;}#body #main .b-tabbed .tabs{background:transparent url(/StaticContent/Shared/components/tabbed-box/img/tabs-background.png?v=201006282) no-repeat 0 0;}#body #main .b-tabbed .tabs li{background:url(/StaticContent/Shared/components/tabbed-box/img/tabs.png?v=201006282) no-repeat 0 0;}#body #main .b-tabbed .tabs a{background:url(/StaticContent/Shared/components/tabbed-box/img/tabs.png?v=201006282) no-repeat 100% 0;}#body #main .b-tabbed .tabs .sel,#body #main .b-tabbed .tabs .sel:hover{background-position:0 -150px;}#body #main .tabs .sel a,#body #main .b-tabbed .tabs .sel:hover a{background-position:100% -150px;}#body #main .b-tabbed .tabs li:hover{background-position:0 -300px;}#body #main .b-tabbed .tabs li:hover a{background-position:100% -300px;}#my-booking .Group1{border:none;}#my-booking .h-style-2 label{font-size:.848em;margin-left:5px;font-weight:normal;}#my-booking .body-copy .g{margin-top:23px;}#my-booking h2.h-style-2a{margin-bottom:10px;}#my-booking .g-1-1{margin-bottom:10px;}#my-booking .g-1-1 label{margin-left:5px;}#timetable h3{color:#68ae3e;}#zip .e-1{padding-right:2px;}#zip .e-2{padding-right:2px;}#zip .e-3{margin-right:-4px;}#body #main #Ingress .dec{font-size:1.48em;}.total-price span{font-size:.877em;}#resortList .submit-area,#categoryList submit-area{margin-right:26px;}#tblOneWayList,#tblLmsList{width:100%;}#categoryList .submit-area{margin-right:0;}#body #main #navigate .booking-box fieldset div.full{margin-right:22px;}#body #main .booking-box .matrix-background{background:#f7f6f4;border-top:1px solid #f0f0f0;}#body #main .booking-box .inner-tabs li{padding-right:12px;}#tblLmsList{width:100%;}.booking-box .inner-tabs li{padding-right:12px;}#header{min-height:0;margin-bottom:2px;padding:0 0 10px 0;background:#efebe3 url(/StaticContent/Site/Site15/components/header/img/logo-bg.png?v=201006282) no-repeat 0 0;}#nav-main{float:right;margin-top:-40px;background:none;padding:0;font:bold 1.15em/1 Arial,sans-serif;width:68.5em;}#nav-main ul{float:right;margin:0 10px 0 0;padding:0;width:29em;}#nav-main ul ul{float:none;margin:0;padding:0 33px 0 19px;width:auto;}#nav-main li{float:left;position:relative;z-index:100;margin:0 0 0 -75px;}#nav-main a{color:#fff;background:url(/StaticContent/Site/Site15/components/header/img/main-nav-dropdown-top.png?v=201006282) no-repeat 100% 0;letter-spacing:.3px;}#nav-main a span{background:url(/StaticContent/Site/Site15/components/header/img/main-nav-dropdown-top.png?v=201006282) no-repeat 0 0;padding:14px 0 2px 15px;}#nav-main>ul>li:hover>a span{color:#68ae3e;}#nav-main li div a{font-size:.869em;letter-spacing:0;}#nav-main>ul>li:hover>a{background-position:100% -100px;}#nav-main>ul>li:hover>a span{background-position:0 -100px;}#nav-main li.extra-link{margin-left:-60px;}#nav-main a.extra-link{position:relative;z-index:25000;float:left;margin:14px 5px 0 0;background:none;}#nav-supp{top:0;letter-spacing:.3px;}#nav-supp ul{height:20px;margin:4px 10px 0 0;}#nav-supp strong a{font-weight:bold;}#logo-and-search{float:left;width:100%;height:auto;padding-top:0;}#logo{float:left;margin:0;}#logo a{width:332px;}#logo img{margin:0;padding:0;}#search{top:26px;}#nav-main div strong a{font-weight:bold;}#breadcrumbs{margin-top:7px;}#breadcrumbs ul,#breadcrumbs a,#breadcrumbs strong{margin-bottom:0;}#body #main .booking-box .traveltypes li a{background:transparent url(/StaticContent/Site/Site15/components/booking-panel/img/booking-panel-tab-new.png?v=201006282) no-repeat scroll 0 0;}#body #main .booking-box .traveltypes li{background:transparent url(/StaticContent/Site/Site15/components/booking-panel/img/booking-panel-tab-new.png?v=201006282) no-repeat scroll 100% 0;}#body #main .booking-box .traveltypes ul{margin:-42px 0 0 -8px;}#body #main .booking-box .traveltypes{background:url(/StaticContent/Site/Site15/components/box/img/booking-box/booking-box-tabs-background_tf.png?v=201006282) no-repeat scroll 100% 100% transparent;}.booking-box .box{padding:0;}.booking-box .b-1{padding:0;}.booking-box .b-2{padding:0;}.booking-box .b-3{padding:0 0 8px;}.box .link-box,.box .link-box .b-1,.box .link-box .b-2,.box .link-box .b-3{background-image:url(/StaticContent/Site/Site15/components/box/img/link-box/flat-box-with-arrow.png?v=201006282);}#body #main .booking-box .pricematrix ul{top:25px;left:2px;}#navigate .booking-box .b-3 .box-head{margin-bottom:0;}#navigate .booking-box .verticallist .radio label{margin-left:3px;}#navigate .booking-box .b-3>*{margin-right:0;}#booking-panel{margin-top:21px;}#navigate .booking-box .summary dd{color:#383838;}#navigate .booking-box .summary dt{color:#777;}#body #navigate .booking-box legend{font-weight:normal;}#body #main .booking-box .traveltypes li{margin:0 2px 0 0;}#navigate .box .summary dd{color:#383838;}#navigate .box .summary dt{color:#777;}.booking-box .bx .bx .bx-t,.booking-box .bx .bx .bx-t div,.booking-box .bx .bx .bx-c,.booking-box .bx .bx .bx-b,.booking-box .bx .bx .bx-b div,#body #main #booking-panel .tabs,#body #main #booking-panel .tabs ul,#body #main .booking-box .traveltypes ul{background:none;}#booking-panel,.booking-box{background:#fff;}.booking-box .box-head{border:none;}#main #navigate .booking-box .hr{margin-right:0;}#body #main .booking-box .pricematrix ul{top:7px;}#body #main .booking-box .traveltypes .sel,#body #main .booking-box .traveltypes .sel:hover{background:transparent url(/StaticContent/Site/Site15/components/booking-panel/img/booking-panel-tab-fi.png?v=201006282) no-repeat 100% 0;}#body #main .booking-box .traveltypes .sel a,#body #main .booking-box .traveltypes .sel:hover a{background:transparent url(/StaticContent/Site/Site15/components/booking-panel/img/booking-panel-tab-fi.png?v=201006282) no-repeat 0 0;}#body #main .booking-box .traveltypes li:hover a,#body #main .booking-box .traveltypes li a:hover{background:#777 url(/StaticContent/Site/Site15/components/booking-panel/img/hover-tabs-fi.png?v=201006282) no-repeat scroll 0 -300px;}#body #main .booking-box .traveltypes li:hover{background:transparent url(/StaticContent/Site/Site15/components/booking-panel/img/hover-tabs-fi.png?v=201006282) no-repeat scroll 100% -300px;}#booking-panel.booking-box .b-2{background-position:0 -5px;}#booking-panel .submit-area{background:none;padding-bottom:6px;margin:0 7px;}#booking-panel .submit-area input{margin-bottom:0;}#booking-panel .options-panel .choices{display:none;}#booking-panel .options-panel .hotel{margin-top:18px;border-left:1px dotted #ccc;}#booking-panel .options-panel .hotel h3{margin-bottom:23px;}#booking-panel .options-panel .hotel .choices{display:block;}#booking-panel .options-panel #hotel{margin-top:35px;}.booking-form-step-1 .box-head h2{display:none;}.booking-form{top:21px;margin-bottom:20px;}#price-list .traveltypes{position:relative;}#price-list .box-head{height:0;}.booking-form thead td,.booking-form thead th,.booking-form .alt td,.booking-form .alt th{background:#f7f6f4;}#priceMatrix{border-top:1px solid #f0f0f0;}.booking-form table{border-color:#f0f0f0;}#price-list .traveltypes ul{height:26px;background:url(/StaticContent/Shared/components/tabbed-box/img/tabs-background.png?v=201006282) no-repeat scroll 4px 10px;}#navigate .booking-box .hr{margin-right:19px;}#navigate .booking-box .box-head,#body #main #navigate .booking-box .sfix{margin-left:0;}#body #main #navigate .booking-box .box-head-self{margin-left:0;}#body #main .booking-box .traveltypes ul{padding:6px 0 5px 8px;}#body #main .booking-box .traveltypes .sel .independent span{background-position:1px -1px;}#body #main .booking-box .traveltypes .sel .hotelonly span{background-position:2px 2px;}#body #main .booking-box .traveltypes .sel .flightonly span{background-position:2px 1px;}#body #main .booking-box .traveltypes .sel .package span{background-position:2px -1px;}#body #main .booking-box .traveltypes .sel{margin-right:2px;}.new-hotel-list .guest-rating strong{font-weight:bold;color:#F5429F;}.new-hotel-list .area,.new-hotel-list .hotel-summary .price{color:#777;}.new-hotel-list h3 input{color:#383836;}.new-hotel-list .hotel-price p{color:#777;}.new-hotel-list .hotel-price a{color:#008AB7;}.new-hotel-list .hotel-price .price.full{color:#777;}.new-hotel-list .price.discount a{color:#F5429F;}.new-hotel-list .hit.prio{background:#fff;border:1px solid #b8dfa1;}.new-hotel-list .hit.prio:hover{border:1px solid #72bf44;background:#f4ffee;}.new-hotel-list .hit{background:#f7f6f4;border:1px solid #eae9e7;}.new-hotel-list .hit:hover{border:1px solid #72bf44;background:#f4ffee;}ul.link-list li a:hover,ul.link-list li a:focus,ul.link-list li a:active{background:#f7f6f4;}ul.link-list li a.sel{background:#f7f6f4;}#newsletter .savebutton{border:1px solid black;}