*
{
  padding:0px;
  margin:0px;
}

#menu_border
{
  height:39px;
  width:801px;
  background:url(../images/template/menu_bg.gif) no-repeat;
}

#menu
{
  padding-left:32px;
}

#menu_border ul
{
  list-style:none;
  height:39px;

}

#menu_border ul li
{
  float:left;
  font-family:tahoma;
  font-size:11px;
  background:url(../images/template/menu_trenner.gif) no-repeat left;
  color:white;
}

#menu_border ul li.last
{
  float:left;
  font-family:tahoma;
  font-size:11px;
  background:url(../images/template/menu_trenner_last.gif) no-repeat left;
}

#menu_border ul li a
{
  text-decoration:none;
  color:white;
  padding-left:20px;
  padding-right:19px;
  padding-bottom:13px;
  padding-top:13px;
  margin-left:2px;  
  display:block; 
}

#menu_border ul li a:hover, #menu_border ul li a.on
{
  color:white;
  background:url(../images/template/menu_akt.gif) repeat-x;
}

#menu_border ul li.last a
{
  text-decoration:none;
  color:white;
  padding-left:17px;
  padding-right:17px;
  padding-bottom:13px;
  padding-top:13px;
  margin-left:2px;  
  margin-right:2px;
  display:block; 
}




ul.menu
{
  padding-top:200px;
  margin-left:15px;
  list-style:none;
  font-family:tahoma;
  font-size:11px;
  text-align:left;
}

ul li.menu
{
  margin-top:10px;
  line-height:11px;

}

ul li a.menu
{
  background:url(../images/template/link.gif) no-repeat 0px 3px;
  padding-left:20px;
  color:#4c4c4c;
  text-decoration:none;
}

ul li a:hover.menu
{
  color:#1f4e68;
  background:url(../images/template/link_akt.gif) no-repeat 0px 3px;
}


