<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ========= WEBFONTS ========= */
/* ======================================================= */


/* ##############========= Custom Main Font =========############## */
/* lato-300 - latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: local(''),
         url('../../resources/fonts/lato-v23-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/lato-v23-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* lato-regular - latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local(''),
         url('../../resources/fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/lato-v23-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* lato-italic - latin */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 400;
    src: local(''),
         url('../../resources/fonts/lato-v23-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/lato-v23-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* lato-700 - latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: local(''),
         url('../../resources/fonts/lato-v23-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/lato-v23-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
/* crimson-text-regular - latin */
@font-face {
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: 400;
    src: local(''),
         url('../../resources/fonts/crimson-text-v19-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/crimson-text-v19-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* crimson-text-italic - latin */
  @font-face {
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 400;
    src: local(''),
         url('../../resources/fonts/crimson-text-v19-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/crimson-text-v19-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* crimson-text-700 - latin */
  @font-face {
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: 700;
    src: local(''),
         url('../../resources/fonts/crimson-text-v19-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/crimson-text-v19-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }
  /* crimson-text-700italic - latin */
  @font-face {
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 700;
    src: local(''),
         url('../../resources/fonts/crimson-text-v19-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('../../resources/fonts/crimson-text-v19-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
  }

/* ========= NAVIGATION ========= */
/* ======================================================= */
@import 'nav_tree_main.css';
@import 'nav_tree_breadcrumbs.css';
@import 'nav_bar_top.css';
@import 'nav_bar_dioezesen.css';
@import 'nav_bar_social.css';



/* ========= LAYOUT: print ========= */
/* ======================================================= */
#printFooterBox {
	display: none;
}
#printHeaderBox {
	display: none;
}


/* ========= LAYOUT ========= */
/* ======================================================= */
#containerBox {
	width: 942px;
	margin: 0px auto;
	padding: 0px 0px 0px 17px;
	background-image: url(../../images/gotteslob/bkg_top.png);
	background-repeat: no-repeat;
	background-position: 0px 51px;
}
#topBox {
	height: 224px;
	margin: 0px 0px 0px -17px;
	padding: 0px 0px 0px 17px;
	position: relative;
}
#searchBox {
	float: right;
	margin: 19px 0px 0px 0px;
}
#searchBox input {
	background: #dcdbdc;
	border: none;
	color: #454545;
	font-weight: 700;
	float: left;
	padding: 5px 5px 4px 5px;
	width: 110px;
}
#searchBox .button {
	display: block;
	float: left;
	background: #828282;
	border: none;
	width: 28px;
	height: 28px;
	background-image: url(../../images/gotteslob/btn_search.png);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -2000px;
	font-size: 0px;
}
#topnavBox {
	float: right;
	margin: 25px 10px 0px 0px;
}
#fontsizeBox {
	position: absolute;
	bottom: 0px;
	right: 0px;
}

/* ===--- fontsize: start ---===  */
#fontsizeBox li {
	display: inline-block;
}
#fontsizeBox a {
	display: block;
	width: 22px;
	height: 22px;
	background-image: url(../../images/gotteslob/btn_fontsize_icons.png);
	background-position: 0px 0px;
}
#fontsizeBox .fontSize1 a {
	background-position: 0px 0px;
}
#fontsizeBox .fontSize2 a {
	background-position: -22px 0px;
}
#fontsizeBox .fontSize3 a {
	background-position: -44px 0px;
}
/* ===--- fontsize: end ---===  */

#socialnavBox {
	position: absolute;
	bottom: 0px;
	left: 718px;
}
#socialnavBox a  {
	display: block;
	width: 22px;
	height: 22px;
	padding: 0px;
	margin: 0px 0px 0px 4px;
	background-position: center;
	background-repeat: no-repeat;
	float: left;
}
#socialnavBox a span  {
	display: none;
}
#socialnavBox a.addthis_button_google  {
	background-image: url(../../images/gotteslob/icon_googleplus.png);
}
#socialnavBox a.addthis_button_facebook  {
	background-image: url(../../images/gotteslob/icon_facebook.png);
}
#socialnavBox a.addthis_button_twitter  {
	background-image: url(../../images/gotteslob/icon_twitter.png);
}
#socialnavBox a.addthis_button_expanded  {
	background-image: url(../../images/gotteslob/icon_addthis_expanded.png);
}
#homelinkBox {
	position: absolute;
	top: 37px;
	left: 40px;
}
#homelinkBox a {
	display: block;
	width: 157px;
	height: 168px;
	background-image: url(../../images/gotteslob/top_logo.png);
	background-repeat: no-repeat;
}
#homelinkBox .header {
	font-size: 47px;
	font-family: 'Crimson Text', serif;
	position: absolute;
	left: 196px;
	top: 60px;
}
#mainBox {}
#leftBox {
	width: 193px;
	min-height: 300px;
	float: left;
}
#mainnavBox {
	padding: 0px 0px 40px 0px;
}
#infoleftBox {
	padding: 0px 0px 15px 0px;
	line-height: 1.4em;
}
#infoleftBox .listSpacer {
	border: none;
}
#centerBox {
	background-image: url(../../images/gotteslob/bkg_content_line.png);
	background-repeat: repeat-y;
	background-position: 706px 0px;
	margin: 20px 0px 0px 0px;
}
#kwicksBox {
	width: 722px;
	float: left;
	margin: 0px 0px 0px 27px;
	border-bottom: 20px solid #ffffff;
	background-color: #ffffff;
}
#middleBox {
	width: 450px;
	float: left;
	margin: 0px 0px 0px 27px;
}
#breadcrumbBox {
	padding: 0px 0px 20px 0px;
}
#sectionheaderBox {
	color: #b71234;
	font-weight: 700;
	padding: 0px 0px 35px 0px;
}
#contentBox {
	line-height: 1.4em;
}
#rightBox {
	width: 219px;
	float: right;
}
#inforightBox {
	padding: 0px 0px 15px 0px;
	line-height: 1.4em;
}
#inforightBox .listSpacer {
	border: none;
}
#sidebarBox {
	padding: 0px 0px 30px 0px;
	line-height: 1.4em;
}
#bottomBox {
	background-image: url(../../images/gotteslob/bkg_bottom.png);
	background-repeat: no-repeat;
	padding: 62px 0px 50px 0px;
	margin: 10px 0px 0px 0px;
}
#sectionaddressBox {
	width: 465px;
	float: left;
}
#dioezesennavBox {
	width: 237px;
	float: right;
}
#footerBox {
	clear: both;
	width: 465px;
	padding: 45px 0px 0px 0px;
}


/* ========= inline popup ========= */
/* ======================================================= */
body.inlinePopup {
	padding: 20px;
	background-color: #ffffff;
	background-image: none;
	/*background-image: url(../../images/gotteslob/bkg_popup.gif);*/
	background-repeat: repeat-x;
}</pre></body></html>