#menu {
  
  border: 0px solid #c0c0c0;
  float: left;
  font-size: 14px;
  padding-left:0px; 
  padding-top:0px;
  padding-right:0px;

border-top:2px solid #ffffff;
border-bottom:2px solid #ffffff;
width:810px;
}

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

#menu li {
  
  display: block;
  float: left;
  text-align:center;
  padding-right:5px;
  padding-left:5px;
  height:66px;
 width:150px;
  border-left: 0px solid #ff0000;
}

#menu li a
{
padding-top:6px;
padding-bottom:0px;
color:#000000;
font-family:  Myriad Pro, Lucida Sans, Segoe UI, Calibri, sans serif;
font-size: 14px;

line-height: 11px;

}





#menu a, #menu strong {
  color: #fff;
  display: block;
  padding: 2px 0;
  text-align: center;
  text-decoration: none;
}



#menu ul li:hover ul, #menu ul li.sfhover ul {
  display: block;
  color: #bad36c;
}

#menu LI:hover, #menu a.sfhover {
  color: #bad36c;
}










#submenu {
  
  border-right: 0px solid #c0c0c0;
  float: left;
  font-size: 14px;
  padding-top:0px;
  text-align:left;
width:200px;
margin-left:270px;
margin-top:80px;
min-height:300px;
 
  
}

#submenu ul {
  margin: 0px;
  padding: 0px;
  float: left;
  list-style-type: none;
  
}

#submenu li {
width:164px;
  background: #ffffff;
  display: block;
  float: left;
  
 
  height:30px;
  /*background-image:url("./images/trenner.jpg");
  background-repeat:no-repeat;
  background-position:right top;*/
  border-bottom: 2px dotted #bad36c;
}

#submenu li a
{
padding-top:6px;
padding-bottom:0px;
padding-left:30px;
color:#000000;
font-family:Myriad Pro, Lucida Sans, Segoe UI, Calibri, sans serif;

font-size: 14px;
font-weight:normal;
line-height: 15px;
}





#submenu a, #submenu strong {
  color: #fff;
  display: block;
  padding: 2px 0;
 
  text-decoration: none;
}



#submenu ul li:hover ul, #submenu ul li.sfhover ul {
  display: block;
  color: #000000;
background-color:#ffffff;
}

#submenu LI:hover, #submenu a.sfhover {
  color: #000000;
background-color:#ffffff;
}