/*定义菜单外壳*/
#globalheader { width: 880px; height: 28px; margin: 1px auto; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 118px; height: 0; padding-top: 28px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch {
	background-image: url(images/menu.gif);
	background-repeat: no-repeat;
}

/* BUTTONS */
#globalheader #globalnav li#gn-home a { background-position: 0 0; }
#globalheader #globalnav li#gn-about a { background-position: -130px 0; }
#globalheader #globalnav li#gn-brands a { background-position: -260px 0;}
#globalheader #globalnav li#gn-catalogue a { background-position: -390px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -520px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -28px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -130px -28px; }
#globalheader #globalnav li#gn-brands a:hover { background-position: -260px -28px; }
#globalheader #globalnav li#gn-catalogue a:hover { background-position: -390px -28px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -520px -28px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -56px; }
#globalheader #globalnav li#gn-about a:active { background-position: -130px -56px; }
#globalheader #globalnav li#gn-brands a:active { background-position: -260px -56px; }
#globalheader #globalnav li#gn-catalogue a:active { background-position: -390px -56px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -520px -56px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-home a { background-position: 0 -84px !important;  }
#globalheader.about #globalnav li#gn-about a { background-position: -130px -84px !important; }
#globalheader.brands #globalnav li#gn-brands a { background-position: -260px -84px !important; }
#globalheader.catalogue #globalnav li#gn-catalogue a { background-position: -390px -84px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -520px -84px !important; }


#menutree{
	float:left;
	width:160px;
	background-color:#939ea0;
	filter: Alpha(Opacity=90);
	z-index:999;
	left:236px;
	position:absolute;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000;	
}
#menutree{
	display:none;
	}

#menutree a{
	float:left;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:130px;
	padding:10px;
	padding-left:20px;
	font-weight: bold;
	color:#FFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A7577;
	}	
#menutree a:hover{
	text-decoration : none;
	background-color:#000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	}

#menulogin{
	float:left;
	position:absolute;
	width:240px;
	height:100px;
	left:350px;
	z-index:900;
	background-image:url(images/loginbg.gif);
	padding:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
	}
#loginbon{
	float:left;
	position:relative;
	}
#loginbon a{
	float:left;
	background-image:url(images/menubg.gif);
	padding:5px 10px;
	color:#FFF;
	text-decoration: none;
	}
#loginbon a:hover{
	background-image:url(images/menubg2.gif);
	padding:5px 10px;
	color:#000;
	text-decoration: none;	
	}
#search{
	float:right;
	width:260px;
	height:28px;
	background-image: url(images/searchbg.gif);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 30px;
	position:absolute;
	left:590px;
	top:83px;
	z-index:9999;
}
.searchinput{
	width:130px;
	color:#666;
	border-bottom:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	background-color:transparent;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-left:40px;
}

