﻿:link
{
  color: blue;
}

:visited
{
  color: blue;
}

#buttons
{
  display: none;
}

#counter
{
  display: none;
}

#filmography
{
  list-style-type: none;  
}

#filmography li
{
  list-style-type: none;  
}

#impressum span
{
  font-size: small; 
}

#languageselect
{
  text-align: center;
}

#logo
{
  display: none;
}

#navigation
{
  display: none;
}

#social
{
  display: none;
}

#statistics
{
  font-size: small;
}

#wap
{
  margin: 1em;
}

#wap img
{
  float: left;
  margin: 1em;
}

blockquote
{
  text-align: center;
  font-style: italic;
}

body
{
  font-family: "Times New Roman", Times, serif;
  background-color: white;
  color: black;
}

fieldset
{
  border: thin solid;
  padding: 1em;
  display: block;
}

form br
{
  clear: both;
}

h1
{
  text-align: center;
  clear: both;
  font-size: x-large;
}

h1.midi:before,
h1.midi:after
{
  content:url(images/mid.gif);
}

h2
{
  clear: both;
  text-align: center;
  font-size: large;
}

hr
{
  display: none;
}

img
{
  border-style: none;
}

label
{
  float: left;
  text-align: right;
  width: 16em;
  margin-right: 0.2em;
}

legend
{
  font-weight: bold;
  font-size: small;
  border: thin solid;
  padding: 0.2em;
}

p.header input
{
  font-size: x-small;
}

q
{
  font-style: italic;
}

table.bannertable
{
  margin-left: auto;
  margin-right: auto;
  width: auto;
  text-align: center;
}

table.bannertable colgroup col.hits
{
  width: 3em;
}

table.bannertable colgroup col.date
{
  width: 8em;
}

table.bannertable colgroup col.banner
{
  width: 610px;
}

table.bannertable tbody tr td
{
  padding: 1em;
}

table.linktable
{
  margin-left: auto;
  margin-right: auto;
  width: auto;
  text-align: left;
  border: thin solid blue;
}

table.lyricstable
{
  margin-left: auto;
  margin-right: auto;
  width: auto;
}

table.miditable
{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
  width: 48em;
  border: thin solid;
}

table.miditable colgroup col.archive,
table.miditable colgroup col.download,
table.miditable colgroup col.home,
table.miditable colgroup col.lyrics,
table.miditable colgroup col.newfile,
table.miditable colgroup col.recommended
{
  width: 1.5em;
}

table.miditable colgroup col.filesize,
table.miditable colgroup col.hits
{
  width: 4.5em;
}

table.miditable colgroup col.name
{
  width: 30em;
  text-align: left;
}

table.miditable tbody tr td
{
  border: 1px solid;
}

table.miditable thead tr th.show
{
  text-align: center;
}

table.miditable thead tr th.rotate
{
  writing-mode: tb-rl;
  height: 12em;
}

ul.submenu
{
  list-style-type: none;
  font-size: small;
}

ul.submenu li
{
  list-style-type: none;
}

.amazon
{
  display: none;
}

.artist
{
  font-size: small;
}

.bannerfoot
{
  font-size: x-small;
}

.bannertext
{
  text-align: center;
  font-size: large;
}

.blockquote
{
  text-align: center;
  font-style: italic;
}

.central
{
  text-align: center;
}

.description
{
  font-weight: bold;
}

.disclaimer
{
  font-size: small;
}

.embedded_left
{
  float: left;
  margin: 1em;
  clear: both;
}

.embedded_right
{
  float: right;
  margin: 1em;
  clear: both;
}

.email
{
  font-family: "Courier New", Courier, monospace;
}

.error
{
  color: red;
  font-weight: bold;
}

.footer,
.header
{
  font-size: x-small;
  text-align: center;
}

.show
{
  font-size: x-large;
}

.submenu
{
  display:none;
}

.url
{
  font-size: x-small;
}