
.logo-img {
  background-image: url('../bilder/logo2.jpg');
  background-size: 410px 94px;
  background-repeat: no-repeat;
  background-position-x: right;
  display: block;
  height: 7.6rem;
  margin-left: 0px;
  border: 0;
}

ul.lang {
  height: 65px;
}

ul.lang li {
  padding-top: 30px;
}

#navigation {
  width: 16em;
}

#level2 {
  margin-left: 175px;
  background-image: none;
}

#head {
  width: 85%;
  height: 105px;
  float: right;
  padding: 0 20px 0 0;
  background-color: #e7dccd;
  background-image: url('../bilder/background_head_mod.gif');
  background-repeat: no-repeat;
}

#head a {
  /*float: right;*/
}

#content {
  padding-left: 0.5rem;
  height: auto;
  padding-right: 100px;
}

#content > div header {
  clear: right;
}

header h1, header h2 {
  color: black;
  margin-bottom: 12px;
}

h2 {
  font-size: 14pt;
  margin-top: 12px;
}

p {
  padding-bottom: 10px;
}

table p {
  padding-bottom: 3px;
}

#footer {
  background-image: url('../bilder/background-footer.jpg');
  background-repeat: no-repeat;
  height: 150px;
  background-position: right;
}

#content .frame-type-menu_subpages {
  padding-bottom: 20px;
}

#content .frame-type-menu_subpages ul {
  list-style-type: none;
  margin: 0 auto;
  padding: 0 33%;
  height: 30px;
  width: 100%;
}

#content .frame-type-menu_subpages ul li {
  float: left;
  padding: 0 2rem 6px 2rem;
}

#content ul li {
  padding: 0 0 6px;
}

.contenttable td {
  border-top: 0px solid #dadada;
  padding: 0.3em 0.2em;
}
