/* MENI */
#nav-one,
.nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav-one {
  z-index: 100;
  position: relative;
  width:966px; list-style:none; float:left; clear:both; margin: 0; padding:12px 0 0 0; 
  background-image:url(../img/bgMeni.gif); text-align:center; border-bottom: solid 2px #5B9E1D;
  height: 43px;
}
.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  float:left; padding:12px 20px 12px 20px; font-size:16px; color:#333333; font-weight:bold;
  
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  display: block;
  text-decoration: none;
  color: #656760;
}

.nav li a:hover {
   color:#ec008c !important; text-decoration:none; ;
}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: none;
  border-bottom:dotted 1px #CCCCCC;
  margin-bottom: -1px; 
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  border: 0;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  color: #000;	
}

.nav ul {
  
  background-image: url('../img/line_f9.gif');
  background-repeat: repeat-y;
  list-style: none;
  margin: 0;
  width: 390px;
  text-align: left;
  position: absolute;
  top: -999em;
  left: -1px;
  filter:alpha(opacity=90);
   -moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 42px;
}
.nav ul li {
  border: 0;
  float: none;
  padding: 6px 15px 6px 15px;
  margin: 0;
  width: 170px;
}
.nav ul a {
  display: block;
  width: 170px;
  text-align: left;
  font-weight: normal;
  font-size: 14px;
}
.nav ul a:hover {
   border: 0 !important;
}

#nav-one .active {background-color:#5FA220; background-image:url(../img/bgMeniActive.gif); color:#ffffff; background-position: center; }
#nav-one .active a {color:#FFF;}
#nav-one .active a:hover {color:#FFF !important;}

#nav-one .active ul a {color:#656760 !important;}
#nav-one .active ul a:hover { color: #ec008c !important; }


#nav-one ul li ul {
   width: 200px;
   position: absolute;
   top: -999em;
   left: -1px;
   filter:alpha(opacity=100);
   -moz-opacity:1;
   -khtml-opacity: 1;
   opacity: 1;
   background-color: #F3F3F3;
   background-image: none !important;
}

.lastParent {
   position: absolute !important;
   left: -290px !important;
   background-image:url(../img/bgMeni.gif);
   text-align:center;
   border-bottom: solid 2px #5B9E1D;
   background-position: 200px !important;
   border: 0 !important;
}
   .lastParent li {
      position: relative;
      left: 200px !important;
   }
   .lastParent ul{
      position: absolute !important;
      top: 0;
      left:-190px !important;      
   }
   .lastParent ul li{
      position: relative !important;
      top: 0;
      left:0 !important;      
   }

#nav-one ul li.right ul {
   position: absolute;
   top: 0;
   left: 190px;
}
#nav-once ul li ul a {
   display: block;
}

