*{ padding:0; margin:0;}
.menu2{ width:997px; height:45px; text-align:center; background:url('../temp/menu_b2_area_bg.gif'); background-repeat:repeat;margin:0 auto; position:relative; z-index:9999;}
.menu20{ width:100%; height:; position:absolute; background:url('../temp/menu_b2_bg.gif');left:0px; top:0px; margin:0 auto; filter:alpha(opacity=100); opacity:1;}
.menu20 ul{ padding:0; margin:0; padding-left:0px; }
.menu20 ul li{ float:left;line-height:45px; list-style-type: none; position:relative;}
.menu20 ul li a, .menu2 ul li a:visited { display:block;text-align:center; text-decoration:none; width:110px; color:#ffffff; line-height:45px;font-size:14px;}
.menu20 ul li:hover { background-image:url('../temp/menu_b2_hover.gif'); }
.menu20 ul li:hover a { color:#333333; }
.menu20 ul li ul { display: none; margin:0; padding:0; background-image:url('../temp/menu_b2_sub_bg.gif');}
.menu20 ul li:hover ul { display:block; position:absolute; top:45px; left:0; }
.menu20 ul li:hover ul li a { padding:0; margin:0; width:220px; height:35px; line-height:35px; display:block;color:#333333;font-size:14px;}
.menu20 ul li:hover ul li a:hover {padding:0; margin:0; color:#ffffff; height:35px; line-height:35px;background-image:url('../temp/menu_b2_sub_hover.gif');}
.menu20 #cli_logo{ width:23px; width:auto; min-width:23px;}
.menu20 #cli_menu{ width:110px; width:auto; min-width:110px;}
.menu2 .c_logo { top:0px; left:0px; width:23px; height:45px; position:absolute; z-index:10; }
