body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #2a64af; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #000000; }
a:link { color: #2a64af; text-decoration: underline; }
a:visited { color: #2a64af; text-decoration: underline; }
a:hover { color: #1a4f94; text-decoration: underline; }
p { font: normal 11px Tahoma; margin: 0 0 8px 0; text-indent: 0; line-height: 1.4em; }
.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: 5px 0 10px 0; }
h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 13px; }
h4 { font-size: 12px; }
.bg_wh { background-color: #ffffff; }

.tt_r { width: 760px; border-right: 179px solid #ff9c00; }
.t_1 { vertical-align: top; border-bottom: 1px solid #ffffff; }
.slg { height: 19px; padding: 0 0 0 28px; font: bold 12px Tahoma; color: #ffffff; border-top: 1px solid #e4ebf5; background-color: #ff9c00; }
.lpb { width: 100%; padding: 12px 9px 0 9px; vertical-align: top; background-image: url('/img/lpb_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.lpb table { font: normal 10px Tahoma;line-height: 14px; }
.btn_ { padding: 0 20px 0 20px; }
.frm_text { width: 100px; height: 17px; font: normal 11px Tahoma; border: 1px solid #9cb5d6; color: #3f3f3f; }
.frm_text2 { width: 350px; height: 17px; font: normal 11px Tahoma; border: 1px solid #9cb5d6; color: #3f3f3f; }
.frm_text3 { width: 50px; height: 17px; font: normal 11px Tahoma; border: 1px solid #9cb5d6; color: #3f3f3f; text-align: center;}
.frm_txt { width: 100%; padding: 3px 2px 3px 0; text-align: right; white-space: nowrap; color: #ffffff; font: bold 10px Tahoma; }
.frm_text_p { padding: 3px 0 3px 0; vertical-align: bottom; }
.btn_frm { padding: 3px 14px 7px 6px; vertical-align: bottom; }
.frm_subm { padding: 0 5px 0 5px; cursor: hand; height: 18px; font: bold 10px Tahoma; color: #ffffff; border: 0px solid #90bdf2; background-color: #a8c1e2; background-image: url('/img/lpb_frm_subm.gif'); background-repeat: repeat-x; background-position: top left; }
.frm_sel { height: 18px; font: normal 10px Tahoma; color: #3f3f3f; }
.frm_area { width: 100%; font: normal 11px Tahoma; color: #3f3f3f; border: 1px solid #9cb5d6; }

a.a_whu:link { color: #ffffff; text-decoration: underline; }
a.a_whu:visited { color: #ffffff; text-decoration: underline; }
a.a_whu:hover { color: #e3ecf8; text-decoration: underline; }

.tm_padd { width: 100%; padding: 0 0 0 18px; }
.tm_p { background-image: url('/img/tm_bull.gif'); background-repeat: no-repeat; background-position: bottom right; }
.tm { padding: 0 20px 0 20px;  white-space: nowrap; text-align: center; font: normal 10px Verdana; color: #74a0c8; }
.tm a:link { color: #ffffff; text-decoration: none; }
.tm a:visited { color: #ffffff; text-decoration: none; }
.tm a:hover { color: #cfe0f6; 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: 9px; font: normal 11px Verdana; background-color: #2a64af; border: 1px solid #3e7ccb; //position: absolute; }
.options div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options div a { display: block; padding: 1px 2px 1px 2px; text-decoration: none; width: 100%; }
.options div a:link { color: #ffffff; text-decoration: none; }
.options div a:visited { color: #ffffff; text-decoration: none; }
.options div a:hover { color: #cfe0f6; text-decoration: none; }
.options_two { margin-top: 16px; font: normal 11px Verdana; background-color: #2a64af; border: 1px solid #3e7ccb; //position: absolute; }
.options_two div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options_two div a { padding: 1px 2px 1px 2px; text-decoration: none; }
.options_two div a:link { color: #ffffff; text-decoration: none; }
.options_two div a:visited { color: #ffffff; text-decoration: none; }
.options_two div a:hover { color: #cfe0f6; text-decoration: none; }

.bl { padding: 0 0 20px 0; vertical-align: top; background-color: #f6f7fa; }
.bc { padding: 0 0 20px 0; vertical-align: top; background-color: #ffffff; }
.copy_l { padding: 8px 4px 4px 17px; font: normal 9px Tahoma; color: #ffffff; }
.copy_l div { padding: 0 0 8px 0; }
.adv_l { padding: 15px 10px 0 21px; vertical-align: top; border-top: 5px solid #ff9c00; background-color: #779fd4; background-image: url('/img/adv_l_bg.gif'); background-repeat: repeat; background-position: bottom left; }
.adv_l a:link { color: #1c5198; text-decoration: underline; }
.adv_l a:visited { color: #1c5198; text-decoration: underline; }
.adv_l a:hover { color: #396fb9; text-decoration: underline; }
.copyr { padding: 0 0 2px 0; text-align: right; font: normal 11px Verdana; color: #d0beb8; line-height: 11px; }
.copyr a:link { color: #8ba6ca; text-decoration: none; }
.copyr a:visited { color: #8ba6ca; text-decoration: none; }
.copyr a:hover { color: #cddaec; text-decoration: none; }

.b_1 { background-image: url('/img/b_1_bg.gif'); background-repeat: repeat-x; background-position: bottom left; }
.ban_bot { padding: 0 0 0 54px; }

.fz { padding: 6px 5px 7px 5px; text-align: center; font: bold 14px Tahoma; color: #ffffff; background-color: #779fd4; background-image: url('/img/adv_l_bg.gif'); background-repeat: repeat; background-position: bottom left; }
.ac_bg { margin: 0 0 1px 0; background-color: #a2c9f6; background-image: url('/img/ac_bg_c.gif'); background-repeat: repeat; background-position: bottom left; }
.ac_ { width: 100%; padding: 0 0 2px 20px; font: bold 12px Tahoma; color: #3d5b79;}
.ac_ a:link { color: #3d5b79; text-decoration: none; }
.ac_ a:visited { color: #3d5b79; text-decoration: none; }
.ac_ a:hover { color: #577491; text-decoration: none; }

.lm_p { padding: 10px 15px 20px 11px; }
.lm_arrow { padding: 2px 0 0 8px; background-image: url('/img/lm_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sep { padding: 5px 0 5px 0; border-left: 9px solid #f6f7fa; background-image: url('/img/lm_sep.gif'); background-repeat: repeat-x; background-position: center left; }
.lm { width: 100%; padding: 0 0 0 5px; font: bold 12px Tahoma; color: #9d817d; }
.lm a:link { color: #3d5b79; text-decoration: none; }
.lm a:visited { color: #3d5b79; text-decoration: none; }
.lm a:hover { color: #4a6785; text-decoration: none; }
.lm_sub { margin: 5px 0 5px 14px; padding: 0 5px 0 12px; font: normal 12px Tahoma; color: #9d817d; background-image: url('/img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sub a:link { color: #3d5b79; text-decoration: none; }
.lm_sub a:visited { color: #3d5b79; text-decoration: none; }
.lm_sub a:hover { color: #4a6785; text-decoration: none; }

.vote_title { padding: 0 15px 10px 5px; font: bold 11px Tahoma; color: #3d5b79;}
.vote_ans { padding: 0 0 0 5px; width: 100%; font: normal 11px Tahoma; color: #3d5b79; }
.bl_p { padding: 8px 10px 0 20px; }
.bl_p table span { color: #3d5b79; }
.ban_l { padding: 10px 0 10px 0; text-align: center; }

h1.title_pnw { margin: 10px 0 0px 28px; padding: 2px 0 5px 11px; border-left: 6px solid #2a64af; font: normal 18px Tahoma; color: #47729e; background-color: #eef2f9; }
h2.title_pnw { margin: 0px 0 0px 28px; padding: 2px 0 5px 11px; border-left: 6px solid #2a64af; font: normal 18px Tahoma; color: #47729e; background-color: #eef2f9; }
h1.title_p { margin: 10px 0 6px 28px; padding: 2px 0 5px 11px; border-left: 6px solid #2a64af; font: normal 18px Tahoma; color: #47729e; background-color: #eef2f9; }
h2.title_p { margin: 10px 0 6px 28px; padding: 2px 0 5px 11px; border-left: 6px solid #2a64af; font: normal 18px Tahoma; color: #47729e; background-color: #eef2f9; }
h3.title_p { margin: 10px 0 0 28px; padding: 2px 0 5px 11px; border-left: 6px solid #2a64af; font: normal 18px Tahoma; color: #47729e; background-color: #eef2f9; }
.path { padding: 8px 0 10px 26px; font-size: 10px; color: #6789ac; background-color: #eef2f9; }
.path a:link { color: #6789ac; text-decoration: underline; }
.path a:visited { color: #6789ac; text-decoration: underline; }
.path a:hover { color: #537597; text-decoration: underline; }

.b_text { padding: 0 6px 0 28px; color: #555555; }
.p_text { padding: 0 20px 0 38px; }
.btit { padding: 0 0 3px 0; font: bold 12px Tahoma; color: #555555; }
.n_sep { margin: 0 0 10px 0; background-color: #8cadd8; }
.n_sep_b { border-right: 112px solid #8cadd8; }
.podr { padding: 16px 10px 8px 7px; text-align: right; font: bold 11px Tahoma; color: #2a64af; }
.podr a:link { color: #2a64af; text-decoration: none; }
.podr a:visited { color: #2a64af; text-decoration: none; }
.podr a:hover { color: #1b4d8c; text-decoration: none; }
.bdate { padding: 0 0 3px 0; font: bold 11px Tahoma; color: #797878; }

.cat_bg { height: 168px; border-bottom: 1px solid #8cadd8;}
.cat_l { width: 608px; vertical-align: top; }
.cat_r { width: 119px; vertical-align: top; border-bottom: 3px solid #8cadd8; background-color: #f6f7fa;}
.zv { padding: 12px 0 5px 0; text-align: center; }
.comm { padding: 0 0 5px 0; font: normal 9px Tahoma; text-align: center; color: #47729e; }
.comm a:link { color: #47729e; text-decoration: none; }
.comm a:visited { color: #47729e; text-decoration: none; }
.comm a:hover { color: #355c84; text-decoration: underline; }
.cat_r_b { padding: 0 0 10px 1px; vertical-align: bottom; }
.cat_r_b table { font: bold 10px Tahoma; color: #003d7b; }
.cat_r_w { height: 168px; }
.cat_pic { padding: 3px 20px 3px 0; }
.cat_pic img { border: 1px solid #126ebb; }
.cat_r2 { width: 119px; vertical-align: bottom; background-color: #f6f7fa;}
.cat_pic2 { padding: 17px 12px 17px 0; }
.cat_pic2 img { border: 1px solid #126ebb; }
.cat_title { padding: 11px 0 4px 0px; font: bold 12px Tahoma; color: #555555; }
.cat_title span { position: relative; top: -5px; left: 12px; }
.cat_tt { padding: 0 0 3px 0; vertical-align: top; color: #555555; font-size: 11px; }
.cor {color: #ff9c00; font-weight: bold; }
.cgr {color: #cecccc; }
.cgbr {color: #555555; }
.cat_price_new { padding: 0 0 0 33px; color: #ff0000; }

.cat_title_new_pp { padding: 11px 0 9px 122px; font: bold 12px Tahoma; color: #555555;  background-repeat: no-repeat; background-position: center left; }


.logf td { padding: 0 0 2px 0; }
.logf_p { text-align: center; font: bold 11px Tahoma; color: #ffffff; }
.logf_n { text-align: center; font: bold 12px Tahoma; color: #ffffff; }
.logf_l { text-align: center; font: normal 9px Tahoma; color: #ffffff; }

.tbl_ { margin: 14px 0 10px 0; color: #555555; font: normal 11px Tahoma; }
.tbl_tit { padding: 3px 5px 3px 5px; text-align: center; background-color: #eef2f9; background-image: url('/img/tbl_sep.gif'); background-repeat: repeat-x; background-position: bottom left; }
.tbl_tsep { width: 1px; background-color: #eef2f9; color: #555555; background-image: url('/img/tbl_sep.gif'); background-repeat: repeat-x; background-position: bottom left; }
.tbl_sep { width: 1px; color: #e1e4e7; background-image: url('/img/tbl_sep.gif'); background-repeat: repeat-x; background-position: bottom left; }
.tbl_txt { padding: 3px 8px 3px 8px; background-image: url('/img/tbl_sep.gif'); background-repeat: repeat-x; background-position: bottom left; }
.tbl_txt div { text-align: center; }
.tbl_tt { padding: 8px 0 6px 18px; color: #555555; font: normal 11px Tahoma; }
.tbl_tt span { color: #2a64af; }
.tbl_tt a { font-size: 9px; }
.tbl_bot { padding: 3px 24px 3px 0; text-align: right; color: #555555; font: bold 11px Tahoma; background-color: #eef2f9; background-image: url('/img/tbl_sep.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_zs div { margin: 10px 0 6px 0; padding: 6px 90px 5px 0; text-align: right; background-color: #eef2f9; }
.tbl_h { width: 700px; margin: 5px 0 5px 0; color: #555555; font: normal 11px Tahoma; }
.tbl_h td { width: 50%; padding: 3px 0 3px 0; }
.tbl_hp { margin: 10px 0 10px 28px; padding: 5px 0 5px 11px; border-left: 6px solid #2a64af; background-color: #eef2f9; }
.tbl_hp td { padding: 0 10px 0 0; font: normal 9px Tahoma; color: #47729e; }
.dd { margin: 10px 0 5px 0; color: #555555; }
.dd_date { padding: 0 64px 10px 0; text-align: right; font-size: 10px; color: #8cadd8; }
.dd_txt { padding: 0 0 10px 0; line-height: 1.4em; }
.board_form { margin: 8px 0 5px 0; }
.board_form td { padding-bottom: 3px; color: #555555; }
.board_frm { width: 100%; padding: 0 0 0 35px; }
.spanclass { padding: 0 2px 1px 2px; background-color: #47729e; color: #ffffff}

.page_p { clear: both; margin: 8px 0 10px 0; text-align: center; font: bold 11px Tahoma; color: #47729e; }
.page_p span { padding: 0 3px 0 3px; color: #47729e; }
.page_p a { padding: 0 3px 0 3px;}
.page_p a:link, .page_p a:visited { color: #47729e; text-decoration: underline; }
.page_p a:hover { color: #555555; text-decoration: underline; }
a.an { font: bold 12px Tahoma;}
a.an:link, a.an:visited, a.an:hover { text-decoration: none; }

.csep_v { border-top: 2px solid #ffffff; border-bottom: 8px solid #ffffff;background: url('/img/csep_v.gif') repeat-y top center; }
.csep_h { padding: 6px 0 4px 0; background: url('/img/csep_h.gif') repeat-x top center; }
.detl { text-align: right; font: bold 16px Tahoma; color: #2a64af; }
.detl a {font: bold 12px Tahoma; }
.detl a:link, .detl a:visited { color: #2a64af; text-decoration: none; }
.detl a:hover { color: #1b4d8c; text-decoration: none; }
.news_lst { padding: 0 12px 0 11px; display: block; }
.nz { margin: 0px 0 0 0; padding: 0 0 10px 18px;font: normal 14px Tahoma; color: #726966; background: url('/img/nz_bull.gif') no-repeat left 4px; }
.nz span {font: bold 14px Tahoma;color: #e46446; }
.nz a:link, .nz a:visited, .nz a:hover { color: #726966; text-decoration: none; }
.nz_c { margin: 0px 0 0 0; padding: 0 0 10px 0;font: bold 14px Tahoma; color: #47729e;}
.nz_c a:link, .nz_c a:visited, .nz_c a:hover { color: #47729e; text-decoration: none; }
.nz_pic { float: left; padding: 2px 14px 2px 0; }
.nz_pic img { border: 1px solid #cececd; text-align: left; }
.nt {min-height: 122px;//height: 110px; }
.cn_d {width: 50%; padding: 0 0 14px 0; vertical-align: top;}


#flt_p { margin: 12px 0 20px 0; }
#flt_1 { height: 34px; background: url('../img/flt_1.gif') repeat-x bottom left; }
#flt_2 { height: 34px; background: url('../img/flt_2.gif') no-repeat bottom left; }
#flt_3 { height: 34px; padding: 0 0 0 12px; background: url('../img/flt_3.gif') no-repeat bottom right; }
#flt_4 { height: 34px; width: 20px; float: left; background: url('../img/flt_4.gif') no-repeat bottom left; }
#flt_btn { height: 34px; float: left; background: url('../img/flt_btn.gif') #91baea repeat-x bottom left;}



.flt_t { width: 120px; height: 34px; float: left; font: bold 12px Tahoma; color: #f8f8f3; background: url('../img/flt_t.gif') #2a64af no-repeat top left;}
.flt_t div { padding: 9px 0 0 28px; }
.flt_btns { float: left; padding: 8px 16px 12px 16px; font: bold 12px Tahoma; color: #175d86; }/*border-top: 1px solid #a7a59e;*/
.flt_btns2 { border-top: 0px solid #000; }
.flt_btns a:link, .flt_btns a:visited { color: #ffffff; text-decoration: underline; }
.flt_btns a:hover { color: #175d86; text-decoration: none; }
.flt_sep_1 { float: left; height: 34px; width: 9px; background: url('../img/flt_sep_1.gif') no-repeat top left; }
.flt_sep_2 { float: left; height: 34px; width: 9px; background: url('../img/flt_sep_2.gif') no-repeat top left; }

#flt_all { background-repeat: repeat-x; background-position: bottom left; }
#filter_4_i { float: left; height: 34px; width: 8px; background: url('../img/flt_all.gif') no-repeat top right;}

#fltb_1 { min-height: 39px; background: url('../img/fltb_1.gif') #eef2f9 repeat-x bottom left; //height: 39px;}
#fltb_2 { min-height: 39px; background: url('../img/fltb_2.gif') repeat-y top left; //height: 39px;}
#fltb_3 { min-height: 39px; background: url('../img/fltb_2.gif') repeat-y top right; //height: 39px;}
#fltb_4 { min-height: 39px; background: url('../img/fltb_4.gif') no-repeat bottom left; //height: 39px;}
#fltb_5 { min-height: 39px; background: url('../img/fltb_5.gif') no-repeat bottom right; //height: 39px;}
#fltb_btns { padding: 10px 12px 1px 12px; font: normal 12px Tahoma; color: #73675d;}
#fltb_btns a { font: bold 12px Tahoma;}
#fltb_btns a:link, #fltb_btns a:visited { color: #47729e; text-decoration: underline; }
#fltb_btns a:hover { color: #175d86; text-decoration: none; }
#fltb_btns span { padding: 0 7px 0 7px; }
#fltb_btns p { line-height: 20px; }
#filter_pro {display: none;}
#filter_dop {display: none;}


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 16px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
