#head                               { width: auto; }
#nav-top                            { display: none; }
#nav																{ padding-left: 128px; }
#nav ul li                          { padding-right: 20px; }
#content														{ background: none; background-color: #48A15D; height: auto; }
#gallery                            { width: auto; height: auto; }
#gallery-picture                    { height: auto; }
#gallery-picture img                { width: 100%; }
#gallery-text-overlay 							{ width: 100%;
                                      /* background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(72,161,93,1) 100%);
                                      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(72,161,93,1)));
                                      background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(72,161,93,1) 100%);
                                      background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(72,161,93,1) 100%);
                                      background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(72,161,93,1) 100%);
                                      background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(72,161,93,1) 100%);
                                      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#48a15d',GradientType=0 ); */
                                    }
#gallery-pagination                 { left: 6px; top: 6px; }




body                                { position: relative; }
#head                               { width: auto; height: 50px; }
#nav                                { display: none; }
#nav-bg                             { height: 50px; }
#content														{ background: none; background-color: #48A15D; height: auto; }
#wrap-content												{ padding-top: 50px; }

#logo                               { height: 42px; width: 42px; }
#logo a                             { display: block; }
#logo img														{ width: 42px; display: block; }

/* Mobile Menüleiste für große Displays */
#nav-mobile-btn 										{ display: block; }
#wrap-head 													{ position: fixed; height: 50px; width: 100%; left: 0; z-index: 2000; background-color: #fff; }
#nav-abst-top 											{ height: 0; }
#logo																{ right: 10px; top: 4px; left: initial; }
#content 														{ padding-top: 50px; }
#nav-mobile-btn 										{ width: 42px; padding: 11px 20px 9px 20px; }
#nav-mobile-btn-inner 							{ height: 24px; padding-top: 6px; padding-left: 8px; border-radius: 5px; }
#menu-btn       										{ float: left; width: 25px; margin-right: 8px; padding-top: 2px; }
#menu-btn-text  										{ float: left; }
.menubtn-line   										{ width: 25px; height: 3px; background-color: #48a15d; margin-bottom: 3px; }
#suche 															{ padding-top: 14px; right: 68px; }
#no-head-pic {
    width: 100%;
    height: 80px;
}

/*
#gallery                            { width: auto; height: auto; }
#gallery-picture                    { height: auto; }
#gallery-picture img                { width: 100%; }
#gallery-text-overlay 							{ width: 100%; position: static; background: none; height: auto; padding-top: 15px; }
#gallery-infotext                   { position: static; text-align: center; }
#gallery-pagination                 { left: 6px; top: 6px; }
*/






#scroll-boxen                       { width: 100%; }
#scroll-left                        { }
#scroll-left img                    { }
#scroll-right                       { }
#scroll-right img                   { }
#secondbox                          { display: none; }
#thirdbox                           { display: none; }
.scroll-box                         { border: none; width: auto; max-width: 600px; }
#scroll-area                        { width: 600px; }
.box-text                           { width: auto; max-width: 600px; }
.cc-icon														{ padding-top: 36px; }
.cc-head														{ padding: 15px 20px; }

#inhalt                             { padding: 20px; width: 90%; }
#inhalt-left                        { float: none; width: 100%; border: none; padding: 0; }
#inhalt-right                       { float: none; width: 100%; padding: 0; }

.news-info                          { width: 96%; }
.veranst-info                       { width: 85%; }

#footer                             { width: 100%; }
#foot-nav ul                        { padding-left: 40px; }
#foot-nav li												{ width: 25%; padding-left: 0; padding-right: 0; padding-bottom: 10px; text-align: left; }
#foot-info													{ padding-bottom: 15px; }

/*
#logo                               { left: 10px; top: -15px; }
#logo img                           { width: 90px; }
*/
#nav a                              { font-size: 11pt; }

#content-center										  { width: 100%; }
#content-bild                       { margin-top: 67px; }
#content-bild	img										{ max-width: 100%; }

#inhalt-text                        { margin-left: 0; margin-right: 0; }
#inhalt-text-left										{ width: 100%; float: none; }
#content-boxen											{ width: 100%; float: none; }
.cntbox															{ float: left; width: 49%; max-width: 500px; }
.cntbox-head												{ padding-right: 10px; font-size: 13.5pt; }
.cntbox-content											{ padding-right: 10px; }

.st-termin                          { position: relative; }
.st-termin-asp                      { position: absolute; right: 0; top: 0; }
.st-termin-datum										{ width: 25%; }
.st-termin-titel										{ clear: left; width: 75%; padding-top: 5px; }

.st-termin-datum span               { display: inline; }
.st-termin-datum span::after        { display: inline-block; content: ','; }

.abs-bilder-galerie li              { width: 33.33%; height: 150px; }
.abs-bilder-galerie img             { max-height: 150px; }

.liste3spalten-element              { width: 50%; }

.vst-titelzeile                     { width: 78%; }

#gaestewohnungen li                 { width: 33.33%; }

.haed-icon-info                     { /*display: none;*/ }
#ico-kontakt                        { padding-right: 63px; }
#kontakt-box                        { left: auto; right: 63px; }

#scroll-wrap-folge                  { max-height: 140px; height: 140px; background-color: #48A15D; }

#list-aufsichtsrat                  { width: 100%; }

#gala-list li                       { height: 265px; }
#gala-details ul li                 { height: 150px; }




/* Styles für den Fall das die Komplette Navi noch bei 765 - 999 angezeigt werden soll */
#nav-mobile-btn                     { display: none; }
#nav                                { display: block; padding-left: 0; padding-top: 73px; }
#nav a                              { font-size: 10pt; }
#nav ul li a                        { padding-left: 9px; padding-right: 8px; }
#nav ul li ul                       { top: 42px; }
.mainliclick                        { padding: 3px !important; height: 36px; width: 12px; }
#logo                               { right: initial; left: 10px; }
#logo img                           { width: 70px; }
#wrap-head                          { height: 115px; }
#nav-bg                             { height: 115px; }
#head                               { height: 115px; }
#content                            { padding-top: 115px; }


