.Ad .adLabel{color:#999;background:transparent url(/Functions/Ad/Images/Arrow.gif) no-repeat center right;padding-right:10px;margin-bottom:5px;float:left;font-size:.9em;}.Ad .ad {clear:left;}.AddThis .box{background:none !important;border:none !important;}.AddThis a.addthis_button_linkedin,.AddThis a.addthis_button_email,.AddThis a.addthis_button_print,.AddThis a.addthis_button_compact,.AddThis a.addthis_button_googlebuzz{margin-top:2px;}.Article{width:675px;font-size:1.1em;}.Article h1,.Article .ingress,.Article .mainContent {margin:0 0 0 20px;padding:0 0 15px 0;}.Article h1{padding:1px 0 14px 0;margin-bottom:-7px;}.Article .ingress{font-size:13px;}.Article .mainArticleImage{padding-bottom:10px;}.Article .mainContent {width:420px !important;}.Article .mainWideContent{width:640px !important;}.Article .mainContent img {float:left;margin:2px 10px 4px 0;padding:2px 10px 0 0;}.ArticleBlock img.MainImage{float:left;margin-right:10px;}.ArticleBlock H3{font-size:115%;}.ArticleBlock p,.ArticleBlock ul li{font-size:1.1em;}.ArticleFooter{background-color:#F2F2F2;clear:both;padding:10px;border:solid;border-width:1px;border-color:#E4E4E4;}.BookingModule ul{list-style:none;padding:0;margin:0;}.BookingModule .boxBody #Accommodation{background:#c6134a url(/Functions/BookingModule/Images/BookingModuleBackground.gif) top left no-repeat;padding:0 10px 10px;}.BookingModule .boxBody #Accommodation span.AccommodationLabel{font-weight:bold;color:#fff;}.BookingModule .boxBody #Accommodation h3{margin:0 0 13px 0;padding:0;}.BookingModule .boxBody #Accommodation a.AdvacedSearch{color:#fff;display:block;text-align:right;margin:10px 0 0 0;}.BookingModule #Accommodation input.BookingButton{margin:10px 0 0 0;}.BookingModule ul.linkDropDown{background:#ececec url(/Functions/BookingModule/Images/BookingModuleDropDownBackground.gif) top left repeat-x;}.BookingModule ul.linkDropDown li{z-index:auto;}.BookingModule ul.linkDropDown li span{background:transparent url(/Functions/BookingModule/Images/LinkDropDownBackground.gif) top right no-repeat;padding:6px 36px 5px 10px;font-weight:bold;z-index:-1;}.BookingModule ul.linkDropDown li a{color:#333333;font-weight:bold;padding:5px 5px 5px 9px;display:block;}.BookingModule ul.linkDropDown li ul{width:227px;background:#ececec;margin:0 0 0 1px;}.BookingModule ul.linkDropDown li ul li{padding:0;}.BookingModule ul.linkDropDown li ul li:hover{background:#f5f5f5;}.BookingModule ul.linkDropDown li ul li:hover a{text-decoration:none;}.BookingModule ul.AccommodationType{width:230px;}.BookingModule ul.AccommodationType li ul{width:227px;}.BookingModule ul.DateList{margin:10px 0 0 0;}.BookingModule ul.DateList li{float:left;width:110px;}.BookingModule ul.DateList li.first{margin:0 10px 0 0;}.BookingModule ul.DateList li div.datePicker{background:#ececec url(/Functions/BookingModule/Images/BookingModuleDropDownBackground.gif) top left repeat-x;padding:3px;}.BookingModule ul.DateList li input.textBox{background:none;font-weight:bold;}.BookingModule ul.DateList{margin:10px 0 0 0;}.BookingModule ul.RoomList,.BookingModule ul.AdultList{margin:10px 0 0 0;}.BookingModule ul.RoomList li{float:left;width:74px;margin:0 3px 0 0;}.BookingModule ul.RoomList li.first *{vertical-align:middle;}.BookingModule ul.RoomList li.first span{line-height:25px;}.BookingModule ul.RoomList li.last{margin:0;float:right;}.BookingModule ul.RoomList li ul.linkDropDown,.BookingModule ul.AdultList li ul.linkDropDown{width:74px;}.BookingModule ul.RoomList li ul.linkDropDown li,.BookingModule ul.AdultList li ul.linkDropDown li{float:none;width:auto;}.BookingModule ul.RoomList li ul.linkDropDown li ul,.BookingModule ul.AdultList li ul.linkDropDown li ul{width:72px;}.BookingModule ul.RoomList li ul.linkDropDown li a,.BookingModule ul.RoomList li ul.linkDropDown li span,.BookingModule ul.AdultList li ul.linkDropDown li a,.BookingModule ul.AdultList li ul.linkDropDown li span{font-weight:bold;color:#333;}.BookingModule ul.RoomList li ul.linkDropDown li a,.BookingModule ul.AdultList li ul.linkDropDown li a{display:block;}.BookingModule ul.AdultList{display:none;}.BookingModule ul.AdultList li *{vertical-align:middle;}.BookingModule ul.AdultList li {float:left;width:74px;}.BookingModule ul.AdultList li.last{float:right;width:auto;}.BookingModule ul.AdultList li span.AccommodationLabel{font-weight:bold;line-height:25px;display:block;float:left;}.BookingModule ul.AdultList li.last span.AccommodationLabel{margin:0 5px 0 0;}.BookingModule ul.AdultList li ul.linkDropDown{float:right;}.BookingProviderList .panelList .listItem .image:hover {border:none;width:140px;}.BookingProviderList .panelList .listItem a {color:#00a6d6;}.BookingProviderList .panelList .listItem .image:hover img {margin:0;}.BookingProviderList .panelList .listItem .text{float:right;width:314px;}.BookingProviderList .panelList .listItem .inputBlock {margin-bottom:0;clear:none;line-height:1.5em;}.BookingProviderList .panelList .listItem .inputBlock .blockLabel {width:auto;margin-right:10px;}.BoxLessInfoPuff{display:block;font-family:Futura LT Book;font-weight:bold;}.BoxLessInfoPuff .InfoPuffArticleLink{float:right;font-weight:bold;color:#00A6D6;font-family:arial;text-align:right;}.BoxLessInfoPuff .boxBody a:hover{text-decoration:underline !important;}.BoxLessInfoPuff .InfoPuffArticleLink img{padding:8px 4px 0 0;float:left;}.BoxLessInfoPuff .InfoPuffArticleLink img:hover{text-decoration:underline !important;}.BoxLessInfoPuff .InfoPuffArticleLink span{float:right;padding:0 4px 0 4px;}.BoxLessInfoPuff .InfoPuffArticleLink span:hover{text-decoration:underline !important;}.BoxLessInfoPuff .InfoPuffBody{padding:5px 10px 10px 10px;border-bottom:1px solid #e4e4e4;}.Breadcrumb{font-size:.9em;font-weight:bold;text-transform:uppercase;}.Breadcrumb .breadcrumb {display:inline;}.Breadcrumb span.label,.Breadcrumb a,.Breadcrumb .separator{color:#999;margin-right:5px;}.CompanyList .panelList .listItem .image:hover {border:none;width:140px;}.CompanyList .panelList .listItem a {color:#00a6d6;}.CompanyList .panelList .listItem .image:hover img {margin:0;}.CompanyList .panelList .listItem .text{float:right;width:524px;}.CompanyList .panelList .listItem .inputBlock {margin-bottom:0;clear:none;line-height:1.5em;}.CompanyList .panelList .listItem .inputBlock .blockLabel {width:auto;margin-right:10px;}.CompetitionForm{width:701px;}.CompetitionForm .box{background-image:url();}.CompetitionForm .box .boxHead{background-image:url();}.CompetitionForm .box .boxHead img{background-image:url(/Frameworks/Default/Images/TopMenu/BackgroundStart.gif);}.CompetitionForm .box .boxBody{background-image:url();}.CompetitionForm .box-ListHead{margin:0;}.CompetitionForm .box .box-ListHead .boxHead{display:none;}.CompetitionForm .box .boxBody .box-ListHead{padding:0px;}.CompetitionForm .box .boxBody .box-ListHead .boxBody{padding-left:20px;padding-top:15px;padding-bottom:5px;background-color:#F2F2F2;background-image:none;}.CompetitionForm {font-size:1.1em;}.CompetitionForm select{width:415px;}.CompetitionForm .textBox{padding:8px 5px;width:405px;}.CompetitionForm .buttonBlock img{vertical-align:middle;}.CompetitionForm .content img{float:left;margin-right:10px;}.CompetitionForm .content .inputBlock{clear:none;float:none;margin-bottom:10px;margin-right:20px;}.CompetitionForm .content .inputBlock p{display:block;float:left;margin-bottom:10px;width:585px;}.CompetitionForm .content .inputBlock .blockLabel{display:block;width:auto;float:none;}.CompetitionForm .inlineValidationInvalid,.CompetitionForm .inlineValidationValid{vertical-align:top;margin-left:5px;}.CompetitionForm .CloseButton{position:absolute;right:25px;top:20px;}.contactLeft{width:50px;font-weight:bold;float:left;font-size:1em;}.contactBlockLeftTitel{width:50px;font-weight:bold;font-size:1em;display:block;}.contactBlockLeftData{width:50px;font-size:1em;display:block;}.contactRight{float:right;display:block;font-size:1em;}.contactArticleImage{display:block;margin-bottom:4px;padding-bottom:7px;}.Contact .downloadArrow{background:url("/Functions/Contact/Images/downarrow.png") no-repeat scroll left 100% transparent;display:block;margin-top:-13px;margin-bottom:9px;padding-bottom:3px;padding-left:24px;padding-top:3px;}.Contact .linkDropDown li:hover span{opacity:1;}.contactName{font-weight:bold;font-size:1.2em;display:block;}.contactTitle{font-style:italic;display:block;}.ContactElement{margin-bottom:11px;padding-bottom:9px;clear:both;}.Contact .separator{border-top:1px solid #e4e4e4;margin-top:10px;}.Contact .middleOfContact{margin-bottom:4px;padding-bottom:4px;}#RegionMainContent .box .innerBox{margin-bottom:9px;}.SendContact .sendFields{display:none;}.SendContact .sendFields .sendSubField{padding:0 0 6px 0;}.SendContact .sendFields .textBox{width:165px;padding:6px;font-size:1.2em;}.SendContact .sendFields .sendText{padding-top:6px;}.SendContact .sendFields .watermark{font-size:13px;color:#999999;font-weight:bold;font-style:italic;}.SendContact .sendFields .categoryDropDown{padding:0 0 8px 0;}.SendContact .sendFields .categoryDropDown span{padding:6px 0 6px 6px;color:#999999;font-size:13px;font-weight:bold;font-style:italic;}.SendContact .sendFields .categoryDropDown .linkDropDown{float:left;width:177px;font-size:1.2em;}.SendContact .sendFields .categoryDropDown .linkDropDown li ul {width:177px;}.SendContact .sendFields .categoryDropDown .linkDropDown li ul li{}.SendContact .sendFields .categoryDropDown .linkDropDown li ul li a{font-size:0.8em;}.SendContact .sendFields .send{float:right;padding:0 10px 10px 0;}.SendContact .showSend{float:right;margin-top:-5px;}.SendContact .Confirmation{display:block;clear:both;float:none;}.ContactListItem .inputBlock .blockLabel {width:75px;}.ContactListItem a.email,.ContactListItem a.VCard{color:#00a6d6;}.ContactListItem a.VCard{font-size:1.1em;}.ContactListItem img{float:left;margin-right:10px;}.ContactListItem .textblock {float:left;width:450px;}.ContactListItem h2 {margin:0;}.ContactListItem div.inputBlock {margin:5px 0;font-size:1.1em;}.ContactListItem span.title {font-style:italic;}.ContactListItem .downloadArrow{background:url("/Functions/Contact/Images/downarrow.png") no-repeat scroll left 100% transparent;display:block;padding-bottom:5px;padding-left:24px;padding-top:3px;}.ContentToolbar .box .boxBody {padding-top:10px;padding-bottom:5px;}.ContentToolbar .toolContainer{margin-top:-2px;}.ContentToolbar .collapsed {display:none;}.toolCollapsed {margin-left:-9999px;}.ToolContent {height:402px;position:relative;width:960px;}.ToolContent .overlay {background-color:#FFFFFF;bottom:0;display:none;height:100%;position:absolute;top:0;width:100%;z-index:9997;}.ToolContent .overlay img {top:10px;left:49%;position:absolute;z-index:9998;}.ContentToolbar .googleMap .map{height:402px;width:960px;}.ContentToolbar .GoogleMaps{float:left;width:auto;height:auto;}.ContentToolbar .MediaBrowser {float:left;width:960px;margin-top:-2px;}.ContentToolbar .box-MediaBrowser {height:422px;}.ContentToolbar .Tools li.selected{background-color:#fff;}.ContentToolbar .Tools li a{background:url(/Functions/ContentToolbar/Images/ContentToolbarIconSprite2.png) no-repeat top left;color:#8b8b8b;display:block;font-weight:bold;height:12px;padding-right:14px;outline-style:none;text-transform:uppercase;}.ContentToolbar .Tools li a.selected {color:#333333;}.ContentToolbar .Tools li a:hover{color:#00a6d6;text-decoration:none;}.ContentToolbar .Tools li.map a{background-position:right -36px;}.ContentToolbar .Tools li.map a.selected {background-position:right -60px;}.ContentToolbar .Tools li.map a:hover{background-position:right -48px;}.ContentToolbar .Tools li.gallery a {background-position:right 0;padding-right:16px;}.ContentToolbar .Tools li.gallery a.selected {background-position:right -24px;}.ContentToolbar .Tools li.gallery a:hover{background-position:right -12px;}.ContentToolbar .Tools li.close a {background-position:right -72px;}.ContentToolbar .Tools li.close a.selected {background-position:right -96px;}.ContentToolbar .Tools li.close a:hover{background-position:right -84px;}.ContentToolbar ul.Tools{float:right;list-style-type:none;}.ContentToolbar .Tools li {float:right;padding-top:7px;padding-bottom:12px;padding-left:9px;padding-right:9px;margin-top:3px;margin-bottom:-11px;margin-right:2px;}.ContentToolbar ul.Tools {margin:0;}.ContentToolbar .Tools li.last{background:none;}.ContentToolbar .Search{padding-bottom:10px;border-bottom:1px solid #ccc;}.ContentToolbar .Breadcrumb {float:left;margin-top:10px;}.ContentToolbar{margin-bottom:10px;}#RegionTopMainContent .ContentToolbar .box-Alternative{margin-bottom:3px;padding-bottom:0;}.DateTimePicker label{font-weight:bold;margin-left:10px;margin-right:5px;}.DateTimePicker .ajax__calendar_footer{display:none;visibility:hidden;}.Directory .linkDropDown{float:left;width:170px;margin-right:10px;font-weight:bold;}.Directory .linkDropDown li{z-index:3;}.Directory .linkDropDown li ul {width:170px;}.Directory .linkDropDown ul li ul{left:0;width:auto;}.Directory .linkDropDown ul li ul li{padding:5px 0 0 0;}.Directory .linkDropDown ul li ul li ul li{padding:2px 5px;}.Directory .linkDropDown h3{padding:1px 2px;margin-bottom:0;}.Directory .linkDropDown h3:hover{opacity:0.7;filter:alpha(opacity=7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}.Directory .linkDropDown a{display:block;width:100%;color:#000;}.Directory .linkDropDown a img{vertical-align:bottom;}.Directory .linkDropDown .Start{background-color:#00a6d6;}.Directory .linkDropDown .Travel{background-color:#0db02b;}.Directory .linkDropDown .Stay{background-color:#dd1653;}.Directory .linkDropDown .Eat{background-color:#ff7300;}.Directory .linkDropDown .ToDo{background-color:#ad33bc;}.Directory .linkDropDown .InvestmentPromotion{background-color:#00a6d6;}.Directory .linkDropDown .BusinessServices{background-color:#00a6d6;}.Directory .linkDropDown li span{padding:7px 37px 9px 5px;background-position:right 3px;}.Directory .linkDropDown li:hover span{background:transparent url(/Elements/LinkDropDown/BackgroundHover.gif) no-repeat right 3px;opacity:1;}.Directory .linkDropDown li ul li ul li ul li{font-size:.8em;font-weight:normal;}.EditableBox a,.EditableBox a:hover{color:#000000;}.EditableBox a:hover *{text-decoration:underline;}.EditableBox p {margin:0}.FaqList strong {font-size:1.1em;}.FeedbackForm{width:701px;}.FeedbackForm .box{background-color:#F2F2F2;}.FeedbackForm .box .boxHead{background-image:url();}.FeedbackForm .box .boxBody{background-image:url();}.FeedbackForm .box-ListHead .boxHead{background-image:none;margin:0;padding:0;}.FeedbackForm .box-ListHead{padding-bottom:0;margin-bottom:0px !important;}.FeedbackForm .box .boxBody .box-ListHead .boxBody{padding-left:20px;padding-top:10px;background-color:#F2F2F2;background-image:none;}.FeedbackForm .box .boxBody .box-ListHead .boxHead img {background-image:url(/Frameworks/Default/Images/TopMenu/BackgroundStart.gif);display:block;}.FeedbackForm {font-size:1.1em;}.FeedbackForm select{width:396px;}.FeedbackForm .textBox{padding:8px 5px;width:385px;}.FeedbackForm .inlineValidationInvalid,.FeedbackForm .inlineValidationValid{vertical-align:top;margin-left:5px;}.FeedbackForm .errorIndicator span{padding:0 0 1px 21px;color:;line-height:2.2;background:transparent url(/Elements/Validator/error.gif) no-repeat 3px top;}.FeedbackForm .boxBody .buttonBlock{padding:0px !important;margin:0px;background-color:#F2F2F2 !important;}.FeedbackForm .boxBody .buttonBlock input{padding-right:22px;padding-bottom:10px;}.FeedbackForm .buttonBlock img{vertical-align:middle;}.FeedbackButton{display:block;position:absolute;top:200px;right:0px;}.FeedbackButton-fixed{position:fixed;top:10px;}.FeedbackForm .CloseButton{position:absolute;float:right;right:25px;top:20px;}.GoogleCalendar ul{list-style-type:none;margin:0;padding:0;}.GoogleCalendar ul li{border-bottom:1px solid #E4E4E4;padding:3px 0 5px 0;margin-bottom:10px;}.GoogleCalendar ul li .Date{float:left;width:75px;}.GoogleCalendar ul li .Description{display:block;margin-left:75px;}.GoogleCalendar .GoogleCalendarListExpandControl {display:inline;}.GoogleCalendar .GoogleCalendarListExpandControl span{float:right;margin:3px 0 0 0;padding:0 0 0 20px;text-align:right;text-transform:uppercase;}.GoogleCalendar .GoogleCalendarListExpandControl .open {background:transparent url() no-repeat top left;}.GoogleCalendar .GoogleCalendarListExpandControl .close{background:transparent url() no-repeat top left;}#RegionBottomMainContent .Guides .GuideBox {background-color:#F2F2F2;border:1px solid #e4e4e4;float:left;margin:0 5px;width:207px;}#RegionBottomMainContent .Guides .GuideBox .box {background:none;}#RegionBottomMainContent .Guides .GuideBox .boxBody{background:none;padding:0;}#RegionBottomMainContent .Guides .box .First {margin-left:0;}#RegionBottomMainContent .Guides .GuideBox .listItem a{color:#000;}#RegionBottomMainContent .Guides .GuideBox a.iconLink:hover {text-decoration:none;}#RegionBottomMainContent .Guides .GuideBox a:hover .text {text-decoration:underline;}#RegionBottomMainContent .Guides .GuideBox .listItem a img{float:left;}#RegionBottomMainContent .Guides .GuideBox .listItem a .text {color:#000;display:block;padding-top:7px;}#RegionBottomMainContent .Guides .box{padding-bottom:0;margin-bottom:3px;}#RegionBottomMainContent .Guides .box .panelList .listItem{font-weight:bold;padding:5px 7px;height:42px;}#RegionBottomMainContent .Guides .box .panelList .listItem.first{border-top:1px solid #e4e4e4;}#RegionBottomMainContent .Guides .box .panelList .listItem .TimeSpan a{color:#00a6d6;}#RegionBottomMainContent .Guides .GuideBox h3{background:url(/Functions/Guides/Images/GenericGuidesListBackground.png) no-repeat scroll 0 0 #EFEFEF;margin:0;padding:10px;position:relative;text-align:center;}#RegionBottomMainContent .Guides .box .box .boxBody{position:relative;}#RegionBottomMainContent .Guides .box .box .boxBody .BrandingIcon{position:absolute;right:7px;top:5px;}#RegionBottomMainContent .Guides .box .box .buttonBlock{margin-top:0;padding:8px 7px 4px;vertical-align:middle;}#RegionBottomMainContent .Guides .box .box .buttonBlock *{font-weight:bold;text-transform:uppercase;}#RegionBottomMainContent .Guides .box .box .buttonBlock .iconLink{display:block;float:left;}#RegionBottomMainContent .Guides .box .box .buttonBlock a{display:block;height:15px;}#RegionBottomMainContent .InnerMapBox{float:right;}#RegionBottomMainContent .InnerMapBox .box{width:301px;background:none !important;font-family:Arial;font-weight:bold;font-size:1.1em;border-style:solid;border-width:1px;border-color:#E4E4E4;background-color:#F2F2F2 !important;}#RegionBottomMainContent .InnerMapBox .box .boxBody{background-color:#F2F2F2;background:none !important;padding:0;height:278px;}#RegionBottomMainContent .InnerMapBox .box .boxBody .InnerListFooter{text-align:right;}#RegionBottomMainContent .InnerMapBox .box .boxBody a{display:block;padding:5px;}#RegionBottomMainContent .InnerMapBox .box .boxBody .LinkItem{padding:10px;cursor:pointer;}#RegionBottomMainContent .InnerMapBox .box .boxBody .HeaderItem{padding:10px;text-align:center;border-bottom:1px solid #E4E4E4;background:url("/Functions/Guides/Images/GenericGuidesListBackground.png") no-repeat scroll 0px 0 #EFEFEF;}#RegionTopMainContent .LanguageInformation .body{background-image:url(/Functions/LanguageInformation/Images/BodyBackground.gif);height:40px;width:950px;float:left;font-size:1.1em;font-weight:bold;background-repeat:repeat-x;}#RegionTopMainContent .LanguageInformation img.language{padding-top:8px;}#RegionTopMainContent .LanguageInformation .language{float:right;padding-right:5px;}#RegionTopMainContent .LanguageInformation img.information{padding-top:5px;}#RegionTopMainContent .LanguageInformation .information{float:left;padding-left:5px;}#RegionTopMainContent .LanguageInformation span{padding-top:11px;}#RegionTopMainContent .LanguageInformation .left{background-image:url(/Functions/LanguageInformation/Images/LeftBackground.gif);height:40px;width:5px;float:left;}#RegionTopMainContent .LanguageInformation .right{background-image:url(/Functions/LanguageInformation/Images/RightBackground.gif);height:40px;width:5px;float:left;}.boxBody .LinkList{margin-top:25px;}.LinkList {width:210px;float:right;margin-left:10px;}.LinkList .box .boxHead img{display:block;}#RegionMainContent .LinkList .box-NestedBoxHead {padding:10px 0 0;}.LinkList .label {color:#999;margin:0 5px 5px 10px;}.LinkList .box .linklisttext{padding:5px 10px;margin:0px;}.LinkList ul {margin:0;padding:0;list-style:none;list-style-type:none;}.LinkList ul li {margin:0;padding:5px 10px;border-top:1px solid #e4e4e4;width:190px;}.MediaBrowserPlayList{margin-top:2px;width:274px;float:right;}.MediaBrowserPlayList .tabStrip{float:right;margin-bottom:8px;}.MediaBrowserPlayList .tabStrip .tab span{position:relative;text-align:center;width:118px;}.MediaBrowserPlayList .tabStrip .tab,.MediaBrowserPlayList .tabStrip .tab span{background:#EFEFEF url(/Functions/MediaBrowser/Images/PlaylistTabBackground.gif) no-repeat scroll right top;}.MediaBrowserPlayList .tabStrip .tab{background:#EFEFEF url(/Functions/MediaBrowser/Images/PlaylistTabBackground.gif) no-repeat scroll right top;padding:0;}.MediaBrowserPlayList .tabStrip .active,.MediaBrowserPlayList .tabStrip .hover{background:#00A6D6 url(/Functions/MediaBrowser/Images/PlaylistTabActiveBackground.gif) no-repeat scroll right top;}.MediaBrowserPlayList .tabStrip li.active span,.MediaBrowserPlayList .tabStrip li.hover span{background:#00A6D6 url(/Functions/MediaBrowser/Images/PlaylistTabActiveBackground.gif) no-repeat scroll right top;color:#fff;}.MediaBrowserPlayList .tabStrip li span.pointer {display:none;}.MediaBrowserPlayList .tabStrip li.active span.pointer {background:transparent url(/Elements/TabStrip/Images/BluePointer.gif) no-repeat left top;top:100%;display:block;height:6px;left:49%;position:absolute;width:7px;}.MediaBrowserPlayList .jcarousel-clip-vertical{background-color:#DDDDDD;}.MediaBrowserPlayList .Playlist {float:right;margin-top:2px;width:275px;}.MediaBrowserPlayList .Playlist ul{float:left;list-style:none;margin:0;padding:0;width:275px;}.MediaBrowserPlayList .Playlist ul li {height:90px !important;padding:7px;width:265px;}.MediaBrowserPlayList .Playlist ul li .Title{font-weight:bold;display:block;}.MediaBrowserPlayList .Playlist ul li.selected{background:#00A6D6 url(/Functions/MediaBrowser/Images/PlaylistItemBackground.gif) repeat-x scroll left top;}.MediaBrowserPlayList .Playlist ul li.hover {color:#fff;cursor:pointer;background:#00A6D6 url(/Functions/MediaBrowser/Images/PlaylistItemBackground.gif) repeat-x scroll left top;}.MediaBrowserPlayList .Playlist ul li.hover,.MediaBrowserPlayList .Playlist ul li.selected{color:#fff;}.videoPlayer {float:left;height:388px;width:675px;}.MediaBrowserPlayList .Playlist .jcarousel-container {padding:20px 0;}.MediaBrowserPlayList .Playlist .jcarousel-clip-vertical{height:319px;}.MediaBrowserPlayList .Playlist .Thumbnail {float:left;margin-right:5px;position:relative;}.MediaBrowserPlayList .Playlist .Thumbnail .Duration{background:url(/Functions/MediaBrowser/Images/PlaylistDurationBackground.png) no-repeat top left;bottom:4px;color:#ffffff;font-size:.8em;height:12px;position:absolute;right:4px;text-align:center;width:30px;}.MediaBrowserPlayList .Playlist .Description {float:left;margin:5px;width:125px;}.MediaBrowserPlayList .Playlist .Description a {text-decoration:none;}.MediaBrowserPlayList .Playlist .Navigation{width:275px;height:20px;position:absolute;left:0px;}.MediaBrowserPlayList .Playlist .NextButton{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0 -60px;bottom:0;cursor:pointer;}.MediaBrowserPlayList .Playlist .PrevButton{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0 -40px;cursor:pointer;top:0;}.MediaBrowserPlayList .Playlist .PrevButton:hover{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0 0;left:0px;}.MediaBrowserPlayList .Playlist .jcarousel-prev-disabled{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0px -80px;cursor:auto;}.MediaBrowserPlayList .Playlist .jcarousel-prev-disabled:hover{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0px -80px;cursor:auto;}.MediaBrowserPlayList .Playlist .NextButton{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0px -60px;right:0px;cursor:pointer;}.MediaBrowserPlayList .Playlist .NextButton:hover{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0px -20px;right:0px;}.MediaBrowserPlayList .Playlist .jcarousel-next-disabled{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0px -100px;cursor:auto;}.MediaBrowserPlayList .Playlist .jcarousel-next-disabled:hover{background:transparent url(/Functions/MediaBrowser/Images/PlaylistCarouselSprite.gif) no-repeat 0px -100px;cursor:auto;}#RegionMainContent .MoreInformation .innerBox .boxBody{padding:0px;margin:0px;width:188px;}.MoreInformation .repeaterHeader{border-top:1px solid #e4e4e4;display:block;margin:0 -10px 0 -10px;}.MoreInformation .iconLink{display:block;margin:5px 0;padding:5px 0;}.MoreInformation .YouTubeLink{white-space:normal;}.MoreInformation .iconLink .icon{display:block;float:left;margin-right:5px;}.MoreInformation .iconLink .text{display:block;margin-left:26px;}.MoreInformation .separator{border-top:1px solid #e4e4e4;margin:0 -10px 0 -10px;}.MyNewsDesk{}.MyNewsDesk .boxHead img{display:block;}.MyNewsDesk .ImageContainer{text-align:right;}.MyNewsDesk .PressreleaseItem{padding:5px 8px 5px 8px;font-size:1em;border-bottom:solid 1px #dddddd;font-family:Arial;display:block;clear:both;} .MyNewsDesk .PressreleaseItem img{float:none;margin-top:-7px;margin-bottom:3px;}.MyNewsDesk .PressreleaseItem a{color:Black;display:block;padding:2px 0;}.MyNewsDesk .PressreleaseItem .PressreleaseHeader{Display:block;font-size:1.2em;margin-bottom:-1px;}.MyNewsDesk .PressreleaseItem .PressreleaseDate{font-weight:bold;}.MyNewsDesk .PressreleaseItem .MyNewsDeskItemImageContainer{width:100px;float:left;margin:0 13px 0 0;overflow:hidden;}.MyNewsDesk .PressreleaseItem .MyNewsDeskItemText{float:left;}.MyNewsDesk .PressreleaseItem .MyNewsDeskItemImageContainer .MyNewsDeskItemImage{text-align:center;padding:0;}.MyNewsDesk .PressreleaseItem .MyNewsDeskItemImageContainer .MyNewsDeskItemImage img{margin:0;padding:0;}.MyNewsDesk .PressreleaseItem .MyNewsDeskItemImageContainer .MyNewsDeskItemImage:hover{border:4px solid #00A6D6;overflow:hidden;}.MyNewsDesk .PressreleaseItem .MyNewsDeskItemImageContainer .MyNewsDeskItemImage:hover img{margin:-4px;}.MyNewsDesk .AllPressreleases{float:right;font-weight:bold;text-transform:uppercase;padding-top:8px;}.TabbedMyNewsDesk .NewsDeskTabs li{background:url("/Elements/TabStrip/Images/PremisesTabLeft.gif") no-repeat scroll left bottom transparent;padding-left:0;}.TabbedMyNewsDesk .NewsDeskTabs li.active{background:url("/Elements/TabStrip/Images/PremisesTabLeftActive.gif") no-repeat scroll left bottom transparent;padding-left:0;}.TabbedMyNewsDesk li span{background:url("/Elements/TabStrip/Images/PremisesTabRight.gif") no-repeat scroll right bottom transparent;font-size:1em;}.TabbedMyNewsDesk .NewsDeskTabs li.active span {background:url("/Elements/TabStrip/Images/PremisesTabRightActive.gif") no-repeat scroll right bottom transparent;color:#FFFFFF;font-size:1em;}.TabbedMyNewsDesk .NewsDeskTabs li span.pointer{display:none;}.TabbedMyNewsDesk .NewsDeskTabs li.active span.pointer{background:url("/Elements/TabStrip/Images/BluePointer.gif") no-repeat scroll left top transparent;display:block;height:6px;left:49%;position:absolute;top:100%;width:7px;} .TabbedMyNewsDesk .NarrowText{}.NewsLetter{padding:0px;}.NewsLetter .NewsLetter{padding:0 0 0 10px;width:640px;}.NewsLetter .NewsLetter .NewsListBox{width:620px;padding:0 0 25px 7px;}.NewsLetter .NewsLetter .NewsListBox label{padding:0 4px 6px 0;}.NewsLetter .NewsLetter .Subscribe{clear:both;display:block;float:right;}.NewsLetter .NewsLetter .DataBox{padding-left:7px;width:620px;display:block;clear:both;}.NewsLetter .NewsLetter .DataBox .DataBoxLeft{width:310px;float:left;}.NewsLetter .NewsLetter .DataBox .DataBoxLeft .inputBlock .textBox{padding:7px;width:280px;font-size:1.2em;}.NewsLetter .NewsLetter .DataBox .DataBoxRight {width:280px;float:Right;}.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove label{padding:0 0 1px 3px;}.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove .checkBox label{padding:3px 1px 6px 20px;}.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove .DataBoxAccept{padding-left:0px;}.NewsLetter .NewsLetter .checkBox{padding-bottom:7px;}.NewsLetter .NewsLetter .checkBox input {display:none;}.NewsLetter .NewsLetter .checkBox label{padding-left:18px;background-image:url(/Elements/CheckBox/Images/Background.gif);background-repeat:no-repeat;padding:0px 3px 0 23px;}.NewsLetter .NewsLetter .checkBox-checked label{padding-left:18px;background-image:url(/Elements/CheckBox/Images/BackgroundChecked.gif);background-repeat:no-repeat;padding:0px 3px 0 23px;}.NewsLetter .NewsLetter .checkBox span{background-image:none;}.NewsLetter .NewsLetter .checkBox-checked span{background-image:url(/Functions/NewsLetter/Images/Checked.png);}.NewsLetter .NewsLetter .DataBox select{width:270px;padding:6px;font-size:1.2em;}.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove input{width:13px;}.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove span,.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove label,.NewsLetter .NewsLetter .DataBox .DataBoxRight .DataBoxAprove a{display:inline;}.NewsLetter .linkDropDown a{color:#000;font-size:1.1em;font-weight:normal;}.NewsLetter .dataBoxAprove {height:30px;}.NewsLetter .dataBoxAprove .checkBox,.NewsLetter .dataBoxAprove a{margin-top:4px;}.NewsLetter .dataBoxAprove span.errorIndicator {background:url("/Elements/Validator/error.gif") no-repeat 3px 0;padding-left:21px;line-height:2.2;}.NewsLetterPuff{padding:0 0 10px 0;}.NewsLetterPuffBox .subscribeButton{float:right;}.NewsLetterPuffBox .NewsLetterPuffInput{margin-bottom:10px;}.NewsLetterPuffBox .NewsLetterPuffInput .CheckBoxBlock{padding:0 0 20px 0;display:block;}.NewsLetterPuffBox .NewsLetterPuffInput .CheckBoxBlock a{padding:1px 1px 0 0;float:left;}.NewsLetterPuffBox .NewsLetterPuffInput .CheckBoxBlock .checkBox{margin-right:4px;}.NewsLetterPuffBox .NewsLetterSubHeading{font-weight:bold;font-size:1.2em;display:block;text-align:center;}.NewsLetterPuffBox .textBox{width:165px;padding:6px;font-size:1.2em;}.NewsLetterPuffBox .required .textBox {width:150px;}.NewsLetterPuffBox .watermark{font-size:13px;color:#999999;font-weight:bold;font-style:italic;}.NewsLetterPuffBox .dataBoxAprove {height:30px;margin-top:10px;}.NewsLetterPuffBox .dataBoxAprove .checkBox {margin:4px 4px 0 0;}.NewsLetterPuffBox .dataBoxAprove a{float:left;margin-top:4px;line-height:18px;}.NewsLetterPuffBox .dataBoxAprove span.errorIndicator {background:url("/Elements/Validator/error.gif") no-repeat 3px 0;padding-left:21px;line-height:2.2;}.NewsLetterPuffBox .NewsLetterPuffInput .DropDown{height:28px;}.NewsLetterPuffBox .NewsLetterPuffInput .DropDown span{padding:6px 0 6px 6px;color:#999999;font-size:13px;font-weight:bold;font-style:italic;}.NewsLetterPuffBox .NewsLetterPuffInput .DropDown .linkDropDown{float:left;width:177px;font-size:1.2em;}.NewsLetterPuffBox .NewsLetterPuffInput .DropDown .linkDropDown li ul {width:177px;}.NewsLetterPuffBox .NewsLetterPuffInput .DropDown .linkDropDown li ul li a{font-size:0.8em;}.NewsLetterPuffBox ul.linkDropDown ul{height:200px;overflow:auto;width:310px;}.estateBox {position:relative;margin-bottom:1px;}#RegionMainContent .Objektvision .mainContent{float:none;font-size:12px;width:auto;}.estateBox .overlay {background-color:#FFFFFF;display:none;height:100%;left:0;opacity:.6;filter:alpha(opacity=60);position:absolute;top:0;width:100%;z-index:10000;}.estateBox .overlay img{position:absolute;left:50%;top:20px;}.Objektvision .EstateListItem .secondaryContent .box .inputBlock{text-align:left;}.Objektvision .panelList .first {padding-top:10px;}.Objektvision .Compact .EstateListItem h2{font-size:1.5em;}.Objektvision .Compact .EstateListItem .image{width:50px;}.Objektvision .Compact .EstateListItem .image:hover{width:42px;}.Objektvision .Compact .EstateListItem .image img{height:50px;width:50px;}.Objektvision .Compact .EstateListItem .image:hover img{margin:-4px;}.Objektvision .EstateListItem .image{float:left;margin-right:10px;text-align:center;width:140px;}.Objektvision .EstateListItem .image:hover{border:4px solid #00a6d6;overflow:hidden;width:132px;}.Objektvision .EstateListItem .image img{height:140px;width:140px;}.Objektvision .EstateListItem .image:hover img{margin:-4px;}#RegionMainContent .Objektvision .Compact .EstateListItem .mainContent {width:675px !important;}#RegionMainContent .Objektvision .EstateListItem .mainContent {float:left;font-size:1.1em;width:450px;}.Objektvision .EstateListItem .secondaryContent .box{background:none;border-width:0 0 0 1px;}.Objektvision .EstateListItem a{color:#000000;}.Objektvision .EstateListItem a:hover{text-decoration:underline;}.Objektvision .mainFilter {margin-bottom:20px;}.Objektvision .mainFilter a.multiSelect {float:left;}.Objektvision .mainFilter div.municipalityDropDown,.Objektvision .mainFilter div.typeDropDown {clear:none;float:left;margin-right:10px;}.Objektvision .mainFilter select{clear:both;display:block;float:left;width:160px;}.Objektvision .secondaryFilter .sliderContainer {width:230px;float:left;height:50px;}.Objektvision .secondaryFilter .sliderContainer .ui-slider-tooltip {font-size:11.05px;}.Objektvision .secondaryFilter .addressInput a.searchButton{float:right;}.Objektvision .secondaryFilter .blockLabel {width:80px;}.Objektvision .secondaryFilter .stateList {margin-left:0;}.Objektvision .secondaryFilter .options{float:right;}.Objektvision .secondaryFilter .options div {float:left;}.Objektvision .secondaryFilter .textBox {font-size:1.2em;font-weight:bold;padding:10px 5px;width:500px;}.Objektvision .secondaryFilter .watermark {color:#999999;font-style:italic;}#handle_iar .ui-slider-tooltip{margin-left:0;text-align:left;}#handle_xar .ui-slider-tooltip{margin-left:-8em;text-align:right;}.ObjektvisionModule .filterBox {float:left;background:#f2f2f2 url(/Functions/ObjektvisionModule/Images/ObjektvisionBoxBackground.gif) top left repeat-x;border:1px solid #dfdfdf;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:0px;margin-top:-1px;width:230px;}.ObjektvisionModule .filterBox select {width:190px;}.ObjektvisionModule .filterBox a.searchButton {float:right;margin-top:10px;margin-bottom:-1px;}.ObjektvisionModule .filterBox .multiSelect {margin-top:10px;}.PageList .PageListItem img {float:left;}.PageList .PageListItem .textblock {float:none;}.PageList .PageListItem .image{float:left;margin-right:10px;text-align:center;width:140px;}.PageList .panelList .first {border-top:1px solid #e4e4e4;padding-top:10px;}.PageList .panelList .last {margin-bottom:10px;}.PageList .PageListItem .image:hover{border:4px solid #00a6d6;overflow:hidden;width:132px;}.PageList .PageListItem .image img{height:140px;width:140px;}.PageList .PageListItem .image:hover img{margin:-4px;}.PageList .PageListItem a {color:#000000;}.PageList .PageListItem a:hover{text-decoration:underline;}.PageList .PageListItem div.textblock span{font-size:1.1em;}.RSSList{}.RSSList .iconLink{Display:block;}.RSSLink{Display:block;}.RSSList div{width:162px;}.RSSList div.left{float:left;}.RSSList div.right{float:right;}.RSSList div.newLine{clear:both;display:block;padding-bottom:8px;}.RSSList div a{float:left;width:280px;}.RSSList div span{font-size:1.1em;float:left;padding-top:4px;}.RSSList div img{float:left;padding:5px 5px 0 0;}.DirectoryParameter {float:left;}.DirectoryParameter .Directory .linkDropDown{font-size:1.2em;width:300px;}.DirectoryParameter .Directory .linkDropDown li ul {width:300px;}.DirectoryParameter .Directory .linkDropDown ul li ul{width:auto;}.DirectoryParameter .Directory .linkDropDown li span{margin-top:3px;}.QueryParameter {float:left;}.QueryParameter input.textBox{float:left;padding:10px 5px;width:540px;font-size:1.2em;font-weight:bold;margin-top:0;}.QueryParameter .watermark{font-style:italic;color:#999;}.Search input.button{float:right;}.SearchResult .Sorter {background-repeat:repeat-x;}.media-controls{position:absolute;right:10px;top:10px;z-index:199;}.media-slider a.pause{background-image:url("/ContentStore/Functions/Slideshow/Images/Pause.png");}.media-slider a.pause:hover{background-image:url("/ContentStore/Functions/Slideshow/Images/Pause_hover.png");}.media-slider a.play{background-image:url("/ContentStore/Functions/Slideshow/Images/Play.png");}.media-slider a.play:hover{background-image:url("/ContentStore/Functions/Slideshow/Images/Play_hover.png");}ol,ul{padding:0;margin:0;}.media-slider{background-color:#000000;height:380px;position:relative;width:675px;}.media-slider .slider-content{height:380px;overflow:hidden;position:relative;width:675px;}.boxBody div.Start:hover{border:4px solid #00A6D6;margin:-4px;}.boxBody div.Travel:hover{border:4px solid #0DB02B;margin:-4px;}.boxBody div.Stay:hover{border:4px solid #DD1653;margin:-4px;}.boxBody div.Eat:hover{border:4px solid #FF7300;margin:-4px;}.boxBody div.ToDo:hover{border:4px solid #AD33BC;margin:-4px;}.slider-content ul{left:0;position:absolute;top:0;width:675px;}.slider-content li{display:none;}.js .slider-content li,.slider-content li:first-child{display:block;}.slider-content li{float:left;left:0;position:absolute;top:0;}.slider-links{border:0 none;display:none;float:right;height:20px;margin:0;overflow:hidden;padding:0;z-index:199;}.media-slider a.playPause{color:#DDDDDD;display:block;float:left;font-family:Arial Black;font-size:12px;height:20px;overflow:hidden;width:20px;z-index:199;}.media-slider .tabs-nav{display:block;}.slider-content .tabs-panel,.slider-content .tabs-panel-selected{border-radius:0 0 0 0;clear:none;display:block;overflow:visible;padding:0;position:static;}.slider-content .tabs-panel a,.slider-content .tabs-panel img{display:block;}.slider-links li,.slider-links li:hover{text-decoration:none;display:block;float:left;}.slider-linkPlay li,.slider-linkPlay li:hover{text-decoration:none;display:block;float:left;}.slider-links li,.slider-links li{margin-left:1px;margin-right:0px;}.slider-links li,.slider-links li a:hover{color:#fff;text-decoration:none;}.slider-links a{background-image:url("/ContentStore/Functions/Slideshow/Images/SliderLinksBackground.png");color:#ddd;font-family:Arial Black;font-size:12px;padding-top:2px;display:block;height:20px;overflow:hidden;text-align:center;width:20px;}.slider-links a:hover{background-image:url("/ContentStore/Functions/Slideshow/Images/SliderLinksBackground_hover.png");}.slider-linkPlay a:hover{}.slider-links .tabs-selected a{background-color:#00a6d6;background-image:none;}.slider-linkPlay .tabs-selected a{background-color:#00a6d6;background-position:0 -230px;}.next-slide,.previous-slide{display:none;}.js .next-slide,.js .previous-slide{XXXbackground-image:url("/Functions/slider-sprite.png");background-repeat:no-repeat;color:#A5A5A5;display:block;height:76px;margin-top:-50px;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:38px;z-index:199;}.js .previous-slide{background-position:0 0;left:0;}.js .next-slide{background-position:0 -100px;right:0;}.slideShowByline{font-size:10px;}.slideShowContainerBackground{background-color:#000;position:absolute;top:262px;opacity:0.4;filter:alpha(opacity = 40);height:120px;width:675px;}.slideShowContainerBackgroundSmall{background-color:#000;position:absolute;top:358px;opacity:0.4;filter:alpha(opacity = 40);height:24px;width:675px;}.slideShowContainer{position:absolute;bottom:0;color:#fff;padding-left:15px;padding-bottom:5px;font-family:Futura LT Bold,Arial;font-weight:bold;font-size:11px;height:115px;width:661px;zoom:1;z-index:200;line-height:19px;}.slideShowContainer div{margin-right:10px;}.slideShowContainer h2{font-size:30px;font-family:Futura LT Bold,Arial Black;color:#fff;margin-top:10px;margin-bottom:15px;}.slideShowByline {bottom:5px;color:#ccc;float:right;font-family:Arial;font-weight:normal;margin-right:0;position:absolute;right:5px;}.SlideshowPlayer{width:675px;margin-top:2px;float:left;margin-left:-9999px;}.Show{display:block;}.Hide{display:none;}.SlideshowPlayer .Print{display:none;}.SlideshowPlayer {float:left;height:380px;width:675px;}.Sorter{position:relative;background:transparent url(/Functions/Sorter/Images/Background.gif) no-repeat top left;margin-bottom:10px;vertical-align:middle;padding:10px;}.Sorter span.Heading{display:table-cell;vertical-align:middle;line-height:1.4em;text-transform:uppercase;height:30px;}.Sorter .DropDownLabel{float:right;line-height:30px;text-transform:uppercase;font-weight:bold;}.Sorter .Directory,.Sorter .linkDropDown{float:right;z-index:999;}.Sorter .linkDropDown{margin:5px;width:140px;}.Sorter .linkDropDown li span{font-weight:normal;padding:4px 37px 4px 5px;background-position:right -1px;}.Sorter .linkDropDown li:hover span{font-weight:normal;padding:4px 37px 4px 5px;background-position:right -1px;}.Sorter .linkDropDown li a{color:#000;}.Sorter .linkDropDown li a:hover{color:#666;}.Sorter a.SortDirection{display:block;float:right;background:transparent url(/Functions/Sorter/Images/SortButtons.gif) no-repeat;width:8px;height:25px;overflow:hidden;text-indent:-100px;margin-top:4px;margin-right:10px;}.Sorter a.Ascending{background-position:-8px 50%;}.Sorter a.Descending{background-position:center left;}div.ViewLinks{float:right;position:relative;overflow:visible;margin-top:5px;}div.ViewLinks a{display:block;float:left;width:22px;height:21px;margin-left:4px;text-indent:-100px;overflow:hidden;background:transparent url(/Functions/Sorter/Images/Buttons.gif) no-repeat -2px -30px;}div.ViewLinks a.normal{background-position:-2px -30px;}div.ViewLinks a.normal-active{background-position:-2px -1px;}div.ViewLinks a.gallery{background-position:-28px -30px;}div.ViewLinks a.gallery-active{background-position:-28px -1px;}div.ViewLinks a.compact{background-position:-54px -30px;}div.ViewLinks a.compact-active{background-position:-54px -1px;}.Sorter em{position:absolute;top:-45px;background:transparent url(/Functions/Sorter/Images/TooltipBackground.png) top left no-repeat;color:#fff;width:121px;text-align:center;font-style:normal;display:none;padding:5px 0 15px 0;z-index:2;text-indent:0;outline:none;}div.asyncloader{display:none;float:right;z-index:1;width:23px;height:23px;margin-right:5px;margin-top:3px;background:transparent url(/Functions/Sorter/Images/ajax-loader.gif) no-repeat center center;}.SubNavigation ul {list-style-type:none;margin:0;padding:0;width:250px;}.SubNavigation ul li{clear:both;margin:0;position:relative;}.SubNavigation ul li a{border-top:1px solid #E4E4E4;color:#00A6D6;display:block;font-size:1.2em;font-family:Arial;font-weight:bold;padding:10px 30px 10px 10px;}.SubNavigation ul li.selected a,.SubNavigation ul li a:hover{background-color:#00A6D6;color:#FFFFFF;text-decoration:none;}.SubNavigation .l2{display:none;}.SubNavigation ul.l1 li span.arrow {background:transparent url(/Functions/SubNavigation/Images/SubMenuButtonSmall.png) no-repeat 0 -20px;height:20px;position:absolute;right:2px;top:9px;width:28px;}.SubNavigation ul.l1 li.exp span.arrow {background:transparent url(/Functions/SubNavigation/Images/SubMenuButtonSmall.png) no-repeat 0 -40px;}.SubNavigation ul.l1 li span.arrow:hover{cursor:pointer;background:transparent url(/Functions/SubNavigation/Images/SubMenuButtonSmall.png) no-repeat 0 0;} .SubNavigation .exp .l2 li a{background:#F2F2F2 url(/Functions/SubNavigation/Images/GenericTopListBackgroundSpr.png) repeat-y scroll -380px 0;color:#00A6D6;}.SubNavigation .exp .l2 li.first a{background:transparent url(/Functions/SubNavigation/Images/GenericTopListBackgroundSpr.png) no-repeat scroll -130px 0;}.SubNavigation .exp .l2 li.selected a,.SubNavigation .exp .l2 li a:hover{background-image:none;background-color:#00A6D6;color:#FFFFFF;}.TemperatureSelector{float:right;width:auto;margin:20px 20px 0 0;}.TemperatureSelector .linkDropDown{list-style-image:none;list-style-type:none;background-color:#fff;border:solid 0px #e4e4e4;margin:0;width:150px;float:left;padding:0px;border:0px solid #ccc;}.TemperatureSelector strong{padding:15px 0 0 0;text-transform:uppercase;font-weight:bold;display:block;float:left;}.TemperatureSelector .linkDropDown li{position:relative;cursor:default;white-space:nowrap;margin:0;border:0px solid #ccc;cursor:pointer;}.TemperatureSelector .linkDropDown li span{display:block;padding:0px 40px 0px 6px;text-align:right;height:45px;border:0px solid #ccc;}.TemperatureSelector .linkDropDown li ul{display:none;list-style-image:none;list-style-type:none;position:absolute;width:150px;border:solid 0px #e4e4e4;border-top-width:0;margin:-1px 0 0 0;left:0px;background-color:#fff;z-index:100;padding:3px 0 0 0px;text-align:left;border:0px solid #ccc;border-top:0px solid #fff;}.TemperatureSelector .linkDropDown li span img{margin:0px;padding:0px;height:auto;}.TemperatureSelector .linkDropDown li ul li img{margin:0 5px;padding:2px 0 0 8px;height:auto;}.TemperatureSelector .linkDropDown li.active ul,.TemperatureSelector .linkDropDown li.active ul{display:block;}.TemperatureSelector .linkDropDown ul li{position:static;white-space:normal;}.TemperatureSelector .linkDropDown ul li a{text-decoration:none;display:block;padding:0px 5px 1px 5px;}.TemperatureSelector .linkDropDown ul li a:hover{}* html .TemperatureSelector .linkDropDown li span img{margin:0 0px;padding:2px 0 0 0;}* html .TemperatureSelector .linkDropDown li li img{margin:0 0px;margin:0px 0 0 2px;}* html .TemperatureSelector .linkDropDown ul{}* html .TemperatureSelector .linkDropDown li,* html .TemperatureSelector .linkDropDown ul a {height:1px;}.VisitBookingModule .boxHead{padding-bottom:0;}.VisitBookingModule h3 {margin-bottom:0;}.VisitBookingModule h3 img {background:url(/Functions/VisitBookingModule/Images/BookingModuleBackground.gif) repeat-x;}.WeatherForecast{margin:-5px 20px 0 0;height:0;}.WeatherForecast div.Current{color:#919195;float:right;width:160px;cursor:pointer;overflow:visible;margin-top:5px;}.WeatherForecast div.Current span{padding:0 15px 0 0;font-weight:bold;text-transform:uppercase;margin:0 10px 0 0;background:url("/Frameworks/Default/Images/Languages/change-language-arrow.gif") no-repeat scroll right 2px transparent;}.WeatherForecast div.Current div.ImageContainer{float:left;height:35px;margin-top:-7px;overflow:visible;}.WeatherForecast div.Current div.ImageContainer img{width:37px;height:37px;overflow:visible;margin-top:-2px;}.WeatherForecast div.Current *{vertical-align:middle;}.WeatherForecast .ForecastContainer {display:none;position:absolute;z-index:99;}.WeatherForecast .ForecastContainer div.top{background:url("/Frameworks/Default/Images/Languages/top_language_box.png") no-repeat scroll 0 0 transparent;height:18px;width:250px;}.WeatherForecast .ForecastContainer div.bottom{background:url("/Frameworks/Default/Images/Languages/bottom_language_box.png") no-repeat scroll 0 0 transparent;height:18px;position:relative;top:75px;width:250px;}.WeatherForecast ul.Forecast{background:url("/Frameworks/Default/Images/Languages/middle_language_box.png") repeat-y scroll 0 0 transparent;height:75px;list-style:none outside none;margin:0 0 0 2px;padding:0;position:absolute;width:250px;z-index:2;}.WeatherForecast ul.Forecast span {background:none repeat scroll 0 0 transparent;}.WeatherForecast .active .ForecastContainer{display:block;}.WeatherForecast ul.Forecast li{display:block;float:left;margin:0;padding:2px 5px 3px;white-space:nowrap;width:70px;}.WeatherForecast ul.Forecast li *{vertical-align:middle;float:left;margin-left:5px;}.WeatherForecast ul.Forecast li img.WeatherIcon{margin:0 0 0 2px;padding:0 10px 0 0;float:right;}.WeatherForecast ul.Forecast li.last img.WeatherIcon{background:none;}.WeatherForecast ul.Forecast li div.Labels{float:left;width:60px;}.WeatherForecast ul.Forecast li span.WeekDay{display:block;font-weight:bold;text-transform:uppercase;}.WeatherForecast ul.Forecast li span.Temperature{display:block;font-weight:bold;text-transform:uppercase;font-size:0.9em;}.WeatherForecast .WeatherIcon {background:transparent url(/Functions/WeatherForecast/Icons/WeatherIcons.gif) no-repeat left top;float:right;height:45px;margin:0 0 0 2px;width:45px;}.WeatherForecast .chance_of_rain{background-position:0 0;} .WeatherForecast .chance_of_snow{background-position:-46px 0;} .WeatherForecast .chance_of_storm{background-position:-92px 0;} .WeatherForecast .cloudy{background-position:-138px 0;} .WeatherForecast .dust{background-position:-184px 0;} .WeatherForecast .flurries{background-position:-230px 0;} .WeatherForecast .fog{background-position:-276px 0;} .WeatherForecast .haze{background-position:-322px 0;} .WeatherForecast .icy{background-position:-368px 0;} .WeatherForecast .mist{background-position:-414px 0;} .WeatherForecast .mostly_cloudy{background-position:-460px 0;} .WeatherForecast .mostly_sunny{background-position:-506px 0;} .WeatherForecast .partly_cloudy{background-position:-552px 0;} .WeatherForecast .rain{background-position:-598px 0;} .WeatherForecast .rain_snow{background-position:-644px 0;} .WeatherForecast .showers{background-position:-690px 0;} .WeatherForecast .sleet{background-position:-736px 0;} .WeatherForecast .smoke{background-position:-782px 0;} .WeatherForecast .snow{background-position:-828px 0;} .WeatherForecast .storm{background-position:-874px 0;} .WeatherForecast .sunny{background-position:-920px 0;} .WeatherForecast .thunderstorm{background-position:-966px 0;} .XForm .Text{font-size:1.1em;}.XFormBlock{font-size:1.1em;}.XFormBlock{}#RegionMainContent .XFormBlock .box-ListHead{margin-bottom:10px;padding:0;border:none;}#RegionMainContent .XFormBlock .box-ListHead .boxBody{padding-left:20px;padding-top:10px;}.XFormBlock .boxHead img{display:block;}.XFormBlock .box .boxBody td{padding-bottom:;}.XFormBlock .value,.XFormBlock .textbox{width:405px;padding:8px 5px;background:#FFFFFF url(/Elements/Common/Images/InputBackground.gif) repeat-x scroll left top;border:0px solid transparent;}.XFormBlock label{float:left;font-weight:bold;width:150px;}.XFormBlock .button{padding-bottom:20px;}.XFormBlock .xformvalidator{color:Red;}.YouTubePlayer{margin-top:2px;width:675px;float:left;margin-left:-9999px;}.Show{display:block;}.Hide{display:none;}.videoPlayer {float:left;height:388px;width:675px;}
