body		{
		background-color: #FFFFFF;
		color: #000000;
		}
              
div		{
		text-align: center;
		}

table		{width: 100%}

td,th		{
		border-style: groove;
                vertical-align: top;
		font-family: Verdana,Arial,sans-serif;
		}

td.kopf		{ 
		background-color: #DFDFDF;
		padding: 4px;
		font-weight: bold;
		color: #2F2F2F;
		border-width: 2px;
		border-color: #BFBFBF;
		}

td.bild		{ 
		background-color: #DFDFDF;
		padding: 4px;
		font-weight: bold;
		color: #2F2F2F;
		border-width: 0px;
		}

td.foot		{
                text-align: center;
		background-color: #DFDFDF;
		padding: 4px;
		font-weight: bold;
		color: #2F2F2F;
		border-width: 2px;
		border-color: #BFBFBF;
		}

td.content	{
		background-color: #F2F2F2;
		padding: 4px;
		vertical-align: top;
		text-align: left;		
		color: #000000;
		border-width: 2px;
		border-color: #BFBFBF;
		}

p,li		{
		font-weight: normal;
		}

img		{
		border-width: 0px
		}

a.link		{
		color: #00007F;
		background-color: #F2F2F2;
		}

a.link:visited	{
		color: #7F7FAF;
		background-color: #F2F2F2;
		}

a.link:hover	{
		color: #0000AF;
		background-color: #EAEAEA;
		}

a.link:active	{
		color: #0000FF;
		background-color: #FFFFFF;
		}
	
pre		{
		font-family: Courier,Fixedsys;
		font-weight: 500;
		padding: 20px;
		}
		
hr		{
		text-align: center;
		width: 400px;
		}

h1,h2,h3,h4,h5  {
                color: #200;
		}

table.articles	{
		white-space: nowrap;
		background-color: #DFDFDF;
		}

table.articles td,th {
                border: 0px;
		}

table.scores	{
		width:auto;
		background-color: #DFDFDF;
                border: 0px;
		}

table.scores	td {
		font-size: 85%;
                border: 0px;
		}

tr.gray		{
		font-size: 75%;
		background-color: #EEEEEE;
		}
		
tr.date		{
		background-color: #F2F2F2;
		}

td.date		{
		text-align: left;
		}
		
pre.art		{
		font-family: "Courier New",Courier;
		font-size: 85%;
		}
