/**
 * @file
 * Navigation Styling
 */


/*
 * The active item in a Drupal menu
 */
li a.active {
  color: #000;
}

/*
 * Navigation bar
 */
#navigation {
  /* overflow: hidden; /* Sometimes you want to prevent overlapping with main div. */
  margin-left: 40px;
}

#navigation ul.links, /* Main menu and secondary menu links */
#navigation .content ul /* Menu block links */ {
  margin: 0;
  padding: 0;
  text-align: left; /* LTR */
}

#navigation ul.links li, /* A simple method to get navigation links to appear in one line. */
#navigation .content li {
  float: left; /* LTR */
  padding: 0 0px 0 0; /* LTR */
}

.region-navigation {
  float: right;
  margin-right: 100px;
  margin-top: 20px;
}

/*
 * Main menu and Secondary menu links
 */
#main-menu {
  float: left;
}

#secondary-menu {
  float: right;
}

/*
 * Menu blocks
 */
.block-menu {
}

/*
 * "Menu block" blocks
 *
 * Drupal core has limited ways in which it can display its menus. To get around
 * these limitations, see http://drupal.org/project/menu_block
 */
.block-menu-block {
}

/* !!!MENU ITEMS!!! */

ul.nice-menu li {

}

#menu-cs-uvod, #menu-cs-produkty, #menu-cs-obchod, #menu-cs-dokumenty,
#menu-cs-o-spolecnosti, #menu-cs-kontakt, #menu-cs-aktuality, #menu-cs-reference,
#menu-en-uvod, #menu-en-produkty, #menu-en-dokumenty, #menu-en-o-spolecnosti, #menu-en-aktuality, #menu-en-kontakt,
#menu-de-uvod, #menu-de-produkty, #menu-de-dokumenty, #menu-de-o-spolecnosti, #menu-de-aktuality, #menu-de-kontakt {
  height: 87px;
}
#menu-cs-uvod.active, #menu-cs-uvod:hover {
  background: url('../images/menu/menu_cz_01.png') no-repeat;
}
#menu-cs-produkty.active, #menu-cs-produkty:hover {
  background: url('../images/menu/menu_cz_02.png') no-repeat;
}
#menu-cs-obchod.active, #menu-cs-obchod:hover {
  background: url('../images/menu/menu_cz_03.png') no-repeat;
}
#menu-cs-dokumenty.active, #menu-cs-dokumenty:hover, #menu-en-dokumenty.active, #menu-en-dokumenty:hover {
  /*background: url('../images/menu/menu_cz_04.png') no-repeat;*/
}
#menu-cs-o-spolecnosti.active, #menu-cs-o-spolecnosti:hover, #menu-en-o-spolecnosti.active, #menu-en-o-spolecnosti:hover {
  /*background: url('../images/menu/menu_cz_05.png') no-repeat;*/
}
#menu-cs-kontakt.active, #menu-cs-kontakt:hover {
  background: url('../images/menu/menu_cz_06.png') no-repeat;
}
#menu-cs-aktuality.active, #menu-cs-aktuality:hover {
  background: url('../images/menu/menu_cz_07.png') no-repeat;
}
#menu-cs-reference.active, #menu-cs-reference:hover {
  background: url('../images/menu/menu_cz_08.png') no-repeat;
}
#menu-en-uvod.active, #menu-en-uvod:hover {
  background: url('../images/menu/menu_en_01.png') no-repeat;
}
#menu-en-produkty.active, #menu-en-produkty:hover {
  background: url('../images/menu/menu_en_02.png') no-repeat;
}
#menu-en-aktuality.active, #menu-en-aktuality:hover {
  background: url('../images/menu/menu_en_07.png') no-repeat;
}
#menu-en-kontakt.active, #menu-en-kontakt:hover {
  background: url('../images/menu/menu_en_06.png') no-repeat;
}
#menu-de-uvod.active, #menu-de-uvod:hover {
  background: url('../images/menu/menu_de_01.png') no-repeat;
}
#menu-de-produkty.active, #menu-de-produkty:hover {
  background: url('../images/menu/menu_de_02.png') no-repeat;
}
#menu-de-aktuality.active, #menu-de-aktuality:hover {
  background: url('../images/menu/menu_de_07.png') no-repeat;
}
#menu-de-kontakt.active, #menu-de-kontakt:hover {
  background: url('../images/menu/menu_de_06.png') no-repeat;
}


/* EOF !!!MENU ITEMS!!! */


#block-block-3 {
  float: right;
}

#block-block-3, #block-block-3 p {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0px;
}

ul.language-switcher-locale-session li {
  float: left;
  list-style-type: none;
  margin-right: 5px;
}

#block-locale-language {
  float: left;
  margin-bottom: 8px;
}

#block-search-form {
  position: initial;
}
