﻿/* CSS Document */
body{margin:0px; }

#top_body{width:100%;background-image: url(../img/top/top-bgs.jpg); height: 315px; background-repeat: repeat-x;background-position: top; }
#top_center{width:791px;margin:auto;background-image: url(../img/top/top-bgm.jpg); height: 315px; background-repeat: repeat-x; }
#top_l{float:left;width:15px;}
#top_c{width:765px;float:left;vertical-align: bottom;}
#top_r{float:left;clear:right;width:11px;}
	
#page_body{width:100%; background-image: url(../photo/body_bg.gif); background-repeat: repeat-x; clear:both;}

#page_center{width:778px; margin:auto;}
#out_left{float:left;width:2px;}
#center{width:775px; float:left;}
#out_rigt{float:left;clear:both;width:2px; }
#ff_debug{width:100%;clear:both;height:0px; }
#footer_bg{width:100%; background-image: url(../img/down/d-bgs.jpg); height: 53px;clear: both; text-align: center; background-repeat: repeat-x; margin:auto;}

#side_menu{width:209px;float:left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C8C8C8; border-left-color: #C8C8C8; background-image: url(../img/t_plift/lift-bg.gif); background-repeat: repeat-y; }
#main{width:558px; float:right; clear:right; border-right-width: 1px; border-right-style: solid; border-right-color: #C8C8C8; background-color: #FFFFFF; vertical-align: top; margin-left: 2px; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; }
#btn{ width:209px; clear:both;}
#menu_block{width:100%;margin-bottom:1px; background-image: url(../img/t_plift/lift-bg.gif); background-repeat: repeat-y; background-position: left; }

#prolistb{width:555px;float: left;text-align: left;padding-top: 10px; float: left; }
#promainb{width:100%;text-align:left;clear:both;}

#bottom_logo{width:209px; border-top-width: 1px; border-top-style: solid; border-top-color: #C8C8C8; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C8C8C8; border-left-color: #C8C8C8; float: left; clear: left; vertical-align: bottom; }

#d{width:791px; text-align: center; height: 27px; clear: both; margin:auto; }
#d_l{float:left;width:10px; }
#d-center{width:765px; height:27px; bottom:0px; background-image: url(../img/down/dbg1.jpg); background-repeat: repeat-x; background-position: left; text-align: center; float: left; }

#d_r{float:left;clear:right;width:2px; }

a {blr:expression(this.onFocus=this.close());}
a {blr:expression(this.onFocus=this.blur());}
:focus { -moz-outline-style: none; }
