/* { font-size: small }  */

h1, h2, h3, p, li, a, td { font-family: Trebuchet MS }

h1 { font-size: 16pt}
h2 { font-size: 14pt}
h3 { font-size: 12pt}
p,li,a,td {font-size:9pt}

ul
  {
  list-style-type: square;
  margin-left: 18px;
  }
/*    margin-left: 15px;  */

div
  {
  background-color:steelblue; padding:3pt;
  color:white;
  }
  /* div stellt durch Einrahmen auf braunen Hintergrund sandybrown */

.colouredbody
  {
  background-color:sandybrown;
  color:black;
  }

a
  {
  text-decoration:none;
  }
a:link{color:blueviolet;}
a:visited{color:darkslateblue;}
a:active{color:blueviolet;}

  /* Links sollen nicht unterstrichen dargestellt werden         */



.nav
  {color:blueviolet;}
.small
  {font-size:8pt;}
.hellgrau
  {background-color:gainsboro; padding:3pt; }
  /* vorher gainsboro          */
.braun
  {background-color:sandybrown; padding:3pt;}
.blau
  {background-color:steelblue; padding:3pt;}




.NavNormal {
 background-color: gainsboro;
 padding:3px;
 border-right:1px solid dimgray;
 border-top:1px solid dimgray;
 border-left:1px solid dimgray;
 border-bottom:1px solid dimgray;
}
.NavSelected {
 background-color: sandybrown;
 padding:3px;
 border-right: 1px solid dimgray;
 border-top:1px solid dimgray;
 border-left:1px solid dimgray;
 border-bottom:1px solid dimgray;
 color:white;
 }
.FooterBox {
 padding:3px;
 border-top:1px solid dimgray;
}
/* border-left:1px solid dimgray; */
/* border-bottom:1px solid dimgray; */

table.Nav
 {background-color:dimgray;
  border:0px;
  border-collapse:collapse;
  table-layout:fixed}
tr.Nav
 {height:24px}
