@charset utf-8;
ul.menusm li ul{font-family:"Liberation sans", Arial, Helvetica, sans-serif;display:none;position:absolute;list-style:none}
.topnav{float:left;height:31px;font-size:14px;line-height:14px;margin:0;padding:64px 32px 0 0}
.topnav ul{float:right;height:31px;margin:0;padding:0}
.topnav ul li{float:left;margin:0 0 0 4px;padding:0}
.topnav ul li a{display:block;color:#a8a7a7;text-decoration:none;background:none;border:1px solid transparent;margin:0;padding:7px 20px 9px}
.topnav ul li.current_page_item a,.topnav ul li a.a_hover_main{color:#fff;text-decoration:none;background:#1e1e1e url(airconditionerservice/menu_a.gif) repeat-x left top;border-left:1px solid #404040;border-top:1px solid #404040;border-right:1px solid #020202;border-bottom:1px solid #020202}
.topnav ul li ul{width:170px;height:auto;top:31px;left:0;background:#383737;border-left:1px solid #484747;border-top:1px solid #484747;border-right:1px solid #020202;border-bottom:1px solid #020202;margin:0;padding:0}
.topnav ul li ul li{float:none;margin:0;padding:0}
.topnav ul li ul li a{color:#a8a7a7;padding:8px 20px}
.topnav ul li ul li a:hover,.topnav ul li ul li a.have_submenu_hover{color:#fffefe;text-decoration:underline}
.topnav ul li ul li ul{top:0;left:170px;padding:0}
#nav1{height:45px;font-size:14px;line-height:14px;padding:0 0 22px}
#nav1 ul{float:left;width:auto;height:41px;background:url(airconditionerservice/nav_spacer.gif) no-repeat left 13px;margin:0;padding:0 0 0 1px}
#nav1 ul li{float:left;background:url(airconditionerservice/nav_spacer.gif) no-repeat right 13px;margin:0 4px 0 0;padding:0 1px 0 0}
#nav1 ul li a{display:block;color:#555;text-decoration:none;background:none;border:none;margin:0;padding:13px 20px 14px}
#nav1 ul li.current-cat a,#nav1 ul li a.a_hover_main{color:#b13827;text-decoration:none;background:url(airconditionerservice/nav_a.gif) no-repeat center bottom;border:none}
#nav1 ul li ul{width:170px;height:auto;top:41px;left:0;font-size:14px;line-height:14px;background:#b13827;margin:0;padding:4px 0}
#nav1 ul li ul li{float:none;background:none;margin:0;padding:0}
#nav1 ul li ul li a{color:#fafafa;background:none;border-top:1px solid transparent;border-bottom:1px solid transparent;padding:8px 20px}
#nav1 ul li ul li a:hover,#nav1 ul li ul li a.have_submenu_hover{color:#fafafa;text-decoration:none;background-color:#d5938a;border-top:1px solid #e4bab4;border-bottom:1px solid #e4bab4}
#nav1 ul li ul li ul{top:-4px;left:170px}
#nav1 *{z-index:1001}
.topnav *{z-index:1002}
ul.menusm{list-style:none}
ul.menusm li{cursor:pointer;position:relative}
ul.menusm li a{position:relative}
ul.menusm li ul li ul{position:absolute;list-style:none}