body						{ position: relative; }
#bgimg						{ display: none; }
#head						{ height: auto; border-bottom: 3px solid #0cb1e8; }
#page                       { background: none; }
#wrap						{ width: auto; }
#top-links					{ display: none; }
#logo						{ float: none; padding: 15px 15px 8px 15px; text-align: center; }
#logo img					{ width: 50%; max-width: 200px; }
#nav						{ display: none; }
#content					{ width: auto; border-left: 0; border-right: 0; margin-left: 0px; }
#bilder                     { height: auto; }
#bilder img					{ width: 100%; }
#scrollTop					{ display: none !important; }
#inhalt						{ width: auto; float: none; padding: 15px; }
#inhalt p                   { text-align: left; }
#infobox-liste				{ float: none; width: 214px; margin: 0 auto; }
#pagecontent				{ width: auto; margin-left: 0; border-left: 0; border-right: 0; }
#subNav						{ display: none; }
#startinhalt				{ padding-top: 8px; }
#faq-link { display: none !important; }
.list-button { flex: 0 0 100%; }

.lieferanten-liste { gap: 10px; }
.lieferant { flex: 0 0 100%; }

#cookie-info-spacer { height: 170px; background-color: #0cb1e8; }

#footer-nav-small { padding-bottom: 8px; }
#footer-nav-small a { color: #fff; }
#footer-nav-small a:hover { color: #fff; }

#pageinhalt.page-content-left{ float: none; width: auto; }
#titelbild img				{ width: 100%; }

#bilder-slider				{ display: none; }

#footer						{ height: auto; padding: 15px 0; background-color: #0cb1e8; color: #fff; }
#btn-bestellen				{ display: none; }
#footer-nav					{ display: none; }
#footer-adresse				{ padding-top: 0; padding-left: 10px; padding-right: 10px; }
#copyright					{ padding-left: 10px; padding-right: 10px; font-size: 7pt; }
#mobile-head				{ display: block; }
#mobile-head-space			{ display: block; }

.dokument-li				{ float: none; width: auto; height: auto; margin-bottom: 20px; }

#standorte					{ float: none; width: auto; }
.st-titel 					{ float: left; width: 28%; }
.st-wert 					{ float: left; width: 66%; }


.formlist li				{ float: none; width: 100%; margin-bottom: 15px; }
.ffeld						{ width: 97%; }
select.ffeld 				{ width: 99%; }
.nachricht					{ width: 97% !important; }

.aktm-date					{ float: none; width: auto; }
.aktm-info					{ float: none; width: auto; }

.newspicbig 				{ max-width: 70%; }
.aktuelles-picli			{ float: none; min-height: 0; width: auto; }
.aktuelles-picli img        { max-width: 90%; }

#map_canvas					{ max-height: 300px; }

.hidemobile					{ display: none; }
.notOnMobile                { display: none; }
.mobileinfosp				{ display: block; }

#mobStoBtn                  { display: block; text-align: center; width: 150px; margin: 0 auto;  }
#mobStoBtnLnk               { display: block; padding: 5px; background-color: #0cb1e8; color: #fff!important; cursor: pointer; }

#bilder-gala-mobile         { display: block; list-style: none; padding-left: 0 !Important; }
#bilder-gala-mobile li      { float: left; width: 33%; }
#bilder-gala-mobile div     { padding: 10px; }
#bilder-gala-mobile img     { border: 0; width: 100%; }

.k-list li                  { width: auto; margin-bottom: 50px; float: none; }
.mobile-icon                { /*display: inline-block; height: 18px; padding-right: 8px;*/ display: none; }

#dektop-login               { display: none; }
#mobile-login-hinweis       { display: block; }



