body {
 background: black;
 margin: 0;
}

#main {
  background: rgb(70,70,70);
}

#felso {
  background: rgb(90,106,80);
  font-weight: bold;
  color: white;
}

#felso_popup {
  background: rgb(90,106,80);
  color: rgb(192,192,192);
  font-size: small;
}

#felso_popup a {
  color: rgb(192,192,192);
}

#popup {
  color: white;
  font-size: small;
}

#kozep {
  background: rgb(127,127,127);
}

#menu {
  color: white;
  text-align: center;
  font-size: small;
  border: thin rgb(127,127,127) solid;
  padding: 0 8 4 8;
}

#menu:hover {
  background: rgb(127,127,127);
  text-align: center;
  font-size: small;
  border: thin rgb(127,127,127) solid;
  padding: 0 8 4 8;
}

#menuaktiv {
  background: rgb(127,127,127);
  color: white;
  text-align: center;
  font-size: small;
  border: thin rgb(127,127,127) solid;
  padding: 0 8 4 8;
}

#menu1 {
  margin-bottom: -10px;
}

#menu2 {
  color: white;
  font-size: small;
}

#menu3 {
  color: white;
  text-align: center;
  font-size: small;
  padding: 0 4 0 4;
}

#menu4 {
  font-size: small;
  text-align: center;
  margin-bottom: -3px;
  padding: 0 8 0 8;
}

#bevitel {
  background: rgb(85,85,85);
  border: thin rgb(0,0,0) solid;
  color: white;
  font-size: small;
  padding: 3
}

#bevitel_disabled {
  background: rgb(85,85,85);
  border: thin rgb(64,64,64) solid;
  color: rgb(64,64,64);
  font-size: small;
  padding: 3
}

a { 
  text-decoration: none;
  color: white;
}

a:hover {  
  color: rgb(192,128,0);
}

#icon {
  width: 80;
  text-align: center;
}

#shoutbox {
  background: rgb(85,85,85);
  border: thin rgb(0,0,0) solid;
  color: rgb(0,240,240);
  padding: 3
}

#edit {
  background: rgb(127,127,127);
  width: 100%;
}

#film_kat {
  background: rgb(85,85,85);
  color: white;
  font-size: x-small;
  font-family: Verdana;
}

#film {
  background: black;
  color: white;
  font-size: x-small;
}