/************************************\
          menu
\************************************/

div.menu{
  width: 180px;
  background-color: #162D50;
  font-size: 12px;
  color: #162D50;
  padding: 10px 0px 100px 20px;
}


div#menu a{
  font-weight: normal;
}


div#menu DIV.menu-level2-no,
div#menu DIV.menu-level2-act{
  width: 160px;
  border-width: 0px 0px 0px 0px;
  border-color: #FFFFFF;
  border-style: solid;
}

div#menu DIV.menu-level1-no,
div#menu DIV.menu-level1-act{
  width: 160px;
  border-width: 1px 0px 0px 0px;
  border-color: #FFFFFF;
  border-style: solid;
}


div#menu DIV.menu-level2-no,
div#menu DIV.menu-level2-act{
  padding: 0px 0px 3px 10px;
  font-size: 11px;
  width: 150px;
}

div#menu DIV.menu-level1-no,
div#menu DIV.menu-level1-act{
  padding: 5px 0px 5px 0px;
}

div#menu DIV.menu-level1-no a,
div#menu DIV.menu-level1-act a,
div#menu DIV.menu-level2-no a,
div#menu DIV.menu-level2-act a{
  text-decoration: none;
}

div#menu DIV.menu-level1-act a,
div#menu DIV.menu-level2-act a{
  font-weight: bold;
  color: #FFFFFF;
}

div#menu DIV.menu-level1-no a{
  font-weight: bold;
  color: #FFFFFF; 
}

div#menu DIV.menu-level2-no a{
  color: #FFFFFF; 
}

div#menu DIV.menu-level2-no a:hover,
div#menu DIV.menu-level2-act a:hover,
div#menu DIV.menu-level1-no a:hover,
div#menu DIV.menu-level1-act a:hover{
  text-decoration: underline;
}
