body {
  background: #fff;
}
.head { display: none; }
.footer { display: none; }
.wrappertop { display: none; }

.panorama {
  display: none;
}
.panoramaboxshadow { display: none; }


.wochenkarte {
  width: 700px !important;
  margin-top: 0px !important;
}


.wrapper {
  margin: 0;
  padding: 0;
  box-shadow: none;
  background: none !important;
  width: auto !important;
  height: auto;
}
.content {
  padding: 0;
  width: auto !important;
  height: auto;
}

.catbar {
  display: none;
}

#cafeopen_container {
  display: none;
}
#address_container {
  display: none;
}

.editbutton {
  display: none !important;
}

.wochenkartewoche.notexpanded {
  display: none;
}

.wochenkarte_head {
  display: block !important;
  text-align: center;
  font-size: 25pt !important;
  margin-top: 0.2cm;
  margin-bottom: -0.1cm;
  text-shadow: none !important; -moz-text-shadow: none !important;
}
.wochenkarte_logo {
  display: block !important;
  margin: auto;
}

.wochenkarte_url {
  display: block !important;
  text-align: center;
  font-size: 17pt !important;
  color: #222 !important;
  text-shadow: none !important; -moz-text-shadow: none !important;
  width: auto !important;
  margin-bottom: -0.4cm;
  text-decoration: underline;
}
.wochenkarte_kraut { display: none !important; }



#ganztag_auszug { display: none; }

.wochenkartewoche {
  height: auto !important;
  margin: auto !important;
  width: auto !important;
  border: none;
  padding: 0 !important;
}
.wochenkartewoche div {
  text-align: center;
  width: 100% !important;
  background: none !important;
  clear: both !important;
  height: auto !important;
  margin: 0 !important;
  border: 0px !important;
  padding: 0 !important;
}
.wochenkartewoche div.heute { background: none !important; }
.wochenkartewoche div.heute h3 { font-weight: normal; }
.wochenkarte h3 {
  color: #000 !important;
  font-weight: bold !important;
  font-size: 17pt !important;
  letter-spacing: 0.2em;
  padding: 0.6cm 0px 0.00cm 0px !important;
  clear: both;
}
.wochenkarte h3.marbach {
  text-align: left !important;
}

.wochenkarte h3.price {
  letter-spacing: normal !important;
  margin-bottom: 0;
}
.wochenkarte div {
  font-size: 13pt !important;
  line-height: 17pt;
}

.wochenkarte h5 { margin: 0 !important; padding-top: 0.7cm !important; }
.wochenkarte em { margin-top: 0.05cm; }



.wochenkartewoche div .wochenkarte_tagesessen {
  clear: none !important;
  float: left !important;
  width: 32% !important;
  padding-left: 0.4cm !important;
  padding-right: 0.2cm !important;
  text-align: left;
}
.wochenkartewoche div h4 {
  text-shadow: none; -moz-text-shadow: none;
  color: #000;
  font-size: 11pt;
  font-weight: bold;
  margin-top: 0px !important;
}
.wochenkarte_tagesessen h4 { display: block !important; }
.wochenkartewoche div .wochenkarte_vegetarisch {
  clear: none !important;
  float: left !important;
  width: 31% !important;
  padding-right: 0.2cm !important;
  text-align: left;
}
/*.wochenkarte_vegetarisch h4 { display: none; }*/
.wochenkartewoche div .wochenkarte_pasta {
  clear: none !important;
  float: left !important;
  width: 31% !important;
  text-align: left;
}
/*.wochenkarte_pasta h4 { display: none; }*/


.standardspeisen {
  margin: auto !important;
  width: auto;
}
.standardspeisen li {
  box-shadow: none !important;
}
.standardspeisen li h3 {
  color: #000;
}
.standardspeisen li li {
  background: none !important;
}