body {
    font-family: Verdana, Arial, sans-serif; background-color: #ffffff;
    margin: 0px;  padding: 0px; color: #000000; }
.feld	{ border: #000000 solid 1px;  }
.pfl	{ border: #000000 solid 1px;  }
.schalter 	{
  color: #000000; text-decoration: none;
  border: 1px solid #000066; background: #ffffff url(button-hinten.gif) repeat-y right;
  padding: 1px 5px 1px 5px; margin: 1px 0px 5px 0px; }
.schalter:hover 	{
  color: #000000; text-decoration: none;
  background: #ffffff url(button-hover.gif) repeat-y left; }
.help	{ color: #000000; cursor: help; }

/*Logo-Container*/
#logo 		{
  margin: 0px 0px 20px 0px; padding: 0px; border-top: 0px solid #6699CC; border-bottom: 0px solid #6699CC;
  background: #ffffff url(auge.gif) no-repeat right top;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; color: #000000;
  }
#logo a 		{ color: #000000; text-decoration: none; }
#logo a:hover 	{ color: #000000; text-decoration: underline; }

/*Oben-Container*/
#oben 		{
  margin: 0px; padding: 0px;
  border-top: 0px solid #6699CC; border-bottom: 0px solid #6699CC;
  background: #BBDDFF url(img/oben-hinten.gif) repeat-y; }
#oben a 		{
  color: #000000; text-decoration: none;
  border: 1px solid #6699CC; background: #ffffff url(button-hinten.gif) repeat-y right;
  padding: 1px 5px 1px 5px; margin: 1px 0px 5px 0px; }
#oben a:hover 	{
  color: #000066; text-decoration: none;
  background: #ffffff url(button-hover.gif) repeat-y left; }

/*obernavi-Container*/
#obernavi 	{ display: none; margin: 0px; padding: 2px 3px 3px 20px; font-size: 80%; }
/*Subnavi-Container*/
#subnavi 	{
  margin: 0px 0px 0px 0px; padding: 3px 20px 3px 20px;
  border-top: 1px solid #6699CC; border-bottom: 0px solid #6699CC;
  background:  #BBDDFF url(img/oben-hinten.gif) repeat-y; color: #000066;
  }

.navi		{ display: none;
  margin: 0px 0px 20px 0px; padding: 1px 20px 2px 20px; font-size: 80%;
  border-bottom: 1px solid #6699CC; background-color: #BBDDFF;  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; line-height: 150%; }
.navi a 		{
  color: #000066; text-decoration: none;
  border: 1px solid #6699CC; background: #ffffff url(button-hinten.gif) repeat-y right;
  padding: 1px 5px 1px 5px; margin: 1px 0px 5px 0px; }
.navi a:hover 	{
  color: #000066; text-decoration: none;
  background: #ffffff url(button-hover.gif) repeat-y left; }

/*Content-Container*/
#content 	{
  margin: 0px 0px 0px 0px; padding: 0px;
  background-color: #FFFFFF; border-top: 0px solid #6699CC; border-bottom: 0px solid #6699CC; }
#content p 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 150%;
  margin: 5px 0px 15px 0px; padding: 0px; font-size: 80%; }
#content h1 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: normal;
  margin: 0px 0px 30px 0px; padding: 2px 5px 2px 5px; color: #000000; }
#content h2 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;
  margin: 20px 0px 10px 0px; padding: 0px; color: #000000; }
#content h3 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #000000;
  margin: 10px 0px 5px 0px; padding: 0px; }
#content h4 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 100%;
  margin: 10px 0px 5px 0px; padding: 0px; color: #000000; }
#content ol	{ margin: 0px 20px 0px 20px; padding: 0px; }
#content li 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; line-height: 150%;
   color: #000000; }
#content table 	{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 5px 0px 5px 0px; padding: 0px; color: #000000; border: 0px; }
#content th 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px;
  background: #ffffff url(img/hinthstand.jpg) top left no-repeat;
  border-bottom: solid 1px #000000; border-top: solid 1px #000000;
  border-right: solid 1px #000000; vertical-align: top; }
#content td 	{
  font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px; padding-top: 3px; }
#content td h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; padding: 0px;}
#content td h2	{
  font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; padding: 0px; }
#content hr 	{ border: 1px solid #000000; }
#content a  	{ color: #000000; text-decoration: underline; }
#content a:hover { color: #000000; text-decoration: none; }
