@charset "UTF-8";

/**
 * (en) nice menus default
 *
 * 
 * 
 */
 
@media screen, projection {

/*--------------------------------------------------------------------------*/
 
 
/**
 * nice menus default
 *
 */


/******************************
 Global CSS for ALL menu types
******************************/

ul.nice-menu,
ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top:none;
}

ul.nice-menu li {
  border:none;
  border-top: 0;
  float: left; 
  background-color: transparent;
  margin: 0;
  padding-left: 0;
  background-image: none;
}

ul.nice-menu a {
  padding: 0;
}

ul.nice-menu ul {
  top:0;
  left: 0;
  border: 0;
  border-top: 0;
  margin-right: 0;
}

ul.nice-menu ul li {
  width: auto;
}


/******************************
 HORIZONTAL (down) menus
******************************/

ul.nice-menu-down {
  float: left;
  border: 0;
}

ul.nice-menu-down li {
  border-top:0;
}

ul.nice-menu-down li li {
  border-top: 0;
}

ul.nice-menu-down ul {
  left: 0; 
}

ul.nice-menu-down ul li {
  clear: both;
}

ul.nice-menu-down li ul li ul {
  left: 0;
  top: 0;
}

ul.nice-menu-down .menuparent a {
  padding-right:0;
}

ul.nice-menu-down li.menuparent {
  background: transparent;
}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over {
  background: transparent;
}

ul.nice-menu-down li li.menuparent {
  background: transparent;
}

ul.nice-menu-down li li.menuparent:hover,
ul.nice-menu-down li li.over {
  background: transparent;
}

/*--------------------------------------------------------------------------*/

/* end: @media screen, projection */
}
