/* css of menu */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0px;
  /* width: 200px; */
  list-style: none;
}

/**/
ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}


ul#navmenu-v li {
  float: left; 
  display: block !important; 
  display: inline; 
  position: relative;
  border: black 0px solid;
}

ul#navmenu-v li ul li {
  border:none;
  border-bottom:#000000 1px solid;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 2px;
  display: block;
  /* background: #003366; */
  color: #FFFFE7;
  line-height:1;
  font-size:14px;
  font-family:Verdana, arial, sans-serif;
  font-weight:bold;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
  width: 200px;
}

ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  /* background: #56A79B; */ 
  color: black;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
/*ul#navmenu-v li:hover li li a,  3d menu my */
ul#navmenu-v li.iehover li a 
/*ul#navmenu-v li.iehover li li a {  3d menu my */{
  background: #56A79B; 
  color: #FFFFE7;
  border: black 1px solid;
  width: 200px; 
}

/* 2nd menu hover and next menu */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  /* background: #56A79B; */
  color: #000000;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul 
/*ul#navmenu-v ul ul ul ul {  3d menu my */{
  display: none;
  position: absolute;
  top: 0;
  left: 204px;
}
/* #203D38 темно зеленый цвет, 
#56A79B - светло зеленый цвет, 
#E7EFE7 - самый светло зеленый цвет, 
#FFFFE7 - светло желтый цвет */

ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
/*ul#navmenu-v li:hover ul ul ul ul,  3d menu my */
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul 
/*ul#navmenu-v li.iehover ul ul ul ul  3d menu my */{
  display: none;
  background: #56A79B;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
/*ul#navmenu-v ul ul ul li:hover ul,  3d menu my */
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul 
/*ul#navmenu-v ul ul ul li.iehover ul  3d menu my */ {
  display: block;
}


/* 3rd Menu my */
ul#navmenu-v li:hover li li a,
ul#navmenu-v li.iehover  li li a {
  background: #56A79B;
  color: #FFFFE7;
}

/* 3nd menu hover and next menu */
ul#navmenu-v li:hover li li a:hover,
ul#navmenu-v li:hover li li:hover a,
ul#navmenu-v li.iehover li li a:hover,
ul#navmenu-v li.iehover li li.iehover a {
  /* background: #56A79B; */
  color: #FFFFE7;
}

/* 4th Menu my 
ul#navmenu-v li ul li ul li li:hover a,
ul#navmenu-v li ul li ul li li.iehover  a {
  color: #FFFFE7;
}
*/
/* 4th menu hover and next menu */
ul#navmenu-v li:hover li li li a:hover,
ul#navmenu-v li:hover li li li:hover a,
ul#navmenu-v li.iehover li li li a:hover,
ul#navmenu-v li.iehover li li li.iehover a {
  /* background: #56A79B; */
  color: #000000;
}