/*
////////////////////////////////////////////////////////////////
//
// Allgemeine Styles
//
// Weblication CMS Strukturdesign
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/





@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto-Condensed'),
    local('Roboto-Condensed'),
    url(/lp-wGlobal/wGlobal/layout/webfonts/Roboto-condensed/RobotoCondensed-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Roboto Condensed bold';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto-Condensed'),
    local('Roboto-Condensed'),
    url(/lp-wGlobal/wGlobal/layout/webfonts/Roboto-condensed/RobotoCondensed-Bold.ttf) format('truetype');
}

@font-face {
  font-family: 'Chivo';
  font-style: normal;
  font-weight: 400;
  src: local('Chivo'),
    local('Chivo'),
    url(/lp-wGlobal/wGlobal/layout/webfonts/Chivo/Chivo-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Chivo';
  font-style: bold;
  font-weight: 400;
  src: local('Chivo'),
    local('Chivo'),
    url(/lp-wGlobal/wGlobal/layout/webfonts/Chivo/Chivo-Bold.ttf) format('truetype');
}





















































































































html                                       {height:101%}
body                                       {margin:0;padding:0;font-family:Trebuchet MS,Arial,Verdana,Sans-serif;font-size:12px;line-height:16px;color:#000000;-webkit-tap-highlight-color:transparent;background:#505152 url('/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg_body.png') repeat-x center 0 }
body.landingpage                           {background:none;background-color:#E0EBEF;font-size:19.5px;line-height:140%;color:#004660}
body.landingpageRegioEffekt                {font-family:Roboto Condensed;background-color:#D9E7EB}
body.landingpage50Jahre                    {font-family:Roboto Condensed;background-color:#93a2a9;color:#637a82}




#blockMainOuter                            {margin:0 auto 20px;max-width:980px;background:url("/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg_main.png") no-repeat scroll center 0 transparent;box-shadow:none}
#blockMain                                 {margin:0 0 20px 1%}
#blockMainInner                            {margin:0}
.landingpage #blockMainOuter               {max-width:unset;background:none;margin-bottom:0}
.landingpage #blockMain                    {margin:0}

#blockTop                                  {position:relative;width:100%;height:auto;margin-bottom:1px;background-color:transparent}
#blockTopInner                             {position:relative}
.landingpage #blockTop                     {display:none}

#blockTop  #logo                           {float:left;display:block;position:absolute;max-width:100%;margin:31px 0 0 6%;z-index:14}
#blockTop  #logo > img                     {display:block}

#blockTop  #fontResizer                     {display:none;float:left;height:30px;position:relative;background-color:#eeeeee;margin:0 0 0 0;padding:0 6px 0 6px}
#blockTop  #fontResizer .fontResizerShrink  {cursor:pointer;line-height:20px;font-weight:bold;font-size:10px;float:left;padding:6px 4px 0 4px}
#blockTop  #fontResizer .fontResizerEnlarge {cursor:pointer;line-height:20px;font-weight:bold;font-size:16px;float:left;padding:6px 4px 0 4px}
body.zoom-l                                 {font-size:15px}

#blockTop  #languageSelector               {display:none;float:right;height:30px;position:relative;background-color:#eeeeee;margin:0 0 0 0;padding:0 6px 0 6px}
#blockTop  #languageSelector a.lang        {text-decoration:none;line-height:20px;float:left;padding:6px 4px 0 4px}
#blockTop  #languageSelector a.lang img    {vertical-align: -1px}
#blockTop  #languageSelector a.lang span   {display:none;padding:0 3px;line-height:20px;text-transform:uppercase}
#blockTop  #languageSelector a.langCurrent {text-decoration:none;line-height:20px;float:left;padding:6px 4px 0 4px}
#blockTop  #languageSelector a.langCurrent img    {vertical-align:-1px}
#blockTop  #languageSelector a.langCurrent span   {display:none;padding:0 3px;line-height:20px;text-transform:uppercase}

#blockTop  #fontSize                       {float:left;padding:6px 0 6px 0;overflow:hidden}
#blockTop  #fontSize a                     {text-decoration:none}

#blockTop  #message                        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/bg_persoenlich_gruen.jpg") no-repeat scroll left center transparent;float:right;padding:2px 15px;margin:0 1% 0 0}
#blockTop  #message a                      {background:url("/lp-wGlobal/wGlobal/layout/images/icons/pfeil_persoenlich.png") no-repeat scroll right center transparent;color:#ffffff;font-size:1.1em;font-weight:bold;padding: 0 16px 0 0;text-decoration:none}

#iconSet                                   {bottom:110px;position:absolute;right:4%;z-index:80}
#iconSet a                                 {text-decoration:none}
.landingpage #iconSet                      {display:none}

#blockTop #searchBox                       {display:none}
#blockBottom  #searchBox                   {display:none;height:30px;position:relative;float:right;background-color:#eeeeee}
#blockBottom  #searchBox dl                {padding:5px 5px 0 5px}
#blockBottom  #searchBox dt                {margin:0;display:none}
#blockBottom  #searchBox dd                {position:relative;cursor:pointer;margin:0}
#blockBottom  #searchBox dd:before         {content:'';pointer-events:none;position:absolute;top:3px;left:3px;width:7px;height:7px;border:solid 2px #666666;border-radius:50%}
#blockBottom  #searchBox dd:after          {content:'';pointer-events:none;position:absolute;top:0;left:1px;width:7px;height:2px;background-color:#666666;transform:rotate(54deg);margin-top:14px;margin-left:9px}
.ie8 #blockBottom  #searchBox dd:before    {display:none}
.ie8 #blockBottom  #searchBox dd:after     {display:none}
#blockBottom  #searchBox dd.focused:before {display:none}
#blockBottom  #searchBox dd.focused:after  {display:none}
#blockBottom  #searchBox #searchTerm       {opacity:0;cursor:pointer;width:20px !important;height:20px;transition:width 0.2s ease-in-out}
.ie8 #blockBottom  #searchBox #searchTerm  {opacity:1;width:120px !important}
#blockBottom  #searchBox #searchTerm:focus {opacity:1;cursor:text;border-radius:0;width:120px !important;color:inherit}
#blockBottom  #searchBox #searchSubmit     {display:none}
#blockBottom .searchIcon                   {display:none}
.landingpage #blockBottom                  {display:none}

#blockTop  #navigationMeta                 {display:none;float:right;margin:0 0 0 0;padding:0 4px 0 4px;height:30px;background-color:#eeeeee}
#blockBottom  #navigationMeta              {display:none;overflow:hidden;margin:0 0 20px 0;padding:0 4px 0 4px;height:auto;background-color:#eeeeee}

#blockBefore  #navigationMain,
#blockBeforeFull  #navigationMain,
#blockBeforeFullLeft  #navigationMain,
#blockBeforeFullRight  #navigationMain     {clear:both;width:100%;position:static;overflow:hidden;float:none;background-color:transparent}
#blockTop  #navigationMain                 {clear:both;width:100%;position:static;overflow:hidden;float:left;background-color:transparent}

.landingpage #blockBefore  #navigationMain,
.landingpage #blockBeforeFull  #navigationMain,
.landingpage #blockBeforeFullLeft  #navigationMain,
.landingpage #blockBeforeFullRight  #navigationMain {display:none}


#navigationSubResponsive                   {display:none}

#blockBeforeLeftContentRight               {position:relative;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}
#blockBeforeLeftContentRightInner          {margin:0 0 -10px 0}

#blockBefore                               {position:relative;width:100%;max-width:100%;float:none}
#blockBeforeInner                          {position:relative}
#blockBeforeFull                           {position:relative;width:100%;max-width:100%}
#blockBeforeFullLeft                       {position:relative;width:100%;max-width:100%}
#blockBeforeFullRight                      {position:relative;width:100%;max-width:100%}

#areaContent3Global                        {display:block}
#areaContent3Global .listGlobalButtons     {margin-top:1.5rem}
#areaContent3Global .listEntryButtons      {margin-top:1.5rem}
#areaContent3Global > div > div:last-child {margin-bottom:1px}
#areaContent3Global .elementPicture        {box-shadow: 0.3em 0.3em 0.3em #505152;margin: 0 1% 1% 0 !important}
.landingpage #areaContent3Global .elementPicture     {box-shadow:unset;margin:0 !important}
.landingpage #areaContent3Global .elementPicture img {width:100%}
.landingpage #pageContent3                 {position:relative}
.landingpage #pageContent3 #LandingPortalOverlay {position:absolute;bottom:0;max-width: 100%;width: 100%}
.landingpage #pageContent3 #LandingPortalOverlay .elementContainerStandard_var0 {padding:0 20%}
.landingpage #pageContent3 #LandingPortalOverlay .col1_50_inner {margin:0 5px 0 0}
.landingpage #pageContent3 #LandingPortalOverlay .col2_50_inner {margin:0 0 0 5px}
.landingpage #pageContent3 #LandingPortalOverlay .col1_50,
.landingpage #pageContent3 #LandingPortalOverlay .col2_50       {width:50%;margin:0}

#navigationBreadcrumb                      {display:none;clear:left;padding:10px 0 5px 0}
.landingpage #navigationBreadcrumb         {display:none !important}

#blockLeftContentRight                     {position:relative;max-width:100%;margin:0 auto}
.weditor #blockLeftContentRight,
.pagestatus-uiloaded #blockLeftContentRight {opacity:0}
.pagestatus-ready  #blockLeftContentRight   {opacity:1;transition:all 0.0s ease-in-out}
#blockLeftContentRightInner                 {margin:0 1% 0 0}
.landingpage #blockLeftContentRightInner    {margin:0}

#blockLeft                                 {clear:left;float:left;position:relative;display:block;width:18%}
#blockLeftInner                            {margin:40px 10px -10px 10px}

#blockContentFull                          {float:left;width:100%}
#blockContentFullInner                     {margin:20px 0 0 0}
#blockContentFullLeft                      {float:left;width:76%}
#blockContentFullLeftInner                 {margin:20px 0 0 0}
#blockContentFullRight                     {float:left;width:76%}
#blockContentFullRightInner                {margin:20px 0 0 0}
#blockContent                              {float:left;width:58%}
#blockContentInner                         {margin:40px 0 0 0}

#blockRight                                {float:right;position:relative;display:block;width:24%}
#blockRightInner                           {margin:40px 0 -10px 10px}

#blockBottom                               {clear:both;position:relative;width:100%;heigth:166px;background-color:transparent;font-size:14px;line-height:17px}
#blockBottomInner                          {margin:0 1% 1% 1%;padding:0;background:url("/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg_bottom.jpg") no-repeat scroll center 0 transparent;box-shadow: 0.3em 0.3em 0.3em #505152}
#blockBottomInner p,
#blockBottomInner a,
#blockBottomInner h1,
#blockBottomInner h2,
#blockBottomInner h3,
#blockBottomInner h4,
#blockBottomInner li                       {color:#000000}

#blockBottom .searchBox                    {float:left;padding:20px 0 0 20px}
#blockBottom .searchBox input.L            {width:175px;height:20px;margin:0}
#blockBottom .metaNav1                     {float:left;padding:20px 0 0 20px}
#blockBottom .metaNav2                     {float:left;padding:20px 0 20px 0}
#blockBottom .metaNav1 .elementLink,
#blockBottom .metaNav2 .elementLink        {margin:2px 10px 0 0}
#blockBottom .metaNav3                     {clear:left;float:left;padding:0 0 0 20px}
#blockBottom .metaNav3 .elementLink        {margin:0}
#blockBottom .metaNav3 .elementLink a      {text-decoration:none}
#blockBottom .metaNav3 .elementLink a:hover {text-decoration:underline}
#blockBottom .metaNav3 .toplink            {display:none}
#blockBottom .copyright                    {float:left;padding:61px 0 0 20px}
#blockBottom .copyright p                  {margin:0}
#blockBottom .copyright p a                {font-size:12px}
#blockBottom .elementLink a                {background-position:left center}
#blockBottom .elementStandard              {margin:0}
#blockBottom div.picture                   {float:right}
#blockBottom .col2_30 a.picture            {float:right}
#blockBottom .elementSearch button         {float:left;background:url("/lp-wGlobal/wGlobal/layout/images/icons/lupe_trans.gif") no-repeat scroll center 0 transparent;border:none;width:24px;color:transparent}
#blockBottom .elementSearch button:hover   {color:transparent}

#blockMain:after,
#blockTop:after,
#blockTopInner:after,
#blockLeftContentRightInner:after,
#blockRight:after,
#blockBottom:after                          {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}

#navigationSidebar       {display:none}
#scrollTop               {position:fixed;bottom:16px;right:0;width:40px;height:80px;display:none;z-index:2000}
.scrollTopInner          {position:relative;cursor:pointer;width:40px;height:64px;background-color:#444444;border-radius:6px 0 0 6px}
.scrollTopInner:hover    {background-color:#222222}
.scrollTopInner:before   {content:"";position:absolute;top:22px;left:10px;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #ffffff}
.scrollTopInner:after    {content:"";position:absolute;top:32px;left:15px;width:10px;height:10px;background-color:#ffffff}

.sucheForm form          {background-color:#f6f9ec;padding:5px}
.sucheForm button        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_90.png") no-repeat scroll center center transparent;background-position: center center;color:#ffffff;cursor:pointer;font-size:1.1em;font-weight:bold;text-decoration:none;height:23px !important;border-color:#ffffff}
.sucheForm button:hover  {color:#ffffff}

/*
#cookieNotice                           {position:relative;z-index:1000;background-color:rgba(255,255,255,1);box-shadow: 0 1px 12px 0 rgba(51, 51, 51, 0.23);padding:10px 20px;text-align:center}
#cookieNoticeCloser                     {margin-left:8px}
#cookieNotice #buttonEditCookieNotice   {position:absolute;top:4px;right:4px}

#cookieNoticeContent                    {padding:0;margin:0 auto;text-align:left}
#cookieNotice a                         {text-decoration:underline;font-weight:bold}
#cookieNotice a:hover                   {text-decoration:none}

#cookieNotice #text                     {float:left;width:80%;margin:0 2% 0 0}
#cookieNotice #buttons                  {float:right;width:18%;position:absolute;bottom:20px;right:20px}
#cookieNotice #buttons button           {float:right;cursor:pointer;font-weight:bold;height:auto}
#cookieNotice #ablehnen                 {color:#000000;border:none;background:none;text-decoration:underline;padding:12px}
#cookieNotice #ablehnen:hover           {color:#000000;background:none;text-decoration:none}
#cookieNotice #akzeptieren              {color:#ffffff;background-color:#a6bf2f;border:none;padding:10px;margin:0 0 0 10px}
#cookieNotice #akzeptieren:hover        {color:#ffffff;background-color:#a6bf2f}

#cookieNoticeDatenschutzseite #buttons button     {cursor:pointer;font-weight:bold}
#cookieNoticeDatenschutzseite #ablehnen           {color:#000000;background-color:#ffffff;border:1px #000000 solid;padding:10px;margin:10px 0 0}
#cookieNoticeDatenschutzseite #ablehnen:hover     {color:#ffffff;background-color:#cccccc;border-color:#cccccc}
#cookieNoticeDatenschutzseite #akzeptieren        {color:#ffffff;background-color:#a6bf2f;border:2px #a6bf2f solid;padding:10px;margin:10px 0 0}
#cookieNoticeDatenschutzseite #akzeptieren:hover  {color:#ffffff;background-color:#a6bf2f;border-color:#a6bf2f}

@media only screen and (max-width: 768px){
  #cookieNotice #text                   {float:none;width:100%}
  #cookieNotice #buttons                {float:none;width:100%;position:static}
}
*/


.bodyBlank #cookieNotice {
  display: none !important;
}

#cookieNotice {
  display: none;
  position: fixed;
  z-index: 10001;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  background: none;
}
.pagestatus-loaded #cookieNotice {
  display: block;
}
#cookieNotice #cookieNoticeInner {
  pointer-events: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100vw;
  height: 100vh;
}
#cookieNotice #cookieNoticeInner > div {
  position: relative;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  background-color: #F0F0F0;
  border-top: solid 1px #DDDDDD;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
  padding: 2rem;
  text-align: center;
}
@media (min-width: 768px) {
  #cookieNotice #cookieNoticeInner > div {
    width: 50vw;
    height: auto;
  }
}
#cookieNotice #cookieNoticeInner .elementInfo {
  padding: 1rem;
}
#cookieNotice #cookieNoticeInner .elementInfo * {
  font-size: 0.8rem;
  line-height: 120%;
}
#cookieNotice #cookieNoticeInner button {
  margin-bottom: 0.3rem;
}
#cookieNotice #buttonEditCookieNotice {
  position: absolute;
  top: 32px;
  right: 4px;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry {
  display: inline-block;
  padding-right: 0.5rem;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry input, #cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry label {
  vertical-align: middle;
  line-height: 20px;
}
#cookieNotice #cookieNoticeSelection .cookieNoticeSelectionEntry label {
  font-size: 0.9rem;
  color: #000000;
  padding-left: 4px;
}
#cookieNotice #cookieNoticePrivacyDetails {
  padding: 0 0 0.8rem 0;
}
#cookieNotice #cookieNoticePrivacyDetails a {
  color: #a0a0a0;
  text-decoration: none;
  font-size: 0.9rem;
}
#cookieNotice #containerRememberDataSecurityPreferences input, #cookieNotice #containerRememberDataSecurityPreferences label {
  vertical-align: middle;
  line-height: 20px;
}
#cookieNotice #containerRememberDataSecurityPreferences label {
  font-size: 0.9rem;
  color: rgba(0, 0, 0, 0.5);
  padding-left: 4px;
}
#cookieNotice #cookieNoticeCloser {
  cursor: pointer;
  box-sizing: border-box;
  display: block;
  position: absolute;
  z-index: 3;
  right: 0;
  top: 0;
  width: 32px;
  height: 32px;
  font-size: 0;
  color: transparent;
  border: none;
  background-color: transparent;
  transition: transform 0.3s ease-in-out;
}
#cookieNotice #cookieNoticeCloser:hover {
  transition: all 0.3s linear;
}
#cookieNotice #cookieNoticeCloser:before {
  content: "";
  position: absolute;
  left: 0;
  width: 26px;
  height: 11px;
  margin: 6px 0 0 3px;
  border-top: solid 2px #000000;
  transform: rotate(45deg);
  transform-origin: 2px 5px;
}
#cookieNotice #cookieNoticeCloser:after {
  content: "";
  position: absolute;
  left: 0;
  width: 26px;
  height: 18px;
  margin: 6px 0 0 4px;
  border-bottom: solid 2px #000000;
  transform: rotate(-45deg);
  transform-origin: 2px 16px;
}
#cookieNotice.hasOpenedByClick #cookieNoticeCloser {
  display: block;
}
#cookieNotice.infoOnly #cookieNoticeCloser {
  display: block;
}

#cookieNotice.bottom #cookieNoticeInner {
  position: fixed;
  display: block;
  bottom: 0;
  width: 100%;
  height: auto;
}
#cookieNotice.bottom #cookieNoticeInner > div {
  box-sizing: border-box;
  position: relative;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  background-color: #F0F0F0;
  border-top: solid 1px #DDDDDD;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
  padding: 1rem;
  text-align: center;
}
#cookieNotice.bottom #cookieNoticeCloser {
  display: block;
}

#cookieNotice.blockPage {
  pointer-events: auto;
  background: rgba(0, 0, 0, 0.2);
}

#embed_cookieNotice {
  display: none;
}

.weditor #cookieNotice.blockPage {
  display:none !important;
}

#cookieNoticeDatenschutzseite #hinweis1,
#cookieNoticeDatenschutzseite #hinweis2 {
  margin-bottom:1rem;
}



.col1_100                    {float:left;width:100%}

.col1_50                     {float:left;width:50%}
.col2_50                     {float:right;width:50%}

.col1_30                     {float:left;width:30%}
.col2_70                     {float:right;width:70%}

.col1_70                     {float:left;width:70%}
.col2_30                     {float:right;width:30%}

.col1_33                     {float:left;width:33.33%}
.col2_33                     {float:left;width:33.33%}
.col3_33                     {float:right;width:33.33%}

.col1_25                     {float:left;width:25%}
.col2_25                     {float:left;width:25%}
.col3_25                     {float:left;width:25%}
.col4_25                     {float:right;width:25%}

.col1_20                     {float:left;width:20%}
.col2_20                     {float:left;width:20%}
.col3_20                     {float:left;width:20%}
.col4_20                     {float:left;width:20%}
.col5_20                     {float:right;width:20%}

.col1_16                     {float:left;width:16.66%}
.col2_16                     {float:left;width:16.66%}
.col3_16                     {float:left;width:16.66%}
.col4_16                     {float:left;width:16.66%}
.col5_16                     {float:left;width:16.66%}
.col6_16                     {float:right;width:16.66%}

.col_inner > div:last-child {margin-bottom:10px}

.col1_50_inner               {margin-right:10px}
.col2_50_inner               {margin-left:10px}

.col1_30_inner               {margin-right:10px}
.col2_70_inner               {margin-left:10px}

.col1_70_inner               {margin-right:10px}
.col2_30_inner               {margin-left:10px}

.col1_33_inner               {margin-right:13px}
.col2_33_inner               {margin-left:6px;margin-right:7px}
.col3_33_inner               {margin-left:13px}

.col1_25_inner               {margin-right:15px}
.col2_25_inner               {margin-left:5px;margin-right:10px}
.col3_25_inner               {margin-left:10px;margin-right:5px}
.col4_25_inner               {margin-left:15px}

.col1_20_inner               {margin-right:16px}
.col2_20_inner               {margin-left:4px;margin-right:12px}
.col3_20_inner               {margin-left:8px;margin-right:8px}
.col4_20_inner               {margin-left:12px;margin-right:4px}
.col5_20_inner               {margin-left:16px}

.col1_16_inner               {margin-right:17px}
.col2_16_inner               {margin-left:3px;margin-right:14px}
.col3_16_inner               {margin-left:6px;margin-right:11px}
.col4_16_inner               {margin-left:10px;margin-right:7px}
.col5_16_inner               {margin-left:14px;margin-right:3px}
.col6_16_inner               {margin-left:17px}



.boxStartseite .elementStandard {margin:0}
.boxStartseite .col1_33_inner {margin-right:7px}
.boxStartseite .col2_33_inner {margin-left:3px;margin-right:3px}
.boxStartseite .col3_33_inner {margin-left:7px}
.boxStartseite .col1_70       {width:66.66%}
.boxStartseite .col1_70_inner {margin:0 3px 0 0}
.boxStartseite .col2_30       {width:33.33%}
.boxStartseite .col2_30_inner {margin:0 0 0 6px}
.boxStartseite .col1_70 .col1_50_inner {margin-right:5px}
.boxStartseite .col1_70 .col2_50_inner {margin-left:5px}

.elementBox                {position:relative;background-color:#ffffff;border:none;margin:0 0 10px 0;box-shadow:0.3em 0.3em 0.3em #7C7D7D;-moz-box-shadow:0.3em 0.3em 0.3em #7C7D7D;-webkit-box-shadow:0.3em 0.3em 0.3em #7C7D7D}
.elementBox .boxImage      {width:100%;padding-bottom:25px}
.elementBox .boxImageFull  {width:100%;box-shadow:0.3em 0.3em 0.3em #7C7D7D;-moz-box-shadow:0.3em 0.3em 0.3em #7C7D7D;-webkit-box-shadow:0.3em 0.3em 0.3em #7C7D7D;display:block}
.elementBox .pictureBorder {border:none;padding:0;width:100%;box-shadow:0.3em 0.3em 0.3em #7C7D7D;-moz-box-shadow:0.3em 0.3em 0.3em #7C7D7D;-webkit-box-shadow:0.3em 0.3em 0.3em #7C7D7D;display:block}
.elementBox .boxTrans  {width:48.5%;top:0px}
.elementBox .boxTrans2 {height:79px;bottom:0px;display:block}
.elementBox .boxTrans3 {width:49%;top:0px;padding-bottom:25px}
.elementBox div.elementScript {margin-bottom:10px}
.noneShadow            {background:none;box-shadow:none}

.inactive              {display:none}

.boxInner  {position:relative;padding:0;margin:0}
.boxInnerFixed  {position:relative;padding:0;margin:0;height:50px}

.boxButton    {position:absolute;bottom:0;max-height:35px;min-height:18px;padding:8px 20px 7px 20px;box-shadow:0.4em 0.4em 0.4em #A7A8A8;-moz-box-shadow:0.4em 0.4em 0.4em #A7A8A8;-webkit-box-shadow:0.4em 0.4em 0.4em #A7A8A8;z-index:2}
.boxButton h2 {color:#ffffff;font-size:1.4em;font-weight:normal;text-align:left}
.boxButton h2,
.boxButton h3 {margin:0}
.boxText      {margin-top:10px;padding-bottom:5px;padding:0 16px 16px 16px}
.blockContent .boxText  {font-size:1.2em;height:77px;padding:30px 16px 0 16px}
.boxText ul   {margin:0;line-height:1.4em}
.boxText h2   {padding:0 0 3px 0}
.boxTextOverlay                       {position:absolute;top:22%;right:1%;z-index:1;width:44%}
.boxTextOverlay .elementText          {padding:10px 3px 5px 10px}
.boxTextOverlay2                      {position:absolute;bottom:0;height:40%;left: 45%;z-index:1;background-color:rgba(255, 255, 255, 0.8)}
.boxTextOverlay2 .elementText         {padding:20px 15px 15px 15px}
.buttonTop             {top:15px;height:23px}
#blockRight .buttonTop {bottom:85%}
.buttonMiddle         {bottom:35%}
.buttonBottom         {bottom:20%}
.buttonRightMiddle    {bottom:35%;left:45%}
.buttonRightTop       {top:7%;right:5%;height:23px}
.buttonUnternehmer    {top:40%;left:30%}
.boxTextOver          {position:absolute;top:44%;left:28%;width:60%;padding:20px 10px 10px 10px;background:url("/lp-wGlobal/wGlobal/layout/images/trans-half.png") repeat scroll center center transparent}

.gruenMiddle {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen-middle.png") no-repeat scroll center center transparent}


.violett_90            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/violett_90.png") no-repeat scroll center center transparent}
.violett_100           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/violett_100.png") no-repeat scroll center center transparent}
.violett_150           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/violett_150.png") no-repeat scroll center center transparent}
.violett_200           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/violett_200.png") no-repeat scroll center center transparent}
.violett_300           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/violett_300.png") no-repeat scroll center center transparent}
.violett_400           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/violett_400.png") no-repeat scroll center center transparent}

.gruen_90              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen_90.png") no-repeat scroll center center transparent}
.gruen_100             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen_100.png") no-repeat scroll center center transparent}
.gruen_150             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen_150.png") no-repeat scroll center center transparent}
.gruen_200             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen_200.png") no-repeat scroll center center transparent}
.gruen_300             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen_300.png") no-repeat scroll center center transparent}
.gruen_400             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gruen_400.png") no-repeat scroll center center transparent}

.blau_90               {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/blau_90.png") no-repeat scroll center center transparent}
.blau_100              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/blau_100.png") no-repeat scroll center center transparent}
.blau_150              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/blau_150.png") no-repeat scroll center center transparent}
.blau_200              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/blau_200.png") no-repeat scroll center center transparent}
.blau_300              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/blau_300.png") no-repeat scroll center center transparent}
.blau_400              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/blau_400.png") no-repeat scroll center center transparent}

.orange_90             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/orange_90.png") no-repeat scroll center center transparent}
.orange_100            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/orange_100.png") no-repeat scroll center center transparent}
.orange_150            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/orange_150.png") no-repeat scroll center center transparent}
.orange_200            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/orange_200.png") no-repeat scroll center center transparent}
.orange_300            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/orange_300.png") no-repeat scroll center center transparent}
.orange_400            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/orange_400.png") no-repeat scroll center center transparent}

.beige_90              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_90.png") no-repeat scroll center center transparent}
.beige_100             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_100.png") no-repeat scroll center center transparent}
.beige_150             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_150.png") no-repeat scroll center center transparent}
.beige_200             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_200.png") no-repeat scroll center center transparent}
.beige_300             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_300.png") no-repeat scroll center center transparent}
.beige_400             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_400.png") no-repeat scroll center center transparent}
.beige_500             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/beige_500.png") no-repeat scroll center center transparent}

.dunkelblau_90         {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_90.png") no-repeat scroll center center transparent}
.dunkelblau_100        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_100.png") no-repeat scroll center center transparent}
.dunkelblau_150        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_150.png") no-repeat scroll center center transparent}
.dunkelblau_200        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_200.png") no-repeat scroll center center transparent}
.dunkelblau_300        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_300.png") no-repeat scroll center center transparent}
.dunkelblau_400        {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_400.png") no-repeat scroll center center transparent}

.hellblau_90           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/hellblau_90.png") no-repeat scroll center center transparent}
.hellblau_100          {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/hellblau_100.png") no-repeat scroll center center transparent}
.hellblau_150          {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/hellblau_150.png") no-repeat scroll center center transparent}
.hellblau_200          {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/hellblau_200.png") no-repeat scroll center center transparent}
.hellblau_300          {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/hellblau_300.png") no-repeat scroll center center transparent}
.hellblau_400          {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/hellblau_400.png") no-repeat scroll center center transparent}

.schwarz_90            {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_90.png") no-repeat scroll center center transparent}
.schwarz_100           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_100.png") no-repeat scroll center center transparent}
.schwarz_150           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_150.png") no-repeat scroll center center transparent}
.schwarz_200           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_200.png") no-repeat scroll center center transparent}
.schwarz_300           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_300.png") no-repeat scroll center center transparent}
.schwarz_400           {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_400.png") no-repeat scroll center center transparent}

/*.gelb_90               {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gelb_90.png") no-repeat scroll center center transparent} Grafiken fehlen noch!
.gelb_100              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gelb_100.png") no-repeat scroll center center transparent}
.gelb_150              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gelb_150.png") no-repeat scroll center center transparent}
.gelb_200              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gelb_200.png") no-repeat scroll center center transparent}*/
.gelb_300              {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/gelb_300.png") no-repeat scroll center center transparent}

.gelb_300 h2 {color:#000}

#sportlich             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/bg_sportlich-unterwegs.png") no-repeat scroll center center transparent}
#zukunft               {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/bg_fit-fuer-zukunft.png") no-repeat scroll center center transparent}
#aktuell               {top:15px;background:url("/lp-wGlobal/wGlobal/layout/images/buttons/bg_aktuell.png") no-repeat scroll center center transparent}
#news                  {top:15px;background:url("/lp-wGlobal/wGlobal/layout/images/buttons/bg_news.png") no-repeat scroll center center transparent}
#karte                 {top:15px;background:url("/lp-wGlobal/wGlobal/layout/images/buttons/bg_karte.png") no-repeat scroll center center transparent}

#pfeilLinks            {position:absolute;top:40%;left:20px}
#pfeilRechts           {position:absolute;top:40%;right:20px}


.elementBox .col1_33_inner {padding:0 18px 0 20px;margin:0;border-right:solid 2px #000000}
.elementBox .col2_33_inner {padding:0 18px 0 20px;margin:0;border-right:solid 2px #000000}
.elementBox .col3_33_inner {padding:0 20px 0 20px;margin:0}
.elementBox a              {text-decoration:none}
.elementBox_var12 a        {text-decoration:underline}
.elementPictureDouple a    {text-decoration:none}

.actualBox                     {background-color:#d9d9da;position:relative;overflow:hidden;padding:0 0 34px 0}
.newsBox                       {background-color:#ffffff;position:relative;overflow:hidden;padding:0 0 19px 0}
.elementBox p                  {line-height:1.2em}
.elementBox .boxTextAktuell    {position:absolute;top:50px;padding:20px 0 0 0}
.elementBox .boxTextAktuell h3 {color:#a6bf2f;font-size:1.4em;padding:0 0 8px 0}
.elementBox .boxTextAktuell .linkEvents {padding:0 10px 0 20px}
.elementBox .boxTextNews       {position:absolute;top:50px;margin:0 40px 0 40px;padding:20px 0 0 0}
.elementBox .boxTextNews h3    {color:#000000;font-size:1.5em;padding:0 0 8px 0}

.blueText  {color: #009ee0;font-size:1.2em;font-weight: bold;margin: 0;padding: 0}
.blueText2 {color: #005696;font-size:1.2em;font-weight: bold;margin: 0;padding: 0}
.greenText {color: #a7c032}
.redText    {color: #ad1643;font-size:1.35em;line-height:1.35em;font-weight:bold;margin: 0;padding: 0}
.redTextBig {color: #ad1643;font-size:1.5em;font-weight: bold;margin: 0;padding: 0}

.textWiderruf {border: 2px solid #000000;padding: 5px}



#beButtonsPage                     {position:absolute;z-index:10;margin:2px 0 0 220px}
#beButtonsPage > .wglButton        {margin-bottom:2px}
#beButtonEditMetaNavigation        {position:absolute;z-index:10;margin:2px 0 0 2px}
#beButtonEditNavigation            {position:absolute;z-index:10;margin:2px 0 0 0;right:0}
#beButtonEditNavigationSub         {position:absolute;z-index:10;margin:10px 20px 0 0;right:0}
#beButtonInsertNavpoint            {position:absolute;z-index:10;margin:56px 0 0 200px}
#beButtonEditLogo                  {position:absolute;z-index:10;margin: 120px 0 0 calc(6% + 150px) !important}
#beButtonEditBackgroundImagePage   {position:absolute;z-index:10;margin:8px 0 0 0;right:8px}
#beButtonEditBackgroundImageTop    {position:absolute;z-index:10;margin:36px 0 0 0;right:0}

#beButtonEditContentInclude        {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent2Includes      {position:absolute;z-index:15;margin:2px 26px  0 0;right:0}
#beButtonEditContent2Include       {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent2GlobalInclude {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent3Includes      {position:absolute;z-index:15;margin:2px 26px 0 0;right:0}
#beButtonEditContent3Include       {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent3GlobalInclude {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent4Includes      {position:absolute;z-index:15;margin:2px 26px 0 0;right:0}
#beButtonEditContent4Include       {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent4GlobalInclude {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent5Includes      {position:absolute;z-index:15;margin:2px 26px 0 0;right:0}
#beButtonEditContent5Include       {position:absolute;z-index:15;margin:2px 0 0 0;right:0}
#beButtonEditContent5GlobalInclude {position:absolute;z-index:15;margin:2px 0 0 0;right:0}

#beButtonEditLeft                  {position:absolute;z-index:10;margin:2px 2px 0 2px}
#beButtonEditFooter                {position:absolute;z-index:10;margin:2px 2px 0 2px}

.beButtonEditGlobalInclude         {position:absolute;z-index:10;bottom:0;right:0}

.beButtonDeleteRow                 {position:relative;float:right;z-index:10}
.beButtonEditRow                   {position:relative;float:right;z-index:10}
.beButtonEditSitemap               {position:absolute;z-index:10;margin:0 0 0 0}
.beButtonEditSubmap                {position:absolute;z-index:10;margin:0 0 0 0}



h1, .h1Editor              {font-size:25px;font-family:inherit;line-height:125%;font-weight:normal;color:#000000;padding:0;margin:0 0 16px 0}
h2, .h2Editor              {font-size:21px;font-family:inherit;line-height:125%;font-weight:bold;color:#000000;padding:0;margin:0 0 10px 0}
h3, .h3Editor              {font-size:18px;font-family:inherit;line-height:125%;font-weight:bold;color:#000000;padding:0;margin:0 0 6px 0}
h4, .h4Editor              {font-size:15px;font-family:inherit;line-height:125%;font-weight:bold;color:#000000;padding:0;margin:0 0 10px 0}

.landingpage h1, .landingpage .h1Editor {font-size:40px;font-weight:bold;color:#96368d;text-align:center}
.landingpage h2, .landingpage .h2Editor {font-size:40px;font-weight:bold;color:#96368d;text-align:center}

.landingpage50Jahre h1, .landingpageRegioEffekt h1, .landingpage .h1Editor {font-size:40px;font-family:Chivo;font-weight:normal;color:#005C79;text-align:center}
.landingpage50Jahre h2, .landingpageRegioEffekt h2, .landingpage .h2Editor {font-size:35px;font-family:Chivo;font-weight:normal;color:#005C79;text-align:center}
.landingpage50Jahre h3, .landingpageRegioEffekt h3, .landingpage .h3Editor {font-size:30px;font-family:Roboto Condensed bold;line-height:115%;font-weight:normal;color:#005C79;text-align:center}
.landingpage50Jahre h4, .landingpageRegioEffekt h4, .landingpage .h4Editor {font-size:25px;font-family:Roboto Condensed bold;line-height:115%;font-weight:normal;color:#005C79;text-align:center}

.landingpage50Jahre h1,
.landingpage50Jahre h2,
.landingpage50Jahre h3,
.landingpage50Jahre h4  {color:#637a82}



.subline             {font-size:13px;color:#000000}
.subline a           {background:none;color:inherit}
.description         {font-weight:bold}
.unimportant         {color:#999999}
.info                {font-size:10px;color:#000000}
.noDecoration        {text-decoration:none}
.positionRelative    {position:relative}

p                    {margin:0 0 10px 0}

.alignLeft           {text-align:left}
.alignRight          {text-align:right}
.alignCenter         {text-align:center}
.alignJustify        {text-align:justify}

ul                   {padding:0 0 0 16px;margin-left:16px}

hr                   {margin:0 0 10px 0;border-color:#e0e0e0;border-style:solid none none none;height:0px}

acronym, abbr        {border-bottom:dashed 1px #666666}
blockquote           {border-left:solid 4px #c0c0c0;padding-left:16px}
sup                  {font-size:70%;line-height:0;vertical-align:super}



a                    {text-decoration:underline;color:#000000}
a.intern             {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/intern.gif) left center no-repeat}
a.extern             {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/extern.gif) left center no-repeat}
a.box                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/box.gif) left center no-repeat}
a.boxPicture         {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/boxPicture.gif) left center no-repeat}
a.boxVideo           {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/video.gif) left center no-repeat}
a.download           {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/download.gif) left center no-repeat;background-size:14px}
a.pdf                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/pdf.gif) left center no-repeat}
a.audio              {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/audio.gif) left center no-repeat}
a.video              {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/video.gif) left center no-repeat}
a.next               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/next.gif) left center no-repeat}
a.back               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/back.gif) left center no-repeat}
a.wpst                ,a.mail               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/mail.gif) left center no-repeat}
span.phone,
a.phone              {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/phone.gif) left center no-repeat;text-decoration:none}
span.fax,
a.fax                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/fax.gif) left center no-repeat;text-decoration:none}
span.mobile,
a.mobile             {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/mobile.gif) left center no-repeat;text-decoration:none}
a.ical               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/ical.gif) left center no-repeat}
a.rss                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/rss.gif) left center no-repeat}
a.twitter            {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/twitter.gif) left center no-repeat}
a.googlemaps         {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/googlemaps.gif) left center no-repeat}
a.button             {text-decoration:none !important;border-radius:3px;border:solid 1px #a0a0a0;padding:3px 6px 3px 6px;margin:0 4px 0 4px;background-color:#f0f0f0;background-image:linear-gradient(top, #f0f0f0 0%, #d0d0d0 100%);background-position:0 0}
a.print              {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/drucken.gif) left center no-repeat}
a.sitemap            {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/sitemap.gif) left center no-repeat}
a.toplink            {padding-left:12px;background:url(/lp-wGlobal/wGlobal/layout/images/links/seitenanfang.gif) left center no-repeat}

a:hover              {text-decoration:none;color:#000000}
a.button:hover       {text-decoration:none;color:#000000;background-image:linear-gradient(top, #d0d0d0 0%, #e0e0e0 100%)}

.ui-tooltip             {padding:10px;position:absolute;background-color:#ffffff;z-index:9999;max-width: 300px;box-shadow:0 0 5px #aaa}
.ui-tooltip-link        {margin:6px 0;text-align:right;color:#666666}
.ui-tooltip-link:before {content:'Mehr zu: '}



a img                {border:none}
img.picture          {margin:0;height:auto;max-width:100%;vertical-align:bottom}
img.pictureLeft      {float:left;margin:0 24px 4px 0;height:auto;max-width:100%;vertical-align:bottom}
img.pictureRight     {float:right;margin:0 0 4px 24px;height:auto;max-width:100%;vertical-align:bottom}

.landingpage img.picture {width:100%}

#blockRight img.picture          {margin:0;padding-right:1px}
#blockRight img.pictureLeft      {margin:0}
#blockRight img.pictureRight     {margin:0}



table                {font:inherit;color:inherit;border:none}
th, td               {vertical-align:top}

table.light          {width:100%;background-color:#ffffff;border:none;margin-bottom:12px;border-collapse:separate;border-spacing:1px}
table.light th       {border:none;padding:4px;text-align:left;background-color:#c0c0c0}
table.light td       {border:none;padding:4px}

table.default        {width:100%;background-color:#ffffff;border-style:solid none none solid;border-width:1px;border-color:#eeeeee;margin-bottom:12px;border-collapse:collapse}
table.default th     {border-style:none solid solid none;border-width:1px;border-color:#eeeeee;padding:4px;text-align:left;background-color:#c0c0c0;color:#ffffff}
table.default td     {border-style:none solid solid none;border-width:1px;border-color:#eeeeee;padding:4px}
table.default p      {margin:0}

table.autoWidth      {width:auto;background-color:#ffffff;border:none;margin-bottom:12px;border-collapse:separate;border-spacing:1px}
table.autoWidth th   {border:none;padding:4px;text-align:left;background-color:#c0c0c0}
table.autoWidth td   {border:none;padding:4px}
table.datasheet td.caption {font-weight:bold;padding-right:8px}

tr.highlighted, th.highlighted, td.highlighted       {background-color:#f0f0f0}

td.bgColor1, th.bgColor1 {background-color:#ffffff}



.clearBoth        {height:0px;line-height:0;font-size:0px;clear:both;padding:0;margin:0;overflow:hidden}
.clearBothSpace   {height:10px;line-height:0;font-size:0px;clear:both;padding:0;margin:0;overflow:hidden}
#blockLeft  .clearBothSpace,
#blockRight .clearBothSpace   {height:20px;line-height:0;font-size:0px;clear:both;padding:0px;margin:0;overflow:hidden}
.invisible   {display:none}
.highlighted {background-color:#FFFF00}
.preWrap     {white-space:pre-wrap}

.errorMessages                  {box-sizing:border-box;-moz-box-sizing:border-box;margin:0 0 10px 0;padding:8px;background-color:#ffcccc}
.wglErrorMessage                {color:#ff0000;display:block}
.textInfo                       {display:inline;color:#666666;float:left;display:block}

.containerFloatLeft  {float:left;margin-right:10px}
.containerFloatRight {float:right;margin-left:10px}
.containerCenter     {margin:auto}

.containerWidth75 {width:75%}
.containerWidth66 {width:66%}
.containerWidth50 {width:50%}
.containerWidth33 {width:33%}
.containerWidth25 {width:25%}

.containerWidth120Abs {width:120px}
.containerWidth240Abs {width:240px}
.containerWidth320Abs {width:320px}
.containerWidth400Abs {width:400px}

.wglContainerInsideTopOnScroll {position:fixed;z-index:10;top:0;width:100%}




.object-singlepage #blockMainOuter       {margin-top:0}
.object-singlepage #blockTop             {display:none}
.object-singlepage #navigationBreadcrumb {display:none}




.elementStandard                      {margin:0 0 20px 0}
.elementHeadline .headlineSpecial     {font-weight:normal}

.pictureHeader                     {margin-bottom: 25px;position: relative}
.pictureHeader .elementPicture     {padding-bottom: 17px;width: 100%}
.pictureHeader .elementPicture img {box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
.Rand                              {padding:0 15px 0 15px}

.linkFooter                        {margin:15px 0 0 0 !important;padding:6px 0 6px 0;border-top: 1px solid #000000}

.kongress                          {margin:0 0 0 25px}
.kongress .col1_33                 {width:27%}
.kongress .col2_33                 {width:35%}
.kongress .col3_33                 {width:38%}
.kongress .col1_33_inner           {border:none;padding:0}
.kongress .col2_33_inner           {border:none;padding:0}
.kongress .col3_33_inner           {border:none;padding:0 10px 0 0}
.elementHeadline_var10000 *               {background-color:#005C79;color:#fff !important;text-align:left;display:inline;margin:0 !important;padding:0.3rem 1rem;line-height:3.2rem}
.landingpage50Jahre .elementHeadline_var10000 * {background-color:#637a82}


.elementHeadline_var10001 *               {text-align:left !important}


.elementHeadline_var2                     {display:block !important}
.elementHeadline_var2 *                   {color:#a7c032}


.elementHeadline_var10                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var10 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var11                    {margin:20px 0 0 0;position:static}
.elementHeadline_var11 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var12                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var12 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var13                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var13 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var20                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var20 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var21                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var21 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var22                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var22 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var23                    {margin:0;position:absolute;left:15px}
.elementHeadline_var23 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var30                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var30 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var31                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var31 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var32                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var32 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var33                    {margin:0;position:absolute;left:15px}
.elementHeadline_var33 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var40                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var40 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var41                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var41 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var42                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var42 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var43                    {margin:0;position:absolute;left:15px}
.elementHeadline_var43 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var50                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var50 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var51                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var51 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var52                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var52 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var53                    {margin:0;position:absolute;left:15px}
.elementHeadline_var53 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var60                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var60 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var61                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var61 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var62                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var62 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var63                    {margin:0;position:absolute;left:15px}
.elementHeadline_var63 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var70                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var70 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var71                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var71 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var72                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var72 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var73                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var73 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var80                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var80 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var81                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var81 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var82                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var82 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var83                    {margin:0;position:absolute;left:15px}
.elementHeadline_var83 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var90                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var90 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var91                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var91 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var92                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var92 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var93                    {margin:0;position:absolute;left:15px}
.elementHeadline_var93 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var100                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var100 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var101                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var101 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var102                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var102 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var103                    {margin:0;position:absolute;left:15px}
.elementHeadline_var103 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var110                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var110 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var111                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var111 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var112                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var112 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var113                    {margin:0;position:absolute;left:15px}
.elementHeadline_var113 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var120                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var120 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var121                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var121 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var122                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var122 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var123                    {margin:0;position:absolute;left:15px}
.elementHeadline_var123 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var130                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var130 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var131                    {margin:20px 0 0 0;position:static}
.elementHeadline_var131 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var132                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var132 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var133                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var133 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var140                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var140 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var141                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var141 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var142                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var142 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var143                    {margin:0;position:absolute;left:15px}
.elementHeadline_var143 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var150                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var150 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var151                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var151 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var152                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var152 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var153                    {margin:0;position:absolute;left:15px}
.elementHeadline_var153 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var160                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var160 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var161                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var161 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var162                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var162 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var163                    {margin:0;position:absolute;left:15px}
.elementHeadline_var163 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var170                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var170 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var171                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var171 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var172                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var172 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var173                    {margin:0;position:absolute;left:15px}
.elementHeadline_var173 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var180                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var180 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var181                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var181 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var182                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var182 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var183                    {margin:0;position:absolute;left:15px}
.elementHeadline_var183 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var190                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var190 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var191                    {margin:20px 0 0 0;position:static}
.elementHeadline_var191 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var192                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var192 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var193                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var193 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var200                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var200 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var201                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var201 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var202                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var202 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var203                    {margin:0;position:absolute;left:15px}
.elementHeadline_var203 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var210                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var210 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var211                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var211 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var212                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var212 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var213                    {margin:0;position:absolute;left:15px}
.elementHeadline_var213 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var220                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var220 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var221                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var221 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var222                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var222 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var223                    {margin:0;position:absolute;left:15px}
.elementHeadline_var223 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var230                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var230 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var231                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var231 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var232                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var232 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var233                    {margin:0;position:absolute;left:15px}
.elementHeadline_var233 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var240                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var240 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var241                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var241 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var242                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var242 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var243                    {margin:0;position:absolute;left:15px}
.elementHeadline_var243 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var250                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var250 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var251                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var251 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var252                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var252 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var253                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var253 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var260                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var260 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var261                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var261 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var262                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var262 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var263                    {margin:0;position:absolute;left:15px}
.elementHeadline_var263 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var270                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var270 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var271                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var271 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var272                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var272 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var273                    {margin:0;position:absolute;left:15px}
.elementHeadline_var273 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var280                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var280 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var281                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var281 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var282                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var282 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var283                    {margin:0;position:absolute;left:15px}
.elementHeadline_var283 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var290                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var290 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var291                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var291 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var292                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var292 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var293                    {margin:0;position:absolute;left:15px}
.elementHeadline_var293 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var300                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var300 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var301                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var301 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var302                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var302 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var303                    {margin:0;position:absolute;left:15px}
.elementHeadline_var303 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var310                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var310 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var311                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var311 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var311b                   {margin:0;position:absolute;bottom:80%;left:15px}
.elementHeadline_var311b h1                {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var312                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var312 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var313                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var313 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var320                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var320 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var321                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var321 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var322                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var322 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var323                    {margin:0;position:absolute;left:15px}
.elementHeadline_var323 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var330                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var330 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var331                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var331 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var332                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var332 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var333                    {margin:0;position:absolute;left:15px}
.elementHeadline_var333 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var340                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var340 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var341                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var341 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var342                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var342 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var343                    {margin:0;position:absolute;left:15px}
.elementHeadline_var343 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var350                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var350 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var351                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var351 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var352                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var352 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var353                    {margin:0;position:absolute;left:15px}
.elementHeadline_var353 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var360                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var360 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var361                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var361 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var362                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var362 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var363                    {margin:0;position:absolute;left:15px}
.elementHeadline_var363 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var370                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var370 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var371                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var371 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var372                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var372 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var373                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var373 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var380                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var380 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var381                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var381 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var382                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var382 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var383                    {margin:0;position:absolute;left:15px}
.elementHeadline_var383 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var390                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var390 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var391                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var391 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var392                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var392 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var393                    {margin:0;position:absolute;left:15px}
.elementHeadline_var393 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var400                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var400 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var401                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var401 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var402                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var402 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var403                    {margin:0;position:absolute;left:15px}
.elementHeadline_var403 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var410                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var410 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var411                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var411 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var412                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var412 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var413                    {margin:0;position:absolute;left:15px}
.elementHeadline_var413 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var420                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var420 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var421                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var421 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var422                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var422 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var423                    {margin:0;position:absolute;left:15px}
.elementHeadline_var423 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var430                    {margin:0;position:absolute;bottom:35%;left:15px}
.elementHeadline_var430 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var431                    {margin:20px 0 0 0;position:static}
.elementHeadline_var431 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var432                    {margin:0;position:absolute;bottom:20%;left:15px}
.elementHeadline_var432 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var433                    {margin:0;position:absolute;bottom:0;left:15px}
.elementHeadline_var433 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var440                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var440 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var441                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var441 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var442                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var442 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var443                    {margin:0;position:absolute;left:15px}
.elementHeadline_var443 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var450                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var450 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var451                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var451 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var452                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var452 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var453                    {margin:0;position:absolute;left:15px}
.elementHeadline_var453 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var460                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var460 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var461                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var461 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var462                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var462 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var463                    {margin:0;position:absolute;left:15px}
.elementHeadline_var463 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var470                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var470 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var471                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var471 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var472                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var472 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}

.elementHeadline_var473                    {margin:0;position:absolute;left:15px}
.elementHeadline_var473 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var480                    {margin:0;position:absolute;left:15px;bottom:35%}
.elementHeadline_var480 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var481                    {margin:20px 0 0 0;position:static;float:left}
.elementHeadline_var481 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var482                    {margin:0;position:absolute;left:15px;bottom:20%}
.elementHeadline_var482 h1                 {margin:0;color:#ffffff;font-size:24px;line-height:100%}

.elementHeadline_var483                    {margin:0;position:absolute;left:15px}
.elementHeadline_var483 h1                 {margin:0;color:#ffffff;font-size:18px;line-height:100%}


.elementHeadline_var500                    {margin:20px 0 20px 25px !important}
.elementHeadline_var500 h2                 {margin:0;color:#005696;font-size:font-size:18px;font-weight:bold}


.elementHeadline_var501                    {margin:0 0 10px 0 !important}
.elementHeadline_var501 h2                 {margin:0;color:#a7c032;font-size:font-size:18px;font-weight:bold}


.elementHeadline_var502                    {margin:0 0 10px 0 !important}
.elementHeadline_var502 h2                 {margin:0;color:#2e6288;font-size:font-size:18px;font-weight:bold}
.elementText ul                 {margin:0 0 0 16px;list-style-type:disc}
.elementText ol                 {margin:0 0 10px 0}
.elementText li                 {margin:0;padding:0}
.elementText > *:last-child     {margin-bottom:0}
.elementText h3                 {padding-top:10px}

#blockRight ul                  {padding:0}
#blockRight ul li               {margin:3px 0;list-style-type:none}
#blockRight ul li a             {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/icons/list-point.gif) left 5px no-repeat;display:block}
#blockRight ul li a.pdf         {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/pdf.gif) left 0px no-repeat;display:block}
}
.elementTable table             {margin:0}

.elementPictureLeft             {display:inline;max-width:100%}

.elementPictureRight            {display:inline;max-width:100%}

div.pictureBorder               {border-style:solid;border-color:#e0e0e0;border-width:1px}
div.pictureFrame                {padding:5px;background-color:#ffffff}
div.pictureFrameInner           {overflow:hidden}

div.pictureGray                 {background-color:#f0f0f0}
div.pictureRound                {border-radius:50%}
div.pictureRound > *            {border-radius:50%;overflow:hidden}
div.pictureRound .pictureSubtitle {text-align: center}

  a.picture                               {display:block}
  a.pictureLeft                           {float:left;margin:0 24px 4px 0}
  a.pictureRight                          {float:right;overflow:hidden;margin:0 0 4px 24px}

  a.picture      img.picture              {display:block}
  a.pictureLeft  img.pictureLeft,
  a.pictureRight img.pictureRight         {margin:0}

  a.pictureDetails                        {position:relative;cursor:pointer}
  a.pictureHover:hover img.pictureDefault {visibility:hidden}

  div.picture                             {box-sizing:border-box;max-width:100%;vertical-align:bottom;position:relative;display:inline-block;width:100%}
  div.pictureLeft                         {float:left;box-sizing:border-box;max-width:100%;margin:0 24px 10px 0}
  div.pictureRight                        {float:right;box-sizing:border-box;max-width:100%;margin:0 0 10px 24px}

  div.pictureLeft  img.pictureLeft,
  div.pictureRight img.pictureRight       {margin:0}

  div.picture      a                      {margin:0}
  div.pictureLeft  a                      {margin:0}
  div.pictureRight a                      {margin:0}

  div.picture      span                   {text-decoration:underline}
  div.pictureLeft  span                   {text-decoration:underline}
  div.pictureRight span                   {text-decoration:underline}

  div.pictureSubtitle                     {border:solid 1px #e0e0e0;border-top:none;margin:0;padding:8px;box-sizing:border-box}
  div.pictureFrame  .pictureSubtitle      {border:none;padding-left:3px;padding-bottom:2px}
  div.pictureBorder .pictureSubtitle      {border:none}
  div.pictureLeft  .pictureSubtitle       {clear:left}
  div.pictureRight .pictureSubtitle       {clear:right}

  span.pictureCore                        {display:block;position:relative;margin:0;padding:0}

  span.pictureCore  img.pictureDefault,
  div.pictureFrameInner                     {display:block}
  div.pictureFrameInner  img.pictureDefault {margin:0;display:block}
  img.pictureZoomer                         {position:absolute;right:0;top:0;padding:5px}
  .elementBox img.pictureZoomer             {display:none}

  div.pictureButtonPinIt                    {text-align: right;margin-top: 4px}

.wLightbox                 {position:fixed;z-index:120;top:0;width:100%;height:100%}
.wLightboxBackground       {position:fixed;top:0;background-color:rgba(0, 0, 0, 0.6);width:100%;height:100%}
.wLightboxOuter            {pointer-events:none;position:absolute;top:0;width:90%;padding:5%;height:160px;transition:height 0.1s ease-in-out}
.wLightboxStatusLoaded .wLightboxOuter {-transition-delay:0.2s}
.wLightboxInner            {pointer-events:auto;position:relative;overflow:hidden;margin:0 auto;padding:0;width:240px;height:100%;border:solid 10px transparent;z-index:10000;border-radius:0;box-shadow:0 0 20px rgba(0, 0, 0, 0.6);background-color:#ffffff;transition:width 0.1s ease-in-out}
.ios .wLightboxInner       {overflow:auto;-webkit-overflow-scrolling:touch}
.wLightboxIframe           {border:none;width:100%;height:100%}
.wLightboxImage            {display:block;margin:0 auto;max-width:100.1%;max-height:100.1%;opacity:0}
.wLightboxTitle            {font-size:14px;font-weight:bold;display:none;padding:12px 8px 4px 8px;text-align:center}
.wLightboxStatusLoading .wLightboxImage {opacity:0}
.wLightboxStatusLoading .wLightboxTitle {opacity:0}
.wLightboxStatusLoaded  .wLightboxImage {transition:opacity 0.5s linear;transition-delay:0.2s;opacity:1}
.wLightboxStatusLoaded  .wLightboxTitle {transition:opacity 0.5s linear;transition-delay:0.2s;opacity:1}

.wLightboxCloser           {cursor:pointer;position:absolute;right:0;top:0;width:31px;height:32px;opacity:1;background-color:#ffffff;z-index:100003;border-radius:0 0 0 10px;border-right:solid 1px #ffffff}
.ios .wLightbox-iframe .wLightboxCloser      {display:block}
.wLightboxStatusLoaded .wLightboxCloser {transition:all 0.3s linear;transition-delay:0.4s;opacity:1}
.wLightboxCloser:hover     {background-color:rgba(255, 255, 255, 1)}
.wLightboxCloser:after     {content:'';position:absolute;width:100%;height:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/cross-1.png);background-repeat:no-repeat;background-position:12px 6px;background-size:50%}

.wLightboxPrev             {display:none;cursor:pointer;position:absolute;left:0;bottom:0px;opacity:0;width:20%;margin-right:0;height:100%;z-index:2}
.wLightboxPrevAvailable    {display:block}
.wLightboxStatusLoaded .wLightboxPrev {transition:all 0.3s linear;transition-delay:0.4s;opacity:1}
.wLightboxPrev:after       {content:'';position:absolute;top:50%;left:0;margin-top:-32px;width:64px;height:64px;border-radius:0 10% 10% 0;background-color:rgba(255, 255, 255, 0.0);background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-w-1-64.png);background-repeat:no-repeat;background-position:center;background-size:50%}
.wLightboxPrev:hover:after {background-color:#ffffff}

.wLightboxNext             {display:none;cursor:pointer;position:absolute;right:0;bottom:0px;opacity:0;width:20%;margin-left:0;height:100%;z-index:2}
.wLightboxNextAvailable    {display:block}
.wLightboxStatusLoaded .wLightboxNext {transition:all 0.3s linear;transition-delay:0.4s;opacity:1}
.wLightboxNext:after       {content:'';position:absolute;top:50%;right:0;margin-top:-32px;width:64px;height:64px;border-radius:10% 0 0 10%;border-right:solid 1px #ffffff;background-color:rgba(255, 255, 255, 0.0);background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-e-1-64.png);background-repeat:no-repeat;background-position:center;background-size:50%}
.wLightboxNext:hover:after {background-color:#ffffff}

.wLightboxFooter           {position:absolute;top:0;background:white;width:100%}
.wLightboxImageOuter       {padding:40px 0 0 0}

@media only screen and (max-width: 480px){
  .wLightboxOuter        {padding:0}
  .wLightboxInner        {border:solid 0 transparent}
}

.wMagnifier      {cursor:none;z-index:999;background-color:#ffffff;border:solid 5px rgba(255, 255, 255, 0.8);box-shadow:0 0 8px 1px rgba(0, 0, 0, 0.6), inset 0 0 1px 0 rgba(0, 0, 0, 0.2);border-radius:100%;position:absolute;top:-60px;left:-60px;width:160px;height:160px}

.elementLink                      {margin:0 0 10px 0;overflow:hidden}
  .elementLink a                  {display:inline-block;background-position:left 3px}
  .elementLink a.button           {margin:0 0 6px 0;background-position:left 0}

  .elementLink .infoDownloadSize  {color:#999999}

.elementBox > .boxInner > *:last-child  {margin-bottom:0}
  .elementFlash .swfMovie object,
  .elementFlash .swfMovie embed         {width:100%;max-width:100%}
  .elementFlash .alternativeImage > img {width:100%;max-width:100%}
  .elementVideo a                 {border:none}
  .elementVideo a.videoContainer        {text-align:center;vertical-align:middle;display:block;position:relative;max-width:100%}
  .elementVideo img.splashScreen        {position:static;max-width:100%}
  .elementVideo img.splashScreenOverlay {position:absolute;margin:0 auto}

  .elementVideo .splashScreenFancy      {position:relative;display:block;overflow:hidden}
  .elementVideo .splashScreenFancy a    {display:block;width:100%;height:100%;background:url(/lp-wGlobal/wGlobal/layout/styles/items/video/img/splash-play.png) center no-repeat;background-size:22%}
  .elementVideo .splashScreenFancy a.splashScreenWithoutSymbol {background:none}
  .elementVideo .splashScreenFancy img  {width:100%;height:auto;display:block}



.elementVideoQuicktime             {position:relative}
  .elementVideoQuicktime object    {max-width:100%}
  .elementVideoQuicktime embed     {max-width:100%}


.elementVideoExternal            {position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
  .elementVideoExternal iframe   {position:absolute;top:0;left:0;width:100%;height:100%}
  .elementVideoExternal object   {position:absolute;top:0;left:0;width:100%;height:100%}
  .elementVideoExternal embed    {position:absolute;top:0;left:0;width:100%;height:100%}

.elementGoogleMaps                         {position:relative;padding-bottom:75%;height:0;overflow:hidden}
.elementGoogleMaps .googleMapsContainer    {position:absolute;top:0;left:0;width:100%;height:100%}
.elementGoogleMaps .infoWindowLocation     {clear:both;margin:0}
.elementGoogleMaps .infoWindowLocationAdditional {margin-top:10px}
.elementGoogleMaps .infoWindowLocation img {font-family:Trebuchet MS,Arial,Verdana,Sans-serif;float: left;margin: 0 10px 0 0}

.elementAudio                   {margin:0 0 10px 0}
  .elementAudio audio           {max-width:100%}

.elementList                     {overflow:hidden}
.landingpage50Jahre .elementList {padding:2rem}

.elementListFloat               {margin:0;overflow:visible}

.elementSitemap                 {overflow:hidden}

.elementSubmap                       {overflow:hidden;min-height:18px}
  .elementSubmap .firstLevel         {margin-left:-24px}
  .elementSubmap ul                  {list-style-type:none;margin:0;padding:0 0 0 24px}
  .elementSubmap li                  {overflow:hidden;margin:0 0 0 0;padding:6px 0 0 0}
  .elementSubmap li.navLevelSelected {font-weight:bold}

.elementClearer                 {margin:0 0 0 0;height:0px;clear:both}

.elementSpace                   {margin:0 0 0 0;height:10px}

.elementClearerWithSpace        {margin:0 0 0 0;height:10px;clear:both}
  .spacer1                        {height:17px}
  .spacer2                        {height:34px}
  .spacer3                        {height:51px}
  .spacer4                        {height:68px}
  .spacer5                        {height:85px}
  .spacer6                        {height:102px}
  .spacer7                        {height:119px}
  .spacer8                        {height:136px}




.elementContainer               {clear:both}
.elementContainerStandard_var1 .col_inner {height:100%}

.elementContainerStandard_var2 > div {position:relative}
.elementContainerStandard_var2 > div:before {content:'';position:absolute;width:1px;height:100%;border-left:solid 1px #e0e0e0}
.elementContainerStandard_var2 > div:first-child:before {display:none}

.elementContainerStandard_var2 > div.col2_50:before {margin-left:-1px}

.elementContainerStandard_var2 > div.col2_30:before {margin-left:-1px}

.elementContainerStandard_var2 > div.col2_70:before {margin-left:-1px}

.elementContainerStandard_var2 > div.col2_33:before {margin-left:-4px}
.elementContainerStandard_var2 > div.col3_33:before {margin-left:3px}

.elementContainerStandard_var2 > div.col2_25:before {margin-left:-5px}
.elementContainerStandard_var2 > div.col3_25:before {margin-left:0px}
.elementContainerStandard_var2 > div.col4_25:before {margin-left:5px}

.elementContainerStandard_var2 > div.col2_20:before {margin-left:-7px}
.elementContainerStandard_var2 > div.col3_20:before {margin-left:-3px}
.elementContainerStandard_var2 > div.col4_20:before {margin-left:2px}
.elementContainerStandard_var2 > div.col5_20:before {margin-left:5px}

.elementContainerStandard_var2 > div.col2_16:before {margin-left:-8px}
.elementContainerStandard_var2 > div.col3_16:before {margin-left:-5px}
.elementContainerStandard_var2 > div.col4_16:before {margin-left:-1px}
.elementContainerStandard_var2 > div.col5_16:before {margin-left:3px}
.elementContainerStandard_var2 > div.col6_16:before {margin-left:6px}
.elementContainerStandard_var3 .col_inner {height:100%}

.elementContainerStandard_var3 > div {position:relative}
.elementContainerStandard_var3 > div:before {content:'';position:absolute;width:1px;height:100%;border-left:solid 1px #e0e0e0}
.elementContainerStandard_var3 > div:first-child:before {display:none}

.elementContainerStandard_var3 > div.col2_50:before {margin-left:-1px}

.elementContainerStandard_var3 > div.col2_30:before {margin-left:-1px}

.elementContainerStandard_var3 > div.col2_70:before {margin-left:-1px}

.elementContainerStandard_var3 > div.col2_33:before {margin-left:-4px}
.elementContainerStandard_var3 > div.col3_33:before {margin-left:3px}

.elementContainerStandard_var3 > div.col2_25:before {margin-left:-5px}
.elementContainerStandard_var3 > div.col3_25:before {margin-left:0px}
.elementContainerStandard_var3 > div.col4_25:before {margin-left:5px}

.elementContainerStandard_var3 > div.col2_20:before {margin-left:-7px}
.elementContainerStandard_var3 > div.col3_20:before {margin-left:-3px}
.elementContainerStandard_var3 > div.col4_20:before {margin-left:2px}
.elementContainerStandard_var3 > div.col5_20:before {margin-left:5px}

.elementContainerStandard_var3 > div.col2_16:before {margin-left:-8px}
.elementContainerStandard_var3 > div.col3_16:before {margin-left:-5px}
.elementContainerStandard_var3 > div.col4_16:before {margin-left:-1px}
.elementContainerStandard_var3 > div.col5_16:before {margin-left:3px}
.elementContainerStandard_var3 > div.col6_16:before {margin-left:6px}

.landingpageRegioEffekt .elementContainerStandard_var3 .col_inner,
.landingpage50Jahre .elementContainerStandard_var3 .col_inner        {padding:0 2rem}
.landingpageRegioEffekt .elementContainerStandard_var3 > div:before  {border-color:#005C79}
.landingpage50Jahre .elementContainerStandard_var3 > div:before      {border-color:#637a82}

@media only screen and (max-width: 720px){
  .landingpageRegioEffekt .elementContainerStandard_var3 > div:nth-child(3):before,
  .landingpage50Jahre .elementContainerStandard_var3 > div:nth-child(3):before      {display:none}
  .landingpageRegioEffekt .elementContainerStandard_var3 > div.col4_25:before,
  .landingpage50Jahre .elementContainerStandard_var3 > div.col4_25:before           {margin-left:-5px}
}

@media only screen and (max-width: 400px){
  .landingpageRegioEffekt .elementContainerStandard_var3 > div:before,
  .landingpage50Jahre .elementContainerStandard_var3 > div:before       {display:none}
}
.elementContainerStandard_var4 .col_inner {height:100%;margin:0}


.elementForm                    {overflow:hidden}

.elementGlossary    {position:relative}
.elementGlossary dl {margin:0}
.elementGlossary dt {display:block;clear:left;margin:0 0 2px 0;font-weight:bold}
.elementGlossary dd {display:block;margin:0 0 10px 0;overflow:hidden}

.elementGallery                 {overflow:hidden}

.elementButton                  {margin:0}
.elementButton .wglButton       {margin-bottom:4px}

.elementIncludeGroup            {margin:0}
.elementIncludeGroup > *:last-child  {margin-bottom:0}
.weditor .elementSection                        {margin-bottom:20px}

.elementSection > .sectionInner > *:last-child  {margin-bottom:0}


.elementSection_var0                        {box-sizing:border-box;margin:0 0 0 0;background-color:transparent;border:none;padding:0}
.elementSection_var0:first-child:last-child {height:100%}
.elementSection_var0 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var0.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var0 .col1_50_inner         {margin-right:5px}
.elementSection_var0 .col2_50_inner         {margin-left:5px}
.landingpage .elementSection_var0           {max-width:1360px;margin:0 auto 60px}
.landingpage .elementSection_var0 .elementHeadline,
.landingpage .elementSection_var0 .elementContainerStandard_var0 {padding:0 120px}
.landingpage .elementSection_var0 .elementHeadline .grey         {color:#004660}
.landingpage .elementSection_var0 .col1_50_inner                 {margin-right:15px}
.landingpage .elementSection_var0 .col2_50_inner                 {margin-left:15px}

@media only screen and (max-width: 540px){
  .landingpage .elementSection_var0 > .sectionInner                {padding:0 2%}
  .landingpage .elementSection_var0 .col1_50,
  .landingpage .elementSection_var0 .col2_50                       {width:100%}
  .landingpage .elementSection_var0 .col1_50_inner                 {margin-right:0px}
  .landingpage .elementSection_var0 .col2_50_inner                 {margin-left:0px}

  .landingpage .elementSection_var0 .col1_70,
  .landingpage .elementSection_var0 .col2_30                       {width:100%}
}


.landingpageRegioEffekt .elementSection_var0 .elementHeadline,
.landingpage50Jahre .elementSection_var0 .elementHeadline                    {padding:0}
.landingpageRegioEffekt .elementSection_var0 .elementContainerStandard_var0,
.landingpage50Jahre .elementSection_var0 .elementContainerStandard_var0      {padding:0 1rem}


.elementSection_var10004                        {box-sizing:border-box;margin:0 30px 0 0;background-color:#FFFFFF;border:none;padding:0}
.elementSection_var10004:first-child:last-child {height:100%}
.elementSection_var10004 > .sectionInner        {max-width:1360px;margin:0 auto;padding-bottom:30px}
.elementSection_var10004.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var10004 .col1_50_inner         {margin-right:5px}
.elementSection_var10004 .col2_50_inner         {margin-left:5px}
.landingpage .elementSection_var10004           {margin:0}
.landingpage .elementSection_var10004 .elementContainerStandard_var0 {padding:0 1rem}
.landingpage .elementSection_var10004 .elementHeadline .grey         {color:#004660}
.landingpage .elementSection_var10004 .col1_50_inner                 {margin-right:15px}
.landingpage .elementSection_var10004 .col2_50_inner                 {margin-left:15px}

@media only screen and (max-width: 540px){
  .landingpage .elementSection_var10004 .col1_50,
  .landingpage .elementSection_var10004 .col2_50                     {width:100%}
  .landingpage .elementSection_var10004 .col1_50_inner               {margin-right:0px}
  .landingpage .elementSection_var10004 .col2_50_inner               {margin-left:0px}
}



.elementSection_var1                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:770px;padding: 0 0 10px}
.elementSection_var1:first-child:last-child {height:100%}
.elementSection_var1 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var1.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}


.elementSection_var1a                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:820px;padding: 0 0 10px}


.elementSection_var1b                       {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:610px;padding: 0 0 10px}


.elementSection_var1bShort                  {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:560px;padding: 0 0 10px}


.elementSection_var1c                       {box-sizing:border-box;margin:0 0 10px 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:150px;padding:15px}


.elementSection_var1cLong                   {box-sizing:border-box;margin:0 0 10px 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:200px;padding:15px}


.elementSection_var1d                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:1200px;padding: 0 0 10px}


.elementSection_var1e                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:920px;padding: 0 0 10px}


.elementSection_var1f                       {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color: #ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;height: 100%;min-height:578px;padding: 0 0 10px}


.elementSection_var2                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color:#b0b0b0;border:none;padding:40px 20px}
.elementSection_var2:first-child:last-child {height:100%}
.elementSection_var2 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var2.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}


.elementSection_var10                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color:transparent;border:none;padding:0px 0px}
.elementSection_var10:first-child:last-child {height:100%}
.elementSection_var10 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var10.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}


.elementSection_var11                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color:#f0f0f0;border:none;padding:0px 0px}
.elementSection_var11:first-child:last-child {height:100%}
.elementSection_var11 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var11.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}


.elementSection_var12                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color:#b0b0b0;border:none;padding:0px 0px}
.elementSection_var12:first-child:last-child {height:100%}
.elementSection_var12 > .sectionInner        {max-width:100%;margin:0 auto;padding:10px}
.elementSection_var12.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}


.elementSection_var20                        {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;border:none;padding:40px 20px}
.elementSection_var20:first-child:last-child {height:100%}
.elementSection_var20 > .sectionInner        {max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto;padding:20px;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.9)}
.elementSection_var20.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}


.elementSection_var99                          {box-sizing:border-box;margin:0 0 0 0;overflow:hidden;background-color:transparent;border:none;padding:20px 0px}
.elementSection_var99:first-child              {padding:0}
.elementSection_var99 > .sectionTitle          {font-size:32px;color:#ffffff;background-color:#d6d6d6;padding:20px 15px 20px 15px;margin:0 0 20px 0;text-transform:uppercase}
.weditor .elementSection_var99 > .sectionTitle {display:none}
.elementSection_var99.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var99 > .sectionInner          {max-width:100%;margin:0 auto}



.elementSection_var10003                        {box-sizing:border-box;margin:0 0 0 0;background-color:transparent;border:none;padding:0}
.elementSection_var10003:first-child:last-child {height:100%}
.elementSection_var10003 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var10003.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var10003 .col1_50_inner         {margin-right:5px}
.elementSection_var10003 .col2_50_inner         {margin-left:5px}
.landingpage .elementSection_var10003           {position:relative;max-width:1360px;min-height:222px;margin:180px auto 60px;background:none}
.landingpage .elementSection_var10003 #button         {position:absolute;left:35%;top:-220px;z-index:1}
.landingpage .elementSection_var10003 #buttonPresse   {position:absolute;right:0;top:-190px;z-index:1}
.landingpage .elementSection_var10003 #buttonImpressionen  {position:absolute;right:0;top:-190px;z-index:1}
.landingpage .elementSection_var10003 .elementHeadline, .landingpage .elementSection_var10003 .elementContainerStandard_var0 {padding:0}
.landingpage .elementSection_var10003 > div > div > .col1_70                       {width:62% !important}
.landingpage .elementSection_var10003 > div > div > .col1_70_inner                 {margin-right:15px}
.landingpage .elementSection_var10003 > div > div > .col1_70 a                     {color:#004660;text-decoration:none}
.landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > .col1_30                  {width:40%}
.landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:40px 20px 0 70px}
.landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > .col2_70                  {width:60%}
.landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:56px 0 0 35px}
.landingpage .elementSection_var10003 > div > div > .col2_30                       {width:38% !important}
.landingpage .elementSection_var10003 > div > div > div > .col2_30_inner           {margin:30px 0 0 70px}
.landingpage .elementSection_var10003 > div > div > .col2_30 *                     {color:#ffffff;font-size: 25px;line-height:125%;text-decoration: none}
.landingpage .elementSection_var10003 > div > div > .col2_30 p                     {margin:0 0 0.3rem 0}

@media only screen and (max-width: 1200px){
  .landingpage .elementSection_var10003           {margin:120px auto 60px}
  .landingpage .elementSection_var10003 #button         {width:200px;top: -160px}
  .landingpage .elementSection_var10003 #buttonPresse   {width:130px;top: -110px}
  .landingpage .elementSection_var10003 #buttonImpressionen   {width:130px;top: -110px}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:25px 20px 0 40px}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:40px 0 0 0}
  .landingpage .elementSection_var10003 > div > div > div > .col2_30_inner                             {margin:15px 0 0 40px}
  .landingpage .elementSection_var10003 > div > div > .col2_30 *                                       {font-size: 23px}
}

@media only screen and (max-width: 1023px){
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col2_70_inner      {font-size:14px;line-height:140%}
  .landingpage .elementSection_var10003 > div > div > .col2_30 *                                       {font-size:17px;line-height:140%}
}

@media only screen and (max-width: 900px){
  .landingpage .elementSection_var10003 > div > div > .col2_30 *                                       {font-size:16px;line-height:120%}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:20px 0 0 0}
}

@media only screen and (max-width: 767px){
  .landingpage .elementSection_var10003 #button         {left:20%;width:180px;top: -140px}
  .landingpage .elementSection_var10003                              {background-size:cover}
  .landingpage .elementSection_var10003 > div > div > .col2_30 *     {color:#96368d}
  .landingpage .elementSection_var10003 > div > div > div > .col2_30_inner {margin:50px 0 0 10px}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 40px}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:50px 0 0 0}
}

@media only screen and (max-width: 400px){
  .landingpage .elementSection_var10003           {margin:120px auto 60px}
  .landingpage .elementSection_var10003 #button   {left:0;top:-130px}
  .landingpage .elementSection_var10003 > div > div > .col1_70                       {width:100% !important}
  .landingpage .elementSection_var10003 > div > div > .col2_30                       {width:100% !important}
  .landingpage .elementSection_var10003 > div > div > div > .col2_30_inner           {margin:0px 0 0 80px}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > .col1_30                  {width:80%}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 80px}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > .col2_70                  {width:100%}
  .landingpage .elementSection_var10003 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:0 20px 0 80px}
}



.elementSection_var10000                        {box-sizing:border-box;margin:0 0 0 0;background-color:transparent;border:none;padding:0}
.elementSection_var10000:first-child:last-child {height:100%}
.elementSection_var10000 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var10000.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var10000 .col1_50_inner         {margin-right:5px}
.elementSection_var10000 .col2_50_inner         {margin-left:5px}
.landingpage .elementSection_var10000           {position:relative;max-width:1360px;min-height:222px;margin:180px auto 60px;background-color:transparent;background-image:url('/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg-footer-landingpage.png');background-repeat:no-repeat;background-position:4px 4px;background-size:99%}
.landingpage .elementSection_var10000 #button         {position:absolute;left:35%;top:-220px;z-index:1}
.landingpage .elementSection_var10000 #buttonPresse   {position:absolute;right:2%;top:-170px;z-index:1}
.landingpage .elementSection_var10000 #buttonImpressionen   {position:absolute;right:2%;top:-170px;z-index:1}
.landingpage .elementSection_var10000 .elementHeadline,
.landingpage .elementSection_var10000 .elementContainerStandard_var0 {padding:0}
.landingpage .elementSection_var10000 > div > div > .col1_70                       {width:62% !important}
.landingpage .elementSection_var10000 > div > div > .col1_70_inner                 {margin-right:15px}
.landingpage .elementSection_var10000 > div > div > .col1_70 a                     {color:#004660;text-decoration:none}
.landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > .col1_30                  {width:40%}
.landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:40px 20px 0 70px}
.landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > .col2_70                  {width:60%}
.landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:56px 0 0 35px}
.landingpage .elementSection_var10000 > div > div > .col2_30                       {width:38% !important}
.landingpage .elementSection_var10000 > div > div > div > .col2_30_inner           {margin:30px 0 0 70px}
.landingpage .elementSection_var10000 > div > div > .col2_30 *                     {color:#ffffff;font-size: 25px;line-height:125%;text-decoration: none}
.landingpage .elementSection_var10000 > div > div > .col2_30 p                     {margin:0 0 0.3rem 0}

.landingpageRegioEffekt .elementSection_var10000                 {background-image:url('/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg-footer-landingpage-regio-effekt.png')}
.landingpage50Jahre .elementSection_var10000                     {background-image:url('/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg-footer-landingpage-50jahre.png')}
.befragung .elementSection_var10000                              {background-image:url('/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg-footer-landingpage-befragung.png')}
.landingpageRegioEffekt .elementSection_var10000 #buttonPresse   {position:absolute;right:unset;left:48%;top:-150px;z-index:1;width:200px}
.landingpageRegioEffekt .elementSection_var10000 #buttonImpressionen   {position:absolute;right:unset;left:30%;top:-150px;z-index:1;width:200px}
.landingpage50Jahre .elementSection_var10000 #buttonPresse       {position:absolute;right:unset;left:47%;top:-120px;z-index:1;width:200px}

@media only screen and (max-width: 1200px){
  .landingpage .elementSection_var10000           {margin:120px auto 60px}
  .landingpage .elementSection_var10000 #button         {width:200px;top: -160px}
  .landingpage .elementSection_var10000 #buttonPresse   {width:130px;top: -110px}
  .landingpage .elementSection_var10000 #buttonImpressionen   {width:130px;top: -110px;left:30%}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:25px 20px 0 40px}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:40px 0 0 0}
  .landingpage .elementSection_var10000 > div > div > div > .col2_30_inner                             {margin:15px 0 0 40px}
  .landingpage .elementSection_var10000 > div > div > .col2_30 *                                       {font-size: 23px}
}

@media only screen and (max-width: 1023px){
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {font-size:14px;line-height:140%}
  .landingpage .elementSection_var10000 > div > div > .col2_30 *                                       {font-size:17px;line-height:140%}
}

@media only screen and (max-width: 900px){
  .landingpage .elementSection_var10000 > div > div > .col2_30 *                                       {font-size:16px;line-height:120%}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:20px 0 0 0}
}

@media only screen and (max-width: 767px){
  .landingpage .elementSection_var10000 #button         {left:20%;width:180px;top: -140px}
  .landingpage .elementSection_var10000                              {background-size:cover}
  .landingpage .elementSection_var10000 > div > div > .col2_30 *     {color:#96368d}
  .landingpage .elementSection_var10000 > div > div > div > .col2_30_inner {margin:50px 0 0 10px}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 40px}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:50px 0 0 0}

  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col2_30 *,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col2_30 *  {color:#004660}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 10px}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > div > .col2_30_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > div > .col2_30_inner {margin:20px 0 0 0}
  .landingpage .elementSection_var10000 #buttonImpressionen   {left:20%}
}

@media only screen and (max-width: 540px){
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 {width:100% !important}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > div > .col1_70_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > div > .col1_70_inner           {margin:0;padding:0 1rem}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col2_30,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col2_30                       {width:100% !important}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > div > .col2_30_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > div > .col2_30_inner           {margin:0;padding:0 1rem}  
}

@media only screen and (max-width: 400px){
  .landingpage .elementSection_var10000           {margin:120px auto 60px}
  .landingpage .elementSection_var10000 #button   {left:0;top:-130px}
  .landingpage .elementSection_var10000 > div > div > .col1_70                       {width:100% !important}
  .landingpage .elementSection_var10000 > div > div > .col2_30                       {width:100% !important}
  .landingpage .elementSection_var10000 > div > div > div > .col2_30_inner           {margin:0px 0 0 80px}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > .col1_30                  {width:80%}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 80px}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > .col2_70                  {width:100%}
  .landingpage .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:0 20px 0 80px}

  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70                                         {margin:0}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col2_30,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col2_30                                         {margin:0}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > div > .col2_30_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > div > .col2_30_inner                             {margin:0}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > div > .col2_30_inner .elementClearerWithSpace,
  .landingpage50Jahre .elementSection_var10000 > div > div > div > .col2_30_inner .elementClearerWithSpace    {display:none}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70 > div > div > .col1_30,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 > div > div > .col1_30                  {width:100%}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:0;padding:2rem 0 0}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner img,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col1_30_inner img  {width:auto}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70 > div > div > .col2_70,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 > div > div > .col2_70                  {margin:0;width:100%}
  .landingpageRegioEffekt .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner,
  .landingpage50Jahre .elementSection_var10000 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:0}
  
  .landingpage .elementSection_var10000 #buttonImpressionen   {left:5%}
}


.elementSection_var10002                        {box-sizing:border-box;margin:0 0 0 0;background-color:transparent;border:none;padding:0}
.elementSection_var10002:first-child:last-child {height:100%}
.elementSection_var10002 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var10002.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var10002 .col1_50_inner         {margin-right:5px}
.elementSection_var10002 .col2_50_inner         {margin-left:5px}
.landingpage .elementSection_var10002           {position:relative;max-width:1360px;min-height:222px;margin:60px auto 60px;background-color:transparent;background-image:url('/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg-footer-landingpage-einstieg.png');background-repeat:no-repeat;background-position:4px 4px;background-size:99%}
.landingpage .elementSection_var10002 #button         {position:absolute;left:35%;top:-220px;z-index:1}
.landingpage .elementSection_var10002 #buttonPresse   {position:absolute;right:2%;top:-170px;z-index:1}
.landingpage .elementSection_var10002 #buttonImpressionen   {position:absolute;right:2%;top:-170px;z-index:1}
.landingpage .elementSection_var10002 #buttonPresse2  {position:absolute;right:2%;top:0px;z-index:1}
.landingpage .elementSection_var10002 .elementHeadline,
.landingpage .elementSection_var10002 .elementContainerStandard_var0 {padding:0}
.landingpage .elementSection_var10002 > div > div > .col1_70                       {width:62% !important}
.landingpage .elementSection_var10002 > div > div > .col1_70_inner                 {margin-right:15px}
.landingpage .elementSection_var10002 > div > div > .col1_70 a                     {color:#004660;text-decoration:none}
.landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > .col1_30                  {width:40%}
.landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:40px 20px 0 70px}
.landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > .col2_70                  {width:60%}
.landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:56px 0 0 35px}
.landingpage .elementSection_var10002 > div > div > .col2_30                       {width:38% !important}
.landingpage .elementSection_var10002 > div > div > div > .col2_30_inner           {margin:30px 0 0 70px}
.landingpage .elementSection_var10002 > div > div > .col2_30 *                     {color:#ffffff;font-size: 28px;line-height:130%;text-decoration: none}
.landingpage .elementSection_var10002 > div > div > .col2_30 p                     {margin:0 0 0.3rem 0}

@media only screen and (max-width: 1200px){
  .landingpage .elementSection_var10002           {margin:120px auto 60px}
  .landingpage .elementSection_var10002 #button         {width:200px;top: -160px}
  .landingpage .elementSection_var10002 #buttonPresse   {width:130px;top: -110px}
  .landingpage .elementSection_var10002 #buttonImpressionen   {width:130px;top: -110px}
  .landingpage .elementSection_var10002 #buttonPresse2   {width:130px;top: 0px}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:25px 20px 0 40px}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:40px 0 0 0}
  .landingpage .elementSection_var10002 > div > div > div > .col2_30_inner                             {margin:15px 0 0 40px}
  .landingpage .elementSection_var10002 > div > div > .col2_30 *                                       {font-size: 24px}
}

@media only screen and (max-width: 1023px){
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col2_70_inner      {font-size:14px;line-height:140%}
  .landingpage .elementSection_var10002 > div > div > .col2_30 *                                       {font-size:18px;line-height:140%}
}

@media only screen and (max-width: 767px){
  .landingpage .elementSection_var10002 #button         {left:20%;width:180px;top: -140px}
  .landingpage .elementSection_var10002 #buttonPresse2   {width:130px;top: -50px}
  .landingpage .elementSection_var10002                              {background-size:cover}
  .landingpage .elementSection_var10002 > div > div > .col2_30 *     {color:#96368d}
  .landingpage .elementSection_var10002 > div > div > div > .col2_30_inner {margin:50px 0 0 10px}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 40px}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:50px 0 0 0}
}

@media only screen and (max-width: 400px){
  .landingpage .elementSection_var10002           {margin:60px auto 60px}
  .landingpage .elementSection_var10002 #button   {left:0;top:-130px}
  .landingpage .elementSection_var10002 > div > div > .col1_70                       {width:100% !important}
  .landingpage .elementSection_var10002 > div > div > .col2_30                       {width:100% !important}
  .landingpage .elementSection_var10002 > div > div > div > .col2_30_inner           {margin:0px 0 0 80px}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > .col1_30                  {width:80%}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col1_30_inner      {margin:50px 20px 0 80px}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > .col2_70                  {width:100%}
  .landingpage .elementSection_var10002 > div > div > .col1_70 > div > div > div > .col2_70_inner      {margin:0 20px 0 80px}
}


.elementSection_var10001                        {box-sizing:border-box;margin:0 0 0 0;background-color:#008594;border:none;padding:0}
.elementSection_var10001:first-child:last-child {height:100%}
.elementSection_var10001 > .sectionInner        {max-width:100%;margin:0 auto}
.elementSection_var10001.wglAnimateIfVisibleOnceVisible > .sectionInner   {transition:all 0.3s ease-in-out}
.elementSection_var10001 .col1_50_inner         {margin-right:5px}
.elementSection_var10001 .col2_50_inner         {margin-left:5px}
.landingpage .elementSection_var10001           {margin:0 auto}
.landingpage .elementSection_var10001 a         {color:#ffffff;margin-left:40px;text-decoration:none;font-size:28px}
.landingpage .elementSection_var10001 > .sectionInner {max-width:1360px;padding:40px 0}
.landingpage .elementSection_var10001 .elementHeadline,
.landingpage .elementSection_var10001 .elementContainerStandard_var0 {padding:0}
.landingpage .elementSection_var10001 .col1_50_inner                 {margin-right:15px}
.landingpage .elementSection_var10001 .col2_50_inner                 {margin-left:15px}

.landingpageRegioEffekt .elementSection_var10001  {background-color:#005C79}
.landingpage50Jahre .elementSection_var10001      {background-color:#637a82}




.elementBox > .boxInner > *:last-child  {margin-bottom:0}


.elementBox_var0                {box-sizing:border-box;margin:0 0 20px 0;overflow:visible;background-color:#e1e1e1;border:none;padding:20px 20px 15px 20px}
.elementBox_var0:first-child:last-child {height:100%}
.elementBox_var0 p,
.elementBox_var0 a,
.elementBox_var0 h1,
.elementBox_var0 h2,
.elementBox_var0 h3,
.elementBox_var0 h4,
.elementBox_var0 li             {color:#000000}


.elementBox_var1                {box-sizing:border-box;margin:0 0 20px 0;overflow:visible;background-color:#ffffff;border:solid 1px #e0e0e0;padding:20px}
.elementBox_var1:first-child:last-child {height:100%}
.elementBox_var1 p,
.elementBox_var1 a,
.elementBox_var1 li             {color:#000000}


.elementBox_var3                {box-sizing:border-box;margin:0 0 20px 0;overflow:visible;background-color:#dbe7b0;border:none;padding:20px 20px 15px 20px}
.elementBox_var3:first-child:last-child {height:100%}
.elementBox_var3 p,
.elementBox_var3 a,
.elementBox_var3 h1,
.elementBox_var3 h2,
.elementBox_var3 h3,
.elementBox_var3 h4,
.elementBox_var3 li             {color:#000000}


.elementBox_var10                {margin:0 0 20px 0;overflow:visible;padding:14px;padding-bottom:5px}


.elementBox_var11                  {margin:0 0 10px 0;overflow:visible;padding:0}
.elementBox_var11 .elementText     {padding:0 16px 16px 16px}
.elementBox_var11 .elementHeadline {left:0}
.elementBox_var11 .elementPicture  {margin:0}
.elementBox_var11 h3               {color:#ffffff;font-size:14px}
.elementBox_var11 img.picture      {width:100%;max-width:100%}
.elementBox_var11 ul               {margin:10px 0 0 0}
.elementBox_var11 h2               {padding:0 0 3px;font-size:17px;margin:0}


.elementBox_var11a                  {margin:0 0 10px 0;overflow:visible;padding:0}
.elementBox_var11a .elementText     {padding:0 16px 16px 16px}
.elementBox_var11a .elementHeadline {left:0}
.elementBox_var11a .elementPicture  {margin:0}
.elementBox_var11a h3               {color:#ffffff;font-size:14px}
.elementBox_var11a img.picture      {width:100%;max-width:100%}
.elementBox_var11a ul               {margin:10px 0 0 0}


.elementBox_var11b                  {margin:0 0 10px 0;overflow:visible;padding:0}
.elementBox_var11b .elementText     {padding:0 16px 16px 16px}
.elementBox_var11b .elementHeadline {left:0}
.elementBox_var11b .elementPicture  {margin:0}
.elementBox_var11b h3               {color:#ffffff;font-size:14px}
.elementBox_var11b img.picture      {width:100%;max-width:100%}
.elementBox_var11b ul               {margin:10px 0 0 0}


.elementBox_var12                  {padding:0 15px 0 15px;margin:0;box-shadow:none}
.elementBox_var12 .elementHeadline {position:static;display:inline-block;margin:15px 0 25px 0}


.elementBox_var13                    {margin:0;overflow:visible;padding:0;box-shadow:none}
.elementBox_var13 .elementPicture    {padding-bottom:25px}
.elementBox_var13 .elementHeadline   {bottom:0}
.elementBox_var13 a                  {text-decoration:underline}
.elementBox_var13 a:hover            {text-decoration:none}


.elementBox_var14                    {background-color:#e1e1e1;height:300px;margin:0 0 10px;padding:15px;box-shadow:none}


.elementBox_var15                        {box-sizing:border-box;margin:0 25px 20px;overflow:visible;border:solid 1px #005696;padding:20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}
.elementBox_var15 h2                     {color:#005696}
.elementBox_var15:first-child:last-child {height:100%}
.elementBox_var15 p,
.elementBox_var15 a,
.elementBox_var15 li             {color:#000000}


.elementBox_var10000                  {padding:40px 120px 100px;margin:0;box-shadow:none;border-radius:1rem}
.elementBox_var10000 .elementHeadline {margin:0 0 30px 0}
.elementBox_var10000 .logoHoch        {width:6%;margin:0 2.5%;display:inline-block;vertical-align:middle}
.elementBox_var10000 .logoNormal      {width:12.5%;display:inline-block;vertical-align:middle}
.elementBox_var10000 .Id_1025442442   {width:10%}
.elementBox_var10000 img              {width:90%;margin:5%}
.elementBox_var10000 .elementList     {padding:0 !important;margin-left:0}

@media only screen and (max-width: 1023px){
  .elementBox_var10000                {padding:40px 0 100px}
  .elementBox_var10000 .elementList   {padding:0 2rem !important;margin-left:0}
}

@media only screen and (max-width: 767px){
  .elementBox_var10000 .logoHoch        {width:10%}
  .elementBox_var10000 .logoNormal      {width:20%}
}

@media only screen and (max-width: 540px){
  .elementBox_var10000 .logoHoch        {width:25%}
  .elementBox_var10000 .logoNormal      {width:45%}
}

@media only screen and (max-width: 400px){
  .elementBox_var10000 .logoHoch        {width:45%}
  .elementBox_var10000 .logoNormal      {width:45%}
}


.elementBox_var10001                   {padding:0;margin:0;box-shadow:none;height:100%}
.elementBox_var10001 .elementHeadline  {margin:0 0 1rem 0}
.elementBox_var10001 .elementContainer {padding:1rem !important}
.elementBox_var10001 .elementContainer .elementText {padding:0rem !important}
.elementBox_var10001 .elementText      {padding:2rem !important}
.elementBox_var10001 .elementList-gallery  {padding:2rem !important}


.elementBox_var10002                   {padding:0;margin:0;box-shadow:none;height:100%;background-color:#004660}


.sitzung          {padding:2rem}
.sitzung .title   {text-align:left;margin:1rem 0 0.5rem 0}

.elementForm table              {width:400px}
.elementForm td                 {padding:4px 0 0 0}
.elementForm .formButtons       {clear:left;text-align:right}
.elementForm label              {padding:0 4px 0 0}
.elementForm .formLabelStar     {color:#000000;padding-left:2px}

.elementSourcecode .source      {background-color:#ffffcc;margin:0 0 10px;border:1px solid #e0e0e0;overflow:auto;padding:10px;white-space:nowrap}
.elementSourcecode .source pre  {margin:0}

.elementBlank                   {margin:0 0 0 0}

.elementInfoDefault {overflow:hidden;min-height:28px;margin:0 0 10px 0;border:solid 1px #e0e0e0;padding:8px 8px 8px 44px;background-color:#ffffcc;background-image:url('/weblication/grid5/gui/images/icon_large/info.gif');background-repeat:no-repeat;background-position:4px 4px}
.elementInfoTip     {overflow:hidden;min-height:28px;margin:0 0 10px 0;border:solid 1px #e0e0e0;padding:8px 8px 8px 44px;background-color:#ffffcc;background-image:url('/weblication/grid5/gui/images/icon_large/tip.gif');background-repeat:no-repeat;background-position:4px 4px}
.elementInfoWarning {overflow:hidden;min-height:28px;margin:0 0 10px 0;border:solid 1px #e0e0e0;padding:8px 8px 8px 44px;background-color:#ffffcc;background-image:url('/weblication/grid5/gui/images/icon_large/warning.gif');background-repeat:no-repeat;background-position:4px 4px}
.elementInfoError   {overflow:hidden;min-height:28px;margin:0 0 10px 0;border:solid 1px #e0e0e0;padding:8px 8px 8px 44px;background-color:#ffffcc;background-image:url('/weblication/grid5/gui/images/icon_large/error.gif');background-repeat:no-repeat;background-position:4px 4px}

.ueberlaenge .boxButton    {padding-right:10px}
.ueberlaenge .elementText  {padding-bottom:26px;margin:0 0 10px 0}
.ueberlaenge2 .boxButton   {padding-right:10px}
.ueberlaenge2 .elementText {padding-bottom:6px;margin:0 0 10px 0}
form.hide,
.hide                  {display:none}
fieldset               {border:0;padding:0;margin:0 0 10px 0}
input                  {font:inherit;padding:2px;margin:0;border:1px solid #999999;background-color:#ffffff;border-radius: 4px;box-shadow: 2px 2px 5px #E2E2E2 inset}
select                 {font:inherit;padding:0;margin:0;border:1px solid #e0e0e0;background-color: #ffffff;border: 1px solid #999999;border-radius: 4px;box-shadow: 2px 2px 5px #e2e2e2 inset;margin: 3px 0;padding: 2px}
textarea               {font:inherit;padding:0;margin:0;border:1px solid #e0e0e0;background-color: #ffffff;border: 1px solid #999999;border-radius: 4px;box-shadow: 2px 2px 5px #e2e2e2 inset;margin: 3px 0;padding: 2px}
input[type="radio"]    {border:none;background-color:transparent}
input[type="checkbox"] {border:none;background-color:transparent}

button               {cursor:pointer;font:inherit;font-weight:bold;color:#666666;background-color:#eeeeee;border:solid 1px #c0c0c0;border-color:#e0e0e0 #d0d0d0 #d0d0d0 #e0e0e0;margin:0 4px 0 0;border-radius:3px}
button:hover         {color:#000000;background-color:#f6f6f6}
.wglIsInvalid        {background-color:#ffcccc}
.wglInfoAlreadyUploaded         {padding:4px 0 4px 0}
.wglInfoAlreadyUploadedText     {display:block;color:#666666;font-weight:bold}
.wglInfoAlreadyUploadedFilename {display:block;color:#666666}
.wglCaptcha                     {padding-bottom:3px}
.wglCaptchaArithmeticQuestion   {padding:2px 4px 2px 2px}

.wglRadioFloat                  {display:inline-block;padding:0 0 0 0.5%}
.wglRadioFloat input            {margin:0;float:left;background-color:transparent}
.wglRadioFloat label            {float:left;padding:3px 4px 0 4px;width:90%}

.wglRadio                       {display:block;clear:left;padding:2px 0 2px 0.5%}
.wglRadio input                 {margin:0;float:left;background-color:transparent}
.wglRadio input[type="text"]    {margin:0 0 0 4px}
.wglRadio label                 {float:left;padding:0 4px 0 4px}

.wglCheckbox                    {display:block;clear:left;padding:2px 0 2px 0.5%}
.wglCheckbox input              {margin:0;float:left;width:5%}
.wglCheckbox input[type="text"] {margin:0 0 0 4px}
.wglCheckbox label              {float:left;padding:0 4px 0 4px;float:left;width:80%}

.wglCheckboxFloat               {margin:0 2px 0 0}

.wglInputTimeAfterDate          {margin-left:4px;width:40px}
.infoFormDateTime               {margin-left:4px}

dl.form                         {box-sizing:border-box;margin:0;padding:0;width:100%}
.form dt                        {display:block;clear:left;margin:0 0 2px 0}
.form dt.blank                  {display:none}
.form dt.full                   {display:none}
.form dt label                  {font-weight:bold}
.form dd                        {display:block;overflow:hidden;width:100%;margin:0 0 10px 0}
.form dd button                 {box-sizing:border-box;-moz-box-sizing:border-box;margin:0 1% 0 0;height:30px;padding:0 10px;user-select:none}

dl.formTable                    {box-sizing:border-box;margin:0;padding:0}
.formTable dt                   {display:block;clear:both;height:22px;margin:0 0 0 0}
.formTable dt label             {line-height:22px;font-weight:normal}
.formTable dd                   {display:block;overflow:hidden;float:right;width:70%;margin:-22px 0 10px 0}
.formTable dd.full              {display:block;overflow:hidden;float:none;width:100%;margin:-22px 0 10px 0}
.formTable dd.blueHeadline      {color:#2e6288;font-size:13px;font-weight:bold;display:block;float:none;margin:-22px 0 5px;overflow:hidden;width:100%}
.formTable dd.blueHeadline p    {margin:0}
.formTable dd.greenHeadline     {color:#a7c032;font-size:13px;font-weight:bold;display:block;float:none;margin:-22px 0 5px;overflow:hidden;width:100%}
.formTable dd.greenHeadline p   {margin:0}
.formTable dd button            {box-sizing:border-box;-moz-box-sizing:border-box;margin:0 1% 0 0;height:30px;padding:0 10px;user-select:none}

dl.form input,
dl.formTable input {height:22px}

dl.form input,
dl.formTable input,
dl.form textarea,
dl.formTable textarea {padding:0 2px 0 2px}

dl.form label,
dl.form input,
dl.formTable input,
dl.form textarea,
dl.formTable textarea,
dl.form select,
dl.formTable select {box-sizing:border-box;line-height:20px}

dl.formFirstBlock               {float:left;box-sizing:border-box;padding-right:3%;width:50%;position:relative}
dl.formFirstBlock dd            {margin-left:0}
dl.formLastBlock                {float:left;width:50%;position:relative}
dl.formLastBlock dd             {margin-left:0}

dt.requiredFormfield,
dd.requiredFormfield            {display:none}

input.XS,
textarea.XS,
select.XS        {width:14%;margin:0 0 0 1%}
input.XS:first-child,
textarea.XS:first-child,
select.XS:first-child {margin-left:0}
input.S,
textarea.S,
select.S         {width:29%;margin:0 0 0 1%}
input.S:first-child,
textarea.S:first-child,
select.S:first-child {margin-left:0}
input.M,
textarea.M,
select.M         {width:48%;margin:0 0 0 1%}
input.M:first-child,
textarea.M:first-child,
select.M:first-child {margin-left:0}
input.L,
textarea.L,
select.L         {width:68%;margin:0 0 0 1%}
input.L:first-child,
textarea.L:first-child,
select.L:first-child {margin-left:0}
input.XL,
textarea.XL,
select.XL        {width:84%;margin:0 0 0 1%}
input.XL:first-child,
textarea.XL:first-child,
select.XL:first-child {margin-left:0}
input.XXL,
textarea.XXL,
select.XXL       {width:99%;margin:0 0 0 1%}
input.XXL:first-child,
textarea.XXL:first-child,
select.XXL:first-child {margin-left:0}
dt.firstDoubleXS label              {position:absolute;left:15%}
dt.firstDoubleXS label:first-child  {position:static}
dt.secondDoubleXS                   {position:absolute !important;margin:-54px 0 0 29.4% !important;width:50% !important}
dt.secondDoubleXS label             {position:absolute;left:30%}
dt.secondDoubleXS label:first-child {position:static}
dd.secondDoubleXS                   {position:absolute !important;margin:-32px 0 0 29.4% !important}

.wglFormStatusSubmited .formButtons button[type="reset"],
.wglFormStatusSubmited .formButtons button[type="submit"] {pointer-events:none;cursor:default;opacity:0.3;transition:all 0.5s linear}

#captchaInput {float:left}
.elementForm_var0 dl.form        {max-width:400px}
.elementForm_var0 .errorMessages {max-width:400px}




.listDefault                               {list-style:none;margin:0 0 10px 0;padding:0}
.listBox                                   {list-style:none;margin:0 -5px 10px -5px;padding:0}
.listCompact                               {list-style:none;margin:0;padding:0}
.listSearchResult                          {list-style:none;margin:0;padding:0}

.listEntryClickableJS                      {cursor:pointer}
.listEntryClickableJS:hover                {background:url(/lp-wGlobal/wGlobal/layout/images/links/list-next.png) right bottom no-repeat;background-color:#eaeaea}

.twoCols                                   {float:left;width:49%;margin-right:1%;height:140px;overflow:hidden}
.twoCols .h2                               {padding-right:10px}
.twoCols .listEntryDescription             {padding-right:10px}

.listCompact dt                            {margin:0 0 4px 0}
.listCompact dd                            {color:#000000;margin:0 0 8px 8px}
.listCompact .listEntry                    {overflow:hidden;padding:0 0 10px 0;margin:0}
.listCompact .listEntryTitle               {color:#000000;margin:0 0 8px 0;font-size:12px;font-weight:bold;line-height:17px}
.listCompact .listEntryTitle a             {text-decoration:none}
.listCompact .listIcon                     {vertical-align:text-bottom;margin:0 4px 0 0}
.listCompact .listEntryDate                {line-height:16px;padding:0 6px 0 0;color:#000000;font-weight:bold;text-decoration:none}
.listCompact .listEntrySubline             {clear:both;margin:0 0 4px 0;color:#000000}
.listCompact .listEntryThumbnail           {float:left;margin:2px 8px 0 0}
.listCompact .listEntryThumbnailRight      {float:right;margin:2px 0 0 8px}
.listCompact .listEntryDescription         {margin:0 0 0 0}
.listCompact .listEntrySize                {color:#000000}
.listCompact .listEntryMoreOnly            {text-decoration:none}

.listDefault dt                            {margin:0 0 4px 0}
.listDefault dd                            {color:#000000;margin:0 0 8px 8px}
.listDefault .listEntry                    {overflow:hidden;padding:10px 0 10px 0;margin:0 0 0 0;border-bottom:solid 1px #e0e0e0}
.listDefault .listEntryTitle               {color:#000000;margin:0 0 8px 0;font-size:12px;line-height:17px}
.listDefault .listEntryTitle a             {text-decoration:underline}
.listDefault .listIcon                     {vertical-align:middle;margin:-4px 4px 0 0}
.listDefault .listEntryDate                {padding:0 4px 0 0;color:#000000;text-decoration:none}
.listDefault .listEntryLocation            {padding:0 4px 0 0;color:#000000;text-decoration:none}
.listDefault .listEntrySubline             {margin:0 0 4px 0;color:#000000}
.listDefault .listEntryThumbnail           {float:left;margin:2px 8px 0 0;max-width:100%;height:auto}
.listDefault .listEntryThumbnailRight      {float:right;margin:2px 0 0 8px;max-width:100%;height:auto}
.listDefault .listEntryDescription         {margin:0 0 0 0}
.listDefault .listEntryDescription:after   {content:"\00a0\00a0\00a0\00a0\00a0\00a0"}
.listDefault .listEntrySize                {font-weight:normal;color:#000000}
.listDefault .listEntryMoreOnly            {text-decoration:none}

.landingpage50Jahre .listDefault .listEntry      {padding:2rem 0}
.landingpage50Jahre .listDefault .listEntryTitle {font-size:24px;line-height:130%;text-align:left}
.landingpage50Jahre .listDefault .listEntryDate  {color:#637a82;font-family: Roboto Condensed;display:block;font-size:19.5px;line-height:110%}
.landingpageRegioEffekt .listDefault_var10001 .listEntry,
.landingpage50Jahre .listDefault_var10001 .listEntry                     {margin:1rem}
.landingpageRegioEffekt .listDefault_var10001 .listEntryTitle            {color:#005C79;font-size:30px;font-family:"Roboto Condensed bold";line-height:115%;font-weight:normal;text-align:left}
.landingpage50Jahre .listDefault_var10001 .listEntryTitle                {color:#637a82;font-size:30px;font-family:"Roboto Condensed bold";line-height:115%;font-weight:normal;text-align:left}
.landingpageRegioEffekt .listDefault_var10001 .listEntryDate,
.landingpage50Jahre .listDefault_var10001 .listEntryDate                 {font-size:22px;margin:0 0 0.5rem 0}
.landingpageRegioEffekt .listDefault_var10001 .listEntryH3,
.landingpage50Jahre .listDefault_var10001 .listEntryH3                   {display:none}
.landingpageRegioEffekt .listDefault_var10001 .listEntryLink,
.landingpage50Jahre .listDefault_var10001 .listEntryLink                 {display:none}
.landingpageRegioEffekt .listDefault_var10000 .listEntry,
.landingpage50Jahre .listDefault_var10000 .listEntry                     {margin:1rem;border-bottom:none}
.landingpageRegioEffekt .listDefault_var10000 .listEntryTitle            {color:#005C79;font-size:30px;font-family:"Roboto Condensed bold";line-height:115%;font-weight:normal;text-align:left}
.landingpage50Jahre .listDefault_var10000 .listEntryTitle                {color:#637a82;font-size:30px;font-family:"Roboto Condensed bold";line-height:115%;font-weight:normal;text-align:left}
.landingpageRegioEffekt .listDefault_var10000 .listEntryDate,
.landingpage50Jahre .listDefault_var10000 .listEntryDate                 {font-size:22px;margin:0 0 0.5rem 0}
.landingpageRegioEffekt .listDefault_var10000 .listEntryH3,
.landingpage50Jahre .listDefault_var10000 .listEntryH3                   {margin:1rem 0 0.5rem 0;font-size:25px;font-family:"Roboto Condensed bold";line-height:115%;font-weight:normal;text-align:left}
.landingpageRegioEffekt .listDefault_var10000 .listEntryLink,
.landingpage50Jahre .listDefault_var10000 .listEntryLink                 {margin:0 0 0.5rem}
.landingpageRegioEffekt .listDefault_var10000 .listEntryLink a,
.landingpage50Jahre .listDefault_var10000 .listEntryLink a               {text-decoration:underline}
.landingpageRegioEffekt .listDefault_var10000 .listEntryLink a:hover,
.landingpage50Jahre .listDefault_var10000 .listEntryLink a:hover         {text-decoration:none}
.landingpageRegioEffekt .listDefault_var10000 .listEntryLink a.pdf,
.landingpage50Jahre .listDefault_var10000 .listEntryLink a.pdf           {background-size:20px 20px;padding-left:24px}
.listDefault_var0 .listEntryThumbnail            {width:80px;display:block}
.listDefault_var1 .listEntryDate                 {display:none}
.listDefault_var1 .listEntryThumbnail            {width:80px;display:block}
.listDefault_var2 .listEntryDate                 {display:none}
.object-start .listDefault_var2                  {padding:0 10px 0 10px;margin:0 0 5px 0}
.object-start .listDefault_var2 .listEntry       {padding:15px 10px 10px 10px;margin:0 0 5px 0;border:none;background-color:#d9d9da}
.object-start .listDefault_var2 .listEntryTitle a {font-size:18px;text-decoration:none}
.object-start .listDefault_var2 .listEntryDescription:after {content: " ... mehr >"}
}
.listDefault_var3 .listEntryThumbnail            {width:80px;display:block}
.listDefault_var3 .listEntryThumbnailOuter:after {position:absolute;content:"";width:16px;height:16px;margin-top:2px;margin-left:-24px;background-image:url(/lp-wGlobal/wGlobal/layout/images/fancy/zoom.png);background-size:16px 16px}
.listDefault_var3 .listEntryDate                 {display:none}
.listDefault_var7 .listEntryThumbnail            {display:none}
.listDefault_var7 .listEntryDescription          {display:block}
.listDefault_var7 .listEntryDescription:after    {content:' ... mehr >'}
.listDefault_var8 .listEntryThumbnail            {display:none}
.listDefault_var8 .listEntryDescription          {display:none}
.listDefault_var8 .listEntryDate                 {display:none}






.listDefault_var6                                {border-top:none}
.listDefault_var6:after                          {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var6 .listEntry                     {float:left;width:49%;margin-right:1%}
.listDefault_var6 .listEntry:nth-child(1),
.listDefault_var6 .listEntry:nth-child(2)        {border-top:solid 1px #e0e0e0}
.listDefault_var6 .listEntry:nth-child(even)     {margin-right:0}
.listDefault_var6 .listEntryDate                 {display:none}

@media only screen and (max-width: 400px){
  .listDefault_var6 .listEntry                   {width:100%;margin-right:0}
  .listDefault_var6 .listEntry:nth-child(2)      {border-top:none}
}


.listDefault_var9                                                       {border-top:none}
.listDefault_var9:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var9 .listEntry.listEntryClickableJS:hover                 {background:none}
.listDefault_var9 .listEntry.listEntryClickableJS:hover .listEntryInner {background:url(/lp-wGlobal/wGlobal/layout/images/links/list-next.png) right bottom no-repeat;background-color:#f0f0f0}
.listDefault_var9 .listEntry                                            {float:left;position:relative;box-sizing:border-box;width:50%;border:none}
.listDefault_var9 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var9 .listEntry .wglMarkerManualSort,
.listDefault_var9 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var9 .listEntry:nth-child(2n + 1)                          {clear:left}
.listDefault_var9 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var9 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var9 .listEntryInner                                       {box-sizing:border-box;height:100%;margin:0 10px 10px 0;padding:0 0 10px 0;border:solid 1px #e0e0e0}
.listDefault_var9 .listEntry:nth-child(2n + 1) .listEntryInner          {margin:0 10px 10px 0}
.listDefault_var9 .listEntry:nth-child(2n + 2) .listEntryInner          {margin:0 0 10px 10px}
.listDefault_var9 .listEntryThumbnailOuter                              {overflow:hidden;margin:10px}
.listDefault_var9 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var9 .listEntryDate                                        {display:none}
.listDefault_var9 .listEntryTitle                                       {padding:0 10px}
.listDefault_var9 .listEntryDescription                                 {padding:0 10px 0 10px}

@media only screen and (max-width: 400px){
  .listDefault_var9 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var9 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var9 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}


.listDefault_var10                                                       {border-top:none}
.listDefault_var10:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var10 .listEntry.listEntryClickableJS:hover                 {background:none}
.listDefault_var10 .listEntry.listEntryClickableJS:hover .listEntryInner {background:url(/lp-wGlobal/wGlobal/layout/images/links/list-next.png) right bottom no-repeat;background-color:#f0f0f0}
.listDefault_var10 .listEntry                                            {float:left;position:relative;box-sizing:border-box;width:33.33%;border:none}
.listDefault_var10 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var10 .listEntry .wglMarkerManualSort,
.listDefault_var10 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var10 .listEntry:nth-child(3n + 1)                          {clear:left}
.listDefault_var10 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var10 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var10 .listEntryInner                                       {box-sizing:border-box;height:100%;margin:0 13px 10px 0;padding:0 0 10px 0;border:solid 1px #e0e0e0}
.listDefault_var10 .listEntry:nth-child(3n + 1) .listEntryInner          {margin:0 13px 10px 0}
.listDefault_var10 .listEntry:nth-child(3n + 2) .listEntryInner          {margin:0 6px 10px 7px}
.listDefault_var10 .listEntry:nth-child(3n + 3) .listEntryInner          {margin:0 0 10px 13px}
.listDefault_var10 .listEntryThumbnailOuter                              {overflow:hidden;margin:10px}
.listDefault_var10 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var10 .listEntryDate                                        {display:none}
.listDefault_var10 .listEntryTitle                                       {padding:0 10px}
.listDefault_var10 .listEntryDescription                                 {padding:0 10px 0 10px}

@media only screen and (max-width: 540px){
  .listDefault_var10 .listEntry                                          {width:50%}
  .listDefault_var10 .listEntry:nth-child(3n + 1)                        {clear:none}
  .listDefault_var10 .listEntry:nth-child(2n + 1)                        {clear:left}

  .listDefault_var10 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 13px 10px 0}
  .listDefault_var10 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 13px}
}

@media only screen and (max-width: 400px){
  .listDefault_var10 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var10 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var10 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}


.listDefault_var11                                                       {border-top:none}
.listDefault_var11:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var11 .listEntry.listEntryClickableJS:hover                 {background:none}
.listDefault_var11 .listEntry.listEntryClickableJS:hover .listEntryInner {background:url(/lp-wGlobal/wGlobal/layout/images/links/list-next.png) right bottom no-repeat;background-color:#f0f0f0}
.listDefault_var11 .listEntry                                            {float:left;position:relative;box-sizing:border-box;width:25%;border:none}
.listDefault_var11 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var11 .listEntry .wglMarkerManualSort,
.listDefault_var11 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var11 .listEntry:nth-child(4n + 1)                          {clear:left}
.listDefault_var11 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var11 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var11 .listEntryInner                                       {box-sizing:border-box;height:100%;margin:0 15px 10px 0;padding:0 0 10px 0;border:solid 1px #e0e0e0}
.listDefault_var11 .listEntry:nth-child(4n + 1) .listEntryInner          {margin:0 15px 10px 0}
.listDefault_var11 .listEntry:nth-child(4n + 2) .listEntryInner          {margin:0 10px 10px 5px}
.listDefault_var11 .listEntry:nth-child(4n + 3) .listEntryInner          {margin:0 5px 10px 10px}
.listDefault_var11 .listEntry:nth-child(4n + 4) .listEntryInner          {margin:0 0 10px 15px}
.listDefault_var11 .listEntryThumbnailOuter                              {overflow:hidden;margin:10px}
.listDefault_var11 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var11 .listEntryDate                                        {display:none}
.listDefault_var11 .listEntryTitle                                       {padding:0 10px}
.listDefault_var11 .listEntryDescription                                 {padding:0 10px 0 10px}

@media only screen and (max-width: 540px){
  .listDefault_var11 .listEntry                                          {width:50%}
  .listDefault_var11 .listEntry:nth-child(3n + 1)                        {clear:none}
  .listDefault_var11 .listEntry:nth-child(2n + 1)                        {clear:left}

  .listDefault_var11 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 13px 10px 0}
  .listDefault_var11 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 13px}
}

@media only screen and (max-width: 400px){
  .listDefault_var11 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var11 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var11 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}



.listDefault_var15                                                       {border-top:none}
.listDefault_var15:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var15 .listEntry.listEntryClickableJS:hover                 {background:none}
.listDefault_var15 .listEntry.listEntryClickableJS:hover .listEntryInner {background:none;background-color:#f0f0f0}
.listDefault_var15 .listEntry                                            {float:left;position:relative;box-sizing:border-box;width:50%;border:none}
.listDefault_var15 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var15 .listEntry .wglMarkerManualSort,
.listDefault_var15 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var15 .listEntry:nth-child(2n + 1)                          {clear:left}
.listDefault_var15 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var15 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var15 .listEntryInner                                       {height:100%;margin:0 10px 0 0;padding:0 0 0 0;border:solid 1px #e0e0e0}
.listDefault_var15 .listEntry:nth-child(2n + 1) .listEntryInner          {margin:0 10px 0 0}
.listDefault_var15 .listEntry:nth-child(2n + 2) .listEntryInner          {margin:0 0 0 10px}
.listDefault_var15 .listEntryThumbnailOuter                              {overflow:hidden;margin:10px}
.listDefault_var15 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var15 .listEntryDate                                        {display:none}
.listDefault_var15 .listEntryTitle                                       {padding:10px 10px 0 10px}
.listDefault_var15 .listEntryDescription                                 {padding:0 10px 0 10px}

@media only screen and (max-width: 400px){
  .listDefault_var15 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var15 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var15 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}


.listDefault_var20                                                       {border-top:none}
.listDefault_var20:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var20 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:50%;border:none}
.listDefault_var20 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var20 .listEntry .wglMarkerManualSort,
.listDefault_var20 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var20 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var20 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var20 .listEntry:hover                                      {background:none;background-color:transparent}
.listDefault_var20 .listEntry:nth-child(2n + 1)                          {clear:left}
.listDefault_var20 .listEntryInner                                       {box-sizing:border-box;-moz-box-sizing:border-box;height:100%;margin:0 10px 10px 0;padding:0 0 0 0;border:solid 1px #e0e0e0}
.listDefault_var20 .listEntry:nth-child(2n + 1) .listEntryInner          {margin:0 10px 10px 0}
.listDefault_var20 .listEntry:nth-child(2n + 2) .listEntryInner          {margin:0 0 10px 10px}
.listDefault_var20 .listEntryThumbnailOuter                              {overflow:hidden;margin:10px}
.listDefault_var20 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var20 .listEntryDate                                        {display:none}
.listDefault_var20 .listEntryTitle                                       {margin:0;padding:0 10px}
.listDefault_var20 .listEntryDescription                                 {display:none}

@media only screen and (max-width: 400px){
  .listDefault_var20 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var20 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var20 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}



.listDefault_var24                                                       {border-top:none}
.listDefault_var24:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var24 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:50%;border:none;padding:0 0 0 0}
.listDefault_var24 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var24 .listEntry .wglMarkerManualSort,
.listDefault_var24 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var24 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var24 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var24 .listEntry:hover                                      {background:none;background-color:transparent}
.listDefault_var24 .listEntry:nth-child(2n + 1)                          {clear:left}
.listDefault_var24 .listEntryInner                                       {box-sizing:border-box;-moz-box-sizing:border-box;position:relative;height:100%;margin:0 10px 10px 0;padding:0 0 0 0;border:solid 1px #e0e0e0}
.listDefault_var24 .listEntry:nth-child(2n + 1) .listEntryInner          {margin:0 10px 10px 0}
.listDefault_var24 .listEntry:nth-child(2n + 2) .listEntryInner          {margin:0 0 10px 10px}
.listDefault_var24 .listEntryThumbnailOuter                              {overflow:hidden;margin:0 0 0}
.listDefault_var24 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var24 .listEntryDate                                        {display:none}
.listDefault_var24 .listEntryTitle                                       {position:absolute;left:0;bottom:0;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.6);margin:0;padding:10px 10px;transition:all 0.3s ease-in-out}
.listDefault_var24 .listEntry:hover .listEntryTitle                      {padding-bottom:20px}
.listDefault_var24 .listEntryTitle > a                                   {color:#000000}
.listDefault_var24 .listEntryDescription                                 {display:none}

@media only screen and (max-width: 400px){
  .listDefault_var24 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var24 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var24 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}


.listDefault_var28                                                       {border-top:none}
.listDefault_var28:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var28 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:50%;border:none;padding:0 0 0 0}
.listDefault_var28 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var28 .listEntry .wglMarkerManualSort,
.listDefault_var28 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var28 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var28 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var28 .listEntry:hover                                      {background:none;background-color:transparent}
.listDefault_var28 .listEntry:nth-child(2n + 1)                          {clear:left}
.listDefault_var28 .listEntryInner                                       {box-sizing:border-box;-moz-box-sizing:border-box;position:relative;height:100%;margin:0 10px 10px 0;padding:0 0 0 0;border:solid 1px #e0e0e0}
.listDefault_var28 .listEntry:nth-child(2n + 1) .listEntryInner          {margin:0 10px 10px 0}
.listDefault_var28 .listEntry:nth-child(2n + 2) .listEntryInner          {margin:0 0 10px 10px}
.listDefault_var28 .listEntryThumbnailOuter                              {overflow:hidden;margin:0 0 0}
.listDefault_var28 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var28 .listEntryDate                                        {display:none}
.listDefault_var28 .listEntryTitle                                       {position:relative;min-height:55px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.6);margin:0;padding:10px 10px;border-bottom:solid 1px #e0e0e0}
.listDefault_var28 .listEntryTitle:after  {content:"";position:absolute;margin:15px 0 0 15px;bottom:-19px;left:0;border-width:19px 19px 0 19px;border-style:solid;border-color:#ffffff transparent}
.listDefault_var28 .listEntryTitle:before {content:"";position:absolute;margin:15px 0 0 14px;bottom:-20px;left:0;border-width:20px 20px 0 20px;border-style:solid;border-color:#e0e0e0 transparent}
.listDefault_var28 .listEntryTitle > a                                   {color:#000000}
.listDefault_var28 .listEntryDescription                                 {display:none}

@media only screen and (max-width: 400px){
  .listDefault_var28 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var28 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var28 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}


.listDefault_var32                                                       {border-top:none}
.listDefault_var32:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var32 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:50%;border:none;padding:0 0 0 0}
.listDefault_var32 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var32 .listEntry .wglMarkerManualSort,
.listDefault_var32 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var32 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var32 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var32 .listEntry:hover                                      {background:none;background-color:transparent}
.listDefault_var32 .listEntry:nth-child(2n + 1)                          {clear:left}
.listDefault_var32 .listEntryInner                                       {box-sizing:border-box;-moz-box-sizing:border-box;position:relative;height:100%;margin:0 10px 10px 0;padding:0 0 0 0}
.listDefault_var32 .listEntry:nth-child(2n + 1) .listEntryInner          {margin:0 10px 10px 0}
.listDefault_var32 .listEntry:nth-child(2n + 2) .listEntryInner          {margin:0 0 10px 10px}
.listDefault_var32 .listEntryThumbnailOuter                              {overflow:hidden;margin:0 0 0}
.listDefault_var32 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var32 .listEntryDate                                        {display:none}
.listDefault_var32 .listEntryTitle                                       {position:absolute;display:inline;top:20px;right:0;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8);margin:0;padding:10px 10px}
.listDefault_var32 .listEntryTitle > a                                   {color:#000000}
.listDefault_var32 .listEntryDescription                                 {position:absolute;text-align:right;display:inline;top:77px;font-size:11px;right:0;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8);margin:0 0 0 20px;padding:10px 10px}
.listDefault_var32 .listEntryDescription:after                           {content:''}

@media only screen and (max-width: 400px){
  .listDefault_var32 .listEntry                                          {width:100%;margin-right:0}
  .listDefault_var32 .listEntry:nth-child(2n + 1) .listEntryInner        {margin:0 0 10px 0}
  .listDefault_var32 .listEntry:nth-child(2n + 2) .listEntryInner        {margin:0 0 10px 0}
}


.listDefault_var42                                                       {border-top:none}
.listDefault_var42:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var42 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:33.33%;border:none;padding:0 0 0 0}
.listDefault_var42 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var42 .listEntry .wglMarkerManualSort,
.listDefault_var42 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var42 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var42 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var42 .listEntry:hover                                      {background:none;background-color:transparent}
.listDefault_var42 .listEntry:nth-child(3n + 1)                          {clear:left}
.listDefault_var42 .listEntryInner                                       {margin:0;padding:0}
.listDefault_var42 .listEntry:nth-child(3n + 1) .listEntryInner          {margin:0}
.listDefault_var42 .listEntry:nth-child(3n + 2) .listEntryInner          {margin:0}
.listDefault_var42 .listEntry:nth-child(3n + 3) .listEntryInner          {margin:0}
.listDefault_var42 .listEntryThumbnailOuter                              {overflow:hidden;margin:0 0 0}
.listDefault_var42 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var42 .listEntryDate                                        {display:none}
.listDefault_var42 .listEntryTitle                                       {position:absolute;bottom:5%;left:0;width:90%;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8);margin:0 5%;padding:10px 10px}
.listDefault_var42 .listEntryTitle > a                                   {color:#000000}
.listDefault_var42 .listEntryDescription                                 {display:none}

@media only screen and (max-width: 400px){
  .listDefault_var42 .listEntry                                          {width:100%;margin-right:0}
}


.listDefault_var46                                                       {border-top:none}
.listDefault_var46:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var46 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:33.33%;border:none;padding:0 0 0 0}
.listDefault_var46 .listEntry .wglListEntryMover                         {margin:-4px 0 0 -18px}
.listDefault_var46 .listEntry .wglMarkerManualSort,
.listDefault_var46 .listEntry .wglMarkerManualSortMo                     {margin-top:0}
.listDefault_var46 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var46 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var46 .listEntry:hover                                      {z-index:1;box-shadow:0 0 4px rgba(0, 0, 0, 0.5)}
.listDefault_var46 .listEntry:nth-child(3n + 1)                          {clear:left}
.listDefault_var46 .listEntryInner                                       {margin:0;padding:0}
.listDefault_var46 .listEntry:nth-child(3n + 1) .listEntryInner          {margin:0}
.listDefault_var46 .listEntry:nth-child(3n + 2) .listEntryInner          {margin:0}
.listDefault_var46 .listEntry:nth-child(3n + 3) .listEntryInner          {margin:0}
.listDefault_var46 .listEntryThumbnailOuter                              {overflow:hidden;margin:0 0 0}
.listDefault_var46 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var46 .listEntryDate                                        {display:none}
.listDefault_var46 .listEntryTitle                                       {display:block;opacity:0;position:absolute;bottom:5%;left:0;width:90%;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8);margin:0 5%;padding:10px 10px;transition:all 0.5s ease-in-out}
.listDefault_var46 .listEntry:hover .listEntryTitle                      {display:block;opacity:1}
.listDefault_var46 .listEntryTitle > a                                   {color:#000000}
.listDefault_var46 .listEntryDescription                                 {display:none}

@media only screen and (max-width: 400px){
  .listDefault_var46 .listEntry                                          {width:100%;margin-right:0}
}


.listDefault_var47                                                       {border-top:none}
.listDefault_var47:after                                                 {display:block;overflow:hidden;visibility:hidden;clear:both;content:".";height:0}
.listDefault_var47 .listEntry                                            {cursor:pointer;float:left;position:relative;box-sizing:border-box;width:33.33%;border:none;padding:0 0 0 0}
.listDefault_var47 .listEntry .beButtonEditRow                           {position:absolute;right:24px}
.listDefault_var47 .listEntry .beButtonDeleteRow                         {position:absolute;right:0}
.listDefault_var47 .listEntry:nth-child(3n + 1)                          {clear:left}
.listDefault_var47 .listEntryInner                                       {margin:0;padding:0}
.listDefault_var47 .listEntryThumbnailOuter                              {z-index:1;position:relative;margin:0 0 0 0;transition:all 0.5s ease-in-out}
.listDefault_var47 .listEntry:hover .listEntryThumbnailOuter             {visibility:hidden\9;-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}
.listDefault_var47 .listEntryThumbnail                                   {margin:0;width:100%}
.listDefault_var47 .listEntryDate                                        {display:none}
.listDefault_var47 .listEntryLayer                                       {display:block;-webkit-transform:translate(100%);-moz-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);transition:all 0.5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#ffffff;margin:0 0;padding:10px 10px}
.listDefault_var47 .listEntry:hover .listEntryLayer                      {display:block;-webkit-transform:translate(0%);-moz-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%)}
.listDefault_var47 .listEntryTitle                                       {display:block}
.listDefault_var47 .listEntry:hover .listEntryTitle                      {display:block}
.listDefault_var47 .listEntryTitle > a                                   {color:#000000}
.listDefault_var47 .listEntryDescription                                 {display:block}
.listDefault_var47 .listEntryMoreOnly                                    {display:block;float:right}

@media only screen and (max-width: 400px){
  .listDefault_var47 .listEntry                                          {width:100%;margin-right:0}
}





.listFull .listEntry                       {border-bottom:solid 1px #e0e0e0;margin:0 0 10px 0}
.listFull .listEntryTitle a                {text-decoration:none}
.listFull .listEntrySubline                {overflow:hidden;margin:0 0 10px 0}
.listFull .listEntryDate                   {color:#000000}
.listFull .listEntryAuthor                 {color:#000000}
.listFull .listEntryComments               {margin:0 0 10px 0}
.listFull .listEntryComments a             {color:#000000;text-decoration:none}

.listSearchResult .listEntry               {overflow:hidden;padding:10px 0 10px 0;margin:0;border-bottom:solid 1px #e0e0e0}
.listSearchResult .listEntryTitle          {color:#000000;margin:0 0 8px 0;font-size:12px;font-weight:bold;line-height:17px}
.listSearchResult .listEntryTitle a        {text-decoration:none}
.listSearchResult .listEntryDescription    {margin:0 0 4px 0}
.listSearchResult .listEntryUrl            {margin:0 0 0 0}
.listSearchResult .listEntryUrl a          {color:#000000}

.tagCloud                                  {font-size:1em}
.tagCloud a                                {display:inline-block;margin: 0 5px 0 0;text-decoration: none}
.tagCloud a.highlighted                    {background-color:#999999;color:#ffffff}

.categoryFilterList             {overflow:hidden;margin:0 0 10px 0}
.categoryFilterList select      {float:left}

.azNaviList                   {text-align:center;line-height:24px;margin:0 0 10px 0}
.azNaviList a                 {text-decoration:none}
.azNaviList a:hover           {background-color:#f6f6f6;color:#000000}

.azNaviList .charAvailable    {padding:4px;display:inline-block}
.azNaviList .charNotAvailable {padding:4px;display:inline-block;color:#000000}
.azNaviList .charSelected     {padding:3px;border:solid 1px #e0e0e0}

.azNaviList .initFilter       {text-align:right}

.pageNaviList                   {text-align:center;margin:0 0 10px 0}
.pageNaviList a                 {text-decoration:none}
.pageNaviList a:hover           {background-color:#f6f6f6;color:#000000}

.pageNaviList .pageNaviBackLink {background-color:#eeeeee;color:#666666;border:solid 1px #e0e0e0;margin:0 4px 0 4px;padding:1px 8px 1px 8px}
.pageNaviList .pageNaviLink     {background-color:#eeeeee;color:#666666;border:solid 1px #e0e0e0;margin:0 4px 0 4px;padding:1px 8px 1px 8px}
.pageNaviList .pageNaviCurrent  {background-color:#f6f6f6;color:#000000;border:solid 1px #e0e0e0;margin:0 4px 0 4px;padding:1px 8px 1px 8px;font-weight:bold;display:inline-block}
.pageNaviList .pageNaviNextLink {background-color:#eeeeee;color:#666666;border:solid 1px #e0e0e0;margin:0 4px 0 4px;padding:1px 8px 1px 8px}




#navigationMainToggler        {display:none}



#navigationBreadcrumb a                    {text-decoration:none;padding:0 4px 0 0;color:#000000}
#navigationBreadcrumb a:before             {content:'//';padding: 0 4px 0 0}
#navigationBreadcrumb a:first-child:before {content:'';padding:0}



#navigationMeta  ul                                   {list-style-type:none;margin:0;padding:0}
#navigationMeta  li                                   {float:left;margin:0;padding:0;overflow:hidden}
#navigationMeta  li.navLevel1 > a                     {color:#666666;margin:0 0 0 4px;line-height:31px;padding:8px 6px 7px 6px;text-decoration:none}
#navigationMeta  li.navLevel1 > a:hover               {color:#000000;background-color:#f6f6f6}
#navigationMeta  li.navLevel1Selected > a             {color:#000000;background-color:#f6f6f6;margin:0 0 0 4px;line-height:31px;padding:8px 6px 7px 6px;text-decoration:none}



#navigationMeta div.navLevel1Embed                    {display:none;position:absolute;z-index:200;left:0;margin:-2px 0 0 0;border:solid 1px #eeeeee;box-shadow:0px 10px 20px -8px rgba(0, 0, 0, 0.3);background-color:#ffffff;padding:20px}
#navigationMain {margin:80px 0 0 0}

#navigationMain div.navLevel1Embed                                              {display:none;position:absolute;z-index:100;left:0;margin:-2px 0 0 0;border:solid 1px #f0f0f0;background-color:#ffffff;padding:20px}
#navigationMain ul.navLevelContainer                                            {list-style-type:none;margin:0;padding:0}
#navigationMain li.navLevel                                                     {float:left;box-sizing:border-box;margin:0;padding:0;display:block;overflow:hidden;border-right:solid 0px #eeeeee}
#navigationMain li.navLevel1                                                    {box-shadow:0.3em 0.3em 0.3em #505152;color:#ffffff;cursor:pointer;width:32.3%;margin:0 1% 1% 0;text-align:center;padding:14px 0 14px 0}
#navigationMain li.navLevel1:nth-child(1)                                       {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/entdecken.png") no-repeat scroll center center rgba(0, 0, 0, 0)}
#navigationMain li.navLevel1:nth-child(2)                                       {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/erfolgreich.png") no-repeat scroll center center rgba(0, 0, 0, 0)}
#navigationMain li.navLevel1:nth-child(3)                                       {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/initiativen.png") no-repeat scroll center center rgba(0, 0, 0, 0)}
#navigationMain li.navLevel > a                                                 {display:block;text-decoration:none;color:#ffffff;background-color:transparent}
#navigationMain li.navLevel > a:hover                                           {color:#ffffff;background-color:transparent;text-decoration:underline}
#navigationMain li.navLevel1 > a                                                {font-size:20px;line-height:1.0;font-weight:normal;display:block}
#navigationMain li.navLevelDefault > a                                          {color:#ffffff;background-color:transparent}
#navigationMain li.navLevelOpen > a                                             {color:#ffffff;background-color:transparent}
#navigationMain li.navLevelSelected > a                                         {color:#ffffff;background-color:transparent}
#navigationMain li.navLevelOpenSelected > a                                     {color:#ffffff;background-color:transparent}
#navigationMain li.navLevelOpenDescendantSelected > a                           {color:#ffffff;background-color:transparent}











#navigationSub                                                                  {margin:0 0 0 0;background-color:#ffffff;box-shadow: 0.3em 0.3em 0.3em #7c7d7d;margin: 0;min-height: 770px;padding: 0}
#navigationSub #fast                                                            {display:none}
#fastBreadcrumb                                                                 {display:none}

#navigationSub ul.navLevelContainer                                             {list-style-type:none;margin:0;padding:0}
#navigationSub ul.navLevel2Container                                            {position:relative;margin:0 0 20px 0;border-top:none}
#navigationSub li.navLevel                                                      {display:block;overflow:hidden;margin:0;padding:0}
#navigationSub li.navLevel > a                                                  {display:block;text-decoration:none;color:#000000;background-color:#ffffff}
#navigationSub li.navLevel > a:hover                                            {color:#000000;text-decoration:underline}
#navigationSub li.navLevelDefault > a                                           {color:#000000;background-color:#ffffff}
#navigationSub li.navLevelOpen > a                                              {color:#000000;font-weight:bold;text-decoration:underline}
#navigationSub li.navLevelSelected > a                                          {color:#000000;font-weight:bold;text-decoration:underline}
#navigationSub li.navLevelOpenSelected > a                                      {color:#000000;font-weight:bold;text-decoration:underline}
#navigationSub li.navLevelOpenDescendantSelected > a                            {color:#000000;font-weight:bold;text-decoration:underline}
#navigationSub li.navLevel2                                                     {margin:0 0 7px 0}
#navigationSub li.navLevel2 > a                                                 {color:#ffffff;font-size:14px;padding:8px 0 8px 10px}
#navigationSub li.navLevel2 > a:hover                                           {color:#ffffff}
#navigationSub li.navLevel3 > a                                                 {font-size:12px;padding:2px 0 4px 10px}
#navigationSub li.navLevel4 > a                                                 {font-size:12px;padding:2px 0 4px 10px}


#navigationSub li.violett > a                                                   {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/violett.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
#navigationSub li.gruen > a                                                     {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/gruen.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
#navigationSub li.blau > a                                                      {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/blau.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
#navigationSub li.beige > a                                                     {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/beige.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
#navigationSub li.orange > a                                                    {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/orange.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
#navigationSub li.dunkelblau > a                                                {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/dunkelblau.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
#navigationSub li.hellblau > a                                                  {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/hellblau.png") no-repeat scroll center center transparent;margin:0 0 7px 0;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}



#navigationResponsiveAll                                                                 {display:none;clear:both;position:relative;overflow:hidden;margin:0;padding:0;background-color:transparent}
#navigationResponsiveAll ul                                                              {list-style-type:none;margin:0;padding:0}
#navigationResponsiveAll li                                                              {display:block;overflow:hidden;margin:0;padding:0}
#navigationResponsiveAll a                                                               {display:block;text-decoration:none}

#navigationResponsiveAll .navLevelOpener                                                 {cursor:pointer;width:42px;height:42px;background-color:transparent;position:absolute;right:0px;margin-top:-42px}
#navigationResponsiveAll .navLevelCloser                                                 {cursor:pointer;width:42px;height:42px;background-color:transparent;position:absolute;right:0px;margin-top:-42px}
#navigationResponsiveAll .navLevelOpener:before                                          {content:'';position:absolute;top:18px;left:14px;border:solid 6px #a0a0a0;border-bottom:none;border-left-color:transparent;border-right-color:transparent}
#navigationResponsiveAll .navLevelCloser:before                                          {content:'';position:absolute;top:18px;left:14px;border:solid 6px #a0a0a0;border-top:none;border-left-color:transparent;border-right-color:transparent}

#navigationResponsiveAll li.navLevel1                                                    {box-sizing:border-box;margin:0;padding:0;display:block;overflow:hidden}
#navigationResponsiveAll a.navLevel1                                                     {color:#ffffff;display:block;text-decoration:none;font-size:20px;line-height:3.0;padding:0 16px 0 16px;font-weight:normal;text-transform:uppercase}

#navigationResponsiveAll .navLevelContainer                                              {display:none;position:relative;margin:0 0 0 0;padding:0}

#navigationResponsiveAll li.navLevel1OpenSelected .navLevel2Container                    {display:block}
#navigationResponsiveAll li.navLevel1OpenDescendantSelected .navLevel2Container          {display:block}
#navigationResponsiveAll li.navLevel2                                                    {box-sizing:border-box;margin:0;padding:0;display:block;overflow:hidden}
#navigationResponsiveAll li.navLevel2 > a                                                {display:block;text-decoration:none;font-size:14px;line-height:3.0;padding:0 16px 0 32px;font-weight:normal}


#navigationResponsiveAll li.navLevel2OpenSelected .navLevel3Container                    {display:block}
#navigationResponsiveAll li.navLevel2OpenDescendantSelected .navLevel3Container          {display:block}
#navigationResponsiveAll li.navLevel3                                                    {box-sizing:border-box;margin:0;padding:0;display:block;overflow:hidden}
#navigationResponsiveAll li.navLevel3 > a                                                {display:block;text-decoration:none;font-size:12px;line-height:3.0;padding:0 16px 0 48px;font-weight:normal}

#navigationResponsiveAll li.navLevel3OpenSelected .navLevel4Container                    {display:block}
#navigationResponsiveAll li.navLevel3OpenDescendantSelected .navLevel4Container          {display:block}
#navigationResponsiveAll li.navLevel4                                                    {box-sizing:border-box;margin:0;padding:0;display:block;overflow:hidden}
#navigationResponsiveAll li.navLevel4 > a                                                {display:block;text-decoration:none;font-size:12px;line-height:3.0;padding:0 16px 0 64px;font-weight:normal}

#navigationResponsiveAll li.navLevelDefault > a                                          {font-weight:normal}
#navigationResponsiveAll li.navLevelSelected > a                                         {font-weight:bold}
#navigationResponsiveAll li.navLevelOpenSelected > a                                     {font-weight:bold}



#navigationSitemap                                    {margin-left:-15px}
#navigationSitemap ul                                 {list-style-type:none;margin:0}
#navigationSitemap li                                 {overflow:hidden;margin:0}
#navigationSitemap a                                  {display:block;width:100%;margin:0;padding:0;text-decoration:none}
#navigationSitemap p                                  {margin:4px 0 8px 0}
#navigationSitemap .navText                           {color:#000000}
#navigationSitemap .title                             {margin:4px 0 8px 0}
#navigationSitemap .description                       {margin:4px 0 8px 0}
#navigationSitemap .keywords                          {margin:4px 0 8px 0}

#navigationSitemap .navLevel1space                   {padding:0 0 0 16px}
#navigationSitemap .navLevel2space                   {padding:0 0 0 4px}
#navigationSitemap .navLevel3space                   {padding:0 0 0 24px}
#navigationSitemap .navLevel3spaceLast               {padding:0 0 0 0px}
#navigationSitemap .navLevel4space                   {padding:0 0 0 24px}
#navigationSitemap .navLevel5space                   {padding:0 0 0 24px}
#navigationSitemap  .navLevel1 span                  {padding:0 1px 0 1px}
#navigationSitemap a.navLevel1                       {padding:2px 0 4px 0;font-weight:bold}
#navigationSitemap a.navLevel1:hover                 {padding:2px 0 4px 0;font-weight:bold}
#navigationSitemap  .navLevel1Open span              {padding:0 1px 0 1px}
#navigationSitemap a.navLevel1Open                   {padding:2px 0 4px 0;font-weight:bold}
#navigationSitemap a.navLevel1Open:hover             {padding:2px 0 4px 0;font-weight:bold}
#navigationSitemap a.navLevel2                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel2:hover                 {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel2Open                   {padding:0px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px}
#navigationSitemap a.navLevel2Open                   {padding:1px 0px 3px 22px}
#navigationSitemap a.navLevel2Open:hover             {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel2Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap  .navLevel2OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel3                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel3:hover                 {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel3Open                   {padding:0px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px}
#navigationSitemap a.navLevel3Open                   {padding:1px 0px 3px 22px}
#navigationSitemap a.navLevel3Open:hover             {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel3Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap  .navLevel3OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel4                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel4:hover                 {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel4Open                   {padding:0px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px}
#navigationSitemap a.navLevel4Open                   {padding:1px 0px 3px 22px}
#navigationSitemap a.navLevel4Open:hover             {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel4Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap  .navLevel4OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel5                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap a.navLevel5:hover                 {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel5Open                   {padding:0px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px}
#navigationSitemap a.navLevel5Open                   {padding:1px 0px 3px 22px}
#navigationSitemap a.navLevel5Open:hover             {padding:1px 0px 3px 22px}

#navigationSitemap  .navLevel5Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}
#navigationSitemap  .navLevel5OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px}





#navigationFootermap                                    {margin:0 0 0 -24px;overflow:hidden}
#navigationFootermap ul                                 {list-style-type:none;margin:0 0 0 24px}
#navigationFootermap li                                 {overflow:hidden;margin:0 0 0 0;padding:6px 0 0 0}

#navigationFootermap li.navLevel1                       {float:left;padding:0 24px 0 0}
#navigationFootermap li.navLevel1Open                   {float:left;padding:0 24px 0 0}
#navigationFootermap a.navLevel1                        {font-weight:bold;display:block;text-decoration:none;padding:2px 4px 2px 4px}

#navigationFootermap ul.navLevel2Container              {margin:0;padding:0}
#navigationFootermap a.navLevel2                        {display:block;text-decoration:none;padding:2px 4px 2px 4px}
#navigationFootermap ul.navLevel3Container              {margin:0;padding:0 0 0 10px}
#navigationFootermap a.navLevel3                        {display:block;text-decoration:none;padding:0px 4px 0px 4px}


iframe.navLevel1Embed                                   {width:540px;height:1px;border:none}
#blockBefore #navigationBreadcrumb                      {clear:left;padding:10px 0 5px 0}
.elementTabContainer_var0 .tabs               {width:100%;overflow:hidden;margin:0 0 -1px 0;padding:0 0 1px 0;border-left:solid 1px #e0e0e0}
.elementTabContainer_var0 .tab                {float:left;cursor:pointer;list-style:none;font-size:13px;line-height:36px;margin:0 0 -1px 0;padding:0 10px 0 10px;background-color:#f0f0f0;border:solid 1px #e0e0e0;border-bottom-color:#e0e0e0;border-left:none}
.elementTabContainer_var0 .tab:hover          {background-color:#ffffff}
.elementTabContainer_var0 .tabSelected        {float:left;cursor:pointer;list-style:none;font-size:13px;line-height:36px;margin:0 0 -1px 0;padding:0 10px 0 10px;background-color:#ffffff;border:solid 1px #e0e0e0;border-bottom-color:#ffffff;border-left:none}
.elementTabContainer_var0 .tab a              {text-decoration:none;white-space:nowrap}
.elementTabContainer_var0 .tabSelected a      {text-decoration:none;white-space:nowrap}
.elementTabContainer_var0 .containers         {clear:left;padding:10px 10px 0 10px;border:solid 1px #e0e0e0}
.elementTabContainer_var0 .containerSelected  {display:block;margin-bottom:10px}
.elementTabContainer_var0 .containerSelected > *:last-child  {margin-bottom:0}
.elementTabContainer_var0 .containerInvisible {display:none}
.elementTabContainer_var1 .tabs               {width:100%;overflow:hidden;margin:0 0 -1px 0;padding:0 0 1px 0;border-left:solid 1px #e0e0e0}
.elementTabContainer_var1 .tab                {float:left;cursor:pointer;list-style:none;font-size:13px;line-height:36px;margin:0 0 -1px 0;padding:0 10px 0 10px;background-color:#f0f0f0;border:solid 1px #e0e0e0;border-bottom-color:#e0e0e0;border-left:none}
.elementTabContainer_var1 .tab:hover          {background-color:#ffffff}
.elementTabContainer_var1 .tabSelected        {float:left;cursor:pointer;list-style:none;font-size:13px;line-height:36px;margin:0 0 -1px 0;padding:0 10px 0 10px;background-color:#ffffff;border:solid 1px #e0e0e0;border-bottom-color:#ffffff;border-left:none}
.elementTabContainer_var1 .tab a              {text-decoration:none;white-space:nowrap}
.elementTabContainer_var1 .tabSelected a      {text-decoration:none;white-space:nowrap}
.elementTabContainer_var1 .containers         {clear:left;padding:10px 0 0 0;border:none;border-top:solid 1px #f0f0f0}
.elementTabContainer_var1 .containerSelected  {display:block}
.elementTabContainer_var1 .containerSelected > *:last-child  {margin-bottom:0}
.elementTabContainer_var1 .containerInvisible {display:none}



.elementTabContainer_var5                      {position:relative;margin-bottom:48px;padding:0 15px 0 15px}
.elementTabContainer_var5 .tabs                {width:100%;position:absolute;bottom:0;margin-bottom:-54px;text-align:center}
.elementTabContainer_var5 .tabs > .tab         {display:inline-block;cursor:pointer;list-style:none;line-height:36px;margin:0 4px 4px 0;padding:0 10px 0 10px;background-color:#e0e0e0;border:solid 1px #e0e0e0}
.elementTabContainer_var5 .tabs > .tab:hover   {background-color:#ffffff}
.elementTabContainer_var5 .tabs > .tabSelected {display:inline-block;cursor:pointer;list-style:none;line-height:36px;margin:0 4px 4px 0;padding:0 10px 0 10px;background-color:#ffffff;border:solid 1px #e0e0e0}
.elementTabContainer_var5 .tabs > .tabAnchor   {display:none}
.elementTabContainer_var5 .tabs > .tab a       {text-decoration:none;white-space:nowrap}
.elementTabContainer_var5 .tabs > .tabSelected a    {text-decoration:none;white-space:nowrap}
.elementTabContainer_var5 .containers         {clear:left;padding:10px 0 0 0;margin:0 0 36px 0}
.elementTabContainer_var5 .containers > .containerSelected  {display:block;margin-bottom:10px}
.elementTabContainer_var5 .containers > .containerSelected > *:last-child  {margin-bottom:0}
.elementTabContainer_var5 .containers > .containerInvisible {display:none}
.elementAccordion_var0 .accordionHeader        {user-select:none;cursor:pointer;border:none;background-color:#e1e1e1;background-image:none;border-radius:0;padding:10px 10px;margin:2px 0 0 0;position:relative}
.elementAccordion_var0 .accordionHeader:first-child {margin:0}
.elementAccordion_var0 .accordionHeader > a    {font-weight:normal;font-size:13px;color:#444444;text-decoration:none}
.elementAccordion_var0 .accordionHeader > .accordionHeaderOpener {display:block;position:absolute;right:4px;top:4px;width:32px;height:32px}
.elementAccordion_var0 .accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {display:none}
.elementAccordion_var0 .accordionHeader > .accordionHeaderOpener:before {transition:all 0.3s ease-in-out;content:'';position:absolute;margin:16px 0 0 0;display:block;width:12px;height:2px;background-color:#bbbbbb;transform:rotate(40deg)}
.elementAccordion_var0 .accordionHeader > .accordionHeaderOpener:after  {transition:all 0.3s ease-in-out;content:'';position:absolute;margin:16px 0 0 8px;display:block;width:12px;height:2px;background-color:#bbbbbb;transform:rotate(-40deg)}
.ie8 .elementAccordion_var0 .accordionHeader > .accordionHeaderOpener:after  {margin:11px 0 0 5px;width:2px;height:12px}
.elementAccordion_var0 .accordionHeaderVisible > .accordionHeaderOpener:before {transform:rotate(-40deg)}
.elementAccordion_var0 .accordionHeaderVisible > .accordionHeaderOpener:after  {transform:rotate(40deg)}
.elementAccordion_var0 .accordionContent       {overflow:hidden;border:solid 1px #e0e0e0;padding:10px 10px 10px 10px}
.elementAccordion_var0 .accordionContent > *:last-child  {margin-bottom:0}
.elementAccordion_var0 .accordionOpenerCloser  {text-align:right}
.elementAccordion_var0 .accordionCloser        {display:none}
.elementAccordion_var10000 .accordionHeader        {user-select:none;cursor:pointer;border:none;background-color:#e1e1e1;background-image:none;border-radius:0;padding:10px 32px 10px 10px;margin:2px 0 10px 0;position:relative}
.elementAccordion_var10000 .accordionHeader .preTitleAccordion {font-weight:bold;font-size:13px}
.elementAccordion_var10000 .accordionHeader > a    {font-weight:bold;font-size:13px;color:#444444;text-decoration:none}
.elementAccordion_var10000 .accordionHeader > .accordionHeaderOpener {display:block;position:absolute;right:4px;top:4px;width:32px;height:32px;background: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center transparent}
.elementAccordion_var10000 .accordionHeader:hover > .accordionHeaderOpener {background-image: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
.elementAccordion_var10000 .accordionHeaderVisible > .accordionHeaderOpener {background-image: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
.elementAccordion_var10000 .accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {display:none}
/*.elementAccordion_var10000 .accordionHeader > .accordionHeaderOpener:before {transition:all 0.3s ease-in-out;content:'';position:absolute;margin:16px 0 0 0;display:block;width:12px;height:2px;background-color:#bbbbbb;transform:rotate(40deg)}
.elementAccordion_var10000 .accordionHeader > .accordionHeaderOpener:after  {transition:all 0.3s ease-in-out;content:'';position:absolute;margin:16px 0 0 8px;display:block;width:12px;height:2px;background-color:#bbbbbb;transform:rotate(-40deg)}
.ie8 .elementAccordion_var10000 .accordionHeader > .accordionHeaderOpener:after  {margin:11px 0 0 5px;width:2px;height:12px}
.elementAccordion_var10000 .accordionHeaderVisible > .accordionHeaderOpener:before {transform:rotate(-40deg)}
.elementAccordion_var10000 .accordionHeaderVisible > .accordionHeaderOpener:after  {transform:rotate(40deg)}*/
.elementAccordion_var10000 .accordionContent       {overflow:hidden;border:none 1px #e0e0e0;margin:0px 5px 20px 5px}
.elementAccordion_var10000 .accordionContent > *:last-child  {margin-bottom:0}
.elementAccordion_var10000 .accordionOpenerCloser  {text-align:right}
.elementAccordion_var10000 .accordionCloser        {display:none}
.elementAccordion_var1 .accordionHeader        {user-select:none;cursor:pointer;border:none;background-color:#e1e1e1;background-image:none;border-radius:0;padding:10px 32px 10px 10px;margin:2px 0 10px 0;position:relative}
.elementAccordion_var1 .accordionHeader .preTitleAccordion {font-weight:normal}
.elementAccordion_var1 .accordionHeader > a    {font-weight:bold;font-size:13px;color:#444444;text-decoration:none}
.elementAccordion_var1 .accordionHeader > .accordionHeaderOpener {display:block;position:absolute;right:4px;top:4px;width:32px;height:32px;background: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center transparent}
.elementAccordion_var1 .accordionHeader:hover > .accordionHeaderOpener {background-image: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
.elementAccordion_var1 .accordionHeaderVisible > .accordionHeaderOpener {background-image: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
.elementAccordion_var1 .accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {display:none}
/*.elementAccordion_var1 .accordionHeader > .accordionHeaderOpener:before {transition:all 0.3s ease-in-out;content:'';position:absolute;margin:16px 0 0 0;display:block;width:12px;height:2px;background-color:#bbbbbb;transform:rotate(40deg)}
.elementAccordion_var1 .accordionHeader > .accordionHeaderOpener:after  {transition:all 0.3s ease-in-out;content:'';position:absolute;margin:16px 0 0 8px;display:block;width:12px;height:2px;background-color:#bbbbbb;transform:rotate(-40deg)}
.ie8 .elementAccordion_var1 .accordionHeader > .accordionHeaderOpener:after  {margin:11px 0 0 5px;width:2px;height:12px}
.elementAccordion_var1 .accordionHeaderVisible > .accordionHeaderOpener:before {transform:rotate(-40deg)}
.elementAccordion_var1 .accordionHeaderVisible > .accordionHeaderOpener:after  {transform:rotate(40deg)}*/
.elementAccordion_var1 .accordionContent       {overflow:hidden;border:none 1px #e0e0e0;margin:0px 5px 20px 5px}
.elementAccordion_var1 .accordionContent > *:last-child  {margin-bottom:0}
.elementAccordion_var1 .accordionOpenerCloser  {text-align:right}
.elementAccordion_var1 .accordionCloser        {display:none}
.elementAccordion_var2 .accordionHeader        {user-select:none;cursor:pointer;border:none;background-color:#a0c0d5;background-image:none;border-radius:0;padding:0 32px 0 10px ;margin:2px 0 10px 0;position:relative;overflow:hidden}
.elementAccordion_var2 .accordionHeader .preTitleAccordion {font-weight:bold}
.elementAccordion_var2 .accordionHeader > a    {font-weight:bold;font-size:13px;color:#444444;text-decoration:none;margin:10px 0 10px 0;max-width:300px;float:left}
.elementAccordion_var2 .accordionHeader > .accordionHeaderOpener {display:block;position:absolute;right:4px;top:4px;width:32px;height:32px;background: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center transparent}
.elementAccordion_var2 .accordionHeader:hover > .accordionHeaderOpener {background-image: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
.elementAccordion_var2 .accordionHeaderVisible > .accordionHeaderOpener {background-image: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
.elementAccordion_var2 .accordionHeaderVisible.accordionHeaderNoneCollapsible > .accordionHeaderOpener {display:none}
.elementAccordion_var2 .accordionContent       {overflow:hidden;border:none 1px #e0e0e0;margin:0px 5px 20px 5px}
.elementAccordion_var2 .accordionContent > *:last-child  {margin-bottom:0}
.elementAccordion_var2 .accordionOpenerCloser  {text-align:right}
.elementAccordion_var2 .accordionCloser        {display:none}
.elementAccordion_var2 .prePicture             {margin:0 25px 0 0;width:120px;height:85px;float:left;background:url("/lp-wAssets/img/erfolgreich/box/statement-1.jpg") no-repeat scroll center;background-size:cover}
.elementAccordion_var2 .accordionHeader:nth-child(3) .prePicture {background-image:url("/lp-wAssets/img/erfolgreich/box/statement-2.jpg")}
.elementAccordion_var2 .accordionHeader:nth-child(5) .prePicture {background-image:url("/lp-wAssets/img/erfolgreich/box/statement-3.jpg")}
.elementAccordion_var2 .accordionHeader:nth-child(7) .prePicture {background-image:url("/lp-wAssets/img/erfolgreich/box/statement-4.jpg")}
.elementAccordion_var2 .accordionHeader:nth-child(9) .prePicture {background-image:url("/lp-wAssets/img/erfolgreich/box/statement-5.jpg")}




.elementList-bannerSlider_var99                                                              {overflow:visible}
.listBannerSlider_var99                                                                      {background-color:#f0f0f0;position:relative;overflow:visible}
.listBannerSlider_var99 .listMoverBack                                                       {cursor:pointer;position:absolute;left:0;bottom:0px;width:64px;margin-right:0;height:100%;z-index:2}
.listBannerSlider_var99 .listMoverForward                                                    {cursor:pointer;position:absolute;right:0;bottom:0px;width:64px;margin-left:0;height:100%;z-index:2}
.listBannerSlider_var99 .listMoverBackInner                                                  {opacity:0.5;top:0;right:0;margin-top:0;height:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-w-1-128.png);background-repeat:no-repeat;background-position:center;background-size:50%}
.listBannerSlider_var99 .listMoverForwardInner                                               {opacity:0.5;top:0;left:0;margin-top:0;height:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-e-1-128.png);background-repeat:no-repeat;background-position:center;background-size:50%}
.ie8 .listBannerSlider_var99 .listMoverBackInner                                             {background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-w-1-32.png)}
.ie8 .listBannerSlider_var99 .listMoverForwardInner                                          {background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-e-1-32.png)}
.listBannerSlider_var99 .listMoverBack:hover                                                 {background-color:transparent}
.listBannerSlider_var99 .listMoverForward:hover                                              {background-color:transparent}
.listBannerSlider_var99 .listMoverBack:hover .listMoverBackInner                             {background-size:100%}
.listBannerSlider_var99 .listMoverForward:hover .listMoverForwardInner                       {background-size:100%}
.listBannerSlider_var99 .listEntries                                                         {width:100%;max-width:100%;position:relative;overflow:hidden;margin:0 auto 10px auto}
.listBannerSlider_var99 .listEntries .listEntry                                              {display:none;overflow:hidden}
.listBannerSlider_var99 .listEntries .listEntrySelected                                      {display:block}
.listBannerSlider_var99 .listEntries .listEntry a                                            {text-decoration:none}
.listBannerSlider_var99 .listEntries .listEntryButtons                                       {position:absolute;top:26px;right:0}
.listBannerSlider_var99 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listBannerSlider_var99 .listEntries .listEntryInfoLayer                                     {position:static}
.listBannerSlider_var99 .listEntries .listEntryTitle                                         {position:absolute;top:40px;left:64px;margin-left:50%;opacity:0;padding:10px;font-size:19px;line-height:22px;background-color:rgba(255, 255, 255, 0.5);transition:all 1s 0.1s ease}
.ie8 .listBannerSlider_var99 .listEntries .listEntryTitle                                    {background-color:#ffffff}
.listBannerSlider_var99 .listEntries .listEntrySelected .listEntryTitle                      {margin-left:0;opacity:1}
.listBannerSlider_var99 .listEntries .listEntrySelectedInit .listEntryTitle                  {margin-left:50%;opacity:0;transition:all 1s 0.1s ease}
.listBannerSlider_var99 .listEntries .listEntrySelectedReady .listEntryTitle                 {margin-left:0;opacity:1}
.listBannerSlider_var99 .listEntries .listEntryFadingOut .listEntryTitle                     {margin-left:0;opacity:0}
.listBannerSlider_var99 .listEntries .listEntryDescription                                   {position:absolute;top:100px;left:64px;margin-left:50%;opacity:0;padding:10px;background-color:rgba(255, 255, 255, 0.5);transition:all 1s 1s ease}
.ie8 .listBannerSlider_var99 .listEntries .listEntryDescription                              {background-color:#ffffff}
.listBannerSlider_var99 .listEntries .listEntrySelected .listEntryDescription                {margin-left:0;opacity:1}
.listBannerSlider_var99 .listEntries .listEntrySelectedInit .listEntryDescription            {margin-left:50%;opacity:0;transition:all 1s 1s ease}
.listBannerSlider_var99 .listEntries .listEntrySelectedReady .listEntryDescription           {margin-left:0;opacity:1}
.listBannerSlider_var99 .listEntries .listEntryFadingOut .listEntryDescription               {margin-left:0;opacity:0}
.listBannerSlider_var99 .listEntriesPreview                                                  {position:relative;overflow:hidden;margin-top:-40px}
.listBannerSlider_var99 .listEntriesPreviewInner                                             {text-align:center;padding:4px}
.listBannerSlider_var99 .listEntriesPreview .listEntry                                       {border-radius:8px;display:inline-block;zoom:1;*display:inline;cursor:pointer;padding:4px;margin-right:4px;width:4px;height:4px;border:solid 1px #666666;background-color:transparent}
.listBannerSlider_var99 .listEntriesPreview .listEntrySelected                               {background-color:#666666;color:#666666}
.listBannerSlider_var99 .listEntriesPreview .listEntry:hover                                 {background-color:#666666;color:#666666}
.listBannerSlider_var99 .listEntriesPreview .listEntryImage                                  {width:48px;height:32px;display:none}
.listBannerSlider_var99 .listEntriesPreview .listEntryTitle                                  {display:none}
.listBannerSlider_var99 .listEntriesPreview .listEntryDescription                            {display:none}
.listBannerSlider_var99 .listEntriesPreview .listEntryPosition                               {display:none}

@media only screen and (max-width: 1024px){
  .listBannerSlider_var99 .listEntries .listEntryImage                                       {width:auto;max-width:150%;margin-left:-20%)}
  .listBannerSlider_var99 .listEntries .listEntryTitle                                       {left:10%}
  .listBannerSlider_var99 .listEntries .listEntryDescription                                 {left:10%}
}

@media only screen and (max-width: 720px){
  .listBannerSlider_var99 .listEntries .listEntryImage                                       {width:auto;max-width:180%;margin-left:-40%)}
}

@media only screen and (max-width: 540px){
  .listBannerSlider_var99 .listEntries .listEntryImage                                       {width:auto;max-width:240%;margin-left:-50%)}
}

@media only screen and (max-width: 400px){
  .listBannerSlider_var99 .listEntries .listEntryImage                                       {width:auto;max-width:320%;margin-left:-50%)}
}


.listBannerSlider_var0                                                                      {position:relative}
.listBannerSlider_var0 .listMoverBack                                                       {display:none;cursor:pointer;position:absolute;left:0;top:50%;margin-top:-15px;width:30px;height:30px;z-index:2;background-color:#ffffff;background-image:url(/lp-wGlobal/wGlobal/layout/images/links/back.gif);background-repeat:no-repeat;background-position:center}
.listBannerSlider_var0 .listMoverForward                                                    {display:none;cursor:pointer;position:absolute;right:0;top:50%;margin-top:-15px;width:30px;height:30px;z-index:2;background-color:#ffffff;background-image:url(/lp-wGlobal/wGlobal/layout/images/links/next.gif);background-repeat:no-repeat;background-position:center}
.listBannerSlider_var0 .listMoverBack:hover,
.listBannerSlider_var0 .listMoverForward:hover                                              {background-color:#f0f0f0}
.listBannerSlider_var0 .listEntries                                                         {width:100%;position:relative;overflow:hidden;margin:0}
.listBannerSlider_var0 .listEntries .listEntry                                              {display:none;overflow:hidden;position:relative}
.listBannerSlider_var0 .listEntries .listEntrySelected                                      {display:block}
.listBannerSlider_var0 .listEntries .listEntryButtons                                       {position:absolute;top:26px;right:0}
.listBannerSlider_var0 .listEntries .listEntry a                                            {text-decoration:none}
.listBannerSlider_var0 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listBannerSlider_var0 .listEntries .listEntryInfoLayer                                     {position:absolute;overflow:hidden;bottom:0;left:0;height:auto;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88FFFFFF,endColorstr=#88FFFFFF);background-color:rgba(255, 255, 255, 0.5)}
.listBannerSlider_var0 .listEntries .listEntryInfoLayer:not([tmp])                          {filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}
.listBannerSlider_var0 .listEntries .listEntryTitle                                         {padding:10px 0 0 10px;font-size:19px;line-height:22px}
.listBannerSlider_var0 .listEntries .listEntryDescription                                   {padding:10px 160px 10px 10px}
.listBannerSlider_var0 .listEntriesPreview                                                  {position:absolute;z-index:2;bottom:4px;right:0}
.listBannerSlider_var0 .listEntriesPreviewInner                                             {text-align:right}
.listBannerSlider_var0 .listEntriesPreview .listEntry                                       {display:inline-block;zoom:1;*display:inline;cursor:pointer;padding:4px 8px 4px 8px;margin-right:4px;border:solid 1px #ffffff;background-color:#b0b0b0;color:#ffffff}
.listBannerSlider_var0 .listEntriesPreview .listEntry:first-child:last-child                {display:none}
.listBannerSlider_var0 .listEntriesPreview .listEntrySelected                               {background-color:#ffffff;color:#000000;border-color:#c0c0c0}
.listBannerSlider_var0 .listEntriesPreview .listEntry:hover                                 {background-color:#f0f0f0;color:#000000;border-color:#c0c0c0}
.listBannerSlider_var0 .listEntriesPreview .listEntryImage                                  {display:none;width:48px;height:32px}
.listBannerSlider_var0 .listEntriesPreview .listEntryTitle                                  {display:none}
.listBannerSlider_var0 .listEntriesPreview .listEntryDescription                            {display:none}
.listBannerSlider_var0 .listEntriesPreview .listEntryPosition                               {display:inline}

.listBannerSlider_var22                                                                      {position:relative;overflow:hidden}
.listBannerSlider_var22 .listMoverBack                                                       {cursor:pointer;position:absolute;left:0;top:0px;width:10%;height:100%;z-index:2;background-color:transparent;background-image:url(/lp-wGlobal/wGlobal/layout/images/links/back.gif);background-repeat:no-repeat;background-position:center}
.listBannerSlider_var22 .listMoverForward                                                    {cursor:pointer;position:absolute;right:0;top:0px;width:10%;height:100%;z-index:2;background-color:transparent;background-image:url(/lp-wGlobal/wGlobal/layout/images/links/next.gif);background-repeat:no-repeat;background-position:center}
.listBannerSlider_var22 .listMoverBack:hover, .listBannerSlider_var22 .listMoverForward:hover                                              {background-color:transparent}
.listBannerSlider_var22 .listEntries                                                         {background-color:transparent;position:relative;overflow:hidden;width:80%;margin-left:10%}
.listBannerSlider_var22 .listEntries .listEntriesInner                                       {background-color:transparent;position:relative;width:10000%}
.listBannerSlider_var22 .listEntries .listEntry                                              {display:block;float:left;width:0.3333%;overflow:hidden;position:relative}
.listBannerSlider_var22 .listEntries .listEntryInner                                         {margin:0 8px 0 8px}
.listBannerSlider_var22 .listEntries .listEntryButtons                                       {position:absolute;right:0}
.listBannerSlider_var22 .listEntries .listEntry a                                            {text-decoration:none}
.listBannerSlider_var22 .listEntries .listEntryImage                                         {width:100%;height:auto}
.listBannerSlider_var22 .listEntries .listEntryTitle                                         {font-size:19px;line-height:22px}
.listBannerSlider_var22 .listEntries .listEntryDescription                                   {padding:10px 0 0 0}
.headerPressebilder {display:none}
.listPictureGallery_var0 .listInner                                                           {position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.listPictureGallery_var0 .listMoverBack                                                       {cursor:pointer;opacity:0.5;position:absolute;left:0;bottom:0px;width:5%;margin-right:0;height:58px;z-index:2;background-color:#ffffff;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-w-1-32.png);background-repeat:no-repeat;background-position:center}
.listPictureGallery_var0 .listMoverForward                                                    {cursor:pointer;opacity:0.5;position:absolute;right:0;bottom:0px;width:5%;margin-left:0;height:58px;z-index:2;background-color:#ffffff;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-e-1-32.png);background-repeat:no-repeat;background-position:center}
.listPictureGallery_var0 .listMoverBack:hover,
.listPictureGallery_var0 .listMoverForward:hover                                              {opacity:1}
.listPictureGallery_var0 .pageNaviList                                                        {margin-top:8px}
.listPictureGallery_var0 .listEntries                                                         {width:100%;position:relative;overflow:hidden;margin:0 0 4px 0}
.listPictureGallery_var0 .listEntries .listEntry                                              {display:none;position:relative;overflow:hidden}
.listPictureGallery_var0 .listEntries .listEntrySelected                                      {display:block}
.listPictureGallery_var0 .listEntries .listEntryButtons                                       {position:absolute;top:2px;right:0}
.listPictureGallery_var0 .listEntries .listEntry a                                            {text-decoration:none}
.listPictureGallery_var0 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listPictureGallery_var0 .listEntries .listEntryTitle                                         {display:none}
.listPictureGallery_var0 .listEntries .listEntryDescription                                   {display:none}
.listPictureGallery_var0 .listEntriesPreview                                                  {position:relative;overflow:hidden;margin-left:6%;width:88%;height:58px}
.listPictureGallery_var0 .listEntriesPreviewInner                                             {width:20000px}
.listPictureGallery_var0 .listEntriesPreview .listEntry                                       {display:block;float:left;cursor:pointer;padding:4px;border:solid 1px #c0c0c0;margin-right:4px;background-color:#ffffff}
.listPictureGallery_var0 .listEntriesPreview .listEntrySelected                               {background-color:#e0e0e0}
.listPictureGallery_var0 .listEntriesPreview .listEntry:hover                                 {background-color:#e0e0e0}
.listPictureGallery_var0 .listEntriesPreview .listEntry a                                     {text-decoration:none}
.listPictureGallery_var0 .listEntriesPreview .listEntryImage                                  {width:64px;height:48px;display:block}
.listPictureGallery_var0 .listEntriesPreview .listEntryTitle                                  {display:none}
.listPictureGallery_var0 .listEntriesPreview .listEntryDescription                            {display:none}
.listPictureGallery_var0 .listEntriesPreview .listEntryPosition                               {display:none}
.listPictureGallery_var2 a                                                                    {text-decoration:none;display:inline-block;vertical-align:top}
.listPictureGallery_var2 .listInner                                                           {position:relative;overflow:hidden}
.listPictureGallery_var2 .listMoverBack                                                       {display:none}
.listPictureGallery_var2 .listMoverForward                                                    {display:none}
.listPictureGallery_var2 .pageNaviList                                                        {margin-top:8px}
.listPictureGallery_var2 .listEntries                                                         {display:none}
.listPictureGallery_var2 .listEntriesPreview                                                  {position:relative;overflow:hidden}
.listPictureGallery_var2 .listEntriesPreview .listEntryButtons                                {position:absolute;top:2px;left:2px}
.listPictureGallery_var2 .listEntriesPreviewInner                                             {margin:-10px}
.listPictureGallery_var2 .listEntriesPreviewPerRow8 a                                         {width:12.5%}
.listPictureGallery_var2 .listEntriesPreviewPerRow7 a                                         {width:14.286%}
.listPictureGallery_var2 .listEntriesPreviewPerRow6 a                                         {width:16.666%}
.listPictureGallery_var2 .listEntriesPreviewPerRow5 a                                         {width:20%}
.listPictureGallery_var2 .listEntriesPreviewPerRow4 a                                         {width:25%}
.listPictureGallery_var2 .listEntriesPreviewPerRow3 a                                         {width:33.333%}
.listPictureGallery_var2 .listEntriesPreviewPerRow2 a                                         {width:50%}
.listPictureGallery_var2 .listEntriesPreviewPerRow1 a                                         {width:100%}
.listPictureGallery_var2 .listEntriesPreview .listEntry                                       {position:relative;cursor:pointer;padding:4px;border:solid 1px #c0c0c0;margin:10px;background-color:#ffffff}
.listPictureGallery_var2 .listEntriesPreview .listEntry:hover                                 {background-color:#e0e0e0}
.listPictureGallery_var2 .listEntriesPreview .listEntryImage                                  {display:block;max-width:100%;width:100%;height:auto}
.listPictureGallery_var2 .listEntriesPreview .listEntryTitle                                  {display:none}
.listPictureGallery_var2 .listEntriesPreview .listEntryDescription                            {display:none}
.listPictureGallery_var2 .listEntriesPreview .listEntryPosition                               {position:absolute;right:2px;top:2px;display:block;width:20px;height:20px;font-size:0;color:transparent;background-color:#ffffff;border-radius:0 0 0 5px}
.listPictureGallery_var2 .listEntriesPreview .listEntryPosition:before                        {content:'';position:absolute;left:6px;top:7px;display:block;width:10px;height:2px;background-color:#b0b0b0}
.listPictureGallery_var2 .listEntriesPreview .listEntryPosition:after                         {content:'';position:absolute;left:10px;top:3px;display:block;width:2px;height:10px;background-color:#b0b0b0}
.listPictureGallery_var2 .listEntriesPreview .listEntry:hover .listEntryPosition              {background-color:#e0e0e0}
.listPictureGallery_var2 .listEntriesPreview .listEntry:hover .listEntryPosition:before       {background-color:#888888}
.listPictureGallery_var2 .listEntriesPreview .listEntry:hover .listEntryPosition:after        {background-color:#888888}

@media only screen and (max-width: 540px){
  .listPictureGallery_var2 .listEntriesPreviewPerRow6 a {width:20%}
  .listPictureGallery_var2 .listEntriesPreviewPerRow5 a {width:25%}
  .listPictureGallery_var2 .listEntriesPreviewPerRow4 a {width:33.333%}
}

@media only screen and (max-width: 400px){
  .listPictureGallery_var2 .listEntriesPreviewPerRow6 a {width:25%}
  .listPictureGallery_var2 .listEntriesPreviewPerRow5 a {width:33.333%}
  .listPictureGallery_var2 .listEntriesPreviewPerRow3 a {width:50%}
}

@media only screen and (max-width: 320px){
  .listPictureGallery_var2 .listEntriesPreviewPerRow4 a {width:50%}
  .listPictureGallery_var2 .listEntriesPreviewPerRow2 a {width:100%}
}
.listPictureGallery_var14 .listInner                                                           {position:relative;overflow:hidden}
.listPictureGallery_var14 .listMoverBack                                                       {cursor:pointer;position:absolute;left:0;top:0;width:25%;height:100%;z-index:2}
.listPictureGallery_var14 .listMoverForward                                                    {cursor:pointer;position:absolute;right:0;top:0px;width:25%;height:100%;z-index:2}
.listPictureGallery_var14 .listMoverBackInner                                                  {position:absolute;left:0;top:50%;margin-top:-48px;height:96px;width:45%;opacity:0.8;background-size:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-w-1-64.png);background-repeat:no-repeat;background-position:center}
.listPictureGallery_var14 .listMoverForwardInner                                               {position:absolute;right:0;top:50%;margin-top:-48px;height:96px;width:45%;opacity:0.8;background-size:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-e-1-64.png);background-repeat:no-repeat;background-position:center}
.listPictureGallery_var14 .listMoverBack:hover .listMoverBackInner                             {background-color:rgba(255, 255, 255, 0.6)}
.listPictureGallery_var14 .listMoverForward:hover .listMoverForwardInner                       {background-color:rgba(255, 255, 255, 0.6)}
.listPictureGallery_var14 .listEntryOfEntries                                                  {display:none;position:absolute;text-align:center;width:100%;margin-top:-26px}
.listPictureGallery_var14 .listEntryOfEntries .listEntryOfEntriesEntry:after                   {padding-left:4px;content:"/"}
.listPictureGallery_var14 .listEntryOfEntries .listEntryOfEntriesEntries                       {padding-left:4px}
.listPictureGallery_var14 .listEntries                                                         {width:100%;position:relative}
.listPictureGallery_var14 .listEntries .listEntry                                              {display:none;position:relative;overflow:hidden}
.listPictureGallery_var14 .listEntries .listEntrySelected                                      {display:block}
.listPictureGallery_var14 .listEntries .listEntryButtons                                       {position:absolute;top:2px;right:0}
.listPictureGallery_var14 .listEntries .listEntry a                                            {text-decoration:none}
.listPictureGallery_var14 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listPictureGallery_var14 .listEntries .listEntryTitle                                         {display:none}
.listPictureGallery_var14 .listEntries .listEntryDescription                                   {display:none}
.listPictureGallery_var14 .listEntriesPreview                                                  {display:none}
.listPictureGallery_var15 .listInner                                                           {position:relative;overflow:hidden}
.listPictureGallery_var15 .listMoverBack                                                       {cursor:pointer;position:absolute;left:0;top:50%;width:36px;height:36px;margin-top:-18px;z-index:2;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.7)}
.listPictureGallery_var15 .listMoverForward                                                    {cursor:pointer;position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;z-index:2;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.7)}
.listPictureGallery_var15 .listMoverBack:hover                                                 {background-color:rgba(255, 255, 255, 1)}
.listPictureGallery_var15 .listMoverForward:hover                                              {background-color:rgba(255, 255, 255, 1)}
.listPictureGallery_var15 .listMoverBackInner                                                  {height:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-w-1-32.png);background-repeat:no-repeat;background-position:center;background-size:50%}
.listPictureGallery_var15 .listMoverForwardInner                                               {height:100%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/arrow-e-1-32.png);background-repeat:no-repeat;background-position:center;background-size:50%}
.listPictureGallery_var15 .listEntryOfEntries                                                  {display:none;position:absolute;text-align:center;width:100%;margin-top:-26px}
.listPictureGallery_var15 .listEntryOfEntries .listEntryOfEntriesEntry:after                   {padding-left:4px;content:"/"}
.listPictureGallery_var15 .listEntryOfEntries .listEntryOfEntriesEntries                       {padding-left:4px}
.listPictureGallery_var15 .listEntries                                                         {width:100%;position:relative}
.listPictureGallery_var15 .listEntries .listEntry                                              {display:none;position:relative;overflow:hidden}
.listPictureGallery_var15 .listEntries .listEntrySelected                                      {display:block}
.listPictureGallery_var15 .listEntries .listEntryButtons                                       {position:absolute;top:2px;right:0}
.listPictureGallery_var15 .listEntries .listEntry a                                            {text-decoration:none}
.listPictureGallery_var15 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listPictureGallery_var15 .listEntries .listEntryTitle                                         {display:none}
.listPictureGallery_var15 .listEntries .listEntryDescription                                   {display:none}
.listPictureGallery_var15 .listEntriesPreviewInner > a:first-child                                         {position:absolute;top:0;height:100%;width:100%;z-index:3}
.listPictureGallery_var15 .listEntriesPreview .listEntry                                       {display:none;position:relative;cursor:pointer}
.listPictureGallery_var15 .listEntriesPreview .listEntrySelected                               {display:block;width:100%;height:100%}
.listPictureGallery_var15 .listEntriesPreview .listEntryImage                                  {display:none;max-width:100%;height:auto}
.listPictureGallery_var15 .listEntriesPreview .listEntryTitle                                  {display:none}
.listPictureGallery_var15 .listEntriesPreview .listEntryDescription                            {display:none}
.listPictureGallery_var15 .listEntriesPreview .listEntryPosition                               {position:absolute;top:2px;right:2px;display:block;width:24px;height:24px;color:transparent;background-image:url(/lp-wGlobal/wGlobal/layout/images/fancy/zoom.png)}
.listPictureGallery_var4 .listInner                                                           {position:relative;overflow:hidden}
.listPictureGallery_var4 .listMoverBack                                                       {display:none}
.listPictureGallery_var4 .listMoverForward                                                    {display:none}
.listPictureGallery_var4 .pageNaviList                                                        {margin-top:8px}
.listPictureGallery_var4 .listEntries                                                         {width:100%;position:relative;overflow:hidden}
.listPictureGallery_var4 .listEntries .listEntry                                              {display:none;position:relative;overflow:hidden}
.listPictureGallery_var4 .listEntries .listEntrySelected                                      {display:block}
.listPictureGallery_var4 .listEntries .listEntryButtons                                       {position:absolute;top:2px;right:0}
.listPictureGallery_var4 .listEntries .listEntry a                                            {text-decoration:none}
.listPictureGallery_var4 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listPictureGallery_var4 .listEntries .listEntryTitle                                         {display:none}
.listPictureGallery_var4 .listEntries .listEntryDescription                                   {display:none}
.listPictureGallery_var4 .listEntriesPreview                                                  {display:none}
.blockBefore .listPictureGallery_var4                                                         {margin:0 1% 1% 0;box-shadow:0.3em 0.3em 0.3em #505152}
.listPictureGallery_var53 a                                                                    {text-decoration:none;vertical-align:top}
.listPictureGallery_var53 .listInner                                                           {position:relative;overflow:hidden}
.listPictureGallery_var53 .listMoverBack                                                       {display:none}
.listPictureGallery_var53 .listMoverForward                                                    {display:none}
.listPictureGallery_var53 .pageNaviList                                                        {margin-top:8px}
.listPictureGallery_var53 .listEntries                                                         {display:none;width:100%;background-color:#e1e1e1}
.listPictureGallery_var53 .listEntriesPreview .listEntryButtons                                {position:absolute;top:2px;left:2px}
.listPictureGallery_var53 .listEntriesPreview                                                  {position:relative;overflow:hidden}
.listPictureGallery_var53 .listEntriesPreviewInner                                             {margin:-10px}
.listPictureGallery_var53 .listEntriesPreview .listEntry                                       {display:block;position:relative;float:left;padding:1%;margin:10px;background-color:#e1e1e1;width:98%}
.listPictureGallery_var53 .listEntriesPreview .listEntry:hover                                 {background-color:#e0e0e0}
.listPictureGallery_var53 .listEntriesPreview .listEntryInner                                  {width:75%}
.listPictureGallery_var53 .listEntriesPreview .listEntry a                                     {text-decoration:none}
.listPictureGallery_var53 .listEntriesPreview .listEntryImage                                  {display:block;width:48%;max-width:100%;height:auto;float:left}
.listPictureGallery_var53 .listEntriesPreview .listEntryInfoLayer                              {float:left;width:52%}
.listPictureGallery_var53 .listEntriesPreview .listEntryTitle                                  {display:none;padding:0 4px 0 10px}
.listPictureGallery_var53 .listEntriesPreview .listEntryDescription                            {display:block;padding:10px 4px 0 10px}
.listPictureGallery_var53 .listEntries .listEntryDescription                                   {display:block}
.listPictureGallery_var53 .listEntriesPreview .listEntryDownload                               {margin:4px;display:block;width:12%;float:right}
.listPictureGallery_var53 .listEntriesPreview .listEntryPosition                               {position:absolute;right:2px;top:2px;display:block;width:20px;height:20px;font-size:0;color:transparent;background-color:#ffffff;border-radius:0 0 0 5px}
.listPictureGallery_var53 .listEntriesPreview .listEntryPosition:before                        {content:'';position:absolute;left:6px;top:7px;display:block;width:10px;height:2px;background-color:#b0b0b0}
.listPictureGallery_var53 .listEntriesPreview .listEntryPosition:after                         {content:'';position:absolute;left:10px;top:3px;display:block;width:2px;height:10px;background-color:#b0b0b0}
.listPictureGallery_var53 .headerPressebilder                                                  {display:block;background-color: #e1e1e1;font-weight: bold;margin: 1px 0}
.listPictureGallery_var53 .headerPressebilder div                                              {padding:1%}
.listPictureGallery_var53 .headerPressebilder .left                                            {float:left;width:38%}
.listPictureGallery_var53 .headerPressebilder .middle                                          {float:left;width:43%}
.listPictureGallery_var53 .headerPressebilder .right                                           {float:left;width:12%}

.landingpage50Jahre .listPictureGallery_var53 .headerPressebilder                              {background:none;border-bottom:solid 1px #e0e0e0}
.landingpage50Jahre .listPictureGallery_var53 .headerPressebilder .left                        {width:300px;padding:1rem}
.landingpage50Jahre .listPictureGallery_var53 .headerPressebilder .middle                      {width:700px;padding:1rem}
.landingpage50Jahre .listPictureGallery_var53 .headerPressebilder .right                       {width:auto;padding:1rem}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntry                   {padding:0;margin:0;width:100%;background:none;border-bottom:solid 1px #e0e0e0}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryInner              {width:100%}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryImage              {width:300px;padding:1rem}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryInfoLayer          {width:700px;padding:1rem}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryInfoLayer *        {padding:0}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryInfoLayer .listEntryTitle {padding-bottom:1rem}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryDownload           {width:auto;float:left;padding:1rem;margin:0 0 0 1rem}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreviewInner                         {margin:0}
.landingpage50Jahre .listPictureGallery_var53 .listEntriesPreview .listEntryPosition           {display:none}
.listPictureGalleryTeaser_var0:hover                                                                {background-image:none}
.listPictureGalleryTeaser_var0 .listInner                                                           {position:relative;overflow:hidden}
.listPictureGalleryTeaser_var0 .listMoverBack                                                       {display:none}
.listPictureGalleryTeaser_var0 .listMoverForward                                                    {display:none}
.listPictureGalleryTeaser_var0 .listEntriesPreview                                                  {position:relative;overflow:hidden;margin-bottom:10px}
.listPictureGalleryTeaser_var0 .listEntriesPreviewInner                                             {margin:-2px}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntry                                       {display:block;float:left;cursor:pointer;padding:4px;border:solid 1px #c0c0c0;margin:2px;background-color:#ffffff}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntry a                                     {text-decoration:none}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntryImage                                  {display:block}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntryTitle                                  {display:none}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntryDescription                            {display:none}
.listPictureGalleryTeaser_var0 .listEntriesPreview .listEntryPosition                               {display:none}
.listPictureGalleryTeaser_var0 .linkGallery                                                         {clear:left;float:right;padding:0 10px 10px 10px}
.listPictureAlbumTeaser_var0:hover                                                                {background-image:none}
.listPictureAlbumTeaser_var0 .listInner                                                           {position:relative;overflow:hidden}
.listPictureAlbumTeaser_var0 .listMoverBack                                                       {display:none}
.listPictureAlbumTeaser_var0 .listMoverForward                                                    {display:none}
.listPictureAlbumTeaser_var0 .listEntriesPreview                                                  {position:relative;overflow:hidden;margin-bottom:10px}
.listPictureAlbumTeaser_var0 .listEntriesPreviewInner                                             {margin:-2px}
.listPictureAlbumTeaser_var0 .listEntriesPreview .listEntry                                       {display:block;float:left;cursor:pointer;padding:4px;border:solid 1px #c0c0c0;margin:2px;background-color:#ffffff}
.listPictureAlbumTeaser_var0 .listEntriesPreview .listEntry a                                     {text-decoration:none}
.listPictureAlbumTeaser_var0 .listEntriesPreview .listEntryImage                                  {display:block}
.listPictureAlbumTeaser_var0 .listEntriesPreview .listEntryTitle                                  {display:none}
.listPictureAlbumTeaser_var0 .listEntriesPreview .listEntryDescription                            {display:none}
.listPictureAlbumTeaser_var0 .listEntriesPreview .listEntryPosition                               {display:none}
.listPictureAlbumTeaser_var0 .linkGallery                                                         {clear:left;float:right;padding:0 10px 10px 10px}
.elementContainerLayout_var51 img.picture            {width: 100%}

.center                                              {text-align:center;padding:0 20%}
.zweitteiligesBild .col1_50_inner                    {margin:0 !important}
.zweitteiligesBild .col2_50_inner                    {margin:0 !important}
.zweitteiligesBild .col1_50,
.zweitteiligesBild .col2_50                          {width:50% !important}

.elementContainerLink                         {text-decoration:none}

.elementContainerLink_var0                    {cursor:pointer;display:block}

.elementContainerLink_var1                    {cursor:pointer;display:block}
.elementContainerLink_var1:hover              {box-shadow:4px 6px 12px -1px rgba(0, 0, 0, 0.5)}

.elementContainerLink_var2                    {cursor:pointer;display:block}
.elementContainerLink_var2:hover              {box-shadow:4px 6px 12px -1px rgba(0, 0, 0, 0.5)}

.listBannerSlider_var33                                                                      {position:relative;overflow:hidden;padding:45px 0 5px 0;max-height:165px}
.listBannerSlider_var33 .listMoverBack                                                       {cursor:pointer;position:absolute;left:0;top:0px;width:5%;height:100%;z-index:2;background-color:transparent;background-image:url(/lp-wGlobal/wGlobal/layout/images/links/pfeil_links.gif);background-repeat:no-repeat;background-position:center}
.listBannerSlider_var33 .listMoverForward                                                    {cursor:pointer;position:absolute;right:0;top:0px;width:5%;height:100%;z-index:2;background-color:transparent;background-image:url(/lp-wGlobal/wGlobal/layout/images/links/pfeil_rechts.gif);background-repeat:no-repeat;background-position:center}
.listBannerSlider_var33 .listMoverBack:hover, .listBannerSlider_var33 .listMoverForward:hover                                              {background-color:transparent}
.listBannerSlider_var33 .listEntries                                                         {background-color:transparent;position:relative;overflow:hidden;width:88%;margin-left:5%}
.listBannerSlider_var33 .listEntries .listEntriesInner                                       {background-color:transparent;position:relative;width:10000%}
.listBannerSlider_var33 .listEntries .listEntry                                              {display:block;float:left;width:0.33333%;overflow:hidden;position:relative;border-right:2px solid #000000;height:162px}
.listBannerSlider_var33 .listEntries .listEntry:last-child                                   {border:none}
.listBannerSlider_var33 .listEntries .listEntryInner                                         {margin:0 15px 0 15px}
.listBannerSlider_var33 .listEntries .listEntryButtons                                       {position:absolute;right:0}
.listBannerSlider_var33 .listEntries .listEntry a                                            {text-decoration:none}
.listBannerSlider_var33 .listEntries .listEntryImage                                         {width:100%;height:auto}
.listBannerSlider_var33 .listEntries .listEntryTitle                                         {font-size:17px;line-height:20px}
.listBannerSlider_var33 .listEntries .listEntryDescription                                   {padding:5px 0 0 0;line-height:15px}
.listBannerSlider_var33 .listEntries .listEntryDescription:after                             {content:' ... mehr >'}
.listBannerSlider_var33 .listEntriesPreview                                                  {position:relative;overflow:hidden;display:none}
.listBannerSlider_var33 .listEntriesPreviewInner                                             {text-align:center;padding:12px 4px 4px 4px}
.listBannerSlider_var33 .listEntriesPreview .listEntry                                       {border-radius:8px;display:inline-block;zoom:1;*display:inline;cursor:pointer;padding:4px;margin-right:4px;width:4px;height:4px;border:solid 1px #ffffff;background-color:#b0b0b0}
.listBannerSlider_var33 .listEntriesPreview .listEntry:nth-child(3n + 2)                     {display:none}
.listBannerSlider_var33 .listEntriesPreview .listEntry:nth-child(3n + 3)                     {display:none}
.listBannerSlider_var33 .listEntriesPreview .listEntrySelected                               {background-color:#ffffff;color:#000000;border-color:#c0c0c0}
.listBannerSlider_var33 .listEntriesPreview .listEntry:hover                                 {background-color:#f0f0f0;color:#000000;border-color:#c0c0c0}
.listBannerSlider_var33 .listEntriesPreview .listEntryImage                                  {width:48px;height:32px;display:none}
.listBannerSlider_var33 .listEntriesPreview .listEntryTitle                                  {display:none}
.listBannerSlider_var33 .listEntriesPreview .listEntryDescription                            {display:none}
.listBannerSlider_var33 .listEntriesPreview .listEntryPosition                               {display:none}
@media only screen and (max-width: 480px){
  .listBannerSlider_var22 .listEntries .listEntry                                            {width:1%}
}

.elementList-bannerSlider_var6                                                              {box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
.listBannerSlider_var6                                                                      {position:relative}
.listBannerSlider_var6 .listMoverBack                                                       {cursor:pointer;position:absolute;left:0;bottom:0px;width:4%;margin-right:0;height:100%;z-index:2}
.listBannerSlider_var6 .listMoverForward                                                    {cursor:pointer;position:absolute;right:0;bottom:0px;width:4%;margin-left:0;height:100%;z-index:2}
.listBannerSlider_var6 .listMoverBackInner                                                  {position:absolute;top:50%;left:0;margin-top:-100%;height:15%;width:100%;min-width:32px;border-radius:0 10% 10% 0;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/pfeil_links_trans.png);background-repeat:no-repeat;background-position:center;background-size:70%}
.listBannerSlider_var6 .listMoverForwardInner                                               {position:absolute;top:50%;right:0;margin-top:-100%;height:15%;width:100%;min-width:32px;border-radius:10% 0 0 10%;background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/pfeil_rechts_trans.png);background-repeat:no-repeat;background-position:center;background-size:70%}

.listBannerSlider_var6 .listMoverBackInner:hover                                            {background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/pfeil_links_weiss.png);background-size:70%}
.listBannerSlider_var6 .listMoverForwardInner:hover                                         {background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/pfeil_rechts_weiss.png);background-size:70%}
.listBannerSlider_var6 .listEntries                                                         {width:100%;position:relative;overflow:hidden;margin:0 0 4px 0}
.listBannerSlider_var6 .listEntries .listEntry                                              {display:none;overflow:hidden}
.listBannerSlider_var6 .listEntries .listEntrySelected                                      {display:block}
.listBannerSlider_var6 .listEntries .listEntryButtons                                       {position:absolute;top:2px;right:0}
.listBannerSlider_var6 .listEntries .listEntry a                                            {text-decoration:none}
.listBannerSlider_var6 .listEntries .listEntryImage                                         {display:block;width:100%;height:auto}
.listBannerSlider_var6 .listEntries .listEntryInfoLayer                                     {position:absolute;top:38%;left:28%;width:65%;height:60%}
.listBannerSlider_var6 .listEntries .listEntryTitle                                         {position:absolute;top:0;left:13px;z-index:2;display:table;margin:0;font-size:17px;padding:8px 20px 7px;color:#ffffff;background:url("/lp-wGlobal/wGlobal/layout/images/buttons/dunkelblau_300.png") no-repeat scroll center center transparent}
.listBannerSlider_var6 .listEntries .listEntryDescription                                   {position:absolute;top:27px;left:0;z-index:1;display:table;margin:-10px 0 0 0;font-size:12px;line-height:16px;padding:23px 10px 5px 10px;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8)}
.listBannerSlider_var6 .listEntries .listEntryLink                                          {display:table;margin:10px 0 0 0;padding:10px 15px;color:$fontColorButtons;background-color:$backgroundColorButtons;border-radius:5px}
.listBannerSlider_var6 .listEntries .listEntryObject-slide_var1 .listEntryInfoLayer         {left:auto;right:5%}
.listBannerSlider_var6 .listEntries .listEntryObject-slide_var1 .listEntryTitle             {float:right}
.listBannerSlider_var6 .listEntries .listEntryObject-slide_var1 .listEntryDescription       {float:right;clear:right}
.listBannerSlider_var6 .listEntries .listEntryObject-slide_var1 .listEntryLink              {float:right;clear:right}
.listBannerSlider_var6 .listEntriesPreview                                                  {position:relative;overflow:hidden;margin:-36px 0 4px 4px}
.listBannerSlider_var6 .listEntriesPreviewInner                                             {text-align:right;padding:0 50px 0 0}
.listBannerSlider_var6 .listEntriesPreview .listEntry                                       {display:inline-block;border-radius:8px;cursor:pointer;width:8px;margin:0 0 0 4px;height:8px;border:solid 1px #ffffff;background-color:#ffffff;color:#ffffff}
.listBannerSlider_var6 .listEntriesPreview .listEntry:first-child:last-child                {display:none}
.listBannerSlider_var6 .listEntriesPreview .listEntrySelected                               {background-color:#cfcfcf;color:#888888;border-color:#ffffff}
.listBannerSlider_var6 .listEntriesPreview .listEntry:hover                                 {background-color:#cfcfcf;color:#888888;border-color:#ffffff}
.listBannerSlider_var6 .listEntriesPreview .listEntryImage                                  {width:48px;height:32px;display:none}
.listBannerSlider_var6 .listEntriesPreview .listEntryTitle                                  {display:none}
.listBannerSlider_var6 .listEntriesPreview .listEntryDescription                            {display:none}
.listBannerSlider_var6 .listEntriesPreview .listEntryPosition                               {display:none}
@media only screen and (max-width: 480px){
  .listBannerSlider_var33 .listEntries .listEntry                                            {width:1%}
  .listBannerSlider_var33 .listEntriesPreview .listEntry:nth-child(3n + 2)                   {display:inline-block}
  .listBannerSlider_var33 .listEntriesPreview .listEntry:nth-child(3n + 3)                   {display:inline-block}
  .listBannerSlider_var33 .listEntriesPreview .listEntry:nth-child(2n + 2)                   {display:inline-block}
}





a.buttonFunction, .termin a.buttonFunction {color: #ffffff;cursor: pointer;font-size: 1.1em;font-weight: bold;text-decoration: none; background-position:center}
.buttonFunction                            {background-color: #f0f0f0;background-size: cover;border: 1px solid #ffffff;cursor: pointer;float: right;   font-weight: normal;    line-height: 1.5em;    margin-top: 0;    padding: 0 10px;    text-align: center;    text-decoration: none}
.linkHeaderLeft                            {float: left}
#blaettern                                 {margin:0 0 10px 0}
#blaettern .left                           {padding-top:6px; float:left}
#blaettern .right                          {padding-top:6px; text-align:right;float:right}
#blaettern .middle                         {padding-top:6px; text-align:center}
#blaettern form                            {display: inline}



#deskline h3 {font-size:15px}
.events.startseite                  {padding:43px 0 0 0;height:170px;overflow:hidden}
.events.startseite .col1_33_inner   {padding:0 15px 0 0 !important}
.events.startseite .col2_33_inner   {padding:0 10px 0 15px !important}
.events.startseite .col3_33_inner   {padding:0 0 0 15px !important}
.events.startseite h3               {color:#a6bf2f;font-size:17px;line-height:18px}
@media only screen and (min-width: 1024px){
  .events.startseite .linkEvents      {position:absolute;bottom:0}
}


.coronaHinweisStartseite            {display:none;color:#ca0b0b;font-weight:bold;line-height:1.3rem;background-color:#d9d9da;margin:5px 0;padding:15px 10px 10px 10px}
.coronaHinweis                      {display:none;color:#ca0b0b;font-weight:bold;float:right;margin:0 15px 10px 15px}
.events .coronaHinweis,
.wineevents .coronaHinweis 				  {margin:0 0 10px 0}

@media only screen and (min-width: 1024px){
	.coronaHinweisStartseite          {position:absolute;top:0;right:0;width:65%;line-height:0.85rem;background-color:transparent;margin:-1rem 0 00;padding:0}
	.coronaHinweis                    {width:60%;margin:-20px 0 0}
	.events .coronaHinweis,
  .wineevents .coronaHinweis 				{width:65%;margin:10px 0;line-height:0.9rem;margin:10px 0 0}
}



#veranstaltungen .fragmentFormMainHead    {background-color:#E9F0CF;margin: 0 0 5px;padding: 10px 15px}
#veranstaltungen .fragmentFormMainHead h2 {font-size:1.2em !important;color:#A7C032 !important;font-weight:bold;margin:0}
#veranstaltungen .fragmentFormMainBody    {background-color:#F6F9EC}
#veranstaltungen .wineevents .fragmentFormMainHead h2 {color: #000000 !important}

#veranstaltungen #zeitraum                {margin:5px 0 0 0;background-color:#F6F9EC}
#veranstaltungen #zeitraum input          {width:80px;margin:0 0 0 5px}
#veranstaltungen #zeitraum .dateFrom      {float:left}
#veranstaltungen #zeitraum .dateTo        {float:left}
#veranstaltungen #zeitraum img            {padding:3px 0 0 0}
#veranstaltungen #zeitraum .links         {margin:0 0 0 30%;padding:10px 0 10px 20px}
#veranstaltungen #zeitraum .links a       {cursor:pointer;text-decoration:underline}
#veranstaltungen #zeitraum .links a:hover {text-decoration:none}
#veranstaltungen label.date               {float:left;padding:3px 0 0 0;margin:0 0 0 15px;width:30%}
#veranstaltungen label.bis                {float:left;padding:3px 10px 0 10px}

#veranstaltungen #ort                     {margin:5px 0 0 0;background-color:#E9F0CF}
#veranstaltungen #ort label               {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#veranstaltungen #ort select              {float:left;margin:5px 15px 5px 5px;width:51%}
#veranstaltungen label.checkbox           {display:block;background-color:#E9F0CF;padding:5px 0 5px 15px;margin:0 0 5px 0;font-size:1.2em;font-weight:bold}
#veranstaltungen #suchbegriff             {margin:5px 0 0 0;background-color:#F6F9EC}
#veranstaltungen #suchbegriff label       {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#veranstaltungen #suchbegriff input       {float:left;margin:5px 15px 5px 5px;width:50%}
#veranstaltungen .fragmentFormBottom      {margin:15px}
#veranstaltungen .elementForm             {border-bottom:2px solid #A7C032}

#veranstaltungen .elementListHeadline    {clear: both;height: 45px;margin: 15px 0 6px 0;padding: 0;display: inline-block}
#veranstaltungen .elementListHeadline h3 {box-shadow: 0.4em 0.4em 0.4em #7c7d7d;color: #ffffff;float: left;font-size: 1.3em;height: 19px;padding: 8px 20px 7px}

#veranstaltungen .elementList            {margin:8px 0;padding: 0}
#veranstaltungen .listValue               {background-color:#D2E099}

#veranstaltungen li                       {padding:0}
#veranstaltungen .eventHeader             {padding:0 25px 0 0;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center #D2E099;cursor:pointer;border-top:solid 5px #FFFFFF}
#veranstaltungen .eventHeader:hover       {background-image:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}
#veranstaltungen .eventHeader .picLeft    {float:left;margin:0 15px 0 10px;height:80px;overflow:hidden;background-color:#FFFFFF}
#veranstaltungen .eventHeader .txtRight   {float:left;padding:10px 0 10px 10px;max-width:300px}
#veranstaltungen .eventHeader .txtRight h3 {margin:0}
#veranstaltungen .eventHeader img         {display:block;width:120px}
#veranstaltungen .openHeader              {display:none}
#veranstaltungen .openHeader .left        {float:left;width:51%;padding:0 2% 0 0}
#veranstaltungen .openHeader .right       {float:right;width:47%}
#veranstaltungen .Open                    {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right center #D2E099;cursor:pointer}
#veranstaltungen .Open .picLeft           {display:none}
#veranstaltungen .Open .txtRight          {display:none}
#veranstaltungen .Open .openHeader        {display:block;padding:10px 0 0 10px}

#veranstaltungen .eventBody               {padding:0 10px 25px 10px}
#veranstaltungen .eventBody .picLeft      {float:left;padding:0 2% 0 0;width:49%}
#veranstaltungen .eventBody .txtRight     {float:right;padding:0 0 0 0;width:49%}
#veranstaltungen .eventBody img           {display:block;width:100%}
#veranstaltungen .eventBody h3            {font-size:1.3em;color:#FCC400;padding:0 0 5px 3px}
#veranstaltungen .eventBody .box          {background-color:#EEF3D9;padding:3px;margin:0 0 3px 0}
#veranstaltungen .eventBody label         {font-weight:bold}
#veranstaltungen .eventBody .description  {padding:10px 0 0 0;font-weight:normal}

#veranstaltungen .daten a,
#veranstaltungen .links a                 {text-decoration:underline}
#veranstaltungen .daten a:hover,
#veranstaltungen .links a:hover           {text-decoration:none}


#veranstaltungen .wineevents .fragmentFormMainHead    {background-color:#E7D4E5;color:#000000}
#veranstaltungen .wineevents label.checkbox           {background-color:#E7D4E5}
#veranstaltungen .wineevents #zeitraum                {background-color:#F5EDF4}
#veranstaltungen .wineevents #ort                     {background-color:#E7D4E5}
#veranstaltungen .wineevents #suchbegriff             {background-color:#F5EDF4}
#veranstaltungen .wineevents .elementForm             {border-bottom-color:#7E1A73}
#veranstaltungen .wineevents .eventHeader             {background-color:#E7D4E5}
#veranstaltungen .wineevents .listValue               {background-color:#FFFFFF}
#veranstaltungen .wineevents .eventBody               {margin:5px 0 0 0}
#veranstaltungen .wineevents .eventBody .box          {background-color:#F5EDF4}




#prospekte .fragmentFormMainHead           {background-color:#E9F0CF;margin: 0 0 5px;padding: 10px 15px}
#prospekte .fragmentFormMainHead h2        {font-size:1.2em !important;color:#a7c032 !important;font-weight:bold;margin:0}
#prospekte .elementList                    {margin:8px 0;padding: 0}
#prospekte .elementList li                 {padding:5px}
#prospekte .listValue                      {background-color:#D2E099;border-bottom:solid 5px #FFFFFF}
#prospekte .pictureLeft                    {float:left;width:20%;margin:0 3% 0 1%}
#prospekte .pictureLeft img                {max-width:100%}
#prospekte .productText                    {float:left;width:58%;padding:0 0 0 0;margin:0 2% 0 0}
#prospekte .productText p                  {margin:0 0 5px 0}
#prospekte .productPrice                   {float:right;width:15%;padding:0 0 0 0;margin:0 1% 0 0}

#prospekte .elementFunctionsAdmin          {float:right;margin-top:5px}

#prospekte hr                              {clear:both}

#prospekte .elementLinkFooterEditGroup     {margin-top:20px}
#prospekte .linkFooterLeft                 {float:left;width:20%}
#prospekte .linkFooterRight                {float:right;width:20%;text-align:right}
#prospekte .linkFooterMiddle               {text-align:center}

#prospekte .fragmentFormMainHead           {background-color:#E9F0CF;color:#A7C032}
#prospekte .fragmentFormMainBody           {background-color:#F6F9EC}

#prospekte .elementListHeadline    {clear: both;height: 45px;margin: 15px 0 6px 0;padding: 0;display: inline-block}
#prospekte .elementListHeadline h3 {box-shadow: 0.4em 0.4em 0.4em #7c7d7d;color: #ffffff;float: left;font-size: 1.3em;height: 19px;padding: 8px 20px 7px}

#prospekte .elementWarenkorb               {margin:0px; padding:0 0 16px 0}
#prospekte .elementWarenkorb .warenkorb .versand td     {border-top:solid 2px #D2E099;font-weight:bold}
#prospekte .elementWarenkorb .warenkorb .gesamt td     {border-top:solid 2px #A7C032;font-weight:bold}
#prospekte .elementWarenkorb .warenkorb .mwst td     {font-weight:bold;display:none}
#prospekte .elementWarenkorb .warenkorb .sumWaren td     {border-top:solid 2px #D2E099;font-weight:bold}
#prospekte .fragmentWarenkorbBody           {margin-bottom:1.5em; color:#000000}
#prospekte .fragmentWarenkorbBody td        {vertical-align:top;padding-right:1em;padding-top:0.2em;padding-bottom:0.2em;vertical-align:middle}
#prospekte .fragmentWarenkorbBody .formValue input {width:100%}
#prospekte .fragmentWarenkorbBody textarea  {width:100%;height:10em}
#prospekte .fragmentWarenkorbBody select    {width:100%}
#prospekte .fragmentWarenkorbBody .formButton {width:6em}
#prospekte .fragmentWarenkorbBody .checkbox {width:1em}
#prospekte .elementWarenkorbButtons         {padding:0 0 10px 0}

#prospekte .sumWaren               {background-color:#F6F9EC}
#prospekte .versand                {background-color:#F6F9EC}
#prospekte .gesamt                 {background-color:#D2E099}
#freightCharges                    {background-color:#EDEDED}
#orderSumWaren                     {background-color:#EDEDED}
#orderSum                          {background-color:#CFCFCF;padding:1em 1em 1em 1em}
#header                            {background-color:#D2E099; font-weight:bold}

#prospekte .textBoldWarning                   {font-weight:bold; color:#FF0000}

#prospekte .blockContent ul                   {list-style-image:none}

#prospekte a.buttonWarenkorb                  {padding:8px 15px 8px 15px}
#prospekte a.buttonWarenkorb:hover            {text-decoration:underline}


#prospekte .orderSumNull #agb                 {display:none}
#prospekte .orderSumNull #widerruf            {display:none}
#prospekte .orderSumNull #hinweisAusland      {display:none}
#prospekte .orderSumNull #rechnungsAdress     {display:none}
#prospekte .orderSumNull #rechnungsAdressDiff {display:none}
#prospekte .orderSumNull #zahlungsArt         {display:none}
#prospekte .orderSumNotNull #ausland          {display:none}

.textWiderruf                                 {border: 2px solid #000000;padding: 5px}

#prospekte #thema       {width:49%;float:left;margin:5px 1% 0 0;background-color:#F6F9EC}
#prospekte #thema input {width:1em;margin:5px 0 5px 15px}
#prospekte #art         {width:50%;float:left;margin:5px 0 0 0;background-color:#F6F9EC}
#prospekte #art input   {width:20px;margin:5px 0 5px 15px}
#prospekte label.checkbox {display:block;background-color:#E9F0CF;padding:5px 0 5px 15px;font-size:1.2em;font-weight:bold}
#prospekte label.begriff  {font-size:1.2em;font-weight:bold}
#prospekte  #suchbegriff       {margin:5px 0 0 0;background-color:#F6F9EC}
#prospekte  #suchbegriff label {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#prospekte  #suchbegriff input {float:left;margin:5px 15px 5px 5px;width:50%}

#prospekte .fragmentFormBottom {margin:15px}
#prospekte .elementForm        {border-bottom:2px solid #A7C032}
#prospekte form                {display:inline}

#prospekte .elementList a,
#prospekte td.checkbox a          {text-decoration:underline}
#prospekte .elementList a:hover,
#prospekte td.checkbox a:hover    {text-decoration:none}

.fragmentEditGroupHead            {background-color: #f0f0f0;border: #a0a0a0 solid 1px;color: #606060;font-weight: bold;padding: 4px}
.fragmentEditGroupBody            {background-color: #fafafa;border: 1px solid #a0a0a0;border-top:none;color: #606060;margin-bottom: 22px;padding: 4px}
.fragmentEditGroupBody form table {width: 100%}
.formCaption                      {width: 40%}
.formValue                        {width: 60%}
.fragmentEditGroupBody input,
.fragmentEditGroupBody textarea,
.fragmentEditGroupBody select       {width: 80%}
.fragmentEditGroupBody .checkbox    {width: 20px}
.fragmentEditGroupBody .radiobutton {width: 20px}
.fragmentEditGroupBody .zip         {width: 20%}
.fragmentEditGroupBody .city        {width: 57%}
.fragmentEditGroupBody .formButton  {text-align:right;padding:10px}
.fragmentWarning                    {border:1px solid #ca0b0b;color:#ca0b0b;margin:0 0 10px 0;padding:4px}




#gastgeber .fragmentFormMainHead    {background-color:#FFFDAD;color:#FCC400;margin: 0 0 5px;padding: 10px 15px}
#gastgeber .fragmentFormMainHead h2 {font-size:1.2em !important;color:#fcc400 !important;font-weight:bold;margin:0}
#gastgeber .fragmentFormHead        {background-color:#FFFDAD;border:none;margin:5px 0 5px 0;padding:5px 15px 5px 15px}
#gastgeber .fragmentFormHead h3     {margin:0}
#gastgeber .fragmentFormMainBody   {background-color:#FFFEE2;border:none;margin:0;padding:10px 15px}
#gastgeber .fragmentFormMainBody input,
#gastgeber .fragmentFormMainBody select {width:90%}
#gastgeber .elementForm textarea        {width:98%}
#gastgeber .header                 {display:block;background-color:#FFFDAD}
#gastgeber #typ                    {width:49%;float:left;margin:5px 1% 0 0;background-color:#FFFEE2}
#gastgeber #typ label              {float:left;width:45%;margin:5px 1% 0 0}
#gastgeber #typ select             {float:right;width:45%;margin:5px 2% 5px 0}
#gastgeber #typ input              {clear:left;width:20px;margin:5px 0 5px 15px}
#gastgeber #ort                    {width:50%;float:left;margin:5px 0 0 0;background-color:#FFF3DA}
#gastgeber #ort label              {float:left;width:45%;margin:5px 1% 0 0}
#gastgeber #ort select             {float:right;width:45%;margin:5px 2% 5px 0}
#gastgeber #ort input              {width:20px;margin:5px 0 5px 15px}
#gastgeber .col100                 {margin:5px 1% 0 0;padding:10px 0;background-color:#FFFDAD}
#gastgeber .col100 label           {margin:5px 1% 0 15px;font-weight:bold}
#gastgeber .col5050                {width:49%;float:left;margin:5px 1% 0 0;padding:5px 0;background-color:#FFFEE2}
#gastgeber .col5050 label          {display:block;margin:5px 1% 0 15px;font-weight:bold}
#gastgeber .col5050 select         {clear:left;width:75%;margin:5px 2% 5px 15px}
#gastgeber .col5050 input          {clear:left;width:45%;margin:5px 0 5px 15px}
#gastgeber .col5050 input.radio    {width:20px}
#gastgeber .gelb                   {background-color:#FFFDAD !important}
#gastgeber label.checkbox          {display:block;padding:5px 0 5px 15px;font-weight:bold}
#gastgeber label.begriff           {font-size:1.2em;font-weight:bold}
#gastgeber  #suchbegriff           {margin:5px 0 0 0;background-color:#FFFEE2}
#gastgeber  #suchbegriff label     {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#gastgeber  #suchbegriff input     {float:left;margin:5px 15px 5px 5px;width:50%}

#gastgeber .fragmentFormBottom     {margin:15px}
#gastgeber .elementForm            {border-bottom:2px solid #FCC400}

#gastgeber li                         {padding:0}
#gastgeber .elementList               {margin:8px 0;padding: 0}
#gastgeber .gastgeberHeader           {padding:0 25px 0 0;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-orange-closed.png") no-repeat scroll right center #FFFDAD;cursor:pointer;border-bottom:solid 5px #FFFFFF}
#gastgeber .gastgeberHeader:hover     {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-orange.png") no-repeat scroll right center #FFFDAD}
#gastgeber .gastgeberHeader .picLeft  {float:left;margin:0 15px 0 10px;height:80px;overflow:hidden;background-color:#FFFDAD}
#gastgeber .gastgeberHeader .txtRight {float:left;padding:10px 0 10px 10px;max-width:300px}
#gastgeber .gastgeberHeader img       {display:block;width:120px}
#gastgeber .gastgeberHeader .stars img {display:inline-block;width:auto}
#gastgeber .openHeader                {display:none}
#gastgeber .Open                      {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-orange.png") no-repeat scroll right center #FFFDAD}
#gastgeber .Open .picLeft             {display:none}
#gastgeber .Open .txtRight            {display:none}
#gastgeber .Open .openHeader          {display:block;padding:10px 0 0 10px}

#gastgeber .gastgeberBody             {padding:0 10px 25px 10px}
#gastgeber .gastgeberBody .picLeft    {float:left;padding:10px 2% 0 0;width:49%}
#gastgeber .gastgeberBody .txtRight   {float:right;padding:10px 0 0 0;width:49%}
#gastgeber .gastgeberBody img         {display:block;width:100%}
#gastgeber .gastgeberBody h3          {font-size:1.2em;color:#FCC400;padding:0 0 5px 3px}
#gastgeber .gastgeberBody .box        {background-color:#FFFEE2;padding:3px;margin:0 0 3px 0}
#gastgeber .gastgeberBody label       {float:left;width:60px;font-weight:bold}
#gastgeber .gastgeberBody .description {padding:10px 0 0 0;font-weight:normal}

#gastgeber .elementLinkFooterEditGroup     {margin-top:20px}
#gastgeber .linkFooterLeft                 {float:left;width:20%}
#gastgeber .linkFooterRight                {float:right;width:20%;text-align:right}
#gastgeber .linkFooterMiddle               {text-align:center}

#gastgeber .formCheckBox             {margin:0;line-height:120%;width:5em;vertical-align:top}
#gastgeber .formCheckBox p           {display:inline}
#gastgeber .formCheckBox input       {width:1.2em;padding:0;vertical-align:middle}
#gastgeber .formCheckBox img         {width:0.9em;height:0.9em;background-color:#426A9E}
#gastgeber .formCheckBox div         {width:0.9;height:0.9em;vertical-align:middle;padding-top:0.1em;padding-right:0.2em;display:inline}

#gastgeber .textBoldWarning          {font-weight:bold; color:#FF0000}

#gastgeber .blockContent .elementText            {padding-bottom:5px}
#gastgeber p                                     {max-width:100%;margin-bottom:5px}
#gastgeber .includeWeblic .fragmentEditGroupHead {background-color:#E8C64F;color:#000000;border-color:#E8C64F}
#gastgeber .includeWeblic .fragmentEditGroupBody {color:#000000;border-color:#E8C64F}
#gastgeber .gastgeberBG                          {width:100%;background:url('/lp/gastgeber/img/bg-gastgeber.gif') 0px 0px repeat-y #F6EED6;margin-bottom:20px}
#gastgeber .gastgeberWhite                       {width:100%;background:url('/lp/gastgeber/img/bg-gastgeber.gif') 0px 0px repeat-y #FFFFFF;margin-bottom:20px}
#gastgeber .gastgeberLeft                        {float:left;width:100px;padding:5px 0 5px 0;text-align:center}
#gastgeber .gastgeberRight                       {float:right;width:306px;padding:5px 16px 5px 16px}

#gastgeber .gastgeberLeft img                    {width:98px;border:none;padding:0 1px 0 1px}

#gastgeber .blockContent ul                      {list-style-image:none}

#gastgeber .elementText                          {padding:8px 0px}

#gastgeber .elementFunctionsAdmin                {float:right;line-height:30px}

#gastgeber .sheetCaption                         {width:40%;padding:5px}
#gastgeber .sheetValue                           {width:60%;padding:5px}

#gastgeber .elementListHeadline    {clear: both;height: 45px;margin: 15px 0 6px 0;padding: 0;display: inline-block}
#gastgeber .elementListHeadline h3 {box-shadow: 0.4em 0.4em 0.4em #7c7d7d;color: #ffffff;float: left;font-size: 1.3em;height: 19px;padding: 8px 20px 7px}

#gastgeber .form              {margin:0}
#gastgeber .form dt           {clear:both;float:left;margin:5px 0 0 0;width:50%}
#gastgeber .form dt label     {font-weight:normal}
#gastgeber .form dt.anreise   {clear:none;width:25%}
#gastgeber #from {width:75%}
#gastgeber #to   {width:75%}
#gastgeber .form .col1_50 dt  {width:140px}
#gastgeber .form dt.erwachsene {width:140px;clear:none}
#gastgeber .form dt.alter     {clear:none;width:auto}
#gastgeber .form label.kinder {float:right;padding:0 10px 0 0}
#gastgeber .form label.alter {float:right;padding:0 10px 0 0}
#gastgeber .form dt.checkbox  {width:auto}
#gastgeber .form dt.freiwillig {width:auto}
#gastgeber .form dd           {float:left;margin:0;width:50%;overflow:visible}
#gastgeber .form input        {width:100%;margin:5px 0 0}
#gastgeber .form dd.anreise   {width:25%}
#gastgeber .form .col1_50 dd  {width:auto}
#gastgeber .form dd.checkbox  {margin:7px 0 0 10px}
#gastgeber .form dd.anzahl    {margin:0 15px 0 10px;width:auto}
#gastgeber .form dd.textarea  {margin:0 0 0 0;width:100%}
#gastgeber .form dd.freiwillig {float:right;width:auto}
#gastgeber .form dd.submit    {float:right;margin:2px 0 0 0}

#gastgeber form.hide {display:none}
#gastgeber .hide     {display:none}

#gastgeber #errorMessage:before {content:'Bitte füllen Sie das Formular vollständig aus:'}
#gastgeber #errorMessage        {padding:10px 15px;font-weight:bold;color:#ca0b0b;background-color:#ffcccc}




#gastronomie .fragmentFormMainHead    {background-color:#FFFDAD;color:#FCC400;margin: 0 0 5px;padding: 10px 15px}
#gastronomie .fragmentFormMainHead h2 {font-size:1.2em !important;color:#fcc400 !important;font-weight:bold;margin:0}
#gastronomie .fragmentFormMainBody    {background-color:#FFF3DA}

#gastronomie #zeit                    {margin:5px 0 0 0;background-color:#FFFEE2}
#gastronomie #zeit input              {width:80px;margin:0 0 0 5px}
#gastronomie #zeit select             {width:85px;margin:0 0 0 5px}
#gastronomie #zeit .datum             {float:left;margin:5px 0 0 0}
#gastronomie #zeit .time              {float:left;margin:5px 0 0 0}
#gastronomie #zeit img                {padding:3px 0 0 0}
#gastronomie #zeit .links             {margin:0 0 0 30%;padding:10px 0 10px 20px}
#gastronomie #zeit .links a           {cursor:pointer}
#gastronomie label.date               {float:left;padding:3px 0 0 0;margin:5px 0 0 15px;width:30%}

#gastronomie #ort                     {margin:5px 0 0 0;background-color:#FFFEE2}
#gastronomie #ort label               {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#gastronomie #ort select              {float:left;margin:5px 15px 5px 5px;width:51%}
#gastronomie label.checkbox           {display:block;background-color:#FFF0CC;padding:5px 0 5px 15px;margin:0 0 5px 0;font-size:1.2em;font-weight:bold}
#gastronomie label.oeffnungszeiten    {display:block;background-color:#FFFDAD;padding:5px 0 5px 15px;margin:5px 0 5px 0;font-size:1.2em;font-weight:bold}
#gastronomie #suchbegriff             {margin:0 0 0 0;background-color:#FFFEE2}
#gastronomie #suchbegriff label       {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#gastronomie #suchbegriff input       {float:left;margin:5px 15px 5px 5px;width:50%}
#gastronomie .fragmentFormBottom      {margin:15px}
#gastronomie .elementForm             {border-bottom:2px solid #EEC200}
#gastronomie #category                {margin:5px 0 0 0;background-color:#FFF0CC}
#gastronomie #category input          {width:auto}
#gastronomie #category .col1_50_Inner {padding:5px 15px 5px 15px;background-color:#FFF9EB}
#gastronomie #category .col2_50_Inner {padding:5px 15px 5px 15px;background-color:#FFF9EB}

#gastronomie .listValue               {border-bottom:solid 5px #FFFFFF}

#gastronomie .elementListHeadline     {clear: both;height: 45px;margin: 15px 0 6px 0;padding: 0;display: inline-block}
#gastronomie .elementListHeadline h3  {box-shadow: 0.4em 0.4em 0.4em #7c7d7d;color: #ffffff;float: left;font-size: 1.3em;height: 19px;padding: 8px 20px 7px}

#gastronomie li                       {padding:0}
#gastronomie .elementList             {margin:8px 0;padding: 0}
#gastronomie .header                  {padding:0 25px 0 0;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-orange-closed.png") no-repeat scroll right center #FFFDAD;cursor:pointer}
#gastronomie .header:hover            {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-orange.png") no-repeat scroll right center #FFFDAD}
#gastronomie .header .picLeft         {float:left;margin:0 15px 0 10px;height:80px;overflow:hidden;background-color:#FFFFFF}
#gastronomie .header .txtRight        {float:left;padding:10px 0 10px 10px;max-width:300px}
#gastronomie .header img              {display:block;width:120px}
#gastronomie .openHeader              {display:none}
#gastronomie .openHeader .left        {float:left;width:51%;padding:0 2% 0 0}
#gastronomie .openHeader .right       {float:right;width:47%}
#gastronomie .Open                    {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-orange.png") no-repeat scroll right center #FFFDAD;cursor:pointer;margin:0 0 5px 0}
#gastronomie .Open .picLeft           {display:none}
#gastronomie .Open .txtRight          {display:none}
#gastronomie .Open .openHeader        {display:block;padding:10px 0 0 10px}

#gastronomie .body                    {padding:0 0 25px 0}
#gastronomie .body .picLeft           {float:left;padding:0 2% 0 0;width:49%}
#gastronomie .body .txtRight          {float:right;padding:0 0 0 0;width:49%}
#gastronomie .body img                {display:block;width:100%}
#gastronomie .body h3                 {font-size:1.3em;color:#FCC400;padding:0 0 5px 3px}
#gastronomie .body .box               {background-color:#FFFEE2;padding:3px;margin:0 0 3px 0}
#gastronomie .body .box .name         {font-weight:bold;font-size:1.1em}
#gastronomie .body label              {float:left;width:40%;font-weight:bold}
#gastronomie .body .description       {padding:10px 0 0 0;font-weight:normal}





#bim .fragmentFormMainHead    {background-color:#D8DEE9;color:#000000;margin: 0 0 5px;padding: 10px 15px}
#bim .fragmentFormMainHead h2 {font-size:1.2em !important;font-weight:bold;margin:0}
#bim .fragmentFormHead       {background-color:#FFFDAD;border:none;margin:5px 0 5px 0;padding:5px 15px 5px 15px}
#bim .fragmentFormMainBody   {background-color:#F4F6F9}
#bim .header                 {display:block;background-color:#F4F6F9}
#bim #typ                    {width:100%;float:left;margin:0 1% 5px 0;background-color:#F4F6F9}
#bim #typ label              {float:left;width:30%;margin:0 1% 0 0;line-height:2em}
#bim #typ select             {float:right;width:62%;margin:5px 2% 5px 0}
#bim #typ input              {clear:left;width:20px;margin:5px 0 5px 15px}
#bim #studium                {width:100%;float:left;margin:0 0 0 0;padding:0 0 5px 0;background-color:#F4F6F9}
#bim #studium label          {float:left;width:75%;margin:0 1% 0 0}
#bim #studium input          {float:left;width:20px;margin:5px 0 5px 15px}
#bim label.checkbox          {display:block;padding:5px 0 5px 15px;font-weight:bold}
#bim label.begriff           {font-size:1.2em;font-weight:bold}
#bim  #suchbegriff           {margin:5px 0 0 0;background-color:#f4f6f9}
#bim  #suchbegriff label     {float:left;width:30%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#bim  #suchbegriff input     {float:left;margin:5px 15px 5px 5px;width:50%}
#bim  #auswahl               {margin:5px 0 0 0;background-color:#D8DEE9}
#bim  #auswahl     label     {float:left;width:100%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#bim  #auswahl     input     {float:left;margin:5px 15px 5px 5px;width:50%}

#bim .fragmentFormBottom     {margin:15px}
#bim .elementForm            {border-bottom:2px solid #6F8AAC;margin:0 0 8px 0}

#bim li                         {padding:0}
#bim .elementList                {margin:8px 0;padding: 0}
#bim .ausstellerHeader           {padding:0 25px 0 0;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center #d8dee9;cursor:pointer;border-bottom:solid 5px #FFFFFF}
#bim .ausstellerHeader:hover     {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right center #d8dee9}
#bim .ausstellerHeader .picLeft  {float:left;margin:0 15px 0 10px;height:80px;overflow:hidden;background-color:#FFFDAD}
#bim .ausstellerHeader .txtRight {float:left;padding:10px 0 10px 10px;max-width:65%}
#bim .ausstellerHeader img       {display:block;width:120px}
#bim .ausstellerHeader .logo    {position:absolute;top:0;right:0;width:auto;margin:10px;padding:5px;background-color:#FFFFFF}
#bim .ausstellerHeader h3       {font-size:16px}
#bim .openHeader                {display:none;max-width:65%}
#bim .Open                      {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right center #d8dee9;border:none}
#bim .Open .picLeft             {display:none}
#bim .Open .txtRight            {display:none}
#bim .Open .openHeader          {display:block;padding:10px 0 10px 10px;float:left}

#bim .ausstellerBody             {padding:0 10px 25px 10px;background-color:#f4f6f9;border-bottom:5px solid #ffffff}
#bim .ausstellerBody .picLeft    {float:left;padding:10px 2% 0 0;width:49%}
#bim .ausstellerBody .txtRight   {padding:10px 0 0 0}
#bim .ausstellerBody img         {display:block;width:100%}
#bim .ausstellerBody h3          {font-size:1.2em;color:#005993;padding:0 0 5px 0}
#bim .ausstellerBody .box        {background-color:#FFFEE2;padding:3px;margin:0 0 3px 0}
#bim .ausstellerBody label       {float:left;width:60px;font-weight:bold}
#bim .ausstellerBody .description {padding:10px 0 0 0}
#bim .ausstellerBody ul           {list-style: disc;margin:5px 0 5px 15px}

#bim .linkFooterLeft                 {width:20%}
#bim .linkFooterRight                {width:20%;text-align:right}
#bim .linkFooterMiddle               {padding-top:4px; text-align:center}

#bim .formCheckBox             {margin:0;line-height:120%;width:5em;vertical-align:top}
#bim .formCheckBox p           {display:inline}
#bim .formCheckBox input       {width:1.2em;padding:0;vertical-align:middle}
#bim .formCheckBox img         {width:0.9em;height:0.9em;background-color:#426A9E}
#bim .formCheckBox div         {width:0.9;height:0.9em;vertical-align:middle;padding-top:0.1em;padding-right:0.2em;display:inline}

#bim .textBoldWarning          {font-weight:bold; color:#FF0000}

#bim .blockContent .elementText            {padding-bottom:5px}
#bim p                                     {max-width:100%;margin-bottom:5px}
#bim .includeWeblic .fragmentEditGroupHead {background-color:#E8C64F;color:#000000;border-color:#E8C64F}
#bim .includeWeblic .fragmentEditGroupBody {color:#000000;border-color:#E8C64F}
#bim .gastgeberBG                          {width:100%;background:url('/lp/gastgeber/img/bg-gastgeber.gif') 0px 0px repeat-y #F6EED6;margin-bottom:20px}
#bim .gastgeberWhite                       {width:100%;background:url('/lp/gastgeber/img/bg-gastgeber.gif') 0px 0px repeat-y #FFFFFF;margin-bottom:20px}
#bim .gastgeberLeft                        {float:left;width:100px;padding:5px 0 5px 0;text-align:center}
#bim .gastgeberRight                       {float:right;width:306px;padding:5px 16px 5px 16px}

#bim .gastgeberLeft img                    {width:98px;border:none;padding:0 1px 0 1px}

#bim .blockContent ul                      {list-style-image:none}
#bim ul.liste                              {list-style:disc outside none;margin: 0 0 20px 16px}
#bim .elementText                          {padding:0 0 8px 0}
#bim .elementFunctionsAdmin                {float:right;line-height:30px}

#bim #auswahl .header                      {float:left;width:100%;display:block;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll 99% center #d8dee9;cursor:pointer}
#bim #auswahl .header:hover                {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll 99% center #d8dee9}
#bim #auswahl .offen                       {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll 99% center #d8dee9}
#bim .toggle_container_suche               {background-color:#F4F6F9;padding:5px 15px 5px 15px;height:220px;display:none}
#bim .toggle_container_suche select        {width:100%}
#bim .zeigen                               {display:block}

#bim .sheetCaption                         {margin:0;font-weight:bold;padding-top:3px;padding-bottom:3px;padding-right:15px;vertical-align:top}
#bim .sheetValue                           {margin:0;padding-top:3px;padding-bottom:3px;vertical-align:top}
#bim .listButton                           {float:right}

#bim .schnupperkurse li.listValue           {margin:0 0 20px 0;padding:10px;background-color:#f4f6f9}
#bim .schnupperkurse li.listValue h2        {margin:0 0 5px 0}
#bim .schnupperkurse li.listValue .standort {padding:5px 0 0 0}

#bim .admin li    							{line-height:2rem}
#bim .admin .icon 							{line-height:1rem;padding-top: 0.3rem}

/*
label[for*="ui-multiselect-category-option-1"] {background:#C8173C !important;color:#ffffff !important} //Kaufmännische, Verwaltungs- oder IT-Berufe
label[for*="ui-multiselect-category-option-2"] {background:#F7A600 !important;color:#ffffff !important} //Gewerblich-technische Berufe
label[for*="ui-multiselect-category-option-3"] {background:#8EBF21 !important;color:#ffffff !important} //Berufe Gesundheits-, Sozialwesen
label[for*="ui-multiselect-category-option-4"] {background:#008594 !important;color:#ffffff !important} //Dienstleistungsberufe
label[for*="ui-multiselect-category-option-5"] {background:#0A4763 !important;color:#ffffff !important} //Berufe Verteidigung, Rechtspflege, Öffentliche Sicherheit
label[for*="ui-multiselect-category-option-6"] {background:#A1DAF7 !important;color:#000000 !important} //Hochschulen
label[for*="ui-multiselect-category-option-7"] {background:#951E7A !important;color:#ffffff !important} //Beratung/ Begleitung zur Berufswahl
label[for*="ui-multiselect-category-option-8"] {background:#FFFFFF !important}                            //Sonstiges
*/






#gewerbeflaechen .fragmentFormMainHead    {background-color:#A0C0D5;margin: 0 0 5px;padding: 10px 15px}
#gewerbeflaechen .fragmentFormMainHead h2 {font-size:1.2em !important;color:#005993 !important;font-weight:bold;margin:0}
#gewerbeflaechen .fragmentFormHead       {background-color:#A0C0D5;border:none;margin:5px 0 5px 0;padding:5px 15px 5px 15px}
#gewerbeflaechen .fragmentFormMainBody   {background-color:#CFDFEA}
#gewerbeflaechen .header                 {display:block;background-color:#A0C0D5}
#gewerbeflaechen #typ                    {width:49%;float:left;margin:5px 1% 0 0;background-color:#CFDFEA}
#gewerbeflaechen #typ label              {float:left;width:45%;margin:5px 1% 0 0}
#gewerbeflaechen #typ select             {float:right;width:45%;margin:5px 2% 5px 0}
#gewerbeflaechen #typ input              {clear:left;width:20px;margin:5px 0 5px 15px}
#gewerbeflaechen #ort                    {width:50%;float:left;margin:5px 0 0 0;background-color:#FFF3DA}
#gewerbeflaechen #ort label              {float:left;width:45%;margin:5px 1% 0 0}
#gewerbeflaechen #ort select             {float:right;width:45%;margin:5px 2% 5px 0}
#gewerbeflaechen #ort input              {width:20px;margin:5px 0 5px 15px}
#gewerbeflaechen label.checkbox          {display:block;padding:5px 0 5px 15px;font-weight:bold}
#gewerbeflaechen label.begriff           {font-size:1.2em;font-weight:bold}
#gewerbeflaechen  #suchbegriff           {margin:5px 0 0 0;background-color:#CFDFEA}
#gewerbeflaechen  #suchbegriff label     {float:left;width:40%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#gewerbeflaechen  #suchbegriff .begriff  {float:left;width:40%;margin:5px 0 5px 15px;padding:3px 0 0 0;font-size:1.2em;font-weight:bold}
#gewerbeflaechen  #suchbegriff .value    {float:left;width:50%;margin:5px 0 5px 0;padding:3px 0 0 0}
#gewerbeflaechen  #suchbegriff .value2   {float:left;width:50%;margin:5px 0 5px 0;padding:3px 0 0 0}
#gewerbeflaechen  #suchbegriff input     {float:left;margin:5px 15px 5px 5px;width:40%}
#gewerbeflaechen  #suchbegriff select    {float:left;margin:5px 15px 5px 5px;width:40%}
#gewerbeflaechen  #suchbegriff .checkbox  {float:left;margin:2px 15px 5px 15px;width:20px}
#gewerbeflaechen #suchbegriff .value label {width:70%;font-size:1em;font-weight:normal;margin:0 0 5px 0;padding:0}
#gewerbeflaechen #suchbegriff .value2 label {width:70%;font-size:1em;font-weight:normal;margin:0 0 5px 0;padding:0}


#anmeldung .formTable         {background-color:#f6f6f6;margin:5px 0px;padding: 5px 15px 10px}
#anmeldung .formTable dd.full {margin:0}
#anmeldung .formTable dd.abstand {margin:0 0 10px 0}
#anmeldung .headline          {background-color:#e3e3e3;margin: 5px 0px;padding: 5px 15px}
#anmeldung .headline h3       {margin:0;color: #005696}
#anmeldung .checkbox          {height:18px;width:18px}
#anmeldung .checkbox input    {float:left;margin-right:5px}
#anmeldung .checkbox label    {float:left;width:auto}
#anmeldung .radio             {height:10px;margin-right:5px}
#anmeldung .warning           {color:#ca0b0b !important}
#anmeldung .warning select,
#anmeldung .warning input,
#anmeldung .warning textarea  {background-color:#FFBFBF}
#anmeldung span.checkbox      {line-height:22px}
#anmeldung .highlighted       {background-color: #fbef73}

#bimAnmeldung .formTable dt        {width:40%;height:auto}
#bimAnmeldung .formTable dd        {width:60%}
#bimAnmeldung .formTable dd.full   {width:100%}
#bimAnmeldung .bbs_klassenraum .formTable dt        {width:40%;height:auto}
#bimAnmeldung .bbs_marktplatz  .formTable dt        {width:40%;height:auto}
#bimAnmeldung .bbs_schulhof    .formTable dt        {width:40%;height:auto}
#bimAnmeldung .sporthalle      .formTable dt        {width:40%;height:auto}
#bimAnmeldung .formTable ol        {list-style-type:lower-alpha;padding-left:2rem}
#bimAnmeldung .buttonSubmit        {background-color:#dbe7b0}
#bimAnmeldung .buttonSubmit:hover  {background-color:#a6bf2f;color:#ffffff}

.landingpage50Jahre #anmeldung .formTable   {background:none;padding:0 2rem}
.landingpage50Jahre #anmeldung .headline h3 {margin:0;color: #637a82}
.landingpage50Jahre input,
.landingpage50Jahre select                 {height:2rem !important}
.landingpage50Jahre .wglCheckbox           {padding-left:0;display:flex}
.landingpage50Jahre .wglCheckbox input     {width:2rem !important;margin:0 0.5rem 0 0}
.landingpage50Jahre .wglCheckbox label     {width:100%}
.landingpage50Jahre .formTable dd button   {height:3rem;padding:0 2rem;color:#ffffff;background:#637a82;margin:2rem}
.landingpage50Jahre a                      {text-decoration:underline;color:#637a82}
.landingpage50Jahre .fragmentWarning       {margin:0 2rem 1rem}
.landingpage50Jahre a.button                {display:inline-block;padding:1rem 2rem;color:#ffffff;background:#637a82;margin:1rem 0;font-weight:bold}
.landingpage50Jahre a.button:hover          {color:#ffffff}


@media only screen and (max-width: 400px){
	.landingpage50Jahre #anmeldung .formTable {padding:0 1rem}
	.landingpage50Jahre .fragmentWarning      {margin:0 1rem 1rem}
}
.weditor .elementHeadline_var1 input      {text-align:center}
.elementHeadline_var50 .h4Editor          {font-size:48px}
.weditor .elementHeadline_var50 input     {text-align:center}


.elementCookietable .clearAfter:after {
  display: table;
  overflow: hidden;
  visibility: hidden;
  clear: both;
  content: ".";
  height: 0;
  font-size: 0;
  line-height: 0;
}
.elementCookietable .cookieClass {
  margin-bottom: 1rem;
  padding: 1rem;
  background-color: #f0f0f0;
}
.elementCookietable .cookieClass .cookieClassHeader .cookieClassTitle {
  font-size: 15px;
  margin-bottom: 0.2rem;
}
.elementCookietable .cookieClass .cookieClassHeader .cookieClassDescription {
  color: rgba(0, 0, 0, 0.5);
  margin-bottom: 0.5rem;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry {
  padding: 0 0 0.5rem 0;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryLabel:not(.empty):after {
  content: ": ";
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryName {
  font-weight: bold;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryExpires {
  display: block;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryDomain {
  display: block;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryUrlPrivacy {
  display: block;
}
.elementCookietable .cookieClass .cookieClassCookies .cookieEntry .cookieEntryDescription {
  display: block;
}






.elementIframe {
  position: relative;
}
.elementIframe iframe {
  border: none;
  position: relative;
  width: 100%;
  z-index: -1;
}
.elementIframe .iFramePlaceholderBeforeLoad {
  background: #F0F0F0;
}
.elementIframe .iFramePrivacyNotice {
  position: absolute;
  padding: 0.3rem 1rem;
  bottom: 0;
  pointer-events: none;
}
.elementIframe .iFramePrivacyNotice a {
  pointer-events: initial;
}
.elementIframe[data-loaded="1"] iframe {
  z-index: 1;
}
.elementIframe[data-loaded="1"] .iFramePrivacyNotice {
  display: none;
}

.elementIframe_var0 iframe {
  height: 520px;
}

.elementIframe_var10 {
  height: 100%;
}
.elementIframe_var10 iframe {
  height: 100%;
}

.elementIframe_var130 {
  pointer-events: none;
}
.elementIframe_var130 iframe {
  height: 520px;
}


.listCalendar table.calendar                     {background-color:#f0f0f0;padding:4px}
.listCalendar table.calendar td.navYear          {text-align:center}
.listCalendar table.calendar td.navYear div      {position:relative}
.listCalendar table.calendar td.navYear .prev    {position:absolute;top:0;left:2px;background:none;padding:4px;width:30%;text-align:left}
.listCalendar table.calendar td.navYear .year    {display:inline-block;padding:4px}
.listCalendar table.calendar td.navYear .next    {position:absolute;top:0;right:2px;background:none;padding:4px;width:30%;text-align:right}
.listCalendar table.calendar td.navYear .next:before    {display:none}
.listCalendar table.calendar td.navMonth         {text-align:center}
.listCalendar table.calendar td.navMonth div     {position:relative}
.listCalendar table.calendar td.navMonth .prev   {position:absolute;top:0;left:2px;background:none;padding:4px;width:30%;text-align:left}
.listCalendar table.calendar td.navMonth .month  {display:inline-block;padding:4px}
.listCalendar table.calendar td.navMonth .next   {position:absolute;top:0;right:2px;background:none;padding:4px;width:30%;text-align:right}
.listCalendar table.calendar td.navMonth .next:before    {display:none}
.listCalendar table.calendar td.dayHeader        {width:24px;padding:4px;text-align:center;font-weight:bold}
.listCalendar table.calendar td.day              {width:24px;padding:4px;text-align:center}
.listCalendar table.calendar td.dayOther         {width:24px;padding:4px;text-align:center}
.listCalendar table.calendar td.dayToday         {outline:solid 1px red}
.listCalendar table.calendar td.hasEntries       {background-color:#ffffff}
.listCalendar table.calendar td.hasEntries a     {display:block;text-decoration:none}
.listCalendar table.calendar td.daySelected      {width:24px;padding:2px;border:solid 2px red;text-align:center}
.listCalendar table.calendar td.daySelected a    {display:block;text-decoration:none}
.listDefaultCols_var1 .listEntryQuickfilter          {transition:all 0.5s linear}
.listDefaultCols_var1 .listEntryQuickfilterInvisible {padding:0 !important;height:0 !important;padding:0 !important;margin-bottom:0 !important}
.listDefaultCols_var1 .listEntryQuickfilterInvisible > div {padding:0 !important;border:none !important;outline:none !important}
.listDefaultCols_var2 .listEntry                     {width:50%;float:left}
.listDefaultCols_var2 .listEntryQuickfilter          {transition:width 0.5s linear, height 0.5s linear}
.listDefaultCols_var2 .listEntryQuickfilterInvisible {width:0 !important;height:0 !important;padding:0 !important}
.listDefaultCols_var2 .listEntryQuickfilterInvisible > div {padding:0 !important;border:none !important;outline:none !important}
.listDefaultCols_var3 .listEntry                     {width:33.333%;float:left}
.listDefaultCols_var3 .listEntryQuickfilter          {transition:width 0.5s linear, height 0.5s linear}
.listDefaultCols_var3 .listEntryQuickfilterInvisible {width:0 !important;height:0 !important;padding:0 !important}
.listDefaultCols_var3 .listEntryQuickfilterInvisible > div {padding:0 !important;border:none !important;outline:none !important}
.listDefaultCols_var4 .listEntry                     {width:25%;float:left}
.listDefaultCols_var4 .listEntryQuickfilter          {transition:width 0.5s linear, height 0.5s linear}
.listDefaultCols_var4 .listEntryQuickfilterInvisible {width:0 !important;height:0 !important;padding:0 !important}
.listDefaultCols_var4 .listEntryQuickfilterInvisible > div {padding:0 !important;border:none !important;outline:none !important}

.listDefaultCols_var22                                                 {display:inline-block;margin-right:0;border:none;-moz-column-count:2;-moz-column-gap:0;-moz-column-width:50%;-webkit-column-count:2;-webkit-column-gap:0;-webkit-column-width:50%;column-count:2;column-gap:0;column-width:50%}
.listDefaultCols_var22 .listEntry                                      {display:inline-block;overflow:visible}
.listDefaultCols_var22 .listEntryQuickfilterVisible   .listEntryInner  {transition:all 0.2s ease-in-out;transform:scale(1)}
.listDefaultCols_var22 .listEntryQuickfilterInvisible .listEntryInner  {transform:scale(0.8);height:0;padding:0;border:none}
.listDefaultCols_var22 .listEntryQuickfilterChanged   .listEntryInner  {transition:all 0s ease-in-out;transform:scale(0.8);height:0}
.listDefaultCols_var22 .listEntryQuickfilterVisible                    {transition:all 0.3s linear;opacity:1}
.listDefaultCols_var22 .listEntryQuickfilterInvisible                  {display:none;opacity:0}
.listDefaultCols_var22 .listEntryQuickfilterChanged                    {transition:all 0s linear;opacity:0}

.listDefaultCols_var23                                                 {display:inline-block;margin-right:0;border:none;-moz-column-count:3;-moz-column-gap:0;-moz-column-width:33.333%;-webkit-column-count:3;-webkit-column-gap:0;-webkit-column-width:33.333%;column-count:3;column-gap:0;column-width:33.333%}
.listDefaultCols_var23 .listEntry                                      {display:inline-block;overflow:visible}
.listDefaultCols_var23 .listEntryQuickfilterVisible   .listEntryInner  {transition:all 0.2s ease-in-out;transform:scale(1)}
.listDefaultCols_var23 .listEntryQuickfilterInvisible .listEntryInner  {transform:scale(0.8);height:0;padding:0;border:none}
.listDefaultCols_var23 .listEntryQuickfilterChanged   .listEntryInner  {transition:all 0s ease-in-out;transform:scale(0.8);height:0}
.listDefaultCols_var23 .listEntryQuickfilterVisible                    {transition:all 0.3s linear;opacity:1}
.listDefaultCols_var23 .listEntryQuickfilterInvisible                  {display:none;opacity:0}
.listDefaultCols_var23 .listEntryQuickfilterChanged                    {transition:all 0s linear;opacity:0}

.listDefaultCols_var24                                                 {display:inline-block;margin-right:0;border:none;-moz-column-count:4;-moz-column-gap:0;-moz-column-width:25%;-webkit-column-count:4;-webkit-column-gap:0;-webkit-column-width:25%;column-count:4;column-gap:0;column-width:25%}
.listDefaultCols_var24 .listEntry                                      {display:inline-block;overflow:visible}
.listDefaultCols_var24 .listEntryQuickfilterVisible   .listEntryInner  {transition:all 0.2s ease-in-out;transform:scale(1)}
.listDefaultCols_var24 .listEntryQuickfilterInvisible .listEntryInner  {transform:scale(0.8);height:0;padding:0;border:none}
.listDefaultCols_var24 .listEntryQuickfilterChanged   .listEntryInner  {transition:all 0s ease-in-out;transform:scale(0.8);height:0}
.listDefaultCols_var24 .listEntryQuickfilterVisible                    {transition:all 0.3s linear;opacity:1}
.listDefaultCols_var24 .listEntryQuickfilterInvisible                  {display:none;opacity:0}
.listDefaultCols_var24 .listEntryQuickfilterChanged                    {transition:all 0s linear;opacity:0}

.listDefaultTitle_var0 .listEntryTitle               {display:none}

.listDefaultTitle_var10 .listEntryTitle              {font-size:$fontSizeListTitle;line-height:125%}

.listDefaultTitle_var20 .listEntryTitle              {font-size:$fontSizeListTitle;line-height:125%;font-weight:normal;text-align:center}

.listDefaultTitle_var30 .listEntryTitle              {padding-left:100px;font-size:$fontSizeListTitle;line-height:125%}

.listDefaultTitle_var60 .listEntryTitle              {position:absolute;display:inline;top:20px;left:0;margin:0 20px;padding:10px 10px;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8)}

.listDefaultTitle_var61 .listEntryTitle              {position:absolute;display:inline;top:20px;right:10px;margin:0;padding:10px 10px;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8)}

.listDefaultTitle_var64 .listEntryTitle              {position:absolute;left:0;bottom:0;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.6);margin:0;padding:10px 10px;transition:all 0.3s ease-in-out}

.listDefaultTitle_var70 .listEntryInner                  {background-size:100%}
.listDefaultTitle_var70 .listEntryTitle                  {font-size:$fontSizeListTitle;line-height:125%;font-weight:normal;position:absolute;left:0;bottom:0;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.6);margin:0;padding:10px 10px;transition:all 0.3s ease-in-out}
.listDefaultTitle_var70 .listEntry:hover .listEntryTitle {padding-bottom:20px}

.listDefaultTitle_var80 .listEntryTitle        {position:relative;min-height:55px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.6);margin:0;padding:10px 10px;border-bottom:solid 1px #e0e0e0}
.listDefaultTitle_var80 .listEntryTitle:after  {content:"";position:absolute;margin:15px 0 0 15px;bottom:-19px;left:0;border-width:19px 19px 0 19px;border-style:solid;border-color:#ffffff transparent}
.listDefaultTitle_var80 .listEntryTitle:before {content:"";position:absolute;margin:15px 0 0 14px;bottom:-20px;left:0;border-width:20px 20px 0 20px;border-style:solid;border-color:#e0e0e0 transparent}
.listDefaultTitle_var80 .listEntryTitle > a    {color:#000000}

.listDefaultDate_var0 .listEntryDate             {display:none}

.listDefaultDate_var20 .listEntryDate            {display:block;text-align:center}

.listDefaultDate_var22 .listEntryDate            {display:block;font-size:13px;line-height:17px}

.listDefaultDate_var24 .listEntryDate            {position:absolute;left:0;top:0;padding:2px 4px}

.listDefaultDate_var30 .listEntryDate            {display:block;padding:0 0 4px 0}

.listDefaultDate_var32 .listEntryDate            {display:block;text-align:center;padding:0 0 4px 0}

.listDefaultDate_var70 .listEntryDate            {position:absolute;right:0;top:0;padding:8px 4px}

.listDefaultDate_var80 .listEntryDate                    {float:left;display:block;width:80px;height:80px;background-color:#ffffff;margin:0 12px 0 0;padding:0;position:relative}
.listDefaultDate_var80 .listEntryDate > span:first-child {display:block;text-align:center;height:56px;line-height:56px;background-color:#f0f0f0;font-size:36px}
.listDefaultDate_var80 .listEntryDate > span:last-child  {display:block;text-align:center;height:24px;line-height:24px;background-color:#30359B;color:#ffffff}

.listDefaultDescription_var0 .listEntryDescription   {display:none}

.listDefaultDescription_var10 .listEntryDescription  {display:block}

.listDefaultDescription_var15 .listEntryDescription  {display:table}

.listDefaultDescription_var20 .listEntryDescription  {display:table;text-align:center}

.listDefaultDescription_var30 .listEntryDescription  {padding-left:100px}

.listDefaultDescription_var50 .listEntryDescription  {display:none}

.listDefaultDescription_var60 .listEntryDescription  {position:absolute;display:inline;top:77px;font-size:11px;left:0;margin:0 20px;padding:10px 10px;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8)}

.listDefaultDescription_var61 .listEntryDescription  {position:absolute;text-align:right;display:inline;top:77px;font-size:11px;right:10px;margin:0 0 0 20px;padding:10px 10px;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.8)}
.listDefaultDescription_var61 .listEntryDescription:after  {content:''}

.listDefaultThumbnail_var0 .listEntryThumbnail        {display:none}

.listDefaultThumbnail_var10 .listEntryThumbnail       {width:120px;display:block;margin:0 10px 4px 0}

.listDefaultThumbnail_var13 .listEntryThumbnail       {width:80px;display:block;margin:0 10px 4px 0}

.listDefaultThumbnail_var17 .listEntryThumbnail       {width:240px;display:block;margin:0 10px 4px 0}
.listDefaultThumbnail_var30 .listEntryThumbnail       {width:120px;display:block;margin:0 10px 4px 0}

.listDefaultThumbnail_var60 .listEntryThumbnailOuter  {overflow:hidden;margin-bottom:10px}
.listDefaultThumbnail_var60 .listEntryThumbnail       {width:100%}

.listDefaultThumbnail_var61 .listEntryThumbnailOuter  {overflow:hidden;margin-bottom:10px}
.listDefaultThumbnail_var61 .listEntryThumbnail       {width:100%}

.listDefaultThumbnail_var65 .listEntryThumbnailOuter  {overflow:hidden}
.listDefaultThumbnail_var65 .listEntryThumbnail       {width:100%;height:auto;margin:0;display:block;float:none}

.listDefaultThumbnail_var70 .listEntryThumbnailOuter  {width:50%;margin:0 auto 15px auto;height:0;padding-bottom:50%;position:relative}
.listDefaultThumbnail_var70 .listEntryThumbnail       {height:100%;position:absolute;top:0;left:0;border-radius:50%}

.listDefaultThumbnail_var73 .listEntryThumbnailOuter  {width:50%;margin:0 auto 15px auto;height:0;padding-bottom:50%;position:relative}
.listDefaultThumbnail_var73 .listEntryThumbnail       {height:100%;position:absolute;top:0;left:0;border-radius:50%}

.listDefaultThumbnail_var90 .listEntryInner           {background-size:cover}
.listDefaultThumbnail_var90 .listEntryThumbnailOuter  {display:none}

.listDefaultBorder_var10                               {margin-right:-20px;border:none}
.listDefaultBorder_var10 .listEntry                    {border:none;margin-bottom:20px;padding:0}
.listDefaultBorder_var10 .listEntry:hover              {background:none}
.listDefaultBorder_var10 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0 20px 0 0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;border:none}
.listDefaultBorder_var10 .listEntry .beButtonEditRow   {position:absolute;top:3px;right:46px}
.listDefaultBorder_var10 .listEntry .beButtonDeleteRow {position:absolute;top:3px;right:22px}
.listDefaultBorder_var10 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultBorder_var15                               {margin-right:-20px;border:none}
.listDefaultBorder_var15 .listEntry                    {border:none;margin-bottom:0px;padding:0}
.listDefaultBorder_var15 .listEntry:hover              {background:none}
.listDefaultBorder_var15 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0 0 0 0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;border:none}
.listDefaultBorder_var15 .listEntry .beButtonEditRow   {position:absolute;top:3px;right:46px}
.listDefaultBorder_var15 .listEntry .beButtonDeleteRow {position:absolute;top:3px;right:22px}
.listDefaultBorder_var15 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultBorder_var20                               {margin-right:-20px;border:none}
.listDefaultBorder_var20 .listEntry                    {border:none;padding:0 0 20px 0}
.listDefaultBorder_var20 .listEntry:hover              {background:none}
.listDefaultBorder_var20 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0 20px 0 0;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;border:none}
.listDefaultBorder_var20 .listEntry .beButtonEditRow   {position:absolute;top:14px;right:46px}
.listDefaultBorder_var20 .listEntry .beButtonDeleteRow {position:absolute;top:14px;right:22px}
.listDefaultBorder_var20 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultBorder_var30                               {margin-right:-20px;border:none}
.listDefaultBorder_var30 .listEntry                    {border:none;margin-bottom:20px;padding:0}
.listDefaultBorder_var30 .listEntry:hover              {background:none}
.listDefaultBorder_var30 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0 20px 0 0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;border:solid 1px #e0e0e0}
.listDefaultBorder_var30 .listEntry .beButtonEditRow   {position:absolute;top:14px;right:46px}
.listDefaultBorder_var30 .listEntry .beButtonDeleteRow {position:absolute;top:14px;right:22px}
.listDefaultBorder_var30 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultBorder_var40                               {margin-right:-20px;border:none}
.listDefaultBorder_var40 .listEntry                    {border:none;margin-bottom:20px;padding:0}
.listDefaultBorder_var40 .listEntry:hover              {background:none}
.listDefaultBorder_var40 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0 20px 0 0;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;border:solid 1px #e0e0e0}
.listDefaultBorder_var40 .listEntry .beButtonEditRow   {position:absolute;top:14px;right:46px}
.listDefaultBorder_var40 .listEntry .beButtonDeleteRow {position:absolute;top:14px;right:22px}
.listDefaultBorder_var40 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultBorder_var70                               {margin-right:0;border:none}
.listDefaultBorder_var70 .listEntry                    {margin:0;padding:0;border:none}
.listDefaultBorder_var70 .listEntry:hover              {background:none}
.listDefaultBorder_var70 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0 0 0 0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;border:none}
.listDefaultBorder_var70 .listEntry .beButtonEditRow   {position:absolute;top:14px;right:26px}
.listDefaultBorder_var70 .listEntry .beButtonDeleteRow {position:absolute;top:14px;right:2px}
.listDefaultBorder_var70 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultBorder_var80                               {margin-right:0;border:none}
.listDefaultBorder_var80 .listEntry                    {margin:0;padding:0;border:none}
.listDefaultBorder_var80 .listEntry:hover              {background:none}
.listDefaultBorder_var80 .listEntryInner               {position:relative;overflow:hidden;height:100%;margin:0;padding:30px 20px;box-sizing:border-box;-moz-box-sizing:border-box;border:none;border-bottom:solid 20px transparent}
.listDefaultBorder_var80 .listEntry .beButtonEditRow   {position:absolute;top:14px;right:26px}
.listDefaultBorder_var80 .listEntry .beButtonDeleteRow {position:absolute;top:14px;right:2px}
.listDefaultBorder_var80 .listEntryInner:after         {content:'';display:block;clear:both;width:0px;height:0px}

.listDefaultLink_var10 .listEntryMoreOnly        {display:inline;text-decoration:underline;padding-left:4px}

.listDefaultLink_var20 .listEntryMoreOnly        {display:inline-block;text-decoration:none;margin-top:10px;padding:4px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:0px}

.listDefaultLink_var21 .listEntryInner           {padding-bottom:48px}
.listDefaultLink_var21 .listEntryMoreOnly        {display:inline-block;position:absolute;bottom:10px;text-decoration:none;margin-top:10px;padding:4px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:0px}

.listDefaultLink_var22 .listEntryInner           {padding-bottom:48px}
.listDefaultLink_var22 .listEntryMoreOnly        {display:inline-block;position:absolute;bottom:10px;right:10px;text-decoration:none;margin-top:10px;padding:4px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:0px}

.listDefaultLink_var23 .listEntryInner           {padding-bottom:48px}
.listDefaultLink_var23 .listEntryMoreOnlyOuter   {position:absolute;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;bottom:0;left:0}
.listDefaultLink_var23 .listEntryMoreOnly        {display:block;text-align:center;text-decoration:none;padding:4px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:0px}
.listDefaultLink_var23 .listEntryMoreOnly:hover  {background-color:$backgroundColorButtonsActive;border:solid 1px $borderColorButtonsActive}

.listDefaultLink_var24 .listEntryMoreOnly        {display:inline-block;position:absolute;bottom:10px;text-decoration:none;margin-top:10px;padding:4px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:0px}

.listDefaultLink_var25 .listEntryMoreOnly        {display:inline-block;position:absolute;bottom:10px;right:10px;text-decoration:none;margin-top:10px;padding:4px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:0px}

.listDefaultLink_var26 .listEntryMoreOnlyOuter   {width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;bottom:0;left:0}
.listDefaultLink_var26 .listEntryMoreOnly        {display:inline-block;text-align:center;text-decoration:none;padding:4px 12px;color:$borderColorButtonsGhost;background-color:$borderColorButtonsGhost;border:solid 1px $backgroundColorButtonsGhost;border-radius:0px}
.listDefaultLink_var26 .listEntryMoreOnly:hover  {background-color:$borderColorButtonsGhost;color:#ffffff}

.listDefaultLink_var27 .listEntryInner           {padding-bottom:48px}
.listDefaultLink_var27 .listEntryMoreOnlyOuter   {position:absolute;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;bottom:0;left:0}
.listDefaultLink_var27 .listEntryMoreOnly        {display:inline-block;text-align:center;text-decoration:none;padding:5px 12px;color:$fontColorButtons;background-color:$backgroundColorButtons;border:solid 1px $borderColorButtons;border-radius:5px}
.listDefaultLink_var27 .listEntryMoreOnly:hover  {background-color:$backgroundColorButtonsActive;border:solid 1px $borderColorButtonsActive}

.listDefaultLink_var36 .listEntryInner           {padding-bottom:48px}
.listDefaultLink_var36 .listEntryMoreOnly        {display:inline-block;text-decoration:none;margin-top:10px;padding:5px 12px;color:#666666;background-color:transparent;border:solid 1px #666666;border-radius:5px}
.listDefaultLink_var37 .listEntryMoreOnly:hover  {background-color:$borderColorButtonsGhost;color:#ffffff}

.listDefaultLink_var37 .listEntryInner           {padding-bottom:48px}
.listDefaultLink_var37 .listEntryMoreOnlyOuter   {position:absolute;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;bottom:0;left:0}
.listDefaultLink_var37 .listEntryMoreOnly        {display:inline-block;text-align:center;text-decoration:none;padding:5px 12px;color:$borderColorButtonsGhost;background-color:transparent;border:solid 1px $borderColorButtonsGhost;border-radius:5px}
.listDefaultLink_var37 .listEntryMoreOnly:hover  {background-color:$borderColorButtonsGhost;color:#ffffff}

.listDefaultLink_var39 .listEntryMoreOnlyOuter   {width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 0 0 0}
.listDefaultLink_var39 .listEntryMoreOnly        {display:inline-block;text-decoration:none;padding:4px 12px;color:#666666;background-color:transparent;border:solid 1px #666666;border-radius:0px}
#blockBottom a       {text-decoration:none}
a.ical:before        {content:'';display:inline-block;margin:2px 5px 0 0;width:16px;height:16px;vertical-align:top;background-position:0 0;background-repeat:no-repeat}
a.intern:before      {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/intern.svg?stroke=$colorLinkIcon")}
a.extern:before      {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/extern.svg?stroke=$colorLinkIcon")}
a.box:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/box.svg?stroke=$colorLinkIcon")}
a.boxPicture:before  {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/box.svg?stroke=$colorLinkIcon")}
a.download:before    {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/download.svg?stroke=$colorLinkIcon")}
a.file:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/file.svg?stroke=$colorLinkIcon")}
a.gif:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/gif.svg?stroke=$colorLinkIcon")}
a.jpg:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/jpg.svg?stroke=$colorLinkIcon")}
a.jpeg:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/jpeg.svg?stroke=$colorLinkIcon")}
a.png:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/png.svg?stroke=$colorLinkIcon")}
a.pdf:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/pdf.svg?stroke=$colorLinkIcon")}
a.doc:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/doc.svg?stroke=$colorLinkIcon")}
a.word:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/word.svg?stroke=$colorLinkIcon")}
a.xls:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/xls.svg?stroke=$colorLinkIcon")}
a.excel:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/excel.svg?stroke=$colorLinkIcon")}
a.audio:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/audio.svg?stroke=$colorLinkIcon")}
a.sound:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/sound.svg?stroke=$colorLinkIcon")}
a.movie:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/movie.svg?stroke=$colorLinkIcon")}
a.video:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/video.svg?stroke=$colorLinkIcon")}
a.next:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/next.svg?stroke=$colorLinkIcon")}
a.back:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/back.svg?stroke=$colorLinkIcon")}
a.wpst:before         ,a.mail:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/mail.svg?stroke=$colorLinkIcon")}
a.phone:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/phone.svg?stroke=$colorLinkIcon")}
a.fax:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/fax.svg?stroke=$colorLinkIcon")}
a.mobile:before      {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/mobile.svg?stroke=$colorLinkIcon")}
a.maps:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/maps.svg?stroke=$colorLinkIcon")}
a.rss:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/rss.svg?stroke=$colorLinkIcon")}
a.vcf:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/vcf.svg?stroke=$colorLinkIcon")}
a.ical:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/ical.svg?stroke=$colorLinkIcon")}
a.phone[href=''], a.phone:not([href]), a.fax[href=''], a.fax:not([href]), a.mobile[href=''], a.mobile:not([href]){
  pointer-events:none;
  cursor:text;
  text-decoration:none;
  color:#000000;
}
.iconsInvers a.intern:before      {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/intern.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.extern:before      {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/extern.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.box:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/box.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.boxPicture:before  {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/box.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.download:before    {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/download.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.file:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/file.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.gif:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/gif.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.jpg:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/jpg.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.jpeg:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/jpeg.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.png:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/png.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.pdf:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/pdf.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.doc:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/doc.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.word:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/word.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.xls:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/xls.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.excel:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/excel.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.audio:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/audio.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.sound:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/sound.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.movie:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/movie.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.video:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/video.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.next:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/next.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.back:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/back.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.wpst:before         ,.iconsInvers a.mail:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/mail.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.phone:before       {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/phone.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.fax:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/fax.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.mobile:before      {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/mobile.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.rss:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/rss.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.vcf:before         {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/vcf.svg?stroke=$colorLinkIconInverse")}
.iconsInvers a.ical:before        {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/ical.svg?stroke=$colorLinkIconInverse")}
a.downloadIcon        {background-image:none !important}
a.downloadIcon > span {display:inline-block;margin:1px 2px 0 0;width:16px;height:16px;vertical-align:top;background-position:0 0;background-repeat:no-repeat}
a.downloadIcon:before {display:none}


@media only screen and (max-width: 1023px){
  #gewerbeflaechen #suchbegriff .value label {margin:5px 0 5px 15px}
  #gewerbeflaechen #suchbegriff .value2 label {margin:5px 0 5px 15px}
  #gewerbeflaechen  #suchbegriff .checkbox2 {display: inlie-block;cursor: pointer; font-size: 23px; margin-right:10px; margin-left: 15px;line-height:18px}
  #gewerbeflaechen  #suchbegriff input[type=checkbox] {display:none}
  #gewerbeflaechen  #suchbegriff .checkbox2:before {content: "";display: inline-block;margin-right:10px; width: 28px;height: 28px;vertical-align:middle;background-color: #ffffff;color: #00548e;text-align: center;border: 1px solid #999999;box-shadow: 2px 2px 5px #e2e2e2 inset;border-radius: 4px}
  #gewerbeflaechen  #suchbegriff input[type=checkbox]:checked + .checkbox2:before {content: "\2713";text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);font-size: 25px}
}

#gewerbeflaechen #suchbegriff .header        {float:left;width:100%;display:block;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll 99% center #A0C0D5;cursor:pointer}
#gewerbeflaechen #suchbegriff .header:hover  {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll 99% center #A0C0D5}
#gewerbeflaechen #suchbegriff .Open          {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll 99% center #A0C0D5}

#gewerbeflaechen .fragmentFormBottom     {margin:15px}
#gewerbeflaechen .elementForm            {border-bottom:2px solid #005993}

#gewerbeflaechen li                         {padding:0}
#gewerbeflaechen .elementList               {margin:8px 0;padding: 0}
#gewerbeflaechen .gastgeberHeader           {padding:0 25px 0 0;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center #A0C0D5;cursor:pointer;border-bottom:solid 5px #FFFFFF}
#gewerbeflaechen .gastgeberHeader:hover     {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right center #A0C0D5}
#gewerbeflaechen .gastgeberHeader .picLeft  {float:left;margin:0 15px 0 0;height:110px;overflow:hidden;background-color:#A0C0D5}
#gewerbeflaechen .gastgeberHeader .txtRight {float:left;padding:10px 0 10px 10px;max-width:340px}
#gewerbeflaechen .gastgeberHeader .txtRight .auto      {float:left;padding:0 15px 0 0}
#gewerbeflaechen .gastgeberHeader .txtRight .anschluss {float:left;padding:0 15px 0 0;width:150px}
#gewerbeflaechen .gastgeberHeader .txtRight .km        {float:left;padding:0 15px 0 0}
#gewerbeflaechen .gastgeberHeader img       {display:block;width:120px}
#gewerbeflaechen .openHeader                {display:none}
#gewerbeflaechen .Open                      {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right center #A0C0D5}
#gewerbeflaechen .Open .picLeft             {display:none}
#gewerbeflaechen .Open .txtRight            {display:none}
#gewerbeflaechen .Open .openHeader          {display:block;padding:10px 0 0 10px}

#gewerbeflaechen .gastgeberBody             {padding:0 10px 25px 10px}
#gewerbeflaechen .gastgeberBody .picLeft    {float:left;padding:10px 2% 0 0;width:59%}
#gewerbeflaechen .gastgeberBody .txtRight   {float:right;padding:37px 0 0 0;width:39%}
#gewerbeflaechen .gastgeberBody img         {display:block;width:100%}
#gewerbeflaechen .gastgeberBody img.mobileonly {display:none}
#gewerbeflaechen .gastgeberBody h3          {font-size:1.2em;color:#005993;padding:5px 0 5px 3px}
#gewerbeflaechen .gastgeberBody .box        {background-color:#CFDFEA;padding:3px;margin:0 0 3px 0}
#gewerbeflaechen .gastgeberBody label       {float:left;width:60px;font-weight:bold}
#gewerbeflaechen .gastgeberBody .description {padding:10px 0 0 0}


#gewerbeflaechen .linkFooterLeft                 {width:20%}
#gewerbeflaechen .linkFooterRight                {width:20%;text-align:right}
#gewerbeflaechen .linkFooterMiddle               {padding-top:4px; text-align:center}

#gewerbeflaechen .formCheckBox             {margin:0;line-height:120%;width:5em;vertical-align:top}
#gewerbeflaechen .formCheckBox p           {display:inline}
#gewerbeflaechen .formCheckBox input       {width:1.2em;padding:0;vertical-align:middle}
#gewerbeflaechen .formCheckBox img         {width:0.9em;height:0.9em;background-color:#426A9E}
#gewerbeflaechen .formCheckBox div         {width:0.9;height:0.9em;vertical-align:middle;padding-top:0.1em;padding-right:0.2em;display:inline}

#gewerbeflaechen .textBoldWarning          {font-weight:bold; color:#FF0000}

#gewerbeflaechen .elementText              {padding: 8px 0}
#gewerbeflaechen p                                     {max-width:100%;margin-bottom:5px}
#gewerbeflaechen .includeWeblic .fragmentEditGroupHead {background-color:#E8C64F;color:#000000;border-color:#E8C64F}
#gewerbeflaechen .includeWeblic .fragmentEditGroupBody {color:#000000;border-color:#E8C64F}
#gewerbeflaechen .gastgeberBG                          {width:100%;background:url('/lp/gastgeber/img/bg-gastgeber.gif') 0px 0px repeat-y #F6EED6;margin-bottom:20px}
#gewerbeflaechen .gastgeberWhite                       {width:100%;background:url('/lp/gastgeber/img/bg-gastgeber.gif') 0px 0px repeat-y #FFFFFF;margin-bottom:20px}
#gewerbeflaechen .gastgeberLeft                        {float:left;width:100px;padding:5px 0 5px 0;text-align:center}
#gewerbeflaechen .gastgeberRight                       {float:right;width:306px;padding:5px 16px 5px 16px}

#gewerbeflaechen .gastgeberLeft img                    {width:98px;border:none;padding:0 1px 0 1px}

#gewerbeflaechen .blockContent ul                      {list-style-image:none}

#gewerbeflaechen textarea {height: 80px}
#gewerbeflaechen td h3    {margin:15px 0 10px 0}

#gewerbeflaechen .box .col1_50  {float:left;width:64%;line-height:2em}
#gewerbeflaechen .box .col2_50  {float:left;width:34%;padding-top:3px}
#gewerbeflaechen .copyright     {font-size:0.8em}

#gewerbeflaechen .elementFunctionsAdmin {float: right;line-height: 30px}



.mobileonly,
.mobileonlyWetter       {display:none !important}


@media only screen and (max-width: 720px){
  .listBannerSlider_var6 .listEntries .listEntryImage                                       {margin-left:-10%;width:120%}
  .listBannerSlider_var6 .listEntries .listEntryDescription                                 {font-size:12px;padding:5px 10px}
  .listBannerSlider_var6 .listEntries .listEntryLink                                        {font-size:11px;padding:5px 10px}
  .listBannerSlider_var6 .listMoverForward, .listBannerSlider_var6 .listMoverBackInner                                                {display:none}
}

@media only screen and (max-width: 540px){
  .listBannerSlider_var6 .listEntries .listEntryImage                                       {margin-left:-15%;width:130%}
  .listBannerSlider_var6 .listEntries .listEntryTitle                                       {font-size:13px;font-weight:bold;padding:5px 10px}
}
@media only screen and (max-width: 400px){
  .listBannerSlider_var6 .listEntries .listEntryImage                                       {margin-left:-25%;width:150%}
}

.listDatenuploads > a               {display:block;text-align:right}
.listDatenuploads .elementList      {margin:0;padding:0;list-style:none}
.listDatenuploads .listValue        {padding:5px;margin-bottom:2px;background-color:#eee;line-height:1.7rem;background: url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right center #eee}
.listDatenuploads .listValue a      {display:block}
.listDatenuploads .details          {padding:3px;background-color:#fff;line-height:1.3rem}

.adminDatenuploads .noFiles         {display:none}
.adminDatenuploads .archivInfo      {margin-top:3px}


.landingpageRegioEffekt #buttonPresseTop {position: absolute;right: 0px;z-index: 1;margin:-10vw 25vw 0 0;width:250px}
.landingpageRegioEffekt #buttonTeilnahmeBefragungTop {position: absolute;right: 0px;z-index: 1;margin:-16.5vw 18vw 0 0;width:13vw}
.landingpageRegioEffekt #buttonTeilnahmeBefragungContent img {width:200px;margin:0 auto}
  .landingpage50Jahre #buttonPresseTop     {position: absolute;left: 25px;z-index: 1;margin:-7vw 0 0 20vw;width:250px;border: 1px solid #ffffff; border-radius: 50%}

@media only screen and (max-width: 1600px){
  .landingpageRegioEffekt #buttonPresseTop {width:200px}
  .landingpage50Jahre #buttonPresseTop     {margin:-10vw 0 0 5vw}
}


@media only screen and (max-width: 1023px){
  .landingpageRegioEffekt #buttonPresseTop {margin:-8vw 5vw 0 0;width:150px}
  .landingpage50Jahre #buttonPresseTop     {margin:-8vw 5vw 0 0}
}


@media only screen and (max-width: 769px){
  .landingpageRegioEffekt #buttonPresseTop       {margin:-12vw 0 0 0}
  .landingpageRegioEffekt #buttonPresseTop img   {width:125px !important}
  .landingpage50Jahre #buttonPresseTop           {width:125px}
  .landingpage50Jahre #buttonPresseTop img       {width:125px !important}
}

@media only screen and (max-width: 540px){
  .landingpageRegioEffekt #buttonTeilnahmeBefragungTop {margin:-35vw 9vw 0 0;width:18vw}
}




.boxPrivacy {
  border:1px solid;
  padding:0.5rem;
  background-Color:rgba(255,0,0,0.1);

  .buttonReset {
    padding:0.5rem;
    background-color:#8498b8;
    border: none;
    color:#fff;
  }
  .buttonReset:hover {
    background-color:#a1b0c9;
  }
}






@media only screen and (max-width: 1023px){ #wMediaqueryTmp, #wMediaqueryTmp_max1023 {font-family:"mediaquery_max1023"}
  body                           {font-size:18px;line-height:24px}
  #blockMainOuter                {background:none;margin-bottom:0;padding:0}
  #blockMain                     {margin:0 0 20px 0}
  #blockTop                      {margin-bottom:0}
  #blockTopInner                 {width:100%}
  #blockTop #fontSize            {display:none}
  #blockTop #message             {display:none}
  #blockTop #logo                {margin:0 0 0 6%;width:24%}
  #blockTop #logo > img          {width:100%}
  #iconSet                       {position: relative;text-align: right;right: 1rem;top: -1.5vh} 
  .object-default #iconSet       {position: relative;text-align: right;right: 1rem;top: -1.5vh} 
  .subdir-kontakt #iconSet,
  .subdir-impressum #iconSet,
  .subdir-pressemeldungen #iconSet,
  .subdir-search  #iconSet         {position: relative;text-align: right;right: 1rem;top: -1.5vh}
  #iconSet img                     {width:60px}
  .blockBefore .listPictureGallery_var4 {box-shadow:none;margin:0}
  .elementSection_var1e,
  .elementSection_var1b,
  .elementSection_var1f          {box-shadow:none}

  .elementScript                 {margin:0}

  #areaContent3Global .elementPicture {box-shadow:none;margin:0 !important}

  .object-default #navigationBreadcrumb,
  .object-news #navigationBreadcrumb               {height:40px;background:url("/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg_breadcrump.png") no-repeat scroll center center / cover transparent;display:block;font-size:22px;line-height:25px;margin:0 0 1em;padding:35px 1% 20px 1% !important;text-shadow:1px 1px 1px #ffffff}
  .object-default #navigationBreadcrumb a,
  .object-news #navigationBreadcrumb a             {color:#000000;text-decoration:underline}
  .object-default #navigationBreadcrumb a:hover,
  .object-news #navigationBreadcrumb a:hover       {text-decoration:none}
  .object-default #navigationBreadcrumb a:before,
  .object-news #navigationBreadcrumb a:before      {content:""}
  .object-default #navigationBreadcrumb a:first-child,
  .object-news #navigationBreadcrumb a:first-child {background:url("/lp-wGlobal/wGlobal/layout/images/icons/haus.png") no-repeat scroll center center transparent;color:transparent;text-shadow:none;width:20px}

  #navigationMain                 {width:98% !important;margin:80px 1% 0 1%}
  .object-default #navigationMain,
  .object-news #navigationMain    {margin:20px 1% 0 1%}
  #navigationMain li.navLevel1    {width:100%;margin:0 2% 2% 0;border-radius:0.5em;padding:20px 20px}
  #navigationMain li.navLevel1:nth-child(1) {background: url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-gruen.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:cover}
  #navigationMain li.navLevel1:nth-child(2) {background: url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-dunkelblau.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:cover}
  #navigationMain li.navLevel1:nth-child(3) {background: url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-hellblau.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:cover}
  #navigationMain li.navLevel1:nth-child(4) {background: url("/lp-wGlobal/wGlobal/layout/images/buttons/schwarz_400.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:cover;border:1px solid white;padding:20px}
  #navigationMain li.navLevel1:nth-child(5) {background: url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-hellblau.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:cover;padding:20px}
  #navigationMain li.navLevel1:nth-child(6) {background: url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-hellblau.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:cover;padding:20px}
  #navigationMain li.navLevel1 > a          {font-size:28px}

  .mobilehide                    {display:none !important;margin:0 !important;border:none !important}

  .desktop,
  .desktoponly,
  .max1023,
  .elementBox_var11a             {display:none !important}
  .mobileonly                    {display:block !important}
  .mobileonlyWetter              {display:none !important}

  #iconWetter.desktoponly        {display:inline-block !important}

  .boxButton                     {box-shadow:0.3em 0.3em 0.3em #7c7d7d;height:auto;background-size:cover;max-height:none}
  .boxStartseite                               {margin:0 1% 0 1%}
  .boxStartseite .col1_70                      {width:100%}
  .boxStartseite .col2_30                      {display:none}
  .boxStartseite .elementBox                   {background-color:transparent;box-shadow:none;padding:0}
  .boxStartseite .elementContainerLayout_var51 {position:static}
  .boxStartseite .boxButton                    {border-radius:0.5em;padding:20px 0 20px 10px}
  .boxStartseite .boxButton h2                 {display:block;font-size:24px;line-height:18px;font-weight:normal;text-align:center}
  .events .col1_33,
  .events .col2_33,
  .events .col3_33                             {width:100%;background-color:#d9d9da;margin:0 0 5px 0}
  .events.startseite                           {padding:0 10px 0 10px;height:auto}
  .events.startseite .col1_33_inner,
  .events.startseite .col2_33_inner,
  .events.startseite .col3_33_inner            {padding:15px 10px 10px 10px !important;border:none}
  .events.startseite .linkEvents               {background-color:#d9d9da;padding:10px}


  /*.boxStartseite .listBannerSlider_var33                              {padding:0 10px 0 10px;max-height:none}
  .boxStartseite .listBannerSlider_var33 .listEntries                 {margin:0;width:100%}
  .boxStartseite .listBannerSlider_var33 .listEntries .listEntry      {width:100%;background-color:#d9d9da;margin:0 0 5px 0}
  .boxStartseite .listBannerSlider_var33 .listEntries .listEntryInner {margin:0;padding:15px 10px 10px 10px}
  .boxStartseite .listBannerSlider_var33 .listMoverBack,
  .boxStartseite .listBannerSlider_var33 .listMoverForward            {display:none}*/
  .boxStartseite .elementLink                                         {background-color:#d9d9da;padding:10px;margin:0 10px 0 10px}

  .violett                {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-violett.png") no-repeat scroll center bottom transparent;background-size:cover}
  .gruen,
  .gruen_400,
  .schwarz_90             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-gruen.png") no-repeat scroll center bottom transparent;background-size:cover}
  .blau                   {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-blau.png") no-repeat scroll center bottom transparent;background-size:cover}
  .beige                  {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-beige.png") no-repeat scroll center bottom transparent;background-size:cover}
  .orange                 {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-orange.png") no-repeat scroll center bottom transparent;background-size:cover}
  .dunkelblau             {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-dunkelblau.png") no-repeat scroll center bottom transparent;background-size:cover}
  .hellblau               {background:url("/lp-wGlobal/wGlobal/layout/images/buttons/navigation/mobile-hellblau.png") no-repeat scroll center bottom transparent;background-size:cover}

  .trigger, .trigger_start              {cursor:pointer}
  .trigger .elementHeadline,
  .trigger_start .elementHeadline       {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2-closed.png") no-repeat scroll right bottom transparent}
  .trigger:hover .elementHeadline,
  .trigger_start:hover .elementHeadline {background-image:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png")}


  #blockBottom                    {font-size:20px;line-height:23px}
  #blockBottomInner               {background:url("/lp-wGlobal/wGlobal/layout/images/body-backgrounds/bg_bottom.jpg") no-repeat scroll 50% 85% /cover transparent !important; box-shadow:none;margin:0;padding:0}
  #blockBottom .col1_70           {width:84%}
  #blockBottom .col1_70 .picture  {width:100%}
  #blockBottom .col1_70_inner     {margin:0}
  #blockBottom .col2_30           {width:16%}
  #blockBottom .col2_30_inner     {margin:0}
  #blockBottom .col2_30 a.picture {float:none}
  #blockBottom .searchBox         {display:none}
  #blockBottom .searchIcon        {display:block;float:left;width:18%}
  #blockBottom .metaNav1          {display:none}
  #blockBottom .copyright         {display:none}
  #blockBottom .metaNav2          {display:none}
  #blockBottom .metaNav3          {width:82%;clear:none;float:left;padding:20px 0 0;margin:0 auto;text-align:center}
  #blockBottom .metaNav3 .elementLink {display:inline;padding-left:5px}
  #blockBottom .metaNav3 .elementLink:after  {content:'|'}
  #blockBottom .metaNav3 .elementLink:last-child:after  {content:''}
  #blockBottom .metaNav3 .toplink {display:inline}
  #blockBottom .metaNav3 .elementLink a         {text-shadow: 1px 1px 1px #ffffff;color:#000000}
  #blockBottom .metaNav3 .elementLink a.toplink {background-image:url("/lp-wGlobal/wGlobal/layout/images/links/seitenanfang.gif")}

  .object-default #navigationMain .navLevel1Default         {display:none !important}
  .object-news #navigationMain .navLevel1Default            {display:none}
  .object-default #navigationMain .navLevelOpenSelected a,
  .object-default #navigationMain .navLevel1OpenDescendantSelected a   {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right bottom transparent}

  .object-default #navigationSubResponsive                  {display:block}

  #navigationSub                       {background:none;min-height:0;height:auto;box-shadow:none;margin:0 1% 0 1%}
  #navigationSub ul.navLevel2Container {border:none;margin:0}
  #navigationSub li > a                {background:none !important;box-shadow:none !important;font-size:20px !important}
  #navigationSub li                    {border:1px solid #ffffff;border-radius:0.5em;text-align:center;box-shadow: 0.3em 0.3em 0.3em #7c7d7d}
  #navigationSub li.navLevel                             {margin:0 0 8px}
  #navigationSub li.navLevel > a                         {color:#ffffff;font-size:24px !important;padding:18px 0 18px 0;margin:0}
  #navigationSub li.navLevel > a:hover                   {color:#ffffff}
  #navigationSub li.navLevel3 > a                        {padding:10px 0 10px 0}

  #navigationSub li.navLevelOpen > a,
  #navigationSub li.navLevelOpenSelected > a,
  #navigationSub li.navLevelSelected > a                 {text-decoration:none;font-weight:normal;background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-2.png") no-repeat scroll right center transparent !important}

  #navigationSub .route                     {border-radius:0;border:none;margin:0 0 0.2em 0;background:url(/lp-wGlobal/wGlobal/layout/images/icons/mini-karte.gif) #EFF5D9 0 0 no-repeat;text-align:left}
  #navigationSub .nordic                    {background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/mini-schild.jpg)}
  #navigationSub .region                    {background-image:url(/lp-wGlobal/wGlobal/layout/images/icons/mini-karte-land.gif)}
  #navigationSub li.route > a               {color:#009CDD !important;font-size:22px !important;font-weight:bold;line-height:1.5em;padding:0 0 0 6em !important;height:3em}
  #navigationSub li.nordic > a              {color:#a7c032 !important}
  #navigationSub li.region > a              {color:#D7CA4C !important}
  #navigationSub .route .aNavLeftLevel3Selected,
  #navigationSub .route .aNavLeftLevel3OpenSelected,
  #navigationSub .route .aNavLeftLevel3Open {font-size:1.4em;padding:0 0 0 5.5em}
  #navigationSub .route .aufgeklappt {display:none}
  #navigationSub li.navLevelOpen.route > a,
  #navigationSub li.navLevelOpenSelected.route > a,
  #navigationSub li.navLevelSelected.route > a,
  #navigationSub li.navLevel5Selected > a            {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-blau.png") no-repeat scroll right center transparent !important}
  #navigationSub li.navLevelOpen.nordic > a,
  #navigationSub li.navLevelOpenSelected.nordic > a,
  #navigationSub li.navLevelSelected.nordic > a      {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-gruen.png") no-repeat scroll right center transparent !important}
  #navigationSub li.navLevelOpen.region > a,
  #navigationSub li.navLevelOpenSelected.region > a,
  #navigationSub li.navLevelSelected.region > a      {background:url("/lp-wGlobal/wGlobal/layout/images/icons/trigger-pfeil-beige.png") no-repeat scroll right center transparent !important}

  #navigationSub .route .navLevel5Container          {margin:0 0 0 7.5em}
  #navigationSub .route .navLevel5Container li       {border:none;box-shadow:none}
  #navigationSub .route .navLevel5 a                 {color:#009CDD;text-align:left;padding:0;font-size:20px !important;font-weight:bold}
  #navigationSub .route .navLevel5 a:hover           {color:#009CDD}


  /*.listBannerSlider_var33 .listEntries .listEntry        {height:auto}
  .listBannerSlider_var33 .listEntries .listEntryTitle,*/
  .events.startseite h3                                  {font-size:24px;line-height:27px}

  .object-default #blockLeft, .object-news #blockLeft        {display:none}
  .object-default #blockContent, .object-news #blockContent  {width:100%}
  .object-default #blockRight, .object-news #blockRight      {width:100%;margin:0 0 10px 0}

  #blockLeftContentRightInner                            {margin:0}
  #blockContentInner                                     {margin:0 1%}
  .blockContent .elementSection_var1,
  .blockContent .elementSection_var1a,
  .blockContent .elementSection_var1b,
  .blockContent .elementSection_var1d,
  .blockContent .elementSection_var1f                    {box-shadow:none;min-height:auto;height:auto}
  .blockContent .elementPicture img.picture              {width:100%;box-shadow:none}

  h1 {font-size:25px !important}
  h2 {font-size:20px !important;line-height:24px !important}
  h3 {font-size:20px !important}
  .listSearchResult .listEntryTitle {font-size:20px !important}

  .elementAccordion_var1 .accordionHeader > a,
  .elementAccordion_var10000 .accordionHeader > a {font-size:20px}

  #blockRightInner                                       {margin:10px 1% 0 1%}
  #blockRight .elementBox                                {box-shadow:none;float:none;width:50%}
  #blockRight .elementBox .boxInner .elementBox          {width:100%}
  #blockRight .elementBox:nth-child(odd)                 {margin:1% 0 1% 0;clear:left}
  #blockRight .elementBox:nth-child(even)                {margin:1% 0 1% 0;clear:left}
  #blockRight .elementBox_var11b                         {width:50%}
  #blockRight .elementBox_var11b .elementPicture         {width:50%}

  
  .viewmode-blank body                                      {font-size:12px;line-height:16px}
  .viewmode-blank h1                                        {font-size:18px !important}
  .viewmode-blank h3                                        {font-size:13px !important}
  .viewmode-blank .wetterde_widget_classic_forecast_column4 {width:500px !important}

  .elementBox_var14    {height:auto}

  #veranstaltungen #zeitraum input          {width:110px}

  .landingpage .elementSection_var0 .elementHeadline,
  .landingpage .elementSection_var0 .elementContainerStandard_var0 {padding:0 2rem}

  .landingpageRegioEffekt .elementSection_var0 .elementHeadline,
  .landingpage50Jahre .elementSection_var0 .elementHeadline               {padding:0}
  .landingpageRegioEffekt .elementSection_var0 .elementContainerStandard_var0,
  .landingpage50Jahre .elementSection_var0 .elementContainerStandard_var0 {padding:0 1rem}
}


@media only screen and (max-width: 768px){ #wMediaqueryTmp, #wMediaqueryTmp_max768 {font-family:"mediaquery_max768"}
  .max768 {display:none}
  #blockMainOuter                {margin:0}
  #blockMain                     {margin:0}
  .object-singlepage #blockMainInner              {margin:0}
  #blockTop                      {height:auto}
  #blockTop #navigationMeta      {position:static;clear:both;float:none;margin-top:2%;height:auto;overflow:hidden}
  #blockTop #navigationMain      {position:static;clear:both;overflow:hidden}
  #blockBefore                   {width:100%}
  #blockLeft                     {width:100%}
  #blockLeftInner                {margin:2% 0 0 0}
  #blockLeft #areaContent4Global {display:none}
  #blockContentFull              {width:100%}
  #blockContentFullLeft          {width:100%}
  #blockContentFullRight         {width:100%}
  #blockContent                  {width:100%}
  #blockRight                    {width:100%}

  #beButtonsPage                 {margin:2px 0 0 2px}

  .col1_16, .col2_16, .col3_16, .col4_16, .col5_16, .col6_16 {width:50%;margin-bottom:20px}
  .col1_16, .col3_16, .col5_16                               {float:left}
  .col2_16, .col4_16, .col6_16                               {float:right}
  .col1_16_inner, .col3_16_inner, .col5_16_inner             {margin:0 10px 0 0}
  .col2_16_inner, .col4_16_inner, .col6_16_inner             {margin:0 0 0 10px}

  .col1_20, .col2_20, .col3_20, .col4_20, .col5_20           {width:50%;margin-bottom:20px}
  .col1_20, .col3_20, .col5_20                               {float:left}
  .col2_20, .col4_20                                         {float:right}
  .col1_20_inner, .col3_20_inner, .col5_20_inner             {margin:0 10px 0 0}
  .col2_20_inner, .col4_20_inner                             {margin:0 0 0 10px}
   #blockRight .elementBox                                   {width:100%}
}


@media only screen and (min-width: 769px){ #wMediaqueryTmp, #wMediaqueryTmp_min769 {font-family:"mediaquery_min769"}
  .min769 {display:none}
}


@media only screen and (max-width: 720px){ #wMediaqueryTmp, #wMediaqueryTmp_max720 {font-family:"mediaquery_max720"}
  .max720 {display:none}

  #blockTop  #searchBox                      {position:static}
  #blockTop  #searchBox #searchTerm          {float:left;width:80px}

  .col1_25, .col2_25, .col3_25, .col4_25     {width:50%;margin-bottom:20px}
  .col1_25, .col3_25                         {float:left}
  .col2_25, .col4_25                         {float:right}
  .col1_25_inner, .col3_25_inner             {margin:0 10px 0 0}
  .col2_25_inner, .col4_25_inner             {margin:0 0 0 10px}

  .listBox .listEntry1Cols                   {width:100%}
  .listBox .listEntry2Cols                   {width:50%}
  .listBox .listEntry3Cols                   {width:33.33%}
  .listBox .listEntry4Cols                   {width:33.33%}
  .listBox .listEntry5Cols                   {width:33.33%}
  .listBox .listEntry6Cols                   {width:33.33%}
}


@media only screen and (min-width: 721px){ #wMediaqueryTmp, #wMediaqueryTmp_min721 {font-family:"mediaquery_min721"}
  .min721 {display:none}
}


@media only screen and (max-width: 540px){ #wMediaqueryTmp, #wMediaqueryTmp_max540 {font-family:"mediaquery_max540"}
  .max540 {display:none}

  body      {font-size:1em;line-height:1em}
  #logo img {width:140px;height:auto}

  dl.formFirstBlock               {width:100%}
  dl.formLastBlock                {width:100%}
  dl.formFirstBlock dd            {width: 99%}

  .object-start #navigationMain   {margin:40px 1% 0}

  #navigationMain li.navLevel1                   {padding:12px 12px}
  #navigationMain li.navLevel1 > a               {font-size:21px}

  #navigationSub li.navLevel > a                 {font-size:18px !important;padding:12px 0}

  .col1_33, .col2_33, .col3_33                   {width:50%;margin-bottom:20px}
  .col1_33, .col3_33                             {float:left}
  .col2_33                                       {float:right}
  .col1_33_inner, .col3_33_inner                 {margin:0 10px 0 0}
  .col2_33_inner                                 {margin:0 0 0 10px}

  dl.formTable                    {width:100%;max-width:400px}
  .landingpage50Jahre dl.formTable {width:100%;max-width:100%}
  .formTable dt                   {clear:both;margin:0 0 2px 0}
  .formTable dt label             {font-weight:bold}
  .formTable dd                   {float:none;width:auto;margin:0 0 10px 0}
  .formTable dd.full              {float:none;width:auto;margin:0 0 10px 0}

  .listBox .listEntry1Cols                   {width:100%}
  .listBox .listEntry2Cols                   {width:50%}
  .listBox .listEntry3Cols                   {width:50%}
  .listBox .listEntry4Cols                   {width:50%}
  .listBox .listEntry5Cols                   {width:50%}
  .listBox .listEntry6Cols                   {width:50%}
  /*
  div.picture {width:100%}
  img.picture {width:100%}
  */

  #iconSet                       {top:-1vh;right:0.5rem}  
  .object-default #iconSet       {top:-1vh;right:0.5rem}  
  .subdir-kontakt #iconSet,
  .subdir-impressum #iconSet,
  .subdir-pressemeldungen #iconSet,
  .subdir-search  #iconSet         {top:-1vh;right:0.5rem}  
  .object-start #iconSet           {top:-1vh;right:0.5rem} 
  #iconSet img                 {width:40px}


  .object-default #navigationBreadcrumb,
  .object-news #navigationBreadcrumb     {font-size:14px;line-height:18px;height:25px}

  .boxStartseite .boxButton    {padding:12px 0 10px 10px}
  .boxStartseite .boxButton h2 {font-size:20px}

  
  .events.startseite h3 {font-size:18px !important;line-height:21px}

  #blockBottom                 {font-size:14px;line-height:18px}
  #blockBottom .metaNav3       {padding:15px 0 0 0}

  h1              {font-size:20px !important}
  .landingpage h1 {font-size:25px !important;overflow-wrap: anywhere}
  h3              {font-size:16px !important}
  .landingpage h3 {font-size:20px !important}

  #veranstaltungen .eventHeader h3 {font-size:13px !important}

  .listPictureGallery_var53 .headerPressebilder                           {display:none}
  .listPictureGallery_var53 .listEntriesPreview .listEntryDownload:before {content:"Download: "}
  .listPictureGallery_var53 .listEntriesPreview .listEntryDownload        {float:none;width:100%}
  .listPictureGallery_var53 .listEntriesPreview .listEntryInfoLayer       {clear:left;width:60%;margin:10px 0 0 0}
  .listPictureGallery_var53 .listEntriesPreview .listEntryTitle           {padding-left:0}
  .listPictureGallery_var53 .listEntriesPreview .listEntryDescription     {padding-left:0}

  .viewmode-blank .wetterde_widget_classic_forecast_column4 {width:auto !important}
}


@media only screen and (min-width: 541px){ #wMediaqueryTmp, #wMediaqueryTmp_min541 {font-family:"mediaquery_min541"}
  .min541 {display:none}
}


@media only screen and (max-width: 480px){ #wMediaqueryTmp, #wMediaqueryTmp_max480 {font-family:"mediaquery_max480"}
  .max480 {display:none}

  #blockRight .elementBox                   {width:100%;margin:1% 0 0 0 !important}
  #blockRight .elementBox:nth-child(1)      {margin-top:0 !important}
  #blockRight .elementBox:nth-last-child(1) {margin-bottom:10px !important}
}


@media only screen and (max-width: 400px){ #wMediaqueryTmp, #wMediaqueryTmp_max400 {font-family:"mediaquery_max400"}
  .max400 {display:none}

  #logo img {width:140px;height:auto}

  /*
  #blockMainOuter.nextToSidebar                  {margin-left:0}
  #navigationSidebar                             {display:none;position:absolute;z-index:100;padding-right:40px;top:0;left:0;height:100%;background-color:transparent}
  #navigationSidebar.navigationSidebarClosed     {padding-right:0;transition:padding 0.05s linear}

  #navigationSidebar #navigationMainToggler      {display:none;position:absolute;top:0;right:0;box-sizing:border-box;-moz-box-sizing:border-box;width:40px;height:80px;margin:0;padding:12px 16px 12px 16px;cursor:pointer;color:#ffffff;text-decoration:none;font-size:20px;text-transform:uppercase}

  #navigationMainToggler                         {display:block;margin-right:10px;padding:12px 16px 12px 16px;cursor:pointer;color:#ffffff;text-decoration:none;font-size:20px;text-transform:uppercase}
  #navigationMainToggler:before                  {content:'';position:absolute;right:12px;width:18px;height:11px;box-sizing:border-box;border-bottom:solid 4px #ffffff}
  #navigationMainToggler:after                   {content:'';position:absolute;right:12px;width:18px;height:18px;box-sizing:border-box;border-top:solid 4px #ffffff;border-bottom:solid 4px #ffffff}
  */

  img.pictureZoomer                     {display:none}

  .elementText {clear:both}

  .col1_16, .col2_16, .col3_16, .col4_16, .col5_16, .col6_16                                     {width:100%;margin-bottom:20px}
  .col1_16_inner, .col2_16_inner, .col3_16_inner, .col4_16_inner, .col5_16_inner, .col5_16_inner {margin:0}

  .col1_20, .col2_20, .col3_20, .col4_20, .col5_20                               {width:100%;margin-bottom:20px}
  .col1_20_inner, .col2_20_inner, .col3_20_inner, .col4_20_inner, .col5_20_inner {margin:0}

  .col1_25, .col2_25, .col3_25, .col4_25                         {width:100%;margin-bottom:20px}
  .col1_25_inner, .col2_25_inner, .col3_25_inner, .col4_25_inner {margin:0}

  .col1_33, .col2_33, .col3_33                   {width:100%;margin-bottom:20px}
  .col1_33_inner, .col2_25_inner, .col3_33_inner {margin:0}

  .col1_50, .col2_50, .col1_70, .col2_30, .col1_30, .col2_70                                     {width:100%;margin-bottom:20px}
  .col1_50_inner, .col2_50_inner, .col1_70_inner, .col2_30_inner, .col1_30_inner, .col2_70_inner {margin:0}

  .listBox .listEntry1Cols                   {width:100%}
  .listBox .listEntry2Cols                   {width:100%}
  .listBox .listEntry3Cols                   {width:100%}
  .listBox .listEntry4Cols                   {width:100%}
  .listBox .listEntry5Cols                   {width:100%}
  .listBox .listEntry6Cols                   {width:100%}

  .listBox .listEntry1Cols .listEntryInner   {height:auto !important}
  .listBox .listEntry2Cols .listEntryInner   {height:auto !important}
  .listBox .listEntry3Cols .listEntryInner   {height:auto !important}
  .listBox .listEntry4Cols .listEntryInner   {height:auto !important}
  .listBox .listEntry5Cols .listEntryInner   {height:auto !important}
  .listBox .listEntry6Cols .listEntryInner   {height:auto !important}

}


@media only screen and (min-width: 400px){ #wMediaqueryTmp, #wMediaqueryTmp_min321 {font-family:"mediaquery_min321"}
  .min401 {display:none}
}


@media (-webkit-min-device-pixel-ratio:1.25), (min-resolution:1.5dppx){

  #blockTop  #searchBox #searchSubmit   {background-image:url(/lp-wGlobal/wGlobal/layout/images/backgrounds/button-search@2x.png);background-size:22px 20px}

  /*
  .elementText ul        {margin-top:0;margin-bottom:10px;padding-left:22px;list-style:none}
  .elementText li        {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/icons/list-style-image@2x.png) left 1px no-repeat;background-size: 10px 12px;background:none}
*/
  a.intern               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/intern@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.extern               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/extern@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.box                  {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/box@2x.png)  left 1px no-repeat;background-size: 14px 14px}
  a.boxPicture           {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/boxPicture@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.boxVideo             {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/video@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.download             {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/download@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.pdf                  {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/pdf@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.audio                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/audio@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.video                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/video@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.next                 {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/next@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.back                 {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/back@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.wpst                  ,  a.mail                 {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/mail@2x.png) left 1px no-repeat;background-size: 14px 14px}
  span.phone,
  a.phone                {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/phone@2x.png) left 1px no-repeat;background-size: 14px 14px}
  span.fax,
  a.fax                  {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/fax@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.mobile               {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/mobile@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.ical                 {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/ical@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.rss                  {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/rss@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.twitter              {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/twitter@2x.png) left 1px no-repeat;background-size: 14px 14px}
  a.googlemaps           {padding-left:18px;background:url(/lp-wGlobal/wGlobal/layout/images/links/googlemaps@2x.png) left 1px no-repeat;background-size: 14px 14px}
}                                                   
.wmd1, .wmd2, .wmd3, .wmd4, .wmd5, .wmd6, .wmd7, .wmd1:before, .wmd2:before, .wmd3:before, .wmd4:before, .wmd5:before, .wmd6:before, .wmd7:before {font:inherit !important;color:inherit !important;text-decoration:inherit !important} .wmd1:before {content:'a';display:inline} .wmd2:before {content:'e';display:inline} .wmd3:before {content:'o';display:inline} .wmd4:before {content:'u';display:inline} .wmd5:before {content:'i';display:inline} .wmd6:before {content:'.';display:inline} .wmd7:before {content:'@';display:inline}#deferred-styles-dyn {display:none}