#wrapper {
  width: 750px;
  margin: 20px auto 0px auto;
  position: relative;
}

#header, #content, #content .headline, #footer {
  width: 750px
}

#disturber {
  position: absolute;
  z-index: 100;
  right: -6px;
  top: -6px;
  width: 156px;
  height: 155px;
  background: url(img/ribbon.png) no-repeat top left transparent;
}

#disturber h3 {
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
  margin: 20px 0px 0px 20px;
}

#header, #worldmap {
  height: 328px;
  width: 750px;
  margin: 0;
  padding: 0;
  position: relative;

}

#worldmap {
  width: 750px;
  padding: 0px;
  position: absolute;
  left: 0px;
}

#logo {
  position: relative;
  left: 368px;
}

#content {
}

#content .headline {
  background: url(img/round_corner_grey_br.png) no-repeat bottom right #C7C6C0;
}

#content .headline h1 {
  margin: 40px 50px 10px 100px;
}

#content .subheadline {
  width: 420px;
  margin: 25px 0px 15px 100px;
}

#content .readmore {
  text-align: right;
  margin: 27px 0px 15px 0px;
}

#content .readmore .button {
  height: 45px;
  width: 229px;
  background: url(img/readmore_button.png) no-repeat 0px 0px transparent;
  display: block;
}

#content .readmore .button:hover, #content .readmore .button:active, #content .readmore .button:focus {
  background: url(img/readmore_button.png) no-repeat 0px -45px transparent;
}

#content .left {
  margin: 0px 0px 0px 100px;
  width: 150px;
}

#content .right {
  margin: 21px 0px 0px 0px;
  width: 400px;
}

#footer {
  margin: 30px 0px 0px 0px;
  background: url(img/round_corner_black_tr.png) no-repeat top right #232323;
  height: 80px;
}

#footer ul {
  margin: 10px 0px 10px 100px;
  list-style: none;
}

#footer li {
  margin: 0px 10px 0px 0px;
  float: left;
}

#footer p {
  margin: 0px 0px 0px 100px;
}

#footer a:link, #footer a:visited {
  color: #FFFFFF;
}

.red, a:hover, a:active, a:focus,
#footer a:hover, #footer a:active, #footer a:focus {
  color: #AC0011;
}

.grey {
  color: #727062;
}

.black {
  color: #232323;
}

.bg_grey {
  background: #727062;
}

.invert {
  color: #FFFFFF;
  background: #232323;
}