#lists {padding:0;margin:0;list-style:none;position:relative;height:31px;width:100%; z-index:500;} /* margins for this demonstration only */
#lists li{display:inline;float:left;width:160px;height:31px;overflow:hidden;}
#lists li a.t1{display:block;width:160px;height:31px;overflow:hidden;text-decoration:none;line-height:31px;background:url(../images/menu_plan.gif);}
#lists li a.t2{display:block;width:160px;height:31px;overflow:hidden;text-decoration:none;line-height:31px;text-indent:-10000px;background:url(../images/menu_product.gif);}
#lists li a.t3{display:block;width:160px;height:31px;overflow:hidden;text-decoration:none;line-height:31px;text-indent:-10000px;background:url(../images/menu_scheme.gif);}
#lists li a.t4{display:block;width:160px;height:31px;overflow:hidden;text-decoration:none;line-height:31px;text-indent:-10000px;background:url(../images/menu_service.gif);}
#lists li a.t5{display:block;width:160px;height:31px;overflow:hidden;text-decoration:none;line-height:31px;text-indent:-10000px;background:url(../images/menu_about.gif);}

#lists div.pos1,#lists div.pos2,#lists div.pos3,#lists div.pos4,#lists div.pos5 {display:none;height:auto;}

#lists li a:hover{white-space:normal;background-position:160px 31px;}
#lists li:hover > a{white-space:normal;background-position:160px 31px;}

#lists div.pos1
{width:359px;position:absolute;left:0;top:31px;border-left:#E7E7E7 1px solid;border-right:#E7E7E7 1px solid;border-bottom:#E7E7E7 1px solid;background:#fff;height:auto;filter: Alpha(Opacity=85);}
#lists  div.pos2{width:159px;position:absolute;left:0;top:31px;border-left:#E7E7E7 1px solid;border-right:#E7E7E7 1px solid;border-bottom:#E7E7E7 1px solid;background:#fff;height:auto;filter: Alpha(Opacity=85);margin-left:160px; height:auto;}
#lists  div.pos3{width:159px;position:absolute;left:0;top:31px;border-left:#E7E7E7 1px solid;border-right:#E7E7E7 1px solid;border-bottom:#E7E7E7 1px solid;background:#fff;height:auto;filter: Alpha(Opacity=85);margin-left:320px;height:auto;}
#lists  div.pos4{width:318x;position:absolute;left:0;top:31px;border-left:#E7E7E7 1px solid;border-right:#E7E7E7 1px solid;border-bottom:#E7E7E7 1px solid;background:#fff;height:auto;filter: Alpha(Opacity=85);width:318px;margin-left:480px;height:auto;}
#lists  div.pos5{width:159px;position:absolute;left:0;top:31px;border-left:#E7E7E7 1px solid;border-right:#E7E7E7 1px solid;border-bottom:#E7E7E7 1px solid;background:#fff;height:auto;filter: Alpha(Opacity=85);margin-left:640px;height:auto;}
/*#lists .two:hover{position:relative;}
#lists .single:hover {position:relative;}*/

#lists div ul {display:block;padding:0; margin-left:20px;_margin-left:10px; float:left; height:auto;}
#lists h3{display:block;height:30px;line-height:30px;color:#000;font-weight:100;font-size:12px;padding-left:10px; width:100px;clear:both;}
#lists h3 a,#lists a:visited{color:#000;}

#lists :hover div ul li {padding:0;margin:0; height:20px;line-height:20px;clear:both;}
#lists :hover div li a {display:block;font-size:12px; color:#000;line-height:15px;}
#lists :hover div li a:hover {}
#lists .leftt{float:left;width:48%;height:auto;}
#lists .rightt{float:right;width:48%;height:auto;}
#lists .clear {clear:both;}

#lists li.search{
	width:222px;
	height:31px;
	background:url(../images/menu_search.gif);
}
#lists li.search input{
	float:left;
	height:18px;
	background:none;
	border:0;
	margin-top:6px;
}
#lists li.search .keyword{
	width:120px;
	margin-left:27px;
}
#lists li.search .submit{
	width:49px;
}