a.nav1:hover {
font-weight: bold;
font-size: 11px;
color: #000000;
font-family: verdana,  arial,  sans-serif;
text-decoration: none
}
a.nav1:link {
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: verdana,  arial,  sans-serif;
text-decoration: none
}
a.nav2 {
font-weight: normal;
font-size: 11px;
color: #C04040;
font-family: verdana,  arial,  sans-serif;
text-decoration: none;
}
a.nav2:hover {
font-weight: bold;
font-size: 11px;
color: #C04040;
font-family: verdana,  arial,  sans-serif;
text-decoration: none;
}
a.nav2:link {
font-weight: normal;
font-size: 11px;
font-family: verdana,  arial,  sans-serif;
text-decoration: underlined;
}
a.nav1 {
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: verdana,  arial,  sans-serif;
text-decoration: none
}

font.xs {
font-weight: normal;
font-size: 10px;
font-style: normal;
font-family: verdana,  arial,  sans-serif;
text-decoration: none
}
font.xs-narrow {
font-weight: normal;
font-size: 10px;
font-style: normal; font-family: verdana,  arial,  sans-serif; letter-spacing: -0.2mm; text-decoration: none
}
font.xs-bold {
font-weight: bold;
font-size: 10px;
font-style: normal;
font-family: verdana,  arial,  sans-serif;
text-decoration: none
}
font.s {
font-weight: normal;
font-size: 11px;
font-style: normal;
font-family: verdana,  arial,  sans-serif;
text-decoration: none
}



body
{
 font-size: 10pt;
 color: #000000;
 margin-left: 20pt;
 margin-right: 20pt;
 margin-top: 5pt;
 margin-bottom: 5pt;
 border: thin;
}

h1.nav
{
 font-family:monospace;
 text-align: right;
 margin-left:10pt;
 font-size:18pt;
}
h2.nav
{
 font-family:  arial, helvetica,monospace;
 text-align: right;
 margin-left:10pt;
 font-size:160%;
}
h3.nav
{
font-family:  arial, helvetica,monospace;
 text-align: right;
 margin-left:10pt;
 font-size:130%;
}


div.text
{
font-family: arial;
font-size: 8pt;
background-color: #EEEEEE;
border-width: 1pt;
margin-right:5pt;
margin-left:5pt;
padding:12pt;
}
div.schachtext
{
font-family: arial;
font-size: 9pt;
padding:5pt;
}
div.small {
font-family: Verdana;
font-size:10px;
color: #2F2F2F;
background-color:#EEEEEE;
border: solid;
border-width:1pt;
border-color:#000000;
margin:1em;
padding:1em;
}

div.kasten {
font-family: Arial,helvetica;
font-size: 10px;
color: #000000;
background-color:#DFDFDF;
border: thin;
margin: 5pt;
padding: 2pt;
}
table.elo
{
font-size:9px;
}
table.abf
{
font-family:Arial,Verdana,HELVETICA;
font-size:12px;
}
.tblbor
{
border-width: 1px;
border-style: solid;
border-color: #005F00;
}
.table-cell
{
padding:2px;
border-width: 1px;
border-style: solid;
border-color: #005F00;
}
