.tab_bx     { background-image: url("../img/middle.gif"); background-repeat: repeat-y; background-position: 0 20px; margin-top: 10px; width: 664px; float: left }
.tab_hd    { background-image: url("../img/header.gif"); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; top: -10px; width: 664px; float: left }
.tab_ft    { background-image: url("../img/footer.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 664px; height: 20px; float: left }
.tab_bt a    { color: #fff; line-height: 1.8; background-image: url("../img/button-off2.gif"); background-repeat: no-repeat; text-indent: 22px; display: block; margin-right: 5px; width: 131px; height: 23px; float: left }
.tab_bt i a    { color: #fff; line-height: 1.8; background-image: url("../img/back-off.gif"); background-repeat: no-repeat; text-indent: 22px; display: block; margin-right: 5px; width: 26px; height: 23px; float: left }
.tab_bt i a:hover     { background-image: url("../img/back-over.gif") }
.tab_bt b a, .tab_bt b a:hover     { color: #fff; font-weight: normal; background-image: url("../img/button-on2.gif"); background-repeat: no-repeat }
.tab_bt a:hover,    { color: #fff; background-image: url("../img/button-over.gif"); background-repeat: no-repeat }
.tab_pad    { padding: 3px 12px 12px }

.tab_bx h2, .tab_bx_L h2  { color: #fff; font-size: 22px }

.tab_bx_L { background-image: url("../img/middle.gif"); background-repeat: repeat-y; background-position: 0 20px; margin-top: 10px; width: 865px; float: left }
.tab_hd_L { background-image: url("../img/header.gif"); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; top: -10px; width: 865px; float: left }
.tab_ft_L   { background-image: url("../img/footer2.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 865px; height: 20px; float: left }

#info_bx   { background-color: #f1eee7; margin-bottom: 10px; margin-left: 20px; width: 261px; float: right }
#info_bx_pad  { padding:5px }
