@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=e89ee8e9-ae58-471c-a1ba-7842169fcd5d&fontids=1604548,1604552,1604556,1604560,1604564");
	@font-face {
		font-family: "Helvetica Neue LT W06_35 Thin";
		src: url("/1604548/2a129142-7c50-4728-9227-1eebf2d9f16d.eot?#iefix");
		src: url("/1604548/2a129142-7c50-4728-9227-1eebf2d9f16d.eot?#iefix") format("eot"), url("/1604548/2192a26c-de1c-4c50-88d1-e5136033c15a.woff2") format("woff2"), url("/1604548/0212d203-ce3f-42e2-862a-edf988621728.woff") format("woff"), url("/1604548/c48fd17b-25da-4fc6-92e5-50a069fb141e.ttf") format("truetype");
	}
	@font-face {
		font-family: "Helvetica Neue LT W06_45 Light";
		src: url("/1604552/2023e7d1-9f0a-4cac-8e80-22321db918dd.eot?#iefix");
		src: url("/1604552/2023e7d1-9f0a-4cac-8e80-22321db918dd.eot?#iefix") format("eot"), url("/1604552/198fd78b-3655-4768-89c4-31caf65ea363.woff2") format("woff2"), url("/1604552/49631ce8-9201-47a8-8874-45371417c35f.woff") format("woff"), url("/1604552/7c8b66a8-a481-4bfd-91b0-d190b68ecb3e.ttf") format("truetype");
	}
	#wrap {
		background: #fff;
		margin: 0 auto;
		max-width: 95%;
		padding: 0 30px;
		padding-top: 20px;
		padding-bototm: 20px;
	}
	ol {
		display: block;
		list-style-type: decimal;
		margin-block-start: 1em;
		margin-block-end: 1em;
		margin-inline-start: 0px;
		margin-inline-end: 0px;
		padding-inline-start: 40px;
	}
	.pr_calendar_rubrik {
		font-size: 3em;
		font-family: 'Helvetica Neue LT W06_35 Thin', sans-serif;
	}
	.pr_calendar_subrubrik {
		font-size: 1em;
		font-family: 'Helvetica Neue LT W06_45 Light', sans-serif;
	}
	div.pr_calendar {
		font-family: 'Myriad Pro', sans-serif;
		font-weight: bold;
		letter-spacing: 1px;
		font-size: 16px;
	}
	.agenda-block ol {
		list-style-type: none;
		margin: 0 0 0em 0;
		padding: 0;
	}
	.agenda-block ol li {
		margin: 1px 0;
		padding: 8px 10px;
		background-image: none;
		font-size: 1em;
		font-family: 'Myriad Pro', sans-serif;
	}
	.agenda-block .cal_2 {
		background-color: rgb(246, 246, 246);
	}
	.agenda-block .cal_1 {
		background-color: #ffffff;
	}
	.agenda-block ol li .calendar_title {
		cursor: pointer;
		color: :;
		font-size: 0.8em;
	}
	.agenda-block .moreinfo {
		display: none;
		list-style-type: none;
		margin: .2em 0;
		padding: .3em 0;
	}
	.agenda-block .moreinfo,
	.agenda-block .moreinfo p {
		line-height: 1.4em;
		font-size: 1em;
		font-family: 'Myriad Pro', sans-serif;
	}
	.agenda-block .moreinfo li {
		list-style-type: none;
		list-style-image: none;
		background-image: none;
		margin: .6em 0 0 0;
		padding: 0;
		font-size: 0.8em;
	}
	.agenda-block ol li {
		margin: 1px 0;
		padding: 8px 10px;
		background-image: none;
		font-size: 1em;
		font-family: 'Myriad Pro', sans-serif;
	}
	.match_title {
		padding-left: 15px;
		font-family: 'Myriad Pro', sans-serif;
	}