body {
  font-size: 65%;
}
.moduletable.menu .menu {
  -webkit-padding-start: 0px !important;
}
.moduletable.menu {
  float: right;
  margin: 25px 25px 0 0;
  z-index: 10;
}
.moduletable.menu li {
  float: left;
  list-style: none;
  margin: 0 20px;
}
.moduletable.menu li img {
  float: left;
  clear: both;
  height: 50px;
}
.moduletable.menu li span {
  float: left;
  clear: both;
  text-transform: uppercase;
  margin: 10px 0 0 0;
}
.item-page {
  margin: 10px 0 !important;
}
.rutor_hoger li {
  font-size: 140%;
}
.rutor_hoger li:first-child {
  background: rgba(0,0,0, 1.0);
  color: #ffffff;
  height: 100px;
}
.rutor_hoger li:first-child h1 {
  font-size: 300%;
  padding: 0;
}
.rutor_hoger li:first-child span {
  font-size: 105%;
}
.rutor_hoger li:nth-child(2) {
  height: 140px;
}
.rutor_hoger li:nth-child(2) h1 {
  font-size: 300%;
  padding: 0;
}
.rutor_hoger li:nth-child(2) h2 {
  font-size: 170%;
  padding: 0;
}
.rutor_hoger li:nth-child(2) span {
  font-size: 140%;
  padding: 0 0 25px 0;
}
.rutor_hoger li:last-child {
  background: rgba(0,0,0, 1.0);
  color: #ffffff;
  margin-bottom: 10px !important;
  height: 133px;
}
.rutor_hoger li:last-child h1 {
  font-size: 160%;
  padding: 0;
}
#header_div {
  overflow: hidden;
}
.content_wrapper {
  width: 100%;
  float: none;
}
div#wrapper {
  width: 768px;
}
div#wrapper_r {
  float: none;
}
.g4.w4 {
  width: 728px;
}
.slider {
  float: left !important;
  background: white;
  margin-right: 10px;
  width: 468px;
  height: 492px;
}
.fullwidthbanner-container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}