.menu{
	width:625px; /* IE5.5 - DIV menu `e # */
	w\idth:615px; /* FF, IE7, IE6 - DIV menu `e # */
	position:relative; 
	z-index:100;
	height:26px;
	padding-left:10px;
}
.menu UL{
	padding:0; 
	margin:0; 
	list-style-type:none;	/* ALL - UL P UL U LI emI # */
}
.menu UL UL{
	width:165px; 				/* FF, IE7 - UÔ²Ä¤@he×¡AvT A P LI # */ /* ! Ü¤UÔ¼e ! */
	/*border:solid 2px #222; 	/* ALL - UÔ²Ä¤@h # */
	visibility:hidden; 
	position:absolute; 
	top:26px; 					/* FF, IE7 - UÔ²Ä¤@hPhZAÈ¬ .menu A ×¬ # */
	left:-1px; 					/* ALL - UÔ²Ä¤@hPh # */
	text-align:left; 			/* ALL - .menu A è¦?# */
	margin:0;
}
.menu UL UL P{
	height:5px; 				/* ALL - UÔ²Ä¤@h Bar ×¡Afont-size p 1 # */
	background-color:#333; 	/* ALL - UÔ²Ä¤@h Bar IC # */
	padding:0; 					/* ALL - UÔ²Ä¤@h Bar  padding # */
	margin:0; 					/* ALL - UÔ²Ä¤@h Bar  margin # */
	font-size:0; 				/* ALL - YUÔ²Ä¤@h Bar ×¡Ap 1 # */
	width:165px; 				/* ALL - UÔ²Ä¤@h Bar e # */ /* ! Ü¤UÔ¼e ! */
}
.menu LI{
	float:left; 			/* ALL - Î©ó­­¨î³»h LI  # */
	width:80px; 			/* ALL - htIâªºe×¡AAP .menu A e×¬Û¦P # */
	position:relative;
}
.menu UL UL LI{
	/*border-top:solid 1px #222; /* ALL - UÔ²Ä¤@h Bar ×¡Afont-size p 1 # */
	width:165px;					/* ! Ü¤UÔ¼e ! */
}
.menu A{
	display:block; 		/* ALL - Ò¦ A dAblock = 100% # */
	color:#999; 			/* ALL - Ò¦ A rC # */
	width:80px; 			/* FF, IE7 - Ò¦ A e×¡AP .menu LI e×¬Û¦P # */
	background:#111; 	/* ALL - Ò¦ A I # */
	font-size:10px;		/* ALL - Ò¦ A rjp # */
	padding:1px 0;
}
* HTML .menu A{
	width:85px; 	/* IE5.5 - Ò¦ A e # */
	w\idth:85px;	/* IE6 - Ò¦ A e # */
}
.menu UL UL UL A{
	background:#999;	/* ALL - UÔ²Ä¤Gh A I # */
}
.menu UL UL UL A:HOVER{
	background:#666;	/* ALL - UÔ²Ä¤Gh A  HOVER I # */
}
* HTML .menu UL UL{
	top:26px; 	/* IE5.5 - UÔ²Ä¤@hPÝªZA .menu A ×¬ # */
	t\op:26px; 	/* IE6 - UÔ²Ä¤@hPÝªZA .menu A ×¬ # */
}
.menu UL UL UL{
	left:165px; 	/* ALL - UÔ²Ä¤GhPÄ¤@h LI Z .menu UL UL e # */ /* ! Ü¤UÔ¼e ! */
	top:0; 			/* ALL - UÔ²Ä¤GhPÄ¤@h LI Z # */
	width:165px; 	/* ALL - UÔ²Ä¤Ghe # */ /* ! Ü¤UÔ¼e ! */
}
.menu UL UL UL.left{
	left:-160px;
}
.menu table{	/* IE6, IE5.5 -  TABLE # */
	position:absolute; 
	top:0; 
	left:0;
}
.menu UL UL A{
	background:#999; 	/* ALL - UÔ²Ä¤@h A I # */
	color:#000; 			/* ALL - UÔ²Ä¤@h A rC # */
	padding:10px;		 	/* ALL - UÔ©Ò¦ A  padding # */

	padding-t\op:5px;		/* FF, IE6, IE7 - UÔ©Ò¦ A  padding # */
	padding-r\ight:10px;	/* FF, IE6, IE7 - UÔ©Ò¦ A  padding # */
	padding-b\ottom:5px;	/* FF, IE6, IE7 - UÔ©Ò¦ A  padding # */
	padding-l\eft:10px;	/* FF, IE6, IE7 - UÔ©Ò¦ A  padding # */

	width:145px;			/* FF, IE7 - UÔ©Ò¦ A e # */ /* ! Ü¤UÔ¼e ! */
}
* HTML .menu UL UL A{
	font-size:10px;
	width:165px; 	/* IE5.5 - UÔ©Ò¦ A e # */ /* ! Ü¤UÔ¼e ! */
	w\idth:145px;	/* IE6 - UÔ©Ò¦ A e # */ /* ! Ü¤UÔ¼e ! */
}
.menu A:HOVER{
	color:#FFF; 			/* FF, IE7, IE6 - A:HOVER rC # */
	background:#111111;
}
.menu UL UL A:HOVER{
	color:#FFF; 			/* FF, IE7, IE6 - A:HOVER rC # */
	background:#666666;
}
.menu :HOVER > A, .menu UL UL :HOVER > A{
	color:#FFF; 			/* IE5.5 - (?)A:HOVER rC # */

}
.menu UL LI:HOVER UL, .menu UL A:HOVER UL{
	visibility:visible;	/* ALL -  # */
}
.menu UL :HOVER UL UL{
	visibility:hidden;	/* ALL -  # */
}
.menu UL :HOVER UL :HOVER UL{
	visibility:visible;	/* ALL -  # */
}