body,
html {
  width: 100%;
}
html,
body,
body * {
  margin: 0;
  padding: 0;
}
img {
  display: block;
  border: 0;
}
.clear:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
body {
  font-family: 'News Cycle', sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 21px;
  color: #000;
  background: #9d9b84;
}
body > .container {
  position: absolute;
  display: block;
  width: 910px;
  height: 380px;
  margin: 120px auto;
  padding: 10px 0;
  background: url('../img/text.gif') no-repeat 0 10px;
  z-index: 1;
}
body > .container > header,
body > .container > .button {
  text-indent: 999px;
  white-space: nowrap;
  overflow: hidden;
}
body > .container > .vjz {
  margin-top: 50px;
}
body > .container > .vjz a {
  color: #fff;
}
body > .container > .button {
  display: block;
  position: absolute;
  left: 235px;
  top: 260px;
  width: 100px;
  height: 100px;
  background: url('../img/button.png') no-repeat;
  z-index: 2;
}
body > .container > .img-1,
body > .container > .img-2,
body > .container > .img-3 {
  position: absolute;
  top: 0;
  width: 200px;
  height: 400px;
  display: block;
  z-index: 1;
}
body > .container > .img-1 {
  background: url('../img/1.jpg');
  left: 290px;
}
body > .container > .img-2 {
  background: url('../img/2.jpg');
  left: 500px;
}
body > .container > .img-3 {
  background: url('../img/3.jpg');
  left: 710px;
}
body > .container > h1,
body > .container > h2,
body > .container > p {
  display: none;
}
body > .container > img {
  position: absolute;
  left: 0;
  top: 10px;
  width: 280px;
  height: 390px;
  z-index: 3;
}
body > .imprint {
  text-align: center;
  position: absolute;
  left: 50%;
  width: 910px;
  margin-left: -455px;
}
body > .imprint > h1 {
  font-weight: 700;
  font-size: 17px;
  line-height: 21px;
  text-transform: uppercase;
}
body > .imprint.js {
  color: #fff;
  left: auto;
  width: 910px;
  height: 400px;
  margin: 120px auto;
  background: url('../img/imprint.gif') no-repeat 0 10px #9d9b84;
  z-index: 2;
}
body > .imprint.js > p {
  display: none;
}
body > .imprint.js > img {
  position: absolute;
  left: 0;
  top: 10px;
  width: 280px;
  height: 390px;
  z-index: 3;
}
body a {
  color: #000;
  text-decoration: none;
}
body p {
  margin-top: 18px;
}
body p:first-child {
  margin-top: 0;
}
