/* Getting from cache startseite-20 */
 
.klicklogo .logobereiche {
	width:77%;
	float:left;
	text-align:center;
	margin-left:3%;
	margin-right:3%;
}

.klicklogo .logoleben img {
	width:66%;
	max-width:103px!important;
	float:left!important;
}

div#block_543 {
	max-width:1200px;
}

.klicklogo .logofeiern img {
	width:66%;
	max-width:103px!important;
	float:left!important;
}

.asog {
	color:#fff;
	text-align:center;
	font-family:PT Sans, sans-serif;
	line-height:3em;
	padding-top:5em;
	padding-bottom:7.5em;
}

.klicklogo .logogg img {
	width:334px;
	float:left;
	margin-left:5px;
}

.asog-r2:before {
	background:url(/files/6/leaves-orange.svg) no-repeat center center/2.5em 0.7em;
	content:"";
	left:-3em;
	top:-0.3em;
	position:absolute;
	width:2.5em;
	height:1.5em;
}

.klicklogo .logolinks {
	width:17%;
	max-width:100px;
	float:left;
}

.asog-r2:after {
	background:url(/files/6/leaves-orange.svg) no-repeat center center/2.5em 0.7em;
	content:"";
	left:auto;
	top:-0.3em;
	position:absolute;
	width:2.5em;
	height:1.5em;
	right:-3em;
	-webkit-transform:scaleX(-1);
	transform:scaleX(-1);
}

.klicklogo .logotagen img {
	width:66%;
	max-width:103px!important;
	float:left!important;
}

div#light_gallery_63 .grid-item {
	width:100%!important;
	height:auto!important;
	max-height:none;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

.projekt-head p {
	color:white;
}

div#block_422 {
	width:80%!important;
	text-align:left;
	margin-left:6%;
}

div#block_678 {
	position:absolute;
	bottom:-30em;
	right:3em;
}

.bereiche a {
	padding-left:0.7em;
	padding-right:0.7em;
}

div#u3-r05-container10 {
	width:100%;
}

.termin-besichtigung h2 {
	font-size:20px!important;
	text-align:center;
}

#block_259 {
	max-width:300px;
	background-color:#0078f3;
	padding-bottom:20px;
	color:#ffffff;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;
}

.sloganGG {
	color:#f5f5f5;
	font-size:24pt;
	font-weight:bold;
	margin-top:8.5em;
	margin-left:2.5em;
}

.green-h2 {
	color:#2a6242!important;
}

div#ypembedcontainer {
	height:0px!important;
}

#startseite-row-00 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	z-index:500;
}

.bereiche {
	padding-left:0.7em;
	padding-right:0.7em;
}

.hrleben {
	border-top:3px solid #3c763d;
	width:45px;
	margin-left:0.7em;
}

div#block_812 {
	margin-left:4%;
	margin-right:4%;
}

.hrtagen {
	border-top:3px solid #234884;
	width:45px;
	margin-left:0.7em;
}

#block_211 {
	max-width:400px;
	height:580px;
	margin-left:1.5em;
	margin-right:1.5em;
	border-bottom-width:2em;
}

#st-row05 {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	padding-left:1.5px;
	padding-right:1.5px;
}

.grid-container :hover {
	border-color:coral;
}

.grid-container {
	columns:4 150px;
	column-gap:1.5rem;
	width:99%;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}

#u3-row05-ueber {
	background-image:url(/image.php?cat=Hintergrundbilder&name=gut-georgenberg-angus-rinder.jpg);
	padding-top:10%;
	padding-left:0%;
	padding-right:0%;
	padding-bottom:10%;
	background-size:cover;
	background-position:center right;
	background-attachment:fixed;
	height:750px;
}

.hrtagen a {
	border-top:3px solid #0078f3;
	width:45px;
	margin-left:0.7em;
}

.asog-r2 {
	font-family:Lora, serif;
	font-style:italic;
	font-weight:400;
	font-size:0.7em!important;
	display:inline-block;
	position:relative;
	color:darkorange;
	text-shadow:-1px -1px 0px #f2f2f2a8;
	text-transform:none;
	margin-left:4%;
	margin-top:8%;
}

h2 {
	color:#333333;
	margin-bottom:24px;
	font-size:24px;
	font-family:Roboto, Helvetica, Arial, sans-serif;
	margin-top:24px;
	display:block;
	border-color:#333333;
	border-width:0px;
	border-style:none;
	border-radius:0px;
	font-weight:bolder;
}

div#block_815 {
	text-align:left;
	margin-left:6%;
}

h5 {
	color:#ff8c00;
	margin-bottom:15px;
	font-size:24px;
}

.pflicht h2 {
	font-size:18px!important;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.shop {
	float:left;
	width:50%;
}

#st-row03 {
	margin-top:4%;
	margin-bottom:4%;
}

.projekt {
	color:#ddd;
	font-size:18px;
	height:250px!important;
}

#block_811 {
	max-width:400px;
	padding-left:3em;
	color:white;
}

#block_538 {
	margin-top:-1em;
}

#st-footer01-row {
	margin-left:auto;
	margin-right:auto;
	padding-left:1.5%;
	padding-right:1.5%;
	color:white;
	padding-top:4%;
	padding-bottom:4%;
}

.produkte strong {
	color:#2a6242!important;
	font-size:24px;
}

.pflicht h3 {
	font-size:18px;
	font-weight:normal;
}

div#st-footer01-row.green h5 {
	color:#2a6242!important;
}

#st-project3 {
	width:50%;
	color:#ffffff;
}

div#st-footer01-row.blau h5 {
	color:#234884!important;
}

div#light_gallery_63 {
	width:100%;
}

div#blockContent_648 img {
	max-block-size:320px;
	margin-top:2em;
	margin-left:2em;
}

div#block_685 {
	padding-top:2em;
}

div#u2-r01-container01 {
	width:50%;
}

.pflicht h4 {
	font-size:15px;
}

.Zeile {
	min-height:20px;
	padding-left:2%;
}

.titel h1 {
	text-align:left!important;
}

.shop-button {
	padding-top:2em;
}

#st-project2 {
	width:50%;
	border-right-width:4px;
	border-right-color:#333333;
}

#st-row07 {
	background-color:none;
	display:none;
}

div#block_662 {
	float:right;
	padding-top:2%;
}

.bild-acc.links img {
	width:80%;
	padding-left:2%;
	padding-top:5%;
	padding-bottom:5%;
}

.formular.pflicht {
	padding-top:0;
	margin-top:0%!important;
	padding-bottom:0;
	margin-right:0;
	margin-left:0;
	text-align:left!important;
}

div#block_760 a {
	color:black;
	font-size:x-large;
	font-variant:small-caps;
	font-weight:bolder;
}

div#block_628 .Spalte2 {
	text-align:right;
	width:18%;
}

h3 {
	font-weight:bold;
	margin-bottom:30px;
}

.icon {
	color:#3b3a3a;
	float:right;
	font-size:18px;
}

div#block_265 {
	padding-right:12%;
}

.green-footer01 h5 {
	color:#2a6242!important;
	text-shadow:1.5px 0px 1.5px #6aa583;
}

.green h2 {
	color:#2a6242!important;
}

.videos-alle {
	margin-left:4%;
	margin-right:4%;
}

#u2-row05-ueber {
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#e6e6e6;
}

div#block_695 {
	float:left;
}

#u1-row05 img {
	max-width:500px!important;
	max-height:300px!important;
}

.hrleben a {
	border-top:3px solid rgb(255, 214, 88);
	width:45px;
	margin-left:0.7em;
}

div#u2-r04-container08 {
	width:50%;
}

div#block_641 {
	text-align:right;
	margin-left:5%;
	margin-top:5%;
	margin-right:5%;
	margin-bottom:5%;
}

.green h1 {
	color:#2a6242!important;
}

.formular h1 {
	font-size:30px;
}

div#u2-r01-container02 {
	width:50%;
	text-align:right;
}

#st-top-row {
	max-width:1440px;
	margin-left:auto;
	margin-right:auto;
	padding-left:21px;
	padding-right:21px;
	margin-bottom:0.8em;
	padding-bottom:0em;
}

#st-top-row-ueber.green-ueber {
	border-bottom:0.4em solid #2a6242!important;
}

#st-logo {
	font-weight:bold;
	color:#0078f3;
}

div#u1-r02-container04 {
	width:60%;
	float:right;
}

.tp-caption a:hover {
	color:#fff !important;
}

#st-footer01-row-ueber.blau-ueber {
	border-bottom:0.4em solid #234884!important;
}

#block_799 {
	display:none;
}

div#block_628 .Spalte1 {
	width:80%;
}

#block_270 {
	background-color:#0078f3;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#ffffff;
	max-width:240px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.rot-footer01 h5 {
	color:#a61b21!important;
}

div#u1-row05 .block {
	background-color:#a61b21!important;
	color:lightgray;
	max-width:450px!important;
	margin-top:5%;
	margin-bottom:5%;
	height:590px;
}

div#u2-r04-container09 {
	width:50%;
}

#st-georgenberg {
	text-align:right;
	max-width:400px;
	padding-right:2em;
}

div#u2-row01 {
	width:100%;
}

.blau .backtotopbtn-top {
	background-color:#234884;
}

.orange h2 {
	color:#ff8c00!important;
}

div#u6-row02 {
	height:450px;
}

div#st-footer02-row.rot a {
	color:#a61b21!important;
}

div#st-row01 h2 {
	color:#ff8c00!important;
}

div#u1-r04-container08 {
	width:50%;
}

.Icon-menue .Abstand {
	float:right;
	padding-top:0;
	padding-right:3%;
	padding-bottom:0;
	padding-left:3%;
}

div#u1-r01-container02 {
	width:50%;
	text-align:right;
}

.rot .backtotopbtn-top {
	background-color:#a61b21;
}

#u1-top-row-ueber {
	border-bottom:0.4em solid #a61b21;
	background-color:#fff;
	width:100%;
	position:fixed;
	z-index:50;
	padding-top:2em;
	margin-top:-1%;
}

div#einzigartig.tabelle .Spalte {
	width:33%;
}

div#block_647 {
	width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#block_551 {
	margin-bottom:1.5em;
}

#block_794 {
	display:none;
}

div#st-picto1 {
	display:none;
}

div#st-footer01-row-ueber {
	background-color:#777;
	border-bottom:0.4em solid #ff8c00;
}

.green .backtotopbtn-top {
	background-color:#2a6242;
}

.keywords {
	margin-top:4%;
	margin-bottom:4%;
}

.green-footer02 a {
	color:#2a6242!important;
}

#block_218 {
	max-width:400px;
	height:580px;
	margin-left:1.5em;
	margin-right:1.5em;
}

.angebot-text p {
	color:#bfaeae;
}

div#block_779 {
	margin-top:10%;
}

div#block_628 .tabelle.rechts {
	float:right;
	width:50%!important;
}

.rand-titel {
	float:right;
	margin-right:5em;
	margin-top:25%;
	position:absolute;
	bottom:15%;
	right:5%;
}

.orange .backtotopbtn-top {
	background-color:#ff8c00;
}

.button-doppelt a {
	margin-left:2%;
	margin-right:2%;
}

div#block_760 {
	color:black;
	padding-left:20%;
	padding-right:20%;
	margin-top:5%;
}

div#u5-r03-container07 {
	width:70%;
	text-align:center;
}

#st-leben {
	margin-left:0px;
	margin-right:0px;
}

div#block_577 {
	margin-top:-40px;
}

.blau-h2 h2 {
	color:#234884!important;
}

#st-row02 {
	padding-top:4%;
	padding-bottom:0px;
	max-width:1300px;
	margin-left:auto;
	margin-right:auto;
}

div#block_555 img {
	width:100%;
}

.NL {
	float:right;
	width:50%;
}

div#block_794 {
	display:none;
}

.hover-orange a:hover {
	font-size:18px;
	color:#ff8c00!important;
	font-family:Arial, Vardena, sans-serif;
}

div#block_674 a {
	color:#a61b21;
}

a.button:hover {
	font-family:"Open Sans";
	font-size:16px;
	color:#ffffff;
	padding-left:14px;
	padding-top:9px;
	padding-right:14px;
	padding-bottom:9px;
	border-width:0px;
	border-style:solid;
	border-radius:4px;
	display:inline-block;
	font-weight:bolder;
	font-style:normal;
	text-decoration:none;
	text-shadow:none;
}

#block_537 {
	color:white;
	padding-bottom:1em;
	text-align:right;
}

.breadcrumbsNav {
	padding-top:10px;
	padding-bottom:10px;
	background-color:#0078f3;
	padding-left:20px;
	font-size:16px;
	color:#ffffff;
}

.orange-ueber {
	width:100%;
}

div#block_560 .links {
	float:left;
}

.footer-text {
	line-height:2.5;
}

div#block_615 {
	width:80%;
	margin-top:3em;
	margin-left:auto;
}

#block_556 {
	padding-left:2em;
	max-width:600px;
	padding-top:4%;
}

p {
	margin-bottom:16px;
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	color:#333333;
}

.bild-acc.links {
	width:42%!important;
	float:left;
}

.grid-container div {
	width:98%;
	display:inline-block;
	border:solid 2px #333333;
	box-shadow:5px 5px 5px rgba(0,0,0,0.5);
	border-radius:5px;
	transition:all .25s ease-in-out;
	margin-top:0;
	margin-right:1.5rem;
	margin-bottom:1.5rem;
	margin-left:0;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

a.navbar-brand {
	display:none!important;
	visibility:collapse;
}

div#u4-r02-container03 {
	width:100%;
}

div#block_788 a {
	margin-left:25px;
}

div#block_644 {
	width:1400px;
	margin-left:auto;
	margin-right:auto;
}

div#u4-r02-container04 {
	width:100%;
}

.schlafen strong {
	color:#ff8c00!important;
	font-size:24px;
}

div#container h2 {
	color:#a61b21;
	font-family:Arial, Verdena, sans-serif;
	font-size:48px;
	font-weight:lighter;
}

#st-top-row-ueber.blau-top {
	border-bottom:0.4em solid #234884!important;
}

.backtotopbtn-top span {
	color:#fff;
	display:flex;
	margin-top:19%;
	margin-left:-78%;
}

.TapHead-green {
	font-weight:900;
	background-color:#2a6242;
	color:#d9d9d9;
	padding-bottom:2%;
	padding-top:2%;
	margin-bottom:2%;
	font-size:18px;
}

div#block_790 {
	display:none;
}

div#block_612 {
	background-color:#ffffffd1;
	width:900px;
	padding-top:3em;
	padding-left:8em;
	padding-right:3em;
	padding-bottom:3em;
}

.footer-text h4 {
	font-size:18px;
	color:white!important;
	font-family:Arial, Vardena, sans-serif;
}

div#u2-row06-container13 {
	width:100%;
	margin-top:5em;
	margin-left:5em;
	margin-right:5em;
	margin-bottom:5em;
}

div#light_gallery_63 img {
	width:100%;
	max-height:none;
	margin-bottom:3em;
}

div#u1-row04 {
	width:100%;
}

#block_803 {
	display:none;
}

div#u1-row03 {
	width:1440px;
}

div#block_628 .button-green a {
	margin-left:3%!important;
	margin-right:3%!important;
	margin-top:10%;
}

.titel {
	background-color:#ffffffb0;
	width:65%;
	margin-top:5em;
	padding-left:5%;
}

div#u4-row03-ueber {
	background-color:#ededed!important;
	width:100%;
	padding-top:5em;
	padding-bottom:5em;
}

div#block_609 {
	text-align:left;
	margin-top:2em;
	padding-right:5em;
}

html.mm-opening .mm-menu.mm-opened~.mm-slideout {
	-webkit-transform:translate3d(240px,0,0)!important;
	-ms-transform:translate(240px,0)!important;
	transform:translate3d(240px,0,0)!important;
}

.Spalte3 {
	float:right;
}

#block_804 {
	display:none;
}

.projekt-head h5 {
	text-shadow:10px 0px 20px #eac816;
	color:#ff8c00!important;
	font-size:40px;
	font-weight:bold;
	padding-bottom:0.3em;
}

.mm-menu.mm-offcanvas {
	width:80%;
	min-width:140px;
	max-width:240px!important;
	margin-top:5%;
}

.footer-text a {
	font-size:18px;
	color:white!important;
	font-family:Arial, Vardena, sans-serif;
}

#u2-row06-ueber {
	padding-top:5%;
	padding-left:0%;
	padding-right:0%;
	padding-bottom:5%;
	background-size:cover;
	background-position:center right;
	background-attachment:fixed;
	background-image:url(/images/2766/pict0503.jpg);
}

div#block_628 .button-green {
	width:100%!important;
	float:left!important;
}

div#block_699 {
	z-index:100;
	width:100%!important;
}

#u3-row03 .tab-content {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	background-color:inherit;
	border:none;
}

#block_805 {
	display:none;
}

div#u1-row01-ueber {
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
	background-color:#d3d3d3;
}

#st-top-row-ueber {
	border-bottom:0.4em solid #ff8c00;
	background-color:#fff;
	width:100%;
	position:fixed;
	z-index:50;
	padding-top:2em;
	margin-top:0px;
}

#st-slider-row-ueber {
	margin-top:6.8em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	background-position-x:center;
	background-size:cover!important;
	z-index:10;
	background-image:url(/images/3027/gut-georgenberg-schafe-hofauffahrt.jpg);
	height:500px;
}

.grid-container img {
	width:100%;
	filter:grayscale(100%);
	border-radius:5px;
	transition:all .25s ease-in-out;
}

div#u4-slider-row-ueber {
	background-image:url(/images/3398/gut-georgenberg-mit-rose.jpg);
	width:100%;
	height:600px;
	background-position:bottom!important;
	background-attachment:fixed;
	background-size:cover!important;
	margin-top:6.8em;
}

.asog-r1 {
	font-size:5em;
	font-weight:700;
	text-align:left;
	color:darkorange;
	margin-left:1.3em;
	text-shadow:-1px 1px 0px #f2f2f2a8;
	text-transform:uppercase;
}

div#st-einkaufen-re {
	padding-top:2%;
	width:50%;
}

.backtotopbtn-top {
	display:inline-block;
	height:40px;
	width:40px;
	position:fixed;
	right:10px;
	bottom:23px;
	border-radius:99px;
	ƒ right:10px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.05);
	overflow:hidden;
	text-indent:100%;
	white-space:nowrap;
	background-image:url("/images/3266/pfeil.png");
	visibility:hidden;
	opacity:0;
	z-index:9999;
	background-color:#ff8c00b3;
	ƒ background-repeat:no-repeat;
	background-position:center;
}

address {
	margin-bottom:20px;
	font-style:normal;
	line-height:1.42857143;
	font-size:18px;
}

#u7-slider-row-ueber {
	background-attachment:fixed;
	background-position:center;
	background-size:cover;
	background-image:url(/image.php?cat=Partner&name=img-2209.jpeg);
	margin-top:6.8em;
}

#st-row4 {
	background-color:#d3d3d382;
	padding-top:4%;
	padding-bottom:4%;
}

h1 {
	font-family:Arial, Vardena, sans-serif;
	font-size:56px;
	border-color:#000000;
	border-width:0px;
	border-style:none;
	border-radius:0px;
	display:block;
	color:#9b1111;
	margin-top:35px;
	margin-bottom:30px;
}

.keywords.keyword-orange h1 {
	color:#ff8c00;
}

div#block_584 {
	float:right;
	margin-right:90px;
	margin-top:2%;
}

#block_252 {
	max-width:300px;
	background-color:#0078f3;
	padding-bottom:20px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;
	color:#ffffff;
}

.backtotopbtn-top.backtotopbtn-is-visible {
	visibility:visible;
	opacity:1;
}

#block_224 {
	max-width:400px;
}

.hrfeiern {
	border-top:3px solid #9b1111;
	width:45px;
	margin-left:0.7em;
}

#st-row04-ueber {
	background-color:#e6e6e6;
}

div#block_660 {
	width:100%;
}

#block_525 {
	padding-top:1.5em;
}

div#u1-row02 .block {
	padding-left:5%;
	padding-right:5%;
}

#st-row04 {
	background-color:#e6e6e6;
	padding-bottom:3%;
	width:100%;
}

#block_800 {
	display:none;
}

#st-project1 {
	width:100%;
}

#u7-slider-row {
	padding-top:3%;
}

div#u2-r02-container04 {
	width:100%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

#block_554 {
	float:right;
	padding-right:4em;
	max-width:600px;
	padding-left:5em;
}

.blau-footer02 a {
	color:#234884!important;
}

div#u3-r02-container04 {
	width:100%;
	text-align:center;
	padding-top:5em;
	padding-bottom:5em;
}

.sloganGG a {
	color:#f5f5f5;
	font-size:35pt;
	font-weight:bold;
	margin-top:6.5em;
	margin-left:2.5em;
}

#block_653 {
	display:block;
}

#st-center-row-ueber {
	background-attachment:fixed;
}

.imageContainer_261 {
	border:none!important;
	margin-top:10px!important;
	margin-left:10px!important;
	margin-right:10px!important;
	margin-bottom:10px!important;
}

.google iframe {
	height:300px;
	width:420px;
}

#st-row02-ueber {
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#e6e6e6;
}

.termin-besichtigung {
	text-align:center;
	width:80%;
}

.tp-caption a {
	color:#fff !important;
}

#block_277 {
	background-color:#0078f3;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#ffffff;
	max-width:240px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

div#block_628 {
	display:block;
}

#st-row01-ueber {
	padding-top:4%;
	padding-bottom:4%;
}

.klicklogo .logo_strich img {
	width:fit-content;
	max-width:3px;
	float:left;
	max-height:50px;
}

.shariff .orientation-horizontal li {
	min-width:95px!important;
	max-width:110px!important;
}

.wsImageManagerGallery {
	text-align:initial;
	max-width:580px;
}

div#st-footer01-row a:hover {
	color:#ff8c00!important;
}

.textbereiche {
	padding-left:0.7em;
	padding-right:0.7em;
}

div#u7-titelbild #block_719 {
	max-width:1600px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

div#block_796 {
	display:none;
}

div#u6-r01-container01 {
	width:45%;
}

#u6-row02-ueber {
	background-image:url(/image.php?cat=Hintergrundbilder&name=gut-georgenberg-herbstbild-hofansicht2.jpg);
	background-attachment:fixed;
	background-position:center;
	background-size:cover;
}

#block_791 {
	display:none;
}

div#u4-row01-ueber {
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

#block_235 {
	max-width:650px;
	margin-left:auto;
	margin-right:auto;
	padding-left:1.5%;
	padding-right:1.5%;
}

h4 {
	color:#000000;
	margin-top:30px;
	font-size:24px;
}

div#block_694 {
	float:right;
	max-height:500px;
	overflow:hidden;
	width:100%;
}

div#block_797 {
	display:none;
}

#block_595 {
	float:left;
}

div#block_686 {
	float:left;
	padding-left:17em;
}

.rot-footer02 a {
	color:#a61b21!important;
}

#st-row01 {
	max-width:890px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:2%;
}

div#u6-r01-container02 {
	width:50%;
	float:right;
}

.grid-item img {
	max-height:187.5px;
}

#block_557 img {
	float:right;
	padding-right:4em;
	padding-top:6em;
	padding-bottom:2em;
	width:100%;
}

div#block_798 {
	display:none;
}

#block_216 {
	max-width:400px;
	height:580px;
	margin-left:1.5em;
	margin-right:1.5em;
}

div#u3-r04-container08 {
	width:100%;
}

#abo-row-02 a {
	color:#fff;
}

#block_261 {
	max-width:300px;
	background-color:#0078f3;
	padding-bottom:20px;
	color:#ffffff;
	margin-right:auto;
	margin-left:auto;
}

div#u1-r02-container03 {
	width:33%;
}

#einzigartig.tabelle {
	margin-right:2em;
}

.block .galerie-4 {
	margin-left:auto;
	margin-right:auto;
}

div#u1-row02-ueber {
	padding-top:4%;
	padding-left:4%;
	padding-right:4%;
	padding-bottom:4%;
}

.formular {
	background-color:#ffffffbd;
	margin-left:10%;
	margin-right:10%;
	margin-top:5%;
	margin-bottom:5%;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
	padding-top:2em;
	text-align:center;
}

div#block_621 {
	max-width:400px;
	height:580px;
	margin-left:1.5em;
	margin-right:1.5em;
	border-bottom-width:2em;
	background-color:#ffffffbd;
}

#st-tagen {
	margin-left:0px;
	margin-right:0px;
}

#block_557 {
	float:right;
	padding-right:4em;
	max-width:600px;
	padding-left:5em;
}

div#block_675 {
	width:90%;
	overflow:hidden;
	max-height:300px;
}

div#u2-row04 {
	width:80%;
	margin-left:auto;
	margin-right:auto;
}

.bgmt-4 {
	max-width:1400px;
	width:100%!important;
}

#block_188 {
	margin-top:15px;
}

div#block_646 {
	margin-top:5%;
	width:60%;
	background-color:#ffffffd9;
}

#block_521 {
	padding-right:2em;
	padding-left:2em;
	background-color:#171616ad;
	text-align:center;
	padding-top:1em;
	padding-bottom:1.5em;
	margin-right:1em;
}

.schlafen {
	padding-top:3%;
	color:black;
	font-size:30px!important;
	font-family:sans-serif;
}

body {
	background-repeat:repeat;
	background-position:top left;
	background-attachment:scroll;
	background-color:white;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#333;
	line-height:1.42857143;
	background-size:cover!important;
}

div#block_636 {
	text-align:left;
	margin-top:5%;
	margin-left:5%;
	margin-right:5%;
	margin-bottom:5%;
}

.orange h1 {
	color:#ff8c00!important;
}

.galerie-4 {
	width:100%;
	max-width:700px;
	text-align:center;
	margin-top:3%;
}

#blockContent_224 img {
	height:170px;
}

#block_535 {
	padding-right:2.3px;
}

#st-top-row-ueber.blau-ueber {
	border-bottom:0.4em solid #234884!important;
}

.video {
	margin-left:5%;
	text-align:left;
}

div#u1-row01 {
	width:100%;
}

div#u2-row01-ueber {
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
	background-color:lightgrey;
}

div#st-rfooter02-hinweis {
	width:100%;
}

div#block_774 {
	empty-cells:show;
	background-color:#ffffffa8;
	width:65%;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:5%;
}

.keywords.keyword-orange h2 {
	color:#ff8c00;
}

div#block_637 {
	text-align:center;
	margin-right:5%;
	margin-top:5%;
	margin-left:5%;
	margin-bottom:5%;
}

div#st-footer02-row.blau a {
	color:#234884!important;
}

#u2-row03-ueber {
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#23488329;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

div#u6-row03-ueber {
	background-color:white;
	width:100%;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

.grau h3 {
	color:#333333!important;
	font-weight:normal;
}

div#u1-row05-ueber {
	width:100%;
	padding-top:5em;
	padding-bottom:5em;
}

div#block_709 .formular {
	padding-top:2%;
}

#st-top-row-ueber.green-top {
	border-bottom:0.4em solid #2a6242!important;
}

#st-row05-ueber {
	padding-top:5%;
	padding-left:0%;
	padding-right:0%;
	padding-bottom:5%;
	background-size:cover;
	background-position:center right;
	background-attachment:fixed;
	background-image:url(/images/3023/gut-georgenberg-wald-sonnenaufgang.jpg);
	height:auto;
}

div#u1-r04-container09 {
	width:50%;
}

#block_547 {
	padding-right:2em;
	padding-left:2em;
	background-color:#171616ad;
	text-align:center;
	padding-top:1em;
	padding-bottom:1.5em;
	margin-left:1em;
}

.tabelle.rechts {
	float:right;
	width:55%!important;
}

.blau-center h1 {
	color:#234884!important;
}

div#u1-r02-container05 {
	width:33%;
}

.bildergalerie h3 {
	margin-bottom:-2%;
	margin-top:4%;
}

div#u8-titelbild {
	margin-top:10%;
	margin-bottom:5em;
}

.button-rot a {
	background-color:#a61b21;
}

div#u1-r01-container01 {
	width:50%;
}

div#block_628 .Spalte1 p {
	font-size:18px;
	color:#0000008c;
	text-transform:none;
	font-weight:500;
}

div#u5-r03-container06 {
	width:15%;
	padding-right:3%;
}

.Bildinfo-rot p {
	color:#a61b21;
}

#st-top-row-ueber.rot-ueber {
	border-bottom:0.4em solid #a61b21!important;
}

.bildergalerie {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	max-width:1350px;
}

div#block_628 .bild-acc.links img {
	width:70%;
}

div#block_674 {
	margin-bottom:-4%;
}

.orange {
	color:#ff8c00!important;
}

div#block_628 .aktiv {
	font-size:18px;
	color:#2a6242;
}

div#u4-r03-container06 {
	width:30%;
	padding-left:4%;
}

div#block_592 {
	margin-top:5em;
	margin-left:5em;
	margin-right:5em;
	margin-bottom:5em;
}

div#block_683 {
	float:right;
}

div#block_655 {
	margin-right:3%;
}

div#st-row05 a.button {
	position:absolute;
	bottom:9%;
	left:40%;
}

#st-footer02-row {
	max-width:1440px;
	margin-top:0.6%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0.3%;
	font-size:12px;
	padding-left:1.5%;
	padding-right:1.5%;
}

hr {
	border-top:3px solid #9b1111;
	width:45px;
	margin-left:0px;
	margin-right:0px;
}

div#block_689 {
	width:70%;
	background-color:#ffffffde;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

.grid-container img:hover {
	filter:grayscale(0);
}

#st-kapelle {
	padding-left:2em;
	max-width:400px;
	border-left-style:solid;
	border-color:#8080809c;
}

#u3-titelbild {
	height:550px!important;
}

div#block_688 {
	float:right;
	padding-top:20%;
	padding-right:5%;
}

div#block_656 {
	padding-top:1.7em;
}

a:hover {
	font-family:"Open Sans";
	font-size:18px;
	color:#f44b4b;
	border-color:#0078f3;
	border-width:0px;
	border-style:none;
	border-radius:0px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

div#u6-r05-container11 {
	background-color:#ffffffd1;
	width:25%;
}

div#block_611 {
	padding-right:2em;
	padding-bottom:6%;
}

.copy a:hover {
	font-size:14px;
	color:#f44b4b;
}

div#u6-r05-container10 {
	background-color:#ffffffd1;
	width:25%;
	margin-right:5%;
}

div#u3-row04-ueber {
	background-color:white;
}

.blau h1 {
	color:#234884!important;
}

.klicklogo {
	max-width:410px;
	width:100%;
	float:left;
}

div#u3-r03-container06 {
	width:100%;
}

#st-copyright {
	text-align:right;
	float:right;
}

#studio-row-02 {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5%;
}

div#u2-row04-ueber {
	background-color:white;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

.responsive-video {
	position:relative;
	padding-bottom:56.25%;
	padding-top:0px;
	height:0;
	overflow:hidden;
	margin-top:5%;
	margin-left:5%;
	margin-right:5%;
	margin-bottom:5%;
}

#u2-titelbild {
	height:500px!important;
}

.beschreibung {
	margin-left:2em;
	margin-right:2em;
}

#st-footer01-row-ueber.rot-ueber {
	border-bottom:0.4em solid #a61b21!important;
}

div#block_663 {
	float:right;
	margin-right:4em;
	margin-top:3em;
}

div#u6-r05-container12 {
	background-color:#ffffffd1;
	width:25%;
	margin-left:5%;
}

#block_515 {
	max-width:400px;
	padding-left:3em;
	color:white;
}

#u2-row03 .tab-content {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	background-color:inherit;
	border:none;
}

#st-picto2 {
	text-align:right;
	float:right;
	margin-top:1em;
	width:50%;
}

#st-footer01-row-ueber.green-ueber {
	border-bottom:0.4em solid #2a6242!important;
}

div#u6-row01-ueber {
	background-color:lightgrey;
	width:100%;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

#block_226 {
	text-align:right;
	padding-right:2.5em;
	padding-left:20px;
	color:black;
}

.projekttitel {
	color:#ff8c00;
	font-size:40px;
	font-weight:900;
	text-align:center;
	font-family:SANS-SERIF;
	text-shadow:0px 5px 5px #00000064;
}

#block_552 {
	text-align:right;
	border-top:lightgray;
	border-top-style:solid;
	padding-top:1em;
	border-top-width:thin;
	margin-left:40%;
}

#u1-slider-row-ueber {
	margin-top:6.8em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0em;
	background-position-x:center;
	background-size:cover!important;
	z-index:10;
	height:500px;
	background-image:url(/image.php?cat=Titelbilder&name=gut-georgenberg-tenne-runde-tische.jpg);
}

#unterseiten-row-01 {
	max-width:1440px;
	margin-top:5%;
	margin-bottom:5%;
	margin-left:auto;
	margin-right:auto;
	padding-left:1.5%;
	padding-right:1.5%;
}

div#u3-r01-container01 {
	width:50%;
}

#u1-titelbild {
	height:500px!important;
}

.button-green a {
	background-color:#2a6242!important;
}

.bilder {
	width:100%;
	max-width:500px;
}

div#u3-r01-container02 {
	width:50%;
	text-align:right;
}

#block_205 {
	margin-top:-5.3em;
}

div#u6-center-row-ueber {
	padding-top:3em;
	padding-left:3em;
	padding-right:3em;
	padding-bottom:3em;
}

.table>tbody>tr>td {
	border-top:0px solid #ffffff;
}

div#block_191 {
	float:left;
	padding-top:4%;
}

#st-feiern {
	margin-left:0px;
	margin-right:0px;
}

.grid-container p {
	text-align:center;
	font-style:italic;
	margin-top:5px;
	margin-right:0;
	margin-bottom:5px;
	margin-left:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
}

.projekt a {
	color:white;
}

div#u3-row01-ueber {
	background-color:lightgrey;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

div#u5-r05-container12 {
	width:100%;
	padding-bottom:3em;
}

iv#block_605 {
	float:right;
	max-height:420px;
	overflow:hidden;
	padding-bottom:6%;
}

#u2-slider-row-ueber {
	background-image:url(/images/3028/gut-georgenberg-tenne-tagung.jpg);
	margin-top:6.8em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	background-size:cover!important;
	z-index:10;
	height:500px;
	background-position:center bottom;
}

.Acc-Fließtext {
	float:left;
	font-size:14pt;
	margin-top:2em;
}

.keywords h1 {
	font-size:35px;
	line-height:1.8;
}

.TapSpalte {
	font-weight:900;
	padding-left:2%;
}

div#block_684 {
	width:100%;
	background-color:#ffffffbd;
	padding-top:3em;
	padding-bottom:3em;
	text-align:center;
}

#u6-slider-row-ueber {
	background-image:url(/images/2693/zimmer.png);
	height:450px;
	background-position:center;
	position:inherit;
	margin-top:6.8em;
}

.button-blau a {
	background-color:#234884!important;
}

div#st-einkaufen-li {
	width:50%;
}

.row {
	width:100%;
	max-width:1900px;
	margin-left:auto!important;
	margin-right:auto!important;
}

div#u5-r04-container08 {
	width:100%;
}

div#st-picto2 a:hover {
	font-family:Arial, Verdana, sans-serif;
	color:#ff8c00;
}

div#st-footer01-row.rot h5 {
	color:#a61b21!important;
}

div#st-picto2 a {
	font-family:Arial, Verdana, sans-serif;
}

#u5-slider-row-ueber {
	background-image:url(/image.php?cat=05+Kirche&name=dscn9381.jpg);
	height:650px;
	background-attachment:fixed;
	margin-top:6.8em;
	background-size:cover;
}

.orange-h2 h2 {
	color:#ff8c00!important;
}

.button-red {
	float:left;
}

div#u4-r01-container01 {
	width:100%;
}

.TapHead {
	font-weight:900;
	background-color:#234884;
	color:#d9d9d9;
	padding-bottom:2%;
	padding-top:2%;
	margin-bottom:2%;
	font-size:18px;
}

.inaktiv {
	color:#80808054;
}

.angebot-text {
	padding-left:20px;
	padding-right:20px;
}

#u3-slider-row-ueber {
	background-image:url(/images/3156/gut-georgenberg-schafe-hofansicht2.jpg);
	margin-top:6.8em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0em;
	background-position:center bottom;
	background-size:cover!important;
	z-index:10;
	height:550px;
}

a.button {
	font-family:"Open Sans";
	font-size:16px;
	color:#ffffff;
	padding-left:14px;
	padding-top:9px;
	padding-right:14px;
	padding-bottom:9px;
	border-width:0px;
	border-style:solid;
	border-radius:4px;
	display:inline-block;
	font-weight:bolder;
	font-style:normal;
	text-decoration:none;
	text-shadow:none;
	box-shadow:0px 0px 3px 2px #ddd;
}

div#u3-row03-ueber {
	background-color:#2a624247;
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

.Spalte1 {
	font-weight:900;
	text-transform:uppercase;
	width:250px;
}

div#u4-r03-container07 {
	width:60%;
	margin-left:3%;
}

.hrfeiern a {
	border-top:3px solid #9b1111;
	width:45px;
	margin-left:0.7em;
}

div#block_697 {
	float:right;
	padding-top:5%;
}

div#st-footer02-row.green a {
	color:#2a6242!important;
}

.klicklogo .logowappen img {
	width:60px;
	float:left;
}

div#block_642.keywords {
	margin-top:21%;
	margin-bottom:21%;
}

.button-orange a {
	background-color:#ff8c00!important;
}

.titeltext {
	position:absolute;
	top:5em;
	width:55%;
	background-color:#ffffffb0;
	margin-left:22.5%;
	margin-right:22.5%;
	text-align:center;
}

#block_561 {
	padding-right:2em;
	padding-left:2em;
	text-align:center;
	padding-top:1em;
	padding-bottom:1.5em;
	margin-right:1em;
}

.blau-footer01 h5 {
	color:#234884!important;
	text-shadow:1.5px 0px 1.5px #4287f7;
}

#block_273 {
	background-color:#0078f3;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#ffffff;
	max-width:240px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#container {
	width:100%;
}

.button-rot a:visited {
	background-color:#a61b21;
}

.spalten-re {
	text-align:justify;
}

div#u2-r03-container06 {
	width:100%;
}

div#u3footer01-row-ueber {
	background-color:#777;
}

div#block_642 {
	width:70%;
	background-color:#ffffffd4;
	margin-top:6em;
	padding-left:1em;
	padding-right:1em;
	padding-top:2em;
	padding-bottom:2em;
}

.green-center h1 {
	color:#2a6242!important;
}

div#block_579 {
	padding-top:7%;
}

div#block_628 .Acc-Fließtext {
	font-size:14pt;
	margin-top:0%;
}

.ueberschrift-slider-01 {
	font-size:200%;
	color:#ffffff;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#ffffff;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
}

.button-red a {
	background-color:#a61b21!important;
}

.Spalte {
	width:20%;
	float:left;
}

.aktiv {
	font-size:15pt;
	color:#234884;
}

div#u1-row03-ueber {
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

div#u1-row04-ueber {
	background-color:lightgray;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

div#block_588 {
	max-width:500px;
	margin-bottom:3%;
}

div#block_582 {
	padding-top:2em;
	float:right;
	padding-right:3em;
}

.spalten-li {
	text-align:justify;
	padding-right:8%;
}

#block_560 {
	text-align:left;
	margin-top:2em;
	padding-left:2em;
}

.copy a {
	font-size:14px;
	color:#ff8c00;
}

div#u5-center-row-ueber {
	background-color:#d3d3d3;
}

.textbereiche a {
	padding-left:0.7em;
	padding-right:0.7em;
	text-align:justify;
}

.ueberschrift-slider-02 {
	font-weight:bold;
	font-size:60px;
	color:#ffffff;
}

#u5-row01-ueber {
	background-image:url(/image.php?cat=Kirche&name=img-7156-2.jpg);
	background-attachment:fixed;
	background-position:center;
}

a {
	color:#333;
	font-family:"Open Sans";
	font-size:18px;
	border-color:#0078f3;
	border-width:0px;
	border-style:none;
	border-radius:0px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

div#u1-row031-ueber {
	background-color:lightgray;
	padding-top:5em;
	padding-left:5em;
	padding-right:5em;
	padding-bottom:5em;
}

.buttonLevel3Hover {
}

.buttonLevel3Normal {
}

@media (min-width: 768px) and (max-width: 1023px) {
	#u7-slider-row-ueber {
		background-attachment:scroll;
	}
	.shariff .orientation-horizontal li {
		min-width:95px!important;
		max-width:110px!important;
	}
	#st-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st1-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st1-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st2-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st2-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st3-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st3-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st4-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st4-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st5-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st5-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st6-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st6-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st7-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st7-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st8-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st8-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	.pflicht h2 {
		font-size:18px!important;
	}
	.pflicht h3 {
		font-size:18px;
		font-weight:normal;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px;
		margin-bottom:10px;
	}
	.pflicht h4 {
		font-size:15px;
	}
	.formular.pflicht {
		padding-top:0;
		margin-top:0%!important;
		padding-bottom:0;
		margin-right:0;
		margin-left:0;
		padding-left:3%;
		padding-right:3%;
	}
	.videos-alle {
		margin-left:4%;
		margin-right:4%;
	}
	div#u3-row05-ueber {
		background-attachment:scroll;
	}
	div#u2-row06-ueber {
		background-attachment:scroll;
	}
	div#u6-row02-ueber {
		background-attachment:scroll;
	}
	div#u5-slider-row-ueber {
		background-attachment:scroll!important;
		background-position:center;
	}
	div#u4-slider-row-ueber {
		background-attachment:scroll!important;
	}
	#st-row05-ueber {
		background-attachment:scroll!important;
	}
	.formular h1 {
		font-size:24px!important;
	}
	div#u3-row01-ueber {
		background-color:lightgrey;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u3-row03-ueber {
		background-color:#2a624247;
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	#widgetForm88 h3 {
		font-size:18px!important;
	}
	div#block_806 {
		margin-left:4%;
		margin-right:4%;
	}
	div#block_556 .button-doppelt {
		margin-left:-180%;
		margin-right:40%;
	}
	.textbereiche {
		padding-left:0.7em;
		padding-right:0.7em;
		height:210px;
	}
	div#block_649 {
		margin-left:4%;
		margin-right:4%;
	}
	a.noo-menu-icon-left {
		font-size:18px!important;
	}
	div#u8-titelbild {
		margin-top:20%;
		margin-bottom:5em;
	}
	.bildergalerie h3 {
		margin-bottom:-2%;
		margin-top:4%;
		margin-left:7%;
	}
	div#u6-row03-ueber {
		background-color:white;
		width:92%;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u5-titelbild .rand-titel {
		top:120%;
	}
	div#block_642 h1 {
		font-size:24px;
	}
	div#block_642 {
		width:80%;
		background-color:#ffffffd4;
		margin-top:6em;
		padding-left:0px;
		padding-right:0px;
		padding-top:1px;
		padding-bottom:1px;
	}
	div#block_644 {
		width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	div#u4-row01-ueber {
		padding-top:4%;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:4%;
	}
	div#u6-r03-container07 {
		width:70%;
		float:left;
	}
	div#u6-r03-container06 {
		width:20%;
		float:left;
	}
	div#u6-r01-container01 {
		width:60%;
		float:left;
	}
	div#u6-r01-container02 {
		width:40%;
		float:left;
	}
	div#u6-row01-ueber {
		background-color:lightgrey;
		width:92%;
		padding-top:4%!important;
		padding-left:4%!important;
		padding-right:4%!important;
		padding-bottom:4%!important;
	}
	div#u6-center-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	div#u4-r03-container07 {
		width:100%;
		margin-left:0px;
		float:left;
	}
	div#u4-r03-container06 {
		width:100%;
		float:left;
		margin-bottom:4%;
	}
	div#u4-row03-ueber {
		background-color:#ededed!important;
		width:100%;
		padding-top:4%;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:4%;
	}
	div#block_646 {
		margin-top:42%;
		width:80%;
		background-color:#ffffffd9;
	}
	#block_646 .keywords {
		padding-top:0.2px;
		padding-bottom:0.5px;
	}
	div#block_689 {
		width:90%;
		background-color:#ffffff99;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
		margin-top:8%;
	}
	div#block_684 {
		width:100%;
		background-color:#ffffffbd;
		padding-top:2%;
		padding-bottom:2%;
		text-align:center;
	}
	#block_799 {
		display:block;
	}
	#block_628 {
		display:none!important;
	}
	.Spalte1 {
		font-weight:900;
		text-transform:uppercase;
		width:70%!important;
	}
	.Spalte2.TopSpalte {
		float:right;
	}
	.Spalte2 {
		float:right;
	}
	div#u3-r02-container04 {
		width:100%;
		text-align:center;
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	#block_616 .button-doppelt {
		margin-left:-90%;
		position:relative;
		right:-230px;
	}
	#st-top-row-ueber {
		padding-top:0px;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#u3-row06-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-row07-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-footer01-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-footer02-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	div#u3-r01-container02 {
		width:40%;
		text-align:right;
		float:left;
	}
	div#u3-r01-container01 {
		width:60%;
		float:left;
	}
	div#u3-center-row {
		padding-left:4%;
		padding-right:4%;
	}
	.rand-titel {
		float:right;
		margin-right:5em;
		margin-top:25%;
		position:absolute;
		bottom:5%;
		right:5%;
	}
	#block_803 {
		display:block;
	}
	#block_804 {
		display:block;
	}
	#block_805 {
		display:block;
	}
	.usercentrics-button .uc-privacy-button-wrapper {
		border-radius:50%;
		cursor:pointer;
		height:50px!important;
		overflow:hidden;
		position:fixed;
		transform:translateZ(9999992px);
		width:50px!important;
		z-index:9999992;
	}
	div#block_615 {
		width:95%;
		margin-top:28%;
		margin-left:auto;
	}
	div#block_612 {
		background-color:#ffffffd1;
		width:600px;
		padding-top:1%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	#u2-row06-ueber {
		padding-top:10%;
		padding-bottom:10%;
	}
	div#u2-row04 {
		width:100%;
		margin-left:0px!important;
		margin-right:0px!important;
	}
	div#u2-r04-container09 {
		width:40%;
		float:left;
	}
	div#u2-r04-container08 {
		width:60%;
		float:left;
	}
	#logo-mobile .klicklogo .logogg img {
		width:100%;
		float:left;
		margin-left:5px;
	}
	#logo-mobile .klicklogo .logolinks {
		width:auto;
	}
	div#block_599 {
		display:none;
	}
	#block_596 {
		display:none;
		float:left;
	}
	#block_598 {
		display:none;
	}
	#block_597 {
		display:none;
	}
	div#st-picto2 .block#block_805 {
		float:left;
		width:45%!important;
	}
	div#st-picto2 .block#block_803 {
		float:left;
		width:45%!important;
	}
	div#u2-row04-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	.Acc-Fließtext {
		float:left;
		font-size:15px;
		margin-top:2em;
	}
	.aktiv {
		font-size:18px;
		color:#234884;
	}
	div#einzigartig.tabelle .Spalte {
		width:32%!important;
	}
	.button-blau.acc {
		float:left;
	}
	.tabelle.rechts {
		float:right;
		width:58%!important;
	}
	#einzigartig.tabelle {
		margin-right:0px;
	}
	#block_800 .beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#234884 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		margin-right:5%!important;
	}
	#block_799 .beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#2a6242 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		margin-right:5%!important;
	}
	article.beefup {
		width:100%!important;
		float:left!important;
	}
	#block_800 {
		display:block;
	}
	#block_653 {
		display:none;
	}
	div#u1-row05 .block {
		background-color:#a61b21!important;
		color:lightgray;
		width:100%;
		margin-top:5%;
		margin-bottom:5%;
		height:290px;
		max-width:none!important;
	}
	#block_252 {
		background-color:#0078f3;
		padding-bottom:20px;
		margin-right:auto;
		margin-left:auto;
		margin-bottom:20px;
		color:#ffffff;
	}
	.carousel {
		position:relative;
		width:50%;
		float:left;
	}
	.angebot-text {
		padding-left:20px;
		padding-right:20px;
		width:41%;
		float:right;
	}
	div#u1-row05-ueber {
		width:100%;
		padding-top:4%;
		padding-bottom:4%;
	}
	div#block_611 {
		padding-right:0px;
		padding-bottom:6%;
	}
	div#u2-r01-container01 {
		width:60%;
		float:left;
	}
	div#u2-r01-container02 {
		width:40%;
		float:left;
	}
	div#u2-row01-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u2-row03-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#st1-downloads {
		width:42%!important;
		padding-left:5%;
	}
	div#u1-r04-container08 {
		width:60%;
		float:left;
	}
	div#u1-r04-container09 {
		width:40%;
		float:left;
	}
	#block_696 .galerie-4 {
		text-align:left!important;
	}
	div#u1-row03-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u1-row04-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u1-r03-container06 {
		width:40%;
		float:left;
	}
	div#u1-r03-container07 {
		width:60%;
		float:left;
	}
	div#block_776 .button-doppelt {
		margin-left:-700%;
	}
	div#block_571 .button-doppelt {
		margin-right:-55%;
	}
	.button-doppelt {
		text-align:right!important;
		margin-left:-20%;
	}
	div#u1-row02 .block {
		padding-left:0px;
		padding-right:5%;
		float:left;
	}
	h2 {
		font-size:24px!important;
	}
	div#u1-r031-container16 {
		float:left;
		width:50%;
	}
	div#u1-r031-container17 {
		float:left;
		width:50%;
	}
	div#u1-row031-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	p {
		font-size:15px!important;
	}
	div#u1-r01-container01 {
		float:left;
		width:60%;
	}
	div#u1-r01-container02 {
		float:left;
		width:40%;
	}
	div#u1-r02-container03 {
		flaot:left;
		width:40%;
	}
	div#u1-r02-container04 {
		float:left;
		width:60%;
	}
	.galerie-4 {
		width:100%;
		max-width:700px;
		text-align:right;
		margin-top:3%;
		overflow:hidden;
		height:450px;
	}
	div#u1-row01-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
		background-color:#d3d3d3;
	}
	div#block_592 {
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	h1 {
		font-size:30px;
		line-height:1.4;
	}
	.footer-text {
		line-height:1.5;
	}
	.footer-text a {
		font-size:15px!important;
	}
	#block_515 .address {
		font-size:15px!important;
	}
	div#st-downloads {
		width:42%!important;
		padding-left:5%;
	}
	#block_552 {
		margin-left:0;
	}
	#st-footer01-row .block {
		text-align:left!important;
	}
	.google iframe {
		height:190px;
		width:90%;
	}
	#st-footer01-row .col-md-3 {
		width:50%;
		float:left;
	}
	div#st-row05 a.button {
		position:absolute;
		bottom:6%;
		left:22%;
	}
	.projekt-head h5 {
		font-size:35px;
	}
	.orange .projekt {
		height:440px!important;
	}
	#st-project3 {
		width:48%;
		color:#ffffff;
		float:right;
	}
	#st-project2 {
		width:48%;
		color:#ffffff;
		float:left;
	}
	div#st-einkaufen-re {
		width:43%;
		float:left;
	}
	div#st-einkaufen-li {
		width:44%;
		float:left;
		margin-left:5%;
		margin-top:8%;
	}
	#block_556 {
		padding-left:2em;
		width:100%;
		float:left;
	}
	#block_557 {
		float:left;
		padding-right:0px;
		width:100%;
		padding-left:0px;
	}
	#block_557 img {
		padding-top:0px;
		padding-bottom:2em;
		width:100%;
		padding-right:0px;
	}
	div#block_555 img {
		width:100%;
		padding-top:10%;
	}
	h3 {
		font-size:20px;
	}
	div#st-zimmer-li {
		float:left;
		width:48%;
	}
	div#st-zimmer-re {
		float:left;
		width:45%;
	}
	#st-row02 .spaltentext-mobil .button {
		position:relative!important;
		bottom:unset!important;
	}
	#st-feiern {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-tagen {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-leben {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-top-row {
		padding-left:0px;
		padding-right:0px;
	}
	#st-row01 {
		margin-bottom:2%;
		width:100%;
	}
	#st-georgenberg {
		text-align:right;
		width:46%;
		padding-right:2%;
		float:left;
		padding-left:2%;
	}
	#st-kapelle {
		padding-left:2%;
		width:46%;
		border-left-style:solid;
		border-color:#8080809c;
		float:left;
	}
	.orange h1.asog-r1 {
		font-size:50px!important;
		color:#ff8c00!important;
	}
	#block_794 {
		display:none;
	}
	.klicklogo {
		max-width:300px!important;
		width:84%!important;
		float:left;
	}
	div#logo-mobile .klicklogo .logowappen img {
		width:35px!important;
		position:inherit;
		left:auto;
		margin-top:0.4em;
	}
	.klicklogo .logorechts {
		width:83%;
		float:left;
	}
	.klicklogo .logowappen img {
		width:40px!important;
		position:absolute;
		left:10px;
	}
	.klicklogo .logobereiche {
		width:100%;
		display:flex;
	}
	.klicklogo .logobereiche img {
		width:100%!important;
	}
	div#logo-mobile {
		width:auto;
		float:left;
		margin-top:3%;
	}
	div#st-picto2 .block#block_790 {
		float:left;
		width:8%!important;
		margin-right:2%!important;
		margin-top:2%!important;
	}
	div#st-picto2 .block#block_791 {
		float:left;
		width:45%!important;
	}
	#block_595 {
		float:left;
		display:none;
	}
	#block_791 {
		display:block;
	}
	div#st-picto2 {
		float:left;
		width:100%;
		text-align:left;
	}
	div#block_790 {
		display:block;
	}
	div#st-picto2 #block_729 {
		display:block;
		width:36%!important;
		float:right;
		margin-top:0!important;
	}
	#st-footer01-row {
		display:block;
	}
	.keywords h1 {
		font-size:20px;
		line-height:1.4;
	}
}

@media (min-width: 481px) and (max-width: 767px) {
	#u7-slider-row-ueber {
		background-attachment:scroll;
	}
	#st-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st1-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st1-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st2-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st2-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st3-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st3-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st4-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st4-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st5-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st5-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st6-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st6-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st7-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st7-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st8-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st8-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	.shariff .orientation-horizontal li .share_text {
		display:none!important;
		text-indent:-9999px;
		padding-left:3px;
	}
	.shariff .orientation-horizontal li {
		min-width:60px!important;
		max-width:60px!important;
	}
	.pflicht h2 {
		font-size:18px!important;
	}
	.pflicht h3 {
		font-size:18px;
		font-weight:normal;
	}
	.pflicht h4 {
		font-size:15px;
	}
	.formular.pflicht {
		padding-top:0;
		margin-top:0%!important;
		padding-bottom:0;
		margin-right:0;
		margin-left:0;
	}
	.videos-alle {
		margin-left:4%;
		margin-right:4%;
	}
	div#u3-row05-ueber {
		background-attachment:scroll;
	}
	div#u2-row06-ueber {
		background-attachment:scroll;
	}
	div#u6-row02-ueber {
		background-attachment:scroll;
	}
	div#u5-slider-row-ueber {
		background-attachment:scroll!important;
		background-position:center;
	}
	div#u4-slider-row-ueber {
		background-attachment:scroll!important;
		background-image:url(/images/3398/gut-georgenberg-mit-rose.jpg);
		width:100%;
		height:600px;
		background-position:bottom!important;
		background-size:cover!important;
		margin-top:6.8em;
	}
	#st-row05-ueber {
		background-attachment:scroll!important;
	}
	#st-row03 {
		margin-top:4%;
		margin-bottom:5%;
	}
	.formular h1 {
		font-size:24px!important;
	}
	div#u6-r03-container07 {
		width:70%;
		float:left;
		padding-left:5%;
	}
	.schlafen strong {
		color:#ff8c00!important;
		font-size:20px;
	}
	div#block_571 h3 {
		font-size:22px;
		text-align:center;
	}
	#block_521 {
		padding-left:1.5em;
		padding-right:1.5em;
	}
	#block_547 {
		padding-left:1.5em;
		padding-right:1.5em;
	}
	div#block_554 .button-orange {
		position:absolute;
		bottom:-8%;
		margin-left:90%;
	}
	.spaltentext-mobil {
		height:311px!important;
	}
	#st-row01 .spaltentext-mobil .button-orange {
		position:absolute;
		bottom:0px!important;
		left:30%;
	}
	div#u3-row01-ueber {
		background-color:lightgrey;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u3-row03-ueber {
		background-color:#2a624247;
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	#widgetForm88 h3 {
		font-size:18px!important;
	}
	div#block_806 {
		margin-left:4%;
		margin-right:4%;
	}
	div#block_556 .button-doppelt {
		margin-left:-180%;
		margin-right:40%;
	}
	.textbereiche {
		padding-left:0.7em;
		padding-right:0.7em;
		height:260px;
	}
	div#block_649 {
		margin-left:4%;
		margin-right:4%;
	}
	a.noo-menu-icon-left {
		font-size:18px!important;
	}
	div#u8-titelbild {
		margin-top:20%;
		margin-bottom:5em;
	}
	.bildergalerie h3 {
		margin-bottom:-2%;
		margin-top:4%;
		margin-left:7%;
	}
	div#u6-row03-ueber {
		background-color:white;
		width:92%;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u5-titelbild .rand-titel {
		top:120%;
	}
	div#block_642 h1 {
		font-size:24px;
	}
	div#block_642 {
		width:80%;
		background-color:#ffffffd4;
		margin-top:6em;
		padding-left:0px;
		padding-right:0px;
		padding-top:1px;
		padding-bottom:1px;
	}
	div#block_644 {
		width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	div#u4-row01-ueber {
		padding-top:4%;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:4%;
	}
	div#u6-r03-container06 {
		width:20%;
		float:left;
	}
	div#u6-r01-container01 {
		width:60%;
		float:left;
	}
	div#u6-r01-container02 {
		width:40%;
		float:left;
	}
	div#u6-row01-ueber {
		background-color:lightgrey;
		width:92%;
		padding-top:4%!important;
		padding-left:4%!important;
		padding-right:4%!important;
		padding-bottom:4%!important;
	}
	div#u6-center-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	div#u4-r03-container07 {
		width:100%;
		margin-left:0px;
		float:left;
	}
	div#u4-r03-container06 {
		width:100%;
		float:left;
		margin-bottom:4%;
	}
	div#u4-row03-ueber {
		background-color:#ededed!important;
		width:100%;
		padding-top:4%;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:4%;
	}
	div#block_646 {
		margin-top:42%;
		width:80%;
		background-color:#ffffffd9;
	}
	#block_646 .keywords {
		padding-top:0.2px;
		padding-bottom:0.5px;
	}
	div#block_689 {
		width:90%;
		background-color:#ffffff99;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
		margin-top:8%;
	}
	div#block_684 {
		width:100%;
		background-color:#ffffffbd;
		padding-top:2%;
		padding-bottom:2%;
		text-align:center;
	}
	#block_799 {
		display:block;
	}
	#block_628 {
		display:none!important;
	}
	.Spalte1 {
		font-weight:900;
		text-transform:uppercase;
		width:70%!important;
	}
	.Spalte2.TopSpalte {
		float:right;
	}
	.Spalte2 {
		float:right;
	}
	div#u3-r02-container04 {
		width:100%;
		text-align:center;
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	#block_616 .button-doppelt {
		margin-left:-85%;
		position:relative;
		right:-280px;
	}
	#st-top-row-ueber {
		padding-top:0px;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#u3-row06-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-row07-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-footer01-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-footer02-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	div#u3-r01-container02 {
		width:40%;
		text-align:right;
		float:left;
	}
	div#u3-r01-container01 {
		width:53%;
		float:left;
		padding-right:7%;
	}
	div#u3-center-row {
		padding-left:4%;
		padding-right:4%;
	}
	.rand-titel {
		float:right;
		margin-right:5em;
		margin-top:25%;
		position:absolute;
		bottom:5%;
		right:5%;
	}
	#block_803 {
		display:block;
	}
	#block_804 {
		display:block;
	}
	#block_805 {
		display:block;
	}
	.usercentrics-button .uc-privacy-button-wrapper {
		border-radius:50%;
		cursor:pointer;
		height:50px!important;
		overflow:hidden;
		position:fixed;
		transform:translateZ(9999992px);
		width:50px!important;
		z-index:9999992;
	}
	div#block_615 {
		width:95%;
		margin-top:28%;
		margin-left:auto;
	}
	div#block_612 {
		background-color:#ffffffd1;
		width:600px;
		padding-top:1%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	#u2-row06-ueber .img {
		width:100%!important;
	}
	#u2-row06-ueber {
		padding-top:10%;
		padding-bottom:10%;
		height:550px;
		width:100%!important;
	}
	div#u2-r06-container13 {
		width:100%;
	}
	div#u2-row04 {
		width:100%;
		margin-left:0px!important;
		margin-right:0px!important;
	}
	div#u2-r04-container09 {
		width:40%;
		float:left;
	}
	div#u2-r04-container08 {
		width:60%;
		float:left;
	}
	#logo-mobile .klicklogo .logogg img {
		width:100%;
		float:left;
		margin-top:left;
		margin-left:left;
		margin-right:left;
		margin-bottom:left;
	}
	#logo-mobile .klicklogo .logolinks {
		width:auto;
	}
	div#block_599 {
		display:none;
	}
	#block_596 {
		display:none;
		float:left;
	}
	#block_598 {
		display:none;
	}
	#block_597 {
		display:none;
	}
	div#st-picto2 .block#block_805 {
		float:left;
		width:45%!important;
	}
	div#st-picto2 .block#block_803 {
		float:left;
		width:45%!important;
	}
	div#u2-row04-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	.Acc-Fließtext {
		float:left;
		font-size:15px;
		margin-top:2em;
	}
	.aktiv {
		font-size:18px;
		color:#234884;
	}
	div#einzigartig.tabelle .Spalte.Spalte1 {
		width:40%!important;
	}
	div#einzigartig.tabelle .Spalte.Spalte2 {
		width:15%!important;
		float:right!important;
	}
	div#einzigartig.tabelle .Spalte.Spalte3 {
		width:30%!important;
	}
	.button-blau.acc {
		float:left;
	}
	.tabelle.rechts {
		float:right;
		width:58%!important;
	}
	#einzigartig.tabelle {
		margin-right:0px;
	}
	#block_800 .beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#234884 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		margin-right:5%!important;
	}
	#block_799 .beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#2a6242 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		margin-right:5%!important;
	}
	article.beefup {
		width:100%!important;
		float:left!important;
	}
	#block_800 {
		display:block;
	}
	#block_653 {
		display:none;
	}
	div#u1-row05 .block {
		background-color:#a61b21!important;
		color:lightgray;
		width:100%;
		margin-top:5%;
		margin-bottom:5%;
		height:290px;
		max-width:none!important;
	}
	#block_252 {
		background-color:#0078f3;
		padding-bottom:20px;
		margin-right:auto;
		margin-left:auto;
		margin-bottom:20px;
		color:#ffffff;
	}
	.carousel {
		position:relative;
		width:50%;
		float:left;
	}
	.angebot-text {
		padding-left:20px;
		padding-right:20px;
		width:41%;
		float:right;
	}
	div#u1-row05-ueber {
		width:100%;
		padding-top:4%;
		padding-bottom:4%;
	}
	div#block_611 {
		padding-right:0px;
		padding-bottom:6%;
	}
	div#u2-r01-container01 {
		width:60%;
		float:left;
	}
	div#u2-r01-container02 {
		width:40%;
		float:left;
	}
	div#u2-row01-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u2-row03-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#st1-downloads {
		width:42%!important;
		padding-left:5%;
	}
	div#u1-r04-container08 {
		width:60%;
		float:left;
	}
	div#u1-r04-container09 {
		width:40%;
		float:left;
	}
	#block_696 .galerie-4 {
		text-align:left!important;
	}
	div#u1-row03-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u1-row04-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u1-r03-container06 {
		width:40%;
		float:left;
	}
	div#u1-r03-container07 {
		width:58%;
		float:left;
		padding-left:2%;
	}
	div#block_776 .button-doppelt {
		margin-left:-700%;
		text-align:right!important;
	}
	div#block_571 .button-doppelt {
		margin-right:-55%;
	}
	.button-doppelt {
		text-align:center!important;
		margin-left:0;
	}
	.button-doppelt .button {
		margin-bottom:1em;
	}
	div#u1-row02 .block {
		padding-left:0px;
		padding-right:5%;
		float:left;
	}
	h2 {
		font-size:24px!important;
	}
	div#u1-r031-container16 {
		float:left;
		width:50%;
	}
	div#u1-r031-container17 {
		float:left;
		width:50%;
	}
	div#u1-row031-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	p {
		font-size:15px!important;
	}
	div#u1-r01-container01 {
		float:left;
		width:60%;
	}
	div#u1-r01-container02 {
		float:left;
		width:40%;
	}
	div#u1-r02-container03 {
		flaot:left;
		width:40%;
	}
	div#u1-r02-container04 {
		float:left;
		width:60%;
	}
	.galerie-4 {
		width:100%;
		max-width:700px;
		text-align:right;
		margin-top:3%;
		overflow:hidden;
		height:450px;
	}
	div#u1-row01-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
		background-color:#d3d3d3;
	}
	div#block_592 {
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	h1 {
		font-size:30px;
		line-height:1.4;
	}
	.footer-text {
		line-height:1.5;
	}
	.footer-text a {
		font-size:15px!important;
	}
	#block_515 .address {
		font-size:15px!important;
	}
	div#st-downloads {
		width:42%!important;
		padding-left:5%;
	}
	#block_552 {
		margin-left:0;
	}
	#st-footer01-row .block {
		text-align:left!important;
	}
	.google iframe {
		height:190px;
		width:90%;
	}
	#st-footer01-row .col-md-3 {
		width:50%;
		float:left;
	}
	div#st-row05 a.button {
		position:absolute;
		bottom:6%;
		left:22%;
	}
	.projekt-head h5 {
		font-size:30px;
	}
	.orange .projekt {
		height:440px!important;
	}
	#st-project3 {
		width:50%;
		color:#ffffff;
		float:right;
	}
	#st-project2 {
		width:50%;
		color:#ffffff;
		float:left;
	}
	div#st-einkaufen-re {
		width:43%;
		float:left;
	}
	div#st-einkaufen-li {
		width:44%;
		float:left;
		margin-left:5%;
		margin-top:8%;
	}
	#block_556 {
		padding-left:2em;
		width:100%;
		float:left;
	}
	#block_557 {
		float:left;
		padding-right:0px;
		width:100%;
		padding-left:0px;
	}
	#block_557 img {
		padding-top:0px;
		padding-bottom:2em;
		width:100%;
		padding-right:0px;
	}
	div#block_555 img {
		width:100%;
		padding-top:10%;
	}
	h3 {
		font-size:20px;
	}
	div#st-zimmer-li {
		float:left;
		width:48%;
	}
	div#st-zimmer-re {
		float:left;
		width:45%;
	}
	#st-row02 .spaltentext-mobil .button {
		position:relative!important;
		bottom:unset!important;
	}
	#st-feiern {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-tagen {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-leben {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-top-row {
		padding-left:0px;
		padding-right:0px;
	}
	#st-row01 {
		margin-bottom:2%;
		width:100%;
	}
	#st-georgenberg {
		text-align:right;
		width:46%;
		padding-right:2%;
		float:left;
		padding-left:2%;
	}
	#st-kapelle {
		padding-left:2%;
		width:46%;
		border-left-style:solid;
		border-color:#8080809c;
		float:left;
	}
	.orange h1.asog-r1 {
		font-size:50px!important;
		color:#ff8c00!important;
	}
	#block_794 {
		display:none;
	}
	.klicklogo {
		max-width:300px!important;
		width:84%!important;
		float:left;
	}
	div#logo-mobile .klicklogo .logowappen img {
		width:35px!important;
		position:inherit;
		left:auto;
		margin-top:0.4em;
	}
	.klicklogo .logorechts {
		width:83%;
		float:left;
	}
	.klicklogo .logowappen img {
		width:40px!important;
		position:absolute;
		left:10px;
	}
	.klicklogo .logobereiche {
		width:100%;
		display:flex;
	}
	.klicklogo .logobereiche img {
		width:100%!important;
	}
	div#logo-mobile {
		width:auto;
		float:left;
		margin-top:3%;
	}
	div#st-picto2 .block#block_790 {
		float:left;
		width:8%!important;
		margin-right:2%!important;
		margin-top:2%!important;
	}
	div#st-picto2 .block#block_791 {
		float:left;
		width:45%!important;
	}
	#block_595 {
		float:left;
		display:none;
	}
	#block_791 {
		display:block;
	}
	div#st-picto2 {
		float:left;
		width:100%;
		text-align:left;
	}
	div#block_790 {
		display:block;
	}
	div#st-picto2 #block_729 {
		display:block;
		width:45%!important;
		float:right;
		margin-top:0!important;
	}
	#st-footer01-row {
		display:block;
	}
	.keywords h1 {
		font-size:20px;
		line-height:1.4;
	}
}

@media (min-width: 1024px) and (max-width: 1365px) {
	.termin-besichtigung {
		text-align:center;
		width:800px!important;
	}
	#u1-row05 .carousel {
		position:relative;
		width:100%;
		float:left;
	}
	div#u1-row05 .block {
		background-color:#a61b21!important;
		color:lightgray;
		max-width:300px!important;
		margin-top:5%;
		margin-bottom:5%;
		height:610px;
	}
	.shariff .orientation-horizontal li {
		min-width:95px!important;
		max-width:110px!important;
	}
	#st-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st1-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st1-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st2-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st2-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st3-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st3-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st4-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st4-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st5-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st5-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st6-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st6-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st7-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st7-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st8-adresse {
		width:50%;
		float:left;
		min-height:390px;
	}
	#st8-maps {
		width:50%;
		float:left;
		min-height:390px;
	}
	.pflicht h2 {
		font-size:18px!important;
	}
	.pflicht h3 {
		font-size:18px;
		font-weight:normal;
	}
	.pflicht h4 {
		font-size:15px;
	}
	.formular.pflicht {
		padding-top:0;
		margin-top:0%!important;
		padding-bottom:0;
		margin-right:0;
		margin-left:0;
	}
	.videos-alle {
		margin-left:4%;
		margin-right:4%;
	}
	div#u3-row05-ueber {
		background-attachment:scroll;
	}
	div#u2-row06-ueber {
		background-attachment:scroll;
	}
	div#u6-row02-ueber {
		background-attachment:scroll;
	}
	div#u5-slider-row-ueber {
		background-attachment:scroll!important;
		background-position:center;
	}
	div#u4-slider-row-ueber {
		background-attachment:scroll!important;
	}
	#st-row05-ueber {
		background-attachment:scroll!important;
	}
	.formular h1 {
		font-size:24px!important;
	}
	.not-mobile.noo-menu-align-right > div > .noo-megamenu {
		display:none;
	}
	div#u3-row01-ueber {
		background-color:lightgrey;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u3-row03-ueber {
		background-color:#2a624247;
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u1-row03-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#block_218 .textbereiche {
		height:210px;
	}
	.keywords {
		margin-top:2%!important;
		margin-bottom:2%!important;
	}
	.keywords h1 {
		font-size:20px;
		line-height:1.4;
	}
	#u2-slider-row-ueber {
		background-image:url(/images/3028/gut-georgenberg-tenne-tagung.jpg);
		margin-top:6.8em;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:0%;
		background-size:cover!important;
		z-index:10;
		height:500px;
		background-position:center bottom;
	}
	h1 {
		font-family:Arial, Vardena, sans-serif;
		font-size:30px;
		margin-top:15px;
		margin-bottom:10px;
		line-height:1.4;
	}
	div#block_806 {
		margin-left:4%;
		margin-right:4%;
	}
	div#block_556 .button-doppelt {
		margin-left:-180%;
		margin-right:40%;
	}
	.textbereiche {
		padding-left:0.7em;
		padding-right:0.7em;
		height:210px;
	}
	div#block_649 {
		margin-left:4%;
		margin-right:4%;
	}
	a.noo-menu-icon-left {
		font-size:18px!important;
	}
	div#u8-titelbild {
		margin-top:12%;
		margin-bottom:5em;
	}
	.bildergalerie h3 {
		margin-bottom:-2%;
		margin-top:4%;
		margin-left:7%;
	}
	div#u6-row03-ueber {
		background-color:white;
		width:92%;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u5-titelbild .rand-titel {
		top:120%;
	}
	div#block_642 h1 {
		font-size:24px;
	}
	div#block_642 {
		width:80%;
		background-color:#ffffffd4;
		margin-top:6em;
		padding-left:0px;
		padding-right:0px;
		padding-top:1px;
		padding-bottom:1px;
	}
	div#block_644 {
		width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	div#u4-row01-ueber {
		padding-top:4%;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:4%;
	}
	div#u6-r03-container07 {
		width:70%;
		float:left;
	}
	div#u6-r03-container06 {
		width:20%;
		float:left;
	}
	div#u6-r01-container01 {
		width:60%;
		float:left;
	}
	div#u6-r01-container02 {
		width:40%;
		float:left;
	}
	div#u6-row01-ueber {
		background-color:lightgrey;
		width:92%;
		padding-top:4%!important;
		padding-left:4%!important;
		padding-right:4%!important;
		padding-bottom:4%!important;
	}
	div#u6-center-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	div#u4-r03-container07 {
		width:100%;
		margin-left:0px;
	}
	div#u4-r03-container06 {
		width:100%;
		float:left;
		margin-bottom:4%;
	}
	div#u4-row03-ueber {
		background-color:#ededed!important;
		width:100%;
		padding-top:4%;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:4%;
	}
	div#block_646 {
		margin-top:42%;
		width:80%;
		background-color:#ffffffd9;
	}
	#block_646 .keywords {
		padding-top:0.2px;
		padding-bottom:0.5px;
	}
	div#block_689 {
		width:90%;
		background-color:#ffffff99;
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
		margin-top:8%;
	}
	div#block_684 {
		width:100%;
		background-color:#ffffffbd;
		padding-top:2%;
		padding-bottom:2%;
		text-align:center;
	}
	#block_799 {
		display:block;
	}
	#block_628 {
		display:none!important;
	}
	.Spalte1 {
		font-weight:900;
		text-transform:uppercase;
		width:70%!important;
	}
	.Spalte2.TopSpalte {
		float:right;
	}
	.Spalte2 {
		float:right;
	}
	div#u3-r02-container04 {
		width:100%;
		text-align:center;
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	#block_616 .button-doppelt {
		margin-left:-90%;
		position:relative;
		right:-230px;
		margin-top:8%!important;
	}
	#st-top-row-ueber {
		padding-top:0px;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#u3-row06-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-row07-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-footer01-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	#st-footer02-row-ueber {
		padding-top:0px!important;
		padding-left:0px!important;
		padding-right:0px!important;
		padding-bottom:0px!important;
	}
	div#u3-r01-container02 {
		width:40%;
		text-align:right;
		float:left;
	}
	div#u3-r01-container01 {
		width:60%;
		float:left;
	}
	div#u3-center-row {
		padding-left:4%;
		padding-right:4%;
	}
	.rand-titel {
		float:right;
		margin-right:5em;
		margin-top:25%;
		position:absolute;
		bottom:5%;
		right:5%;
	}
	#block_803 {
		display:block;
	}
	#block_804 {
		display:block;
	}
	#block_805 {
		display:block;
	}
	.usercentrics-button .uc-privacy-button-wrapper {
		border-radius:50%;
		cursor:pointer;
		height:50px!important;
		overflow:hidden;
		position:fixed;
		transform:translateZ(9999992px);
		width:50px!important;
		z-index:9999992;
	}
	div#block_615 {
		width:95%;
		margin-top:28%;
		margin-left:auto;
	}
	div#block_612 {
		background-color:#ffffffd1;
		width:600px;
		padding-top:1%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	#u2-row06-ueber {
		padding-top:10%;
		padding-bottom:10%;
	}
	div#u2-row04 {
		width:100%;
		margin-left:0px!important;
		margin-right:0px!important;
	}
	div#u2-r04-container09 {
		width:40%;
		float:left;
	}
	div#u2-r04-container08 {
		width:60%;
		float:left;
	}
	#logo-mobile .klicklogo .logogg img {
		width:100%;
		float:left;
		margin-left:5px;
	}
	#logo-mobile .klicklogo .logolinks {
		width:auto;
	}
	div#block_599 {
		display:none;
	}
	#block_596 {
		display:none;
		float:left;
	}
	#block_598 {
		display:none;
	}
	#block_597 {
		display:none;
	}
	div#st-picto2 .block#block_805 {
		float:left;
		width:45%!important;
	}
	div#st-picto2 .block#block_803 {
		float:left;
		width:45%!important;
	}
	div#u2-row04-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	.Acc-Fließtext {
		float:left;
		font-size:15px;
		margin-top:2em;
	}
	.aktiv {
		font-size:18px;
		color:#234884;
	}
	div#einzigartig.tabelle .Spalte {
		width:32%!important;
	}
	.button-blau.acc {
		float:left;
	}
	.tabelle.rechts {
		float:right;
		width:58%!important;
	}
	#einzigartig.tabelle {
		margin-right:0px;
	}
	#block_800 .beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#234884 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		margin-right:5%!important;
	}
	#block_799 .beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#2a6242 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		margin-right:5%!important;
	}
	article.beefup {
		width:100%!important;
		float:left!important;
	}
	#block_800 {
		display:block;
	}
	#block_653 {
		display:none;
	}
	#block_252 {
		background-color:#0078f3;
		padding-bottom:20px;
		margin-right:auto;
		margin-left:auto;
		margin-bottom:20px;
		color:#ffffff;
	}
	.carousel {
		position:relative;
		width:50%;
		float:left;
	}
	.angebot-text {
		padding-left:20px;
		padding-right:20px;
		width:auto;
		float:right;
	}
	div#u1-row05-ueber {
		width:100%;
		padding-top:4%;
		padding-bottom:4%;
	}
	div#block_611 {
		padding-right:0px;
		padding-bottom:6%;
	}
	div#u2-r01-container01 {
		width:60%;
		float:left;
	}
	div#u2-r01-container02 {
		width:40%;
		float:left;
	}
	div#u2-row01-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u2-row03-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#st1-downloads {
		width:42%!important;
		padding-left:5%;
	}
	div#u1-r04-container08 {
		width:60%;
		float:left;
	}
	div#u1-r04-container09 {
		width:40%;
		float:left;
	}
	#block_696 .galerie-4 {
		text-align:left!important;
	}
	div#u1-row04-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	div#u1-r03-container06 {
		width:40%;
		float:left;
	}
	div#u1-r03-container07 {
		width:60%;
		float:left;
	}
	div#block_776 .button-doppelt {
		margin-left:-700%;
	}
	div#block_571 .button-doppelt {
		margin-right:-55%;
	}
	.button-doppelt {
		text-align:right!important;
		margin-left:-20%;
	}
	div#u1-row02 .block {
		padding-left:0px;
		padding-right:5%;
		float:left;
	}
	h2 {
		font-size:24px!important;
	}
	div#u1-r031-container16 {
		float:left;
		width:50%;
	}
	div#u1-r031-container17 {
		float:left;
		width:50%;
	}
	div#u1-row031-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
	}
	p {
		font-size:15px!important;
	}
	div#u1-r01-container01 {
		float:left;
		width:60%;
	}
	div#u1-r01-container02 {
		float:left;
		width:40%;
	}
	div#u1-r02-container03 {
		flaot:left;
		width:40%;
	}
	div#u1-r02-container04 {
		float:left;
		width:60%;
	}
	.galerie-4 {
		width:100%;
		max-width:700px;
		text-align:right;
		margin-top:3%;
		overflow:hidden;
		height:480px;
	}
	div#u1-row01-ueber {
		padding-top:4%;
		padding-left:4%;
		padding-right:4%;
		padding-bottom:4%;
		background-color:#d3d3d3;
	}
	div#block_592 {
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	.footer-text {
		line-height:1.5;
	}
	.footer-text a {
		font-size:15px!important;
	}
	#block_515 .address {
		font-size:15px!important;
	}
	div#st-downloads {
		width:42%!important;
		padding-left:5%;
	}
	#block_552 {
		margin-left:0;
	}
	#st-footer01-row .block {
		text-align:left!important;
	}
	.google iframe {
		height:190px;
		width:90%;
	}
	#st-footer01-row .col-md-3 {
		width:50%;
		float:left;
	}
	div#st-row05 a.button {
		position:absolute;
		bottom:6%;
		left:22%;
	}
	.projekt-head h5 {
		font-size:35px;
	}
	.orange .projekt {
		height:440px!important;
	}
	#st-project3 {
		width:48%;
		color:#ffffff;
		float:right;
	}
	#st-project2 {
		width:48%;
		color:#ffffff;
		float:left;
	}
	div#st-einkaufen-re {
		width:43%;
		float:left;
	}
	div#st-einkaufen-li {
		width:44%;
		float:left;
		margin-left:5%;
		margin-top:8%;
	}
	#block_556 {
		padding-left:2em;
		width:100%;
		float:left;
	}
	#block_557 {
		float:left;
		padding-right:0px;
		width:100%;
		padding-left:0px;
	}
	#block_557 img {
		padding-top:0px;
		padding-bottom:2em;
		width:100%;
		padding-right:0px;
	}
	div#block_555 img {
		width:100%;
		padding-top:10%;
	}
	h3 {
		font-size:20px;
	}
	div#st-zimmer-li {
		float:left;
		width:48%;
	}
	div#st-zimmer-re {
		float:left;
		width:45%;
	}
	#st-row02 .spaltentext-mobil .button {
		position:relative!important;
		bottom:unset!important;
	}
	#st-feiern {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-tagen {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-leben {
		width:33%;
		float:left;
		min-height:580px!important;
	}
	#st-top-row {
		padding-left:0px;
		padding-right:0px;
	}
	#st-row01 {
		margin-bottom:2%;
		width:100%;
	}
	#st-georgenberg {
		text-align:right;
		width:46%;
		padding-right:2%;
		float:left;
		padding-left:2%;
	}
	#st-kapelle {
		padding-left:2%;
		width:46%;
		border-left-style:solid;
		border-color:#8080809c;
		float:left;
	}
	.orange h1.asog-r1 {
		font-size:50px!important;
		color:#ff8c00!important;
	}
	#block_794 {
		display:none;
	}
	.klicklogo {
		max-width:300px!important;
		width:84%!important;
		float:left;
	}
	div#logo-mobile .klicklogo .logowappen img {
		width:35px!important;
		position:inherit;
		left:auto;
		margin-top:0.4em;
	}
	.klicklogo .logorechts {
		width:83%;
		float:left;
	}
	.klicklogo .logowappen img {
		width:40px!important;
		position:absolute;
		left:10px;
	}
	.klicklogo .logobereiche {
		width:100%;
		display:flex;
	}
	.klicklogo .logobereiche img {
		width:100%!important;
	}
	div#logo-mobile {
		width:auto;
		float:left;
		margin-top:3%;
	}
	div#st-picto2 .block#block_790 {
		float:left;
		width:8%!important;
		margin-right:2%!important;
		margin-top:2%!important;
	}
	div#st-picto2 .block#block_791 {
		float:left;
		width:45%!important;
	}
	#block_595 {
		float:left;
		display:none;
	}
	#block_791 {
		display:block;
	}
	div#st-picto2 {
		float:left;
		width:100%;
		text-align:left;
	}
	div#block_790 {
		display:block;
	}
	div#st-picto2 #block_729 {
		display:block;
		width:36%!important;
		float:right;
		margin-top:0!important;
	}
	#st-footer01-row {
		display:block;
	}
}

@media (max-width: 480px) {
	div#block_792 a {
		color:lightgray;
	}
	div#block_792 p {
		color:lightgray;
	}
	div#u8-titelbild {
		margin-top:0;
		margin-bottom:5em;
	}
	#u7-slider-row-ueber {
		background-attachment:scroll;
		background-position:center;
		background-size:cover;
		background-image:url(/image.php?cat=Partner&name=img-2209.jpeg);
		margin-top:0px;
	}
	.shariff .orientation-horizontal li {
		min-width:95px!important;
		max-width:110px!important;
		margin-left:2.5%!important;
		margin-right:0.5%!important;
	}
	.shariff .orientation-horizontal li .share_text {
		display:none!important;
		text-indent:-9999px;
		padding-left:3px;
	}
	.pflicht h2 {
		font-size:15px!important;
	}
	.pflicht h3 {
		font-size:18px;
		font-weight:normal;
	}
	.pflicht h4 {
		font-size:15px;
		margin-top:10px;
	}
	.formular.pflicht {
		padding-right:2%;
		padding-left:2%;
	}
	.videos-alle {
		margin-left:4%;
		margin-right:4%;
	}
	div#u3-row05-ueber {
		background-attachment:scroll;
	}
	div#u2-row06-ueber {
		background-attachment:scroll;
	}
	div#u6-row02-ueber {
		background-attachment:scroll;
	}
	div#u5-slider-row-ueber {
		background-attachment:scroll!important;
		background-position:center;
	}
	div#u4-slider-row-ueber {
		background-attachment:scroll!important;
		margin-top:0px;
	}
	#st-row05-ueber {
		background-attachment:scroll!important;
	}
	#block_628 {
		display:none!important;
	}
	.formular h1 {
		margin-top:10px;
		margin-left:10px;
		margin-right:10px;
		margin-bottom:10px;
	}
	.rot h5 {
		color:#a61b21!important;
	}
	.green h5 {
		color:#2a6242!important;
	}
	.blau h5 {
		color:#234884!important;
	}
	.backtotopbtn-top span {
		color:#fff;
		display:flex;
		margin-top:19%;
		margin-left:-85%;
		font-size:14px;
	}
	.backtotopbtn-top {
		display:inline-block;
		height:30px;
		width:30px;
		position:fixed;
		right:10px;
		bottom:50px;
		border-radius:99px;
		ƒ right:10px;
		box-shadow:0 0 10px rgb(0 0 0 / 5%);
		overflow:hidden;
		text-indent:100%;
		white-space:nowrap;
		background-image:url(/images/3266/pfeil.png);
		visibility:hidden;
		opacity:0;
		z-index:9999;
		background-color:#ff8c00b3;
		ƒ background-repeat:no-repeat;
		background-position:center;
	}
	#block_803 .logorechts {
		padding-left:58px!important;
	}
	#block_804 .logorechts {
		padding-left:58px!important;
	}
	#block_805 .logorechts {
		padding-left:58px!important;
	}
	.klicklogo .logogg img {
		width:100%!important;
	}
	#st-picto2 #block_803 {
		max-width:270px;
		width:85%;
	}
	#block_804 {
		max-width:270px;
		width:85%;
		display:block;
	}
	#block_805 {
		max-width:270px;
		width:85%;
		display:block;
	}
	#block_803 {
		display:block;
	}
	div#st-einkaufen-re {
		width:100%;
	}
	div#st-einkaufen-li {
		width:100%;
	}
	.usercentrics-button * {
		box-sizing:border-box !important;
		margin-bottom:10%;
		margin-left:-1px!important;
	}
	.usercentrics-button .uc-privacy-button-wrapper {
		height:30px!important;
		width:30px!important;
	}
	#block_709 .formular {
		padding-top:3px!important;
		margin-left:0!important;
		margin-right:0!important;
		padding-left:0!important;
		padding-right:0!important;
		padding-bottom:5px!important;
		margin-bottom:5em!important;
		margin-top:3em!important;
	}
	.grid-container {
		columns:2;
		column-gap:2.5rem;
		width:94%;
		margin-top:0;
		margin-right:1%!important;
		margin-bottom:0%;
		margin-left:1%!important;
	}
	.bildergalerie {
		width:50%;
		float:left;
	}
	.bildergalerie h3 {
		margin-bottom:-26%;
		margin-top:4%;
	}
	#block_200 .button-orange {
		margin-top:-30px!important;
	}
	#block_202 .button-orange {
		margin-top:-30px!important;
	}
	#block_555 .button-orange {
		margin-top:-30px!important;
	}
	#u5-titelbild .rand-titel {
		float:inherit;
		margin-right:0;
		margin-top:0%;
		position:relative;
		bottom:unset;
		right:unset;
	}
	div#einzigartig .Zeile {
		width:100%!important;
	}
	div#einzigartig .Spalte1 {
		width:50%!important;
	}
	div#einzigartig .Spalte2 {
		width:10%!important;
	}
	div#einzigartig .Spalte3 {
		width:30%!important;
		text-align:right!important;
	}
	div#einzigartig .Spalte {
		font-size:15Px!important;
	}
	#block_653 {
		display:none;
	}
	#block_800 {
		display:block;
		max-with:100%!important;
	}
	#u2-row03-ueber {
		padding-top:1em;
		padding-left:3px;
		padding-right:3px;
		padding-bottom:1em;
	}
	div#tierartig .Zeile {
		min-height:20px;
		padding-left:2%;
		width:100%;
		float:left!important;
	}
	#block_799 {
		display:block;
	}
	div#tierartig .Spalte2 {
		width:22%;
		float:left;
		font-size:14px;
	}
	div#tierartig .Spalte1 {
		font-weight:normal;
		text-transform:uppercase;
		width:75%;
		font-size:14px;
		text-align:left;
	}
	div#tierartig .Spalte1 p {
		font-weight:normal;
		text-transform:none;
		width:100%;
		font-size:14px;
		text-align:left!important;
		float:right!mportant;
	}
	.TapHead-green {
		font-weight:200;
		background-color:#2a6242;
		color:#d9d9d9;
		padding-bottom:2%;
		padding-top:2%;
		margin-bottom:2%;
		font-size:14px;
		width:100%;
	}
	.TapHead-green .TopSpalte {
		width:49%;
		float:left!important;
	}
	.tabelle.rechts {
		float:left;
		width:100%!important;
	}
	.bild-acc.links {
		width:100%!important;
		float:left;
	}
	div#einzigartig .Acc-Fließtext {
		float:left;
		font-size:12pt;
		margin-top:5%;
	}
	#u3-row03 .tab-content {
		padding-top:15px;
		padding-left:2px;
		padding-right:0px;
		padding-bottom:2px;
		background-color:inherit;
		border:none;
	}
	div#u3-row03-ueber {
		background-color:#2a624247;
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:1em;
		padding-left:3px;
		padding-right:3px;
		padding-bottom:1em;
	}
	div#block_797 {
		display:block;
	}
	div#block_798 {
		display:block;
	}
	div#block_664.rand-titel {
		float:inherit;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	div#block_796 {
		display:block;
		width:100%;
	}
	div#block_796 img {
		width:100%!important;
	}
	#block_728 h2 {
		font-size:18px!important;
	}
	h2 {
		font-size:24px!important;
	}
	#block_612 .blau-h2 h2 {
		font-size:22px!important;
	}
	#u2-row06-ueber {
		padding-top:5%;
		padding-left:0%;
		padding-right:0%;
		padding-bottom:5%;
		background-size:cover!important;
		background-position:top;
		width:100%!important;
	}
	.schlafen {
		padding-top:3%;
		color:black;
		font-size:30px!important;
		font-family:sans-serif;
		padding-left:5px;
		padding-right:5px;
	}
	div#block_693 {
		width:30%;
	}
	div#u5-r03-container06 {
		width:100%;
		padding-right:3%;
	}
	div#u5-r03-container07 {
		width:100%;
		text-align:center;
	}
	div#u6-row03-ueber {
		background-color:white;
		width:100%;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:10px;
	}
	div#u6-r01-container02 {
		width:100%;
		float:right;
	}
	div#u6-row01-ueber {
		background-color:lightgrey;
		width:100%;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}
	div#u6-r01-container01 {
		width:100%!important;
	}
	div#u6-center-row-ueber {
		padding-top:5px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:5px;
	}
	#u6-slider-row-ueber {
		height:300px;
		background-position:center;
		position:inherit;
		margin-top:0px;
	}
	div#u5-titelbild.block {
		width:100%;
	}
	div#u5-titelbild {
		max-width:100%;
	}
	div#u5-row05 {
		display:none;
	}
	div#block_660 {
		width:100%;
		display:none!important;
	}
	div#block_584 {
		float:none;
		margin-right:0px;
		margin-top:2%;
	}
	div#block_644 {
		max-width:100%;
	}
	#u5-slider-row-ueber {
		background-image:none;
		height:auto;
		background-attachment:fixed;
		margin-top:0px;
		margin-bottom:3em!important;
	}
	div#block_642 {
		width:100%;
		background-color:#ffffffd4;
		margin-top:0px;
		padding-left:1em;
		padding-right:1em;
		padding-top:3px;
		padding-bottom:3px;
	}
	div#block_649 {
		margin-top:3em;
		margin-bottom:3em;
		padding-left:5px;
		padding-right:5px;
	}
	div#u4-r03-container07 {
		width:100%;
		margin-left:0px;
	}
	div#u4-r03-container06 {
		width:100%;
		padding-left:0;
	}
	div#u4-row03-ueber {
		background-color:#ededed!important;
		width:100%;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
	}
	.beschreibung {
		margin-left:5px;
		margin-right:5px;
	}
	div#block_647 {
		width:100%;
	}
	div#u4-row01-ueber {
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
	}
	div#block_646 {
		margin-top:50%;
		width:80%;
		background-color:#ffffffd9;
		padding-top:2px;
		padding-bottom:2px;
	}
	#u3-row05-ueber {
		height:1250px;
		background-position-x:center;
	}
	div#block_689 p {
		font-size:15px!important;
	}
	div#block_689 {
		width:80%;
		background-color:#ffffff99;
		padding-top:5px;
		padding-left:5px;
		padding-right:3px;
		padding-bottom:5px;
		margin-top:3em;
		margin-bottom:3em;
	}
	div#u3-r02-container04 {
		padding-bottom:3px;
		padding-top:3px;
	}
	div#block_683 {
		float:none;
		overflow:unset;
		margin-bottom:5%;
	}
	div#u3-r01-container02 {
		width:100%;
		text-align:right;
	}
	div#u3-r01-container01 {
		width:100%;
	}
	div#u3-row01-ueber {
		background-color:lightgrey;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
	}
	.button-green.rand-titel {
		float:none;
		margin-right:5px!important;
		margin-top:25%;
		position:absolute;
		bottom:5%;
		right:5%;
	}
	.green-h2.titeltext {
		top:20px;
	}
	#u3-slider-row-ueber {
		margin-top:0px;
		height:300px;
	}
	#u3-titelbild {
		height:300px!important;
	}
	div#block_612 p {
		font-size:12px!important;
	}
	div#block_612 {
		background-color:#ffffffd1;
		width:65%;
		padding-top:3em;
		padding-left:5px;
		padding-right:0px;
		padding-bottom:3em;
		margin-bottom:3em;
		margin-top:3em;
	}
	div#block_615 {
		width:100%!important;
		margin-top:3em;
		margin-left:0px;
		margin-bottom:3em;
	}
	div#u2-r04-container09 {
		width:100%;
	}
	div#u2-r04-container08 {
		width:100%;
	}
	div#u2-row04-ueber {
		background-color:white;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
	}
	div#u2-r01-container02 {
		width:100%;
		text-align:right;
	}
	.button-blau.button-doppelt {
		text-align:center!important;
	}
	div#block_611 {
		padding-right:5px;
		padding-bottom:6%;
		padding-left:5px;
	}
	div#u2-r01-container01 {
		width:100%!important;
	}
	div#u2-row01-ueber {
		padding-top:5px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:5px;
		background-color:lightgrey;
	}
	.keywords {
		margin-top:4%;
		margin-bottom:4%;
		padding-left:5px;
		padding-right:5px;
	}
	#u2-slider-row-ueber {
		margin-top:0em;
		height:300px;
	}
	#u2-titelbild {
		height:300px!important;
	}
	.button-rot.button-doppelt {
		text-align:center!important;
	}
	div#block_579 {
		padding-bottom:7%;
	}
	div#u1-row03-ueber {
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}
	div#u1-row031-ueber {
		background-color:lightgray;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}
	.angebot-text p {
		color:#bfaeae;
		font-size:13px!important;
	}
	div#u1-row05 .block {
		max-width:100%;
		margin-top:0%;
		margin-bottom:0%;
		height:550px;
	}
	div#u1-row05-ueber {
		width:100%;
		padding-top:0px;
		padding-bottom:0px;
	}
	div#u1-r04-container09 {
		width:100%;
	}
	div#u1-r04-container08 {
		width:100%;
		padding-left:5px;
		padding-right:5px;
	}
	div#u1-row04-ueber {
		background-color:lightgray;
		padding-top:5px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:5px;
	}
	h3 {
		font-size:18px!important;
	}
	div#u1-row02 .block {
		padding-left:0%;
		padding-right:0%;
	}
	div#u1-r02-container04 {
		width:100%;
		float:none;
	}
	div#u1-r02-container03 {
		width:100%;
	}
	.spalten-li {
		text-align:center;
		padding-right:0%;
	}
	.spalten-re {
		text-align:center;
		padding-right:0%;
	}
	.grid-item {
		margin-top:5px!important;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px!important;
	}
	div#u1-r01-container02 {
		width:100%;
		text-align:right;
	}
	div#light_gallery_76 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_81 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_82 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_75 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_77 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_79 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_78 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_80 {
		display:flex;
		height:200px;
		padding-top:5px!important;
		padding-left:5px!important;
		padding-right:5px!important;
		padding-bottom:5px!important;
	}
	div#light_gallery_80.grid-item {
		margin-top:5px!important;
		margin-left:5px!important;
		margin-right:5px!important;
		margin-bottom:5px!important;
	}
	div#u1-r01-container01 {
		width:100%;
		padding-left:3px!important;
		padding-right:3px!important;
	}
	div#u1-row01-ueber {
		padding-top:0em;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:0em;
		background-color:#d3d3d3;
	}
	div#block_592 {
		margin-top:3em;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:3em;
	}
	div#block_672 a.button {
		box-shadow:0px 0px 3px 2px #777;
	}
	div#block_671 h2 {
		font-size:30px;
	}
	.titeltext {
		position:none;
		top:4%;
		width:100%;
		background-color:#ffffffb0;
		margin-left:0%;
		margin-right:0%;
		text-align:center;
	}
	div#block_599 {
		display:none;
	}
	#block_596 {
		display:none;
	}
	#block_598 {
		display:none;
	}
	#block_597 {
		display:none;
	}
	#block_595 {
		float:left;
		display:none;
	}
	a.navbar-brand {
		display:none!important;
	}
	.klicklogo {
		max-width:300px;
		width:84%;
		float:left;
	}
	div#logo-mobile .klicklogo .logowappen img {
		width:35px;
		position:absolute;
		left:30px;
	}
	.klicklogo .logowappen img {
		width:40px;
		position:absolute;
		left:10px;
	}
	div#logo-mobile {
		width:95%;
		float:left;
	}
	#st-picto2 #block_790 {
		max-width:40px;
		width:15%;
	}
	div#block_790 {
		display:block!important;
	}
	#st-picto2 #block_791 {
		max-width:270px;
		width:100%;
	}
	div#st1-logo {
		width:16%!important;
		float:left;
	}
	#block_729 .tabelle {
		max-height:12px;
	}
	div#st-footer02-row {
		margin-bottom:10px!important;
	}
	#st-picto2 #block_729 {
		margin-top:0em!important;
		position:fixed!important;
		bottom:0%!important;
		z-index:9999!important;
		background-color:#fff!important;
		border-top:1px #ff8c00 solid!important;
		left:0%!important;
		max-height:65px!important;
	}
	.orange h1.asog-r1 {
		font-size:30px!important;
		color:#ff8c00!important;
	}
	.asog-r2:before {
		display:none;
	}
	.asog-r2:after {
		display:none;
	}
	div#st-row05 a.button {
		position:inherit;
		bottom:0%;
		left:0%;
	}
	div#block_521 {
		margin-right:0;
	}
	#block_547 {
		margin-left:0em;
		margin-top:25px;
		margin-bottom:25px;
	}
	#st-row04 {
		background-color:#e6e6e6;
		padding-top:0%;
		padding-bottom:3%;
		width:100%;
	}
	#block_557 img {
		float:inherit;
		padding-right:0em;
		padding-top:0em;
		padding-bottom:2em;
		width:100%;
	}
	#block_557 {
		float:inherit;
		padding-right:0em;
		max-width:600px;
		padding-left:0em;
	}
	.button-orange.button-doppelt {
		text-align:center!important;
	}
	div#block_556 {
		padding-left:12px!important;
		padding-right:18px!important;
	}
	#block_554 {
		padding-right:5px;
		padding-left:5px;
	}
	div#block_200 {
		background-color:lightgray;
		padding-top:5px;
		padding-bottom:15px;
	}
	.Icon-menue .Abstand {
		padding-right:3.4%;
		padding-left:3.4%;
	}
	#st-picto2 .block {
		float:right;
		width:100%;
	}
	div#st-picto2 {
		width:100%;
		float:left;
	}
	#block_791 {
		display:block;
	}
	#block_794 {
		display:block;
	}
	div#st-row07 {
		display:block;
	}
	div#st-zimmer-li {
		padding-left:5px;
		padding-right:5px;
	}
	.schlafen h3 {
		font-size:21px;
	}
	.hrleben {
		width:100%;
	}
	.hrtagen {
		width:100%;
	}
	.hrfeiern {
		width:100%;
	}
	.button-red {
		float:none;
	}
	#st-kapelle {
		padding-left:0em;
	}
	#st-georgenberg {
		padding-right:0em;
	}
	.asog {
		padding-top:0.8em!important;
	}
	div#block_791 .logorechts {
		padding-left:58px!important;
	}
	#st-top-row {
		padding-left:3px;
		padding-right:3px;
	}
	div#block_794 a {
		font-size:10px!important;
		margin-left:4.3px!important;
		margin-right:4.3px!important;
	}
	div#block_791 {
		padding-bottom:0px;
	}
	div#block_729 {
		display:block;
	}
	.klicklogo .logobereiche {
		width:100%;
		display:flex;
	}
	.klicklogo .logobereiche img {
		width:100%!important;
	}
	div#block_792 {
		padding-top:8px;
		margin-bottom:10%;
	}
	div#st-row07-ueber {
		background-color:#777;
	}
	div#st-row07 h5 {
		font-size:18px;
		margin-top:0!important;
		margin-left:0!important;
		margin-right:0!important;
		margin-bottom:0!important;
	}
	#st-footer01-row {
		display:none;
	}
	.footer-quer a {
		font-size:14px;
		line-height:15px;
	}
	div#st-project3 {
		width:100%!important;
		margin-left:-1%!important;
	}
	#st-project2 {
		width:100%!important;
	}
	.projekt {
		font-size:14px;
		height:320px!important;
		margin-top:0!important;
		margin-left:0!important;
		margin-right:0!important;
		margin-bottom:0!important;
		padding-top:0!important;
		padding-left:0!important;
		padding-right:0!important;
		padding-bottom:0!important;
	}
	.projekt-head h5 {
		font-size:20px;
	}
	.projekttitel {
		font-size:20px;
		font-weight:900;
	}
	.bilder {
		width:100%!important;
	}
	a.button {
		font-size:14px;
		padding-left:10px;
		padding-top:10px;
		padding-right:10px;
		padding-bottom:10px;
		margin-top:10px;
		text-align:center!important;
	}
	p.button {
		font-family:"Open Sans";
		font-size:10px;
	}
	p {
		font-size:15px!important;
		text-align:center!important;
	}
	.orange h1 {
		font-size:22px!important;
	}
	.orange h2 {
		font-size:21px;
	}
	#st-slider-row-ueber {
		height:300px;
		margin-top:0em!important;
	}
	#u1-slider-row-ueber {
		height:300px;
		margin-top:0em!important;
	}
	#st-titelbild {
		height:300px!important;
	}
	#u1-titelbild {
		height:300px!important;
	}
	.spaltentext-mobil {
		text-align:center;
		padding-left:5px;
		padding-right:5px;
	}
	#st-top-row-ueber {
		position:unset;
		padding-top:0em;
		margin-top:0%;
	}
	div#st-logo {
		display:none;
	}
	.termin-besichtigung h2 {
		font-size:18px!important;
	}
	.keywords h1 {
		font-size:18px;
		line-height:1.2;
	}
	body {
		text-align:center!important;
	}
	.formular {
		padding-top:3px!important;
		margin-left:1%!important;
		margin-right:1%!important;
		padding-left:0.1em!important;
		padding-right:0.1em!important;
		padding-bottom:8px!important;
		margin-bottom:5em!important;
		margin-top:3em!important;
	}
	.formular td {
		font-size:10px!important;
	}
	.formular h3 {
		font-size:14px!important;
		margin-top:5px!important;
		margin-left:5px!important;
		margin-right:5px!important;
		margin-bottom:5px!important;
	}
	.formular a {
		font-size:12px!important;
	}
	.formular p {
		font-size:12px!important;
		text-align:left!important;
		margin-top:10px!important;
		margin-left:10px!important;
		margin-right:10px!important;
		margin-bottom:10px!important;
	}
	h4.beefup__head:hover {
		color:#b20000;
	}
	h4.beefup__head {
		text-align:left!important;
		float:none;
	}
	.beefup.is-open > .beefup__head::after {
		border-width:0 10px 10px!important;
		border-color:transparent transparent #b20000!important;
	}
	.beefup.is-open > .beefup__head::after :hover {
		border-width:0 10px 10px!important;
		border-color:transparent transparent #b20000!important;
	}
	article:hover {
		background-color:#a4a3a829;
		color:#555!important;
	}
	.beefup__body.ws-accordion {
		padding-bottom:1em;
		float:left;
		width:100%;
	}
	.beefup__head::after {
		border-style:solid;
		border-width:10px 10px 0;
		border-color:#b20000 transparent transparent!important;
		content:'';
		position:absolute;
		right:0;
		height:0;
		margin-top:-5px;
		top:50%;
		width:0;
		color:#b20000;
	}
	.beefup {
		border-bottom:1px solid #ddd!important;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-radius:4px;
		margin-top:2px;
		margin-right:0;
		margin-bottom:2px;
		margin-left:0;
		padding-top:5px;
		padding-right:10px;
		padding-bottom:5px;
		padding-left:10px;
	}
	.beefup__head {
		cursor:pointer;
		margin-bottom:0;
		overflow:hidden;
		padding-right:30px;
		position:relative;
		text-overflow:ellipsis;
		white-space:normal!important;
		padding-bottom:10px;
		line-height:1.5;
	}
}
