/* Start of CMSMS style sheet 'min_egen_meny_verikal' */
/********************
MENU
*********************/
#menu_vert {
  margin: 0px 0px 0px 0px;
  WIDTH: 190px; 
  POSITION: relative; 
  left: 0px;
  padding-right: 0px; 
  font-size: 13px;
  background: url() repeat-y right center;
  text-align:right;
}

/* First level current page */
div#menu_vert ul h3 {
   display: block; 
   color: #5f4913;                               
   font-size: 13px;                          /* instead of the normal font size for <h3> */
   margin: 0;                                  /* as <h3> normally has some margin by default */
   font-weight: bold;
   border-bottom: 1px solid #5f4913;
   padding: 5px 5px 5px 5px;
   background: url() repeat-y right center;
   height: 17px;
}

/* Second level current page */
div#menu_vert ul ul h3 {
   font-size: 13px; 
   padding: 5px 5px 5px 5px;
   margin-right:0px;
   height: 13px;
   border-bottom: 0px solid #5f4913;
   color: #5f4913;     
   background: url() repeat-y right center #f3e5c9;
}

/* Third level current page */
div#menu_vert ul ul ul  h3{ 
  font-size: 12px; 
  display: block;
  padding: 5px 35px 5px 5px;
  border-bottom: 0px solid #5f4913;
  font-size: 13px;
  color:#5f4913;
  background: url() repeat-y left center;
}

#menu_vert ul {
  width: 100%; /* Width of Menu Items */
  background: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#menu_vert li {
  position: relative;
  list-style: none;
}

#menu_vert li a {
  display: block;
  text-decoration: none;
   padding: 5px 5px 5px 5px;
   border-bottom: 1px solid #efdba8;
   color: #a68a40;
   font-size: 13px;
   font-weight: bold;
   background: url() repeat-y right center;
   height: 17px;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu_vert li { height: 1%; }
* html #menu_vert li a { height: 1%; }
/* End */

div#menu_vert ul ul li a, 
div#menu_vert ul ul li a:link, 
div#menu_vert ul ul li a:visited  {
  font-size: 13px; 
  display: block;
  padding: 5px 5px 5px 5px;
  margin-right:0px;
  border-bottom: 0px solid #efdba8;
  color:#a68a40;
  height: 13px;
  background: url() repeat-y right center  #f3e5c9;
}

div#menu_vert ul ul  {
 border-bottom: 0px solid #efdba8;
 padding-bottom: 0px;
 background: #fcf4e4 url() repeat-y left center;
}

div#menu_vert ul ul ul i a, 
div#menu_vert ul ul ul li a:link, 
div#menu_vert ul ul ul li a:visited  {
  display: block;
  padding: 5px 35px 5px 5px;
  border-bottom: 1px solid #efdba8;
  font-size: 13px;
  color:#a68a40;
  background: url() repeat-y left center;
}

div#menu_vert ul ul ul  {
  background-color: transparent;
  background: url() repeat-y left center;
}

#menu_vert li a:hover {
  color:#5f4913;
  border-bottom: 1px solid #5f4913;
  background: url() repeat-y right center;
}

div#menu_vert ul li a:hover {
  color:#5f4913;
  border-bottom: 1px solid #5f4913;
  background: url() repeat-y right center;
}

div#menu_vert ul ul li a:hover {
  color:#5f4913;
  border-bottom: 0px solid #5f4913;
  background: url() repeat-y right center  #f3e5c9;
}

div#menu_vert ul ul ul li a:hover {
  color:#5f4913;
  border-bottom: 0px solid #5f4913;
  background: url() repeat-y right center;
}

#menu_vert li a:active {
  color:#5f4913;
  border-bottom: 1px solid #5f4913;
   background: url() repeat-y right center;
}

div#menu_vert ul li a:active {
  color:#5f4913;
  border-bottom: 1px solid #5f4913;
   background: url() repeat-y right center
}

div#menu_vert ul ul li a:active {
  color:#5f4913;
  border-bottom: 0px solid #5f4913;
   background: url() repeat-y right center
}

div#menu_vert ul ul ul li a:active {
  color:#5f4913;
  border-bottom: 0px solid #5f4913;
   background: url() repeat-y right center
}

#menu_vert li ul li a { padding: 5px 5px; } /* Sub Menu Styles */

/* fixed image flicker by adding .cssmenu-vertical ul */

.menuactive, .current {
  list-style-type: square;
  display: inline;
  background-color:# ;
  color:#ffffff;
}
/* End of 'min_egen_meny_verikal' */

