/* --------------------------------------------RESET-------------------------------------------- */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0;}

table { border-collapse:collapse; border-spacing:0;}

fieldset, img { border:0;}

address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}

ol, ul { list-style:none;}

caption, th { text-align:left;}

/*h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}*/

q:before, q:after { content:'';}

abbr, acronym { border:0;}

/* --------------------------------------------RESET結束-------------------------------------------- */

#wrapper{ width:860px; margin:0 auto;}/*--------------------最外圍--------------------*/


/*--------------------main--------------------*/

body{ background-image:url(../img/bg.gif); background-repeat:repeat;}
a:link { color:#4d3b16; text-decoration:none;}
a:hover { color:#ec9211;}
a:visited { color: #4d3b16; text-decoration:none;}

div.top a{ display:block; background-image:url(../img/top_2009.gif); width:860px; height:35px;}

ul.menu2009_btn{}
ul.menu2009_btn li{ float:left;}
ul.menu2009_btn li a span{ display:none;}
ul.menu2009_btn li.btn1 a{ display:block; background-image:url(../img/menu_btn_01.gif); width:215px; height:53px;}
ul.menu2009_btn li.btn2 a{ display:block; background-image:url(../img/menu_btn_02.gif); width:215px; height:53px;}
ul.menu2009_btn li.btn3 a{ display:block; background-image:url(../img/menu_btn_03.gif); width:215px; height:53px;}
ul.menu2009_btn li.btn4 a{ display:block; background-image:url(../img/menu_btn_04.gif); width:215px; height:53px;}

ul.menu2009_btn li.btn1 a:hover{ background-image:url(../img/menu_btn_01b.gif);}
ul.menu2009_btn li.btn2 a:hover{ background-image:url(../img/menu_btn_02b.gif);}
ul.menu2009_btn li.btn3 a:hover{ background-image:url(../img/menu_btn_03b.gif);}
ul.menu2009_btn li.btn4 a:hover{ background-image:url(../img/menu_btn_04b.gif);}

.mainword td{ padding:10px 10px 5px 10px;}

.words_01{ color:#4d3b16; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.words_02{ color:#ec9211; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.words_03{ color:#ec9211; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.words_04{ color:#4d3b16; font-size:8pt; font-family:Arial, Helvetica, sans-serif;}
.words_05{ color:#d70303; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

a.login:link{ font-family:Arial, Helvetica, sans-serif; color:#0000ff; font-size:13px; text-decoration:underline;}
a.login:hover{ font-family:Arial, Helvetica, sans-serif; color:#0000ff; font-size:13px; text-decoration:underline;}
a.login:visited{ font-family:Arial, Helvetica, sans-serif; color:#0000ff; font-size:13px; text-decoration:underline;}

/*首頁中標*/
h1{ display:block; width:700px; height:41px; background-image:url(../img/09gametitle_01.gif);text-indent:-9999px; margin:0; padding:0;}
h2{ display:block; width:700px; height:41px; background-image:url(../img/09gametitle_02.gif);text-indent:-9999px; margin:0; padding:0;}
h3{ display:block; width:700px; height:41px; background-image:url(../img/09gametitle_03.gif);text-indent:-9999px; margin:0; padding:0;}
h4{ display:block; width:700px; height:50px; background-image:url(../img/09gametitle_04.gif);text-indent:-9999px; margin:0; padding:0;}

table.middle{ border:#c07d19 solid 2px; padding:10px 20px 10px 20px; background-image:url(../img/bg_main.jpg); background-position:right bottom; background-repeat:no-repeat;}

table.in{ border:#ffaf00 solid 2px;}

#bottom{ background-image:url(../img/09_bottom.gif); height:50px;}

/*分頁按鈕*/
.p_nextprev{ font-family:Arial; font-size:8pt; border:#DEC035 1px solid; line-height:15px; padding-right:3px; padding-left:4px; padding-top:2px; padding-bottom:1px; background-color:#FEA660; text-align:center; text-decoration:none; margin-left:3px; height:0pt; color:#fff; font-weight:bold;}

.pag{ font-family:Arial; font-size:8pt; border:#DEC035 1px solid; padding-right:3px; padding-left:4px; padding-top:2px; padding-bottom:1px; background-image:url(http://pic.bahamut.com.tw/nbk.jpg); margin-left:4px; line-height:15px; height:0pt; text-align:center; text-decoration:none;}

.pag:hover{ font-family:Arial; font-size:8pt; border:#B5A02D 1px solid; padding-right:3px; padding-left:4px; padding-top:2px; padding-bottom:1px; background-image:url(http://pic.bahamut.com.tw/nbk.jpg); color:#AB4000;  margin-left:4px; line-height:15px; height:0pt; text-align:center; text-decoration:none;}

/*搜尋文字欄位*/
#search_bar { color:#4d3b16; font-size:13px; background-color:#fffdd8; border: #bd8d0d solid 1px; width:210px; height:20px; padding-top:5px; padding-left:2px;}

table.colortable td{ border:#f6921e solid 1px; background-color:#FFFFCC; padding:3px 3px 3px 3px;}

table.colortable2{ border:#f6921e solid 3px;}

table.colortable2 td{ border:#f6921e solid 1px; padding:5px 5px 5px 5px;}

table.colortable3{ border:#f6921e solid 1px; background-color:#FFFFCC; padding:3px 3px 3px 3px;}

td{font-size:13px;}

