body
{
  position: relative;
  margin: 10px 10px 10px 10px;
  padding: 0px;
  background-color: #be891b;
  color: #000000; 
  text-align: center;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  margin: 10px;
}


div#mainbox
{
  text-align: left;
  width: 750px;
  background: #fcfcfc;
  color: inherit;
  border: 1px solid #000000;
  margin: 0 auto;
  padding: 0;
}


div#menu
{
  margin: 0px;
  background: #e6db8e;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px; 
  font-weight: bold; 
  text-align: center;
  border: solid #000000; 
  border-width: 1px 0px 1px 0px; 
  padding: 10px 10px 5px 10px; 
}

#menu a
{
  width: 135px;
  margin: 0px;
  padding: 5px 0px 5px 0px;
  color: #202020;
  background-color: #A25A1A;
  border:1px outset #5E4739;
  font-style: normal;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  display: block;
}

#menu a:hover
{
  color: #e0e0e0;
  background-color: #5e4739;
  font-style: normal;
  text-decoration: none;
}

#menu ul
{
  position: relative;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

#menu ul li
{
  margin: 0px;
  padding: 0px;
  float: left;
  position: relative;
}

#menu li ul
{
  display: none;
  position: absolute;
}

#menu li ul li { clear: both; }
#menu li:hover ul, 
#menu li.over ul { display: block; }



div#header
{
    background: #ffff90;
}

div#content
{
  margin: 20px;
  background-color: #fcfcfc;
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
}

div#footer 
{
  background: #e6db8e;
  border: solid #000000; 
  border-width: 1px 0px 0px 0px; 
}

div.NN4 
{
  display: none; 
}

label.ok
{
  color: #000000; 
}

label.fehler
{
  color: #ff0000; 
}

td, th
{
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
}
h1
{
  font-size: 20px;
  font-weight: bold; 
}
h2
{
  font-size: 18px;
  font-weight: bold; 
}
h3
{
  font-size: 14px;
  font-weight: bold; 
}

a
{
  color:#000000;
  text-decoration: underline;
}
a:hover
{
  color:#ffffff;
  background: #666666;
}

textarea
{
 background-color : #eeeeee;
 color:#000000;
 border:1px solid #000000;
 font-size : 10px;
 font-family: Verdana, Tahoma, Arial, sans-serif;
}


input
{
 color : #000000;
 background-color : #eeeeee;
 border:1px solid #000000;
 font-family: Verdana, Tahoma, Arial, sans-serif;
 font-size : 10px;
}
form input.button1 
{
 color : #000000;
 background-color : #eeeeee;
 border: 1px solid #000000;
 font-family: Verdana, Tahoma, Arial, sans-serif;
 font-size : 10px;
}
form input.button1 
{ /* for IE only */
 cursor:pointer;
}
form input.button1:hover 
{  /* for Geckos */
 color: #ffffff;
 background-color: #444444;
 border:1px solid #FF0000;
 cursor:pointer;
}

.tdodd
{
  background-color:#f0f0f0;
}
.tdeven
{
  background-color:#d0d0d0;
}

.tdoddalign
{
  background-color:#f0f0f0;
  text-align: left;
  padding: 9px;
  padding-left: 20px;
}
.tdevenalign
{
  background-color:#d0d0d0;
  text-align: right;
  padding: 9px;
  padding-right: 20px;
}

