/* $Id: nice_menus_default.css,v 1.10 2010/10/09 16:58:04 add1sun Exp $ */
/*
  This is the default layout template for nice menus, and will provide
  a starting point for the look of your menus. To customize, it's
  recommended to create a custom CSS file using this file as a template,
  then configure the module to use your custom CSS file
  (this is done in the global settings tab of the theme administration.)

  See README.txt and the handbook page (http://drupal.org/node/185543)
  for more information on using the CSS.
*/

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

ul.nice-menu,
ul.nice-menu ul {
    border-top: none;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.nice-menu li {
    background-color: #fff;
    float: left;
}
ul.nice-menu a {
  text-decoration: none;
  color: #202020;
}
ul.nice-menu ul {
    left: -1px;
    margin-right: 0;
    top: 1.8em;
}
ul.nice-menu ul li {
    width: 12.5em;
}

/******************************
 VERTICAL (left/right) menus
******************************/

/* This is the default width of all vertical menus. */
ul.nice-menu-right, ul.nice-menu-left,
ul.nice-menu-right li, ul.nice-menu-left li {
    width: 12.5em;
}

/* VERTICAL menus where submenus pop RIGHT (default). */
ul.nice-menu-right ul {
    left: 12.5em;
    top: -1px;
    width: 12.5em;
}
ul.nice-menu-right ul ul {
    left: 12.5em;
    top: -1px;
    width: 12.5em;
}
ul.nice-menu-right li.menuparent, ul.nice-menu-right li li.menuparent {
    background: url("/sites/all/modules/nice_menus/arrow-right.png") no-repeat scroll right center #EEEEEE;
}
ul.nice-menu-right li.menuparent:hover, ul.nice-menu-right li li.menuparent:hover, ul.nice-menu-right li.menuparent ul li:hover {
    background: url("/sites/all/modules/nice_menus/arrow-right.png") no-repeat scroll right center black;
}

/* VERTICAL menus where submenus pop LEFT. */
ul.nice-menu-left li ul {
    left: -12.65em;
    top: -1px;
    width: 12.5em;
}
ul.nice-menu-left li ul li ul {
    left: -12.65em;
    top: -1px;
    width: 12.5em;
}
ul.nice-menu-left li.menuparent, ul.nice-menu-left li li.menuparent {
    background: url("/sites/all/modules/nice_menus/arrow-left.png") no-repeat scroll left center #eee;
}
ul.nice-menu-left li.menuparent:hover, ul.nice-menu-left li li.menuparent:hover {
    background: url("/sites/all/modules/nice_menus/arrow-left.png") no-repeat scroll left center black;
}
ul.nice-menu-left a, ul.nice-menu-left ul a {
    padding-left: 14px;
}

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

ul.nice-menu-down {
    border: 0 none;
    /*    float: left;*/
}
ul.nice-menu-down li {
    padding-left: 35px;
}
ul.nice-menu-down li li {
    border-top: 0 none;
}
ul.nice-menu-down ul {
    left: 0;
}
ul.nice-menu-down ul li {
    clear: both;
}
ul.nice-menu-down li ul li ul {
    left: 12.5em;
    top: -1px;
}
ul.nice-menu-down .menuparent a {
}
ul.nice-menu-down li.menuparent {
    background-color: #fff;
    padding-right: 35px;
    padding-top: 4px;
    padding-bottom: 4px;
}
ul.nice-menu-down li.menuparent:hover {
    background-color: #fff;
}
ul.nice-menu-down li.menuparent ul {
    background-color: #202020;
    color: #fff;
    margin-top: 13px;/*позицията на падащото меню*/
}
ul.nice-menu-down li.menuparent li {
    background-color: #202020;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 5px;
}
ul.nice-menu-down li.menuparent li.last {
    margin-bottom: 10px;
}
ul.nice-menu-down li.menuparent li a {
    color: #fff;
    line-height: 1em;
    padding: 6px 0px;
}
ul.nice-menu-down li.menuparent li:hover {
    background-color: #b9ccda;
}
ul.nice-menu-down li.menuparent li:hover a {
    color: #202020;
}

/******************************
 Garland-specific CSS
******************************/

/**
 * Global CSS for ALL menu types
 */
ul.nice-menu li {
    background-image: none;
    border-width: 0;
    
}
#header-region ul.nice-menu li {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding-bottom: 0.1em;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #EEEEEE;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 0;
    border-style: none solid solid;
    border-width: 0;
}
#header-region ul.nice-menu ul {
    left: -1px;
    margin-right: 0;
    top: 1.8em;
}
#header-region ul.nice-menu ul {
    top: 1.7em;
}

/**
 * HORIZONTAL (down) menus
 */
#header-region ul.nice-menu-down li ul li ul {
    left: 12.5em;
    top: -1px;
}
#header-region ul.nice-menu-down li.menuparent {
    background: url("/sites/all/modules/nice_menus/arrow-down.png") no-repeat scroll right center #EEEEEE;
}
#header-region ul.nice-menu-down li.menuparent:hover {
    background: url("/sites/all/modules/nice_menus/arrow-down.png") no-repeat scroll right center black;
}
#header-region ul.nice-menu-down li li.menuparent {
    background: url("/sites/all/modules/nice_menus/arrow-right.png") no-repeat scroll right center #EEEEEE;
}
#header-region ul.nice-menu-down li li.menuparent:hover {
    background: url("/sites/all/modules/nice_menus/arrow-right.png") no-repeat scroll right center black;
}

/**
 * Допълнителни стилове:
 */
.block.block-nice_menus {
  margin: 0px;
}
.nice-menu {
  font-family: Trebushet MS, Arial, sans-serif;
  font-size: 13px;
  line-height: 24px;
  color: #202020;
}

#block-nice_menus-1 {
  border-top: 4px solid #4d8ab7;
  border-bottom: 4px solid #202020;
}

#nice-menu-2 li {
background-color: #B9CCDA;
padding: 10px;
}

#nice-menu-2 li a {
text-decoration: none;
color: black;
}

#nice-menu-2 li a:hover {
text-decoration: underline;
color: #394C7A;
}
