h1{
	font-family: Arial;
	font-weight: bold;
	font-size: x-large;
	text-align: center;
	font: Arial, Helvetica, sans-serif;
}
h2{
	font-family: Arial;
	font-weight: bolder;
	font-size: large;
	text-align: center;
	font: Arial, Helvetica, sans-serif;
}
h3{
	font-family: Arial;
	font-weight: bold;
	font-size: x-large;
	text-align: center;
	font: Arial, Helvetica, sans-serif;
}
#history{
	font-family: Arial;
	font-size: medium;
	font: "Times New Roman", Times, serif;
}
#text{
	font-family: Arial;
	font-size: 90%;
	text-align: center;
	font: Arial, Helvetica, sans-serif;
}

td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#alpha{
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
}


#link{
	color: #ffffff;
	font-size: medium;
	font: Verdana Geneva Arial Helvetica sans-serif;
	line-height: 150%;
}
a#link{
	color: #ffffff;
}
a#link:hover{
	color: #29FFFF;
}
a#link:visited{
	color: #FFFF00;
}
a#link:visited:hover{
	color: #29FFFF;
}
.titlestart
{
font-size:120%;
font: Arial, Helvetica, sans-serif;
margin-bottom:1px;
}
.keys
{
font-size:80%;
line-height: 150%;
font-weight: normal;
}
.describe
{
font-size:80%;
line-height: 150%;
font-weight: bold;
}
.describe2
{
font-size:80%;
line-height: 150%;
font-weight: normal;
}
.link
{
color: blue;
line-height: 150%;
font-size: 80%;
font-weight: normal;
font: Verdana Geneva Arial Helvetica sans-serif;
}

#navleft {
font-size:90%;
color:white;
margin-left:5px;
}

#post {
	background-image: url(hg2.gif);
	background-repeat:repeat;
}

  #nav_main {
    /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    width: 100%;
    overflow: hidden;
    /* (en) containing floats in all other browsers */
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float: left;
    display: inline;
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    line-height: 0;
  }

  #nav_main ul {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left;
    margin: 0;
    /* (en) Left margin of the first button  */
    /* (de) Abstand des ersten Buttons vom linken Rand  */
    margin-left: 10px;
    padding: 0;
  }

  #nav_main ul li {
    border-left: 1px #fff solid;
    border-right: 1px #aaa solid;
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left;
    font-size: 1.0em;
    line-height: 1em;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  #nav_main ul li a,
  #nav_main ul li strong {
    background: transparent;
    color: #000;
    display: block;
    font-size: 0.8em;
    font-weight: bold;
    margin: 0;
    padding: 0.3em 0.3em 0.3em 0.3em;
    text-decoration: none;
    width: auto;
  }

  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  {
    background: #eee;
    color: #333;
    text-decoration: none;
  }

  #nav_main ul li#current {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    border-left: 1px #444 solid;
    border-right: 1px #888 solid;
  }

  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active {
    background: transparent;
    color: #fff;
    text-decoration: none;
  }

