
BODY {
  background: #000 url(bg.gif) repeat 50% 0;
  font-family: sans-serif;
  font-size:small;
}

table.anzeige, table.menue
{
border:1px solid silver; 
background-color:black;
text-align:center;
width:100%;
}

table.liste
{
border:1px solid black; 
background-color:#e0e0e0;
text-align:center;
}

table.news{
background-color:white;
border-color:silver;
border-width:1px;
}

TD.news{
  font-variant: normal;
  text-decoration: none;
  color: black;
  vertical-align:middle;
  background-color:#e0e0e0;  
  font-size: 70%;
  border:0 ;
  text-align:left;
}

TD.menue 
{
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: black;
  vertical-align: middle;
  text-align: center;
  font-size:70%;
}

td.anzeige
{
  background-color:white;
  font-family: sans-serif;
  font-variant: normal;
  text-decoration: none;
  color: black;
  vertical-align: middle;
  text-align: center;
  font-size: 70%;
}

td.anzeigek
{
	font-family: sans-serif;
  font-variant: normal;
  text-decoration: none;
  color: black;
  vertical-align: middle;
  text-align: center;
  font-size: 70%;
}

td.anzeigelinks
{
  background-color:white;
  font-family: sans-serif;
  font-variant: normal;
  text-decoration: none;
  color: black;
  vertical-align: middle;
  text-align: left;
  font-size: 70%;
}

td.liste
{
  background-color:white;
  font-family: sans-serif;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: black;
  vertical-align: middle;
  font-size: 70%;
}

th.anzeige, caption.anzeige
{
font-weight: bold;
font-variant: normal;
color:#000000; 
background-color:#e0e0e0;
vertical-align: middle;
text-align: center; 
font-size:90%;
}

th.anzeigelinks, caption.anzeigelinks
{
font-variant: normal;
color:#000000; 
background-color:#e0e0e0;
vertical-align: middle;
text-align: left; 
font-size:90%;
}


th.menue
{
background-color: silver; 
color: black;
}

option.selected
{
background-color:#FFFF00;
}

div.titel
{
border:1px solid silver; 
}

div.weih
{
border:1px solid silver; 
 background-color:#999999;
}

table.main
{
  background-color: black;
  border-color:silver;
  border-style:solid;
  font-weight:bold;
}

div.liste  
{
  font-size: .7em;
}

A 
{
  text-decoration: none;
  color: silver;
}

A.liste
{
  text-decoration: none;
  color: black;
}

.fehler
{
color:red;
}

A:hover.titel  
{
	color: red;
}

A:hover.menue {
  color: black;
  background-color: red;
}


A:hover.news 
{
  	text-decoration: none;
  	color: black;
  	background-color: red;
  	display: block;
}

A:hover.liste  {
  color: black;
  background-color: red;
}
