

/* ------------------------------------------------------------------------------------
-- PRIMARY NAVIGATION
------------------------------------------------------------------------------------ */
#navMain { text-align:center; color:#D3D2D2;  height:31px;  width:989px; position:absolute; top:249px;}
#navMain1 { text-align:center; color:#D3D2D2;  height:31px;  width:989px; position:absolute; top:179px;}
#navMain .container, #navMain1 .container{float:left; height:31px; position:relative; top: -31px; left:1px;}
#navMain ul,  #navMain1 ul {width:575px; height:31px; padding:0; list-style-type:none; z-index:305;}
#navMain li, #navMain1 li { float:left; width:100px; height:31px;  background: url(../images/menu/menu-a.png) 0 0 no-repeat; padding: 5px 0 0 0; }
#navMain li:hover, #navMain1 li:hover{position:relative; z-index:300;}

#navMain  ul li a:link, #navMain  ul li :visited, #navMain1  ul li a:link, #navMain1  ul li :visited  {display:block; width:100px; height:31px; color:#D3D2D2; }
#navMain  ul li a:hover, #navMain  ul li :hover > a, #navMain .nav a:hover, #navMain1  ul li a:hover, #navMain1  ul li :hover > a, #navMain1 .nav a:hover {display:block; width:100px; height:31px; color:#CAC9C9; font-weight: bold; background: url(../images/menu/menu-b.png) 0 0 no-repeat; margin: -5px 0 0 0; padding: 5px 0 0 0;}

/* top level link styles */
   #navMain li a, #navMain li a:link, #navMain li a:visited, #navMain1 li a, #navMain1 li a:link, #navMain1 li a:visited {width:100px; height:31px; text-decoration:none; cursor:default; overflow:hidden; }
    #navMain li#o-programu  a, #navMain1 li#o-programu  a  {cursor:pointer;}



#navMain ul li a.active, #navMain1 ul li a.active{width:100px; position:relative; z-index:500;  font-weight: bold; background: url(../images/menu/menu-c.png) 0 0 no-repeat; top:-5px; padding: 5px 0 0 0; }


