body {
  background-color: #000000;
  background-image: url(grainblue.jpg);
  background-repeat: repeat;
  background-attachment: fixed;
  background-position: center
}

a:link {
  color: green; 
  background: white;
  text-decoration: none;
}

a:visited { 
  color: darkgray; 
  background: white;
  text-decoration: none;
}

a:hover { 
  color: red;
  background: lightgray;
}

a:active { 
  color:orange
}

table {
//text-align: center;
font-size: 100%;
width: 100%;
//height: 100%;
border: 1px white;
background: transparent;
border-spacing: 20px;
opacity: .75;
}

table td {
//padding: 2em;
padding: 10px;
background: white;
}

table td#fej {
text-align: right;
}

ul
{
float:center;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
a#menu
{
float:center;
width:6em;
text-decoration:none;
color:Green;
background-color:white;
padding:0.2em 0.6em;
border-right:0px solid white;
}
a#menu:hover {background-color:lightblue}
li {display:inline}

a#menu:active {background-color:white}

a#menu_visual
{
float:center;
width:6em;
text-decoration:none;
color:Green;
background-color:lightgreen;
padding:0.2em 0.6em;
border-right:0px solid white;
}

a#menu_visual:hover {background-color:lightgray}

a#menu_visual:active {background-color:lightblue}

a#almenu
{
float:center;
width:6em;
text-decoration:none;
color:Blue;
background-color:white;
padding:0.2em 0.6em;
border-right:0px solid white;
}

a#almenu:hover {background-color:lightblue}

a#almenu:active {background-color:white}

a#almenu_visual
{
float:center;
width:6em;
text-decoration:none;
color:Blue;
background-color:lightgreen;
padding:0.2em 0.6em;
border-right:0px solid white;
}

a#almenu_visual:hover {background-color:lightgray}

a#almenu_visual:active {background-color:lightblue}
