html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}body{background:#FFF url("/media/images/layout/background.png") no-repeat 50% 0;color:#000;font:normal 62.5%/1.4 "Arial",sans-serif;}div#wrapper{margin:0 auto;width:1000px;}a{color:inherit;color:#000;outline:none;text-decoration:none;}a:hover{color:#666;}strong{font-weight:bold;}fieldset legend{display:none;}input,textarea{font-size:1.1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}input[type="text"],input[type="password"],textarea{background:#F2F2F2;color:#666;font-size:1.1em;padding:2px;}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background:#FFF;color:#000;}.xformvalidator{color:#F00;}button.submit{background:url("/media/images/buttons/ok.png") no-repeat 0 0;border:0;cursor:pointer;height:25px;margin:0;padding:0;text-indent:-999em;width:44px;}input.submit{background:url("/media/images/buttons/ok.png") no-repeat 0 0;border:0;cursor:pointer;height:25px;margin:0;padding:0;text-indent:-999em;width:44px!important;line-height:0;}button.send{background:url("/media/images/buttons/send.png") no-repeat 0 0;border:0;cursor:pointer;height:25px;margin:0;padding:0;text-indent:-999em;width:63px;}button.submit.order{background:url("/media/images/buttons/order.png") no-repeat 0 0;width:70px;}table{width:100%;}table tbody tr.odd{background:#ededed;}table thead tr th{font-weight:bold;text-align:left;}table thead tr th,table tbody tr td{vertical-align:top;}p.button a{display:block;height:0;overflow:hidden;}hr{display:none;}hr.light{display:block;color:#e1e1e1;background-color:#e1e1e1;height:1px;border:0;}iframe{border:0;}.clear{clear:both;}.clear.space{padding-bottom:.5em;}div#primary h2{font-size:1.8em;font-weight:bold;line-height:1.5em;}div#primary h3{margin-top:.5em;margin-bottom:1em;font-size:1.5em;font-weight:bold;}div#primary p{font-size:1.1em;margin-bottom:1.3em;}div#primary p.preamble{color:#333;font-size:1.3em;font-weight:bold;}p.more{font-weight:bold;margin-top:5px;}p.more a,a.readmore{background:url("/media/images/icons/read-more.png") no-repeat center left!important;padding-left:17px;}ul#envList a.readmore{display:block;}p.more a:hover,span.more a:hover{text-decoration:underline;}p.more_nc,span.more_nc{font-weight:bold;margin-top:5px;}p.more_nc a,span.more_nc a{background:url("/media/images/icons/read-more.png") no-repeat 0 50%;padding-left:17px;}p.more_nc a:hover,span.more_nc a:hover{text-decoration:underline;}ol.pagination{display:block;height:25px;line-height:25px;list-style:none;overflow:hidden;}ol.pagination li{background:url("/media/images/layout/pagination-links.png") 50% 50% no-repeat;float:left;}ol.pagination li:first-child{background-position:0 50%;}ol.pagination li:last-child{background-position:100% 50%;}ol.pagination li a{background:url("/media/images/layout/pagination-links-separator.png") no-repeat 100% 100%;color:#7F7F7F;_float:left;display:block;padding:0 12px 0 10px;}ol.pagination li a:hover{color:#000;}ol.pagination li a.active{color:#00355F;cursor:default;font-weight:bold;}div#primary ul{list-style:disc inside;}div#primary ul li{font-size:1.2em;}span.button{display:-moz-inline-box;display:inline-block;margin-right:1em;#text-indent:0!important;}span.button,x:-moz-any-link{text-indent:-999em;}span.button a{display:block;height:0;overflow:hidden;padding-top:23px;}span.buy a{background:url("/media/images/buttons/buy.png") no-repeat 0 0;width:55px;}span.back a{background:url("/media/images/buttons/back.png") no-repeat 0 0;width:75px;}span.undo a{background:url("/media/images/buttons/undo.png") no-repeat 0 0;width:61px;}span.back_to_cart a{background:url("/media/images/buttons/back-to-cart.png") no-repeat 0 0;width:164px;margin-left:100px;}span.send_order a{background:url("/media/images/buttons/send-order.png") no-repeat 0 0;width:130px;position:absolute;top:0;right:0;}span.search_by_map a{background:url("/media/images/buttons/search-by-map.png") no-repeat 0 0;width:100px;position:absolute;top:73px;right:10px;}body.en span.search_by_map a{background-image:url("/media/images/buttons/search-by-map-en.png");width:107px;}body.de span.search_by_map a{background-image:url("/media/images/buttons/search-by-map-de.png");width:123px;}span.show_all a{background:url("/media/images/buttons/show-all.png") no-repeat 0 0;width:78px;position:absolute;right:0;}span.more a{background:url("/media/images/buttons/more.png") no-repeat 0 0;width:74px;}span.order a{background:url("/media/images/buttons/order.png") no-repeat 0 0;width:70px;}span.update_cart a{background:url("/media/images/buttons/update-cart.png") no-repeat 0 0;width:152px;margin-left:100px;}span.checkout a{background:url("/media/images/buttons/checkout.png") no-repeat 0 0;width:88px;position:absolute;top:0;right:0;}span.ok a{background:url("/media/images/buttons/ok.png") no-repeat 0 0;width:44px;display:block;height:1px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/ok.png');}table.std_list{font-size:1.1em;}table.std_list td{padding:.3em .5em;}table.std_list td a{text-decoration:underline;cursor:pointer;}table.std_list td p{margin:0!important;}.validation_container{background:#f0f0f0;padding:1em;width:60%;}.validation_container span{height:16px;font-size:1.1em;display:block;padding-left:20px;margin-top:.5em;}.validation_container span.first{background:url('/media/images/icons/alert.gif') no-repeat;margin-top:0;}.left{float:left;}.right{float:right;}.layer{position:fixed;top:50%;left:50%;background:#fff url('/media/images/layout/guide_bg.png') 0 0 repeat-x;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px;z-index:80000;display:none;overflow:hidden;_position:absolute;}.layerClose{float:right;background:url("/media/images/buttons/login-close.png") no-repeat 0 0;height:20px;width:20px;text-indent:-999em;_position:relative;_z-index:999;cursor:pointer;margin:18px 13px 0 0;}.layer h3{font-size:18px;}.overlay{position:fixed;z-index:70000;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);}.link-list li{margin-bottom:6px;}.link-list li.big-margin{margin-bottom:18px;}.link-list li a{color:#FFF;font-size:11px;font-weight:bold;text-decoration:underline;}.link-list a:hover{color:#666;}.blue-header{color:#00355f;font-size:12px;font-weight:bold;}span.slide-button{background:url("/media/images/buttons/map-refresh.gif") no-repeat 0 0!important;display:-moz-inline-box;display:inline-block;height:21px;}.slide-button button,.slide-button a,.slide-button input{background:url("/media/images/buttons/map-refresh.gif") no-repeat 100% -25px!important;height:21px;line-height:21px!important;display:block;border:none;padding:0 15px;text-transform:uppercase;cursor:pointer;font-weight:bold!important;font-size:11px!important;letter-spacing:0;width:auto!important;margin:0!important;color:#222!important;text-decoration:none!important;float:none!important;}span.slide-button.green{background-image:url("/media/images/buttons/map-refresh-green.gif")!important;}span.slide-button.green button,span.slide-button.green a,span.slide-button.green input{background-image:url("/media/images/buttons/map-refresh-green.gif")!important;color:#fff!important;}span.slide-button.white{background-image:url("/media/images/buttons/map-refresh-white.gif")!important;height:23px!important;}span.slide-button.white button,span.slide-button.white a,span.slide-button.white input{background-image:url("/media/images/buttons/map-refresh-white.gif")!important;background-position:100% -23px!important;height:23px!important;line-height:23px!important;}.slide-button a{padding-top:1px;}.arrow-link{background:transparent url(/media/images/icons/read-more.png) no-repeat scroll 0 50%;padding-left:17px;display:block;font-weight:bold;font-size:11px;_background-image:url("/media/images/icons/read-more.gif");}.smallBubble{position:absolute;width:140px;height:33px;background:url('/media/images/layout/services-mouseover.png') 0 0 no-repeat;z-index:1000;padding:8px 5px 17px 10px;font-size:11px;line-height:120%;text-align:left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/layout/services-mouseover.png',sizingMethod='crop');}#user-login{display:none;}.lb,#helpContainer{width:681px;min-height:430px;position:fixed;top:50%;left:50%;z-index:70000;margin:-225px 0 0 -350px;background:#fff url('/media/images/layout/guide_bg.png') 0 0 repeat-x;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 20px 10px 20px;display:none;overflow:hidden;_position:absolute;}.close-button,.helpCloseBtn{float:right;background:url("/media/images/buttons/login-close.png") no-repeat 0 0;height:20px;width:20px;text-indent:-999em;_position:relative;_z-index:999;cursor:pointer;}.close-button,div#helpContainer .helpCloseBtn{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/login-close.png',sizingMethod='crop');}.close-button{float:none!important;position:absolute;top:10px;right:10px;text-align:left!important;}.siteHider{opacity:.5!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)!important;background-color:#000;}div#ajax-block{filter:alpha(opacity=10);opacity:.1;position:fixed;bottom:0;left:0;right:0;top:0;display:none;z-index:60000;height:100%;}#wrapper .paragraphs p,#wrapper p.paragraphs{font-size:1.2em;}.center{text-align:center;}.innerCenter{display:table;margin-left:auto;margin-right:auto;}.pagination ol,.pagination ul{float:left;}ol.pagination{float:left;position:relative;margin-top:20px;font-size:12px;}ol.pagination li a{text-decoration:none!important;}ol.pagination li.first{background-position:0 50%;}ol.pagination li.first a{padding-left:15px;}ol.pagination li.last{background-position:100% 50%;}ol.pagination li.last a{background:none;padding-right:15px;}ol.pagination li.nextprev{background:none;margin:0 0 0 10px;line-height:23px;}ol.pagination li.nextprev span{margin-right:10px;}ol.pagination li.nextprev a{padding:0 15px;color:#000;}.tooltip{position:absolute;z-index:70000;padding-top:20px;font-size:11px;display:none;}.tooltip p{margin:0 10px;}.tooltip .bottom{position:absolute;bottom:-15px;left:0;width:100%;}.tooltip.medium{background:url("/media/images/layout/tooltip-medium-top.png") 0 0 no-repeat;width:200px;}.tooltip.medium .bottom{background:url("/media/images/layout/tooltip-medium-bottom.png") 0 0 no-repeat;height:15px;}#iw-tooltip{left:565px;top:75px;}.block{display:block;}.hidden{display:none;}div.actions ul li{font-size:11px!important;font-weight:bold;list-style:none;}div.actions ul li a{background:url("/media/images/icons/facility-share-sprite.gif") no-repeat 0 50%;color:#666;height:25px;display:block;}div.actions ul li.share a{background-position:0 0;}div.actions ul li.print a{background-position:-150px 0;}div.actions ul li a:hover{color:#000;}div.actions ul li a span{display:block;height:25px;line-height:22px;padding-left:28px;}#mybooking{background:#E5E5E5 url("/media/images/layout/cart-bg.png") 0 27px no-repeat;margin-bottom:10px;}#mybooking div.cart-header{background:url("/media/images/layout/cart-header.png") 0 0 no-repeat;height:27px;display:block;margin-bottom:10px;}#mybooking div.cart-header H4{font-size:1.4em;color:#FFF;font-weight:bold;line-height:27px;margin-left:12px;}#mybooking div.cart-button{background:url("/media/images/buttons/button-cart-booking.gif") 0 0 no-repeat;width:135px;height:23px;text-align:center;margin-left:10px;}#mybooking div.cart-button A{font-size:1.2em;font-weight:bold;color:#FFF;text-transform:uppercase;line-height:23px;}#mybooking div.cart-bottom{background:#E5E5E5 url("/media/images/layout/cart-bg.png") 0 100% no-repeat;display:block;height:10px;margin-top:5px;}.new-registration .clear{zoom:1;}.new-registration .clear:after{content:".";display:block;height:0;width:0;overflow:hidden;clear:both;visibility:hidden;}.new-registration H4{font-size:15px;font-weight:bold;color:#000;margin-bottom:5px;}.new-registration H4.gray{color:#666;}.new-registration P{font-size:12px!important;line-height:18px;}.new-registration UL.reg-options LI{list-style:none;float:left;margin:7px 20px 10px 0;}.new-registration UL.reg-options LI SPAN{background:url("/media/images/layout/reg-sprite-headers.png") no-repeat 0 0;display:block;width:280px;height:88px;cursor:pointer;text-indent:-9999px;}.new-registration UL.reg-options LI SPAN.not-loggedin-badge{background-position:-840px 0;cursor:default;}.new-registration UL.reg-options LI SPAN.become-member{background-position:0 0;}.new-registration UL.reg-options LI SPAN.become-member:HOVER{background-position:-280px 0;}.new-registration UL.reg-options LI.active SPAN.become-member{background-position:-560px 0;}.new-registration UL.reg-options LI SPAN.already-member,.new-registration UL.reg-options LI SPAN.not-loggedin{background-position:0 -88px;}.new-registration UL.reg-options LI SPAN.already-member:HOVER,.new-registration UL.reg-options LI SPAN.not-loggedin:HOVER{background-position:-280px -88px;}.new-registration UL.reg-options LI.active SPAN.already-member{background-position:-560px -88px;}.new-registration .reg-wrapper{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:30px;display:block;}.new-registration .reg-header,.new-registration .reg-block{background:url("/media/images/layout/reg-sprite-bg.png") no-repeat 0 0;}.new-registration .reg-header{display:block;height:42px;padding:0 18px;overflow:hidden;}.new-registration .active .reg-header{height:43px;}.new-registration .reg-block{background-position:0 -43px;padding:18px;position:relative;}.new-registration .reg-block .reg-column{width:355px;}.new-registration .reg-header H3{font-size:15px!important;color:#666;line-height:43px;_padding-top:8px;float:left;margin:0!important;}.new-registration .reg-header H3 SPAN{background:url("/media/images/layout/reg-sprite-circle.png") no-repeat -28px 0;font-size:14px;width:28px;height:28px;display:inline-block;line-height:28px;text-align:center;color:#FFF;margin-right:5px;}.new-registration .reg-header P.required{font-size:12px;color:#666;float:right;margin-top:12px;display:none;}.new-registration .active .reg-header H3{color:#54a5d1;}.new-registration .active .reg-header H3 SPAN{background-position:0 0;}.new-registration .active .reg-block,.new-registration .active .reg-header P.required{display:block;}.new-registration .reg-block LABEL{display:block;font-size:12px;font-weight:bold;margin-bottom:5px;}.new-registration .reg-block LABEL SPAN{font-weight:normal;}.new-registration .reg-block INPUT.text{background:url('/media/images/layout/reg-bg-input.png') 0 0 no-repeat;color:#DDD;border:1px solid #b3b3b3;color:#000;height:28px;display:block;line-height:28px;font-size:12px;margin-bottom:10px;*height:22px;*line-height:22px;}.new-registration .reg-block INPUT.not-valid{background-position:0 -26px;}.new-registration .reg-block SELECT.select{padding:2px;font-size:12px;display:block;width:300px;}.new-registration .reg-block INPUT.checkbox{margin-bottom:5px;*margin-bottom:0;}.new-registration .reg-block .reg-column INPUT.text{width:355px;*width:350px;}.new-registration .reg-block .reg-column INPUT.short-field{width:120px;}.new-registration .reg-block P.no-id{font-size:12px!important;line-height:28px;padding-left:10px;}.new-registration .reg-block P.no-id A{text-decoration:underline;}.new-registration .reg-block .reg-checkbox{font-size:12px;}.new-registration .reg-block .reg-checkbox LABEL{display:inline;font-weight:normal;}.new-registration .reg-block .reg-checkbox LABEL A{text-decoration:underline;}.new-registration .reg-block .reg-radio LABEL{display:inline;font-weight:normal;margin:0 20px 0 2px;}.new-registration .reg-block .reg-postal{width:70px;float:left;}.new-registration .reg-block .reg-postal INPUT.text{width:60px;}.new-registration .reg-block .reg-city{width:285px;float:left;_width:280px;}.new-registration .reg-block .reg-city INPUT.text{width:285px;_width:280px;}.new-registration .reg-checkbox A{text-decoration:underline;}.new-registration .reg-block .reg-nav{display:block;padding-top:10px;}.new-registration .reg-iddate{*padding-bottom:10px;}.new-registration .add-members TABLE INPUT.text{width:255px;}.new-registration .add-members TD.id-number INPUT.text{width:125px;}.new-registration .add-members TABLE TD{padding-right:10px;}.new-registration .add-members TABLE TH SPAN{font-weight:normal;}.new-registration P.reg-increase-row A{background:url('/media/images/layout/reg-icon-plus.png') 0 0 no-repeat;line-height:25px;display:block;width:200px;padding-left:33px;color:#666;text-decoration:underline;cursor:pointer;}.new-registration A.button{background:url('/media/images/layout/reg-bg-button.png') 100% 0 no-repeat;height:32px;display:block;line-height:32px;text-align:center;font-size:15px!important;font-weight:bold;color:#FFF;cursor:pointer;}.new-registration A.button SPAN{background:url('/media/images/layout/reg-bg-button.png') 0 100% no-repeat;height:32px;display:block;}.new-registration A.button-40{width:40px;}.new-registration A.button-86{width:86px;}.new-registration A.button-100{width:110px;}.new-registration A.button-130{width:130px;}.new-registration A.button-170{width:170px;}.new-registration A.spacing{margin-right:10px;}.new-registration A.button-loading{background:url('/media/images/layout/reg-loading.gif') no-repeat 0 50%;color:#000;font-weight:normal;font-size:13px!important;cursor:default;}.new-registration A.button-loading SPAN{background:none;}.new-registration .reg-block A.previous-step{float:left;font-size:12px;line-height:32px;color:#666;text-decoration:underline;}.new-registration TABLE.register TR{background:none!important;}.new-registration TABLE.register TH{font-weight:bold;font-size:12px;padding-bottom:5px;}.new-registration TABLE.register TD{padding-top:0;}.new-registration TABLE.register .ageGroup.child,.new-registration TABLE.register .ageGroup.youth,.new-registration TABLE.register .ageGroup.adult{background-position:0 0;}.new-registration TABLE.reg-summary TH{font-weight:bold;font-size:12px;line-height:30px;}.new-registration TABLE.reg-summary TD{font-size:12px;line-height:30px;}.new-registration TABLE.reg-summary TD.reg-bold-small{font-size:12px;font-weight:bold;}.new-registration TABLE.reg-summary TD.reg-bold-small-right{font-size:12px;font-weight:bold;text-align:right;padding-right:20px;}.new-registration TABLE.reg-summary TD.reg-bold-large{font-size:18px;font-weight:bold;}.new-registration TABLE.reg-summary TD.reg-bold-large-right{font-size:18px;font-weight:bold;text-align:right;padding-right:20px;}.new-registration TABLE TH,.new-registration TABLE TD{font-size:12px;line-height:22px;}.new-registration TABLE TR.odd{background:none!important;}.new-registration TABLE TH{font-weight:bold;}.new-registration .table-indent{padding-bottom:20px;}.new-registration TABLE.reg-summary-contact TH{width:110px;}.new-registration TABLE.reg-summary-memberships TR TH{font-size:14px!important;}.new-registration TABLE.reg-summary-memberships TR TH.reg-price,.new-registration TABLE.reg-summary-memberships TR TD.reg-price{text-align:right;}P.reg-summary-price{text-align:right;font-weight:bold;font-size:14px!important;line-height:22px;}P.reg-summary-price STRONG{margin-left:10px;width:60px;display:inline-block;text-align:right;}P.reg-summary-price SPAN.reg-total{font-size:16px!important;margin-top:10px;display:block;}.new-registration .reg-sum-column{width:220px;margin-right:5px;}.new-registration .reg-sum-column P,.new-registration .reg-sum-column LI{font-size:12px!important;}.new-registration .reg-sum-column LI{list-style:none;}.new-registration .reg-sum-column STRONG{font-size:14px;font-weight:bold;display:block;margin-bottom:2px;}.new-registration .reg-divider{border-bottom:1px solid #e3e3e3;margin-bottom:20px;}.new-registration .kortbetalning-content{background:#eee;padding:20px;margin-top:15px;}.new-registration .inbetalningskort-content P{width:410px;}.new-registration .reg-confirm{margin-top:15px;}.new-registration .reg-confirm H2{font-size:21px;margin-bottom:15px;}.new-registration .reg-confirm P{width:600px;}.new-registration .reg-confirm A.print{background:url('/media/images/icons/facility-share-sprite.gif') -150px 0 no-repeat;color:#666;font-size:11px!important;font-weight:bold;cursor:pointer;}.new-registration .reg-confirm A.print SPAN{display:block;_display:inline-block;height:25px;line-height:25px;padding-left:28px;}.new-registration .reg-input{position:relative;}.new-registration .error-tooltip{background:url('/media/images/layout/reg-validation.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/layout/reg-validation.png');position:absolute;top:-40px;width:229px;height:50px;color:#dd2120;font-weight:bold;padding-top:18px;font-size:12px!important;text-align:center;z-index:200000;}.new-registration TABLE.register .error-tooltip{position:relative;}.error-default{left:63px;}.new-registration TABLE.register .error-default{left:0;top:0;margin:-97px 0 0 13px;}.error-postal{background:url('/media/images/layout/reg-validation-left.png') no-repeat!important;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/layout/reg-validation-left.png')!important;left:-15px;}.error-city{left:28px;z-index:20000;}.error-personalid{left:-56px;padding-top:10px!important;height:58px!important;z-index:30000;}.new-registration TABLE.register .error-personalid{left:0;top:0;margin:-97px 0 0 -55px;}.error-message{background:#ffeaea url('/media/images/layout/reg-icon-error.png') 10px 10px no-repeat;border:1px solid #ff567b;padding:10px 33px;margin-bottom:10px;}.error-message P{margin:0!important;font-weight:bold;color:#dd2120;}.reg-paytypes INPUT,.reg-paytypes LABEL{float:left;}.reg-paytypes INPUT{margin-right:5px;position:relative;bottom:-2px;*bottom:0;*top:-1px;}.reg-paytypes LABEL{margin-right:15px;font-weight:normal!important;}#personalID{width:250px;min-height:130px;position:fixed;top:50%;left:50%;z-index:70000;margin:-225px 0 0 -125px;background:#fff url('/media/images/layout/guide_bg.png') 0 0 repeat-x;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 20px 10px 20px;display:none;overflow:hidden;_position:absolute;}#policy{width:350px;min-height:190px;position:fixed;top:50%;left:50%;z-index:70000;margin:-225px 0 0 -175px;background:#fff url('/media/images/layout/guide_bg.png') 0 0 repeat-x;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 20px 10px 20px;display:none;overflow:hidden;_position:absolute;}P.photographer{float:left;margin:-5px 0 10px 15px;width:545px;}div#primary.common_form INPUT{float:left;margin-right:5px;}div#primary.common_form LABEL{margin-bottom:0;margin-right:15px;float:left;}div#primary.common_form LEGEND,div#primary.common_form HR{display:block;}div#primary.common_form HR{border:0;color:#000;background-color:#000;height:1px;}div#primary.common_form TD{padding-bottom:10px!important;*padding-bottom:0!important;}div#primary.common_form BR{zoom:1;clear:both;}div#primary.common_form .bold{font-weight:bold;}div#primary.common_form .underscore{text-decoration:underline;}div#primary.common_form .italic{font-style:italic;}div.column{float:left;margin:0 0 10px 5px;}div.column.last{float:right;margin-right:10px;}div.column.width-180{width:180px;}div.column.width-190{width:190px;}div.column.width-235{width:235px;}div.column.width-320{width:320px;}div.column.width-370{width:370px;}div.column.width-390{width:390px;}div.column.width-390p{padding:0 10px;width:370px;}div.column.width-460{width:460px;}div.column.width-545{width:545px;}div.column.width-545p{padding:0 10px;width:525px;}div.column.width-570{width:570px;}div.column.width-590{width:590px;}div.column.width-590p{padding:0 10px;width:570px;}div.column.width-650{width:650px;}div.column.width-660{width:660px;}div.column.width-790{width:790px;}div.column.width-790p{padding:0 10px;width:770px;}div.column.full{margin-left:10px;width:980px;}div.column.full.search{position:relative;}div.column.full.search h2.space20p{margin-top:20px;}div#content{overflow:hidden;}div#footer{background:#002A4C;border:10px solid #00355F;clear:both;color:#FFF;overflow:hidden;padding:20px 0 20px 20px;#zoom:1;}div.column{_display:inline;_overflow:hidden;}div#header{background:#FFF url("/media/images/layout/header.png") repeat-x 0 0;clear:both;height:165px;padding:0 10px;position:relative;#z-index:10;}div#header div.logo{background:url("/media/images/headers/start.jpg") no-repeat 0 0;}div#header div.logo p{background:url("/media/images/headers/h1-wave.png") no-repeat 0 0!important;height:122px;position:relative;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/headers/h1-wave.png');}div#header div.logo p a{background:url("/media/images/headers/logotype.png") no-repeat 0 0;display:block;height:50px;left:30px;position:absolute;text-indent:-999em;top:50px;width:240px;}div#header h2{display:none;}div#header ul.navigation{bottom:0;height:25px;left:5px;position:relative;z-index:60000;}div#header ul.navigation li{float:left;}div#header ul.navigation li.search{float:right;}div#header ul.navigation li a{display:block;height:25px;text-indent:-999em;}body.sv div#header ul.navigation li a{background:url("/media/images/layout/header-navigation-sv.png") no-repeat 0 0;}body.de div#header ul.navigation li a{background:url("/media/images/layout/header-navigation-de.png") no-repeat 0 0;}body.en div#header ul.navigation li a{background:url("/media/images/layout/header-navigation-en.png") no-repeat 0 0;}body.sv div#header ul.navigation li.start a{background-position:0 0;width:66px;}body.sv div#header ul.navigation li.explore a{background-position:-66px 0;width:134px;}body.sv div#header ul.navigation li.ssj-nav a{background-position:-558px 0;width:198px;}body.sv div#header ul.navigation li.inspiration a{background-position:-200px 0;width:141px;}body.sv div#header ul.navigation li.members a{background-position:-341px 0;width:78px;}body.sv div#header ul.navigation li.about a{background-position:-419px 0;width:72px;}body.sv div#header ul.navigation li.help a{background-position:-862px 0;width:136px;}body.sv div#header ul.navigation li.book-online a{background-position:-756px 0;width:107px;}body.de div#header ul.navigation li.start a{background-position:0 0;width:66px;}body.de div#header ul.navigation li.explore a{background-position:-66px 0;width:191px;}body.de div#header ul.navigation li.inspiration a{background-position:-258px 0;width:164px;}body.de div#header ul.navigation li.about a{background-position:-424px 0;width:83px;}body.de div#header ul.navigation li.help a{background-position:-570px 0;width:51px;}body.de div#header ul.navigation li.book-online a{background-position:-621px 0;width:121px;}div#header ul.navigation li a.active{background-position-y:-50px;cursor:default;}body.en div#header ul.navigation li.start a{background-position:0 0;width:62px;}body.en div#header ul.navigation li.explore a{background-position:-63px 0;width:138px;}body.en div#header ul.navigation li.inspiration a{background-position:-201px 0;width:152px;}body.en div#header ul.navigation li.about a{background-position:-354px 0;width:90px;}body.en div#header ul.navigation li.help a{background-position:-609px 0;width:51px;}body.en div#header ul.navigation li.book-online a{background-position:-503px 0;width:106px;}body.sv div#header ul.navigation li.start a:hover{background-position:0 -25px;}body.sv div#header ul.navigation li.explore a:hover{background-position:-66px -25px;}body.sv div#header ul.navigation li.ssj-nav a:hover{background-position:-558px -25px;}body.sv div#header ul.navigation li.inspiration a:hover{background-position:-200px -25px;}body.sv div#header ul.navigation li.members a:hover{background-position:-341px -25px;}body.sv div#header ul.navigation li.about a:hover{background-position:-419px -25px;}body.sv div#header ul.navigation li.help a:hover{background-position:-862px -25px;}body.sv div#header ul.navigation li.book-online a:hover{background-position:-756px -25px;}body.sv div#header ul.navigation li.start a.active{background-position:0 -50px;}body.sv div#header ul.navigation li.explore a.active{background-position:-66px -50px;}body.sv div#header ul.navigation li.ssj-nav a.active{background-position:-558px -50px;}body.sv div#header ul.navigation li.inspiration a.active{background-position:-200px -50px;}body.sv div#header ul.navigation li.members a.active{background-position:-341px -50px;}body.sv div#header ul.navigation li.about a.active{background-position:-419px -50px;}body.sv div#header ul.navigation li.help a.active{background-position:-862px -50px;}body.sv div#header ul.navigation li.book-online a.active{background-position:-756px -50px;}body.de div#header ul.navigation li.start a:hover{background-position:0 -25px;}body.de div#header ul.navigation li.explore a:hover{background-position:-67px -25px;}body.de div#header ul.navigation li.inspiration a:hover{background-position:-258px -25px;}body.de div#header ul.navigation li.about a:hover{background-position:-424px -25px;}body.de div#header ul.navigation li.help a:hover{background-position:-570px -25px;}body.de div#header ul.navigation li.book-online a:hover{background-position:-621px -25px;}body.de div#header ul.navigation li.start a.active{background-position:0 -50px;}body.de div#header ul.navigation li.explore a.active{background-position:-67px -50px;}body.de div#header ul.navigation li.inspiration a.active{background-position:-258px -50px;}body.de div#header ul.navigation li.about a.active{background-position:-424px -50px;}body.de div#header ul.navigation li.help a.active{background-position:-570px -50px;}body.de div#header ul.navigation li.book-online a.active{background-position:-621px -50px;}body.en div#header ul.navigation li.start a:hover{background-position:0 -25px;}body.en div#header ul.navigation li.explore a:hover{background-position:-63px -25px;}body.en div#header ul.navigation li.inspiration a:hover{background-position:-201px -25px;}body.en div#header ul.navigation li.about a:hover{background-position:-354px -25px;}body.en div#header ul.navigation li.help a:hover{background-position:-609px -25px;}body.en div#header ul.navigation li.book-online a:hover{background-position:-503px -25px;}body.en div#header ul.navigation li.start a.active{background-position:0 -50px;}body.en div#header ul.navigation li.explore a.active{background-position:-63px -50px;}body.en div#header ul.navigation li.inspiration a.active{background-position:-201px -50px;}body.en div#header ul.navigation li.about a.active{background-position:-354px -50px;}body.en div#header ul.navigation li.help a.active{background-position:-609px -50px;}body.en div#header ul.navigation li.book-online a.active{background-position:-503px -50px;}div#header ul.navigation li.search fieldset legend,div#header ul.navigation li.search fieldset label{display:none;}div#header ul.navigation li.search fieldset input{font-size:12px;margin:0 5px;width:118px;position:relative;top:-2px;#margin:2px 2px 0 0;#vertical-align:top;*width:110px;}div#header ul.navigation li.search fieldset input.active{color:#000;}div#header ul.navigation li.search fieldset button{background:url("/media/images/buttons/ok.png") no-repeat 0 0;width:50px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/ok.png');}div#header ul.navigation li.search fieldset input.submit{background:url("/media/images/buttons/start-find-sok-sv.png") no-repeat 0 0;width:51px!important;margin:0 2px 2px 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/start-find-sok-sv.png');}div#header ul.countries{height:25px;position:absolute;right:12px;top:40px;width:60px;_width:80px;}div#header ul.countries li{float:right;margin-right:5px;width:23px;}div#header ul.countries li a{display:block;height:25px;text-indent:-999em;}div#header ul.countries li.germany a{background:url("/media/images/icons/flag-german.png") no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/icons/flag-german.png');}div#header ul.countries li.england a{background:url("/media/images/icons/flag-british.png") no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/icons/flag-british.png');}div#header ul.countries li.sweden a{background:url("/media/images/icons/flag-sweden.png") no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/icons/flag-sweden.png');}BODY.sv div#header .navigation .big,BODY.sv div#header .navigation .big .dd .dd-top{background:url('/media/images/layout/header-bignav-update-sv.png') no-repeat;}BODY.sv div#header .navigation #live-do{width:96px;}BODY.en div#header .navigation .big,BODY.en div#header .navigation .big .dd .dd-top{background:url('/media/images/layout/header-bignav-update-en.png') no-repeat;}BODY.en div#header .navigation #live-do{width:92px;}BODY.de div#header .navigation .big,BODY.de div#header .navigation .big .dd .dd-top{background:url('/media/images/layout/header-bignav-update-de.png') no-repeat;}BODY.de div#header .navigation #live-do{width:186px;}div#header .navigation .big{height:25px;text-indent:-9000em;position:relative;top:-1px;cursor:pointer;background-position:0 0;}div#header .navigation .big .dd{position:absolute;top:25px;left:0;visibility:hidden;color:#002a4c;text-indent:0;font-weight:bold;cursor:default;}div#header .navigation .big.hover .dd{visibility:visible;}div#header .navigation .big .dd p{font-size:11px;margin:7px 0;display:block;*width:169px!important;}div#header .navigation .big .dd a{width:186px;background:url('/media/images/layout/header-bignav-update-sprite.png');color:#0d3f67;text-indent:0;font-size:14px;}div#header .navigation .big .dd A SPAN{display:inline-block;text-decoration:underline;}div#header .navigation .big .dd A:HOVER SPAN{color:#FFF;}div#header .navigation .big .dd .dd-top{background-position:0 -25px!important;height:8px;width:200px;display:block;}div#header .navigation .big .dd A.map-link SPAN{padding:17px 0 0 48px;}div#header .navigation .big .dd A.list-link SPAN{padding:20px 0 0 48px;}div#header .navigation .big .dd A.map-link{background-position:0 -4px;height:57px;}div#header .navigation .big .dd A:HOVER.map-link{background-position:-200px -4px;height:57px;}div#header .navigation .big .dd A.list-link{background-position:0 -61px;height:66px;}div#header .navigation .big .dd A:HOVER.list-link{background-position:-200px -61px;height:66px;}div#header .navigation .big#live-do{margin-left:0;}div#header .navigation li.active{_background-position-x:-200px!important;}div#header .navigation li.hover{_background-position-x:-200px!important;}body div#header .navigation #live-do.active{background-position:-200px 0;}body div#header .navigation #live-do.hover{background-position:-200px 0;}body.en .navigation .search{float:right!important;}body.en div#header ul.navigation li.search fieldset input.submit{background:url("/media/images/buttons/start-search-search.png") no-repeat 0 0;width:70px!important;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/start-search-search.png');}body.de div#header ul.navigation li.search fieldset input{width:85px;*width:85px;}body.de div#header ul.navigation li.search fieldset input.submit{background:url("/media/images/buttons/start-weiter-search.png") no-repeat 0 0;width:66px!important;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/start-weiter-search.png');}#iw-link{position:absolute;top:19px;left:620px;width:90px;height:90px;display:block;background:url("/media/images/buttons/iw-link.png") 0 0 no-repeat;text-indent:-9000em;}div#menu{min-height:500px;_height:500px;_overflow:visible;}div#menu h2{display:none;}div#menu dl dt{font-size:1.2em;font-weight:bold;position:relative;white-space:nowrap;#width:100%;}div#menu dl dt a{background:#FFF url("/media/images/headers/menu-headers.png") no-repeat 0 0;color:#666;display:block;height:25px;line-height:25px;padding:0 0 2px 30px;}div#menu dl dt a:hover{color:#333;}div#menu dl dt a.active{background-position:0 -54px;color:#00355F;}div#menu dl dt a.open{background-position:0 -27px;color:#00355F;}div#menu dl dt.first a{background-position:-360px 0;}div#menu dl dt.first a.active{background-position:-360px -54px;}div#menu dl dt.first a.open{background-position:-360px -27px;}div#menu dl dt.last a{background-position:-180px 0;}div#menu dl dt.last a.active{background-position:-180px -54px;}div#menu dl dt.last a.open{background-position:0 -27px;}div#menu dl dt span{cursor:pointer;height:27px;left:0;position:absolute;top:0;width:24px;}div#menu dl dd{background:#E5E5E5;}body.js div#menu dl dd{display:none;}div#menu dl dd ul{font-size:1.1em;line-height:2;}div#menu dl dd ul li{background:url("/media/images/layout/menu-item.png") no-repeat 100% 0;}div#menu dl dd ul li a{display:block;padding:1px 0 0 20px;#zoom:1;}div#menu dl dd ul li a:hover{color:#666;}div#menu dl dd ul li a.active{background:url("/media/images/icons/menu-bullet.png") no-repeat 5px 50%;color:#000;cursor:default;font-weight:bold;}div#menu dl dd ul li.first{background-position:100% 100%;padding-top:0;}div#menu dl dd ul li.last{padding-bottom:10px;}div#footer h2{display:none;}div#footer dl{float:left;margin-right:20px;_display:inline;}div#footer dl.contact{width:280px;}div#footer dl.member{width:240px;height:155px;margin-right:0;margin-top:-13px;padding:13px 0 0 20px;background:url('/media/images/layout/footer-medlem-bg.gif') 0 0 no-repeat;}div#footer dl.international{width:223px;}div#footer dl dt{color:#52B9E9;font-size:1.6em;font-weight:bold;line-height:1.25em;margin-bottom:.625em;}div#footer dl dd{font-size:1.1em;margin-bottom:1em;}div#footer dl dd a{color:#FFF;text-decoration:underline;}div#footer dl dd a:hover{text-decoration:none;}div#footer dl.international dd{min-height:42px;}div#sitemap{background:url("/media/images/layout/sitemap-background.png") repeat-x top;padding:10px 20px 10px 35px;position:relative;clear:both;width:945px;margin:3px auto 0 auto;_zoom:1;}div#sitemap h5{font-size:1.2em;color:#666;font-weight:bold;float:left;clear:left;padding-top:5px;}div#sitemap ul li{padding-left:10px;float:left;display:block;}div#sitemap ul li img.hh_ferries,div#sitemap ul li img.stromma{margin-top:8px;}div#sitemap ul li img.if{margin-top:6px;}div#sitemap ul li img.wayfinder{margin-top:9px;}div#sitemap div{float:left;margin:16px 0 0 45px;padding:0 20px 20px 0;width:840px;display:inline;}div#sitemap div a{color:#666;text-decoration:underline;font-size:1.1em;}body#start div#wrapper{background:#FFF;}#start div.column{margin-left:10px;}div#showcase{clear:both;margin-bottom:10px;margin-left:0;width:auto;}div#showcase .equalHeightCols{float:left;margin-bottom:15px;}div#showcase #start_left_showcase{margin-bottom:15px;}div#showcase div.editable_puff,div.editable_puff.find{color:#fff;float:left;margin-right:10px;width:190px;_zoom:1;_display:inline;_overflow:hidden;}div.editable_puff{position:relative;padding:10px;}div.editable_puff.last{margin-right:0!important;}div.editable_puff .refill{height:165px;}div.editable_puff.light_red{background:#dd4814;}div.editable_puff.dark_red{background:#bb133e;}div.editable_puff.light_blue{background:#5eb6e4;}div.editable_puff.dark_blue{background:#007ac9;}div.editable_puff.yellow_green{background:#b6bf00;}div.editable_puff.green{background:#69be28;}div.editable_puff.brown{background:#ca9b4a;}div.editable_puff.grey{background:#adafaf;}div.editable_puff.pink{background:#d51148;}div.editable_puff.find{background:#5eb6e4 url("/media/images/layout/sverige.gif") no-repeat 230px 8px;}div.editable_puff fieldset strong{font-size:1.1em;}div.editable_puff img{margin-top:1em;}div#showcase div.editable_puff a{color:#fff;font-size:1.1em;}div#wrapper div.find a{color:#fff!important;font-size:1.1em!important;}div#showcase div.editable_puff div.bottom{position:absolute;bottom:1em;}div.editable_puff h3{color:#fff;font-size:2.2em;margin:5px 0 10px 0;line-height:100%;font-weight:bold;}div.editable_puff p{font-size:1.1em;}div.editable_puff p.more a:hover{color:white!important;}div#showcase .media{float:left;margin-right:10px;}div.editable_puff span.corner{width:8px;height:8px;display:block;position:absolute;}div.editable_puff span.corner.top_left{top:0;left:0;background:url("/media/images/layout/corner_top_left.png");}div.editable_puff span.corner.top_right{top:0;right:0;background:url("/media/images/layout/corner_top_right.png");}div.editable_puff span.corner.bottom_left{bottom:0;left:0;background:url("/media/images/layout/corner_bottom_left.png");}div.editable_puff span.corner.bottom_right{bottom:0;right:0;background:url("/media/images/layout/corner_bottom_right.png");}#start #wrapper div.find{margin-right:10px;margin-bottom:15px;padding:10px 0 0 0;width:320px;}#start #wrapper div.find .inner{margin:0 15px;}div.find select{font-size:1.2em;}div.find h3{text-indent:-9999px;background:url("/media/images/headers/find.png") no-repeat 0 10px;width:152px;height:23px;display:block;position:relative;padding:8px 0 0 0;}body.de div.find h3{background-image:url("/media/images/headers/find-de.png");width:160px;}body.en div.find h3{background-image:url("/media/images/headers/find-en.png");width:170px;}div.find label strong{font-size:1.1em;font-weight:bold;display:block;float:left;width:87px;margin-top:6px;}div.find button.submit{background-image:url("/media/images/buttons/start-find-sok-sv.png");width:51px;display:block;margin-top:-2px;margin-left:5px;}body.en div.find button.submit{width:70px;background-image:url("/media/images/buttons/start-search.png");}body.de div.find button.submit{width:52px;background-image:url("/media/images/buttons/start-weiter.png");}body.de div.find select#province{width:230px;}#start div.find p{margin-top:1em;margin-right:15px;font-weight:bold;font-size:12px;}#start div.find h4{color:#002A4C;background:url("/media/images/icons/start-select-indicator-down.png") no-repeat 0 0;padding-left:25px;display:block;font-size:1.2em;font-weight:bold;height:20px;}#start .find label{font-weight:bold;font-size:13px;color:#002a4c;}#start .find #search_type_facilities{margin-right:3px;}#start .find #search_type_activities{margin-right:2px;margin-left:3px;}#start .find #text_search_type_facilities{margin-right:2px;}#start .find #text_search_type_activities{margin-left:2px;}#start .find #text-search-container{background:#8fcbec url("/media/images/icons/search-icon.gif") 14px 12px no-repeat;margin-bottom:0;margin-top:20px;padding:12px 0 8px 38px;}#start .find #text-search-container #search_type_text{width:120px;margin-left:5px;}body#start.en .find #text-search-container #search_type_text{width:110px;}#start .find #text-search-container .container{float:left;overflow:visible;margin:0;}#start .find #text-search-container .container button{float:left;left:5px;}#start .find .block{margin-bottom:3px;}#start .find .container{margin:10px 0;}#start .find .container button#findByLocation{margin-top:-3px;float:left;}#start .find .separator{height:1px;background-color:#ccc;margin-top:10px;}div#showcase div p.more a{background-image:url("/media/images/icons/read-more-white.png");color:#FFF;}body#start div#primary{height:334px;margin:0 10px 10px 0;padding:0;width:650px;}div#news{float:left;margin:0 0 10px 0;width:320px;}div#news h3{background:#000 url("/media/images/layout/start-news.png") no-repeat 0 0;color:#FFF;font-size:1.2em;font-weight:bold;height:25px;line-height:25px;text-indent:10px;}div#news ul.articles{background:url("/media/images/layout/start-news.png") no-repeat 0 100%;padding:10px 10px 1px 10px;}div#news ul.articles li{margin-bottom:1.5em;}div#news ul.articles li h4{font-size:1.4em;font-weight:bold;}div#news h4 a:hover{text-decoration:underline;}div#news ul.articles li p{font-size:1.1em;}#start_left_slider{cursor:pointer;height:100px;overflow:hidden;position:relative;width:630px!important;background:#002A4C;color:#FFF;margin-bottom:15px;}#start_left_slider .slider_content{position:absolute;left:0;top:0;}#start_left_slider .slider_content div{width:630px;display:none;position:absolute;top:0;left:0;padding:10px;}#start_left_slider H3{font-size:2.2em;font-weight:bold;color:#FFF;}#start_left_slider P{font-size:1.1em;height:44px;overflow:hidden;}#start_left_slider H3,#start_left_slider P{width:400px;}#start_left_slider P.more{font-size:1.1em;}#start_left_slider IMG{float:right;margin-top:0;}#start_left_slider UL.pagination{position:relative;top:90px;width:70px;margin:0 auto;text-align:center;}#start_left_slider UL.pagination LI{display:inline-block;*display:inline;vertical-align:top;width:10px;overflow:hidden;list-style:none;}#start_left_slider UL.pagination LI A{background:url("/media/images/icons/icon-paginator.gif") no-repeat 0 0;height:8px;width:10px;overflow:hidden;display:block;*float:left;text-indent:-99999px;}#start_left_slider UL.pagination LI.active A{background-position:0 -8px;}div#primary.article ul{list-style:disc outside;font-size:1.1em;margin:1.5em 0;padding-left:1.5em;}div#primary.article p{font-size:1.2em;line-height:1.5;}div#primary.article p em{font-style:italic;}div#head{position:relative;overflow:visible;}div#head div.photo_container{overflow:hidden;}div#head h1{background-repeat:no-repeat;background-position:100% 100%;height:237px;position:absolute;right:20px;text-indent:-999em;top:20px;width:750px;}div#head ul.article.about{font-size:1.1em;margin:1em 10px;position:relative;text-align:right;#zoom:1;}div#head ul.article.about li{display:inline;margin-left:10px;}div#head ul.article.about li.first{left:0;margin:0;position:absolute;top:0;}div#head ul.about li.notify a{background:url("/media/images/icons/icon-notify.png") no-repeat 0 0;padding:3px 0 3px 20px;}div#head ul.about li.print a{background:url("/media/images/icons/icon-print.png") no-repeat 0 0;padding:3px 0 3px 20px;}div#head ul.article.about li span{margin-right:10px;}div#head h3{font-size:2.6em;font-weight:bold;padding:0 10px;}div#primary img.left{float:left;margin-right:10px;}div#primary img.right{float:right;margin-left:10px;}div#primary img.full{margin-left:-10px;}div#primary fieldset{background:#F2F2F2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:1em -10px;padding:20px;}div#primary fieldset label{display:block;margin-bottom:1em;}div#primary fieldset label select{width:250px;}div#primary ul.articles{list-style:none;}div#primary ul.articles li{margin:0 0 10px -10px;overflow:hidden;padding-left:210px;position:relative;#margin-left:-26px;#zoom:1;}div#primary ul.articles li img{left:0;position:absolute;}div#primary ul.articles li h4{font-size:1.4em;font-weight:bold;margin-bottom:5px;}div#primary ul.articles li h4 a:hover{text-decoration:underline;}div#primary ul.articles li em.category{color:#999;font-weight:bold;text-transform:uppercase;}div#primary ul.articles li p{margin-bottom:10px;}div#primary.article table{font-size:1.1em;}div#primary.article table caption{font-size:1.3em;font-weight:bold;margin-bottom:.5em;}div#primary.article table td{padding:.3em .5em;}div#primary.article table h3{font-size:1.2em;margin-bottom:.5em!important;margin-left:-0.4em!important;}div#secondary div.info{background:#f2f2f2 url("/media/images/layout/article-info.png") no-repeat 0 100%;margin-bottom:1em;}div#secondary div.info h4{font-size:1.2em;font-weight:bold;line-height:25px;text-indent:10px;height:25px;background:url('/media/images/layout/article-info-plain-header.gif') no-repeat;overflow:hidden;}div#secondary div.info h4.facts{background-position:0 0;}div#secondary div.info ul li{border-color:#FFF #FFF #CCC;border-style:solid;border-width:1px 0;font-size:1.1em;margin:0 10px;padding:1em 0;}div#secondary div.info ul li.first{border-top:none;}div#secondary div.info ul li.last{border-bottom:none;}div#secondary div.info ul li a{display:block;}div#secondary div.info ul li a:hover strong{text-decoration:underline;}div#related h3{background:url("/media/images/layout/related-header2.png") repeat-x 0 0;color:#FFF;font-size:1.2em;font-weight:bold;height:25px;line-height:25px;text-indent:10px;}div#related ul.drawers{padding-bottom:10px;}div#related ul.drawers li{background:url("/media/images/layout/related-article.png") repeat-x 0 100%;padding:10px 10px 20px;position:relative;_background-image:url("/media/images/layout/related-article-ie6.png");_border-bottom:1px solid #DEDEDE;_padding:10px;}div#related ul.drawers li.active{background-position:-190px 100%;}div#related ul.drawers li img{display:block;margin:-10px -10px 10px;width:190px;}div#related ul.drawers li p{font-size:1.1em;}div#related ul.drawers li h4{font-size:1.2em;font-weight:bold;}body.js div#related ul.drawers{height:688px;overflow:hidden;position:relative;}body.js div#related ul.drawers li{height:215px;overflow:hidden;position:absolute;}div#primary.article div.actions{border-top:1px solid #ebebeb;}div#primary.article div.actions ul{padding-left:0;margin:10px 0 0 0;}div#primary.article div.actions ul li{float:left;margin-right:15px;_width:90px;}div#login{position:absolute;right:10px;top:10px;width:175px;z-index:60000;zoom:1;}div#login ul.actions{position:absolute;right:0;}div#login ul.actions li{line-height:25px;}div#login ul.actions li.name a{display:none;background:#FFF;margin-right:5px;padding:4px 5px;text-decoration:underline;}div#login ul.actions li.login a{background:url("/media/images/buttons/login.png") no-repeat 0 0;display:block;height:25px;text-indent:-999em;width:74px;cursor:pointer;}div#login div#user-login{position:relative;right:2px;width:181px;z-index:100;}body.js div#login div#user-login{display:none;}div#login fieldset{background:url("/media/images/layout/rounded-box-top.gif") no-repeat 0 0;min-height:145px;height:auto!important;padding:16px 9px 0 18px;top:0;width:160px;}div#login fieldset legend{display:none;}div#login fieldset label{display:block;font-weight:bold;}div#login fieldset input{font-size:1.1em;margin:5px 5px 10px 0;width:100px;}div#login fieldset p.close a{position:absolute;right:9px;text-indent:-999em;top:6px;background:url("/media/images/buttons/login-close.png") no-repeat 0 0;display:block;height:20px;width:20px;}div#login fieldset p a{text-decoration:underline;}#user-login-foot{background:url('/media/images/layout/rounded-box-blue-foot.gif') left bottom no-repeat;width:161px;padding:20px 10px 15px 10px;position:relative;}#user-login-foot .link-list{margin-left:8px;}#login p.more{margin:8px 0 19px 0;font-size:11px;}#login .slide-button{margin:12px 0 20px 0;}#login #forgot_pw{color:#fff;}div#logged_in{position:absolute;right:10px;top:10px;height:32px;line-height:32px;z-index:10;font-size:11px;}div#logged_in p{background:url("/media/images/layout/logged_in_left.png") no-repeat!important;background:url("/media/images/layout/logged_in_left.gif");padding-left:10px;float:left;position:relative;color:#333;}div#logged_in a{text-decoration:underline;position:relative;z-index:20;}div#logged_in p a.log_out{font-weight:bold;color:#666;padding:0 15px;background:url("/media/images/icons/read-more.png") no-repeat right!important;background:url("/media/images/icons/read-more.gif") no-repeat right;}div#logged_in p a.log_out:hover{color:#999;}div#logged_in span.right{width:10px;height:32px;display:block;float:left;background:url("/media/images/layout/logged_in_right.png") right no-repeat!important;background:url("/media/images/layout/logged_in_right.gif") right no-repeat;}div#secondary div.pricing{background:url("/media/images/layout/info-bubbles.png") no-repeat 0 100%;padding:0 10px 15px;}div#secondary div.adult{background-position:0 100%;}div#secondary div.family{background-position:-190px 100%;}div#secondary div.youth{background-position:-380px 100%;}div#secondary div.internet{background-position:-570px 100%;}div#secondary div.pricing h4{background:url("/media/images/headers/prices.png") no-repeat 0 0;height:130px;margin:0 -10px;text-indent:-999em;}div#secondary div.family h4{background-position:-190px 0;}div#secondary div.youth h4{background-position:-380px 0;}div#secondary div.internet h4{background-position:-570px 0;}div#secondary div.prices ul{font-size:1.3em;font-weight:bold;list-style:disc inside;margin-bottom:10px;}div#primary div#login_reminder{position:relative;}div#primary div#login_reminder div{padding:10px 10px 0;background-image:url(/media/images/layout/login-reminder.gif);background-repeat:no-repeat;height:76px;width:190px;position:absolute;right:0;}div#primary fieldset p.left,div#primary fieldset p.right{float:left;width:180px;}div#primary fieldset p.left{margin-right:10px;}div#primary fieldset p.full{clear:both;}div#primary fieldset legend{padding:10px 0;position:relative;}div#primary fieldset h3{clear:both;}div#primary fieldset p label{font-weight:bold;white-space:nowrap;}div#primary fieldset p label span{font-weight:normal;}div#primary fieldset p label em{color:#D51148;}div#primary fieldset p input{margin:5px 0 10px;width:174px;_width:166px;}div#primary fieldset p.full input{width:364px;}div#primary fieldset button{background:url("/media/images/buttons/submit-order.png") no-repeat 0 0;border:0;cursor:pointer;font-size:1em;line-height:1.4em;margin:10px 0;padding:0;text-align:left;width:100%;}div#primary fieldset button p{font-size:1.1em;margin:0;padding:10px 15px;width:215px;}div#primary ul.pricing{list-style:none;overflow:hidden;margin:0 -10px 20px;width:600px;}div#primary ul.membership.pricing li{background-image:url("/media/images/layout/info-bubbles.png");background-repeat:no-repeat;_display:inline;float:left;margin-right:10px;padding:0 10px 10px;width:170px;}div#primary ul.membership.pricing li.adult{background-position:0 100%;}div#primary ul.membership.pricing li.family{background-position:-190px 100%;}div#primary ul.membership.pricing li.youth{background-position:-380px 100%;}div#primary ul.membership.pricing li h4{background-image:url("/media/images/layout/info-bubbles.png");background-repeat:no-repeat;background-position:0 0;font-size:1.6em;font-weight:bold;height:25px;line-height:25px;margin:0 -10px;padding-top:5px;text-indent:10px;}div#primary ul.membership.pricing li.adult h4{background-position:0 0;}div#primary ul.membership.pricing li.family h4{background-position:-190px 0;}div#primary ul.membership.pricing li.youth h4{background-position:-380px 0;}div#primary ul.membership.pricing li.internet h4{background-position:-570px 0;}div#primary ul.membership.pricing li p.order{margin:10px 0 0;overflow:hidden;#zoom:1;}div#primary ul.membership.pricing li p.order a{float:right;height:25px;background:url("/media/images/buttons/order.png") no-repeat 100% 0;text-indent:-999em;width:71px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/order.png');}div#primary ul.internet{_display:inline;float:right;overflow:hidden;margin:0 -10px 20px 10px;width:190px;}div#primary ul.internet li.internet{background-position:-570px 100%;}div#primary div.product{border-bottom:1px solid #D8D8D8;min-height:163px;margin:1em 0 2em;overflow:hidden;padding-left:190px;position:relative;_height:163px;_height:auto!important;_zoom:1;}div#primary div.product p.image{background:url("/media/images/layout/store-product.png") no-repeat 0 0;height:123px;left:0;line-height:123px;position:absolute;text-align:center;top:0;width:180px;}div#primary div.product p.image img{vertical-align:middle;}div#primary div.product p.title,div#primary div.product p.price{font-size:1.8em;font-weight:bold;margin:0;}div#primary div.product p.price{color:#F15A22;}div#primary div.product p.description{margin:.5em 0;}div#primary div.product p.buttons{zoom:1;}div#primary.stuff div.product p.buttons{position:relative;padding-bottom:1.5em;}p#login_reminder{float:left;margin-top:1.2em;font-weight:bold;margin-left:3px;}p#login_reminder a{text-decoration:underline;}#new_member,#add_member{clear:both;overflow:hidden;margin-bottom:30px;}p.accordion_toggle{font-weight:bold;margin-top:1em;float:left;zoom:1;}p.accordion_toggle a{background:url("/media/images/icons/accordion-toggle.png") no-repeat;background-position:0 -19px;height:17px;display:block;padding:2px 0 0 25px;cursor:pointer;}p.accordion_toggle.active a{background-position:0 0;}p.accordion_toggle.new{margin-right:5px;margin-left:0;_margin-right:0;_width:320px;}p.accordion_toggle.add{_width:360px;}p.row_increase,p.row_decrease{font-weight:bold;margin:.5em 0 0 0!important;cursor:pointer;}p.row_increase a,p.row_decrease a{padding:4px 0 0 30px;height:20px;display:block;}p.row_increase a{background:url("/media/images/icons/add.png") no-repeat;}p.row_decrease a{background:url("/media/images/icons/decrease.png") no-repeat;}table.member_nr{width:200px;}table.member_nr tr{background:#fff!important;}table.member_nr input{width:150px;}table.member_nr td.input{padding:2px 5px 0 0;}table.register{font-size:1.1em;}table.register tr{background:#fff!important;}table.register td{padding-top:1em;}table.register th{font-weight:normal;}table.register th.sum{font-weight:bold;}div#primary table.register h3.tall{font-size:15px;margin-bottom:.5em;margin-top:1em;}table.register .ageGroup{width:107px;}table.register .ageGroup.child{background:url("/media/images/icons/register-child.png") no-repeat 0 11px;}table.register .ageGroup.youth{background:url("/media/images/icons/register-youth.png") no-repeat 0 11px;}table.register .ageGroup.adult{background:url("/media/images/icons/register-adult.png") no-repeat 0 11px;}table.register.contact{width:512px;}table.register.contact input{width:250px!important;}table.register.contact td{padding:.5em 0!important;}table.register.contact th p{padding:.5em 0!important;display:inline;}table.register.contact input.postal{width:50px!important;margin-right:1em!important;}table.register.contact .area{width:184px!important;}table.register.contact .checkbox{float:left;width:20px!important;}table.register.contact label{float:left;width:225px;}table.register.contact .delivery{background:#ededed;padding:1em!important;}table.register .summary{vertical-align:middle;background-color:#ededed;width:150px;padding:1em;}table.register .summary p{font-size:1.3em;padding-left:5px;margin:0!important;}table.register .summary p span{font-weight:bold;}table.register .summary p.price{font-size:2.5em!important;font-weight:bold!important;}table.register .summary p.discount_container{text-indent:-9999px;padding-bottom:.5em;}table.register .summary p.sum_total{border-top:2px solid #97233F;padding-top:.5em;}table.register input{width:160px;}table.register .error{background:red;}#add_member dl.contact{font-size:1.1em;margin-bottom:1em;}#add_member dl.contact dt{font-weight:bold;margin-top:1em;}.hidden{position:absolute;left:-9999px;overflow:hidden;height:0;}div#membertips_left div#membertips_infobox{width:460px;height:97px;position:relative;margin-top:-35px;padding:48px 0 0 20px;color:#fff;}body.sv div#membertips_left div#membertips_infobox{background:url('/media/images/layout/membertips_infobox_bg.png') 0 0 no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/layout/membertips_infobox_bg.png');}div#membertips_left div#membertips_infobox h2{font-size:15px;line-height:16px;font-weight:bold;width:340px;padding-bottom:3px;}div#membertips_left div#membertips_infobox ul{margin-top:5px;}div#membertips_left div#membertips_infobox ul li{font-size:13px;}div#membertips_left div#membertips_infobox ul li span{font-weight:bold;}div#membertips_right{margin-left:20px;width:500px;overflow:hidden;}div#membertips_left div#membertips_text{padding-top:15px;font-size:12px;}div#membertips_left div#membertips_text p{margin-bottom:13px;}.container{overflow:hidden;}.container.blue{background-color:#5eb6e4;padding:30px 0 30px 30px;}.container h2{font-size:50px;color:#002a4c;text-transform:uppercase;text-indent:-9000em;width:557px;height:43px;padding:0 0 20px 0;background:url('/media/images/headers/web-account.gif') 0 0 no-repeat;}.container.blue p{font-size:13px;color:#fff;}#primary .web-account fieldset{background:none;clear:both;padding:40px 0 0 30px;margin-bottom:0;zoom:1;}.web-account label{float:left;clear:left;font-weight:bold;font-size:11px;margin-right:30px;}.web-account label input{margin-top:10px;display:block;font-weight:normal;}.web-account button,.web-account input.submit{margin-left:18px;clear:both;zoom:1;position:relative;display:block;}.web-account .right-info{clear:right;float:left;position:relative;width:300px;display:table;height:70px;overlflow:hidden;#left:-25px;}.web-account .right-info p{display:table-cell;vertical-align:middle;margin:0;#position:absolute;#top:50%;}.web-account .right-info p span{#position:relative;#top:-50%;display:block;}.web-account input[type=checkbox]{margin-top:12px;vertical-align:middle;}.web-account #member-newsletter{margin-top:11px;}.web-account #newsletter-label{margin-right:0;}#primary .web-account .container{margin-bottom:10px;}#primary .web-account .container p{margin-bottom:5px;}.dark-overlay{width:432px;height:280px;position:absolute;display:none;top:50%;left:50%;margin-left:-215px;margin-top:-140px;-moz-border-radius:10px;-webkit-border-radius:10px;background:url('/media/images/layout/dark-overlay.png') 0 0 no-repeat;cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/layout/dark-overlay.png');}.dark-overlay img{margin:42px 0 0 63px;}p.button.book{background:url("/media/images/buttons/boka.png") no-repeat 0 0;width:54px;margin:15px 15px 0 0;}div.actions p.button.book{float:right;}p.button.book a{padding-top:23px;zoom:1;position:relative;}body.en p.button.book{background-image:url("/media/images/buttons/book.png");}body.de p.button.book{background-image:url("/media/images/buttons/buchen.png");width:69px;}p.button.read_more{background:url("/media/images/buttons/more.png") no-repeat 0 0;width:74px;}body.en p.button.read_more{background-image:url("/media/images/buttons/button-read-more.png");width:85px;}body.de p.button.read_more{background-image:url("/media/images/buttons/button-lesen-sie-mehr.png");width:108px;}p.button.read_more a{padding-top:23px;}p.back{font-weight:bold;}p.back a{background:url("/media/images/icons/back.png") no-repeat 0 1px;color:#666;padding:0 0 0 15px;}p.back a:hover{color:#000;}div#facility{background:#F7F7F7 url("/media/images/layout/header-facility.png") repeat-x 0 100%;border:10px solid #FFF;border-top-width:0;height:9em;min-height:90px;overflow:hidden;position:relative;padding:10px 15px;}div#facility.campaign{overflow:visible;}div#facility ul.links{color:#666;font-size:1.1em;font-weight:bold;line-height:2em;}div#facility ul.links li{display:inline;margin-right:1em;}div#facility ul.links li a{color:#666;}div#facility ul.links li a:hover{color:#000;}div#facility ul.links li.map a{background:url("/media/images/icons/map.png") no-repeat 0 50%;padding:10px 0 10px 25px;}div#facility ul.links li.back a,div#facility ul.links li.intro a,div#facility ul.links li.map a{background:url("/media/images/buttons/tillbaka.png") no-repeat 0 0;padding:4px 0 6px 27px;line-height:12px;}div#facility ul.links li.intro a{background-image:url('/media/images/buttons/intro.png');}div#facility ul.links li.map a{background-image:url('/media/images/icons/map.png');}div#facility h1{background-repeat:no-repeat;background-position:0 50%;bottom:20px;height:0;overflow:hidden;padding-top:50px;position:absolute;width:840px;}div#facility div.actions{height:8em;padding-left:15px;position:absolute;right:0;top:10px;width:200px;}div#facility div.actions ul{font-size:1.1em;font-weight:bold;padding-bottom:5px;}div#facility div.actions ul li{margin-bottom:2px;display:block;float:right;margin-right:20px;_width:70px;_display:inline;}div#facility div.actions p.button a{padding-top:25px;zoom:1;position:relative;}.general-header{height:2.3em!important;min-height:2.3em!important;}div#recommend,div#bookmark{position:absolute;top:0;right:-2px;width:188px;z-index:10;}div#recommend.article-page{right:70px!important;}div#bookmark{top:20px;width:181px;}body.js div#bookmark{display:none;background:url("/media/images/layout/rounded-box-foot.png") no-repeat bottom;padding-bottom:34px;}div#bookmark fieldset{background:url("/media/images/layout/rounded-box-top.png") no-repeat 0 0;min-height:50px;height:auto!important;height:50px;padding:16px 9px 0 12px;top:0;}div#bookmark fieldset p{width:130px;font-size:1.1em;}body.js div#recommend{display:none;background:url("/media/images/layout/rounded-wide-box-foot.png") no-repeat bottom;padding-bottom:34px;}div#recommend fieldset{background:url("/media/images/layout/rounded-wide-box-top.png") no-repeat 0 0;min-height:120px;height:auto!important;height:120px;padding:16px 9px 15px 12px;top:0;}div#recommend fieldset h2{font-size:16px;font-weight:bold;}div#recommend fieldset legend{display:none;}div#recommend fieldset label{display:block;font-weight:bold;}div#recommend fieldset input{font-size:1.1em;margin:5px 5px 10px 0;width:163px;}div#recommend fieldset button{display:block;}div#recommend p.validation img{float:left;margin-right:3px;}div#recommend p.sent{margin-top:.8em;font-size:1.1em;}div#recommend p.validation,div#login p.validation{width:150px;padding:7px;margin:15px 0 4px;}div#login p.validation{padding:0;margin:0;overflow:hidden;}div#recommend fieldset p.close a,div#bookmark fieldset p.close a{position:absolute;top:5px;right:9px;text-indent:-999em;padding:0!important;}div#recommend fieldset p a{text-decoration:underline;}div#recommend fieldset p.close a,div#bookmark fieldset p.close a{background:url("/media/images/buttons/login-close.png") no-repeat 0 0!important;display:block;height:20px;width:20px;}div#intro{background:#FFF;display:none;overflow:hidden;}div#intro div.slideshow{margin:0 10px 10px;overflow:hidden;position:relative;}div#intro div.slideshow ul{height:500px;position:relative;width:10000%;}div#intro div.slideshow ul li{float:left;width:980px;}div#intro div.slideshow p{background:url("/media/images/buttons/slideshow.png") no-repeat -125px 0;cursor:pointer;height:0;overflow:hidden;padding-top:29px;position:absolute;right:20px;top:20px;width:29px;}div#intro div.slideshow p.previous{background-position:-96px 0;right:59px;}div#intro div.slideshow p.hide{background-position:0 0;height:29px;padding:0;right:98px;width:96px;}body.en div#intro div.slideshow p.hide{background-position:0 -30px;}body.de div#intro div.slideshow p.hide{background-position:0 -60px;width:145px;}div#intro div.slideshow p.hide a{display:block;height:0;overflow:hidden;padding-top:29px;}div#head.column.width-545{position:relative;z-index:0;}div#head.column.width-545 p.button{bottom:20px;position:absolute;right:20px;width:107px;}div#head.column.width-545 p.button a{background:url("/media/images/buttons/images-more.png") no-repeat 0 0;padding-top:23px;}body.en div#head.column.width-545 p.button{width:133px;}body.en div#head.column.width-545 p.button a{background-position:0 -23px;}body.de div#head.column.width-545 p.button{width:109px;}body.de div#head.column.width-545 p.button a{background-position:0 -46px;}div#primary.column.width-545p h2{font-size:1.8em;font-weight:bold;line-height:1.5em;}div#primary.column.width-545p h3{font-size:1.2em;font-weight:bold;margin-bottom:.25em;}div#primary.column.width-790p div.package{border-bottom:1px solid #CCC;margin:2em 0;overflow:hidden;padding:0 0 2em 240px;position:relative;zoom:1;}div#primary.column.width-790p div.package h3{font-size:1.8em;font-weight:bold;margin-bottom:5px;margin-top:0;}div#primary.column.width-790p div.package h4{font-size:1.3em;font-weight:bold;}div#primary.column.width-790p div.package p.image{left:0;position:absolute;top:6px;}div#primary.column.width-790p div.package p.button{float:left;margin:0 1em 0 0;}div#primary.column.width-790p div.package p.button a{padding-top:23px;zoom:1;position:relative;}div#primary.column.width-790p p.notice{background:#F0F0F0 url("/media/images/icons/notice.png") no-repeat 6px 50%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:.5em 1em .5em 28px;}div#primary.column.width-545p span.quote{text-align:right;font-style:italic;display:block;}div#primary.column.width-545p .grey{color:#666;}div#primary.common_form table tr{background:#fff;}div#primary.common_form table th,div#primary.common_form table td{padding:.3em .5em;}div#primary.common_form table th{font-weight:bold;width:150px;vertical-align:top;}div#primary.common_form table input.text,div#primary.common_form table textarea{width:60%;}div#primary.common_form table textarea{height:120px;}div#primary.common_form table fieldset{background:none;margin:0;padding:0;}div#secondary.width-235 div{margin-bottom:1em;}div#secondary.column.width-235 p{font-size:1.1em;}#findus-facts{width:205px;float:right;margin-left:10px;position:relative;right:-20px;}#findus-facts H3{margin-top:-1px!important;}#findus-facts P.toggle{font-size:11px!important;}div#secondary.column.width-235 div.facts,#findus-facts{background:url("/media/images/layout/facts-background.png") no-repeat 0 100%;padding:0 15px 10px;}div#secondary.column.width-235 div.facts span,#findus-facts SPAN{width:60px;display:inline-block;}div#secondary.column.width-235 div.facts.space,#findus-facts.space{margin-top:15px;}div#secondary.column.width-235 div.facts h3,#findus-facts H3{background:url("/media/images/layout/fact-header.png") no-repeat 0 50%;color:#FFF;font-size:1.4em;font-weight:bold;line-height:2.25em;margin:0 -15px;text-indent:15px;}div#secondary.column.width-235 div.facts dl,#findus-facts DL{font-size:1.1em;}div#secondary.column.width-235 div.facts dl dt,#findus-facts DL DT{font-weight:bold;margin-top:1em;}div#secondary.column.width-235 div.facts dl dd.price,#findus-facts DL DD.price{font-size:1.8em;font-weight:bold;}div#secondary.column.width-235 div.facts dl dd a,#findus-facts DL DD A{text-decoration:underline;}div#secondary.column.width-235 div.facts p.button,#findus-facts P.button{margin:1em 0;}div#secondary.column.width-235 div.facts p.toggle,#findus-facts P.toggle{display:none;font-weight:bold;margin-top:1em;}body.js div#secondary.column.width-235 div.facts p.toggle,#findus-facts P.toggle{display:block;}div#secondary.column.width-235 div.facts p.toggle a,#findus-facts P.toggle A{background:url("/media/images/icons/toggle.png") no-repeat -500px 1px;color:#666;padding:0 0 0 15px;}div#secondary.column.width-235 div.facts p.toggle a:hover,#findus-facts P.toggle A:HOVER{color:#000;}div#secondary.column.width-235 div.facts p.toggle a.active,#findus-facts P.toggle A:ACTIVE{background-position:0 1px;}div#secondary.column.width-235 div.facts div,#findus-facts DIV{overflow:hidden;}body.js div#secondary.column.width-235 div.facts div,#findus-facts DIV{display:none;}div#secondary.column.width-235 div.editable_puff{margin:10px 0;padding:10px;zoom:1;}div#secondary.column.width-235 div.editable_puff p{margin:1.5em 0;}div#secondary.column.width-235 div.editable_puff p.more{margin-bottom:0;}div#secondary.column.width-235 div.editable_puff a:hover{color:#000;}div#secondary.column.width-235 div.special{background:url("/media/images/headers/special.png") no-repeat 0 100%;margin:10px 0;padding:10px;zoom:1;}div#secondary.column.width-235 div.special h3{background:url("/media/images/headers/special.png") no-repeat 0 0;height:0;margin:-10px -10px 0;overflow:hidden;padding-top:60px;}div#secondary.column.width-235 div.special p{margin:1.5em 0;}div#secondary.column.width-235 div.special p.more{margin-bottom:0;}div#secondary.column.width-235 div.information{background:#EBEBEB url("/media/images/layout/facilities-info.png") no-repeat 0 100%;clear:both;padding:0 10px 10px;}div#secondary.column.width-235 div.information h3{background:url("/media/images/layout/facilities-info.png") no-repeat 0 0;font-size:1.4em;font-weight:bold;line-height:2.25em;margin:0 -10px;padding:.25em 10px 0;}div#secondary.column.width-235 div.information A{text-decoration:underline;}div#secondary.column.width-235 .brands .brand{position:relative;margin:5px 5px 5px 0;float:left;cursor:pointer;}div#secondary.column.width-235 div.information ul.service{margin:1.5em 0 0;overflow:visible;}div#secondary.column.width-235 div.information ul.service li{float:left;display:inline-block;display:block;text-align:center;width:20%;position:relative;height:37px;zoom:1;cursor:pointer;}div#secondary.column.width-235 div.information ul.service li img{display:inline;height:auto;}div#secondary.column.width-235 div.brands{padding:0 10px;}div#secondary.column.width-235 div.brands img{margin-right:1em;}div#secondary.column.width-235 div.brands h3{font-size:1.4em;font-weight:bold;}div#primary.gallery img{margin:0 -10px 10px;}div.serviceHoverContainer{position:absolute;width:140px;height:33px;background:url('/media/images/layout/services-mouseover.png') 0 0 no-repeat;bottom:27px;left:-57px;z-index:666;padding:10px 5px 13px 10px;font-size:11px;text-align:left;}a#servicesLayerLink{clear:both;visibility:hidden;display:block;}div#serviceLayer,div#envLayer{position:absolute;width:801px;min-height:430px;margin:0 0 0 -400px;background:#fff url('/media/images/layout/layer_top_bg.png') 5px 5px no-repeat;top:70px;display:none;padding-bottom:20px;}div#serviceLayer h3,div#envLayer H3{font-size:18px;font-weight:bold;margin:30px 0 20px 23px;}ul.serviceList{margin-left:20px;overflow:hidden;}ul.serviceList li{width:380px;position:relative;margin-bottom:10px;}ul.serviceList li.col2{margin-left:380px;}ul.serviceList li.first{margin-top:0;}ul.serviceList li img{position:absolute;}ul.serviceList li h4{font-weight:bold;}ul.serviceList li h4,ul.serviceList li p{margin-left:45px;font-size:12px;padding-right:20px;}ul#envList{margin-top:20px;padding-top:15px;margin-right:20px;border-top:1px solid #e7e7e7;}ul#envList li.reset{margin-top:-150px;}.facility-ssj-box p{margin:10px 0 7px 0;}.findusmap_wrapper{padding:15px 0;clear:both;*padding:5px 0;}#findus_map{width:790px;height:400px;}#travelPlanner{margin-top:-10px;}*>div#overlay{background:#000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100;}div#popup{background:#FFF;left:50%;margin-left:-490px;min-height:600px;padding:5px;position:absolute;top:30px;width:960px;z-index:200;}div#popup p.close{background:url("/media/images/buttons/popup-close.png") no-repeat 0 0;cursor:pointer;height:46px;position:absolute;top:-21px;right:-21px;text-indent:-999em;width:46px;}div#popup h2{background:url("/media/images/photos/boende-topp.jpg") no-repeat 0 0;height:160px;overflow:hidden;}div#popup h2 span{background:url("/media/images/headers/boende.png") no-repeat 0 0;display:block;height:50px;margin:55px 40px;text-indent:-999em;width:260px;}div#secondary div.logged_in{height:65px;background-image:url("/media/images/layout/store-logged_in.png");background-repeat:no-repeat;}div#secondary div.login{height:114px;background-image:url("/media/images/layout/store-login.png");background-repeat:no-repeat;}div#cart_wrapper{font-size:1.1em;padding-bottom:1em;}div#cart_wrapper span.foot{clear:both;display:block;height:9px;background-image:url("/media/images/layout/store-cart-foot.png");background-repeat:no-repeat;}div#cart_wrapper div#cart_container{padding:.5em 1em;border-color:#fff #ccc;border-width:1px;border-style:solid;}table.cart{border-bottom:1px #ccc solid;}table.cart a{text-decoration:underline;}table.cart tr{background-color:#fff!important;}table.cart tr.last td{padding-bottom:1em;}table.cart th{font-weight:bold;}table.cart th.product,table.cart td.product{width:70px;}table.cart th.quantity{width:40px;text-align:center;}table.cart th.price{padding-right:.8em;}table.cart th.price,table.cart td.price{text-align:right;}table.cart th,table.cart td{padding:.2em 0;}table.cart td.quantity{text-align:center;}table.cart td.price{text-align:right;}dl.cart{padding-top:.5em;}dl.cart dt{font-weight:bold;float:left;clear:left;}dl.cart dd{float:right;clear:right;}div#cart_container p.change{float:left;overflow:hidden;}div#cart_container p.checkout{float:right;overflow:hidden;}div#cart_container p.change a{background:transparent url(/media/images/buttons/change.png) no-repeat scroll 100% 0;text-indent:-999em;height:23px;width:61px;display:block;}div#cart_container p.checkout a{background:transparent url(/media/images/buttons/checkout.png) no-repeat scroll 100% 0;text-indent:-999em;height:23px;width:88px;display:block;}div#secondary div.box{padding:10px 10px 0;}div#secondary div.box h4{font-size:1.4em;font-weight:bold;}div#secondary div.box p{font-size:1.1em;}div#primary.stuff div.product{min-height:166px;_height:166px;_height:auto!important;_zoom:1;}div#primary div.product p.buttons span.quantity{position:absolute;}div#primary div.product p.buttons span.quantity input{width:25px;height:23px;border:0;padding:3px 0 0;background-image:url("/media/images/layout/store-product-quantity.png");background-repeat:no-repeat;text-align:center;}span.button.space{position:absolute;left:40px;}span.button.more_space{position:absolute;left:108px;}span.button.xmore_space{position:absolute;left:127px;}div.product_page{position:relative;padding-left:260px!important;min-height:350px!important;_height:350px!important;_height:auto!important;}div.product_page p.image{position:absolute;top:0;left:0;}div.product_page p.price{font-size:1.8em!important;color:#F15A22;font-weight:bold;}div.product_page p.normal_price{margin:1em 0 0 0!important;}div.product_page p.buttons{position:relative;height:30px;}dl.recipient{width:250px;font-size:1.1em;}dl.recipient dt{float:left;clear:left;font-weight:bold;}dl.recipient dd{float:right;clear:right;text-align:left;width:140px;}div#primary fieldset.message{background:#fff;border:0;margin:0;padding:0;}div#primary fieldset.message textarea{width:286px;height:96px;overflow:auto;resize:none;}div#primary fieldset.message label{font-size:1.1em;font-weight:bold;}table.checkout{clear:both;margin-top:1em;}table.checkout thead{height:30px;background:url("/media/images/layout/list-head-grad.png") repeat-x;}table.checkout th{font-weight:bold;padding:1em;}table.checkout th,table.checkout td{font-size:1.1em;}table.checkout th.product{width:300px;}table.checkout td.product{padding:.5em 0 .5em 1em;}table.checkout td.quantity{padding-top:.5em;padding-left:1em;padding-bottom:.5em;}table.checkout td.price{padding-top:.5em;padding-bottom:.5em;}table.checkout .price{padding-right:50px;width:100px;text-align:right;}table.checkout .quantity{padding-right:182px;width:65px;text-align:center;}dl.summary{border-color:#ccc #ffffff;border-width:1px;border-style:solid;margin:1em 0;padding:1em 290px 1em 0;min-height:3em;font-size:1.1em;_height:3em;}dl.summary dt{width:155px;float:left;clear:left;font-weight:bold;padding-left:1em;}dl.summary dd{width:60px;float:right;clear:right;text-align:right;}.buttons.checkout{text-align:left;position:relative;}table.view_cart thead{height:30px;background:url("/media/images/layout/list-head-grad.png") repeat-x;}table.view_cart th,table.view_cart td{font-size:1.1em;}table.view_cart th{font-weight:bold;padding:1em;}table.view_cart th.product{text-align:center;}table.view_cart td.product{width:160px;padding:2em 1em 2em 0;}table.view_cart td.name{width:160px;}table.view_cart td span.quantity input{width:25px;height:23px;border:0;padding:3px 0 0;background-image:url("/media/images/layout/store-product-quantity.png");background-repeat:no-repeat;text-align:center;}table.view_cart td{background:#fff;padding:.5em;padding-left:1em;vertical-align:middle;}table.view_cart td a{text-decoration:underline;}table.view_cart td.remove{padding-left:1.7em;}table.view_cart tbody td{border-bottom:1px #ccc solid;}table.view_cart tbody tr{height:100px;min-height:100px;_height:100px;}p.buttons.checkout.space{margin-top:1em;}table.view_cart p.image{height:123px;line-height:123px;width:180px;}#primary.search{width:1000px;min-height:600px;_height:600px;_overflow:visible;margin-right:0!important;margin-left:0!important;}#primary.search .clear,#primary.search TABLE{zoom:1;}#primary.search .clear:after,#primary.search TABLE:after{content:".";display:block;height:0;width:0;overflow:hidden;clear:both;visibility:hidden;}#primary.search A{text-decoration:underline;}#primary.search EM{font-weight:bold;}#primary.search .search-header{background:url('/media/images/layout/search-bg-header.png') 0 0 no-repeat;padding:20px;margin-top:-7px!important;margin-bottom:20px;}#primary.search .search-header P{font-size:18px;margin-bottom:10px;}#primary.search .search-header LI{list-style:none;font-size:13px;line-height:18px;}#primary.search .search-header UL.search-filter{width:560px;}#primary.search .search-header UL.search-filter LI{float:left;width:33%;}#primary.search .search-header UL.search-filter LI A{height:19px;display:inline-block;}#primary.search .search-header UL.search-filter LI.selected{font-weight:bold;position:relative;}#primary.search .search-header UL.search-filter LI.selected A{background:url('/media/images/layout/search-bg-close.png') no-repeat 0 0;padding-left:22px;text-decoration:none;}#primary.search .search-header UL.search-filter LI.selected A:HOVER{color:#000;}#primary.search .search-header UL.search-filter LI.selected SPAN.tooltip{background:url('/media/images/layout/search-bg-tooltip.png') no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/layout/search-bg-tooltip.png')!important;width:155px;height:48px;position:absolute;left:-68px;top:-50px;display:block;z-index:20000!important;padding-top:12px;font-size:11px;font-weight:normal;text-align:center;}#primary.search .search-header STRONG{font-size:13px;}#primary.search .result-block{margin:0 10px;}#primary.search .result-divider{border-bottom:1px solid #e1e1e1;margin-bottom:20px;padding-bottom:20px;}#primary.search .result-block H2{float:left;padding:0 0 10px 10px;}#primary.search .result-block P.result-nav{float:right;font-size:13px;margin:6px 25px 0 0;_margin-right:12px;}#primary.search .result-block TABLE TD{padding:10px;}#primary.search .result-block TABLE TD.image{width:95px;}#primary.search .result-block TABLE TD.link-booking,#primary.search .result-block TABLE TD.link-map{width:100px;vertical-align:middle;text-align:center;font-size:12px;}#primary.search .result-block TABLE TD.description H3,#primary.search .result-block TABLE TD.description P,#primary.search .article-listing .item H3,#primary.search .article-listing .item P{width:570px;}#primary.search .result-block TABLE TD.description H3,#primary.search .article-listing .item H3{font-size:13px;font-weight:normal;margin:5px 0 5px 0;}#primary.search .result-block TABLE TD.description P,#primary.search .article-listing .item P{font-size:12px;margin:0;}#primary.search .article-listing .item{padding:10px;}#primary.search .article-listing .odd{background:#EDEDED;}#primary.search .article-listing .item H3{margin-top:0;}#primary.search .find{background:url('/media/images/layout/search-bg-footer.png') 0 0 no-repeat;height:45px!important;overflow:hidden;margin:20px 10px 0 10px;}#primary.search .find h4{color:#fff;font-size:18px;font-weight:bold;float:left;line-height:45px;padding:0 13px;}#primary.search .find INPUT{float:left;margin:12px 0 0 0;width:200px;}#primary .find button{float:left;margin:10px 0 0 10px;}#primary.search ol.pagination{margin-top:0;top:-20px;}#primary.search span.button{background:url("/media/images/buttons/map-refresh.png") no-repeat 0 0;font-size:1.1em;text-indent:0;}#primary.search span.white-button{background:url("/media/images/buttons/map-refresh-white.gif") no-repeat 0 0!important;margin-top:0;}#primary.search span.button a,span.button button{background:url("/media/images/buttons/map-refresh.png") no-repeat 100% -23px;border:0;color:#000;cursor:pointer;font-family:inherit;font-size:1em;font-weight:bold;height:23px;line-height:23px;margin:0;padding:0 15px;}span.white-button a,span.white-button button,ol.pagination li span.white-button a{background:url("/media/images/buttons/map-refresh-white.gif") no-repeat 100% -23px!important;text-transform:uppercase;text-decoration:none!important;font-size:11px!important;display:-moz-inline-block;}* html div#controls div.date span.button,* html div#controls div.date span.button button,* html div.listFilter div.date span.button,* html div.listFilter div.date span.button button,* html span.button a,* html span.button{background-image:url("/media/images/buttons/map-refresh.gif")!important;}* html span.white-button a,* html span.white-button,* html span.white-button button{background-image:url("/media/images/buttons/map-refresh-white.gif")!important;}* html div.listFilter div.date span.button,* html div.listFilter div.date span.button button{background-image:url("/media/images/buttons/map-refresh-gray.gif")!important;}.ac_results{border:1px solid black;margin-left:1px;padding-right:4px;font-size:12px;background-color:#fff;overflow:hidden;}.ac_results ul{width:200px;}.ac_over{background-color:#aaa;}*{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}#TB_window a:focus{color:#666;}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url('/media/images/layout/macFFBgHack.png') repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;background:url("/media/images/layout/login.gif");text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:25px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:hidden;text-align:left;line-height:1.4em;position:relative;}#close_bookmark_response a{background:url("/media/images/buttons/login-close.png") no-repeat 0 0!important;display:block;height:20px;width:20px;_background-image:none;_cursor:pointer!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/buttons/login-close.png',sizingMethod='crop');_z-index:20;position:absolute;top:9px;right:5px;text-indent:-999em;padding:0!important;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{margin-top:30px;padding:5px 0 5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}