div.nav {
	width:980px;
	margin:0 auto;	
	height:38px;
	position:relative
	}
ul#nav {
	padding:0;	
	margin:0;
	list-style:none;	
	}
ul#nav li {
	padding:0;
	height:1%;
	margin:0;
	text-align:center;
	display:inline;
	float:left;
	}
ul#nav li:hover {
        padding:0;
	height:1%;
	margin:0;
	text-align:center;
	display:inline;
	float:left;
	}
ul#nav li a {
	display:block;
	border-left:1px solid #000000;
	border-right:1px solid #363636;
	float:left;	
	padding:12px 0 12px;
	width:120px;
	color:#a6a6a6;
	font-weight:bold;
	text-decoration: none;
        }
ul#nav li a:hover {
        #background:url(/img/design/bg-head-hover.gif) left top repeat-x!important;
	display:block;
	border-left:1px solid #000000;
	border-right:1px solid #363636;
	float:left;
        padding:12px 0 12px;
	width:120px;
	color:#ccc;
	font-weight:bold;
	text-decoration: none;
        }
ul#nav li a.first-link {
	/*border:0 none*/
	}

ul#nav li ul {
	background:#709e31;
	display:none;
	position:absolute;
	left:-1px;
	top:42px;
	width:310px;	
	margin:0; padding:0;
	list-style:none;
	z-index:9999
	}

ul#nav li ul li {
	display:block;
	box-sizing: border-box;		
	width:155px;
	}
ul#nav li:hover ul,
ul#nav li.jshover ul {
	display:block;
	border:1px solid #9aa38e;
	}
ul#nav li:hover,
ul#nav li.jshover {
	
	}





.menu {
	background:url(/img/design/bg-menu.png) left top no-repeat;
	width:980px;
	height:30px;
	position:absolute;
	left:0;
	top:0;
	z-index:25
	}

ul#menu {
	padding:0;	
	margin:0;
	list-style:none;	
	}
ul#menu li {
	padding:0;
	height:1%;
	margin:0;
	text-align:center;
	display:inline;
	float:left;
	}
ul#menu li a {
	display:block;
	background:url(/img/design/bg-li.gif) left top no-repeat;
	float:left;	
	padding:6px 0 12px 0;
	overflow:hidden;
	height:18px;
	font-size:12px;
	width:108px;
	color:#ced5d9;
	font-weight:bold;
	text-decoration: none;
	position:relative;
	z-index:10
	}
ul#menu li a.first-link {
	background:none
	}
ul#menu li a:hover {
	background:url(/img/design/bg-menu-hov.gif) left top repeat-x;
	color:#46698c;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
	behavior: url(/css/ie-css3.htc);
	}
ul#menu li a.hover {
	background:url(/img/design/bg-menu-hov.gif) left top repeat-x!important;
	color:#46698c;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
	behavior: url(css/ie-css3.htc);
	}
/*
ul#menu li ul {
	background:#709e31;
	display:none;
	position:absolute;
	left:-1px;
	top:42px;
	width:310px;	
	margin:0; padding:0;
	list-style:none;
	z-index:9999
	}

ul#menu li ul li {
	display:block;
	box-sizing: border-box;		
	width:155px;
	}
ul#menu li:hover ul,
ul#menu li.jshover ul {
	display:block;	
	}*/
ul#menu li:hover,
ul#menu li.jshover {
	
	}






.sub-menu {
	background:#cccccc;
	width:960px;
	height:32px;
	padding:1px 0
	}

ul#sub-menu {
	padding:0;	
	margin:0;
	list-style:none;
	border-top:1px solid #FFFFFF;	
	}
ul#sub-menu li {
	padding:0;
	height:1%;
	margin:0;
	text-align:center;
	display:inline;
	float:left;
	}
ul#sub-menu li a {
	display:block;
	float:left;	
	padding:8px 20px;
	height:12px;
	font-size:12px;
	color:#404040;
	font-weight:bold;
	text-decoration: none;
	}

