body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff; }
img { border: 0; }
table { font: normal 12px Arial; color: #808080; }
a:link { color: #808080; text-decoration: underline; }
a:visited { color: #808080; text-decoration: underline; }
a:hover { color: #373737; text-decoration: underline; }
p { font: normal 12px Arial; margin: 0 0 5px 0; text-indent: 0px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }
.a_l { text-align: left; }

a.blue:link { color: #504F54; text-decoration: underline; }
a.blue:visited { color: #504F54; text-decoration: underline; }
a.blue:hover { color: #38383A; text-decoration: underline; }

.upper { text-transform: uppercase; text-align: center; }
.tm_prc { width: 20%; }
.logo { text-align: center; }

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

.tm { padding: 0 15px 0 15px; white-space: nowrap; font: bold 13px Arial; color: #ea7f7f; }
.tm a:link { color: #ffffff; text-decoration: none; }
.tm a:visited { color: #ffffff; text-decoration: none; }
.tm a:hover { color: #ea7f7f; text-decoration: none; }

.bg_bot { background-color: #ebebeb; border-top: 1px solid #808080; }
.bot_adress { padding: 0 0 5px 40px; font: normal 12px Arial; color: #676767; }
.copyr_l { padding: 0 5px 0 0; text-align: center; font: normal 12px Arial; color: #676767; }

.bg_tr { background-image: url('/img/bg_tr_top.gif'); background-color: #71B8FF; background-repeat: no-repeat; background-position: top right; }
.bg_tr_bot { height: 194px; background-image: url('/img/bg_tr_bot.gif'); background-repeat: no-repeat; background-position: bottom right; }
.tr_wh { width: 228px; vertical-align: top; }

.tr_z { height: 50px; padding: 20px 2px 20px 12px; vertical-align: top; }

ul.tr_list { margin: 0 0 0 0px; padding: 0 0 0 0; }
ul.tr_list li { margin: 0 0 0 35px; padding: 0 0 12px 15px; font: normal 12px Arial; color: #d9ecff; list-style: none; background-image: url('../img/tr_list_bull.gif'); background-repeat: no-repeat; background-position: top left; }
ul.tr_list li a:link { color: #d9ecff; text-decoration: underline; }
ul.tr_list li a:visited { color: #d9ecff; text-decoration: underline; }
ul.tr_list li a:hover { color: #f7fafd; text-decoration: underline; }

.lang { padding: 0 0 0 12px; font: normal 11px Arial; }
.lang a:link { color: #000000; text-decoration: none; }
.lang a:visited { color: #000000; text-decoration: none; }
.lang a:hover { color: #373737; text-decoration: none; }

.bl { width: 265px; vertical-align: top; border-top: 6px solid #c40000; background-image: url('/img/bl_bg.jpg'); background-color: #f4f4f4; background-repeat: no-repeat; background-position: top right; }

.lm_p { padding: 5px 10px 20px 18px; }
ul.lm { margin: 0 0 0 8px; padding: 0 0 0 0; font-size: 13px; }
ul.lm li { margin: 12px 0 12px 0; padding: 0 0 0 30px; list-style: none; background-image: url('/img/lm_bull.gif'); background-repeat: no-repeat; background-position: top left; }

ul.lm_sub { margin: 9px 0 0 5px; padding: 0 0 0 0; font-size: 12px; }
ul.lm_sub li { margin: 8px 0 0 0; padding: 0 0 0 12px; background-image: url('/img/lm_sub_bull.gif'); background-repeat: no-repeat; background-position: top left; }
ul.lm_sub li a:link { color: #808080; text-decoration: none; }
ul.lm_sub li a:visited { color: #808080; text-decoration: none; }
ul.lm_sub li a:hover { color: #373737; text-decoration: none; }

.frm_search_p { padding: 10px 30px 20px 16px; vertical-align: bottom; color: #000000; }
.frm_search_p_n { padding: 10px 0 20px 0; color: #000000; }

.frm_text { width: 150px; height: 22px; font-size: 13px; color: #2c2c2c; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; }
.frm_txt { padding: 0 8px 6px 0; vertical-align: bottom; color: #969696; font-size: 11px; }
.frm_text_p { padding: 0 5px 0 0; width: 100%; vertical-align: bottom; }
.frm_subm { height: 22px; font-size: 11px; color: #000000; border-left: 1px solid #b2b2b2; border-top: 1px solid #b2b2b2; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #ffffff; }
.frm_area { width: 196px; scroll: auto; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; }

.frm_txt_red { color: #c40000; font-size: 13px; }
.frm_txt_redb { color: #c40000; font: bold 15px Tahoma; }

.radt { width: 100%; padding: 2px 0 6px 5px; vertical-align: bottom; }

.br_p { padding: 8px 0 8px 0; vertical-align: bottom; }


.br { padding: 10px 18px 20px 12px; width: 213px; vertical-align: top; border-top: 6px solid #c40000; background-image: url('/img/br_bg.jpg'); background-color: #f4f4f4; background-repeat: no-repeat; background-position: top left; }

ul.news_r { margin: 0 0 0 12x; padding: 0 0 0 0; font-size: 13px; }
ul.news_r li { margin: 10 0 10px 0; padding: 0 0 0 25px; list-style: none; background-image: url('/img/news_r_bull.gif'); background-repeat: no-repeat; background-position: top left; }


.bc { padding: 18px 15px 20px 22px; vertical-align: top; }


.news_z { padding: 12px 0 12px 0; color: #c40000; font: bold 16px Tahoma; }

.news_date { padding: 0 0 1px 0; color: #808080; font: bold 12px Arial; }
.news_link { padding: 0 0 12px 0; }
.news_text { padding: 0 0 8px 0; }


.btn_p { padding: 0 25px 0 25px; vertical-align: bottom; }


h1.title_page { margin: 0 0 0 0; padding: 0 0 14px 0; font: normal 19px Tahoma; color: #c30000; }


.options { font: normal 11px Arial; margin-top: 12px; background-color: #ff0000; color: #465675; // position: absolute; }
.options ul { list-style: none; margin: 0px 0 0 0; padding: 0; border: none; }
.options li { list-style: none; margin: 0; padding: 0; border: none; width: 100%; }
.options li a { display: block; width: 100%; padding: 3px 2px 3px 8px; border-bottom: 1px solid #ffffff; }
.options a:link { width: 100%;color: #ffffff; text-decoration: none; }
.options a:visited { width: 100%;color: #ffffff; text-decoration: none; }
.options a:hover { width: 100%;color: #ffffff; background-color: #cb0202; text-decoration: none; }


ol { margin: 0 0 0 0; padding: 0 0 0 23px; }
ol li { margin: 0 0 0 0; padding: 0 0 5px 0; }
ul { margin: 10px 0 10px 0; padding: 1px 0 1px 38px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }

.page_p { clear: both; margin: 15px 0 10px 0; text-align: center; font: bold 10px Tahoma; }
.page_p span { padding: 0 3px 0 3px; }
.page_p a { padding: 0 3px 0 3px;}
.page_p a:link { color: #808080; text-decoration: underline; }
.page_p a:visited { color: #808080; text-decoration: underline; }
.page_p a:hover { color: #373737; text-decoration: underline; }


.n_date { margin: 4px 0 10px 0; padding: 0 0 0 17px; font: bold 10px Tahoma; color: #c40000; background: url('/img/n_bull.gif') no-repeat top left; }
.n_txt { padding: 0 0 0 0; font: normal 12px Tahoma; line-height: 1.4em; }
.podr { padding: 8px 0 0 0; text-align: right; font: bold 10px Tahoma; color: #004080; }
.podr a:link { color: #808080; text-decoration: none; }
.podr a:visited { color: #808080; text-decoration: none; }
.podr a:hover { color: #373737; text-decoration: none; }
.n_sep { margin: 8px 0 12px 0; background: url('/img/lm_sep.gif') repeat-x bottom left; }
.sep_h { clear: both; margin: 2px 0 2px 0; width: 100%; background: url('/img/lm_sep.gif') repeat-x center left; }
