html{margin:0;padding:0;border:0;}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1.5;background:white;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;float:none !important;}table,th,td{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:'';}blockquote,q{quotes:"" "";}a img{border:none;}:focus{outline:0;}
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;}p{font-size:12px;}ol,ul{list-style:none outside none;}hr{border:0;height:1px;}img{display:block;}.file-icon{float:left;}.element-invisible{display:none;}.cnt-pushes .cbw-hidden{display:none;}.cnt-main-menu ul .item{padding-right:10px;float:left;}.cnt-sub-menu .item a{padding-right:10px;}.cnt-header{position:absolute;top:0;width:100%;}.cnt-header .quick-search{float:right;}.ui-link{display:inline-block;}.ui-icon{display:inline-block;}.column-grid{overflow:hidden;margin:0 -11px;}.column-grid .box-head{margin:0 11px;}.column-grid .block{margin:0 11px;}.clr{zoom:1;}.clr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cnt-admin-functions ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}.cnt-admin-functions ul.primary li{display:inline;}.cnt-admin-functions ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}.cnt-admin-functions ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}.cnt-admin-functions ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}.cnt-admin-functions ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}.cnt-admin-functions ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}.cnt-admin-functions ul.secondary a{padding:0;text-decoration:none;}.cnt-admin-functions ul.secondary a.active{border-bottom:4px solid #999;}#table-container table{width:100%;font-size:0.923em;margin:0 0 10px;border:1px solid #bebfb9;}#table-container table td,#table-container table th{vertical-align:middle;padding:8px 10px;border:0;color:#000;}#table-container tr.even,#table-container tr.odd{border-width:0 1px 0 1px;border-style:solid;border-color:#bebfb9;background:#f3f4ee;}#table-container tr.odd{background:#fff;}#table-container tr.drag{background:#fe7;}#table-container tr.drag-previous{background:#ffb;}#table-container table th{text-transform:uppercase;background:#e1e2dc;font-weight:normal;border-width:1px;border-style:solid;border-color:#bebfb9;padding:3px 10px;}#table-container table th.active{background:#bdbeb9;}#table-container table th a{display:block;position:relative;}#table-container table th.active a{padding:0 25px 0 0;}#table-container table th.active img{position:absolute;top:3px;right:3px;}#table-container table td.active{background:#e9e9dd;}#table-container table tr.odd td.active{background:#f3f4ee;}#table-container table tr.selected td.active,#table-container table tr.selected td{background:#ffc;border-color:#eeb;}#table-container table.system-status-report tr{border-bottom:1px solid #ccc;}#table-container table.system-status-report tr.ok{color:#255b1e;background-color:#e5ffe2;}#table-container table.system-status-report tr.info{color:#040f37;background-color:#bdf;}#table-container table.system-status-report tr.warning{color:#840;background-color:#fffce5;}#table-container table.system-status-report tr.error{color:#8c2e0b;background-color:#fef5f1;}#table-container tr td:last-child{border-right:1px solid #bebfb9;}.profile{margin:20px;}#user-login > div,#user-pass > div{-webkit-box-shadow:0 0 50px rgba(0,0,0,0.50);-moz-box-shadow:0 0 50px rgba(0,0,0,0.50);box-shadow:0 0 50px rgba(0,0,0,0.50);position:absolute;top:50px;left:50%;width:740px;margin-left:-370px;z-index:999;background:#fff;font-family:arial,sans-serif;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#user-pass > div{padding:20px;width:700px;}.login-wrapper{padding:20px;}#user-login > div input[type="text"],#user-login > div input[type="password"],#user-pass > div input[type="text"]{border:1px solid #B4B4B4;border-top:1px solid #8C8C8C;padding:3px;margin:0;line-height:14px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}#user-login > div input[type="text"].error,#user-login > div input[type="password"].error,#user-pass > div input[type="text"].error{background-color:#F2DEDE;}#user-login > div input[type="submit"],#user-pass > div input[type="submit"]{margin-right:20px;font-family:Arial,sans-serif;white-space:nowrap;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0px 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0px 0px 5px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0px 0px 5px rgba(0,0,0,0.2);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #2577AA;border-bottom-color:#1F6591;line-height:30px;font-weight:bold;color:white;padding:0 30px;cursor:pointer;font-size:12px;background-image:none;background:#5791ba;background:-moz-linear-gradient(top,#5791ba 0%,#2e76a9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5791ba),color-stop(100%,#2e76a9));background:-webkit-linear-gradient(top,#5791ba 0%,#2e76a9 100%);background:-o-linear-gradient(top,#5791ba 0%,#2e76a9 100%);background:-ms-linear-gradient(top,#5791ba 0%,#2e76a9 100%);background:linear-gradient(to bottom,#5791ba 0%,#2e76a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5791ba',endColorstr='#2e76a9',GradientType=0);}#user-login > div input[type="submit"]:hover,#user-pass > div input[type="submit"]:hover{text-decoration:none;background-image:none;background:#75a8cc;background:-moz-linear-gradient(top,#75a8cc 0%,#3e84b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75a8cc),color-stop(100%,#3e84b7));background:-webkit-linear-gradient(top,#75a8cc 0%,#3e84b7 100%);background:-o-linear-gradient(top,#75a8cc 0%,#3e84b7 100%);background:-ms-linear-gradient(top,#75a8cc 0%,#3e84b7 100%);background:linear-gradient(to bottom,#75a8cc 0%,#3e84b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75a8cc',endColorstr='#3e84b7',GradientType=0);}#user-login > div input[type='submit']:active,#user-login > div input[type='submit']:focus,#user-pass > div input[type='submit']:active,#user-pass > div input[type='submit']:focus{background-image:none;-webkit-box-shadow:inset 0px 2px 2px rgba(0,0,0,0.2),0px 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 2px 2px rgba(0,0,0,0.2),0px 0px 5px rgba(0,0,0,0.2);box-shadow:inset 0px 2px 2px rgba(0,0,0,0.2),0px 0px 5px rgba(0,0,0,0.2);background:#5791ba;}.not-logged-in .cbw-admin{width:280px;position:absolute;top:100px;left:50%;z-index:1000;margin-left:67px;}.not-logged-in .cbw-admin .messages.error{margin-top:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:8px 35px 8px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7;}.not-logged-in .cbw-admin .messages.error a{color:#000;text-decoration:underline;font-weight:normal;}.not-logged-in .cbw-admin .messages ul li{padding:0 0 16px 0;color:#B94A48;}#user-login > div .form-item,#user-pass > div .form-item{margin-bottom:10px;float:none;}#user-login > div .form-item label,#user-pass > div .form-item label{display:block;}#user-login > div .form-item .description,#user-pass > div .form-item .description{font-size:10px;font-style:italic;color:#999;}#user-login > div .form-actions,#user-pass > div .form-actions{margin-bottom:10px;float:none;}#user-login > div .form-actions input,#user-pass > div .form-actions input{cursor:pointer;}.login-titlebar{background:#2E76A9;padding:0 0 0 20px;display:block;margin:2px;}.login-titlebar h1{font-weight:600;color:white;font-size:20px;margin:0;padding:0.3em 0;}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002;}.fancybox-outer{margin:0;background-color:#fff;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:1003;}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden;}.fancybox-error{color:#444;font:14px/20px;margin:0;padding:10px;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}.fancybox-image{max-width:100%;max-height:100%;}.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/visit/js/fancybox/fancybox_sprite.png);}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004;}.fancybox-prev,.fancybox-next{position:absolute;top:50%;margin-top:-200px;width:40%;height:400px;cursor:pointer;background:transparent url(/sites/all/themes/visit/js/fancybox/blank.gif);z-index:1003;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-prev span,.fancybox-next span{position:absolute;top:50%;left:-9999px;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;}.fancybox-prev span{background-position:0 -36px;}.fancybox-next span{background-position:0 -72px;}.fancybox-prev:hover,.fancybox-next:hover{visibility:visible;}.fancybox-prev:hover span{left:20px;}.fancybox-next:hover span{left:auto;right:20px;}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}.fancybox-title{visibility:hidden;font:normal 13px/20px;position:relative;text-shadow:none;z-index:1005;}.fancybox-opened .fancybox-title{background:#000;visibility:visible;font-size:11px;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding:5px 10px;color:#fff;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-21px;margin-left:-21px;width:42px;height:42px;background:url(/sites/all/themes/visit/js/fancybox/fancybox_loading.gif);opacity:0.8;cursor:pointer;z-index:1010;}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000;background:rgba(0,0,0,0.5);}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:1005;background-color:#000;}#fancybox-thumbs.bottom{bottom:2px;}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0;}#fancybox-thumbs ul li:first-child{border-left:1px solid #2a2a2a;}#fancybox-thumbs ul li{float:left;padding:20px 10px;opacity:0.5;border-width:0 1px 0 0;border-style:solid;border-color:#2a2a2a;}#fancybox-thumbs ul li.active{opacity:0.75;}#fancybox-thumbs ul li.active a{border:2px solid #5b92e6;}#fancybox-thumbs ul li:hover{opacity:1;}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:2px solid #fff;background:#111;outline:none;}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:1005;}#fancybox-buttons.top{top:10px;}#fancybox-buttons.bottom{bottom:10px;}#fancybox-buttons ul{display:block;width:170px;height:30px;margin:0 auto;padding:0;list-style:none;background:#111;-webkit-box-shadow:0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);background:#111 -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.2)),color-stop(.5,rgba(255,255,255,.15)),color-stop(.5,rgba(255,255,255,.1)),to(rgba(255,255,255,.15)));background:#111 -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.15) 100%);border-radius:3px;}#fancybox-buttons ul li{float:left;margin:0;padding:0;}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;outline:none;}#fancybox-buttons a.btnPrev{width:32px;background-position:6px 0;}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e;}#fancybox-buttons a.btnPlay{background-position:0 -30px;}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px;}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px;}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px;}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:38px;background-position:-57px 0;}#fancybox-buttons a.btnDisabled{opacity :0.5;cursor:default;}.language-selector .hd .ui-link a .lbl{display:none;}
body{font-size:15px;color:#888;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}a{text-decoration:none;}a:hover{text-decoration:underline;}h1 a:hover,h2 a:hover{text-decoration:none;}h1,p{line-height:1;}p{font-size:14px;line-height:16px;}h1,h2,h3,h4,h5,h6{font-weight:normal;}::-webkit-input-placeholder{color:#888;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}::-moz-placeholder{color:#888;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}:-ms-input-placeholder{color:#888;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}input:-moz-placeholder{color:#888;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}.cnt-slideshow .slideshow-image .caption h1,.cnt-footer > .inner > .ft > .inner .footer-logos .smaland-logo a,.page-header h1,.heading h1,.cnt-article .hd h1,.cnt-article .bd .copy blockquote p,.ts-searchform label,.ts-searchform .hd,.ts-searchform .roomitem .formitem.ages label,.searchforms > .inner > h2,.cnt-searchform > .inner > h2,.layout-sitesearch .hd h1{font-family:Georgia,serif;}.wrapper-main{position:relative;width:100%;margin:0;padding-top:105px;}.wrapper-page,.cnt-footer .area-a,.cnt-footer .area-b{width:978px;margin:0 auto;}.wrapper-page-inner{position:relative;}.cnt-header{position:absolute;top:0;left:0;height:105px;z-index:100;width:100%;}.cnt-header .holder-menus{position:absolute;top:45px;right:50%;margin-right:-489px;height:60px;width:978px;}.cnt-header .holder-menus{z-index:2;}.cnt-header .holder-menuitems{position:absolute;top:45px;left:50%;margin-left:339px;height:60px;width:150px;z-index:5;}.cnt-header >.inner > .hd{background-color:#293238;position:absolute;top:0;left:0;height:45px;width:100%;z-index:150;}.cnt-header >.inner > .hd > .inner-content{position:absolute;right:50%;margin-right:-489px;height:45px;width:978px;}.cnt-main-menu{margin-left:98px;}.cnt-main-menu a:hover{text-decoration:none;}.cnt-main-menu ul li.item.depth-1{position:relative;padding:0;height:60px;line-height:60px;border-left:1px solid #e87817;border-right:1px solid #f4a440;}.cnt-main-menu ul li.item.depth-1 > a{display:block;padding:0 27px;color:#fff;font-size:16px;text-transform:uppercase;}.cnt-main-menu ul li.item.depth-1 > .extra,.cnt-main-menu ul li.item.depth-1 .icon{display:none;}.cnt-main-menu ul li.item.depth-1.last > .extra{display:block;position:absolute;top:0;right:-2px;width:1px;height:60px;background-color:#e87817;}.cnt-main-menu ul li.item.depth-1.active-trail > a .icon{display:block;position:absolute;bottom:-16px;left:50%;margin-left:-8px;border-style:solid;border-width:8px;border-color:#ec8219 transparent transparent transparent;}.cnt-main-menu ul li.item.depth-1 ul.menu{display:none;position:absolute;top:60px;left:0;background-color:#eceeed;min-width:300px;padding:10px 0;}.cnt-main-menu ul li.item.depth-1:hover ul.menu{display:block;}.cnt-main-menu ul li.item.depth-1 ul.menu li{float:none;height:40px;line-height:40px;}.cnt-main-menu ul li.item.depth-1 ul.menu li a{display:block;color:#222;padding:0 30px;}.cnt-main-menu ul li.item.depth-1 ul.menu li:hover{background-color:#293238;}.cnt-main-menu ul li.item.depth-1 ul.menu li:hover a{color:#fff;}.cnt-header >.inner > .hd > .inner-content > .menu{float:right;}.cnt-header >.inner > .hd > .inner-content > .menu li{float:left;height:45px;line-height:45px;padding:0 15px;}.cnt-header >.inner > .hd > .inner-content > .menu li.separator{display:none;}.cnt-header >.inner > .hd > .inner-content > .menu li a{color:#fff;font-size:11px;text-transform:uppercase;}.holder-logo{position:absolute;top:45px;right:50%;margin-right:-489px;height:60px;width:978px;}.logo{position:absolute;top:0;left:-1px;z-index:10;width:96px;height:60px;border-left:1px solid #f4a440;}.logo a{position:relative;display:block;width:96px;height:60px;border-left:1px solid #e87817;border-right:1px solid #f4a440;}.logo a .lbl{display:none;}.logo a .icon{position:absolute;top:10px;left:29px;display:block;width:38px;height:41px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) 0 -60px no-repeat;}.cnt-header .weather{float:right;height:45px;font-size:11px;}.cnt-header .weather > a{line-height:45px;padding:0 0 0 30px;overflow:hidden;display:block;color:#fff;}.cnt-header .weather .yr-temp{}.cnt-header .weather figure.image{float:left;margin:12px 4px 0 0;}.cnt-header .weather figure.image img{width:22px;height:22px;}.cnt-header .weather .label{display:none;}.cnt-header .weather .value{float:left;}.cnt-header .weather > a:hover .value{text-decoration:underline;}.language-selector{float:right;height:45px;}.language-selector .hd{display:none;}.language-selector ul.bd{overflow:hidden;}.language-selector ul.bd a{display:block;margin:17px 0 0 15px;}.language-selector ul.bd li.ui-link{float:left;height:45px;}.language-selector ul.bd li.ui-link:first-child{margin-left:0;}.language-selector ul.bd li.ui-link .link{display:none;}.icon.flag{background:url(/sites/all/themes/visit/img/spriteLanguages.png) no-repeat;display:block;height:11px;width:16px;}.icon.flag.sv{background-position:0 0;}.icon.flag.en{background-position:-60px 0;}.icon.flag.de{background-position:-80px 0;}.cnt-header .quick-search{margin-left:30px;float:right;height:45px;line-height:45px;}.cnt-header .quick-search .hd{display:none;}.cnt-header .quick-search input[type='text']{border:0;padding:0 5px;height:22px;line-height:22px;}.cnt-header .quick-search .submitwrapper{cursor:pointer;display:inline-block;height:45px;width:17px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) 0 -169px no-repeat;}.cnt-header .quick-search .submitwrapper input{width:17px;height:45px;text-indent:-9999px;font-size:0;background:transparent;border:0;margin:0;padding:0;}.compact-basket,.basket-link{float:right;position:relative;height:60px;padding-right:30px;border-right:1px solid #f4a440;cursor:pointer;}.compact-basket .cb_ex,.basket-link .cb_ex{position:absolute;top:0;right:-2px;width:1px;height:60px;background-color:#e87817;}.compact-basket .cb_hd,.basket-link .cb_hd{height:60px;}.compact-basket .cb_hd h4,.basket-link .cb_hd h4{color:#fff;margin-top:10px;text-transform:uppercase;font-weight:normal;text-align:right;}.compact-basket .cb_hd h4 .cb_lbl,.basket-link .cb_hd h4 .cb_lbl{display:block;font-size:14px;}.compact-basket .cb_hd h4 .cb_price,.basket-link .cb_hd h4 .cb_price{font-size:16px;}.basket-link .cb_hd h4 a{color:#fff;text-decoration:none;}.compact-basket .cb_hd h4 .cb_expander{display:none;}.compact-basket .cb_bd{display:none;position:absolute;top:60px;right:-1px;background-color:#eceeed;padding:30px;width:188px;}.compact-basket .cb_bd a,.compact-basket .cb_bd h3,.compact-basket .cb_bd h4,.compact-basket .cb_bd .cb_category_row .cb_category_details span{color:#222;}.compact-basket .cb_bd .cb_category_row .cb_category_icon{display:none;}.compact-basket .cb_bd .cb_category_row .cb_category_title{margin-bottom:10px;}.compact-basket .cb_bd .cb_category_row .cb_category_title a{font-weight:700;}.compact-basket .cb_bd .cb_category_row .cb_category_details{font-size:14px;}.compact-basket .cb_bd .cb_summary_list{margin-bottom:20px;}.compact-basket .cb_bd .cb_priceinfo h3{margin-bottom:20px;}.compact-basket .cb_bd .cb_priceinfo h3 .cb_lbl{font-weight:700;}.compact-basket .cb_bd .cb_priceinfo h3 .cb_price{font-style:italic;}.compact-basket .cb_bd .cb_btn{height:40px;line-height:40px;text-align:center;margin-bottom:20px;background-color:#293238;}.compact-basket .cb_bd .cb_btn a{color:#fff;display:block;text-transform:uppercase;font-size:14px;}.compact-basket .cb_bd .cb_producttype_list h4{margin-bottom:10px;font-weight:700;}.compact-basket .cb_bd .cb_producttype_list a{position:relative;color:#f19000;margin-bottom:5px;display:block;padding-left:17px;}.compact-basket .cb_bd .cb_producttype_list a:before{position:absolute;top:-1px;left:0;width:20px;height:20px;content:'+';display:block;color:#f19000;font-size:15px;}.cnt-slideshow{position:relative;width:978px;height:546px;}.cnt-slideshow .slideshow-image{display:none;position:absolute;top:0;left:0;width:978px;height:546px;}.cnt-slideshow .slideshow-image:first-child{display:block;}.cnt-slideshow .slideshow-image .caption{position:absolute;left:0;bottom:75px;padding:30px;background:#293238;background-color:rgba(41,50,56,0.7);max-width:582px;}.cnt-slideshow .slideshow-image .caption h1,.cnt-slideshow .slideshow-image .caption h1 a,.cnt-slideshow .slideshow-image .caption p,.cnt-slideshow .slideshow-image .caption a{color:#fff;}.cnt-slideshow .slideshow-image .caption .ui-link a{display:block;position:relative;padding-left:30px;}.cnt-slideshow .slideshow-image .caption .ui-link a .ui-icon{display:block;position:absolute;top:-2px;left:0;width:20px;height:20px;margin-right:10px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) 0 -130px no-repeat;}.cnt-slideshow .slideshow-image .caption h1{font-size:50px;line-height:50px;margin-bottom:20px;}.cnt-slideshow .slideshow-image .caption .innerbody p{line-height:24px;}.cnt-slideshow .slideshow-image .caption .ui-link{margin-top:20px;}.cnt-slideshow .slideshow-image .caption.has-price{padding-right:130px;}.cnt-slideshow .slideshow-image .caption .price{position:absolute;top:20px;right:0;padding:5px 0 10px 0;width:135px;text-align:center;background-color:#f4a440;}.cnt-slideshow .slideshow-image .caption .price span{color:#fff;font-size:14px;}.cnt-slideshow .slideshow-image .caption .price .price-extra{display:block;font-size:13px;}.cnt-slideshow .slideshow-image .caption .price .from{text-transform:lowercase;}.cnt-slideshow .slideshow-image .caption .price .amount{font-size:22px;}.cnt-slideshow .pagination{position:absolute;right:30px;bottom:30px;z-index:100;}.cnt-slideshow .pagination a.nav{display:none;}.cnt-slideshow .pagination .pager .item{float:left;width:26px;height:16px;}.cnt-slideshow .pagination .pager .item .inner{display:none;}.cnt-slideshow .pagination .pager .item .extra{width:16px;height:16px;background-color:#fff;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.cnt-slideshow .pagination .pager .item.active .extra{background-color:#f08e20;}.layout-front .top{margin-top:30px;}.layout-front .top .searchforms{width:306px;float:left;}.layout-front .top .cnt-pushes{width:642px;float:right;}.layout-front .mid{margin-top:30px;}.layout-front .cnt-events,.layout-front .bot{margin-top:50px;}.layout-landing .cnt-intro{margin-top:50px;}.layout-landing .cnt-searchform,.layout-landing .top{margin-top:40px;}.layout-landing .top .left{float:left;width:642px;margin-right:30px;}.layout-landing .top .right{float:left;width:306px;}.layout-landing .mid{margin-top:30px;}.layout-landing .bot{margin-top:60px;padding-top:40px;border-top:1px solid #eceeed;}.layout-inspiration .cnt-intro{margin-top:50px;}.layout-inspiration .cnt-searchform,.layout-inspiration .top,.layout-inspiration .mid,.layout-inspiration .bot,.layout-inspiration .cnt-slideshow{margin-top:30px;}.layout-inspiration .cnt-slideshow{z-index:0;}.layout-inspiration .top .left,.layout-inspiration .mid .right{float:left;width:642px;}.layout-inspiration .top .left{margin-right:30px;}.layout-inspiration .top .right,.layout-inspiration .mid .left{float:left;width:306px;}.layout-inspiration .mid .left{margin-right:30px;}.layout-article .wrapper-content{margin-top:45px;}.layout-article .content-main{float:left;width:642px;}.layout-article .cnt-sidebar{float:right;width:274px;}.cnt-article{position:relative;}.cnt-article.has-image{padding-top:425px;}.cnt-article .bd > .image{position:absolute;top:0;left:0;}.cnt-article .hd h1{font-size:50px;color:#333;line-height:1;margin-bottom:20px;}.cnt-article .bd .intro{margin-bottom:20px;}.cnt-article .bd .intro p{font-size:18px;line-height:26px;color:#333;}.cnt-article .bd .copy p{color:#868686;line-height:26px;}.cnt-article .bd .copy .text-block{margin-top:20px;}.cnt-article .bd .copy .text-block .image{margin-bottom:20px;}.cnt-article .bd .copy .video{margin-bottom:20px;}.cnt-article .bd .copy h2,.cnt-article .bd .copy h3,.cnt-article .bd .copy h4,.cnt-article .bd .copy h5,.cnt-article .bd .copy h6{color:#333;margin-bottom:20px;}.cnt-article .bd .copy h2{font-size:21px;}.cnt-article .bd .copy h3{font-size:17px;}.cnt-article .bd .copy h4{font-size:15px;}.cnt-article .bd .copy blockquote{position:relative;background-color:#eceeed;padding:20px 30px 20px 95px;margin:20px 0;}.cnt-article .bd .copy blockquote:before{content:'';display:block;position:absolute;top:20px;left:20px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) 0 -242px no-repeat;width:52px;height:40px;}.cnt-article .bd .copy blockquote p{color:#333;font-size:20px;font-style:italic;}.cnt-article .bd .copy blockquote p.source{margin-top:10px;text-align:right;font-size:15px;font-style:normal;}.cnt-pushes .custom{float:none;}.push{position:relative;}.push h1{font-size:21px;color:#333;margin:20px 0 10px 0;}.push h1 a{color:#333;}.push figure.image{width:306px;height:204px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;}.push .category{display:block;position:absolute;top:10px;right:0;width:135px;text-align:center;height:32px;line-height:32px;background-color:#f19000;color:#fff;text-transform:uppercase;font-size:14px;}.push .price{position:absolute;top:42px;right:0;padding:5px 0 10px 0;width:135px;text-align:center;background-color:#f4a440;}.push .price > span{color:#fff;font-size:14px;}.push .price .price-extra{display:block;font-size:13px;}.push .price .from{text-transform:lowercase;}.push .price .amount{font-size:22px;}.push .hd{position:relative;}.push .bd p{color:#868686;line-height:22px;}.push .bd p a{color:#f19000;}.push .bd ul{padding:0;}.push .bd ul li{list-style:disc inside;margin-left:1px;line-height:21px;}.push .ft .ui-link{margin-top:15px;}.push .ft .ui-link a{position:relative;color:#f19000;padding-left:30px;}.push .ft .ui-link .ui-icon{display:block;position:absolute;top:-2px;left:0;width:20px;height:20px;margin-right:10px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) -40px -130px no-repeat;}.push.alt2{height:250px;}.push.alt2 .inner{padding:30px;position:relative;}.push.alt2 figure.image{display:none;}.push.alt2.theme-1{background-color:#293238;}.push.alt2.theme-1 h1,.push.alt2.theme-1 h1 a,.push.alt2.theme-1 p{color:#fff;}.push.alt2.theme-2{background-color:#eceeed;}.push.alt2.theme-2 p{color:#333;}.push.alt2.theme-3{background-color:#f19000;}.push.alt2.theme-3 h1,.push.alt2.theme-3 h1 a,.push.alt2.theme-3 a,.push.alt2.theme-3 p{color:#fff;}.push.alt2.theme-3 .ft .ui-link .ui-icon{background-position:0 -130px;}.push.alt3 figure.image{width:642px;height:398px;}.push.alt3 .caption{position:absolute;left:30px;bottom:0;background:#293238;background-color:rgba(41,50,56,0.7);width:522px;padding:30px;}.push.alt3 h1{margin-top:0;}.push.alt3 h1,.push.alt3 h1 a,.push.alt3 p,.push.alt3 a,.push.alt3 .ui-link a{color:#fff;}.push.alt3 .ft .ui-link .ui-icon{background-position:0 -130px;}.layout-front .mid .push,.layout-front .bot .push,.layout-landing .mid .push,.layout-landing .bot .push,.layout-inspiration .bot .push{width:306px;float:left;margin-right:30px;}.layout-front .mid .push:nth-child(3n+3),.layout-front .bot .push:nth-child(3n+3),.layout-landing .mid .push:nth-child(3n+3),.layout-landing .bot .push:nth-child(3n+3),.layout-inspiration .bot .push:nth-child(3n+3){margin-right:0;}.layout-front .mid .push + .push + .push + .push,.layout-front .bot .push + .push + .push + .push,.layout-landing .mid .push + .push + .push + .push,.layout-landing .bot .push + .push + .push + .push,.layout-inspiration .bot .push + .push + .push + .push{margin-top:60px;}.layout-front .mid .push.alt1{height:395px;}.layout-front .push.alt2 .inner{height:190px;}.layout-front .mid .push.alt1 .inner{position:relative;height:100%;}.layout-front .push.alt2 .inner .ft,.layout-front .mid .push.alt1 .inner .ft{position:absolute;bottom:0;}.layout-front .push.alt2 .inner .ft{bottom:21px;}.layout-front .mid .push.alt1 .bd{height:90px;overflow:hidden;}.layout-landing .mid .push .bd{height:88px;overflow:hidden;}.cnt-pushes.bot .bd{height:90px;overflow:hidden;}.layout-landing .bot .push .hd{position:inherit;}.layout-landing .bot .push .bd{height:143px;overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eceeed;}.layout-landing .bot .push .price{top:auto;bottom:0;left:0;right:auto;background-color:transparent;padding:0;width:auto;text-align:left;}.layout-landing .bot .push .price > span{color:#333 !important;font-size:15px !important;display:inline-block !important;}.layout-landing .bot .push .price .amount{font-weight:bold;}.layout-landing .bot .push .ui-link{float:right;}.layout-landing .bot .push .ui-link a{padding-left:0;}.layout-landing .bot .push .ui-link a .ui-icon{display:none;}.layout-webshop .cnt-webshop .iframe .hd h1,.page-header h1,.layout-sitesearch .hd h1{font-size:50px;line-height:1;margin-bottom:20px;color:#333;}.page-header .intro p{font-size:18px;line-height:26px;color:#333;}.heading{text-align:center;margin-bottom:30px;}.heading h1{display:inline-block;font-size:26px;color:#333;text-transform:uppercase;line-height:1;}.sidebar-box.links a,.sidebar-box.links .bd ul li{color:#f19000;}.sidebar-box.links .hd .ui-icon{display:none;}.sidebar-box.links .hd h1{font-size:21px;color:#333;margin-bottom:20px;}.sidebar-box.links .bd ul{list-style:disc inside;}.sidebar-box.links .bd ul li{padding-left:5px;}.sidebar-box.links .bd ul li + li{margin-top:15px;}.iframe .holder-iframe iframe{width:100%;}.layout-inspiration .cnt-searchforms,.layout-landing .cnt-searchforms{background-color:#eceeed;width:978px;margin-top:20px;}.layout-inspiration .cnt-searchforms form > label,.layout-landing .cnt-searchforms form > label{display:block;font-size:26px;color:#333;text-transform:uppercase;line-height:1;}.layout-inspiration .cnt-searchforms > .inner,.layout-landing .cnt-searchforms > .inner{padding:30px;}.layout-inspiration .cnt-searchforms .inner > h2,.layout-landing .cnt-searchforms > .inner > h2{font-size:21px;line-height:1;margin-bottom:15px;color:#333;}.layout-inspiration .cnt-searchforms .ts-searchform .formitem.keyword,.layout-landing .cnt-searchforms .ts-searchform .formitem.keyword,.layout-inspiration .cnt-searchforms .ts-searchform .formitem.dates,.layout-landing .cnt-searchforms .ts-searchform .formitem.dates,.layout-inspiration .cnt-searchforms .ts-searchform .formitem.guests,.layout-landing .cnt-searchforms .ts-searchform .formitem.guests,.layout-inspiration .cnt-searchforms .ts-searchform .formitem.arena,.layout-landing .cnt-searchforms .ts-searchform .formitem.arena,.layout-inspiration .cnt-searchforms .ts-searchform .formitem.category,.layout-landing .cnt-searchforms .ts-searchform .formitem.category,.layout-inspiration .cnt-searchforms .ts-searchform .formitem.submit{margin:0 12px 0 0;}.layout-landing .cnt-searchforms .ts-searchform .formitem.submit{margin:0 12px 0 0;}.layout-inspiration .cnt-searchforms .ts-searchform .formitem.submit{margin-right:0;}.layout-landing .cnt-searchforms .ts-searchform .formitem.submit{margin-right:0;}.layout-inspiration .cnt-searchforms .ts-searchform .formitem.submit input[type="submit"]{width:144px;height:32px;line-height:32px;}.layout-landing .cnt-searchforms .ts-searchform .formitem.submit input[type="submit"]{width:144px;height:32px;line-height:32px;}.layout-inspiration .cnt-searchforms .activity .ts-searchform .formitem.submit{margin-left:12px;}.layout-landing .cnt-searchforms .activity .ts-searchform .formitem.submit{margin-left:12px;}.layout-inspiration .cnt-searchforms .ts-searchform .formitem.category{margin-right:0;}.layout-landing .cnt-searchforms .ts-searchform .formitem.category{margin-right:0;}.layout-inspiration .cnt-searchforms .event .ts-searchform .formitem.arena select,.layout-landing .cnt-searchforms .event .ts-searchform .formitem.arena select,.layout-inspiration .cnt-searchforms .event .ts-searchform .formitem.category select{width:172px;}.layout-landing .cnt-searchforms .event .ts-searchform .formitem.category select{width:172px;}.layout-inspiration .cnt-searchforms .event .ts-searchform .formitem.keyword input,.layout-landing .cnt-searchforms .event .ts-searchform .formitem.keyword input,.layout-inspiration .cnt-searchforms .event .ts-searchform .formitem.dates input{width:165px;}.layout-landing .cnt-searchforms .event .ts-searchform .formitem.dates input{width:165px;}.layout-inspiration .cnt-searchforms .event .ts-searchform .formitem.submit{margin-left:12px;}.layout-landing .cnt-searchforms .event .ts-searchform .formitem.submit{margin-left:12px;}.layout-inspiration .cnt-searchforms .inner .inner-form{display:none;}.layout-landing .cnt-searchforms .inner .inner-form{display:none;}.layout-inspiration .cnt-searchforms .inner .inner-form.active{display:block;}.layout-landing .cnt-searchforms .inner .inner-form.active{display:block;}.layout-inspiration .cnt-searchforms .inner .choosecategory{margin-bottom:10px;}.layout-landing .cnt-searchforms .inner .choosecategory{margin-bottom:10px;}.layout-inspiration .cnt-searchforms .inner .choosecategory label{color:#242b31;cursor:pointer;}.layout-landing .cnt-searchforms .inner .choosecategory label{color:#242b31;cursor:pointer;}.layout-inspiration .cnt-searchforms .inner .choosecategory label + label{margin-left:10px;}.layout-landing .cnt-searchforms .inner .choosecategory label + label{margin-left:10px;}.searchforms{background-color:#eceeed;height:398px;}.searchforms .cnt-searchforms > .inner{padding:30px;}.searchforms .cnt-searchforms > .inner > h2{font-size:21px;line-height:1;margin-bottom:15px;color:#333;}.searchforms .inner .tabs{margin-bottom:20px;}.searchforms .inner .tabs .tab{float:left;position:relative;height:30px;line-height:30px;background-color:#d7dbd9;text-align:center;}.searchforms .inner .tabs .tab.active{background-color:#f19022;}.searchforms .inner .tabs .tab .ui-icon{display:none;}.searchforms .inner .tabs .tab.active .ui-icon{display:block;position:absolute;bottom:-14px;left:50%;margin-left:-7px;border-style:solid;border-width:7px;border-color:#f19022 transparent transparent transparent;}.searchforms .inner .tabs .tab a{display:block;color:#242b31;text-transform:uppercase;}.searchforms .inner .tabs .tab a:hover{text-decoration:none;}.searchforms .inner .tabs .tab.active a{color:#fff;}.searchforms .inner .tabs .tab.accommodation{width:99px;margin-right:19px;}.searchforms .inner .tabs .tab.todo{width:128px;}body.i18n-de .searchforms .inner .tabs .tab.accommodation{width:128px;margin-right:19px;}body.i18n-de .searchforms .inner .tabs .tab.todo{width:99px;}.searchforms .inner .forms .form{display:none;}.searchforms .inner .forms .form.active{display:block;}.searchforms .inner .forms .form .inner-form{display:none;}.searchforms .inner .forms .form .inner-form.active{display:block;}.searchforms .inner .forms .form .choosecategory{margin-bottom:10px;}.searchforms .inner .forms .form .choosecategory label{color:#242b31;cursor:pointer;}.searchforms .inner .forms .form .choosecategory label + label{margin-left:10px;}.ts-searchform > .inner > form > label{display:none;}.ts-searchform select,.ts-searchform input{font-family:"Lucida Sans","Lucida Grande",sans-serif;}.ts-searchform .formitem{position:relative;}.ts-searchform .formitem.keyword input[type="text"],.ts-searchform .formitem.dates input[type="text"],.ts-searchform .formitem.guests input[type="text"]{width:226px;height:32px;line-height:32px;border:0;padding:0 10px;}.ts-searchform .roomitem .formitem.ages input[type="text"]{width:14px;border:1px solid #abadb3}.ts-searchform .formitem.arena select,.ts-searchform .formitem.category select{width:246px;height:32px;border:0;padding:5px 10px;}.ts-searchform .formitem.dates,.ts-searchform .formitem.guests,.ts-searchform .formitem.submit,.ts-searchform .formitem.arena,.ts-searchform .formitem.category{height:32px;margin:15px 0 0 0;}.ts-searchform .formitem.submit input[type="submit"]{height:40px;line-height:40px;padding:0;width:246px;text-align:center;text-transform:uppercase;color:#fff;border:0;font-weight:500;font-size:16px;}.ts-searchform .formitem > .icon{display:block;width:20px;height:20px;position:absolute;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) no-repeat;}.ts-searchform .formitem.keyword > .icon{background-position:-120px -180px;top:5px;right:10px;}.ts-searchform .formitem.dates > .icon{background-position:-40px -180px;top:5px;right:8px;}.ts-searchform .formitem.guests > .icon{background-position:-80px -180px;top:2px;right:10px;}.ts-searchform .pop{z-index:100;top:41px !important;border-color:#d7dbd9;}.ts-searchform .pop .close{cursor:pointer;display:block;position:absolute;top:3px;right:3px;z-index:10;height:19px;width:19px;background:#f19022 url(/sites/glasriket/themes/glasriket/img/spr_main.png) -175px -186px no-repeat;}.ts-searchform .tip,.ui-autocomplete .tip{border-color:transparent transparent #d7dbd9 transparent;}.ts-searchform .roomitem label,.ts-searchform .roomitem .hd{color:#242b31;}.ts-searchform .roomitem.addroom a{color:#f19000;}.ts-searchform .roomitem.room .icon{background:#f19022 url(/sites/glasriket/themes/glasriket/img/spr_main.png) -175px -186px no-repeat;top:0;left:-26px;height:19px;width:19px;}.date-range-selected > .ui-state-default:before,.date-range-selected.first > .ui-state-default:before,.date-range-selected.last > .ui-state-default:before,.date-range-selected.first.last > .ui-state-default:before{border-color:#f19022;}body .ui-datepicker-title{color:#242b31;}.ui-datepicker-inline table tbody tr td a,.ui-datepicker-inline table tbody tr td span{margin:-1px;}.ui-icon-circle-triangle-e,.ui-icon-circle-triangle-w{background:#dee2e0 url(/sites/glasriket/themes/glasriket/img/spr_main.png) no-repeat;width:22px;height:31px;}.ui-icon-circle-triangle-e{background-position:-168px -250px;}.ui-icon-circle-triangle-w{background-position:-141px -250px;}.ui-datepicker-inline table tbody tr td a.ui-state-hover,.ui-widget.ui-autocomplete.ui-widget-content a.ui-state-focus{background-color:#dee2e0;color:#242b31;}.ui-datepicker-calendar .ui-datepicker-unselectable,.ui-datepicker-calendar .ui-state-disabled{background-color:#fff;}.ui-datepicker-inline table tbody tr td{background:#eceeed;}.ui-datepicker-inline table tbody tr td a{color:#242b31;}.ui-datepicker-inline table tbody tr td.date-range-selected > .ui-state-default{color:#242b31;font-weight:bold;}.event-slideshow{float:left;position:relative;width:642px;height:398px;}.event-slideshow .hd{position:absolute;z-index:200;}.event-slideshow .hd .pagination .nav .ui-lbl{display:none;}.event-slideshow .hd .pagination .nav .ui-icon{display:block;width:16px;height:23px;position:absolute;top:9px;left:12px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) no-repeat;}.event-slideshow .hd .pagination .nav.prev .ui-icon{background-position:-144px -254px;}.event-slideshow .hd .pagination .nav.next .ui-icon{background-position:-172px -254px;}.event-slideshow .hd .pagination .nav{display:block;position:absolute;left:10px;top:10px;width:40px;height:40px;background-color:#dee2e0;}.event-slideshow .hd .pagination .nav.next{left:auto;right:-632px;}.event-slideshow .bd .slides .slide{display:none;position:absolute;top:0;left:0;width:642px;height:398px;}.event-slideshow .bd .slides .slide:first-child{display:block;}.event-slideshow .bd .slides .slide .item-inner{position:relative;}.event-slideshow .bd .slides .slide .item-inner .image img{width:642px;height:398px;}.event-slideshow .bd .slides .slide .item-inner .info{position:absolute;left:30px;bottom:0;background:#293238;background-color:rgba(41,50,56,0.7);width:522px;padding:30px;}.event-slideshow .bd .slides .slide .item-inner .info .dates{position:relative;float:left;height:71px;width:70px;margin-right:30px;}.event-slideshow .bd .slides .slide .item-inner .info .dates:after{content:'';display:block;position:absolute;top:29px;right:-14px;border-style:solid;border-width:7px;border-color:transparent transparent transparent #f19022;}.event-slideshow .bd .slides .slide .item-inner .info .dates .date{height:35px;line-height:35px;text-align:center;}.event-slideshow .bd .slides .slide .item-inner .info .dates .date > span{color:#fff;}.event-slideshow .bd .slides .slide .item-inner .info .dates .separator{position:absolute;top:36px;left:7px;height:1px;width:55px;background-color:#f3a03a;}.event-slideshow .bd .slides .slide .item-inner .info h2{font-size:21px;line-height:1;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:422px;}.event-slideshow .bd .slides .slide .item-inner .info h2,.event-slideshow .bd .slides .slide .item-inner .info h1 a,.event-slideshow .bd .slides .slide .item-inner .info p,.event-slideshow .bd .slides .slide .item-inner .info a{color:#fff;}.event-slideshow .bd .slides .slide .item-inner .info p{line-height:22px;padding-left:100px;}.upcoming-events{float:right;position:relative;width:306px;height:398px;}.upcoming-events .hd > a,.upcoming-events .hd > h2{font-size:21px;line-height:1;color:#242b31;margin-bottom:20px;}.upcoming-events .hd > a{display:block;}.upcoming-events .hd .upcoming-dates{position:absolute;top:0;right:0;height:398px;width:40px;}.upcoming-events .hd .upcoming-dates .inner-dates{display:none;}.upcoming-events .hd .upcoming-dates .nav{display:block;position:absolute;right:0;width:40px;height:40px;background-color:#dee2e0;}.upcoming-events .hd .upcoming-dates .nav.disabled{background-color:#eceeed;}.upcoming-events .hd .upcoming-dates .nav.prev{top:0;}.upcoming-events .hd .upcoming-dates .nav.next{bottom:0;}.upcoming-events .hd .upcoming-dates .nav .ui-lbl{display:none;}.upcoming-events .hd .upcoming-dates .nav .ui-icon{display:block;width:21px;height:11px;position:absolute;top:14px;left:9px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) no-repeat;}.upcoming-events .hd .upcoming-dates .nav.prev .ui-icon{background-position:-80px -260px;}.upcoming-events .hd .upcoming-dates .nav.next .ui-icon{background-position:-110px -260px;}.upcoming-events .bd ul li{overflow:hidden;}.upcoming-events .bd ul li + li{margin-top:10px;}.upcoming-events .bd ul li .image,.upcoming-events .bd ul li p,.upcoming-events .bd ul li > a{display:none;}.upcoming-events .bd ul li h3,.upcoming-events .bd ul li h3 a{color:#333;}.upcoming-events .bd ul li h3{float:right;width:156px;padding-right:50px;}.upcoming-events .bd ul li .dates{position:relative;float:left;height:71px;width:70px;margin-right:30px;text-align:center;}.upcoming-events .bd ul li .dates:after{content:'';display:block;position:absolute;top:29px;right:-14px;border-style:solid;border-width:7px;border-color:transparent transparent transparent #f19022;}.upcoming-events .bd ul li .dates .date{display:block;height:35px;line-height:35px;color:#fff;font-size:11px;}.upcoming-events .bd ul li .dates .separator{position:absolute;top:36px;left:7px;height:1px;width:55px;background-color:#f3a03a;text-indent:-9999px;}.social.instagram{overflow:hidden;margin-top:50px;}.social.instagram .hd > span,.social.instagram .hd > h1,.social.instagram .hd > .navigation{display:none;}.social.instagram .hd .text{margin-bottom:50px;text-align:center;}.social.instagram .hd .text p{font-size:21px;color:#333;}.social.instagram .photos{overflow:hidden;margin-left:34px;}.social.instagram .photos .photo{float:left;}.social.instagram .photos .photo,.social.instagram .photos .photo img{width:130px;height:130px;}.layout-webshop .cnt-webshop{margin-top:50px;}.cnt-footer > .inner > .ft{min-height:448px;background-color:#293238;border-top:1px solid #919699;}.cnt-footer > .inner > .hd,.cnt-footer > .inner > .ft > .inner{width:978px;margin:0 auto;}.cnt-footer .custom{float:left;position:relative;}.cnt-footer > .inner > .hd .custom{float:none;}.cnt-footer .footer-areas{margin-top:50px;background-color:#eceeed;height:199px;border-top:1px solid #f6f7f7;}.cnt-footer .area-a .footer-item,.cnt-footer > .inner > .ft > .inner > .menu,.cnt-footer > .inner > .ft > .inner > .newsletter.apsis,.cnt-footer .footer-header{width:419px;margin-right:70px;float:left;}.inline-button{margin-top:30px;text-align:center;width:100%;clear:both;}.inline-button a{display:inline-block;height:40px;line-height:40px;padding:0 20px;background-color:#242c32;font-size:16px;text-transform:uppercase;text-align:center;color:#fff;font-weight:700;}.inline-button a:hover{background-color:#394146;text-decoration:none;}.cnt-footer .area-a .footer-item{margin-top:30px;}.cnt-footer .area-a .footer-item h2,.cnt-footer .area-a .footer-item p,.cnt-footer .area-a .footer-item a{color:#777;}.cnt-footer .area-a .footer-item h2{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dee1e0;}.cnt-footer .area-a .footer-item p{line-height:22px;font-size:13px;}.cnt-footer .area-a .footer-item.social-links{margin-right:0;width:489px}.cnt-footer .area-a .footer-item.social-links ul li{float:left;}.cnt-footer .area-a .footer-item.social-links ul li + li{margin-left:10px;}.cnt-footer .area-a .footer-item.social-links ul li a{display:block;width:48px;height:48px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) no-repeat;text-indent:-9999px;}.cnt-footer .area-a .footer-item.social-links ul li a.facebook{background-position:0 -312px;}.cnt-footer .area-a .footer-item.social-links ul li a.twitter{background-position:-80px -312px;}.cnt-footer .area-a .footer-item.social-links ul li a.instagram{background-position:-160px -312px;}.cnt-footer .footer-newsletter-header{position:relative;margin-right:0;width:489px}.cnt-footer .footer-newsletter-header p{position:absolute;color:#c5cad1;font-size:14px;font-weight:normal;}.cnt-footer > .inner > .ft > .inner > .newsletter.apsis{padding-top:45px;}.cnt-footer > .inner > .ft > .inner > .newsletter.apsis .hd,.cnt-footer > .inner > .ft > .inner > .newsletter.apsis .unsubmit{display:none;}.cnt-footer > .inner > .ft > .inner > .newsletter.apsis .ui-textfield.email,.cnt-footer > .inner > .ft > .inner > .newsletter.apsis .ui-button.submit{display:inline-block;}.cnt-footer > .inner > .ft > .inner > .newsletter.apsis input[type='submit']{height:30px;line-height:30px;margin:0 0 0 10px;padding:0 20px;text-align:center;text-transform:uppercase;color:#fff;border:0;font-weight:700;font-size:14px;border-top:1px solid #314046;border-bottom:1px solid #2a363d;}.cnt-footer > .inner > .ft > .inner > .newsletter.apsis .ui-textfield input{height:28px;line-height:28px;border:0;margin:0;padding-left:5px;}.cnt-footer .footer-header{margin-top:30px;}.cnt-footer .footer-header h2{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #3b4e56;}.cnt-footer .footer-menu-header h2{float:left;width:209px;}.cnt-footer > .inner > .ft > .inner > .menu{clear:left;}.cnt-footer > .inner > .ft > .inner > .menu > li{float:left;width:209px;}.cnt-footer > .inner > .ft > .inner > .menu > li > a{display:none;}.cnt-footer > .inner > .ft > .inner > .menu > li a{color:#c5cad1;font-size:14px;font-weight:normal;}.cnt-footer > .inner > .ft > .inner .footer-logos{width:978px;clear:both;overflow:hidden;padding-top:20px;margin-top:50px;border-top:1px solid #3b4e56;}.cnt-footer > .inner > .ft > .inner .footer-logos .footer-logo{float:left;}.cnt-footer > .inner > .ft > .inner .footer-logos .glasriket-logo{position:relative;width:194px;height:100px;border-right:1px solid #3b4e56;}.cnt-footer > .inner > .ft > .inner .footer-logos .glasriket-logo .image{position:absolute;top:30px;left:0;width:153px;height:33px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) 0 0 no-repeat;}.cnt-footer > .inner > .ft > .inner .footer-logos .smaland-logo{position:relative;}.cnt-footer > .inner > .ft > .inner .footer-logos .smaland-logo .image{position:absolute;top:15px;left:25px;width:60px;height:60px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) 0 -381px no-repeat;}.cnt-footer > .inner > .ft > .inner .footer-logos .smaland-logo a{display:block;margin-top:30px;padding-left:100px;color:#fff;font-size:18px;font-style:italic;}.cnt-footer > .inner > .ft > .inner .credit{display:block;margin-top:50px;clear:both;font-size:11px;color:#576a77;}.cnt-footer > .inner > .ft > .inner .credit a{color:#576a77;}.cnt-header,.event-slideshow .bd .slides .slide .item-inner .info .dates,.upcoming-events .bd ul li .dates{background:#f39525;background:-moz-linear-gradient(top,#f39525 0%,#ec8219 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f39525),color-stop(100%,#ec8219));background:-webkit-linear-gradient(top,#f39525 0%,#ec8219 100%);background:-o-linear-gradient(top,#f39525 0%,#ec8219 100%);background:-ms-linear-gradient(top,#f39525 0%,#ec8219 100%);background:linear-gradient(to bottom,#f39525 0%,#ec8219 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f39525',endColorstr='#ec8219',GradientType=0);}.cnt-main-menu ul li.item.depth-1:hover{background:#ec8219;background:-moz-linear-gradient(top,#ec8219 0%,#f39525 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec8219),color-stop(100%,#f39525));background:-webkit-linear-gradient(top,#ec8219 0%,#f39525 100%);background:-o-linear-gradient(top,#ec8219 0%,#f39525 100%);background:-ms-linear-gradient(top,#ec8219 0%,#f39525 100%);background:linear-gradient(to bottom,#ec8219 0%,#f39525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec8219',endColorstr='#f39525',GradientType=0);}.ts-searchform .formitem.submit input[type="submit"]{background:#293238;background:-moz-linear-gradient(top,#293238 0%,#22292f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#293238),color-stop(100%,#22292f));background:-webkit-linear-gradient(top,#293238 0%,#22292f 100%);background:-o-linear-gradient(top,#293238 0%,#22292f 100%);background:-ms-linear-gradient(top,#293238 0%,#22292f 100%);background:linear-gradient(to bottom,#293238 0%,#22292f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#293238',endColorstr='#22292f',GradientType=0);}.ts-searchform .formitem.submit input[type="submit"]:hover{background:#293238;background:-moz-linear-gradient(top,#394146 0%,#22292f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#394146),color-stop(100%,#22292f));background:-webkit-linear-gradient(top,#394146 0%,#22292f 100%);background:-o-linear-gradient(top,#394146 0%,#22292f 100%);background:-ms-linear-gradient(top,#394146 0%,#22292f 100%);background:linear-gradient(to bottom,#394146 0%,#22292f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#394146',endColorstr='#22292f',GradientType=0);}.cnt-footer > .inner > .ft > .inner > .newsletter.apsis input[type='submit']{background:#3c5058;background:-moz-linear-gradient(top,#3c5058 0%,#313d44 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3c5058),color-stop(100%,#313d44));background:-webkit-linear-gradient(top,#3c5058 0%,#313d44 100%);background:-o-linear-gradient(top,#3c5058 0%,#313d44 100%);background:-ms-linear-gradient(top,#3c5058 0%,#313d44 100%);background:linear-gradient(to bottom,#3c5058 0%,#313d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c5058',endColorstr='#313d44',GradientType=0);}.cnt-ads{width:160px;position:absolute;top:20px;right:-180px;background-color:#eceeed;padding-bottom:20px;}.cnt-ads .hd{font-size:11px;text-transform:uppercase;text-align:center;margin:5px 0;border-radius:5px 5px 0 0;}.cnt-ads .bd .image-push{width:160px;}.cnt-ads .bd .image-push img{height:auto;}.cnt-ads .bd .image-push + .image-push{margin-top:20px;}.cnt-weather{background:#ffffff;width:978px;margin:0 auto;}.cnt-weather .location{padding:20px 0;}.cnt-weather .location > .hd{padding-bottom:20px;border-bottom:1px solid #f19000;}.cnt-weather .location > .hd h1{color:#333;font-size:28px;margin:0;padding:0;}.cnt-weather .location > .bd{}.cnt-weather .location > .ft{font-size:10px;padding-top:11px;font-style:italic;color:#666;}.cnt-weather .forecast h2{font-size:18px;color:#333;padding-bottom:15px;}.cnt-weather .forecast .hd{display:none;}.cnt-weather .forecast .bd{}.cnt-weather .forecast table.tbl-location{width:100%;font-size:12px;border:1px solid #e3e3e3;border-bottom-color:#f19000;border-top:0;}.cnt-weather .forecast table.tbl-location img{display:inline-block;}.cnt-weather .forecast table.tbl-location td{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:10px;text-align:center;}.cnt-weather .forecast table.tbl-location td.day{background:#e3e3e3;font-weight:normal;border-left-color:#e3e3e3;border-top-color:#fff;text-align:left;}.cnt-weather .forecast table.tbl-location td.day time{display:block;font-weight:700}.cnt-weather .forecast table.tbl-location td h3{font-size:18px;font-weight:normal;}.cnt-weather .forecast table.tbl-location td.max{background:#f0f0f0;border-top-color:#fff;}.cnt-weather .forecast table.tbl-location td.min{background:#f4f4f4;border-top-color:#fff;}.cnt-weather .forecast table.tbl-location td.max .label,.cnt-weather .forecast table.tbl-location td.min .label,.cnt-weather .forecast table.tbl-location td .description time{font-size:10px;}.cnt-weather .forecast table.tbl-location td .description{width:auto;padding:0;}.cnt-weather .forecast table.tbl-location tr:first-child td{border-top:0;}.cnt-weather .forecast table.tbl-location td .value{display:block;}.cnt-weather .forecast table.tbl-location td .description span{font-size:14px;}.layout-sitesearch .hd{margin-top:50px;}.layout-sitesearch .bd ul li a.title{color:#f19000;font-size:16px;}.layout-sitesearch .ft .pager a{color:#f19000;}.cnt-pushes.bot .custom{width:306px;float:left;}body .cnt-ag{position:relative;}body .cnt-ag .ag_widget_wrapper{position:relative;width:306px;height:250px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif !important;margin:0!important;padding:0!important;}body .cnt-ag .ag_widget_wrapper img.download{display:none;}body .cnt-ag .ag_widget_wrapper .imgbg{display:none;}body .cnt-ag .ag_hd{padding:22px!important;background:#f19000 !important;color:#fff;min-height:197px;height:206px;-webkit-border-radius:0 !important;-moz-border-radius:0!important;border-radius:0 !important;}body .cnt-ag .ag_hd p{font-size:21px!important;padding:0!important;margin:0!important;width:auto;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:400;line-height:26px;}body .cnt-ag .ag_button_wrapper{margin-top:16px!important;}body .cnt-ag .ag_button_wrapper a{cursor:pointer;}body .cnt-ag .ag_button{background:#293238!important;display:block;padding:0!important;color:#fff!important;text-decoration:none;font-weight:normal;line-height:40px!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;position:relative;width:100%;}body .cnt-ag .ag_button.ag_large{font-size:18px!important;padding:0!important;margin:0!important;text-align:center;text-transform:uppercase;}body .cnt-ag a.ag_button:hover{background-color:#394146!important;}body .cnt-ag .ag_widget_wrapper ul{list-style:none outside none!important;width:100%;padding:0!important;margin:0!important;}body .cnt-ag .ag_widget_wrapper ul li{color:Black;font-size:14px!important;line-height:14px!important;padding:0!important;float:left!important;display:block!important;width:50%!important;margin:0!important;}body .cnt-ag .ag_widget_wrapper ul li a{display:block;color:#000;padding:3px 3px 3px 3px!important;text-decoration:none!important;width:100%;}body .cnt-ag .ag_widget_wrapper ul li a:hover{text-decoration:underline;}body .cnt-ag .ag_widget_wrapper img{border:0;}body .cnt-ag .ag_dropdown{width:100%;margin:23px 0 0 0;}body .cnt-ag #ag_destlist{width:262px;height:38px;border:0;padding:10px;background:#fff;font-weight:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}body .cnt-ag a.ag_disabled{cursor:default!important;color:#FFF!important;background:#293238 !important;}body .cnt-ag a.ag{position:absolute;bottom:22px;left:22px;display:inline-block;font-size:12px;color:#fff;}.bookhere .custom a,.whybook .custom a{display:none;}.error-page{background-color:#293238;margin-top:20px;}.error-page .inner{padding:30px;overflow:hidden;}.error-page .hd h1{font-size:28px;line-height:34px;margin-bottom:20px;color:#fff;}.error-page .bd a,.error-page .bd p{color:#fff;}.error-page .bd p{line-height:1.4;}.error-page .ft{margin-top:20px;}.error-page .ft .ui-link{background:#293238;}.error-page .ft .ui-link a{display:inline-block;position:relative;color:#F19000;padding-left:30px;font-size:18px;}.error-page .ft .ui-link a .ui-icon{display:block;position:absolute;top:3px;left:0;width:20px;height:20px;margin-right:10px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) -40px -130px no-repeat;}.webform-client-form{background-color:#eceeed;padding:30px;margin-bottom:20px;}.webform-client-form,.webform-client-form .form-item{width:100%;box-sizing:border-box;}.webform-client-form > div > .form-item{padding-bottom:10px}.webform-client-form > div > div{padding-bottom:10px;overflow:hidden;}.webform-client-form label{color:#333;}.webform-client-form > div > .form-item > label,.webform-client-form .webform-component-managed_file > label{width:170px;display:inline-block;float:left;line-height:30px;font-weight:bold;color:#333;font-size:15px;}.webform-client-form .webform-container-inline div,.webform-client-form .webform-container-inline div.form-item{display:inline-block;}.webform-client-form .description{padding:10px 0 10px 150px;color:#333;width:320px;font-size:13px;}.webform-client-form .form-item select,.webform-client-form .form-item input[type="text"],.webform-client-form .form-item input[type="email"],.webform-client-form .form-item input[type="number"]{height:38px;line-height:32px;border:0;padding:0 10px;background:#fff;width:380px;}.webform-client-form .form-item select{width:400px;}.webform-client-form .form-item textarea{padding:5px;width:390px;margin:0;border:0;background:#fff;}.webform-client-form .form-item .webform-datepicker{display:inline-block;width:380px;}.webform-client-form .form-item .webform-datepicker .form-item{width:100px;}.webform-client-form .form-item .webform-datepicker .form-item label{display:none;}.webform-client-form .form-item .webform-datepicker .form-item select{width:100px;}.webform-client-form .form-item .webform-datepicker .form-item + .form-item{margin-left:6px;}.webform-client-form .form-item .webform-datepicker input.webform-calendar{margin-top:10px;}.webform-client-form .form-item.webform-component-webform_time > .webform-container-inline{display:inline-block;width:320px;line-height:38px;font-weight:bold;}.webform-client-form .form-item.webform-component-webform_time .form-item,.webform-client-form .form-item.webform-component-webform_time .form-item select{width:100px;}.webform-client-form .form-item.webform-component-webform_time .form-item + .form-item{margin-left:6px;}.webform-client-form .form-item .form-managed-file{display:inline-block;width:400px;}.webform-client-form .form-item .form-managed-file input[type='submit']{float:right;border:0;background:#f19022;color:#fff;padding:0 18px;line-height:28px;cursor:pointer;font-size:14px;}.webform-client-form .form-item .form-checkboxes{display:inline-block;width:320px;}.webform-client-form .form-item.form-type-checkbox input[type='checkbox'],.webform-client-form .form-item.form-type-checkbox label{vertical-align:middle;}.webform-client-form .form-item.form-type-checkbox input[type='checkbox']{margin:3px 3px 3px 4px;}.webform-client-form .form-item .form-radios{display:inline-block;width:320px;}.webform-client-form .form-item.form-type-radio input[type='radio'],.webform-client-form .form-item.form-type-radio label{vertical-align:middle;}.webform-client-form .form-item.form-type-radio input[type='radio']{margin:3px 3px 3px 4px;}.webform-client-form .form-item .form-textarea-wrapper{width:320px;display:inline-block;}.webform-client-form .form-item .form-required{color:#cc0000;}.webform-client-form .form-item p{font-size:16px;line-height:26px;color:#444444;padding:0 0 22px 0;font-weight:700;}.webform-client-form .form-actions{padding:10px 0 0 170px}.webform-client-form .form-actions input[type="submit"]{border:0;background:#293238;color:#fff;padding:0 20px;line-height:38px;cursor:pointer;font-size:18px;}.ui-datepicker{background-color:#fff;border:2px solid #d7dbd9;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{text-indent:-9999px;}.ui-datepicker .ui-datepicker-calendar a{color:#f19022;font-size:13px;}.webform-confirmation{width:1012px;margin:20px auto 0 auto;background-color:#fff;}.webform-confirmation .inner{padding:30px;}.webform-confirmation .inner .message p{color:#333;font-size:16px;line-height:21px;}.webform-confirmation .inner .message h3{color:#333;font-size:18px;line-height:22px;margin-bottom:10px;}.webform-confirmation .inner .links{margin-top:10px;}.webform-confirmation .inner .links a{display:inline-block;position:relative;color:#F19000;}#sliding-popup:after{display:block;content:"";clear:both;}#sliding-popup .popup-content{width:998px;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-text h2{margin:12px 0 !important;font-weight:300;font-size:14px;font-family:Arial,sans-serif;}#sliding-popup .popup-content #popup-text h2 .icon.info{display:inline-block;height:30px;width:30px;vertical-align:middle;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) -170px -450px no-repeat;}#sliding-popup .popup-content #popup-text h2 a{display:inline-block;margin-left:10px;color:#fff;text-decoration:underline;}#sliding-popup .popup-content #popup-buttons .find-more-button{display:none;}#sliding-popup .popup-content #popup-buttons button{margin-top:20px;margin-right:0px;border:0;background:transparent;text-shadow:none;box-shadow:none;font-weight:400;color:#fff;text-transform:uppercase;font-weight:600;border-radius:0;border-bottom:3px solid rgba(255,255,255,0.2);}#sliding-popup .popup-content #popup-buttons:before{display:inline-block;content:"";height:30px;width:30px;background:url(/sites/glasriket/themes/glasriket/img/spr_main.png) -208px -443px no-repeat;vertical-align:text-top;}#sliding-popup .popup-content #popup-buttons button:hover{background:transparent;background-color:transparent;border-bottom-color:rgba(255,255,255,0.9);}#sliding-popup .popup-content #popup-buttons{margin-bottom:20px;}body.cb-online3page #sliding-popup{display:none !important;}
