﻿.foo{}
.mainMenu { background-image: url(../images/menu_bg.jpg); background-repeat: repeat-x; width: 1000px; height: 33px; padding-top: 15px; text-transform:uppercase }
.mainMenu .mrc-Menu-Horizontal .mrc-Menu {margin-top: 3px;}

/* Tier 1 */
.mainMenu ul.mrc-Menu {  }
/* Tier 2 */ 
.mainMenu ul.mrc-Menu ul {width:190px;  top: 100%; left: 0; background-color: #cfd1d6; }
/* Tier 3+ */
.mainMenu ul.mrc-Menu ul ul  { top: 0px; left: 190px; }

.mainMenu li {/*height:28px*/}
/* all list items */
.mainMenu ul li {/*padding-right: 20px; padding-left: 20px;*/ /* background-image: url(../../images/menu_sep.gif);*/ background-position: right center; background-repeat: no-repeat; margin-left: 10px;   }
.mainMenu ul ul li {width:190px;background-image: none;padding-right:0px; padding-left: 0px;}
/* list items being hovered over */ 
/* list items being hovered over */ 
.mainMenu li:hover, 
 
 /*Pridanie pozadia*/
 .mainMenu li.mrc-Menu-Hover {/* background-color: #C0C0C0; color: #003366;*/ }
.mainMenu ul ul li:hover, 
 .mainMenu ul ul li.mrc-Menu-Hover { background: #3f5e78; }
/* all anchors and spans (nodes with no link) */
.mainMenu a, .mainMenu span { color: #ffffff;   background-image: url(../images/menu_dot.gif); padding-left: 20px; padding-right: 10px; background-repeat: no-repeat; background-position: left; cursor: pointer; }
/* leaves */
.mainMenu li.mrc-Menu-Leaf a,
  .mainMenu li.mrc-Menu-Leaf span { /*background-image: none !important; */}
 /* hovered text */
.mainMenu li:hover a,
 .mainMenu li:hover span,
  .mainMenu li.mrc-Menu-Hover a,
   .mainMenu li.mrc-Menu-Hover span,
    .mainMenu li:hover li:hover a,
     .mainMenu li:hover li:hover span,
      .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover a,
       .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover span,
   .mainMenu li:hover li:hover li:hover a,
    .mainMenu li:hover li:hover li:hover span,
    .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li.mrc-Menu-Hover a,
     .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li.mrc-Menu-Hover span
      { /*color: #ffffff; background: transparent right center no-repeat; */color: #a34528;}
 /* the tier above this one is hovered */
.mainMenu li:hover li a, .mainMenu li:hover li span, .mainMenu li.mrc-Menu-Hover li a,
 .mainMenu li.mrc-Menu-Hover li span, .mainMenu li:hover li:hover li a,
  .mainMenu li:hover li:hover li span, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li a,
   .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li span
    { /*color: #003366; background: transparent right center no-repeat;*/color: #828282; }
    
/* contained childrens */
.mainMenu li .mrc-Menu-WithChildren a { font-weight: bold; }
.mainMenu li .mrc-Menu-WithChildren li a { font-weight: normal }

/* this tier is selected */ 
.mainMenu .mrc-Menu-Selected {  font-weight: bold;}
.mainMenu .mrc-Menu-Selected ul li a { font-weight: normal; }
 /* a tier below this one is selected */
.mainMenu .mrc-Menu-ChildSelected, .mainMenu .mrc-Menu-ChildSelected a { font-weight: bold; }
.mainMenu .mrc-Menu-ChildSelected ul ul, .mainMenu .mrc-Menu-ChildSelected ul li a { font-weight: normal; }
/* a tier above this one is selected */ 
.mainMenu .mrc-Menu-ParentSelected { }

