body, html
{
  padding:0px;
  margin:0px;
  background-image:url(images/body_back.gif);
  background-repeat:repeat-x;
  font-family:VERDANA,ARIAL,HELVETICA; 
}


#search_table
{
  position:absolute;
  top:30px;
  width:800px;
  font-family:VERDANA,ARIAL,HELVETICA; 
  padding:10px;
  border:1px dotted #000;
  margin:10px;
}


input,
select
{
  border:1px solid grey;
  font-size:10px;
  font-family:VERDANA,ARIAL,HELVETICA; 
}

th
{
  font-size:12px;
  font-family:VERDANA,ARIAL,HELVETICA; 
  text-align:left;
  color:#AA7D39;
}

.button
{
  background-color:#AA7D39;
  color:#fff;
  cursor:pointer;
}
.search_str
{
  margin-left:30px;
  width:200px;
}

.text
{
  font-size:10px;
  font-family:VERDANA,ARIAL,HELVETICA; 
}

.erg
{
  position:absolute;
  top:200px;
  width:800px;
  font-family:VERDANA,ARIAL,HELVETICA; 
  font-size:10px;
  padding:10px;
  margin:10px;
}

.aktivenav,
.aktivenav:link,
.aktivenav:visited,
.aktivenav:active 
{
  font-weight:bold;
  font-size:12px;
  color:#FF9900;
  text-decoration:none;
}

.aktivenav:hover
{
  font-weight:bold;
  font-size:12px;
  color:#FFCF86;
  text-decoration:underline;
}

.nav,
.nav:link,
.nav:visited,
.nav:active 
{
  font-size:10px;
  color:#BFBBB6;
  text-decoration:none;
}

.nav:hover
{
  font-size:10px;
  color:#55534F;
  text-decoration:underline;
}


.nav_add,
.nav_add:link,
.nav_add:visited,
.nav_add:active 
{
  font-size:10px;
  color:#BF6060;
  text-decoration:none;
}

.nav_add:hover
{
  font-size:10px;
  color:#551C1C;
  text-decoration:underline;
}

