/* Allgemeines */

html, body, p, table, th, td, li, dt, dd, address, ul, ol, dl, h1, h2, h3, h4, h5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  border: 0;
}

html {
  height: 100%;
}

body {
  height: 100%;
  background-color: #000;
  color: #fff;
}

h1 {
  text-align: center;
}

.languages a {
  color: #aaa;
  font-family: monospace;
  padding: 0 2px;
  border: 1px solid #aaa;
  text-decoration: none;
}
.languages a:hover {
  color: #fff;
  border: 1px solid #fff;
}


/* Spezielles */

#FullScreen {
  height: 99%;
  width: 100%;
}
#FullScreen td {
  vertical-align: middle;
  text-align: center;
}

#spieleclub {
  width: 33.3%;
}
#spieleclub a {
  display: block;
  width: 187px;
  height: 145px;
  background: url(spieleclub-logo-grau-187x145.jpg) center center no-repeat;
  margin: auto;
}
#spieleclub a:hover {
  background: url(spieleclub-logo-187x145.jpg) center center no-repeat;
}
#spieleclub a span {
  display: none;
}


#spielepizza a {
  display: block;
  width: 200px;
  height: 122px;
  background: url(spielepizza-logo-grau-200x122.jpg) center center no-repeat;
  margin: auto;
}
#spielepizza a:hover {
  background: url(spielepizza-logo-200x122.jpg) center center no-repeat;
}
#spielepizza a span {
  display: none;
}

#vbtec {
  width: 33.3%;
}
#vbtec a {
  display: block;
  width: 200px;
  height: 122px;
  background: url(vbtec-logo-grau-200x122.jpg) center center no-repeat;
  margin: auto;
}
#vbtec a:hover {
  background: url(vbtec-logo-200x122.jpg) center center no-repeat;
}
#vbtec a span {
  display: none;
}

#gaudium a {
  display: block;
  width: 200px;
  height: 133px;
  background: url(gaudium-logo-grau-200x133.jpg) center center no-repeat;
  margin: auto;
}
#gaudium a:hover {
  background: url(gaudium-logo-200x133.jpg) center center no-repeat;
}
#gaudium a span {
  display: none;
}

#schwider a {
  display: block;
  width: 250px;
  height: 188px;
  background: url(schwider-logo-grau-250x188.jpg) center center no-repeat;
  margin: auto;
}
#schwider a:hover {
  background: url(schwider-logo-250x188.jpg) center center no-repeat;
}
#schwider a span {
  display: none;
}

#myspace {
  background: #222;
}
#myspace a {
  display: block;
  width: 198px;
  height: 143px;
  background: url(myspace-logo-grau-200x145.jpg) center center no-repeat;
  margin: auto;
}
#myspace a:hover {
  width: 200px;
  height: 145px;
  background: url(myspace-logo-200x145.jpg) center center no-repeat;
}
#myspace a span {
  display: none;
}


#lastfm {
  background: #222;
}
#lastfm a {
  display: block;
  width: 198px;
  height: 143px;
  background: url(lastfm-logo-grau-200x145.gif) center center no-repeat;
  margin: auto;
}
#lastfm a:hover {
  width: 200px;
  height: 145px;
  background: url(lastfm-logo-200x145.gif) center center no-repeat;
}
#lastfm a span {
  display: none;
}

#youtube {
  background: #222;
}
#youtube a {
  display: block;
  width: 198px;
  height: 143px;
  background: url(youtube-logo-grau-200x145.gif) center center no-repeat;
  margin: auto;
}
#youtube a:hover {
  width: 200px;
  height: 145px;
  background: url(youtube-logo-200x145.gif) center center no-repeat;
}
#youtube a span {
  display: none;
}


#google {
  background: #222;
}
#google a {
  display: block;
  width: 198px;
  height: 143px;
  background: url(google-logo-grau-200x145.gif) center center no-repeat;
  margin: auto;
}
#google a:hover {
  width: 200px;
  height: 145px;
  background: url(google-logo-200x145.gif) center center no-repeat;
}
#google a span {
  display: none;
}


/* Druck-Aufbereitung */

@media print {
  .noprint {display: none};
}