body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #f7f7f7; background-image: url('../img/bg_all.gif'); background-repeat: repeat; background-position: top left; }
img { border: 0; }
table { font: normal 11px Arial; color: #000000; }
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #363636; text-decoration: underline; }
p { font: normal 11px Arial; margin: 0 0 10px 0; text-indent: 10px; }
.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; }
.bg_all_top { background-image: url('../img/bg_all_top.gif'); background-repeat: repeat-x; background-position: top left; }

.t_2 { padding: 56px 56px 47px 57px; background-color: #ffffff; background-image: url('../img/t_2.gif'); background-repeat: repeat-x; background-position: top left; }
.t_3 { width: 100%; background-image: url('../img/t_3.gif'); background-repeat: repeat-x; background-position: top left; }
.slg { width: 100%; text-align: center; font: normal 10px Tahoma; color: #79797a; }
.t_8 { padding: 0 0 0 7px; background-image: url('../img/t_8.gif'); background-repeat: repeat-y; background-position: top left; }
.pic_top { padding: 7px 7px 7px 0; background-image: url('../img/t_9.gif'); background-repeat: repeat-y; background-position: top right; }
.t_10 { padding: 23px 17px 0 18px; vertical-align: top; background-image: url('../img/t_10.gif'); background-repeat: repeat-y; background-position: top left; }
.f_srch { padding: 0 0 5px 0; vertical-align: bottom; background-image: url('../img/t_14.gif'); background-repeat: repeat-x; background-position: top left; }

.btn_ { padding: 26px 0 26px 0; }
.frm_text { width: 98px; height: 17px; font: normal 10px Tahoma; border: 1px solid #cecece; color: #777777; }
.frm_txt { padding: 4px 6px 4px 0; vertical-align: bottom; white-space: nowrap; color: #7a7a79; font: bold 10px Tahoma; }
.frm_text_p { padding: 4px 0 0px 0; vertical-align: bottom; }
.btn_frm { padding: 4px 0px 4px 0; vertical-align: bottom; }
.frm_subm { padding: 0 5px 0 5px; height: 19px; font: bold 10px Tahoma; color: #8e8e8e; border: 1px solid #dadad9; background-color: #f6f6f6; }

.lang { background-color: #ffffff; vertical-align: top; text-align: center; font: bold 10px Tahoma; }
.lang a:link { color: #64a3d2; text-decoration: none; }
.lang a:visited { color: #64a3d2; text-decoration: none; }
.lang a:hover { color: #308bce; text-decoration: none; }

.bg_tm { vertical-align: top; background-image: url('../img/bg_tm.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_tm_l { background-image: url('../img/bg_tm_l.gif'); background-repeat: no-repeat; background-position: top left; }
.bg_tm_r { width: 100%; padding: 0 10px 0 10px; background-image: url('../img/bg_tm_r.gif'); background-repeat: no-repeat; background-position: top right; }
.tm { padding: 0 10px 0 10px; text-align: center; font: bold 10px Tahoma; color: #74a0c8; }
.tm a:link { color: #818182; text-decoration: none; }
.tm a:visited { color: #818182; text-decoration: none; }
.tm a:hover { color: #74a0c8; text-decoration: none; }
.tm span { color: #74a0c8; }

.t_15 { background-image: url('../img/t_15.gif'); background-repeat: repeat-y; background-position: top left; }
.t_16 { background-image: url('../img/t_16.gif'); background-repeat: repeat-y; background-position: top left; }

.lm_t { padding: 18px 6px 20px 13px; vertical-align: top; background-image: url('../img/lm_t.gif'); background-repeat: repeat-x; background-position: top left; }
.lm_sep { padding: 1px 0 0 0; background-image: url('../img/lm_sep.gif'); background-repeat: no-repeat; background-position: center left; }
.lm_arrow { padding: 0px 0 0 24px; vertical-align: middle; background-image: url('../img/bg_lm.gif'); background-repeat: repeat-x; background-position: bottom left; }
.lm { width: 100%; font: bold 11px Tahoma; padding: 10px 8px 12px 9px; color: #2480c5; background-image: url('../img/bg_lm.gif'); background-repeat: repeat-x; background-position: bottom left; }
.lm a:link { color: #5a5c5d; text-decoration: none; }
.lm a:visited { color: #5a5c5d; text-decoration: none; }
.lm a:hover { color: #2480c5; text-decoration: none; }
.lm_sub { margin: 0 0 0 20px; padding: 7px 0 7px 12px; color: #2480c5; font: normal 11px Tahoma; background-image: url('../img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: center left; }
.lm_sub a:link { color: #5a5c5d; text-decoration: none; }
.lm_sub a:visited { color: #5a5c5d; text-decoration: none; }
.lm_sub a:hover { color: #2480c5; text-decoration: none; }
.lm_sub_sep { background-image: url('../img/lm_sub_bg.gif'); background-repeat: repeat-x; background-position: bottom left; }
.lm_sub_p { padding: 0px 19px 0px 22px; }

.bc { padding: 10px 40px 30px 17px; vertical-align: top; background-image: url('../img/bc_bg.gif'); background-repeat: no-repeat; background-position: top left; }

h1.title_p { margin: 0 0 0 0; padding: 0 0 2px 14px; font: normal 18px Tahoma; color: #8f9193; }
.path { padding: 0 0 2px 0; font-size: 10px; color: #6ea7d2; }
.path a:link { color: #6ea7d2; text-decoration: underline; }
.path a:visited { color: #6ea7d2; text-decoration: underline; }
.path a:hover { color: #388ac8; text-decoration: underline; }

.title_tbg { margin: 5px 0 10px 0; background-image: url('../img/title_tbg.gif'); background-repeat: repeat-x; background-position: bottom left; }
.title_r { width: 100%; background-image: url('../img/title_r.gif'); background-repeat: no-repeat; background-position: bottom right; }

.marg_r { margin: 5px 0px 5px 5px; }
.rt_c { background-image: url('../img/rt_c.gif'); background-repeat: repeat-x; background-position: bottom left; }
.rb_c { background-image: url('../img/rb_c.gif'); background-repeat: repeat-x; background-position: bottom left; }
.rc_l { background-image: url('../img/rc_l.gif'); background-repeat: repeat-y; background-position: top left; }
.rc_r { background-image: url('../img/rc_r.gif'); background-repeat: repeat-y; background-position: top left; }
.rc_i { padding: 5px 5px 5px 5px; }

.n_date { padding: 0 0 10px 15px; font: bold 11px Tahoma; color: #9ea0a1; background-image: url('../img/n_date.gif'); background-repeat: no-repeat; background-position: top left; }
.n_podr { padding: 8px 0 5px 0px; font: bold 11px Tahoma; }
.n_podr a:link { color: #4aa1e3; text-decoration: none; }
.n_podr a:visited { color: #4aa1e3; text-decoration: none; }
.n_podr a:hover { color: #2489d5; text-decoration: underline; }

.n_news { vertical-align: top; width: 100%; }

.sep_h { padding: 8px 0 8px 0; background-image: url('../img/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }

.t_19 { background-image: url('../img/t_19.gif'); background-repeat: repeat-x; background-position: bottom left; }
.t_22 { background-image: url('../img/t_22.gif'); background-repeat: repeat-x; background-position: bottom left; }

.b_adr { width: 100%; padding: 15px 5px 0 15px; font: normal 11px Tahoma; color: #99999b; }

.copyr_r { background-image: url('../img/copyr_r.gif'); background-repeat: repeat-x; background-position: bottom left; }
.copyr { padding: 0 0 2px 0; text-align: right; font: normal 10px Tahoma; color: #c2c3c5; line-height: 11px; }
.copyr a:link { color: #c2c3c5; text-decoration: none; }
.copyr a:visited { color: #c2c3c5; text-decoration: none; }
.copyr a:hover { color: #9c9d9f; text-decoration: none; }


h2 { margin: 0 0 0 0; padding: 5px 0 12px 0; font: normal 18px Tahoma; color: #606060; }

.spanclass { padding: 0 2px 1px 2px; background-color: #2eacf5; color: #ffffff}


.m_tblm_b { border-bottom: 1px solid #65a3d9; background-image: url('../img/m_tblm_b.gif'); background-repeat: repeat-x; background-position: bottom left; }
.m_tblm_t { background-image: url('../img/m_tblm_t.gif'); background-repeat: repeat-x; background-position: top left; }

.m_tblm_cl { background-image: url('../img/m_tblm_cl.gif'); background-repeat: repeat-y; background-position: top left; }
.m_tblm_cr { background-image: url('../img/m_tblm_cl.gif'); background-repeat: repeat-y; background-position: top right; }

#v_top { vertical-align: top; }
#v_bot { vertical-align: bottom; }

.m_tblm_p { padding: 0 0 5px 0; vertical-align: top; }
.m_zag { padding: 10px 0 16px 0; font: bold 11px Tahoma; color: #ffffff; text-align: center; }

.ul_obl { margin: 0 0 0 0; padding: 0px 17px 5px 5px; }
.ul_obl li { margin: 0 0 0 0; padding: 0px 0 1px 0; text-align: right; list-style: none; font: bold 10px Verdana; }
.ul_obl a:link { color: #446688; text-decoration: none; }
.ul_obl a:visited { color: #446688; text-decoration: none; }
.ul_obl a:hover { color: #4898d5; text-decoration: underline; }

.head_azs  { padding: 10px 0 17px 0; width: 154px; font: normal 11px Tahoma; color: #ffffff; text-align: center; }
.map  { width:34px; font: normal 11px Tahoma; color: #ffffff; text-align: center;  }
.countazs { color: #045aa5; text-align: center; }


.tblb_ { border: 2px solid #6ea7d2; border-collapse: collapse; }
.tblb_ td { border: 1px solid #6ea7d2; }


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 20px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }