.widget-area .widget h3 {
  font-size: 14px;
  text-indent: 0px;
  letter-spacing: 0px;
  word-spacing: 0px;
  white-space: normal;
  margin: 0px;
  padding: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: -3px;
  text-decoration: underline;
  color: #ce7d21;
}

footer[role=\"contentinfo\"] a:hover {
  color: #ffffff;
}

#secondary-footer .footer-widgets a:hover {
  font-size: 14px;
  color: #ffffff;
}

.site-info {
  font-size: 0%;
}

#global.hfeed.base {
  margin: 10px;
}

.widget-area .widget a:hover {
  font-size: 16px;
}

.widget-area .widget li {
  font-size: 13px;
  font-weight: bold;
}

.entry-content p {
  font-size: 16px;
}

#menu-menue-kopf.nav-menu {
  border-width: 1px;
  text-align: center;
  font-weight: bolder;
  background-color: #b7dea2;
}

strong {
  font-size: 14px;
}

#secondary-footer.widget-area {
  height: 0px;
  text-align: right;
  display: block;
  position: relative;
  top: -14px;
  color: #ffffff;
}

#footer-widgets-block {
  height: 50%;
  text-align: left;
  background-color: #b7dea2;
}

#colophon {
  border-top-width: 0px;
  border-top-color: #000000;
  border-width: 1px;
}

.footer-widgets.footer-widgets:first-child {
  text-align: center;
  display: table-caption;
}

.center-widget.footer-widgets {
  text-align: center;
}

.right-widget.footer-widgets {
  text-align: center;
}

.widget-area .widget p {
  line-height: 19px;
  font-size: 15px;
}

#main.wrapper {
  background-color: #f4f4f4;
}

#page.site {
  background-color: #f4f4f4;
}

.main-navigation li a:hover {
  color: #ce7d21;
}

.widget-area .widget .textwidget {
  
}