body { margin: 0 0 0 0; padding: 0 0 0 0; background-image: url('../img/bg_all_top.gif'); background-color: #115902; background-repeat: repeat-x; background-position: top left; }
img { border: 0; }
table { font: normal 13px Arial; color: #0c3f01; }

a:link { color: #0c3f01; text-decoration: none; }
a:visited { color: #0c3f01; text-decoration: none; }
a:hover { color: #126701; text-decoration: underline; }

p { font: normal 13px Arial; margin: 0 0 5px 0; text-indent: 0px; }

.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_r { text-align: right; }
.a_rt { vertical-align: top; text-align: right; }
.a_rb { vertical-align: bottom; text-align: right; }

.top_1 { padding: 5px 0 0 63px; vertical-align: top; width: 240px; height: 62px; font: bold 8px Arial; color: #00635f; background-image: url('../img/top_1.gif'); background-repeat: no-repeat; background-position: top left; }

.form_search_bg { background-image: url('../img/form_search_bg_l.gif'); background-color: #6475a1; background-repeat: no-repeat; background-position: top left; }

.qsearch_text { width: 133px; height: 21px; font: normal 12px Arial; border: 2px solid #d7dff4; color: #34436b; background-color: #ffffff; }

.bg_tp_1 { vertical-align: bottom; background-image: url('../img/bg_tp_1.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_tp_2 { vertical-align: top; background-image: url('../img/bg_tp_2.gif'); background-repeat: repeat-x; background-position: top left; }

.bg_ten_r { vertical-align: top; background-image: url('../img/bg_ten_r.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_ten_r_bot { vertical-align: bottom; background-image: url('../img/bg_ten_r.gif'); background-repeat: repeat-y; background-position: top left; }

.bg_rm { vertical-align: top; background-image: url('../img/bg_rm.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_rm_r { vertical-align: top; background-image: url('../img/bg_rm_r.gif'); background-repeat: repeat-y; background-position: top left; }

.bg_tm_zag { vertical-align: bottom; background-image: url('../img/bg_tm_zag.gif'); background-color: #ddf6d9; background-repeat: no-repeat; background-position: top right; }

.bg_tm { vertical-align: top; background-image: url('../img/bg_tm.gif'); background-repeat: repeat-x; background-position: top left; }

.btn { padding: 0 15px 28px 0; }

.tm { padding: 5px 0 0 10px; font: bold 13px Arial; color: #475473; }
.tm a:link { color: #475473; text-decoration: none; }
.tm a:visited { color: #475473; text-decoration: none; }
.tm a:hover { color: #2c3957; text-decoration: none; }

h1.t { margin: 0 0 0 0; padding: 0 0 5px 8px; font: bold 12px Arial; color: #105901;}

.bg_lgreen { background-color: #ddf6d9; }

.bg_rm_bot_c { background-image: url('../img/bg_rm_bot_c.gif'); background-repeat: repeat-x; background-position: top left; }

.bg_lm { padding: 15px 0 20px 0; background-color: #ddf6d9; }


ul.lm { margin: 0 0 0 0; padding: 0 1px 0 7px; }
ul.lm li { margin: 0 0 0 0; padding: 0 0 4px 0; font: bold 10px Arial; list-style: none; }
ul.lm li a { margin: 0 0 0 0; padding: 0 0 0 0; color: #105901; }
ul.lm li a:link { color: #105901; text-decoration: none; }
ul.lm li a:visited { color: #105901; text-decoration: none; }
ul.lm li a:hover { color: #157801; text-decoration: none; }

.line_cblock { background-image: url('../img/line_cblock.gif'); background-color: #55894a; background-repeat: no-repeat; background-position: top left; }

.s_content  { padding: 40px 20px 20px 20px; vertical-align: top; background-image: url('../img/s_content_bg.gif'); background-color: #ffffff; background-repeat: no-repeat; background-position: top left; }

.bg_bot { background-image: url('../img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }


.options { text-align: left; font: normal 11px Arial; margin-top: 3px; background-color: #FFFFFF; color: #ab4040; }
.options ul { text-align: left; list-style: none; margin: 0; padding: 0; border: none; border-top: 1px solid #475473; border-left: 1px solid #475473; border-right: 1px solid #475473; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; border: none; }
.options li a { display: block; padding: 1px 2px 1px 3px; border-bottom: 1px solid #475473; text-decoration: none; width: 100%; }

.options li a:link { color: #475473; text-decoration: none; }
.options li a:visited { color: #475473; text-decoration: none; }
.options li a:hover { background-color: #e1e5f0; color: #1f3872; text-decoration: none; }


.copyr { padding: 0 20px 5px 0; text-align: right; font: bold 10px Arial; color: #115902; vertical-align: bottom; background-image: url('../img/copyr_bg_i.gif'); background-repeat: no-repeat; background-position: bottom right; }
.copyr a:link { color: #115902; text-decoration: none; }
.copyr a:visited { color: #115902; text-decoration: none; }
.copyr a:hover { color: #188a00; text-decoration: none; }






.p_top_slog { padding: 0 0 5px 0; width: 100%; vertical-align: bottom; font: bold 11px Arial; color: #00635f; background-image: url('../img/p_top_slog.gif'); background-color: #ffffff; background-repeat: no-repeat; background-position: bottom right; }

.p_tm_padd { vertical-align: top; padding: 59px 0 0 5px; width: 100%; background-image: url('../img/p_top_11.gif'); background-repeat: no-repeat; background-position: top left; }

.p_top_18 { background-image: url('../img/p_top_18.gif'); background-repeat: repeat-x; background-position: top left; }


.p_bot_lg { background-image: url('../img/p_bot_lg.gif'); background-repeat: repeat-y; background-position: top right; }

.p_bot_lg_c { background-image: url('../img/p_bot_lg_c.gif'); background-repeat: repeat-x; background-position: top left; }

.p_bot_rg_c { background-image: url('../img/p_bot_rg_c.gif'); background-repeat: repeat-x; background-position: top left; }

.p_bbot_c { background-image: url('../img/p_bbot_c.gif'); background-repeat: repeat-x; background-position: top left; }

.p_bot_cr { background-image: url('../img/p_bot_cr.gif'); background-repeat: repeat-x; background-position: top left; }


.p_cb_l { vertical-align: top; background-image: url('../img/p_cb_l.gif'); background-repeat: repeat-y; background-position: top right; }
.p_cb_c { vertical-align: top; background-image: url('../img/p_cb_c.gif'); background-repeat: repeat-y; background-position: top right; }
.p_cb_r { background-image: url('../img/p_cb_r.gif'); background-repeat: repeat-y; background-position: top left; }

.p_cb_r_i { background-image: url('../img/p_cb_r_i.gif'); background-repeat: no-repeat; background-position: top left; }

.p_cb_l_i { background-image: url('../img/p_cb_l_i.gif'); background-repeat: no-repeat; background-position: top right; }

.p_cb_bl { vertical-align: top; background-image: url('../img/p_cb_bl.gif'); background-color: #ddf6d9; background-repeat: repeat-x; background-position: top left; }


.p_btn { padding: 10px 5px 0 0; }

.p_cb_br { padding: 73px 0 0 0; vertical-align: top; background-image: url('../img/p_cb_br.gif'); background-color: #d7dff4; background-repeat: no-repeat; background-position: top left; }
.p_cb_br_2 { vertical-align: top; background-image: url('../img/p_cb_br_2.gif'); background-repeat: no-repeat; background-position: top left; }

.p_cb_r_text { padding: 110px 5px 20px 15px; vertical-align: top; color: #3c4f64; }
.p_cb_l_text { padding: 2px 5px 20px 15px; vertical-align: top; color: #0b5b00; }


.p_copyr { padding: 0 6px 12px 0; text-align: right; font: normal 10px Arial; color: #115902; vertical-align: bottom; background-image: url('../img/p_copyr_bg_i.gif'); background-repeat: no-repeat; background-position: bottom right; }
.p_copyr a:link { color: #115902; text-decoration: none; }
.p_copyr a:visited { color: #115902; text-decoration: none; }
.p_copyr a:hover { color: #188a00; text-decoration: none; }


.p_iramka_l_top { background-repeat: no-repeat; background-position: 4px; center }


.p_iramka_r_padd { padding: 250px 0 0 0; vertical-align: top; }
.p_iramka_r_top { padding: 0 0 0 0; vertical-align: top; background-repeat: no-repeat; background-position: center center }


h1.p_title_l { margin: 0 0 10px 0; padding: 0 0 0 0; font: normal 18px Arial; color: #0b5b00; }
h1.p_title_r { margin: 0 0 10px 0; padding: 0 0 0 0; font: normal 18px Arial; color: #3c4f64; }



.options_p { text-align: left; font: normal 11px Arial; margin: 3px 0 0 6px; background-color: #FFFFFF; color: #39b000; }
.options_p ul { text-align: left; list-style: none; margin: 0; padding: 0; border: none; border-top: 1px solid #6dbe46; border-left: 1px solid #6dbe46; border-right: 1px solid #6dbe46; }
.options_p li { list-style: none; margin: 0; padding: 0px 0 0px 0; border: none; }
.options_p li a { display: block; padding: 1px 2px 1px 3px; border-bottom: 1px solid #6dbe46; text-decoration: none; width: 100%; }

.options_p li a:link { color: #39b000; text-decoration: none; }
.options_p li a:visited { color: #39b000; text-decoration: none; }
.options_p li a:hover { background-color: #cff2be; color: #319502; text-decoration: none; }



.p_tm { padding: 0 0 2px 0; font: bold 13px Arial; color: #3e68d8; }
.p_tm a:link { width: 100%; color: #3e68d8; text-decoration: none; }
.p_tm a:visited { width: 100%; color: #3e68d8; text-decoration: none; }
.p_tm a:hover { width: 100%; color: #2b54c1; text-decoration: none; }
html>body .p_tm a { width: auto; display: block; }

input.qsearch_submit { 
    height: 18px; 
    background-color: #188402; 
    font: normal 12px Arial; 
    color: #ffffff; 
    border: 1px solid #afd3b1; }
    
input {
    border-color: Olive;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
}



.lan { padding-right: 5px; font: normal 11px Arial; margin: 3px 0 0 6px; color: #FFFFFF; }
.lan a:link { color: #FFFFFF; text-decoration: none; }
.lan a:visited { color: #FFFFFF; text-decoration: none; }
.lan a:hover { color: #daf1dc; text-decoration: none; }


ol { margin: 0 0 0 0; padding: 2px 0 2px 47px; }
ol li { margin: 0 0 0 0; padding: 0 0 1px 0; }

ul { margin: 0 0 0 0; padding: 0px 0 2px 40px; }
ul li { margin: 0 0 0 0; padding: 1px 0 1px 0; }


/*footer menu style*/
#footer-menu{
    background-color:#3B6F30;
    color:#A6CF9B;

}
#footer-menu h3{
    font-family: Arial;
    color:GreenYellow;
}
#footer-menu ul{
    padding:0;
}
#footer-menu a{
    color:#A6CF9B;
    text-decoration:underline;
}
#footer-menu li{
    list-style:none;
    padding:0;
}
#fixpos{
    margin-left:13.5em;
}

#menu1,#menu2{
    float:left;
    width:220px;
    padding:1em 0 1em 1em;
    font-family:Arial;
    font-size:11px;
}

#menu1{}
#menu2{}
#menu3{
    float:left;
    width:280px;
    padding:1em 0 1em 1em;
    font-family:Arial;
    font-size:11px;
}
#menu3 p{
    padding:0px;
    font-family:Arial;
    font-size:11px;
    color:#A6CF9B;
}

.clear{clear:both}
