/* styles.css LWL Refresh 2011 */

/* Hauptnavigation header */

#header {
  margin:0 1.5% 10px 0;
}

#quadrat_claim_logo {
  background-color:#fff;
  overflow:hidden;
  height:3.875em;
  width:100%;
  padding-top:0;
}

.individuell #lwl-logo, .individuell #lwl-claim,
.individuell #hauptmenue {
  padding-top:15px;
  background-color:#fff;
  float:left;
  width:16%;
}

.individuell #lwl-claim {
  text-align:right;
  padding-top:23px;
  width:27.5%;
}

.individuell #hauptmenue {
  background-image:none;
  color:#000;
  height:auto;
  margin:10px 0 0 0;
  width:56.5%;
  overflow:hidden;
}

#hauptmenue ul {
  margin:0 0 9px;
  padding:0;
  list-style:none none;
  font-size:62.5%;
  text-align:center;
  font-family:verdana, arial, helvetica, sans-serif;
}

#hauptmenue ul li {
  display:inline;
  margin:0 4px;
}

#hauptmenue ul li:first-child {
  margin-left:0;
}

#hauptmenue ul li:last-child {
  margin:0;
}

#hauptmenue ul li a {
  color:#3c3c3c;
}

#hauptmenue ul li a.aktiv {
  font-weight:bold;
}

#hauptmenue ul li a span {
  visibility:hidden;
  position:absolute;
  top:-999em;
}

/* Seitenfuss */

#seitenfuss, #footer {
  border-top:2px solid #3c3c3c;
  color:#000;
  margin:15px 1.5% 0 0;
  width:auto;
  clear:both;
}

*+html #seitenfuss {
  float:left;
}

#fussinfo {
  overflow:hidden;
  width:100%;
  margin:0;
  padding:0;
  border-top:2px solid #3c3c3c;
  list-style:none none;
}

#seitenfuss a {
  color:#000;
}

#footer ul#imprint {
  overflow:hidden;
  margin-top:0;
  padding:15px 0 15px;
  width:100%;
}

#footer ul#imprint ul {
  overflow:auto;
  margin:0;
  padding:0;
}

#footer ul#imprint li.first {
  width:38%;
  height:70px;
  background:url("https://www.lwl.org/nozope/LWL/skin11/refresh/footer-icon.png") 0 0 no-repeat transparent;
}

#imprint li.first span {
  padding-left:35px;
}

#imprint li.second {
  text-align:center;
  width:26%;
}

#imprint li.third {
  text-align:right;
  width:35.9%;
}

#imprint li {
  float:left;
  width:16%;
  margin-right:0.5%;
  font:0.6875em/1.5 sans-serif;
  word-wrap:break-word;
}

#imprint li {
  display:inline;
  width:33.333%;
  margin:0;
}

#imprint ul li {
  width:auto!important;
  display:inline;
  padding:0 2px;
}

#imprint ul li {
  float:none;
  width:100%;
  font-size:100%;
}

#imprint ul li a {
  padding:0 2px;
  color:#000;
}