@charset "utf-8";
/* CSS Document */

#nav, #nav ul {z-index: 597;
  list-style: none;
  margin: 0px;
  float: left;
  background:transparent url("../img/menu_bg.gif") repeat-x top left;
  padding:0 0 0 160px;
  width:821px;
}
#nav li {
  float: left;
  position: relative;
  background:transparent url("../img/menu_separate.gif") no-repeat top right;
  height:35px;
  /*back\ground: none;*/
}


#nav a {
  color: #fff;
  text-decoration: none;
  display: block;
  width: 151px;
  padding: 10px 6px 11px;
  font-size:11px;
  font-weight:bold;
  letter-spacing:1px;
  text-transform:uppercase;
  * padding: 10px 6px 10px;
 /* * height:22px;
  height:17px;
  margin-right:1px;*/
}
#nav li li{
  height:auto;   
}

#nav li ul {z-index:598;}
#nav li ul ul, ul.level3, ul.level3 li, ul.level3 li a { z-index:1000;}


#nav li li a {* height:auto; text-transform:none; font-weight:normal; letter-spacing:normal; }

#nav li a.active
{	
	background: #6db3e4; /*transparent url("../vers1/img/menu_on_ov2.gif") no-repeat top right;	*/  font-weight:bold;
	* height:35px;
}

#nav li.m { width:2px; height:35px; background:transparent url("../img/menu_separate.gif") no-repeat top right !important;}

#nav  li:hover,
#nav  li.jshover {
  background: #7ba1cf url("../img/menu_separate.gif") no-repeat top right; z-index: 599;
}

#nav li ul {
  display: none;
  position: absolute;
  background:url(../img/shadow_ul.png) no-repeat bottom left; 
  _background:none; 
  _border-bottom:1px solid #ccc; 
  padding: 0;
  padding-bottom:7px;
  _padding-bottom:0px;
  width: 175px;
  _width: 140px;
  margin-top:0px;  
  margin-left:-6px;
  _margin-left:0px;
}
#nav li li {
	padding-left: 6px;
	_padding-left: 0px;
/*	background:url(../img/shadow_left.png) no-repeat left; */
	_background:none; 
	}
	
#nav ul  {
	margin-left:-5px; _margin-left:0px;} 

#nav li li:hover, #nav li li.jshover {
/*	background:url(../img/shadow_left.png) no-repeat left; */
	background:none;
	 }
/* #nav ul li li, #nav ul li li a {z-index:200;}*/
#nav ul ul{margin-top:9px;  margin-left:-10px; _margin-left:-15px !important; _margin-top:9px !important;}

#nav ul a:hover { background:#f6f6f6; * height:auto;}
#nav li li a {
  width: 153px;
  background: #FFF;
  border-top:1px solid #F1F1F1;
  _border:1px solid #bbb;
  _border-bottom:0;
  color:#5E5E5E;
  font-size:11px;
  /*margin-left: 5px;*/
  /*border:1px dashed #F00;*/
  text-align:left;
  padding-right:1px;

  
}
#nav li li a:hover {color:#2a68d2; * height:auto;}
#nav li li a.more {background:#fff url(../img/icon_arrow_right_grey_13px.gif) no-repeat right;}
#nav li li a.more:hover {background:#f6f6f6 url(../img/icon_arrow_right_blue_13px.gif) no-repeat right;}
#nav ul li span {
	background:url(../img/shadow_right.png) no-repeat right; 
	_background:none; 
	
	float:right;
	height:31px;
	margin-top:-23px;
	margin-right:-5px;
	width:5px;
	padding:0; font-size:0px; line-height:0px;}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 175px;
  _width: 140px;
  top: -9px;
  left: 165px;
  lef\t: 165px;
  * left: 170px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}




