body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #fffded; background-image: url('../img/bg_all.jpg'); background-repeat: repeat; background-position: top left; }
img {  border: 0; }
table { font: normal 11px Tahoma; color: #450100; }
a:link { color: #450100; text-decoration: none; }
a:visited { color: #450100; text-decoration: none; }
a:hover { color: #382323; text-decoration: underline; }
p { margin: 0 0 8px 0; text-indent: 0px; }
.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: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }

.bg_all { background-color: #fffded; }
.bg_all_l { background-image: url('../img/bg_all_l.jpg'); background-repeat: repeat-y; background-position: top right; }
.bg_all_r { background-image: url('../img/bg_all_r.jpg'); background-repeat: repeat-y; background-position: top left; }


.bg_gr { background-image: url('../img/bg_gr.gif'); background-repeat: repeat-y; background-position: top left; }

.bg_tl { background-image: url('../img/bg_tl.jpg'); background-repeat: no-repeat; background-position: top right; }
.tm_p { width: 100%; vertical-align: top; }

.tm { padding: 10px 8px 0 30px; font: bold 11px Tahoma; color: #6f1c1a; }

.tm a:link { color: #6f1c1a; text-decoration: none; }
.tm a:visited { color: #6f1c1a; text-decoration: none; }
.tm a:hover { color: #9f1e1b; text-decoration: none; }

.bg_sr { background-image: url('../img/bg_sr.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_sr_r { background-image: url('../img/bg_sr_r.jpg');background-color: #cae282; background-repeat: no-repeat; background-position: top right; }

.qsearch_text { width: 110px; height: 16px; font-size: 10px; border-right: 1px solid #d3d0c9; border-bottom: 1px solid #d3d0c9; border-left: 1px solid #808080; border-top: 1px solid #808080; }
.qsearch_txt { padding: 0 0px 11px 8px; vertical-align: bottom; color: #485f00; font-size: 10px; }
.qsearch_text_p { padding: 0 0 7px 0; vertical-align: bottom; }
.btn_search { padding: 0 0px 11px 0; vertical-align: bottom; }

.btn_p { padding: 0 10px 0 10px; }



.options { text-align: left; font: normal 11px Tahoma; margin: 4px 0 0 0px; color: #6f1c1a; 
 background-image: url('../img/1.png'); background-repeat: repeat; background-position: top left;

// background-image: url('../img/z.gif'); background-repeat: repeat; background-position: top left;
// filter: alpha(opacity=70);
// background-color: #fefae9;
//    position: absolute;

 }


.options ul { text-align: left; list-style: none; margin: 0; padding: 0; border-top: 1px solid #89573c; border-left: 1px solid #89573c; border-right: 1px solid #89573c; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; border: none; }
.options li a { display: block; font-weight: bold; padding: 2px 2px 2px 3px; border-bottom: 1px solid #89573c; width: 100%; }
.options li a:link { color: #6f1c1a; font-weight: bold; text-decoration: none; }
.options li a:visited { color: #6f1c1a; font-weight: bold; text-decoration: none; }
.options li a:hover { background-color: #f39d60; font-weight: bold; color: #6f1c1a; text-decoration: none; }

.padd_text { padding: 18px 34px 20px 28px; vertical-align: top; }

.a_title { padding: 0 0 6px 0; }
.a_title a:link, a:visited,a:hover { text-decoration: underline; }

.title_p { margin: 0 0 0 0; padding: 0 0 12px 0; font: bold 18px Tahoma; color: #6b0200; }

.copyr { padding: 15px 40px 20px 0; text-align: right; font: bold 10px Tahoma; color: #ad3d00; }
.copyr a:link { color: #ad3d00; text-decoration: none; }
.copyr a:visited { color: #ad3d00; text-decoration: none; }
.copyr a:hover { color: #822f02; text-decoration: none; }

.bg_bot_l { background-image: url('../img/bg_bot_l.jpg'); background-repeat: repeat-x; background-position: top right; }
.bg_bot_r { background-image: url('../img/bg_bot_r.jpg'); background-repeat: repeat-x; background-position: top left; }

.bl_p { vertical-align: top; background-image: url('../img/bl_bg.gif'); background-color: #d0e888; background-repeat: repeat-y; background-position: top left; }

.lm_tb_l { vertical-align: bottom; background-image: url('../img/lm_tb_l_bg.gif'); background-repeat: repeat-y; background-position: top left; }
.lm_tb_r { vertical-align: bottom; background-image: url('../img/lm_tb_r_bg.gif'); background-repeat: repeat-y; background-position: top left; }

.lm_tb_c { padding: 5px 5px 10px 14px; vertical-align: top; background-image: url('../img/lm_tb_c.jpg'); background-color: #dc8649; background-repeat: repeat; background-position: top left; }

.bl_news { background-image: url('../img/bl_news_bg.jpg'); background-repeat: no-repeat; background-position: top left; }
.bl_news_t { background-image: url('../img/bl_news_t_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.txt_ { padding: 12px 0 26px 62px; }
.news_l { padding: 5px 20 20px 25px; color: #485f00; }
.news_l a:link { color: #485f00; text-decoration: none; }
.news_l a:visited { color: #485f00; text-decoration: none; }
.news_l a:hover { color: #648301; text-decoration: none; }



.lm_tb_tc { padding: 12px 5px 5px 8px; vertical-align: top; font: normal 11px Tahoma; color: #ffffff; background-image: url('../img/lm_tb_tc.jpg'); background-repeat: no-repeat; background-position: top left; }

.lm_tb_tbl { background-image: url('../img/lm_tb_tbl.jpg'); background-color: #d88245; background-repeat: repeat-y; background-position: top left; }
.lm_tb_c_ans { padding: 5px 5px 10px 8px; vertical-align: top; background-image: url('../img/lm_tb_c.jpg'); background-color: #dc8649; background-repeat: repeat; background-position: top left; }

.vote_ans { padding: 6px 5px 7px 5px; font: normal 11px Tahoma; color: #ffffff; }

.v_subm { width: 70px; height: 16px; font: bold 10px Tahoma; color: #d88245; background-color: #ffffff; border: 1px solid #d3d0c9; }



.g_n_podr { margin: 20px 0 0 60px; padding: 0 0 0 15px; font: bold 11px Tahoma; background-image: url('../img/g_n_podr_i.gif'); background-repeat: no-repeat; background-position: center left; }

.lm_arrow { padding: 0 6px 0 0; background-image: url('../img/lm_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.lm { width: 100%; padding: 3px 0 3px 0; font: bold 11px Verdana; color: #ffffff; list-style: none; }
.lm a:link { color: #ffffff; text-decoration: none; }
.lm a:visited { color: #ffffff; text-decoration: none; }
.lm a:hover { color: #f4eec6; text-decoration: none; }

ul.lm_sub { margin: 0 0 0 0; padding: 0px 0 2px 10px; color: #6b0200; }
ul.lm_sub li { margin: 0 0 0 0; padding: 2px 0 3px 0; list-style: none; }
ul.lm_sub li a:link { color: #fffbde; text-decoration: none; }
ul.lm_sub li a:visited { color: #fffbde; text-decoration: none; }
ul.lm_sub li a:hover { color: #fbf2b1; text-decoration: none; }

ul { margin: 0 0 0 0; padding: 0px 0 2px 40px; }
ul li { margin: 0 0 0 0; padding: 1px 0 1px 0; }
ol { margin: 0 0 0 0; padding: 0 0 0 47px; }
ol li { margin: 0 0 0 0; padding: 0 0 1px 0; }



.qsearch_submit { 
    height: 18px; 
    background-color: #C64500; 
    font: normal 12px Arial; 
    color: #ffffff; 
    border: 1px solid #000000; }

