body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #494949; }
a:link { color: #494949; text-decoration: underline; }
a:visited { color: #494949; text-decoration: underline; }
a:hover { color: #686868; text-decoration: underline; }
p { font: normal 11px Tahoma; margin: 0 0 5px 0; text-indent: 0px; line-height: 16px; }
.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; }

a.org:link { color: #f02d00; text-decoration: underline; }
a.org:visited { color: #f02d00; text-decoration: underline; }
a.org:hover { color: #c44326; text-decoration: underline; }


.bl { background-image: url('../img/bl.gif'); background-repeat: repeat-y; background-position: top left; }
.br { background-image: url('../img/br.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_top { background-image: url('../img/bg_top.gif'); background-repeat: repeat-x; background-position: top left; }

.btn_  { padding: 11px 32px 5px 32px; }
.t_4_r { padding: 10px 0 18px 0; }
.t_4_r td { padding: 0 4px 0 0; }
.t_4_r td div { border: 1px solid #d5d5d5; }
.t_4_r td div div { border: 1px solid #ffffff; }
.bg_org { background-color: f35834; background-image: url('../img/bg_org.gif'); background-repeat: repeat-x; background-position: top left; }

.frm_text { width: 118px; height: 17px; font: normal 10px Tahoma; border: 1px solid #c9c9d0; color: #777777; }
.frm_txt { padding: 3px 2px 7px 0; vertical-align: bottom; white-space: nowrap; color: #fdfeff; 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; }

.tm { padding: 9px 10px 2px 10px; vertical-align: top;  white-space: nowrap; text-align: center; font: bold 11px Tahoma; color: #fdebe4; }
.tm a:link { color: #ffffff; text-decoration: none; }
.tm a:visited { color: #ffffff; text-decoration: none; }
.tm a:hover { color: #fdebe4; text-decoration: none; }

.sep_sc { background-image: url('../img/sep_sc.gif'); background-repeat: repeat-x; background-position: top left; }
.sep_sc div { background-image: url('../img/sep_sc_r.gif'); background-repeat: no-repeat; background-position: top right; }
.bg_cont { background-image: url('../img/bg_cont.gif'); background-repeat: repeat-x; background-position: top left; }
.ipic { width: 158px; padding: 17px 3px 7px 3px; }
.ipic img { border: 1px solid #ffffff; }

.ilink { width: 158px; padding: 0 0 4px 0; text-align: center; font: bold 11px Tahoma; }
.ilink a:link { color: #656565; text-decoration: underline; }
.ilink a:visited { color: #656565; text-decoration: underline; }
.ilink a:hover { color: #3c3c3c; text-decoration: underline; }

.blink { padding: 12px 0 18px 57px; font: bold 11px Tahoma; color: #f13b11; }
.blink a:link { color: #494949; text-decoration: none; }
.blink a:visited { color: #494949; text-decoration: none; }
.blink a:hover { color: #f02d00; text-decoration: none; }

.stxt { padding: 30px 0 10px 36px; font: normal 11px Tahoma; }
.m { height: 63px; padding: 0 12px 0 0; text-align: center; background-image: url('../img/bg_m.jpg'); background-repeat: no-repeat; background-position: top left; }
.ireg { padding: 10px 0 4px 0; font: normal 18px Tahoma; }
.ireg a:link { color: #f02d00; text-decoration: none; }
.ireg a:visited { color: #f02d00; text-decoration: none; }
.ireg a:hover { color: #f02d00; text-decoration: none; }
.bll_g { width: 299px; }
.blr_g { width: 690px; }
#blr_f_p { padding: 18px 15px 15px 20px;} 

.sep_h { padding: 14px 0 14px 0; background-image: url('../img/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }
.lfor { padding: 0 20px 6px 0; font: normal 11px Tahoma; }
.lfor span { color: #fb5337; font-weight: bold; }

.text_p { padding: 26px 20px 16px 40px; vertical-align: top; background-image: url('../img/bg_cont.gif'); background-repeat: repeat-x; background-position: top left; }

.n_title { padding: 0 0 10px 0; font: bold 11px Tahoma; color: #494949; }
.n_title span { color: #fb5337; }

.n_ { padding: 4px 0 0 4px; vertical-align: top; }
.det { vertical-align: bottom; text-align: right; font: bold 11px Tahoma; color: #f13b11; }
.det a:link { color: #494949; text-decoration: none; }
.det a:visited { color: #494949; text-decoration: none; }
.det a:hover { color: #f02d00; text-decoration: none; }

.ng_ { width:50%; padding: 4px 0 0 4px; }
.ng_ div { padding: 17px 17px 17px 10px; }

.ng_v { padding: 4px 0 0 4px; vertical-align: top; text-align: center; }
.ng_v div { padding: 0 10px 17px 10px; font-size: 11px; }

.bot_l { padding: 0 0 0 20px; background-image: url('../img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }
.bot_l div { padding: 0 0 5px 0; }
.bg_bot { background-image: url('../img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }

.copy_l { padding: 0 0 0 14px; font-size: 10px; color: #bdbdbd; }
.copyr_p { padding: 2px 20px 0 10px; }
.copyr { padding: 0 0 3px 0; text-align: right; font: bold 10px Tahoma; color: #afb5d9; line-height: 11px; }
.copyr a:link { color: #bdbdbd; text-decoration: none; }
.copyr a:visited { color: #bdbdbd; text-decoration: none; }
.copyr a:hover { color: #8b8b8b; text-decoration: none; }

.bg_bot { padding: 0 0 0 20px; background-image: url('../img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }


a.agr:link { color: #a0a0a0; text-decoration: underline; }
a.agr:visited { color: #a0a0a0; text-decoration: underline; }
a.agr:hover { color: #6a6a6a; text-decoration: underline; }

.bot_ll { width: 214px; padding: 10px 0 10px 0; }
.bot_ll div { padding: 0 0 4px 0; }


a.n_link:link { text-decoration: none; }
a.n_link:visited { text-decoration: none; }
a.n_link:hover { text-decoration: none; }







/*
.m { font: normal 10px Tahoma; text-align: center; background-image: url('../img/m_bg.jpg'); background-repeat: no-repeat; background-position: top left; color: #676666; }
.m a { display: block; height: 37px; width: 100%; }
.m a span { font: bold 12px Tahoma; color: #626262; }
.m a:link { color: #676666; text-decoration: none; background-image: url('../img/m_bg.jpg'); background-repeat: no-repeat; background-position: top left; }
.m a:visited { color: #676666; text-decoration: none; background-image: url('../img/m_bg.jpg'); background-repeat: no-repeat; background-position: top left; }
.m a:hover { color: #676666; text-decoration: none; background-image: url('../img/m_bg_a.jpg'); background-repeat: no-repeat; background-position: top left; }
*/

ol { margin: 0 0 0 0; padding: 5px 0 5px 30px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 30px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }

.index-forum {width: 152px; height: 119px; float: left; margin-right: 7px; background: #fff; padding-left: 5px; padding-top: 6px;  overflow: hidden;}
