
#top{height:62px;}
#top H1{margin-top:0px;float:left;}
#top_login{text-align:right;margin-top:26px;float:right;padding:2px 0 0 24px;}
#nav{margin-bottom:3px;background:url(nav_bg.gif) #1a58cf repeat-x 0 -36px;height:33px;}
#nav_l{width:7px;background:url(nav_bg.gif) 0 0;float:left;height:33px;overflow:hidden;}
#nav_r{width:7px;background:url(nav_bg.gif) -7px 0;float:right;height:33px;overflow:hidden;}
#nav UL LI{width:78px;float:left;height:33px;}
#nav UL LI A{text-align:center;width:75px;display:block;height:22px;color:#fff;padding-top:4px;margin:4px 0 0 9px;}
#nav UL LI A:hover{background:url(nav_bg.gif) no-repeat -26px 0;text-decoration:none;}
#nav UL LI A.nav_current{background:url(nav_bg.gif) no-repeat -26px 0;font-weight:bold;}
.reg_btn{border-bottom:0;border-left:0;width:42px;background:url(reg_btn.gif) no-repeat 0 0;border-top:0;cursor:pointer;border-right:0;}
.login_btn{border-bottom:0;border-left:0;width:42px;background:url(login_btn.gif) no-repeat 0 0;color:#fff;border-top:0;cursor:pointer;border-right:0;}
.user_txt{border-bottom:#aaa 1px solid;border-left:#aaa 1px solid;width:88px;border-top:#aaa 1px solid;border-right:#aaa 1px solid;}
.mobel{margin-bottom:3px;height:110px;}
#foot{text-align:center;border-top:#9eccf5 1px dashed;padding:18px 0 12px;}
#foot_ico IMG{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;border-top:#ccc 1px solid;border-right:#ccc 1px solid;margin:0 5px;}