.barMain{text-align:center}.barMain ul{padding:0;margin:0;list-style:none;display:table;height:66px}.barMain li{display:table-cell;vertical-align:middle;padding:0 70px 0 0}.barMain li div{display:inline}.barMain a{display:block;padding:0 0 0 0;font-weight:800;text-decoration:none;color:#bd9a14;text-transform:uppercase}.barMain .selected a,.barMain .selected a:hover,.barMain .selected a:active,.barMain .breadcrumb a{color:#000}.barMain a:hover{color:#000}.barMain .firstrow a{border-left:0}.barMain li.lastrow{display:none}.barMain img,.barMain .image,.barMain .moimage,.barMain .image a,.barMain .moimage a,.barMain .image a:hover,.barMain .moimage a:hover{border:0;margin:0;padding:0;background-color:transparent!important;background-image:none!important}#mainnavToggler{padding:0;margin:0;list-style:none;position:relative;display:table;height:66px;margin:0 0 0 -35px}#mainnavToggler li.toggle{display:table-cell;vertical-align:middle}#mainnavToggler li.toggle div{display:inline}#mainnavToggler li.toggle4{padding:0 0 0 53px}#mainnavToggler li.toggle a{display:table-cell;vertical-align:middle;height:66px;padding:0 35px 0 35px;font-weight:800;text-decoration:none;color:#bd9a14;text-transform:uppercase}#mainnavToggler li.toggle a:hover,#mainnavToggler li.toggle a.selected{color:#000!important;text-decoration:none}#mainnavToggler li.toggle a.opened{color:#7b848f;background-color:#f6f6f6}#mainnavTogglerContent{background-color:#f6f6f6}#mainnavTogglerContent .toggleContent{}#mainnavTogglerContent .nav{padding-top:25px}#mainnavTogglerContent .closeLink{height:22px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbtn_closemenu.png.pagespeed.ic.sEQfr2EMRU.png);background-repeat:no-repeat;background-position:center 0;margin:80px 0 0 0;cursor:pointer;height:50px}#mainnavTogglerContent .closeLink:hover{opacity:.5}.calendar #mainnavToggler li.toggle4{padding:0 0 0 0}#currentToggle{background-color:#f6f6f6}#currentToggle #currentToggleWrapper{display:table;height:50px;cursor:pointer}#currentToggle #currentToggleWrapper:hover{opacity:.5}#currentToggle #currentToggleWrapper .barCurrent,#currentToggle #currentToggleWrapper #currentToggleBtn{display:table-cell;vertical-align:middle}#currentToggle #currentToggleWrapper #currentToggleBtn{width:50px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbtn_openmenu.png.pagespeed.ic.JPwDMcbKBQ.png);background-repeat:no-repeat;background-position:right center}.barCurrent{}.barCurrent ul{padding:0;margin:0;list-style:none}.barCurrent li{float:left}.barCurrent li div{}.barCurrent li div:before{content:"/";float:left;color:#7b848f;padding:0 5px 0 5px}.barCurrent li div.firstrow:before{content:"";padding:0 0 0 0}.barCurrent a{display:block;padding:0 0 0 0;font-weight:400;text-decoration:none;color:#7b848f;float:left;text-transform:uppercase}.barCurrent .selected a,.barCurrent .selected a:hover,.barCurrent .selected a:active,.barCurrent .breadcrumb a{color:#bd9a14}.barCurrent a:hover{color:#bd9a14}.barCurrent .firstrow a{padding-left:0}.barCurrent img,.barCurrent .image,.barCurrent .moimage,.barCurrent .image a,.barCurrent .moimage a,.barCurrent .image a:hover,.barCurrent .moimage a:hover{border:0;margin:0;padding:0;background-color:transparent!important;background-image:none!important}.treeSub{}.treeSub ul{padding:0;margin:0;list-style:none;display:table;width:100%;table-layout:fixed}.treeSub li{display:table-cell;vertical-align:top;padding:0 20px 0 0}.treeSub li.lastrow{margin-right:0}.treeSub a{display:block;padding:0 0 0 0;margin:0 0 20px 0;font-weight:700;text-decoration:none;color:#7b848f;text-transform:uppercase}.treeSub .selected a,.treeSub .selected a:hover,.treeSub .selected a:active,.treeSub .breadcrumb a{color:#bd9a14}.treeSub a:hover{color:#bd9a14}.treeSub ul ul{display:block}.treeSub ul ul li{display:block;padding:0 0 0 0;width:auto}.treeSub ul ul a{text-transform:none;padding:7px 0 7px 0;margin:0 0 0 0;color:#000;font-weight:400}.treeSub ul ul .selected a,.treeSub ul ul .selected a:hover,.treeSub ul ul .selected a:active,.treeSub ul ul .breadcrumb a{}.treeSub ul ul a:hover{}.treeSub ul ul ul{}.treeSub ul ul ul a{padding:3px 0 3px 15px;font-size:13px}.treeSub ul ul ul .selected a,.treeSub ul ul ul .selected a:hover,.treeSub ul ul ul .selected a:active,.treeSub ul ul ul .breadcrumb a{}.treeSub ul ul ul a:hover{}.treeSub img,.treeSub .image,.treeSub .moimage,.treeSub .image a,.treeSub .moimage a,.treeSub .image a:hover,.treeSub .moimage a:hover{border:0;margin:0;padding:0;background-color:transparent!important;background-image:none!important}.treeSitemap{}.treeSitemap ul{padding:0;margin:0;list-style:none;display:table}.treeSitemap li{display:table-cell;padding:0 80px 0 0;width:200px}.treeSitemap ul ul,.treeSitemap ul ul li,.treeSitemap li.lastrow{display:block;padding:0 0 0 0}.treeSitemap a{display:block;padding:0 0 30px 0;font-weight:800;text-decoration:none;color:#535353;text-transform:uppercase}.treeSitemap .selected a,.treeSitemap .selected a:hover,.treeSitemap .selected a:active,.treeSitemap .breadcrumb a{color:#bd9a14;text-decoration:none}.treeSitemap a:hover{color:#bd9a14;text-decoration:none}.treeSitemap ul ul{}.treeSitemap ul ul li{width:auto}.treeSitemap ul ul a{text-transform:none;font-weight:400;padding:0 0 10px 0}.treeSitemap ul ul .selected a,.treeSitemap ul ul .selected a:hover,.treeSitemap ul ul .selected a:active,.treeSitemap ul ul .breadcrumb a{}.treeSitemap ul ul a:hover{}.treeSitemap ul ul ul{}.treeSitemap ul ul ul a{}.treeSitemap ul ul ul .selected a,.treeSitemap ul ul ul .selected a:hover,.treeSitemap ul ul ul .selected a:active,.treeSitemap ul ul ul .breadcrumb a{}.treeSitemap ul ul ul a:hover{}.treeSitemap img,.treeSitemap .image,.treeSitemap .moimage,.treeSitemap .image a,.treeSitemap .moimage a,.treeSitemap .image a:hover,.treeSitemap .moimage a:hover{border:0;margin:0;padding:0;background-color:transparent!important;background-image:none!important}.barTop{display:inline-block;vertical-align:top;margin:4px 0 0 0;padding:0 0 0 20px}.barTop ul{padding:0;margin:0;list-style:none}.barTop li{display:inline-block}.barTop li div{}.barTop li div{}.barTop a{display:block;padding:0 0 0 20px;font-weight:400;text-decoration:none;color:#7b848f;text-transform:uppercase;font-size:14px}.barTop a:before{content:"/";margin:0 20px 0 0}.barTop .selected a,.barTop .selected a:hover,.barTop .selected a:active,.barTop .breadcrumb a{color:#bd9a14}.barTop a:hover{color:#bd9a14}.barTop a:hover:before{color:#7b848f}.barTop .firstrow a:before{display:none}.barTop img,.barTop .image,.barTop .moimage,.barTop .image a,.barTop .moimage a,.barTop .image a:hover,.barTop .moimage a:hover{border:0;margin:0;padding:0;background-color:transparent!important;background-image:none!important}.swslang_portal2019_wobistdu form{position:relative}.swslang_portal2019_wobistdu form #location_FullText{width:100%;line-height:4.2rem;padding:0 55px 0 20px;text-align:center;font-weight:700}.swslang_portal2019_wobistdu form button{position:absolute;right:0;background-color:transparent;color:#000!important;font-size:3.7rem;line-height:4.2rem;padding:0 10px 0 10px}.swslang_portal2019_wobistdu form button:before{content:'\f002';font-family:FontAwesome}.swslang_elasticsearch_standard form{position:relative}.swslang_elasticsearch_standard form #FullText{width:100%;line-height:4.2rem;padding:0 55px 0 20px;text-align:center;font-weight:700}.swslang_elasticsearch_standard form button{position:absolute;right:0;background-color:transparent;color:#000!important;font-size:3.7rem;line-height:4.2rem;padding:0 10px 0 10px}.swslang_elasticsearch_standard form button:before{content:'\e91b';font-family:'dlinz2019'}.swslang_include_gottesdienste .gdListContent .weekday{padding:10px 0 0 0;font-weight:700;text-transform:uppercase}.swslang_include_gottesdienste .gdListContent .datum{padding:10px 10px 10px 0;margin:0 0 0 35px;border-bottom:1px solid #e4e4e4;position:relative}.swslang_include_gottesdienste .gdListContent .datum.isToggle{cursor:pointer;position:relative}.swslang_include_gottesdienste .gdListContent .datum.isToggle:hover{opacity:.5}.swslang_include_gottesdienste .gdListContent .datum.isToggle:before{content:'\f105';font-family:FontAwesome;position:absolute;right:0;font-size:16px;line-height:22px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.swslang_include_gottesdienste .gdListContent .datum.isToggle.opened:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.swslang_include_gottesdienste .gdListContent .datum span{font-weight:600}.swslang_include_gottesdienste .gdListContent .descContent{margin:10px 0 30px 35px}.swslang_include_gottesdienste .gdListContent .descContent .titletext{padding:0 0 10px 0}.swslang_include_gottesdienste .gdListContent .borderLarge{height:40px}.swslang_include_beitragsrechner.swslangdynamic_forms .outerTable{padding:20px 0 20px 0}.swslang_include_beitragsrechner.swslangdynamic_forms .outerTable.group_einheitswerte{padding:10px 0 10px 0}.swslang_include_beitragsrechner.swslangdynamic_forms .fluid .outerTable input.small{width:calc(100% - 50px)}.swslang_include_eyepin_aufatmen td{padding:3px}.swslang_include_eyepin_newsletter td{padding:3px}.swslang_include_kondolenz .selected{font-weight:700}.swslang_include_kondolenz .kondolinks{text-decoration:none}.swslang_include_kondolenz #ajax-loader{display:none}.swslang_include_kondolenz #konpageresults .kondotitle{line-height:16px;margin-bottom:4px}.swslang_include_kondolenz #konpageresults .namebox{margin-top:15px;text-align:right;opacity:.7}.swslang_xinstinfo_standard{margin-bottom:15px}.swslang_xinstinfo_standard .title{font-weight:700}.swslang_xinstinfo_standard .name{font-weight:700}.xinsttree .insttree{list-style:none;padding:0;margin:0}.xinsttree .insttree ul{padding-left:20px}.xinsttree .insttree ul li{border-bottom:1px solid #e4e4e4;margin-bottom:10px;padding:0 0 10px 0}.xinsttree .title{font-weight:700}.xinsttree .name{font-weight:700;position:relative}.xinsttree .name:before{content:'\2022';position:absolute;margin-left:-15px}.xinsttree .institution{margin-bottom:15px}.xinsttree .linkpersonen{text-decoration:none}.xinsttree .linkpersonen:before{content:'\e900';font-family:'dlinz2019';vertical-align:middle}.xinsttree .instperson{margin-bottom:15px}.xinsttree .personwrapper{padding:10px 0 0 20px}.container{width:980px;margin:0 auto}.widgetSidebar{background-color:#fff;margin:0 0 40px 0;padding:15px 0 15px 0}.widgetSidebar .widgetSidebarTitle{padding:10px 0 25px 35px;border-bottom:1px solid #d0d0d4}.widgetSidebar .wgcontent{padding:0 15px 0 15px}#accessabilityBox{position:absolute;padding:15px 0 0 80px}#colorBox{display:inline-block}#colorBox li{display:inline-block}#colorBox li a{display:block;width:22px;height:22px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbtn_color_icons.png.pagespeed.ic.95ezuEPEet.png);background-position:0 0}#colorBox li.standard a{background-position:0 0}#colorBox li.yellowblack a{background-position:-22px 0}#colorBox li.blackyellow a{background-position:-44px 0}#colorBox li.whiteblue a{background-position:-66px 0}#colorBox li.bluewhite a{background-position:-88px 0}#fontsizeBox{display:inline-block;margin:0 0 0 20px}#fontsizeBox li{display:inline-block}#fontsizeBox a{display:block;width:22px;height:22px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbtn_fontsize_icons.png.pagespeed.ic.mb8ZcSUUop.png);background-position:0 0}#fontsizeBox .fontSize1 a{background-position:0 0}#fontsizeBox .fontSize2 a{background-position:-22px 0}#fontsizeBox .fontSize3 a{background-position:-44px 0}#homelinkBox{height:106px;background-color:#fff;text-align:right}#homelinkBox a{display:inline-block;width:204px;height:83px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xtop_logo_kkooe.png.pagespeed.ic.5dXgmsxvUX.png);background-repeat:no-repeat}#sectionImageBox{height:180px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xsection_image_default.jpg.pagespeed.ic.WeLmvEGGD7.jpg);background-color:#d0d0d4;background-size:cover!important;background-position:center center}#mainnavBox{background-color:#fecc00;border-bottom:1px solid #d0d0d4}#topfeatureBox{background-color:#fff;border-bottom:1px solid #d0d0d4}#topleftBox{width:570px;float:left;padding:45px 0 40px 0}#currentBox{position:relative}#sectionTitle{font-weight:800;color:#bd9a14;text-transform:uppercase;padding:0 0 40px 0}#toprightBox{background-color:#fff;width:370px;float:right;margin:-66px 0 -45px 0;position:relative;z-index:2}#locationsearchWrapperBox{overflow:hidden}#locationsearchBox{height:162px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xicon_pin_large.png.pagespeed.ic.17odiZkVgB.png);background-repeat:no-repeat;background-position:26px 18px;color:#7b848f;padding:0 15px 0 30px}#locationsearchBox .header{padding:33px 0 3px 40px;font-weight:700}#locationsearchBox .subheader{padding:0 0 30px 40px}#locationsearchBox form{margin:0 0 10px 0}#locationlinkBox{width:100%;height:65px;border-bottom:1px solid #d0d0d4}#locationlinkBox a{color:#7b848f;font-weight:800;text-decoration:none;text-transform:uppercase;vertical-align:middle;padding:0 0 0 50px}#locationlinkBox a:hover{color:#000}#locationlistBox{box-shadow:0 0 0}#locationlistBox.widgetSidebar{margin:0 0 0 0}#searchBox .swTable{width:100%}#searchBox .swTableCell{vertical-align:middle}#searchBox .swTableCell.lineInput{width:100%}#searchBox{background-color:#7b848f;color:#fff;padding:15px 15px 15px 15px}#searchBox label{font-weight:700;text-transform:uppercase;display:block;padding:0 39px 0 22px}#searchBox input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:none;background-color:#d7dadd}#searchBox .button{display:inline-block;width:50px;height:30px;border:none;background:transparent url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbtn_search.png.pagespeed.ic.adEdl8Lam9.png) no-repeat center;text-indent:-9999px;font-size:0}#searchBox #searchAddOpts{height:0;overflow:hidden}#searchBox #searchAddOpts .swTable{margin:20px 0 0 120px}#searchBox #searchAddOpts .swTableCell{width:100%;padding:0 0 5px 0;vertical-align:top}#searchBox #searchAddOpts .swTable .radio{width:auto;padding:0 10px 0 0}#searchBox #searchAddOpts .swTable .rb,#searchBox #searchAddOpts .swTable label{width:auto;padding:0}#heightCalcBox{background-color:#fff}#mainBox{background-color:#f6f6f6;border-bottom:1px solid #d0d0d4;padding:65px 0 50px 0}#mainBox .container{position:relative}.leftBox{width:560px;margin:0 0 0 10px}#contentBox{}#contentBox #newstypeTop{border-bottom:2px solid #d0d0d4;margin:0 0 25px 0;padding:55px 0 40px 0}#contentBox #newstypeNews{float:left;width:295px}#contentBox #newstypeNews a{color:#535353;text-decoration:none}#contentBox #newstypeNews a:hover{color:#000}#contentBox #newstypeNews a span{display:block}#contentBox #newstypeNews .title{font-weight:700;padding:0 0 5px 0}#contentBox #newstypeNews .listSpacer{border-bottom:1px solid #d0d0d4;margin:0 0 15px 0;height:15px;overflow:hidden}#contentBox #newstypeMeldung{float:right;width:230px}#contentBox #newstypeMeldung a{color:#535353;text-decoration:none}#contentBox #newstypeMeldung a:hover{color:#000}#contentBox #newstypeMeldung .title{font-weight:600;padding:0 0 7px 0;display:block}#contentBox #newstypeMeldung .teaser{display:block}#contentBox #newstypeMeldung .listSpacer{height:30px}#contentBox #allnewslinkBox{border-top:1px solid #d0d0d4;margin:25px 0 0 0;padding:40px 0 0 0;text-align:center}#socialshareprivacy{padding:40px 0 0 0;text-align:right}#indexwidgetBox{}#rightBox,.rightBox{width:370px;position:absolute;right:0;top:0}#rightBox .listsidebararticle{margin:-30px 0 0 0}.widgetSidebar .listSpacer{margin:15px -15px 15px -15px;height:0;border-bottom:1px solid #d0d0d4}#widgetSidebar1Box{}#widgetSidebar2Box{}#widgetSidebar3Box{}#widgetSidebar4Box{}.widgetContentBox{padding:50px 0 70px 0}.widgetContentBox.widgetRow1{background-color:#fff}.widgetContentBox.widgetRow2{background-color:#f6f6f6;border-top:1px solid #d0d0d4;border-bottom:1px solid #d0d0d4}.widgetContentBox .widgetContent{width:560px;margin:0 0 0 10px}.widgetContentBox .widgetContent .wgtitle{padding:0 0 30px 0;color:#bd9a14}.widgetContentBox .widgetItem{padding:0 0 30px 0}.widgetContentBox .widgetItem.auto{clear:both}.widgetContentBox .widgetItem.left{width:290px;float:left}.widgetContentBox .widgetItem.right{width:230px;float:right}#toplinkBox{background-color:#fff;text-align:center}#toplinkBox a{display:inline-block;width:50px;height:50px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xicon_arrow_med_grey_up.png.pagespeed.ic.Q44d1MpFo5.png);background-repeat:no-repeat;background-position:center}#bottomBox{padding:65px 0 100px 0}#sitemapnavBox{}#addressBox{color:#000;padding:55px 0 0 0;margin:75px 0 0 0;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbottom_logo_kkooe.png.pagespeed.ic.xL_d3Gl_Oz.png);background-repeat:no-repeat;background-position:right top}#addressBox a{color:#000;text-decoration:none}#addressBox a:hover{color:#bd9a14;text-decoration:none}#addressBox .line1{width:385px;padding:0 30px 0 0;float:left}#addressBox .line2{width:300px;padding:0 0 0 0;float:left}.tplswitchBox{text-align:center;padding:30px 0 60px 0}.tplswitchBox .header{padding:0 0 5px 0;text-transform:uppercase;font-weight:700;display:inline}.tplswitchBox ul,.tplswitchBox li{display:inline}.tplswitchBox li{padding:0 5px 0 5px;font-weight:700}.tplswitchBox a{font-weight:400;text-decoration:none}.index #sliderBox{height:508px;background-color:#d0d0d4}.index #mainnavBox{border-bottom:none}.index #mainnavBox .toggleContent{border-bottom:1px solid #d0d0d4}.index #toprightBox{margin-top:-228px}.index #locationlinkBox{height:64px;border-top:1px solid #d0d0d4}.index #currentBox{background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xspacer_1x1_grey.png.pagespeed.ic.wSmFKIhAJT.png);background-repeat:repeat-y;background-position:340px 0}.index #currentBox .shadowOverlay{background-color:#fecc00;width:145px;height:10px;position:absolute;margin:-55px 0 0 -15px;position:absolute;z-index:2}.index #dayswitchBox{margin:-45px 0 0 -30px;position:absolute;display:flex;align-items:center}.index #dayswitchBox .swTableCell{display:block}.index #dayswitchBox .dayPrev a,.index #dayswitchBox .dayNext a{display:block;width:30px;height:40px;background-repeat:no-repeat;background-position:center}.index #dayswitchBox .dayPrev a:hover,.index #dayswitchBox .dayNext a:hover{opacity:.5}.index #dayswitchBox .dayPrev a{background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xicon_arrow_med_grey_left.png.pagespeed.ic.DS1RIkQJRf.png)}.index #dayswitchBox .dayNext a{background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xicon_arrow_med_grey_right.png.pagespeed.ic.u_3zTA2EAz.png)}.index #dayswitchBox .dayDate{background-color:#fecc00;color:#fff;text-align:center;width:115px;height:80px;padding:10px 0 0 0;text-decoration:none}.index #dayswitchBox .dayDate .day{font-weight:700;display:block}.index #dayswitchBox .dayDate .month{display:block}.index #saintBox{width:150px;float:left;padding:0 0 0 155px}.index #saintBox .header{color:#bd9a14;padding:0 0 5px 0}.index #saintBox a.overlayLink,.index #saintBox a.overlayLink:hover{text-decoration:none}.index #saintBox a span{display:block}.index #evangeliumBox{width:150px;float:right;text-align:right}.index #evangeliumBox .header{color:#bd9a14;padding:0 0 5px 0}.index #evangeliumBox a.overlayLink,.index #evangeliumBox a.overlayLink:hover{text-decoration:none}.index #evangeliumBox a span{display:block}.index #bibleBox{padding:40px 0 0 0;text-align:center;background-color:#fff}.index #bibleBox a{color:#bd9a14;font-style:italic;font-family:"Times New Roman",Times,serif;text-decoration:none}.index #bibleBox a:hover{color:#000;text-decoration:none}.index #topfeatureBox{border-bottom:none}.index #mainBox{background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbkg_section_arrow_grey.png.pagespeed.ic.TLsM4h9gy8.png);background-position:center top;background-repeat:no-repeat;border-top:none;margin:0 0 20px 0}.calendar #mainBox{background-color:#fff;background-image:none;border-bottom:none}.calendar .leftBox{float:left}.calendar #rightBox{top:auto;right:auto;position:relative;float:right}.calendar.calendarDetail .leftBox{width:auto;float:none}.location{}.location #locationSearchBox{background-color:#f6f6f6;border-bottom:1px solid #d0d0d4}.location #locationSearchBox .container{padding:45px 0 35px 0}.location #searchinfoBox{width:470px;float:left;color:#7b848f}.location #searchinfoBox .search{padding:0 0 40px 0}.location #searchinfoBox .search .searchheader{position:relative;padding:0 0 35px 0}.location #searchinfoBox .search .searchheader .icon{display:block;width:32px;height:56px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xicon_pin_large.png.pagespeed.ic.17odiZkVgB.png);background-repeat:no-repeat;position:absolute;margin:-15px 0 0 22px}.location #searchinfoBox .search .searchheader .main{font-weight:700;padding:0 0 3px 70px}.location #searchinfoBox .search .searchheader .sub{padding:0 0 0 70px}.location #searchinfoBox form{margin:0 0 10px 0;width:340px}.location #searchinfoBox .header{text-transform:uppercase;font-weight:800;padding:0 0 10px 0;width:340px;text-align:right}.location #searchinfoBox .term{width:340px;text-align:right}.location #searchMapBox{width:510px;float:left}.location #searchMapBox #locationMap{width:510px;height:315px}.location #gdWrapperBox{}.location #gdWrapperBox.loading{height:100px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/ajax-loader-large-white_bg.gif.pagespeed.ce.m816iMIHFc.gif);background-repeat:no-repeat;background-position:center}.location #gdWrapperBox .gdSearchPopup{padding:40px 0 40px 0}.location #locationContentBox{background-color:#fff;padding:1px 0 1px 0}.location #colWrapperBox{background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/portal/xbkg_locationbox.png.pagespeed.ic.pblRGU7X_3.png);background-repeat:repeat-y;margin:90px 0 45px 0}.location #colWrapperBox .loading{height:80px;background-image:url(https://www.dioezese-linz.at/swstatic-200309053057/images/ajax-loader-large-white_bg.gif.pagespeed.ce.m816iMIHFc.gif);background-repeat:no-repeat;background-position:center}.location .colBox{float:left;padding:0 0 15px 0}.location .colBox .contentTitle{margin-top:-55px;margin-bottom:35px}.location #col1Box{width:295px;padding:0 35px 0 10px}.location #col2Box{width:200px;padding:0 40px 0 30px}.location #col3Box{width:310px;color:#bd9a14;padding:0 0 0 60px}.location #col3Box #gdsearchButton{}.location #col3Box .contentTitle{color:#bd9a14}.location #col3Box .line0{}.location #col3Box .line0 .contentTitle{display:block}.location #col3Box .line0 .contentTitle .cssarrowRight{display:inline-block;border-bottom:7px solid transparent;border-left:7px solid #bd9a14;border-top:7px solid transparent;height:0;width:0;margin:0 0 0 15px}.location #col3Box .line0 .contentTitle:hover,.location #col3Box .line0 .contentTitle:hover .cssarrowRight{color:#000;border-left-color:#000}.location #col3Box .line1{}.location #col3Box .line1 .contentTitle{margin-top:0}.location #col3Box .line2{}.location #col3Box .line2 .contentTitle{margin-top:45px}.location .leftBox{float:left}.location #rightBox,.location .rightBox{float:right;position:static}.goodquestion #toprightBox{margin-top:45px;margin-bottom:20px}.pagedetail #toprightBox{margin-bottom:0;float:none}.pagedetail #mainBox{background-color:#fff;background-image:none;border-bottom:none;padding:0 0 50px 0}.pagedetail .leftBox{float:left;padding:65px 0 0 0}.pagedetail #widgetrightBox{padding:30px 0 0 0}.pagedetail #widgetContentBox{padding:90px 0 0 0;background-color:#f6f6f6;border-top:1px solid #d0d0d4;border-bottom:1px solid #d0d0d4;padding:65px 0 50px 0}.invert #mainBox{background-color:#fff}body.inlinePopup{padding:20px;background-color:#fff;background-image:none;background-repeat:repeat-x}#printFooterBox{display:none}#printHeaderBox{display:none}@media print{body{margin:0;padding:0;background-color:#fff;background-image:none}.noprint{display:none}.print{width:auto!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}#contentBox{width:640px!important;padding:0!important;margin:0 auto!important;margin-bottom:20px;color:#000}#printHeaderBox{clear:both;display:block!important;width:640px;padding:5px 10px 5px 10px;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:15px;text-align:center}#printFooterBox{clear:both;display:block!important;width:640px;padding-top:10px;border-top:1px solid #000;text-align:center;margin-top:20px;font-size:9px}}