html {
  height: 100%;
}

body {
  background: #790000 url(http://images.hsg-nienburg.de/all2.png) repeat-x;
}

a {
  outline: 0;
}

img.hidden {
  position: absolute;
  top: -10000px;
  left: -10000px;
}

div#object {
  position: absolute;
  left: 0;
}

td#intro {
  margin-top: 10px;
  width: 1316px;
}

a.intro {
  display: block;
  width: 1024px;
  height: 750px;
  background-image: url(http://images.hsg-nienburg.de/intro.png);
}  

a.intro:hover {
  background-image: url(http://images.hsg-nienburg.de/intro_hover.png);
}

a.intro img {
  filter: alpha(opacity=0);
  -moz-opacity: .0;
  opacity: .0;
}

div#container {
  width: 860px;
  margin: 0 auto;
  padding: 20px 0 10px 0;
}

div.float {
  float: left;
}
