body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #a59268; background-image: url('../img/bg_all.jpg'); background-repeat: repeat; background-position: top left; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #57513f; }
a:link { color: #57513f; text-decoration: underline; }
a:visited { color: #57513f; text-decoration: underline; }
a:hover { color: #292721; text-decoration: underline; }
p { font: normal 11px Tahoma; margin: 0 0 8px 0; padding: 0 0 0 0; text-indent: 0; line-height: 18px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 4px 0 10px 0; }
h1 { font-size: 18px; }
h2 { font-size: 14px; color: #877c5b; }
h3 { font-size: 13px; color: #57513f; }
h4 { font-size: 12px; color: #57513f; }

.bg_wh { background-color: #ffffff; }
.bg_br { background-color: #6a5d42; }
.bg_all_top { background-image: url('../img/bg_all_top.jpg'); background-repeat: repeat-x; background-position: top left; }
.spanclass { padding: 0 2px 1px 2px; background-color: #8f8a79; color: #ffffff}

.t_3 {text-align: center; padding: 0 38px 0 0; width: 245px; background-image: url('../img/t_3.jpg'); background-repeat: repeat-x; background-position: bottom left; }
.t_4 {text-align: center; padding: 0 38px 0 76px; background-image: url('../img/t_4.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.t_3b { width: 100%; background-image: url('../img/t_3.jpg'); background-repeat: repeat-x; background-position: bottom left; }
.i_yel { padding: 23px 7px 17px 7px; }
.lang { padding: 6px 0 0 0; font: bold 9px Tahoma; color: #ece3ba; }
.lang a:link { color: #ece3ba; text-decoration: none; }
.lang a:visited { color: #ece3ba; text-decoration: none; }
.lang a:hover { color: #faf8f0; text-decoration: none; }
.btn_ { padding: 0 23px 0 23px; vertical-align: bottom; }

.t_5 { background-image: url('../img/t_5.jpg'); background-repeat: no-repeat; background-position: bottom right; }
.slg { width: 100%; padding: 0 0 0 20px;font: normal 11px Tahoma; color: #ece3ba; }
.b_3 { background-image: url('../img/b_3.jpg'); background-repeat: repeat-x; background-position: top left; }

.b_adr { width: 100%; padding: 15px 0 0 5px; font: normal 11px Verdana; color: #e5dbb2; }
.copyr { padding: 0 0 2px 0; text-align: right; font: bold  11px Verdana; color: #ded3aa; line-height: 11px; }
.copyr a:link { color: #ded3aa; text-decoration: none; }
.copyr a:visited { color: #ded3aa; text-decoration: none; }
.copyr a:hover { color: #f2ecd4; text-decoration: none; }

.bg_l { vertical-align: top; background-image: url('../img/bg_l.jpg'); background-repeat: repeat-y; background-position: top left; }
.bg_r { vertical-align: top; background-image: url('../img/bg_r.jpg'); background-repeat: repeat-y; background-position: top left; }
.bl { vertical-align: top; background-color: #eee8d4; background-image: url('../img/bl_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.bt_l { background-color: #eee8d4; background-image: url('../img/bt_l_bg.gif'); background-repeat: repeat-x; background-position: bottom left; }
.bt_r { text-align: right; background-color: #eee8d4; background-image: url('../img/bt_l_bg.gif'); background-repeat: repeat-x; background-position: bottom left; }
.bl_l { background-image: url('../img/bl_l.gif'); background-repeat: repeat-y; background-position: top left; }
.bglm_l { vertical-align: top; background-image: url('../img/bglm_l.gif'); background-repeat: repeat-y; background-position: top left; }
.bglm_r { vertical-align: top; background-image: url('../img/bglm_r.gif'); background-repeat: repeat-y; background-position: top left; }
.lm_p { width: 210px; padding: 0 0 14px 0px; vertical-align: top; background-image: url('../img/lm_bg.jpg'); background-repeat: repeat-y; background-position: top left; }
.lm_top { padding: 6px 0 0 0; background-image: url('../img/lm_top.gif'); background-repeat: repeat-x; background-position: top left; }

.block_l { padding: 0 9px 0 11px; }
.ztit_main { background-image: url('../img/ztit_bg.gif'); background-repeat: no-repeat; background-position: top left; }
.news_main {width:193px; height:51px; background-image: url('../img/ztit_bg_news.gif'); background-repeat: no-repeat; background-position: top left; }
.ztit { background-image: url('../img/ztit_bg.gif'); background-repeat: no-repeat; background-position: top left; }
.rm { background-image: url('../img/rm.jpg'); background-repeat: repeat-x; background-position: top left; }
.zzt { width: 100%; font: bold 13px Arial; color: #57513f; text-align: center; }
.zzt_cont { border-left: 1px solid #cac6ba; border-right: 1px solid #cac6ba; font: bold 13px Arial; color: #57513f; text-align: center; background-image: url('../img/zcont_bg.gif'); background-repeat: repeat-x; background-position: top left; }

.frm_text { width: 84px; height: 16px; padding: 0 0 0 2px; font: normal 10px Tahoma; border: 1px solid #a9a38f; color: #777777; }
.frm_txt { padding: 3px 2px 7px 0; vertical-align: bottom; white-space: nowrap; color: #57513f; font: bold 10px Tahoma; }
.frm_text_p { padding: 3px 0 3px 0; vertical-align: bottom; }
.btn_frm { padding: 3px 0px 7px 0; vertical-align: bottom; }
.frm_subm { padding: 0 5px 3px 5px; cursor: hand; height: 19px; font: bold 10px Tahoma; color: #57513f; border: 0px solid #dadad9; background-color: #ede9d6; }
#frm_txt_s { padding: 3px 2px 2px 0; }

.rm_l { width: 1%; border-left: 1px solid #cac6ba; }
.rm_r { width: 1%; border-right: 1px solid #cac6ba; }
.zcont { padding: 10px 10px 12px 10px; border-left: 1px solid #cac6ba; border-right: 1px solid #cac6ba; background-color: #ede9d6; background-image: url('../img/zcont_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.zcont_news { padding: 10px 10px 12px 10px; border-left: 1px solid #cac6ba; border-right: 1px solid #cac6ba; background-color: #ede9d6; background-image: url('../img/zcont_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.vote_title { padding: 0 15px 10px 5px; font: bold 11px Tahoma; color: #57513f;}
.vote_ans { padding: 0 0 0 5px; width: 100%; font: normal 11px Tahoma; color: #57513f; }

.bc { vertical-align: top; background-color: #eee8d4; background-image: url('../img/bc_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.bc_r { background-image: url('../img/bc_r.gif'); background-repeat: repeat-y; background-position: top right; }

.fl_top { background-image: url('../img/fl_top.gif'); background-repeat: repeat-x; background-position: top left; }
.fl_tr { width: 100%; }

.tm_padd { width: 100%; padding: 0 10px 0 10px; vertical-align: top; }
.tm_p { vertical-align: top; background-image: url('../img/tm_bull.gif'); background-repeat: no-repeat; background-position: bottom center; }
.tm { padding: 7px 25px 0px 25px; vertical-align: top; text-transform: uppercase; white-space: nowrap; text-align: center; font: bold 10px Tahoma; color: #74a0c8; }
.tm a:link { color: #ebe2c1; text-decoration: none; }
.tm a:visited { color: #ebe2c1; text-decoration: none; }
.tm a:hover { color: #f8f4e6; text-decoration: none; }
.tm_sep { background-image: url('../img/tm_sep.gif'); background-repeat: no-repeat; background-position: top center; }
.tm_sub_sep { background-image: url('../img/tm_sub_sep.gif'); background-repeat: repeat-x; background-position: center left; }
.options { margin-top: 17px; font: normal 11px Tahoma; background-color: #f0ebd5; border: 1px solid #a09683; //position: absolute; }
.options div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options div a { display: block; padding: 1px 2px 1px 5px; text-decoration: none; width: 100%; }
.options div a:link { color: #5e5744; text-decoration: none; }
.options div a:visited { color: #5e5744; text-decoration: none; }
.options div a:hover { color: #9f9066; text-decoration: none; }

.options_two { margin-top: 17px; font: normal 11px Tahoma; background-color: #f0ebd5; border: 1px solid #a09683; //position: absolute; }
.options_two div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options_two div a { padding: 1px 2px 1px 5px; text-decoration: none;}
.options_two div a:link { color: #5e5744; text-decoration: none; }
.options_two div a:visited { color: #5e5744; text-decoration: none; }
.options_two div a:hover { color: #9f9066; text-decoration: none; }

.bcp { padding: 9px 5px 0 6px; vertical-align: top; }
.bcp_l { width: 100%; padding: 0 20px 12px 0; vertical-align: top; }

h1.title_p { margin: 0 0 0 0; padding: 2px 0 12px 0; font: normal 18px Tahoma; color: #6b644e; }
span.title_p { margin: 0 0 0 0; padding: 2px 0 12px 0; font: normal 18px Tahoma; color: #6b644e; }
.path { padding: 4px 0 2px 0; font-size: 10px; color: #857a56; }
.path a:link { color: #857a56; text-decoration: underline; }
.path a:visited { color: #857a56; text-decoration: underline; }
.path a:hover { color: #6b644e; text-decoration: underline; }

.tb_marg { margin: 5px 5px 5px 5px; }
.tb_tc { background-image: url('../img/tb_tc.gif'); background-repeat: repeat-x; background-position: top left; }
.tb_bc { background-image: url('../img/tb_bc.gif'); background-repeat: repeat-x; background-position: top left; }
.tb_cl { background-image: url('../img/tb_cl.gif'); background-repeat: repeat-y; background-position: top left; }
.tb_cr { background-image: url('../img/tb_cr.gif'); background-repeat: repeat-y; background-position: top left; }
.tb_c { padding: 3px; }

.nr_p { padding: 0 0 0 12px; vertical-align: top; }
.n_news_nead {background-image: url('../img/ztit_bg_news.gif'); background-repeat: no-repeat; background-position: top left;}
.n_date { margin-top: 4px; padding: 0 0 4px 12px; font: bold 10px Tahoma; background-image: url('../img/n_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.n_date span { font: bold 11px Tahoma; }
.n_title { padding: 0 0 4px 12px; font: bold 11px Tahoma; }
.n_text { padding: 2px 0 4px 12px; font: normal 11px Tahoma; }
.n_text p { padding: 0 0 4px 0;  margin: 0 0 0 0; }
.n_det { padding: 10px 5px 2px 0; text-align: right; font: bold 10px Tahoma; }
.n_det a:link { color: #57513f; text-decoration: none; }
.n_det a:visited { color: #57513f; text-decoration: none; }
.n_det a:hover { color: #57513f; text-decoration: underline; }

.n_detl { padding: 6px 5px 2px 0; text-align: right; font: bold 11px Tahoma; }
.n_detl a:link { color: #7b7152; text-decoration: none; }
.n_detl a:visited { color: #7b7152; text-decoration: none; }
.n_detl a:hover { color: #57513f; text-decoration: underline; }

.sep_h { padding: 5px 0 10px 0; background-image: url('../img/tm_sub_sep.gif'); background-repeat: repeat-x; background-position: center right; }
.sep_hb { margin: 5px 0 10px 0; border-top: 3px solid #a89b74; }

.lm { width: 100%; padding: 7px 0 0 0;  font: bold 10px Tahoma; color: #7c7151; background-image: url('../img/lm_bg_r.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.lm a:link { color: #57513f; text-decoration: none; }
.lm a:visited { color: #57513f; text-decoration: none; }
.lm a:hover { color: #7c7151; text-decoration: none; }
.lm_sub_p { padding: 5px 4px 1px 4px;  }
.lm_sub_sep { padding: 2px 0 2px 0; background-image: url('../img/tm_sub_sep.gif'); background-repeat: repeat-x; background-position: center left; }
.lm_sub { padding: 3px 8px 3px 5px;  margin: 0 0 0 10px; font: normal 11px Tahoma; color: #57513f; background-image: url('../img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sub a:link { color: #57513f; text-decoration: none; }
.lm_sub a:visited { color: #57513f; text-decoration: none; }
.lm_sub a:hover { color: #7c7151; text-decoration: none; }

/*
.tbl { margin: 0 0 0 0; }
.tbl td { padding: 3px 3px 3px 3px; }
.tbl_bot { background-image: url('../img/sep_collapse.gif'); background-repeat: repeat-x; background-position: center left; }
.tbl_sep_v { width: 1px; border-top: 1px solid #eee8d3; border-bottom: 1px solid #eee8d3; background-image: url('../img/sep_collapse.gif'); background-repeat: repeat-y; background-position: top center; }
*/
.tbl { margin: 0 0 0 0; }
.tbl td { padding: 0px 3px 0px 3px; }
.tbl td div { padding: 3px 0px 3px 0px; }
.tbl_bot { background-color: #57513f;}
.tbl_sep_v { width: 1px; border-right: 1px solid #57513f; }


.p_det { padding: 0px 5px 0px 0; text-align: right; font: bold 11px Tahoma; color: #57513f; }
.p_det a:link { color: #57513f; text-decoration: underline; }
.p_det a:visited { color: #57513f; text-decoration: underline; }
.p_det a:hover { color: #57513f; text-decoration: underline; }

.h_np { margin: 0 0 0 0; padding: 2px 0 2px 0; }
.c_wb { color: #685c37; }
.p_text { padding: 8px 0 14px 0; font: normal 11px Tahoma; }
.p_p { margin: 0 0 6px 0; }

.o_det { font: bold 11px Tahoma; color: #786b45; }
.o_det a:link { color: #786b45; text-decoration: underline; }
.o_det a:visited { color: #786b45; text-decoration: underline; }
.o_det a:hover { color: #554d37; text-decoration: underline; }


ol { margin: 0 0 0 0; padding: 5px 0 5px 20px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 20px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }