html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block; }body {line-height:1; }ol, ul {list-style:none; }blockquote, q {quotes:none; }blockquote:before, blockquote:after,q:before, q:after {content:'';content:none; }table {border-collapse:collapse;border-spacing:0; }body {background:#fff;font:14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444;-webkit-font-smoothing:antialiased; -webkit-text-size-adjust:100%; }h1, h2, h3, h4, h5, h6 {color:#181818;font-family:"Georgia", "Times New Roman", Helvetica, Arial, sans-serif;font-weight:normal; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight:inherit; }h1 { font-size:46px; line-height:50px; margin-bottom:14px;}h2 { font-size:35px; line-height:40px; margin-bottom:10px; }h3 { font-size:28px; line-height:34px; margin-bottom:8px; }h4 { font-size:21px; line-height:30px; margin-bottom:4px; }h5 { font-size:17px; line-height:24px; }h6 { font-size:14px; line-height:21px; }.subheader { color:#777; }p { margin:0 0 20px 0; }p img { margin:0; }p.lead { font-size:21px; line-height:27px; color:#777;}em { font-style:italic; }strong { font-weight:bold; }small { font-size:80%; }blockquote, blockquote p { font-size:17px; line-height:24px; color:#777; font-style:italic; }blockquote { margin:0 0 20px; padding:9px 20px 0 19px; border-left:1px solid #ddd; }blockquote cite { display:block; font-size:12px; color:#555; }blockquote cite:before { content:"\2014 \0020"; }blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color:#555; }hr { border:solid #ddd; border-width:1px 0 0; clear:both; margin:10px 0 30px; height:0; }a, a:visited {text-decoration:none; outline:0; }a:hover, a:focus { color:#000; }p a, p a:visited { line-height:inherit; }ul, ol { margin-bottom:20px; }ul { list-style:none outside; }ol { list-style:decimal; }ol, ul.square, ul.circle, ul.disc { margin-left:30px; }ul.square { list-style:square outside; }ul.circle { list-style:circle outside; }ul.disc { list-style:disc outside; }ul ul, ul ol,ol ol, ol ul { margin:4px 0 5px 30px; font-size:90%;}ul ul li, ul ol li,ol ol li, ol ul li { margin-bottom:6px; }li { line-height:18px; margin-bottom:12px; }ul.large li { line-height:21px; }li p { line-height:21px; }img.scale-with-grid {max-width:100%;height:auto; }form {margin-bottom:20px; }fieldset {margin-bottom:20px; }input[type="text"],input[type="password"],input[type="email"],textarea,select {border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#777;margin:0;width:100%;max-width:100%;display:block;margin-bottom:20px;background:#fff; }select {padding:0; }input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus {border:1px solid #aaa; color:#444; -moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2); }textarea {min-height:200px; }label,legend {display:block;font-weight:bold;font-size:13px;}select {width:220px; }input[type="checkbox"] {display:inline; }label span,legend span {font-weight:normal;font-size:13px;color:#444; }.remove-bottom { margin-bottom:0 !important; }.half-bottom { margin-bottom:10px !important; }.add-bottom { margin-bottom:20px !important; }@font-face {font-family:'helvetica';src:url('../css/HelveticaNeueW01-Ext.eot');src:url('../css/HelveticaNeueW01-Ext.eot?#iefix') format('embedded-opentype'), url('../css/HelveticaNeueW01-Ext.woff') format('woff'), url('../css/HelveticaNeueW01-Ext.ttf') format('truetype'), url('../css/HelveticaNeueW01-Ext.svg#helvetica') format('svg');font-weight:normal;font-style:normal;}html.ie9 .melding {display:block;}html.ie8 .melding {display:block;}html.ie7 .melding {display:block;}html .melding {display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:9999;}html.ie9 .melding .inside {position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-120px;text-align:center;color:#000;width:300px;font-size:14px;line-height:19px;height:180px;padding:20px;background-color:#fff;}html.ie9 .melding .inside h2 {display:inline-block;font-family:'helvetica', sans-serif;font-weight:bold;font-size:18px;}@-ms-viewport { width:device-width; }@media only screen and (min-device-width:800px) { html { overflow:hidden; } }html { height:100%; }body { height:100%; overflow:hidden; margin:0; padding:0; font-family:'Open Sans', sans-serif; font-size:16px; color:#fff; background-color:#fff; }#pano { position:absolute; left:0; top:0; width:100%; height:100%; z-index:1000; } #loader { display:none; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#fff; z-index:9999; }#logo { position:absolute; left:50%; top:50%; margin-left:-150px; margin-top:-230px; width:291px; height:126px; text-align:center; font-weight:bold; z-index:10000; background-image:url(../img/static/lageland-logo-big.png); }#loader-inside { position:absolute; left:50%; top:50%; margin-left:-75px; margin-top:-50px; width:150px; height:15px; background-image:url(../img/static/loader.gif); background-position:center center; z-index:10000; background-size:cover; background-repeat:none; }#credits { font-family:'Open Sans', sans-serif; position:absolute; top:50%; margin-top:100px; left:50%; margin-left:-50px;font-size:13px; color:#fff; text-align:center; font-weight:bold; }.credits-image { display:inline-block; width:92px; margin-top:10px; height:96px; background-image:url(../img/static/360virtualtours.png); background-size:contain; opacity:0.4; -webkit-transition:0.3s; transition:0.3s; }.credits-image:hover { opacity:1; }#header-logo-mobile { display:none; }#header-bckgrnd-mobile { display:none; }.desktop-content { display:block; }.smartphone-content { display:none; }#loaded { display:block; }header { display:block; position:absolute; top:0; width:100%; height:58px; background-image:url(../img/static/header-bckgrnd.jpg); background-position:center top; background-repeat:repeat-x; box-shadow:0 0 10px rgba(0,0,0,0.8); z-index:2000; text-align:center; }#header-inside { width:960px; margin:0 auto; }#daflogo { float:left; width:500px; height:38px; margin-top:10px; background-image:url(../img/static/daflogo.png); background-repeat:no-repeat; }#helpbutton { float:right; width:112px; height:38px; margin-top:10px; background-image:url(../img/static/helpbutton.png); cursor:pointer; }#front-buttons { position:absolute; bottom:40px; width:100%; box-sizing:border-box; padding:20px; z-index:2000; text-align:center; }#front-buttons a { display:inline-block; padding:7px 20px; color:#fff; font-weight:bold; font-size:15px; background-image:url(../img/static/button-inactive.png); margin:5px; border-radius:4px; box-shadow:2px 2px 2px rgba(0,0,0,0.5); text-shadow:0px 0px 3px rgba(0,0,0,0.5); border:1px solid rgba(93,96,101,0.7); }#front-buttons a:hover {}#front-buttons .active { background-image:url(../img/static/button-active.png); }#front-buttons a.nopd { padding:7px 12px; }#front-buttons span.zoomIn { padding:12px; background-image:url(../img/static/zoomin-button.png); background-position:center center; background-repeat:no-repeat; }#front-buttons span.zoomOut { padding:12px; background-image:url(../img/static/zoomout-button.png); background-position:center center; background-repeat:no-repeat; }#front-buttons span.goFullscreen { padding:12px; background-image:url(../img/static/fullscreen-button.png); background-position:center center; background-repeat:no-repeat; }#helpscreen { display:none; position:absolute; z-index:3000; width:100%; height:100%; background-color:rgba(0,0,0,0.8); }#helpscreen-inside { position:absolute; width:826px; height:415px; background-repeat:no-repeat; background-position:center center; left:50%; top:50%; margin-top:-270px; margin-left:-413px;}#helpscreen #helpscreen-row1 {clear:both; float:left; width:826px; }#helpscreen #helpscreen-row2 {clear:both; float:left; margin-top:40px; width:826px; }#helpscreen #helpscreen-row3 {clear:both; float:left; margin-top:40px; width:826px; text-align:center; }.help-icon { float:left; width:130px; margin-left:40px; }.help-icon:first-child { margin-left:0; }.help-icon-image { float:left; width:130px; height:80px; background-position:center center; background-repeat:no-repeat;}.help-icon-text { clear:both; margin-top:5px; float:left; width:130px; font-size:14px; color:#fff;text-align:center; }.help-icon2 { float:left; width:380px; margin-left:40px; }.help-icon2:first-child { margin-left:0; }.help-icon2-image { float:left; width:151px; height:210px; background-position:center center; background-repeat:no-repeat;}.help-icon2-text { float:left; margin-left:20px; margin-top:70px; width:200px; font-size:14px; color:#fff; text-align:center; }.helpback { display:inline-block; padding:7px 20px; color:#fff; font-weight:bold; font-size:15px; background-image:url(../img/static/button-active.png); margin:5px; border-radius:4px; box-shadow:2px 2px 2px rgba(0,0,0,0.5); text-shadow:0px 0px 3px rgba(0,0,0,0.5); border:1px solid rgba(93,96,101,0.7); cursor:pointer; }#popup-bckgrnd { display:none; position:absolute; z-index:3000; width:100%; height:100%; background-color:rgba(0,0,0,0.7); }#popup { display:none; position:absolute; z-index:3500; width:960px; height:400px; left:50%; top:50%; margin-left:-450px; margin-top:-200px; }#popup-loader { display:none; position:absolute; z-index:3500; width:50px; height:50px; left:50%; top:50%; margin-left:-25px; margin-top:-25px; background-image:url(../img/static/assets/ctr_loading.gif); background-color:#fff; border-radius:4px; background-repeat:no-repeat; background-position:center center; box-shadow:0 0 5px rgba(0,0,0,0.5); }#popup-inside-left { position:absolute; width:358px; height:268px; background-color:#fff; left:50%; top:50%; margin-left:-380px; margin-top:-187px; background-size:contain; }#popup-inside-left span { position:absolute; left:10px; top:10px; margin-left:10px; margin-top:10px; padding:2px 5px; background-image:url(../img/static/button-inactive.png); background-position:center center; border-radius:3px; font-size:11px; font-weight:bold; text-shadow:2px 2px 2px rgba(0,0,0,0.5); color:#fff; }#popup-inside-right { position:absolute; width:358px; height:375px; background-color:#fff; left:50%; top:50%; margin-left:0px; margin-top:-187px; }#popup-inside-right-inside { padding:20px; height:335px; }#popup-inside-right-inside h2 { font-size:18px; color:#50575f; font-family:'helvetica',arial; line-height:20px; margin-bottom:0; padding-bottom:0; text-transform:uppercase; }#popup-inside-right-inside h3 { font-size:13px; height:18px; overflow:hidden; color:#ccc; font-family:'helvetica',arial; line-height:20px; }#popup-inside-right-inside2 { float:left; height:240px; margin-top:10px; width:311px; overflow:auto; }#popup-inside-right-scroll { width:298px; padding-right:20px; }#popup-inside-right-scroll p { font-size:14px; color:#000; line-height:22px; }#popup-exit { position:absolute; top:0; right:0; width:30px; height:30px; background-image:url(../img/static/exit-popup.jpg); cursor:pointer; }#popup-tabs { clear:both; float:left; width:100%; box-sizing:border-box; height:39px; border-bottom:1px solid #aab0ba; }#popup-tabs .popup-tab { float:left; padding:8px 14px; font-size:14px; color:#000; font-weight:bold; border:1px solid #aab0ba; border-bottom:0; background-image:url(../img/static/popup-bckgrnd.jpg); background-position:center center; cursor:pointer; }#popup-tabs .popup-tab.active { float:left; padding-bottom:9px; color:#0c2d80; background-image:none; border-bottom:0; background-color:#fff; }.tab-info { float:left; color:#000; }#downloads2 { clear:both; float:left; width:100%; margin-bottom:30px; }#downloads2-title { clear:both; float:left; padding:7px 7px; padding-left:20px; background-image:url(../img/static/downloads-bckgrnd.jpg); background-repeat:repeat-x; color:#fff; font-size:14px; font-weight:bold; width:100%; box-sizing:border-box; }#downloads2 a { clear:both; float:left; padding:5px; width:100%; box-sizing:border-box; padding-left:30px; background-image:url(../img/static/pdf-icon.jpg); background-position:left center; background-repeat:no-repeat; color:#1e2d7e; font-size:12px;text-decoration:none; border-bottom:1px solid #e1e1e1; }#downloads a:last-child { border-bottom:0; }footer { position:absolute; bottom:0; width:100%; height:26px; background-image:url(../img/static/footer-bckgrnd.png); z-index:3000; font-size:11px; }#footer-inside { float:left; font-size:11px; color:#848f9e; margin-left:20px; margin-top:2px; }#gyro-button2 { display:block; position:absolute; left:0; bottom:70px; width:71px; height:31px; background-image:url(../img/static/gyro-button.png); background-repeat:no-repeat; background-position:top; z-index:9999; cursor:pointer; }h1 { display:none; }.scrollable {position:relative;}.scrollable:focus {outline:0;}.scrollable .viewport {position:relative;overflow:hidden;}.scrollable .viewport .overview {position:absolute;width:100%;}.scrollable .scroll-bar {display:none;}.scrollable .scroll-bar.vertical {position:absolute;right:0;height:100%;}.scrollable .scroll-bar.horizontal {position:relative;width:100%;}.scrollable .scroll-bar .thumb {position:absolute;}.scrollable .scroll-bar.vertical .thumb {width:100%;min-height:10px;}.scrollable .scroll-bar.horizontal .thumb {height:100%;min-width:10px;left:0;}.not-selectable {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.scrollable.gray-skin {padding-right:17px;}.scrollable.gray-skin .scroll-bar {background-color:#e0e0e0;}.scrollable.gray-skin .scroll-bar .thumb {background-color:#ff6a01;cursor:pointer;}.scrollable.gray-skin .scroll-bar:hover .thumb {background-color:#ff6a01;}.scrollable.gray-skin .scroll-bar.vertical {width:10px;margin-right:0px;}.scrollable.gray-skin .scroll-bar.horizontal {height:10px;margin-top:2px;}@media only screen and (min-width:0) and (max-width:1400px) {}@media only screen and (min-width:0) and (max-width:660px) {header { display:none; } #menu { display:none; }.desktop-content { display:none; }.smartphone-content { display:block; }#phone-menu-button { position:absolute; top:20px; right:20px; width:40px; height:40px; background-image:url(../img/static/smartphone-menu.png) ; background-size:contain; background-repeat:no-repeat; z-index:3000; } #phone-menu { position:absolute; top:-300px; left:0; width:100%; box-sizing:border-box; padding:20px; background-color:#2d3137; z-index:9999; }#phone-menu a { clear:Both; float:left; width:100%; font-weight:bold; padding:5px 10px; margin-top:5px; border-radius:2px; box-sizing:border-box; font-size:14px; color:#fff; background-image:url(../img/static/button-inactive.png); }#phone-menu a.active { background-image:url(../img/static/button-active.png); }#header-logo-mobile { display:block; width:50px;background-size:contain; background-repeat:no-repeat; height:50px; background-image:url(../img/static/logo-markthal.png); position:absolute; top:0; left:30px; z-index:8000;}#header-bckgrnd-mobile { display:block; position:absolute; left:0; top:0; width:100%; height:40px; background-color:#fff; z-index:6000; color:#fff; font-family:'Open Sans', sans-serif; color:#888; font-size:12px; }#header-bckgrnd-mobile a { float:right; margin-right:20px; color:#353935; margin-top:8px; }#header-mobile { display:block; position:absolute; z-index:4000; top:0; left:0; height:50px; width:100%; background-image:url(../img/static/header-bckgrnd.png); background-position:45% top; background-size:cover; }#header-menu-button { float:right; margin-right:10px; margin-top:5px; width:50px; height:20px; background-image:url(../img/static/menu.png); background-repeat:no-repeat; background-position:center center; background-size:contain; cursor:pointer; }footer { display:none; }#popup { display:none;}#popup-background { display:none;}#popup-exit { display:block; }#popup-bckgrnd { display:none; position:absolute; z-index:3000; width:100%; height:100%; background-color:rgba(0,0,0,0.7); }#popup { display:none; position:absolute; z-index:3500; width:280px; height:400px; left:50%; top:50%; margin-left:-140px; margin-top:-190px; }#popup-loader { display:none; position:absolute; z-index:3500; width:50px; height:50px; left:50%; top:50%; margin-left:-25px; margin-top:-25px; background-image:url(../img/static/assets/ctr_loading.gif); background-color:#fff; border-radius:4px; background-repeat:no-repeat; background-position:center center; box-shadow:0 0 5px rgba(0,0,0,0.5); }#popup-inside-left { display:none; float:left; width:280px; height:268px; background-color:#fff; left:0; top:0; margin-left:0; margin-top:0; background-size:contain; }#popup-inside-left span { float:left; margin-left:10px; margin-top:10px; padding:2px 5px; background-image:url(../img/static/button-inactive.png); background-position:center center; border-radius:3px; font-size:11px; font-weight:bold; text-shadow:2px 2px 2px rgba(0,0,0,0.5); color:#fff; }#popup-inside-right { clear:both; float:left; width:280px; height:375px; background-color:#fff; left:0; top:0; margin-left:0px; margin-top:0; }#popup-inside-right-inside { padding:20px; height:335px; }#popup-inside-right-inside h2 { font-size:18px; color:#50575f; font-family:'helvetica',arial; line-height:20px; margin-bottom:0; padding-bottom:0; text-transform:uppercase; }#popup-inside-right-inside h3 { font-size:10px; height:18px; overflow:hidden; color:#ccc; font-family:'helvetica',arial; line-height:20px; }#popup-inside-right-inside2 { float:left; height:240px; margin-top:10px; width:232px; overflow:auto; }#popup-inside-right-scroll { width:228px; padding-right:20px; }#popup-inside-right-scroll p { font-size:11px; color:#000; line-height:18px; }#popup-exit { position:absolute; top:0; right:0; width:30px; height:30px; background-image:url(../img/static/exit-popup.jpg); cursor:pointer; }#popup-tabs { clear:both; float:left; width:100%; box-sizing:border-box; height:27px; border-bottom:1px solid #aab0ba; }#popup-tabs .popup-tab { float:left; padding:2px 5px; font-size:12px; color:#000; font-weight:bold; border:1px solid #aab0ba; border-bottom:0; background-image:url(../img/static/popup-bckgrnd.jpg); background-position:center center; cursor:pointer; }#popup-tabs .popup-tab.active { float:left; padding-bottom:3px; color:#0c2d80; background-image:none; border-bottom:0; background-color:#fff; }.tab-info { float:left; color:#000; }#switch1 { display:none; }#widgets { display:none; }#mobile { display:block; }#mobile-header { position:absolute; top:0; width:100%; height:40px; background-color:#fff; z-index:4000; }#mobile-header-logo { position:absolute; top:10px; left:10px; width:50px; height:50px; background-image:url(../img/static/rotplek-logo.png); background-size:contain; background-repeat:no-repeat; }#mobile-header-slogan { position:absolute; top:9px; left:60px; width:220px; font-family:'caps',arial; font-size:22px; color:#3fbb9c; }#mobile-text { position:absolute; bottom:50px; left:0; width:94%; padding:10px; margin:10px; box-sizing:border-box; background-color:#fff; z-index:4000; font-family:'Open Sans', sans-serif; font-size:11px; line-height:18px; color:#000; } #gyro-button { display:block; position:absolute; left:0; bottom:20px; width:71px; height:31px; background-image:url(../img/static/gyro-button.png); background-repeat:no-repeat; background-position:top; z-index:1000; cursor:pointer; }}
