body {
  background-color:rgb(0,0,0);
  margin:  10px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

td {
  text-align:left;
}

form {
  padding: 0px;
  margin:  0px;
}

h1 {
  font-size:   18px;
  font-weight: bold;
  margin:      0px;
  padding:     0px;
}

h2 {
  font-size:   14px;
  font-weight: bold;
}

li {
  margin-top: 5px;
}

li div.firstline {
  font-weight:   bold;
  margin-bottom: 5px;
}

.yellowbackground {
  background-color:rgb(255,218,0)
}

.lightyellowbackground {
  background-color:rgb(255,234,131)
}

input.noborder {
  border:1px solid #FFFFFF;
  background-color:#FFEA83;
  font-weight:bold;
}

input.nobordereven {
  border:1px solid  rgb(255,245,193);
  background-color: rgb(255,245,193);
  font-weight:      bold;
}

input.noborder:hover {
  text-decoration: underline;
  cursor:          help;
}

.oddleftnormal {
  background-color: rgb(255,239,162);
  text-align:       left;
  vertical-align:   middle;
  font-weight:      normal;
}

.oddright {
  background-color: rgb(255,239,162);
  text-align:       right;
  vertical-align:   middle;
  font-weight:      normal;
  height:           20px;
}

.oddleft {
  background-color: rgb(255,239,162);
  text-align:       left;
  vertical-align:   middle;
  font-weight:      bold;
  height:           20px;
}

.oddleftfehler {
  background-color: rgb(255,239,162);
  color:            rgb(255,0,0);
  text-align:       left;
  vertical-align:   middle;
  font-weight:      normal;
  height:           20px;
}

.oddcenter{
  background-color: rgb(255,239,162);
  text-align:       center;
  vertical-align:   middle;
  font-weight:      bold;
  height:           20px;
}

.evenleftnormal {
  background-color: rgb(255,245,193);
  text-align:       left;
  vertical-align:   middle;
  font-weight:      normal;
  height:           20px;
}

.evenleftfehler {
  background-color: rgb(255,245,193);
  color:            rgb(255,0,0);
  text-align:       left;
  vertical-align:   middle;
  font-weight:      normal;
  height:           20px;
}

.evenright {
  background-color: rgb(255,245,193);
  text-align:       right;
  vertical-align:   middle;
  font-weight:      normal;
  height:           20px;
}

.evenleft {
  background-color: rgb(255,245,193);
  text-align:       left;
  vertical-align:   middle;
  font-weight:      bold;
  height:           20px;
}

.evencenter {
  background-color: rgb(255,245,193);
  text-align:       center;
  vertical-align:   middle;
  font-weight:      bold;
  height:           20px;
}

.menu {
  color:            #000000;
  background-color: rgb(255,218,0);
  text-decoration:  none;
  text-align:       left;
  vertical-align:   middle;
  font-weight:      bold;
}

.menusmall {
  font-size:        11px; 
}

.menubig {
  font-size:        14px;
}

a {
  color:           #000000;
  text-decoration: none;
  font-weight:     bold;
}

a:link {
}

a:visited {
}

a:hover {
  text-decoration: underline;
}

a.tracklist {
  color:           #000000;
  text-decoration: none;
  font-weight:     normal;
}

a.tracklist:link {
}

a.tracklist:visited {
}

a.tracklist:hover {
  text-decoration: underline;
}

a.menusmall {
  color:            #000000;
  background:       rgb(255,218,0);
  text-decoration:  none;
  text-align:       left;
  vertical-align:   middle;
  font-weight:      normal;
}

a.menusmall:link {
}

a.menusmall:visited {
}

a.menusmall:hover {
  text-decoration: underline;
}

a.menubig {
  margin:          0px;
  padding:         3px;
  display:         block;
  color:           #000000;
  background:      rgb(255,218,0);
  text-decoration: none;
  text-align:      left;
  vertical-align:  middle;
  font-weight:     bold;
}

a.menubig:link {
}

a.menubig:visited {
}

a.menubig:hover {
  text-decoration: underline;
}

