/* CSS Document */
/*Trang chinh */
#menumain
{
    width: 999px;
   
	margin:auto;
    padding: 0px 1px 0px 1px;
    font-size: 11px;
    color: #ffffff; clear:both; position:relative;
    z-index:100;
     
}


#menumain .tl
{
	background:url(images/tl_menuDownload.gif) no-repeat left top;
	padding-left:3px;
	
}
#menumain .tr
{
	background:url(images/tr_menuDownload.gif) no-repeat right top;
	padding-right:3px;
	height:26px;
}
#menumain .tc
{
	background:url(images/tc_menuDownload.gif) repeat-x left top;
	height:26px;
}
div#menu
{
	list-style: none;
    padding: 0px;
    margin: 0px;
    float: left;
    width: 995px;     
	color:#FFFFFF;
	height:26px;
}



/* menu::base */


div#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

div#menu li {
    position: relative;
    margin: 0;
    padding: 0;
    display: block;
    float: left;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
}
   
div#menu li div {
    list-style: none;
    float: left;  visibility:hidden;
    position: absolute;
    top: 26px;
    left: 0;     
}

/* menu::level1 */
div#menu a {
    position: relative; 
    height: 20px;
    display: block;
    float: left;	
    padding: 0 3px;
	color:#FFFFFF;  
    text-decoration: none;
}
/* menu::level2 */

div#menu ul ul {
	 
	border:1px solid #93bb7b;
	 background:url(images/bg_submenuDown_03.gif) repeat-y left top;
	  width:156px;
    z-index: 12;	
    padding: 0;
	display:block;
   position:relative;
   
}
div#menu ul ul li {
  	
    padding: 4px 0;
    z-index: 9000;
    	
}
div#menu ul ul a {
  	width: 144px;
	padding: 0px 7px 3px 8px;
    height: auto;
    float: none;
    display: block;
    background:none;
    margin-bottom: 2px;
   
	}
	
div#menu ul ul a span {
	padding: 0 10px 0px 10px;
    line-height: 14px;
    color: #454545;
    font-weight:bold;
    text-transform: none;
    background:none;
}

div#menu ul ul a:hover span {
   
    color: #aa0000;
}

div#menu ul  .icon
{
    background:url(images/icon_menudown_09.gif) no-repeat right 9px;
    padding-right:5px;
    padding-left:3px;
	
}
div#menu ul li.item
{
    background:url(images/ke_menu_download_06.gif) no-repeat right 1px;
    padding: 5px 4px 0px 3px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}


/*Menu level 3*/

div#menu ul ul div
{
	 width: 208px;
    margin: -26px 0 0 -156px !important;
    height: auto;
    _padding: 0 0 9px 3px;
}
div#menu ul ul ul {
	 
	border:1px solid #93bb7b;
	 background:url(images/bg_submenuDown_03.gif) repeat-y left top;
	  width:156px;
    z-index: 12;	
    padding: 0;
	display:block;
   position:relative;
   
}
div#menu ul ul li ul li {
  	
    padding: 4px 0;
    z-index: 9;	
}
div#menu ul ul ul a {
  	width: 144px;
	padding: 0px 7px 3px 8px;
    height: auto;
    float: none;
    display: block;
    background:none;
    margin-bottom: 2px;
    z-index: -1;
	
}
div#menu ul ul ul a span {
	padding: 0 10px 0px 10px;
    line-height: 14px;
    color: #454545;
    font-weight:bold;
    text-transform: none;
    background:none;
}
div#menu ul ul ul a:hover span {
   
    color: #aa0000;
}

