#menu{float:left; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:900; height:32px; width:930px;}
	.menu1 {padding:0 0 0 92px; margin:0; list-style:none; height:32px; background: #000 url(../images/menu_back.gif)  repeat-x top left;}
	.menu1 li {float:left;}
	.menu1 li a {display:block; float:left; height:32px; line-height:33px; color:#fff; text-decoration:none; text-align:center; padding:0 14px 0 14px; cursor:pointer;}
	.menu1 li.current a {color:#fff; background:url(../images/menu/pro_four1.gif);}
	.menu1 li a:hover {background:url(../images/menu_over.gif)  repeat-x top left; color:#333; }
	.menu1 li.current a:hover {color:#fff; background: url(../images/menu/pro_four2.gif); cursor:default;}
	.menu1 .separator { background:url(../images/separator.gif); background-repeat:repeat-y; height:32px; width:2px;}
	.menu1 .top {color:#990000;}
	
	ul.sub {width:50px;}
	ul.sub li {display:block;width:50px;height:auto;position:relative; font-weight:normal;  }
	menu1 ul li a:hover ul.sub li, menu1 ul li:hover ul.sub li {visibility:visible; height:auto; /*padding-bottom:3em;*/ }
	ul.sub a:hover{color:#000;background:#77acd0;  }
	ul.sub ul :hover > a {color:#000;background:#77acd0;  }
	ul.sub li {visibility:hidden;position:absolute;height:10px;top:30px;left:-1px;width:50px;}
	.menu1 ul ul a, .menu ul ul a:visited { font-weight:normal;display:block; color:#fff;width:100px;height:100%;line-height:1em; background-color:#4582b5; padding:0.5em 1em; border-bottom: 1px solid #cccccc; }
	.menu1 ul table ul a, .menu ul table ul a:visited  {width:81px; w\idth:81px;}
	
	/*.menu1 ul ul {width:50px;}
	.menu1 ul ul li {display:block;width:50px;height:auto;position:relative; font-weight:normal;  }
	.menu1 ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; }
	.menu1 ul ul a:hover{color:#000;background:#77acd0;  }
	.menu1 ul ul :hover > a {color:#000;background:#77acd0;  }
	.menu1 ul ul {visibility:hidden;position:absolute;height:10px;top:30px;left:-1px;width:50px;}
	.menu1 ul ul a, .menu ul ul a:visited { font-weight:normal;display:block; color:#fff;width:100px;height:100%;line-height:1em; background-color:#4582b5; padding:0.5em 1em; border-bottom: 1px solid #cccccc; }
	.menu1 ul table ul a, .menu ul table ul a:visited  {width:81px; w\idth:81px;}*/
