.version.index /* version checker */
{
	color: #0000E9;
	background-color: #74223C;
}

#page
{
	z-index: 1;
	background-image: none;
	background-color: #3B3B3B;
	margin-right: auto;
	border-color: #000000;
	margin-left: auto;
	border-width: 0px;
}

#u95
{
	z-index: 342;
	top: -1px;
	position: fixed;
}

#u95-bw
{
	z-index: 342;
}

#pamphletu5781
{
	z-index: 343;
	position: relative;
	width: 0.01px;
}

#u5782
{
	z-index: 344;
	position: relative;
	margin-right: -10000px;
}

#u5785.PamphletThumbSelected
{
	margin-right: 0px;
	min-height: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

#u5793popup
{
	z-index: 346;
}

#u5799
{
	margin-right: -10000px;
	z-index: 347;
	position: relative;
}

#u6022-5
{
	z-index: 348;
	position: relative;
	margin-right: -10000px;
}

#pamphletu88180
{
	height: 10px;
	z-index: 355;
	width: 0.01px;
	position: relative;
}

#u88186popup
{
	z-index: 356;
}

#u5785,#u88186
{
	position: fixed;
}

#u88187
{
	z-index: 357;
	position: relative;
	margin-right: -10000px;
}

#u88188-4
{
	z-index: 363;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
}

#u88189-5
{
	z-index: 358;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
}

#u88190-4
{
	z-index: 367;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
}

#u88188-3,#u88189-4,#u88190-3
{
	margin-right: 5px;
	margin-left: 5px;
}

#u88182
{
	z-index: 371;
	padding-bottom: 11px;
	margin-right: -10000px;
	margin-bottom: -1px;
	width: 26px;
	position: relative;
}

#u88183
{
	position: fixed;
	width: 24px;
	height: 9px;
}

#u88183:hover
{
	margin-right: 0px;
	min-height: 0px;
	margin-bottom: 0px;
	width: 24px;
	margin-top: 0px;
	height: 9px;
}

#u88183.PamphletThumbSelected
{
	margin-right: 1px;
	min-height: 1px;
	margin-bottom: 1px;
	width: 25px;
	margin-top: 0px;
	height: 10px;
}

#u1082-11
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 258;
	background-color: #7F7F7F;
	padding-top: 150px;
	border-width: 0px 0px 15px;
}

#u1082-11:hover
{
	margin-right: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 150px;
	padding-bottom: 0px;
	background: transparent url("../images/muennerstadt_kilianstafeln_00.jpg?crc=3789618303") no-repeat center top;
	background-size: cover;
}

#pu1069-9
{
	z-index: 72;
}

#u1069-9
{
	z-index: 72;
	position: relative;
	border-color: #3B3B3B;
	padding-top: 75px;
	border-style: solid;
	border-width: 0px 0px 15px;
}

#u1069-9:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_keyperepitaph_00.jpg?crc=3971332998") no-repeat center top;
	background-size: cover;
}

#u1081-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 250;
	padding-top: 175px;
	border-width: 0px 0px 15px;
}

.N-rnberg_Frauenkirche
{
	background-color: #534741;
	border-color: #3B3B3B;
	border-width: 0px 0px 15px;
}

#u1081-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 175px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_frauenkirche_madonna_00.jpg?crc=4172133079") no-repeat center top;
	background-size: cover;
}

#u122228
{
	z-index: 354;
	position: fixed;
	width: 35px;
	height: 35px;
}

#u1064-13
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 27;
	padding-top: 125px;
	border-width: 0px 0px 15px;
}

.N-rnberg_St_Sebald
{
	background-color: #D9E021;
	border-color: #3B3B3B;
	border-width: 0px 0px 15px;
}

#u1064-13:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 125px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_sebald_strahlenkranzmadonna_00.jpg?crc=213380301") no-repeat center top;
	background-size: cover;
}

#u16625-4
{
	padding-top: 85px;
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	filter: alpha(opacity=100);
	background-position: left top;
	z-index: 273;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	border-width: 0px 0px 15px;
	background-size: cover;
}

#u16625-4:hover
{
	margin-right: 0px;
	border-color: transparent;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	border-width: 0px;
	padding-bottom: 0px;
	opacity: 1;
	padding-top: 85px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-top: 0px;
	background: transparent url("../images/ingo_trueper_01.jpg?crc=415528782") no-repeat left center;
	background-size: cover;
}

#u1074-8
{
	z-index: 177;
	position: relative;
	border-color: #3B3B3B;
	padding-top: 75px;
	border-style: solid;
	border-width: 0px 0px 15px;
}

#u1074-8:hover
{
	margin-right: 0px;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_sakristeialtar_00.jpg?crc=4053222922") no-repeat center top;
	background-size: cover;
}

#u1080-8
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 9;
	padding-top: 175px;
	border-width: 0px 0px 15px;
}

.Dettwang_Pfarrkirche_3zeilig
{
	background-color: #00A99D;
	border-color: #3B3B3B;
	border-width: 0px 0px 15px;
}

#u1080-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 175px;
	padding-bottom: 0px;
	background: transparent url("../images/dettwang_hochaltar_00.jpg?crc=147758190") no-repeat center center;
}

#u1070-8
{
	z-index: 81;
	border-color: #3B3B3B;
	padding-top: 75px;
	border-style: solid;
	position: relative;
	border-width: 0px 0px 15px;
}

.Poppenreuth_Pfarrkirche_3zeilig
{
	background-color: #D4145A;
	border-color: #3B3B3B;
	border-width: 0px 0px 15px;
}

#u1065-10
{
	z-index: 40;
	position: relative;
	border-color: #3B3B3B;
	padding-top: 125px;
	border-style: solid;
	border-width: 0px 0px 15px;
}

#u1065-10:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 125px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_sebald_hans_suess_von_kulmbach_00.jpg?crc=424896612") no-repeat center top;
	background-size: cover;
}

#u1079-11
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 239;
	background-color: #8CC63F;
	padding-top: 50px;
	border-width: 0px 0px 15px;
}

#u1079-11:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 50px;
	padding-bottom: 0px;
	background: transparent url("../images/katzwang_unsere_liebe_frau_hauptaltar_00.jpg?crc=3763099152") no-repeat center top;
	background-size: cover;
}

#accordionu15124wrapper
{
	z-index: 277;
	margin-right: -10000px;
}

#accordionu15124
{
	position: relative;
	z-index: 277;
	border-width: 0px;
	background-color: #3B3B3B;
}

#u15125
{
	position: relative;
	z-index: 278;
	border-width: 0px;
	background-color: transparent;
}

#u15126-7
{
	z-index: 279;
	background-color: #FFFFFF;
	position: relative;
	border-width: 0px;
}

#u15127
{
	z-index: 286;
	background-color: #3B3B3B;
	position: relative;
	border-width: 0px;
}

#u14759-8
{
	z-index: 287;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	border-width: 0px;
}

.AccordionPanelTab
{
	cursor: pointer;
}

#u1063-10
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 17;
	padding-top: 150px;
	border-width: 0px 0px 15px;
}

#u1063-10:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 150px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_engelsgruss_00.jpg?crc=298957413") no-repeat center center;
	background-size: cover;
}

#u1063-6
{
	line-height: 31px;
}

#u1068-10
{
	z-index: 62;
	border-color: #3B3B3B;
	padding-top: 150px;
	border-style: solid;
	position: relative;
	border-width: 0px 0px 15px;
}

.N-rnberg_St_Jakob
{
	background-color: #9E005D;
	border-color: #3B3B3B;
	border-width: 0px 0px 15px;
}

#u1068-10:hover
{
	margin-right: 0px;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 150px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_jakob_hochaltar_00.jpg?crc=477063843") no-repeat center top;
	background-size: cover;
}

#u17514-9
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 141;
	background-color: #C1272D;
	padding-top: 175px;
	border-width: 0px 0px 15px;
}

#u17514-9:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 175px;
	padding-bottom: 0px;
	background: transparent url("../images/hersbruck_st_marien_hochaltar_00.jpg?crc=272255267") no-repeat center top;
	background-size: cover;
}

#u17462-8
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 117;
	background-color: #9E005D;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u17462-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_jakob_hochaltar_tonapostel_00.jpg?crc=3959094451") no-repeat left top;
}

#u17485-8
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 150;
	background-color: #006837;
	padding-top: 150px;
	border-width: 0px 0px 15px;
}

#u17485-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	background-position: center center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-color: transparent;
	opacity: 1;
	padding-top: 150px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-size: cover;
}

#u1075-10
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 185;
	padding-top: 50px;
	border-width: 0px 0px 15px;
}

#u1075-10:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 50px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_triumphkreuz_00.jpg?crc=213185895") no-repeat center top;
	background-size: cover;
}

#u11453-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 195;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u11453-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_hl_laurentius_00.jpg?crc=4023700767") no-repeat center top;
	background-size: cover;
}

#u1067-12
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 50;
	padding-top: 125px;
	border-width: 0px 0px 15px;
}

.M-nnerstadt_St_Maria,.N-rnberg_St_Lorenz_klein,.N-rnberg_St_Lorenz_3zeilig,.N-rnberg_St_Lorenz_4zeilig
{
	background-color: #22B573;
	border-color: #3B3B3B;
	border-width: 0px 0px 15px;
}

#u1067-12:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 125px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_kruzifix_hochaltar_00.jpg?crc=4037801120") no-repeat center top;
	background-size: cover;
}

#u1071-10
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 89;
	padding-top: 50px;
	border-width: 0px 0px 15px;
}

#u1072-10
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 99;
	padding-top: 50px;
	border-width: 0px 0px 15px;
}

#u1072-10:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 50px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_epitaph_glockengiesser_00.jpg?crc=4130508474") no-repeat center top;
	background-size: cover;
}

#u1073-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 109;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u1073-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_leuchterengel_00.jpg?crc=4041606679") no-repeat right top;
	background-size: cover;
}

#u16624-4
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	filter: alpha(opacity=100);
	background-position: center center;
	z-index: 269;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-color: #FFFFFF;
	padding-top: 85px;
	background-repeat: no-repeat;
	opacity: 1;
	border-width: 0px 0px 15px;
	background-size: cover;
}

#u16624-4:hover
{
	border-color: transparent;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	border-width: 0px;
	padding-bottom: 0px;
	opacity: 1;
	padding-top: 85px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: transparent url("../images/anja_maisel_01.jpg?crc=240243254") no-repeat center bottom;
	background-size: cover;
}

#u16625-3,#u1080-7,#u1079-10,#u16624-3
{
	margin-left: 20px;
	text-align: left;
	margin-right: 20px;
}

#u16625,#u16624
{
	font-family: bebas-neue, sans-serif;
	line-height: 31px;
	visibility: hidden;/* 100% transparent text is hidden */
	font-weight: 400;
}

#accordionu124614wrapper
{
	z-index: 316;
	margin-right: -10000px;
}

#accordionu124614
{
	position: relative;
	z-index: 316;
	border-width: 0px;
	background-color: #3B3B3B;
}

#u124615
{
	position: relative;
	z-index: 317;
	border-width: 0px;
	background-color: transparent;
}

#u124616-4
{
	z-index: 318;
	background-color: #FFFFFF;
	position: relative;
	border-width: 0px;
}

#u124617
{
	z-index: 322;
	background-color: #3B3B3B;
	position: relative;
	border-width: 0px;
}

#u124618-19
{
	z-index: 323;
	background-color: transparent;
	position: relative;
	border-width: 0px;
	margin-right: -10000px;
}

#u14759-2,#u14759-4,#u14759-6,#u124618-2
{
	padding-top: 20px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u124618-3 > li:before,#u124618-16 > li:before
{
	content: '•';
}

#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
{
	color: #FFFFFF;
	font-family: lato, sans-serif;
	line-height: 1.4;
	font-weight: 300;
}

#u124618-17
{
	padding: 20px 20px 10px 25px;
}

#u17361-11
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 203;
	padding-top: 50px;
	border-width: 0px 0px 15px;
}

#u17361-11:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 50px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_hans_springinklee_00.jpg?crc=450189140") no-repeat left top;
	background-size: cover;
}

#u17355-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 169;
	padding-top: 150px;
	border-width: 0px 0px 15px;
}

#u17355-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 150px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_dreik%c3%b6nigsaltar_00.jpg?crc=4056205394") no-repeat center center;
	background-size: cover;
}

#selbstverstaendnis,#leistungen,#maisel_trueper
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u17349-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 125;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u17349-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_marthaaltar_00.jpg?crc=4143879004") no-repeat left top;
	background-size: cover;
}

#u17566-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 231;
	background-color: #736357;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u17566-8:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_johannis_00.jpg?crc=51235500") no-repeat left top;
	background-size: cover;
}

#accordionu124525wrapper
{
	z-index: 298;
	margin-right: -10000px;
}

#accordionu124525
{
	position: relative;
	z-index: 298;
	border-width: 0px;
	background-color: #3B3B3B;
}

#u124526
{
	position: relative;
	z-index: 299;
	border-width: 0px;
	background-color: transparent;
}

#u124527-7
{
	z-index: 300;
	background-color: #FFFFFF;
	position: relative;
	border-width: 0px;
}

#u15126-7:hover,#u15126-7.AccordionPanelTabOpen,#u124616-4:hover,#u124616-4.AccordionPanelTabOpen,#u124527-7:hover,#u124527-7.AccordionPanelTabOpen
{
	padding-bottom: 0px;
	background-color: transparent;
	margin-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

#u15126-6,#u124616-3,#u124527-6
{
	text-align: right;
	margin-right: 30px;
}

#u15126-5,#u124616-2,#u124527-5
{
	padding-top: 125px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u124528
{
	z-index: 307;
	background-color: #3B3B3B;
	position: relative;
	border-width: 0px;
}

#u124529-8
{
	z-index: 308;
	background-color: transparent;
	position: relative;
	border-width: 0px;
	margin-right: -10000px;
}

#u124529-2,#u124529-4,#u124529-6
{
	padding-top: 20px;
	padding-bottom: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u17526-8
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 133;
	background-color: #39B54A;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u17583-11
{
	position: relative;
	border-color: #3B3B3B;
	border-style: solid;
	z-index: 158;
	background-color: #4A0037;
	padding-top: 150px;
	border-width: 0px 0px 15px;
}

#u1076-8
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 214;
	background-color: #3B3B3B;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u1076-8:hover
{
	padding-bottom: 0px;
	padding-top: 75px;
	margin-bottom: 0px;
}

#u47690-9
{
	border-color: #3B3B3B;
	border-style: solid;
	position: relative;
	z-index: 222;
	padding-top: 75px;
	border-width: 0px 0px 15px;
}

#u47690-9:hover
{
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	padding-top: 75px;
	padding-bottom: 0px;
	background: transparent url("../images/nuernberg_st_lorenz_annenaltar_00.jpg?crc=344853662") no-repeat center top;
	background-size: cover;
}

#u1082-11:hover p,#u1082-11:hover h1,#u1082-11:hover span,#u1069-9:hover p,#u1069-9:hover span,#u1081-8:hover p,#u1081-8:hover span,#u1064-13:hover p,#u1064-13:hover span,#u16625-4:hover p,#u16625-4:hover span,#u1074-8:hover p,#u1074-8:hover span,#u1080-8:hover p,#u1080-8:hover span,#u1065-10:hover p,#u1065-10:hover span,#u1079-11:hover p,#u1079-11:hover span,#u1063-10:hover p,#u1063-10:hover h1,#u1063-10:hover span,#u1068-10:hover p,#u1068-10:hover span,#u17514-9:hover p,#u17514-9:hover span,#u17462-8:hover p,#u17462-8:hover span,#u17485-8:hover p,#u17485-8:hover span,#u1075-10:hover p,#u1075-10:hover span,#u11453-8:hover p,#u11453-8:hover span,#u1067-12:hover p,#u1067-12:hover span,#u1072-10:hover p,#u1072-10:hover span,#u1073-8:hover p,#u1073-8:hover span,#u16624-4:hover p,#u16624-4:hover span,#u17361-11:hover p,#u17361-11:hover span,#u17355-8:hover p,#u17355-8:hover span,#u17349-8:hover p,#u17349-8:hover span,#u17566-8:hover p,#u17566-8:hover span,#u1076-8:hover p,#u1076-8:hover span,#u47690-9:hover p,#u47690-9:hover span
{
	visibility: hidden;/* 100% transparent text is hidden */
}

#u1082-10,#u1069-8,#u1081-7,#u1064-12,#u1074-7,#u1070-7,#u1065-9,#u1063-9,#u1068-9,#u17514-8,#u17462-7,#u17485-7,#u1075-9,#u11453-7,#u1067-11,#u1071-9,#u1072-9,#u1073-7,#u17361-10,#u17355-7,#u17349-7,#u17566-7,#u17526-7,#u17583-10,#u1076-7,#u47690-8
{
	text-align: left;
	margin-left: 25px;
}

#u1082-7,#u1082-9,#u1069-5,#u1069-7,#u1081-2,#u1081-4,#u1081-6,#u1064-11,#u16625-2,#u1074-2,#u1074-4,#u1074-6,#u1080-2,#u1080-4,#u1080-6,#u1070-2,#u1070-4,#u1070-6,#u1065-2,#u1065-4,#u1065-6,#u1065-8,#u1079-7,#u1079-9,#u1063-8,#u1068-8,#u17514-5,#u17514-7,#u17462-2,#u17462-4,#u17462-6,#u17485-2,#u17485-4,#u17485-6,#u1075-2,#u1075-4,#u1075-6,#u1075-8,#u11453-2,#u11453-4,#u11453-6,#u1067-5,#u1067-10,#u1071-2,#u1071-4,#u1071-6,#u1071-8,#u1072-2,#u1072-4,#u1072-6,#u1072-8,#u1073-2,#u1073-4,#u1073-6,#u16624-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15,#u17361-2,#u17361-4,#u17361-9,#u17355-2,#u17355-4,#u17355-6,#u17349-2,#u17349-4,#u17349-6,#u17566-2,#u17566-4,#u17566-6,#u17526-2,#u17526-4,#u17526-6,#u17583-2,#u17583-7,#u17583-9,#u1076-2,#u1076-4,#u1076-6,#u47690-5,#u47690-7
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u124213-7
{
	z-index: 2;
	position: relative;
}

.html
{
	background-color: #3B3B3B;
}

#top-main,body
{
	position: relative;
}

@media (min-width: 1201px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 527px;
		width: 100%;
		max-width: 1225px;
	}

	#page_position_content
	{
		margin-bottom: -88px;
		width: 100%;
	}

	#u95
	{
		height: 151px;
	}

	#ppamphletu5781
	{
		z-index: 343;
		width: 100%;
	}

	#pamphletu5781
	{
		height: 111px;
		margin-right: -10000px;
		margin-top: 20px;
		left: 30px;
	}

	#u5782
	{
		width: 108px;
		padding-bottom: 111px;
	}

	#u5785
	{
		width: 108px;
		height: 111px;
		top: 20px;
		left: 50%;
		margin-left: -583px;
	}

	#u5785.PamphletThumbSelected
	{
		margin-left: -583px;
		width: 108px;
		height: 111px;
	}

	#u5793
	{
		width: 454px;
		position: fixed;
		top: 1px;
		left: 50%;
		margin-left: -461px;
	}

	#u5799
	{
		width: 454px;
		height: 73px;
	}

	#u6022-5
	{
		min-height: 37px;
		margin-top: 15px;
		width: 95.82%;
		left: 1.99%;
	}

	#top-main
	{
		margin-right: -10000px;
		width: 22px;
		left: 903px;
	}

	#pamphletu88180
	{
		top: -61px;
		margin-bottom: -10px;
		margin-left: 95.52%;
	}

	#u88186
	{
		width: 545px;
		top: 95px;
		left: 50%;
		margin-left: 48px;
	}

	#u88187
	{
		width: 545px;
		height: 83px;
	}

	#u88189-5
	{
		min-height: 30px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 39.09%;
		left: 4.96%;
	}

	#u88188-4
	{
		min-height: 36px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 33.03%;
		left: 44.04%;
	}

	#u88190-4
	{
		min-height: 30px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 22.02%;
		left: 77.07%;
	}

	#u88183
	{
		top: 70px;
		left: 50%;
		margin-left: 558px;
	}

	#u88183:hover
	{
		margin-left: 558px;
	}

	#u88183.PamphletThumbSelected
	{
		margin-left: 558px;
	}

	#ppu1082-11
	{
		z-index: 0;
		margin-top: 19px;
		width: 100%;
	}

	#pu1082-11
	{
		z-index: 258;
		margin-right: -10000px;
		width: 23.76%;
		margin-left: 2.54%;
	}

	#u1082-11
	{
		min-height: 235px;
		width: 100%;
	}

	#u1082-11:hover
	{
		margin-bottom: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u16625-4
	{
		min-height: 150px;
		background-image: url("../images/pattern.png?crc=42219096");
		width: 100%;
	}

	#u16625-4:hover
	{
		min-height: 165px;
		width: 100%;
		margin-left: 0%;
	}

	#u1063-10
	{
		min-height: 235px;
		width: 100%;
	}

	#u1063-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#pu1069-9
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 23.76%;
		margin-left: 26.29%;
	}

	#u1070-8,#u1069-9
	{
		min-height: 160px;
		width: 100%;
	}

	#u1068-10
	{
		min-height: 235px;
		width: 100%;
	}

	#u1068-10:hover
	{
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u1074-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1074-8:hover
	{
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1065-10
	{
		min-height: 260px;
		width: 100%;
	}

	#u1072-10
	{
		min-height: 185px;
		margin-right: -10000px;
		margin-top: 1050px;
		width: 23.76%;
		left: 50.05%;
	}

	#u1072-10:hover
	{
		margin-right: -10000px;
		margin-top: 1050px;
		min-height: 185px;
		width: 23.76%;
		margin-left: 0%;
	}

	#u1081-8
	{
		min-height: 210px;
		margin-right: -10000px;
		margin-top: 650px;
		width: 23.76%;
		left: 49.96%;
	}

	#u1081-8:hover
	{
		margin-right: -10000px;
		margin-top: 650px;
		min-height: 210px;
		width: 23.76%;
		margin-left: 0%;
	}

	#accordionu15124wrapper
	{
		min-height: 900px;
		margin-top: 400px;
		width: 23.76%;
		margin-left: 49.96%;
	}

	#u15126-7
	{
		min-height: 250px;
		width: 100%;
	}

	#u15126-7:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u14759-2,#u14759-4,#u14759-6
	{
		padding-left: 25px;
	}

	#leistungen
	{
		margin-top: 1150px;
		left: 321px;
	}

	#u1064-13
	{
		min-height: 260px;
		margin-right: -10000px;
		width: 23.76%;
		left: 49.96%;
	}

	#u1064-13:hover
	{
		margin-right: -10000px;
		min-height: 260px;
		width: 23.76%;
		margin-left: 0%;
	}

	#selbstverstaendnis
	{
		margin-top: 250px;
		left: 612px;
	}

	#pu1079-11
	{
		z-index: 239;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 23.76%;
		margin-left: 73.72%;
	}

	#u1079-11
	{
		min-height: 185px;
		width: 100%;
	}

	#u1075-10
	{
		min-height: 185px;
		width: 100%;
	}

	#u1079-11:hover,#u1075-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 185px;
		width: 100%;
		margin-left: 0%;
	}

	#u1080-8
	{
		min-height: 210px;
		width: 100%;
	}

	#u1080-8:hover
	{
		margin-right: 0px;
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
	}

	#u1067-12
	{
		min-height: 260px;
		width: 100%;
	}

	#u1065-10:hover,#u1067-12:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 260px;
		width: 100%;
		margin-left: 0%;
	}

	#u122228
	{
		bottom: 108px;
		left: 50%;
		margin-left: 547px;
	}

	#ppu17514-9
	{
		z-index: 0;
		width: 100%;
	}

	#pu17514-9
	{
		z-index: 141;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 23.76%;
		margin-left: 2.54%;
	}

	#u17514-9
	{
		min-height: 210px;
		width: 100%;
	}

	#u17514-9:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
	}

	#u11453-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1069-9:hover,#u11453-8:hover
	{
		margin-right: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u17355-8
	{
		min-height: 235px;
		margin-right: -10000px;
		margin-top: 250px;
		width: 23.76%;
		left: 26.29%;
	}

	#u17355-8:hover
	{
		margin-right: -10000px;
		margin-top: 250px;
		min-height: 235px;
		width: 23.76%;
		margin-left: 0%;
	}

	#u17361-11
	{
		min-height: 185px;
		margin-right: -10000px;
		margin-top: 650px;
		width: 23.76%;
		left: 26.29%;
	}

	#u17361-11:hover
	{
		margin-right: -10000px;
		margin-top: 650px;
		min-height: 185px;
		width: 23.76%;
		margin-left: 0%;
	}

	#u1076-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 23.76%;
		left: 2.54%;
	}

	#u47690-9
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 23.76%;
		left: 2.54%;
	}

	#u17566-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 23.76%;
		left: 26.29%;
	}

	#u1076-8:hover,#u47690-9:hover,#u17566-8:hover
	{
		margin-right: -10000px;
		margin-top: 900px;
		min-height: 160px;
		width: 23.76%;
		margin-left: 0%;
	}

	#maisel_trueper
	{
		margin-top: 500px;
		left: 30px;
	}

	#pu1071-10
	{
		z-index: 89;
		margin-right: -10000px;
		width: 23.76%;
		margin-left: 49.96%;
	}

	#u1071-10
	{
		min-height: 185px;
		width: 100%;
	}

	#u17485-8
	{
		min-height: 235px;
		width: 100%;
	}

	#u17485-8:hover
	{
		background-image: url("../images/heilsbronn_muenster_hauptaltar_01-u17485-8-r-fr.jpg?crc=4154144903");
		margin-right: 0px;
		margin-top: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u17526-8,#u1073-8
	{
		min-height: 160px;
		width: 100%;
	}

	#pu17462-8
	{
		z-index: 117;
		margin-right: -10000px;
		width: 23.76%;
		margin-left: 73.8%;
	}

	#u17462-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u16624-4
	{
		min-height: 150px;
		background-image: url("../images/pattern.png?crc=42219096");
		width: 100%;
	}

	#u16624-4:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 165px;
		width: 100%;
		margin-left: 0%;
	}

	#u17349-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1073-8:hover,#u17462-8:hover,#u17349-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u17583-11
	{
		min-height: 235px;
		width: 100%;
	}

	#u1082-6,#u1070,#u1070-3,#u1063-4,#u1069-4,#u1068-4,#u1068-6,#u1074,#u1074-3,#u1065,#u1065-3,#u1072,#u1072-3,#u1081,#u1081-3,#u1064-4,#u1064-6,#u1079-6,#u1075,#u1075-3,#u1080,#u1080-3,#u1067-4,#u17514-4,#u11453,#u11453-3,#u17355,#u17355-3,#u17361,#u17361-3,#u1076,#u1076-3,#u47690-4,#u17566,#u17566-3,#u1071,#u1071-3,#u17526,#u17526-3,#u17485,#u17485-3,#u1073,#u1073-3,#u17462,#u17462-3,#u17349,#u17349-3,#u17583,#u17583-6
	{
		line-height: 31px;
	}

	#accordionu124525wrapper
	{
		min-height: 900px;
		margin-bottom: -400px;
		margin-top: 650px;
		width: 23.76%;
		margin-left: 2.54%;
	}

	#u124527-7
	{
		min-height: 250px;
		width: 100%;
	}

	#u15126-7.AccordionPanelTabOpen,#u124527-7:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u14759-8,#u124529-8
	{
		min-height: 650px;
		width: 94.51%;
	}

	#u14759,#u14759-3,#u14759-5,#u124529,#u124529-3
	{
		line-height: 19px;
	}

	#u124529-2,#u124529-4,#u124529-6
	{
		padding-right: 20px;
		padding-left: 25px;
	}

	#accordionu124614wrapper
	{
		min-height: 1180px;
		margin-bottom: -30px;
		width: 23.76%;
		margin-left: 26.29%;
	}

	#u124616-4
	{
		min-height: 250px;
		width: 100%;
	}

	#u124527-7.AccordionPanelTabOpen,#u124616-4:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u124616-4.AccordionPanelTabOpen
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u1082-8,#u1070-5,#u1063-7,#u1069-6,#u1068-7,#u1074-5,#u1065-5,#u1065-7,#u1072-5,#u1072-7,#u1081-5,#u15126-4,#u1064-10,#u1079-8,#u1075-5,#u1075-7,#u1080-5,#u1067-9,#u17514-6,#u11453-5,#u17355-5,#u17361-8,#u1076-5,#u47690-6,#u17566-5,#u1071-5,#u1071-7,#u17526-5,#u17485-5,#u1073-5,#u17462-5,#u17349-5,#u17583-8,#u124527-4,#u124616
	{
		line-height: 38px;
	}

	#accordionu15124,#u15125,#u15127,#accordionu124525,#u124526,#u124528,#accordionu124614,#u124615,#u124617
	{
		width: 100%;
	}

	#u124618-19
	{
		min-height: 650px;
		line-height: 20px;
		width: 94.51%;
	}

	#u124618-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15
	{
		padding-right: 20px;
	}

	#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
	{
		font-size: 16px;
	}

	#u124529-5,#u124618,#u124618-4,#u124618-6,#u124618-8,#u124618-10,#u124618-12,#u124618-14
	{
		line-height: 22px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 2688px);
	}

	#u124213-7
	{
		min-height: 88px;
		width: 95.43%;
		margin-left: 2.45%;
	}

	body
	{
		padding-bottom: 88px;
	}
}

@media (min-width: 961px) and (max-width: 1200px)
{
	#muse_css_mq
	{
		background-color: #0004b0;
	}

	#bp_1200.active
	{
		display: block;
	}

	#page
	{
		min-height: 527px;
		width: 100%;
		max-width: 1200px;
	}

	#u95
	{
		height: 151px;
	}

	#pamphletu5781
	{
		height: 111px;
		margin-right: -10000px;
		margin-top: 20px;
		left: 30px;
	}

	#u5782
	{
		width: 108px;
		padding-bottom: 111px;
	}

	#u5785
	{
		width: 108px;
		height: 111px;
		top: 24px;
		left: 30px;
	}

	#u5785.PamphletThumbSelected
	{
		margin-left: 0px;
		width: 108px;
		height: 111px;
	}

	#u5793
	{
		width: 454px;
		position: fixed;
		top: 5px;
		left: 151px;
	}

	#u5799
	{
		width: 454px;
		height: 73px;
	}

	#u6022-5
	{
		min-height: 37px;
		margin-top: 15px;
		width: 95.82%;
		left: 1.99%;
	}

	#pu1082-11
	{
		z-index: 258;
		margin-right: -10000px;
		margin-top: 150px;
		width: 23.75%;
		margin-left: 2.5%;
	}

	#u1082-11
	{
		min-height: 235px;
		width: 100%;
	}

	#u1082-11:hover
	{
		margin-bottom: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u16625-4
	{
		min-height: 150px;
		background-image: url("../images/pattern.png?crc=42219096");
		width: 100%;
	}

	#u16625-4:hover
	{
		min-height: 165px;
		width: 100%;
		margin-left: 0%;
	}

	#u1063-10
	{
		min-height: 235px;
		width: 100%;
	}

	#u1063-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u17514-9
	{
		min-height: 210px;
		width: 100%;
	}

	#u17514-9:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
	}

	#u1070-8,#u11453-8
	{
		min-height: 160px;
		width: 100%;
	}

	#maisel_trueper
	{
		margin-top: 1950px;
		left: 30px;
	}

	#pu1076-8
	{
		z-index: 214;
		margin-right: -10000px;
		margin-top: 2099px;
		width: 23.75%;
		margin-left: 2.5%;
	}

	#u1076-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 251px;
		width: 100%;
	}

	#u47690-9
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 251px;
		width: 100%;
	}

	#u1076-8:hover,#u47690-9:hover
	{
		margin-right: -10000px;
		margin-top: 251px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu124525wrapper
	{
		min-height: 1150px;
		margin-bottom: -649px;
		width: 100%;
	}

	#u124527-7
	{
		min-height: 250px;
		width: 100%;
	}

	#u124527-7:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u124529-8
	{
		min-height: 900px;
		width: 96.5%;
	}

	#u124529,#u124529-3
	{
		line-height: 19px;
	}

	#pu1069-9
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 150px;
		width: 23.75%;
		margin-left: 26.25%;
	}

	#u1069-9
	{
		min-height: 160px;
		width: 100%;
	}

	#u11453-8:hover,#u1069-9:hover
	{
		margin-right: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1068-10
	{
		min-height: 235px;
		width: 100%;
	}

	#u1068-10:hover
	{
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u1074-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1074-8:hover
	{
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1065-10
	{
		min-height: 260px;
		width: 100%;
	}

	#pu17355-8
	{
		z-index: 169;
		width: 100%;
	}

	#u17355-8
	{
		min-height: 235px;
		margin-right: -10000px;
		margin-top: 250px;
		width: 100%;
	}

	#u17355-8:hover
	{
		margin-right: -10000px;
		margin-top: 250px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u17361-11
	{
		min-height: 185px;
		margin-right: -10000px;
		margin-top: 650px;
		width: 100%;
	}

	#u17566-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 100%;
	}

	#u17566-8:hover
	{
		margin-right: -10000px;
		margin-top: 900px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu124614wrapper
	{
		min-height: 1512px;
		margin-bottom: -362px;
		width: 100%;
	}

	#u124616-4
	{
		min-height: 250px;
		width: 100%;
	}

	#u124527-7.AccordionPanelTabOpen,#u124616-4:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u124617
	{
		padding-bottom: 332px;
		width: 100%;
	}

	#u124618-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15
	{
		padding-right: 20px;
	}

	#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
	{
		font-size: 16px;
	}

	#leistungen
	{
		margin-top: 1300px;
		left: 321px;
	}

	#pu1064-13
	{
		z-index: 27;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 150px;
		width: 23.75%;
		margin-left: 50%;
	}

	#u1064-13
	{
		min-height: 260px;
		width: 100%;
	}

	#u1064-13:hover
	{
		margin-right: 0px;
		min-height: 260px;
		width: 100%;
		margin-left: 0%;
	}

	#pu1071-10
	{
		z-index: 89;
		width: 100%;
	}

	#u1071-10
	{
		min-height: 185px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 100%;
	}

	#u1072-10
	{
		min-height: 185px;
		margin-right: -10000px;
		margin-top: 650px;
		width: 100%;
	}

	#u17361-11:hover,#u1072-10:hover
	{
		margin-right: -10000px;
		margin-top: 650px;
		min-height: 185px;
		width: 100%;
		margin-left: 0%;
	}

	#u1081-8
	{
		min-height: 210px;
		margin-right: -10000px;
		margin-top: 250px;
		width: 100%;
	}

	#u1081-8:hover
	{
		margin-right: -10000px;
		margin-top: 250px;
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu15124wrapper
	{
		min-height: 1150px;
		width: 100%;
	}

	#u15126-7
	{
		min-height: 250px;
		width: 100%;
	}

	#u124616-4.AccordionPanelTabOpen,#u15126-7:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u15126-7.AccordionPanelTabOpen
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u124527-5,#u124616-2,#u15126-5
	{
		padding-right: 30px;
	}

	#accordionu124525,#u124526,#u124528,#accordionu124614,#u124615,#accordionu15124,#u15125,#u15127
	{
		width: 100%;
	}

	#u124618-19,#u14759-8
	{
		min-height: 900px;
		line-height: 20px;
		width: 96.5%;
	}

	#u124529-2,#u124529-4,#u124529-6,#u14759-2,#u14759-4,#u14759-6
	{
		padding-right: 20px;
		padding-left: 25px;
	}

	#u124529-5,#u124618,#u124618-4,#u124618-6,#u124618-8,#u124618-10,#u124618-12,#u124618-14,#u14759,#u14759-3,#u14759-5
	{
		line-height: 22px;
	}

	#u17526-8
	{
		min-height: 160px;
		top: -1px;
		margin-bottom: -1px;
		width: 100%;
	}

	#u17485-8
	{
		min-height: 235px;
		width: 100%;
	}

	#u17485-8:hover
	{
		background-image: url("../images/heilsbronn_muenster_hauptaltar_01-u17485-8-r-fr2.jpg?crc=3858553423");
		margin-right: 0px;
		margin-top: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u1073-8
	{
		min-height: 160px;
		width: 100%;
	}

	#selbstverstaendnis
	{
		margin-top: 400px;
		left: 612px;
	}

	#pamphletu88180
	{
		margin-right: -10000px;
		margin-top: 70px;
		margin-left: 100%;
		left: -55px;
	}

	#u88186
	{
		width: 545px;
		top: 99px;
		right: 18px;
	}

	#u88187
	{
		width: 545px;
		height: 119px;
	}

	#u88189-5
	{
		min-height: 30px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 39.09%;
		left: 4.96%;
	}

	#u88188-4
	{
		min-height: 36px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 33.03%;
		left: 44.04%;
	}

	#u88190-4
	{
		min-height: 30px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 22.02%;
		left: 77.07%;
	}

	#u88183
	{
		top: 74px;
		right: 29px;
	}

	#u88183:hover
	{
		margin-left: 0px;
	}

	#u88183.PamphletThumbSelected
	{
		margin-left: 0px;
	}

	#top-main
	{
		margin-right: -10000px;
		width: 22px;
		left: 885px;
	}

	#pu1079-11
	{
		z-index: 239;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 150px;
		width: 23.75%;
		margin-left: 73.75%;
	}

	#u1079-11
	{
		min-height: 185px;
		width: 100%;
	}

	#u1075-10
	{
		min-height: 185px;
		width: 100%;
	}

	#u1079-11:hover,#u1075-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 185px;
		width: 100%;
		margin-left: 0%;
	}

	#u1080-8
	{
		min-height: 210px;
		width: 100%;
	}

	#u1080-8:hover
	{
		margin-right: 0px;
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
	}

	#u1067-12
	{
		min-height: 260px;
		width: 100%;
	}

	#u1065-10:hover,#u1067-12:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 260px;
		width: 100%;
		margin-left: 0%;
	}

	#u17462-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u16624-4
	{
		min-height: 150px;
		background-image: url("../images/pattern.png?crc=42219096");
		width: 100%;
	}

	#u16624-4:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 165px;
		width: 100%;
		margin-left: 0%;
	}

	#u17349-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1073-8:hover,#u17462-8:hover,#u17349-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u17583-11
	{
		min-height: 235px;
		width: 100%;
	}

	#u1082-6,#u1070,#u1070-3,#u1063-4,#u17514-4,#u11453,#u11453-3,#u1076,#u1076-3,#u47690-4,#u1069-4,#u1068-4,#u1068-6,#u1074,#u1074-3,#u1065,#u1065-3,#u17355,#u17355-3,#u17361,#u17361-3,#u17566,#u17566-3,#u1064-4,#u1064-6,#u1071,#u1071-3,#u1072,#u1072-3,#u1081,#u1081-3,#u17526,#u17526-3,#u17485,#u17485-3,#u1073,#u1073-3,#u1079-6,#u1075,#u1075-3,#u1080,#u1080-3,#u1067-4,#u17462,#u17462-3,#u17349,#u17349-3,#u17583,#u17583-6
	{
		line-height: 31px;
	}

	#u1082-8,#u1070-5,#u1063-7,#u17514-6,#u11453-5,#u1076-5,#u47690-6,#u124527-4,#u1069-6,#u1068-7,#u1074-5,#u1065-5,#u1065-7,#u17355-5,#u17361-8,#u17566-5,#u124616,#u1064-10,#u1071-5,#u1071-7,#u1072-5,#u1072-7,#u1081-5,#u15126-4,#u17526-5,#u17485-5,#u1073-5,#u1079-8,#u1075-5,#u1075-7,#u1080-5,#u1067-9,#u17462-5,#u17349-5,#u17583-8
	{
		line-height: 38px;
	}

	#u122228
	{
		bottom: 108px;
		right: 30px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 2692px);
	}

	#u124213-7
	{
		min-height: 88px;
		margin-bottom: -88px;
		margin-right: -10000px;
		width: 95.09%;
		left: 2.42%;
	}

	body
	{
		overflow-x: hidden;
		padding-top: 4px;
		padding-bottom: 88px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 701px) and (max-width: 960px)
{
	#muse_css_mq
	{
		background-color: #0003c0;
	}

	#bp_960.active
	{
		display: block;
	}

	#page
	{
		min-height: 524.7499999999973px;
		padding-bottom: 0px;
		width: 100%;
		max-width: 960px;
	}

	#page_position_content
	{
		margin-bottom: -74px;
		width: 100%;
	}

	#u95
	{
		height: 151px;
	}

	#top-main
	{
		margin-left: 705px;
	}

	#pamphletu5781
	{
		height: 110px;
		margin-left: 30px;
		margin-top: 2px;
	}

	#u5782
	{
		width: 107px;
		padding-bottom: 110px;
	}

	#u5785
	{
		width: 107px;
		height: 110px;
		top: 20px;
		left: 30px;
	}

	#u5785.PamphletThumbSelected
	{
		margin-left: 0px;
		width: 107px;
		height: 110px;
	}

	#u5793
	{
		width: 302px;
		position: fixed;
		top: 12px;
		left: 157px;
	}

	#u5799
	{
		width: 302px;
		height: 76px;
	}

	#u6022-5
	{
		width: 293px;
		min-height: 27px;
		margin-top: 6px;
		left: 1%;
	}

	#pamphletu88180
	{
		top: -61px;
		margin-bottom: -10px;
		margin-left: 100%;
		left: -55px;
	}

	#u88186
	{
		width: 458px;
		top: 91px;
		right: 24px;
	}

	#u88187
	{
		width: 458px;
		height: 80px;
	}

	#u88189-5
	{
		min-height: 22px;
		margin-right: -10000px;
		margin-top: 12px;
		width: 37.78%;
		left: 8.52%;
	}

	#u88188-4
	{
		min-height: 22px;
		margin-right: -10000px;
		margin-top: 12px;
		width: 31.66%;
		left: 46.95%;
	}

	#u88190-4
	{
		min-height: 23px;
		margin-right: -10000px;
		margin-top: 12px;
		width: 21.4%;
		left: 78.61%;
	}

	#u88183
	{
		top: 69px;
		right: 29px;
	}

	#u88183:hover
	{
		margin-left: 0px;
	}

	#u88183.PamphletThumbSelected
	{
		margin-left: 0px;
	}

	#ppu1082-11
	{
		z-index: 0;
		margin-top: 20px;
		width: 100%;
	}

	#pu1082-11
	{
		z-index: 258;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 3.13%;
	}

	#u1082-11
	{
		min-height: 235px;
		width: 100%;
	}

	#u1082-11:hover
	{
		margin-bottom: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u16625-4
	{
		min-height: 150px;
		background-image: url("../images/pattern.png?crc=42219096");
		width: 100%;
	}

	#u16625-4:hover
	{
		min-height: 165px;
		width: 100%;
		margin-left: 0%;
	}

	#pu1069-9
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 34.38%;
	}

	#u1069-9
	{
		min-height: 160px;
		width: 100%;
	}

	#u1068-10
	{
		min-height: 235px;
		width: 100%;
	}

	#u1068-10:hover
	{
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#pu1064-13
	{
		z-index: 27;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 65.63%;
	}

	#u1064-13
	{
		min-height: 260px;
		width: 100%;
	}

	#u1064-13:hover
	{
		margin-right: 0px;
		min-height: 260px;
		width: 100%;
		margin-left: 0%;
	}

	#u1068-6,#u1064-6
	{
		line-height: 31px;
	}

	#u1079-11
	{
		min-height: 185px;
		width: 100%;
	}

	#u122228
	{
		bottom: 93px;
		right: 30px;
	}

	#ppu1081-8
	{
		z-index: 0;
		width: 100%;
	}

	#pu1081-8
	{
		z-index: 250;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 3.13%;
	}

	#u1081-8
	{
		min-height: 210px;
		width: 100%;
	}

	#u1063-10
	{
		min-height: 235px;
		width: 100%;
	}

	#u1063-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u1070-8,#u17462-8
	{
		min-height: 160px;
		width: 100%;
	}

	#pu1074-8
	{
		z-index: 177;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 34.38%;
	}

	#u1074-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1074-8:hover
	{
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1065-10
	{
		min-height: 260px;
		width: 100%;
	}

	#u1065-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 260px;
		width: 100%;
		margin-left: 0%;
	}

	#u1075-10
	{
		min-height: 185px;
		width: 100%;
	}

	#u17485-8
	{
		min-height: 235px;
		width: 100%;
	}

	#u17485-8:hover
	{
		background-image: url("../images/heilsbronn_muenster_hauptaltar_01-u17485-8-r-fr3.jpg?crc=284896614");
		margin-right: 0px;
		margin-top: 0px;
		min-height: 235px;
		width: 100%;
		margin-left: 0%;
	}

	#u1067-12
	{
		min-height: 260px;
		margin-right: -10000px;
		margin-top: 650px;
		width: 31.25%;
		left: 65.63%;
	}

	#u1067-12:hover
	{
		margin-right: -10000px;
		margin-top: 650px;
		min-height: 260px;
		width: 31.25%;
		margin-left: 0%;
	}

	#u16624-4
	{
		min-height: 150px;
		background-image: url("../images/pattern.png?crc=42219096");
		margin-right: -10000px;
		margin-top: 1050px;
		width: 31.25%;
		left: 65.63%;
	}

	#u16624-4:hover
	{
		margin-right: -10000px;
		margin-top: 1050px;
		min-height: 165px;
		width: 31.25%;
		margin-left: 0%;
	}

	#accordionu15124wrapper
	{
		min-height: 900px;
		margin-top: 400px;
		width: 31.25%;
		margin-left: 65.63%;
	}

	#u15126-7
	{
		min-height: 250px;
		width: 100%;
	}

	#u15126-7:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#leistungen
	{
		margin-top: 1150px;
		left: 330px;
	}

	#u1080-8
	{
		min-height: 210px;
		margin-right: -10000px;
		width: 31.25%;
		left: 65.63%;
	}

	#u1080-8:hover
	{
		margin-right: -10000px;
		min-height: 210px;
		width: 31.25%;
		margin-left: 0%;
	}

	#selbstverstaendnis
	{
		margin-top: 250px;
		left: 630px;
	}

	#ppu17514-9
	{
		z-index: 0;
		margin-top: -1px;
		width: 100%;
	}

	#pu17514-9
	{
		z-index: 141;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 3.13%;
	}

	#u17514-9
	{
		min-height: 210px;
		width: 100%;
	}

	#u1081-8:hover,#u17514-9:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 210px;
		width: 100%;
		margin-left: 0%;
	}

	#u11453-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u1069-9:hover,#u11453-8:hover
	{
		margin-right: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1073-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 250px;
		width: 31.25%;
		left: 34.38%;
	}

	#u1073-8:hover
	{
		margin-right: -10000px;
		margin-top: 250px;
		min-height: 160px;
		width: 31.25%;
		margin-left: 0%;
	}

	#u17349-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 31.25%;
		left: 3.13%;
	}

	#u17349-8:hover
	{
		margin-right: -10000px;
		margin-top: 900px;
		min-height: 160px;
		width: 31.25%;
		margin-left: 0%;
	}

	#u17526-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 500px;
		width: 31.25%;
		left: 34.38%;
	}

	#u17355-8
	{
		min-height: 235px;
		margin-right: -10000px;
		margin-top: 750px;
		width: 31.25%;
		left: 34.38%;
	}

	#u17355-8:hover
	{
		margin-right: -10000px;
		margin-top: 750px;
		min-height: 235px;
		width: 31.25%;
		margin-left: 0%;
	}

	#u17361-11
	{
		min-height: 185px;
		margin-right: -10000px;
		margin-top: 1150px;
		width: 31.25%;
		left: 3.13%;
	}

	#u17361-11:hover
	{
		margin-right: -10000px;
		margin-top: 1150px;
		min-height: 185px;
		width: 31.25%;
		margin-left: 0%;
	}

	#u17566-8
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 1150px;
		width: 31.25%;
		left: 34.38%;
	}

	#u17566-8:hover
	{
		margin-right: -10000px;
		margin-top: 1150px;
		min-height: 160px;
		width: 31.25%;
		margin-left: 0%;
	}

	#maisel_trueper
	{
		margin-top: 500px;
		left: 30px;
	}

	#pu1071-10
	{
		z-index: 89;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 31.25%;
		margin-left: 65.63%;
	}

	#u1071-10,#u1072-10
	{
		min-height: 185px;
		width: 100%;
	}

	#u1079-11:hover,#u1075-10:hover,#u1072-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 185px;
		width: 100%;
		margin-left: 0%;
	}

	#u17583-11
	{
		min-height: 235px;
		width: 100%;
	}

	#u47690-9
	{
		min-height: 160px;
		width: 100%;
	}

	#u1082-6,#u1069-4,#u1068-4,#u1064-4,#u1079-6,#u1081,#u1081-3,#u1070,#u1070-3,#u1063-4,#u17462,#u17462-3,#u1074,#u1074-3,#u1065,#u1065-3,#u1075,#u1075-3,#u17485,#u17485-3,#u1067-4,#u1080,#u1080-3,#u17514-4,#u11453,#u11453-3,#u1073,#u1073-3,#u17349,#u17349-3,#u17526,#u17526-3,#u17355,#u17355-3,#u17361,#u17361-3,#u17566,#u17566-3,#u1071,#u1071-3,#u1072,#u1072-3,#u17583,#u17583-6,#u47690-4
	{
		line-height: 24px;
	}

	#u1076-8
	{
		min-height: 160px;
		width: 100%;
	}

	#u17462-8:hover,#u47690-9:hover,#u1076-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1076,#u1076-3
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 24px;
	}

	#u1076-5
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 29px;
	}

	#accordionu124525wrapper
	{
		min-height: 900px;
		margin-bottom: -150px;
		margin-top: 650px;
		width: 31.25%;
		margin-left: 3.13%;
	}

	#u124527-7
	{
		min-height: 250px;
		width: 100%;
	}

	#u15126-7.AccordionPanelTabOpen,#u124527-7:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u124529-8
	{
		min-height: 650px;
		width: 100%;
	}

	#u124529,#u124529-3
	{
		line-height: 19px;
	}

	#u14759-2,#u14759-4,#u14759-6,#u124529-2,#u124529-4,#u124529-6
	{
		padding-right: 20px;
		padding-left: 25px;
	}

	#accordionu124614wrapper
	{
		min-height: 1400px;
		width: 31.25%;
		margin-left: 34.38%;
	}

	#accordionu15124,#u15125,#u15127,#accordionu124525,#u124526,#u124528,#accordionu124614,#u124615
	{
		width: 100%;
	}

	#u124616-4
	{
		min-height: 250px;
		width: 100%;
	}

	#u124527-7.AccordionPanelTabOpen,#u124616-4:hover
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u124616-4.AccordionPanelTabOpen
	{
		min-height: 250px;
		width: 100%;
		margin-left: 0%;
	}

	#u15126-5,#u124527-5,#u124616-2
	{
		padding-right: 30px;
	}

	#u1082-8,#u1069-6,#u1068-7,#u1064-10,#u1079-8,#u1081-5,#u1070-5,#u1063-7,#u17462-5,#u1074-5,#u1065-5,#u1065-7,#u1075-5,#u1075-7,#u17485-5,#u1067-9,#u15126-4,#u1080-5,#u17514-6,#u11453-5,#u1073-5,#u17349-5,#u17526-5,#u17355-5,#u17361-8,#u17566-5,#u1071-5,#u1071-7,#u1072-5,#u1072-7,#u17583-8,#u47690-6,#u124527-4,#u124616
	{
		line-height: 29px;
	}

	#u124617
	{
		padding-bottom: 330px;
		width: 100%;
	}

	#u14759-8,#u124618-19
	{
		min-height: 650px;
		line-height: 20px;
		width: 100%;
	}

	#u124618-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15
	{
		padding-right: 20px;
	}

	#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
	{
		font-size: 16px;
	}

	#u14759,#u14759-3,#u14759-5,#u124529-5,#u124618,#u124618-4,#u124618-6,#u124618-8,#u124618-10,#u124618-12,#u124618-14
	{
		line-height: 22px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 3575px);
	}

	#u124213-7
	{
		min-height: 74px;
		width: 92.61%;
		margin-left: 4.28%;
	}

	body
	{
		overflow-x: hidden;
		padding-bottom: 75px;
	}
}

@media (min-width: 481px) and (max-width: 700px)
{
	#muse_css_mq
	{
		background-color: #0002bc;
	}

	#bp_700.active
	{
		display: block;
	}

	#page
	{
		min-height: 525px;
		width: 100%;
		max-width: 700px;
	}

	#page_position_content
	{
		margin-bottom: -74px;
		width: 100%;
	}

	#u95
	{
		height: 151px;
	}

	#top-main
	{
		margin-left: 563px;
	}

	#pamphletu5781
	{
		height: 110px;
		margin-left: 30px;
		margin-top: 2px;
	}

	#u5782
	{
		width: 107px;
		padding-bottom: 110px;
	}

	#u5785
	{
		width: 107px;
		height: 110px;
		top: 20px;
		left: 30px;
	}

	#u5785.PamphletThumbSelected
	{
		margin-left: 0px;
		width: 107px;
		height: 110px;
	}

	#u5793
	{
		width: 302px;
		position: fixed;
		top: 12px;
		left: 157px;
	}

	#u5799
	{
		width: 302px;
		height: 76px;
	}

	#u6022-5
	{
		width: 293px;
		min-height: 27px;
		margin-top: 6px;
		left: 1%;
	}

	#pamphletu88180
	{
		top: -60px;
		margin-bottom: -10px;
		margin-left: 100%;
		left: -55px;
	}

	#u88186
	{
		width: 345px;
		top: 95px;
		right: 20px;
	}

	#u88187
	{
		width: 345px;
		height: 82px;
	}

	#u88189-5
	{
		min-height: 14px;
		margin-right: -10000px;
		margin-top: 14px;
		width: 34.21%;
		left: 14.5%;
	}

	#u88188-4
	{
		min-height: 14px;
		margin-right: -10000px;
		margin-top: 14px;
		width: 28.99%;
		left: 48.7%;
	}

	#u88190-4
	{
		min-height: 14px;
		margin-right: -10000px;
		margin-top: 14px;
		width: 20.87%;
		left: 77.69%;
	}

	#u88183
	{
		top: 70px;
		right: 29px;
	}

	#u88183:hover
	{
		margin-left: 0px;
	}

	#u88183.PamphletThumbSelected
	{
		margin-left: 0px;
	}

	#ppu1082-11
	{
		z-index: 0;
		margin-top: 20px;
		width: 100%;
	}

	#pu1082-11
	{
		z-index: 258;
		margin-right: -10000px;
		width: 45.72%;
		margin-left: 4.29%;
	}

	#u1082-11
	{
		min-height: 135px;
		width: 100%;
	}

	#u1082-11:hover
	{
		margin-bottom: 0px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u17355-8
	{
		min-height: 135px;
		width: 100%;
	}

	#u1064-13
	{
		min-height: 160px;
		width: 100%;
	}

	#u1064-13:hover
	{
		margin-right: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u16625-4
	{
		min-height: 100px;
		background-image: url("../images/pattern.png?crc=42219096");
		width: 100%;
	}

	#u16625-4:hover
	{
		min-height: 115px;
		width: 100%;
		margin-left: 0%;
	}

	#selbstverstaendnis
	{
		margin-top: 1211px;
		left: 30px;
	}

	#pu1069-9
	{
		margin-right: -10000px;
		width: 45.86%;
		margin-left: 49.86%;
	}

	#u1069-9
	{
		min-height: 110px;
		width: 99.69%;
	}

	#u1081-8
	{
		min-height: 110px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#u1074-8
	{
		min-height: 110px;
		width: 99.69%;
	}

	#u1074-8:hover
	{
		min-height: 110px;
		width: 99.69%;
		margin-left: 0%;
	}

	#u1080-8
	{
		min-height: 110px;
		width: 99.69%;
	}

	#u1069-9:hover,#u1080-8:hover
	{
		margin-right: 0px;
		min-height: 110px;
		width: 99.69%;
		margin-left: 0%;
	}

	#u1064-6,#u1080,#u1080-3
	{
		line-height: 31px;
	}

	#u1065-10
	{
		min-height: 160px;
		width: 99.69%;
	}

	#u1065-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 160px;
		width: 99.69%;
		margin-left: 0%;
	}

	#u122228
	{
		bottom: 94px;
		right: 30px;
	}

	#pppu1063-10
	{
		z-index: 0;
		width: 100%;
	}

	#ppu1063-10
	{
		z-index: 0;
		margin-right: -10000px;
		width: 45.72%;
		margin-left: 4.29%;
	}

	#pu1063-10
	{
		z-index: 17;
		width: 100%;
	}

	#u1063-10
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 400px;
		width: 100%;
	}

	#u1063-10:hover
	{
		margin-right: -10000px;
		margin-top: 400px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u17514-9
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 700px;
		width: 100%;
	}

	#u17514-9:hover
	{
		margin-right: -10000px;
		margin-top: 700px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u1079-11
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 200px;
		width: 100%;
	}

	#u1079-11:hover
	{
		margin-right: -10000px;
		margin-top: 200px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu15124wrapper
	{
		min-height: 1000px;
		width: 100%;
	}

	#u15126-7
	{
		min-height: 200px;
		width: 100%;
	}

	#u15126-7:hover
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u15127
	{
		padding-bottom: 322px;
		width: 100%;
	}

	#u14759-2,#u14759-4,#u14759-6
	{
		padding-left: 25px;
	}

	#u1070-8,#u11453-8
	{
		min-height: 110px;
		width: 100%;
	}

	#u11453-8:hover
	{
		margin-right: 0px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u17462-8
	{
		min-height: 110px;
		width: 100%;
	}

	#u17462-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u17361-11
	{
		min-height: 135px;
		width: 100%;
	}

	#u1071-10,#u1072-10
	{
		min-height: 135px;
		width: 100%;
	}

	#pu17526-8
	{
		z-index: 133;
		width: 100%;
	}

	#u17526-8
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 200px;
		width: 100%;
	}

	#u47690-9
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 400px;
		width: 100%;
	}

	#u47690-9:hover
	{
		margin-right: -10000px;
		margin-top: 400px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu124525wrapper
	{
		min-height: 636px;
		margin-bottom: -36px;
		width: 100%;
	}

	#u124527-7
	{
		min-height: 200px;
		width: 100%;
	}

	#u15126-7.AccordionPanelTabOpen,#u124527-7:hover
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u124528
	{
		padding-bottom: 52px;
		width: 100%;
	}

	#u124529-8
	{
		min-height: 324px;
		width: 99.69%;
	}

	#u124529,#u124529-3
	{
		line-height: 19px;
	}

	#u124529-2,#u124529-4,#u124529-6
	{
		padding-right: 20px;
		padding-left: 25px;
	}

	#maisel_trueper
	{
		margin-top: 1911px;
		left: 38px;
	}

	#pu1068-10
	{
		z-index: 62;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 45.72%;
		margin-left: 49.86%;
	}

	#u1068-10
	{
		min-height: 135px;
		width: 100%;
	}

	#u1068-10:hover
	{
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u1075-10
	{
		min-height: 135px;
		width: 100%;
	}

	#u17355-8:hover,#u17361-11:hover,#u1072-10:hover,#u1075-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#leistungen
	{
		margin-top: 350px;
		left: 349px;
	}

	#ppu1067-12
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 500px;
		width: 45.86%;
		margin-left: 49.86%;
	}

	#pu1067-12
	{
		z-index: 50;
		width: 100%;
	}

	#u1067-12
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 900px;
		width: 99.69%;
	}

	#u1067-12:hover
	{
		margin-right: -10000px;
		margin-top: 900px;
		min-height: 160px;
		width: 99.69%;
		margin-left: 0%;
	}

	#u1073-8
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 500px;
		width: 99.69%;
	}

	#u1073-8:hover
	{
		margin-right: -10000px;
		margin-top: 500px;
		min-height: 110px;
		width: 99.69%;
		margin-left: 0%;
	}

	#u17485-8
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 200px;
		width: 99.69%;
	}

	#u17485-8:hover
	{
		background-image: url("../images/heilsbronn_muenster_hauptaltar_01-u17485-8-r-fr4.jpg?crc=240568429");
		margin-right: -10000px;
		margin-top: 200px;
		min-height: 135px;
		width: 99.69%;
		margin-left: 0%;
	}

	#u16624-4
	{
		min-height: 100px;
		background-image: url("../images/pattern.png?crc=42219096");
		margin-right: -10000px;
		margin-top: 700px;
		width: 99.69%;
		left: 0.32%;
	}

	#u16624-4:hover
	{
		margin-right: -10000px;
		margin-top: 700px;
		min-height: 115px;
		width: 99.69%;
		margin-left: 0%;
	}

	#accordionu124614wrapper
	{
		min-height: 1200px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#accordionu15124,#u15125,#accordionu124525,#u124526,#accordionu124614,#u124615
	{
		width: 100%;
	}

	#u124616-4
	{
		min-height: 200px;
		width: 100%;
	}

	#u124527-7.AccordionPanelTabOpen,#u124616-4:hover
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u124616-4.AccordionPanelTabOpen
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u15126-5,#u124527-5,#u124616-2
	{
		padding-right: 30px;
	}

	#u124617
	{
		padding-bottom: 246px;
		width: 100%;
	}

	#u14759-8,#u124618-19
	{
		min-height: 324px;
		line-height: 20px;
		width: 99.69%;
	}

	#u124618-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15
	{
		padding-right: 20px;
	}

	#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
	{
		font-size: 16px;
	}

	#u14759,#u14759-3,#u14759-5,#u124529-5,#u124618,#u124618-4,#u124618-6,#u124618-8,#u124618-10,#u124618-12,#u124618-14
	{
		line-height: 22px;
	}

	#u17349-8
	{
		min-height: 110px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#u17566-8
	{
		min-height: 110px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#u17583-11
	{
		min-height: 135px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#u1082-6,#u17355,#u17355-3,#u1064-4,#u1070,#u1070-3,#u1069-4,#u1081,#u1081-3,#u1074,#u1074-3,#u1065,#u1065-3,#u1063-4,#u17514-4,#u1079-6,#u11453,#u11453-3,#u17462,#u17462-3,#u17361,#u17361-3,#u1071,#u1071-3,#u1072,#u1072-3,#u17526,#u17526-3,#u47690-4,#u1068-4,#u1068-6,#u1075,#u1075-3,#u1067-4,#u1073,#u1073-3,#u17485,#u17485-3,#u17349,#u17349-3,#u17566,#u17566-3,#u17583,#u17583-6
	{
		line-height: 24px;
	}

	#u1082-8,#u17355-5,#u1064-10,#u1070-5,#u1069-6,#u1081-5,#u1074-5,#u1080-5,#u1065-5,#u1065-7,#u1063-7,#u17514-6,#u1079-8,#u15126-4,#u11453-5,#u17462-5,#u17361-8,#u1071-5,#u1071-7,#u1072-5,#u1072-7,#u17526-5,#u47690-6,#u124527-4,#u1068-7,#u1075-5,#u1075-7,#u1067-9,#u1073-5,#u17485-5,#u124616,#u17349-5,#u17566-5,#u17583-8
	{
		line-height: 29px;
	}

	#u1076-8
	{
		min-height: 110px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#u1081-8:hover,#u17349-8:hover,#u17566-8:hover,#u1076-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 110px;
		width: 99.69%;
		margin-left: 0.32%;
	}

	#u1076,#u1076-3
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 24px;
	}

	#u1076-5
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 29px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 4125px);
	}

	#u124213-7
	{
		min-height: 74px;
		width: 91.58%;
		margin-left: 4.29%;
	}

	body
	{
		overflow-x: hidden;
		padding-bottom: 76px;
	}
}

@media (min-width: 321px) and (max-width: 480px)
{
	#muse_css_mq
	{
		background-color: #0001e0;
	}

	#bp_480.active
	{
		display: block;
	}

	#page
	{
		min-height: 524px;
		width: 100%;
		max-width: 480px;
	}

	#page_position_content
	{
		margin-bottom: -76px;
		width: 100%;
	}

	#u95
	{
		height: 201px;
	}

	#top-main
	{
		margin-left: 341px;
	}

	#pamphletu5781
	{
		height: 112px;
		margin-left: 30px;
	}

	#u5782
	{
		width: 107px;
		padding-bottom: 110px;
		margin-top: 2px;
	}

	#u5785
	{
		width: 107px;
		height: 110px;
		top: 20px;
		left: 30px;
	}

	#u5785.PamphletThumbSelected
	{
		margin-left: 0px;
		width: 107px;
		height: 110px;
	}

	#u5793
	{
		position: absolute;
		width: 329px;
		left: 91px;
	}

	#u5799
	{
		width: 329px;
		height: 87px;
	}

	#u6022-5
	{
		width: 197px;
		min-height: 37px;
		left: 27px;
	}

	#pamphletu88180
	{
		top: -61px;
		margin-bottom: -10px;
		margin-left: 100%;
		left: -55px;
	}

	#u88186
	{
		width: 205px;
		top: 17px;
		right: 25px;
	}

	#u88187
	{
		width: 205px;
		height: 96px;
		padding-top: 74px;
		padding-bottom: 13px;
	}

	#u88188-4
	{
		min-height: 22px;
		width: 66.35%;
		margin-left: 33.66%;
		left: 0px;
	}

	#u88189-5
	{
		min-height: 22px;
		width: 75.13%;
		margin-left: 24.88%;
		left: 0px;
	}

	#u88190-4
	{
		min-height: 22px;
		width: 44.4%;
		margin-left: 55.61%;
		left: 0px;
	}

	#u88183
	{
		top: 69px;
		right: 29px;
	}

	#u88183:hover
	{
		margin-left: 0px;
	}

	#u88183.PamphletThumbSelected
	{
		margin-left: 0px;
	}

	#ppu1082-11
	{
		z-index: 0;
		margin-top: 20px;
		width: 100%;
	}

	#pu1082-11
	{
		z-index: 258;
		margin-right: -10000px;
		width: 43.75%;
		margin-left: 6.25%;
	}

	#u1082-11
	{
		min-height: 135px;
		width: 100%;
	}

	#u1082-11:hover
	{
		margin-bottom: 0px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u1064-13
	{
		min-height: 160px;
		width: 100%;
	}

	#u1064-13:hover
	{
		margin-right: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u16625-4
	{
		min-height: 100px;
		background-image: url("../images/pattern-u16625-4-fr.png?crc=4243414413");
		width: 100%;
	}

	#u16625-4:hover
	{
		min-height: 115px;
		width: 100%;
		margin-left: 0%;
	}

	#selbstverstaendnis
	{
		margin-top: 850px;
		left: 30px;
	}

	#pu1069-9
	{
		margin-right: -10000px;
		width: 43.75%;
		margin-left: 50%;
	}

	#u1070-8,#u1069-9
	{
		min-height: 110px;
		width: 100%;
	}

	#u1081-8
	{
		min-height: 110px;
		width: 100%;
	}

	#u1081-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u1074-8
	{
		min-height: 110px;
		width: 100%;
	}

	#u1074-8:hover
	{
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u1080-8
	{
		min-height: 110px;
		width: 100%;
	}

	#u1069-9:hover,#u1080-8:hover
	{
		margin-right: 0px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u122228
	{
		bottom: 93px;
		right: 30px;
	}

	#pppu1063-10
	{
		z-index: 0;
		width: 100%;
	}

	#ppu1063-10
	{
		z-index: 0;
		margin-right: -10000px;
		width: 43.96%;
		margin-left: 6.25%;
	}

	#pu1063-10
	{
		z-index: 17;
		width: 99.53%;
	}

	#u1063-10
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 400px;
		width: 100%;
	}

	#u1063-10:hover
	{
		margin-right: -10000px;
		margin-top: 400px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u17514-9
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 700px;
		width: 100%;
	}

	#u17514-9:hover
	{
		margin-right: -10000px;
		margin-top: 700px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u1079-11
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 199px;
		width: 100%;
	}

	#u1079-11:hover
	{
		margin-right: -10000px;
		margin-top: 199px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu15124wrapper
	{
		min-height: 799px;
		width: 100%;
	}

	#u15126-7
	{
		min-height: 200px;
		width: 100%;
	}

	#u15126-7:hover
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u14759-8
	{
		min-height: 599px;
		line-height: 20px;
		width: 100%;
	}

	#u14759-2,#u14759-4,#u14759-6
	{
		padding-right: 15px;
		padding-left: 15px;
		padding-bottom: 10px;
	}

	#u11453-8
	{
		min-height: 110px;
		width: 99.53%;
	}

	#u11453-8:hover
	{
		margin-right: 0px;
		min-height: 110px;
		width: 99.53%;
		margin-left: 0%;
	}

	#u17462-8
	{
		min-height: 110px;
		width: 99.53%;
	}

	#u17462-8:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 110px;
		width: 99.53%;
		margin-left: 0%;
	}

	#u17361-11
	{
		min-height: 135px;
		width: 99.53%;
	}

	#u17361-11:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 135px;
		width: 99.53%;
		margin-left: 0%;
	}

	#u1071-10
	{
		min-height: 135px;
		width: 99.53%;
	}

	#u1072-10
	{
		min-height: 135px;
		width: 99.53%;
		margin-left: 0.48%;
	}

	#u1072-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 135px;
		width: 99.53%;
		margin-left: 0.48%;
	}

	#maisel_trueper
	{
		margin-top: 1850px;
		left: 30px;
	}

	#pu1065-10
	{
		z-index: 40;
		margin-right: -10000px;
		width: 43.75%;
		margin-left: 50%;
	}

	#u1065-10
	{
		min-height: 160px;
		width: 100%;
	}

	#u1065-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1068-10
	{
		min-height: 135px;
		width: 100%;
	}

	#u1068-10:hover
	{
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u1068-6
	{
		line-height: 31px;
	}

	#u1075-10
	{
		min-height: 135px;
		width: 100%;
	}

	#u1075-10:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#pu1067-12
	{
		z-index: 50;
		width: 100%;
	}

	#u1067-12
	{
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 901px;
		width: 100%;
	}

	#u1067-12:hover
	{
		margin-right: -10000px;
		margin-top: 901px;
		min-height: 160px;
		width: 100%;
		margin-left: 0%;
	}

	#u1073-8
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 501px;
		width: 100%;
	}

	#u1073-8:hover
	{
		margin-right: -10000px;
		margin-top: 501px;
		min-height: 110px;
		width: 100%;
		margin-left: 0%;
	}

	#u17485-8
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 201px;
		width: 100%;
	}

	#u17485-8:hover
	{
		background-image: url("../images/heilsbronn_muenster_hauptaltar_01-u17485-8-r-fr5.jpg?crc=4034718404");
		margin-right: -10000px;
		margin-top: 201px;
		min-height: 135px;
		width: 100%;
		margin-left: 0%;
	}

	#u16624-4
	{
		min-height: 100px;
		background-image: url("../images/pattern-u16625-4-fr.png?crc=4243414413");
		margin-right: -10000px;
		margin-top: 701px;
		width: 100%;
	}

	#u16624-4:hover
	{
		margin-right: -10000px;
		margin-top: 701px;
		min-height: 115px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu124614wrapper
	{
		min-height: 1201px;
		width: 100%;
	}

	#u124616-4
	{
		min-height: 200px;
		width: 100%;
	}

	#u15126-7.AccordionPanelTabOpen,#u124616-4:hover
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u124617
	{
		padding-bottom: 215px;
		width: 100%;
	}

	#u124618-19
	{
		min-height: 745px;
		width: 100%;
	}

	#u124618-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15
	{
		padding-right: 15px;
	}

	#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
	{
		font-size: 12px;
	}

	#u124618,#u124618-4,#u124618-6,#u124618-8,#u124618-10,#u124618-12,#u124618-14,#u124618-17
	{
		font-size: 12px;
		line-height: 17px;
	}

	#leistungen
	{
		margin-top: 649px;
		left: 250px;
	}

	#pu17349-8
	{
		z-index: 125;
		width: 100%;
	}

	#u17349-8
	{
		min-height: 110px;
		margin-right: -10000px;
		width: 43.75%;
		left: 50%;
	}

	#u17526-8
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 500px;
		width: 43.75%;
		left: 6.25%;
	}

	#u17583-11
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 400px;
		width: 43.75%;
		left: 50%;
	}

	#u17355-8
	{
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 200px;
		width: 43.75%;
		left: 6.25%;
	}

	#u17355-8:hover
	{
		margin-right: -10000px;
		margin-top: 200px;
		min-height: 135px;
		width: 43.75%;
		margin-left: 0%;
	}

	#u17566-8
	{
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 200px;
		width: 43.75%;
		left: 50%;
	}

	#u17566-8:hover
	{
		margin-right: -10000px;
		margin-top: 200px;
		min-height: 110px;
		width: 43.75%;
		margin-left: 0%;
	}

	#accordionu124525wrapper
	{
		min-height: 700px;
		width: 43.75%;
		margin-left: 6.46%;
	}

	#accordionu15124,#u15125,#u15127,#accordionu124614,#u124615,#accordionu124525,#u124526
	{
		width: 100%;
	}

	#u124527-7
	{
		min-height: 200px;
		width: 100%;
	}

	#u124616-4.AccordionPanelTabOpen,#u124527-7:hover
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u124527-7.AccordionPanelTabOpen
	{
		min-height: 200px;
		width: 100%;
		margin-left: 0%;
	}

	#u15126-5,#u124616-2,#u124527-5
	{
		padding-right: 30px;
	}

	#u124528
	{
		padding-bottom: 20px;
		width: 100%;
	}

	#u124529-8
	{
		min-height: 480px;
		width: 100%;
	}

	#u124529,#u124529-3
	{
		line-height: 14px;
	}

	#u124529-2,#u124529-4,#u124529-6
	{
		padding-right: 15px;
		padding-left: 15px;
	}

	#u14759,#u14759-3,#u14759-5,#u124529-5
	{
		line-height: 17px;
	}

	#pu47690-9
	{
		z-index: 222;
		width: 100%;
	}

	#u47690-9
	{
		min-height: 110px;
		margin-right: -10000px;
		width: 43.75%;
		left: 6.25%;
	}

	#u1082-6,#u1064-4,#u1064-6,#u1070,#u1070-3,#u1069-4,#u1081,#u1081-3,#u1074,#u1074-3,#u1080,#u1080-3,#u1063-4,#u17514-4,#u1079-6,#u11453,#u11453-3,#u17462,#u17462-3,#u17361,#u17361-3,#u1071,#u1071-3,#u1072,#u1072-3,#u1065,#u1065-3,#u1068-4,#u1075,#u1075-3,#u1067-4,#u1073,#u1073-3,#u17485,#u17485-3,#u17349,#u17349-3,#u17526,#u17526-3,#u17583,#u17583-6,#u17355,#u17355-3,#u17566,#u17566-3,#u47690-4
	{
		line-height: 19px;
	}

	#u1082-8,#u1064-10,#u1070-5,#u1069-6,#u1081-5,#u1074-5,#u1080-5,#u1063-7,#u17514-6,#u1079-8,#u15126-4,#u11453-5,#u17462-5,#u17361-8,#u1071-5,#u1071-7,#u1072-5,#u1072-7,#u1065-5,#u1065-7,#u1068-7,#u1075-5,#u1075-7,#u1067-9,#u1073-5,#u17485-5,#u124616,#u17349-5,#u17526-5,#u17583-8,#u17355-5,#u17566-5,#u124527-4,#u47690-6
	{
		line-height: 24px;
	}

	#u1076-8
	{
		min-height: 110px;
		margin-right: -10000px;
		width: 43.75%;
		left: 50%;
	}

	#u17349-8:hover,#u47690-9:hover,#u1076-8:hover
	{
		margin-right: -10000px;
		margin-top: 0px;
		min-height: 110px;
		width: 43.75%;
		margin-left: 0%;
	}

	#u1076,#u1076-3
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 19px;
	}

	#u1076-5
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 24px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 4125px);
	}

	#u124213-7
	{
		min-height: 76px;
		width: 87.5%;
		margin-left: 6.25%;
	}

	body
	{
		overflow-x: hidden;
		padding-bottom: 76px;
	}
}

@media (max-width: 320px)
{
	#muse_css_mq
	{
		background-color: #000140;
	}

	#bp_320.active
	{
		display: block;
	}

	#page
	{
		width: 320px;
		min-height: 524px;
	}

	#page_position_content
	{
		margin-bottom: -76px;
		padding-top: 16px;
		width: 0.01px;/* should not cover content below */
	}

	#u95
	{
		height: 201px;
	}

	#ppamphletu5781
	{
		z-index: 343;
		width: 0.01px;
		padding-bottom: 57px;
		margin-left: 30px;
	}

	#pamphletu5781
	{
		height: 110px;
		margin-right: -10000px;
		margin-top: 4px;
	}

	#u5782
	{
		width: 107px;
		padding-bottom: 110px;
	}

	#u5785
	{
		width: 107px;
		height: 110px;
		top: 20px;
		left: 30px;
	}

	#u5785.PamphletThumbSelected
	{
		margin-left: 0px;
		width: 107px;
		height: 110px;
	}

	#u5793
	{
		width: 169px;
		position: fixed;
		top: 18px;
		left: 121px;
	}

	#u5799
	{
		width: 169px;
		height: 57px;
	}

	#u6022-5
	{
		width: 142px;
		min-height: 37px;
		left: 27px;
	}

	#top-main
	{
		margin-right: -10000px;
		width: 22px;
		left: 206px;
	}

	#pamphletu88180
	{
		margin-right: -10000px;
		margin-top: 53px;
		left: 235px;
	}

	#u88186
	{
		width: 205px;
		top: 17px;
		right: 25px;
	}

	#u88187
	{
		width: 154px;
		height: 96px;
		padding-left: 51px;
		padding-top: 74px;
	}

	#u88188-4
	{
		width: 136px;
		min-height: 22px;
		margin-left: 18px;
	}

	#u88189-5
	{
		width: 154px;
		min-height: 22px;
	}

	#u88190-4
	{
		width: 91px;
		min-height: 22px;
		margin-left: 63px;
	}

	#u88183
	{
		top: 69px;
		right: 29px;
	}

	#u88183:hover
	{
		margin-left: 0px;
	}

	#u88183.PamphletThumbSelected
	{
		margin-left: 0px;
	}

	#u1082-11
	{
		width: 260px;
		min-height: 135px;
		margin-left: 30px;
		top: -37px;
		margin-bottom: -37px;
	}

	#u1082-11:hover
	{
		margin-left: 30px;
		margin-bottom: -37px;
		min-height: 135px;
		width: 260px;
	}

	#pu1069-9
	{
		width: 0.01px;
		margin-left: 30px;
	}

	#u1069-9
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
	}

	#u1081-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
	}

	#u122228
	{
		bottom: 93px;
		right: 30px;
	}

	#u1064-13
	{
		width: 260px;
		min-height: 160px;
		margin-left: 30px;
	}

	#u1064-13:hover
	{
		margin-left: 30px;
		margin-right: 0px;
		min-height: 160px;
		width: 260px;
	}

	#u16625-4
	{
		width: 260px;
		min-height: 100px;
		background-image: url("../images/pattern.png?crc=42219096");
		margin-left: 30px;
	}

	#u16625-4:hover
	{
		margin-left: 30px;
		min-height: 115px;
		width: 260px;
	}

	#u1074-8
	{
		width: 260px;
		min-height: 110px;
		margin-left: 30px;
	}

	#u1074-8:hover,#u1080-8
	{
		margin-left: 30px;
		min-height: 110px;
		width: 260px;
	}

	#u1080-8:hover
	{
		margin-left: 30px;
		margin-right: 0px;
		min-height: 110px;
		width: 260px;
	}

	#u1080-5
	{
		line-height: 38px;
	}

	#pu1070-8
	{
		z-index: 81;
		width: 0.01px;
		margin-left: 30px;
	}

	#selbstverstaendnis
	{
		margin-top: 105px;
	}

	#pu1065-10
	{
		z-index: 40;
		width: 0.01px;
		margin-left: 29px;
	}

	#u1065-10
	{
		width: 260px;
		min-height: 160px;
		margin-right: -10000px;
		margin-top: 200px;
	}

	#u1065-10:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 200px;
		min-height: 160px;
		width: 260px;
	}

	#u1079-11
	{
		width: 260px;
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 500px;
		left: 1px;
	}

	#u1079-11:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 500px;
		min-height: 135px;
		width: 260px;
	}

	#accordionu15124wrapper
	{
		min-height: 700px;
	}

	#u15126-7
	{
		width: 260px;
		min-height: 200px;
	}

	#u15126-7:hover
	{
		margin-left: 0px;
		min-height: 200px;
		width: 260px;
	}

	#u15127
	{
		width: 260px;
		padding-bottom: 109px;
	}

	#u1063-10
	{
		width: 260px;
		min-height: 135px;
		margin-left: 30px;
	}

	#u1068-10
	{
		width: 260px;
		min-height: 135px;
		margin-left: 30px;
	}

	#u1080,#u1080-3,#u1068-6
	{
		line-height: 31px;
	}

	#u17514-9
	{
		width: 260px;
		min-height: 110px;
		margin-left: 30px;
	}

	#u17514-9:hover
	{
		margin-left: 30px;
		margin-right: 0px;
		margin-top: 0px;
		min-height: 110px;
		width: 260px;
	}

	#pu17462-8
	{
		z-index: 117;
		width: 0.01px;
		margin-left: 29px;
		margin-top: 1px;
	}

	#u17462-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 399px;
	}

	#u17462-8:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 399px;
		min-height: 110px;
		width: 260px;
	}

	#u17485-8
	{
		width: 260px;
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 149px;
		left: 1px;
	}

	#u17485-8:hover
	{
		background-image: url("../images/heilsbronn_muenster_hauptaltar_01-u17485-8-r-fr6.jpg?crc=3806802631");
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 149px;
		min-height: 135px;
		width: 260px;
	}

	#u1075-10
	{
		width: 260px;
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 449px;
		left: 1px;
	}

	#u1075-10:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 449px;
		min-height: 135px;
		width: 260px;
	}

	#u11453-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
		left: 1px;
	}

	#u1069-9:hover,#u11453-8:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		min-height: 110px;
		width: 260px;
	}

	#u1067-12
	{
		width: 260px;
		min-height: 160px;
		margin-left: 30px;
	}

	#u1067-12:hover
	{
		margin-left: 30px;
		margin-right: 0px;
		margin-top: 0px;
		min-height: 160px;
		width: 260px;
	}

	#pu1071-10
	{
		z-index: 89;
		width: 0.01px;
		margin-left: 30px;
	}

	#leistungen
	{
		margin-top: 35px;
	}

	#pu1072-10
	{
		z-index: 99;
		width: 0.01px;
		margin-left: 29px;
	}

	#u1072-10
	{
		width: 260px;
		min-height: 135px;
		margin-right: -10000px;
		margin-top: 400px;
	}

	#u1072-10:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 400px;
		min-height: 135px;
		width: 260px;
	}

	#u1073-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 200px;
		left: 1px;
	}

	#u16624-4
	{
		width: 260px;
		min-height: 100px;
		background-image: url("../images/pattern.png?crc=42219096");
		margin-right: -10000px;
		margin-top: 600px;
		left: 1px;
	}

	#u16624-4:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 600px;
		min-height: 115px;
		width: 260px;
	}

	#accordionu124614wrapper
	{
		min-height: 806px;
		margin-bottom: -6px;
	}

	#u124616-4
	{
		width: 260px;
		min-height: 200px;
	}

	#u15126-7.AccordionPanelTabOpen,#u124616-4:hover
	{
		margin-left: 0px;
		min-height: 200px;
		width: 260px;
	}

	#u14759-8,#u124618-19
	{
		width: 260px;
		min-height: 324px;
		line-height: 20px;
		margin-top: 8px;
	}

	#u124618-2,#u124618-5,#u124618-7,#u124618-9,#u124618-11,#u124618-13,#u124618-15
	{
		padding-right: 20px;
	}

	#u124618-3 > #u124618-2:before,#u124618-16 > #u124618-5:before,#u124618-16 > #u124618-7:before,#u124618-16 > #u124618-9:before,#u124618-16 > #u124618-11:before,#u124618-16 > #u124618-13:before,#u124618-16 > #u124618-15:before
	{
		font-size: 12px;
	}

	#u1068-10:hover,#u17361-11
	{
		margin-left: 30px;
		min-height: 135px;
		width: 260px;
	}

	#u1063-10:hover,#u17361-11:hover
	{
		margin-left: 30px;
		margin-right: 0px;
		margin-top: 0px;
		min-height: 135px;
		width: 260px;
	}

	#pu17355-8
	{
		z-index: 169;
		width: 0.01px;
		margin-left: 30px;
	}

	#u1071-10,#u17355-8
	{
		width: 260px;
		min-height: 135px;
		margin-right: -10000px;
	}

	#u17355-8:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 0px;
		min-height: 135px;
		width: 260px;
	}

	#maisel_trueper
	{
		margin-top: 150px;
		left: 1px;
	}

	#pu17349-8
	{
		z-index: 125;
		width: 0.01px;
		margin-left: 30px;
	}

	#u17349-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 200px;
	}

	#u1073-8:hover,#u17349-8:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 200px;
		min-height: 110px;
		width: 260px;
	}

	#u17566-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 400px;
	}

	#u17566-8:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 400px;
		min-height: 110px;
		width: 260px;
	}

	#accordionu124525wrapper
	{
		min-height: 600px;
	}

	#accordionu15124,#u15125,#accordionu124614,#u124615,#u124617,#accordionu124525,#u124526
	{
		width: 260px;
	}

	#u124527-7
	{
		width: 260px;
		min-height: 200px;
	}

	#u124616-4.AccordionPanelTabOpen,#u124527-7:hover
	{
		margin-left: 0px;
		min-height: 200px;
		width: 260px;
	}

	#u124527-7.AccordionPanelTabOpen
	{
		margin-left: 0px;
		min-height: 200px;
		width: 260px;
	}

	#u15126-5,#u124616-2,#u124527-5
	{
		padding-right: 30px;
	}

	#u124528
	{
		width: 260px;
		padding-bottom: 68px;
	}

	#u124529-8
	{
		width: 260px;
		min-height: 324px;
		margin-top: 8px;
	}

	#u124529,#u124529-3
	{
		line-height: 14px;
	}

	#u14759-2,#u14759-4,#u14759-6,#u124529-2,#u124529-4,#u124529-6
	{
		padding-right: 20px;
		padding-left: 25px;
	}

	#u14759,#u14759-3,#u14759-5,#u124618,#u124618-4,#u124618-6,#u124618-8,#u124618-10,#u124618-12,#u124618-14,#u124529-5
	{
		line-height: 17px;
	}

	#u17526-8
	{
		width: 260px;
		min-height: 110px;
		margin-left: 30px;
	}

	#u17583-11
	{
		width: 260px;
		min-height: 135px;
		margin-left: 30px;
	}

	#pu1076-8
	{
		z-index: 214;
		width: 0.01px;
		margin-left: 30px;
	}

	#u1076-8
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
		margin-top: 185px;
	}

	#u1076-8:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 185px;
		min-height: 110px;
		width: 260px;
	}

	#u1076,#u1076-3
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 19px;
	}

	#u1076-5
	{
		visibility: hidden;/* 100% transparent text is hidden */
		line-height: 38px;
	}

	#u1070-8,#u47690-9
	{
		width: 260px;
		min-height: 110px;
		margin-right: -10000px;
	}

	#u1081-8:hover,#u47690-9:hover
	{
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 0px;
		min-height: 110px;
		width: 260px;
	}

	#u1082-6,#u1069-4,#u1081,#u1081-3,#u1064-4,#u1064-6,#u1074,#u1074-3,#u1070,#u1070-3,#u1065,#u1065-3,#u1079-6,#u1063-4,#u1068-4,#u17514-4,#u17462,#u17462-3,#u17485,#u17485-3,#u1075,#u1075-3,#u11453,#u11453-3,#u1067-4,#u1071,#u1071-3,#u1072,#u1072-3,#u1073,#u1073-3,#u17361,#u17361-3,#u17355,#u17355-3,#u17349,#u17349-3,#u17566,#u17566-3,#u17526,#u17526-3,#u17583,#u17583-6,#u47690-4
	{
		line-height: 19px;
	}

	#u1082-8,#u1069-6,#u1081-5,#u1064-10,#u1074-5,#u1070-5,#u1065-5,#u1065-7,#u1079-8,#u15126-4,#u1063-7,#u1068-7,#u17514-6,#u17462-5,#u17485-5,#u1075-5,#u1075-7,#u11453-5,#u1067-9,#u1071-5,#u1071-7,#u1072-5,#u1072-7,#u1073-5,#u124616,#u17361-8,#u17355-5,#u17349-5,#u17566-5,#u124527-4,#u17526-5,#u17583-8,#u47690-6
	{
		line-height: 24px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 7561px);
	}

	#u124213-7
	{
		width: 260px;
		min-height: 76px;
		margin-left: 30px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 320px;
		padding-bottom: 76px;
	}
}

