/* CSS Document */

/* ---------- MENU ---------- */
ul#sidemenu, ul#sidemenu ul {
  list-style-type:none;
  margin: 0 0 10px 0;
  padding: 0;
  width: 95%;
  /*width: 190px;*/
  /*float: left;*/
  font-size: .95em;
}

ul#sidemenu a {
  display: block;
  text-decoration: none;
}

ul#sidemenu li {
  margin: 1px 0 0 0;
}

ul#sidemenu li a {
  background: #2c4677;
  color: #fff;
  padding: 0.2em;
}

ul#sidemenu li a.active {
  background: #628ac7;
  color: #fff;
  padding: 0.2em;
}

ul#sidemenu li a:hover {
  background: #628ac7;
}

ul#sidemenu li ul {
  width: 100%;
  margin: 0 0 1px 0;
}

ul#sidemenu li ul li {
  margin: 1px 0 0 0;
}

ul#sidemenu li ul li a {
  background: #dfe8eb;
  /*background: #fff;*/
  color: #000;
  padding-left: 8px;
}

ul#sidemenu li ul li a:hover {
  background: #ccc;
  border-left: 5px #2c4677 solid;
  padding-left: 3px;
}

/* ---------- END MENU ---------- */

