body { margin: 5px auto 0px auto; text-align: center; }
body, table, td, font, div { font-family:'trebuchet MS', sans-serif; font-size:12px }
a { color:#0A55A3; text-decoration:underline }
input { font-family:'trebuchet MS', sans-serif; font-size:11px }
select { font-family:'trebuchet MS', sans-serif; font-size:12px; width:99% }
.sub_mit { width:70px }
a { text-decoration:underline }
img { border:0px; margin:0px; padding:0px }
table { border-collapse:collapse }
table * { margin:0px; padding:0px }
form { margin:0px; padding:0px }
div.title-gif { background-image: url('../img/title-gif.gif'); background-repeat: no-repeat; }
#ContentOtherHeader {clear:both;font-size:18px;font-weight:bold;height:25px;text-align:left;margin:0px auto; width:995px}
#ContentOtherHeader a {text-decoration:none; color:#000; font-size:18px; font-weight:bold; text-align:left; }
#ContentOtherHeader span {text-decoration:none; color:#000; font-size:18px; font-weight:bold; text-align:left; }
#ContentOtherHeader a:hover {color:#CC0000; }
#nwsreg_bl {float:left;border-bottom:2px solid #000;}
#nwsreg {float:left;/*border-bottom:2px solid #dcdcdc;*/}
#spc {width:3px;float:left;/*border-bottom:2px solid #fff;*/font-size:18px;}
#line {/*border-bottom:2px solid #dcdcdc;*/font-size:18px;}
#ContentCol-1 div.dkmi { margin-top: -2px; margin-left: 13px;  width: 110px; text-align: left; background: url('http://www.km.ru/img/title/bgkmindex2.gif') no-repeat; width: 97px; height:127px;}
#ContentCol-1 div.dkmi table.kmindex_tab { width: 97px; padding: 0px; margin: 0px; text-align: center; border-collapse:collapse; font-size:12px; font-family:trebuchet MS,sans-serif;; }
hr.new { background-color:#dadcdf; border:0 none; color:#dadcdf; height:1px; margin:0px auto; text-align:center; width:995px }
td.w3 { width:3px }
td.w8 { width:8px }
td.w7 { width:7px }
td.w10 { width:10px }
td.w14 { width:14px }
td.w19 { width:19px }
td.w21 { width:21px }
.w22 { width:22px }
td.w26 { width:26px }
td.h32 { height:32px }
td.w33 { width:33px }
td.w44 { width:44px }
td.w48 { width:48px }
td.w54 { width:54px }
td.w79 { width:79px }
td.w80 { width:80px }
td.w83 { width:83px }
td.w84 { width:84px }
td.w94 { width:94px }
td.w108 { width:108px }
td.w135 { width:135px }
td.w162 { width:162px }
td.w240 { width:240px }
td.w310 { width:310px }
td.w313 { width:313px }
.bottom { vertical-align:bottom }
.center { text-align:center }
.pt2 { padding-top:2px }
.pb9 { padding-bottom:9px }
.pl5 { padding-left:5px }
.pl8 { padding-left:8px }
.pr5 { padding-right:5px }
.pt10 td.w310, .pt10 td.w240 { padding-top:10px }
.mt10 { margin-top:5px }
.mt10-2 { margin-top:10px }
.s10w { font-size:10px; color:#fff }
.s11w { font-size:11px; color:#fff }
.s11b { font-size:12px }
.s14w { font-size:14px; color:#fff }
.s14w-s { font-size:13px; color:#fff; font-weight:bold }
.s14w-s-l { font-size:13px; color:#fff; font-weight:bold; letter-spacing:1pt }
.s10y { font-size:10px; color:#FEE9B1 }
.mdot { color:#FEE9B1 }
.col9 { color:#999 }
#topbanners { margin:7px auto }
#h { width:995px; margin:0px auto 9px auto; text-align:left }
#hl { width:175px }
#hl img { margin-left:9px }
#hm { width:240px }
#hm_m { width:240px; height:83px; font-size:11px; border:1px solid #C0113B; border-top:0px solid #C0113B }
#hm_m td.w44 { width:44px }
#hm_m a { font-size:11px }
#hm_m input.hm_m_i { width:98px }
#hm_m select.hm_m_a { width:79px; height:18px }
#hm_m input.hm_m_b { width:17px }
#hm_m input.hm_m_b_ok { font-size:11px }
#hm_m a.zbpass { font-size:11px; margin-left:33px }
#hm_m_tm { width:240px; height:17px }
#hm_m_tm a.lm { color:#0A55A3; font-size:11px; font-weight:bold }
#hm_m_tm a.lo { color:#C0113B; font-size:11px; font-weight:bold; text-decoration:none }
#hm_m_tm td.colb { border-bottom:1px solid #C0113B }
#hm_m_tm td.colt { background-image:url(http://images.km.ru/title/mail/hm_mtmbc-line_ok.gif); background-position:top; background-repeat:repeat-x; height:17px }
#hm_m_tm td.bl { background-image:url(http://images.km.ru/title/mail/hm_mtmbl.gif); background-position:right bottom; background-repeat:no-repeat; height:17px; width:8px }
#hm_m_tm td.bc { background-image:url(http://images.km.ru/title/mail/hm_mtmbc.gif); background-position:left top; background-repeat:no-repeat; height:17px; width:17px }
#hm_m_tm td.bc2 { background-image:url(http://images.km.ru/title/mail/hm_mtmbc2.gif); background-position:left top; background-repeat:no-repeat; height:17px; width:17px }
#hm_m_tm td.br { background-image:url(http://images.km.ru/title/mail/hm_mtmbr.gif); background-position:left bottom; background-repeat:no-repeat; height:17px; width:17px }
#hm_m_tm td.bcline { background-image:url(http://images.km.ru/title/mail/hm_mtmbc-line.gif); background-position:top; background-repeat:repeat-x; height:17px }
#hm_m_tm td.bclineb { background-image:url(http://images.km.ru/title/mail/hm_mtmbc-lineb.gif); background-position:top; background-repeat:repeat-x; height:17px }
#hm_m input.hm_m_i_okl { width:183px }
#hm_m input.hm_m_i_okp { width:137px }
#hm_m_tm td.bl_ok { background-image:url(http://images.km.ru/title/mail/hm_mtmbl_ok.gif); background-position:right bottom; background-repeat:no-repeat; height:17px; width:8px }
#hm_m_tm td.bcline_ok { border-bottom:1px solid #C0113B; background-image:url(http://images.km.ru/title/mail/hm_mtmbc-line_ok.gif); background-position:top; background-repeat:repeat-x; height:17px }
#hm_m_tm td.bc_ok { background-image:url(http://images.km.ru/title/mail/hm_mtmbc_ok.gif); background-position:left top; background-repeat:no-repeat; height:17px; width:17px }
#hm_m_tm td.bclinet_ok { background-image:url(http://images.km.ru/title/mail/hm_mtmbc-linet_ok.gif); background-position:top; background-repeat:repeat-x; height:17px }
#hm_m_tm td.br_ok { background-image:url(http://images.km.ru/title/mail/hm_mtmbr_ok.gif); background-position:left; background-repeat:no-repeat; height:17px; width:17px }
#hl, #hs { background-color:#C0113B }
#hs { width:568px; color:#fff }
#hs, #hs_s td { vertical-align:top }
#hs_s { width:100%; height:84px }
#hs_s td.hs_st {width:71px;text-align:center; padding-top:27px;}
#hs_s td.hs_sl { padding-top:6px; padding-left:217px; height:25px }
#hs_s span.s10w a { color:#fff; text-decoration:none }
#hs_s span.s10w a:hover { color:#fff; text-decoration:underline }
#hs_s span.s10y a { color:#FEE9B1; text-decoration:none }
#hs_s span.s10y a:hover { color:#FEE9B1; text-decoration:underline }
#hs_s input.hs { width:406px }
#hs_s input.hsb { margin-left:11px; width:59px }
#hs_i { width:407px; margin-top:1px; height:21px }
#hs_i td { vertical-align:middle }
#hs_i td.hs_ibl { background-image:url(http://images.km.ru/title/search/hs_ibl.gif); background-repeat:no-repeat; background-position:left; height:21px; width:5px }
#hs_i td.hs_ibc { background-image:url(http://images.km.ru/title/search/hs_ibc.gif); background-repeat:repeat-x; height:21px }
#hs_i td.hs_ibr { background-image:url(http://images.km.ru/title/search/hs_ibr.gif); background-repeat:no-repeat; background-position:right; height:21px; width:2px }
.coltb { border-top:1px solid #CCCCCC }
.bnov { margin-top:5px }
.bnov div.lets_wr { width:150px; margin-top:5px }
.bnov div.lets_fl_l { float:left; width:10px }
.bnov div.lets_fl_r { float:left; width:140px }
.bnov div.lets_fl_r a.letslink { line-height:17px; font-size:13px; color:#0a55a3; font-family:'trebuchet MS', sans-serif; text-decoration:underline }
.bnov div.lets_fl_r a.letslink b, .bnov div.lets_fl_r a.letslink strong { font-weight:normal; color:#000; text-decoration:none }
.bnov a.letslink_t { line-height:17px; font-size:13px; color:#0a55a3; font-family:'trebuchet MS', sans-serif; text-decoration:underline }
.bnov a.letslink_t b, .bnov a.letslink_t strong { color:#000; font-weight:normal; text-decoration:none }
.hr_w315 { width:315px; margin-top:5px }
.hr_w315 div.hr_fl_l { float:left; width:9px; color:#9b9a98 }
.hr_w315 div.hr_fl_r { float:left; width:306px }
.hr_w315 div.hr_fl_r span { line-height:14px; font-size:11px }
.n_w300 { width:300px; margin-top:1px }
.n_w300 div.n_fl_l { float:left; width:10px; color:#9b9a98; line-height:16px }
.n_w300 div.n_fl_r { float:left; width:290px }
.n_w300 div.n_fl_r span { line-height:16px }
#DIV_NNN_2444 a { font-family:"trebuchet MS", tahoma, verdana; color:#333; font-size:12px }
.bnov .b150 img { margin-top:7px }
.b315_2 { width:100%; margin-top:5px }
.b303 { width:100% }
.b303 .b150, .b150 .b150, .bnov .b150 { width:150px; font-size:12px; color:#000; line-height:15px }
.b303 .b160, .b160 .b160, .bnov .b160 { width:160px; font-size:12px; color:#000; line-height:15px }
.bnov .b160 {padding-right:12px}
.b150 img.b150_i { display:block; margin-bottom:4px }
.b160 img { margin:4px 0}
.b150list { width:100%; font-size:13px; margin-top:5px }
.b150list ul { padding-left:15px }
.b150list ul li { color:#999999; line-height:20px }
.b315list_red ul li { color:#C0113A }
.b150list ul li a, .f11 span { text-decoration:none; margin-left:-4px }
.f10 { font-size:10px }
.f11 span { font-size:11px; color:#000 }
.red { color:#FF0000 }
.bc_b-C { border-bottom:1px solid #CCCCCC }
.bc_b-C .menu div { margin-top:-9px }
.bc_b-C .w315 div.ft { margin-top:-4px }
.bgc-FFE .w310, .bgc-FFE .w315 { padding:5px 0px 9px 0px }
.bgc-FFC .w240 { padding:9px 0px }
.bc_tb-C .w315 { padding:0px }
.bc_tb-C .w240 { padding:0px; }
.bgc-EF .w240 { padding:4px 0px 9px 0px }
.bgc-EF .w150 { padding-bottom:9px }
.w223 { padding:8px 0px }
.table { width:995px; margin:5px auto; -margin:0px auto;  clear: left;}
#footer { width:995px; margin:0px auto 0px auto; font-size:13px; border-collapse:collapse }
#footer * { margin:0px; padding:0px }
#footer td.top { text-align:center; padding-bottom:5px }
#footer .links { color:#fff; border-top:1px solid #CD6D78; height:27px; background-color:#CB1234; padding:0px 6px }
#footer .right { text-align:right }
#footer .links a { color:#fff }
#footer .counter { width:275px; height:43px }
#footer .counter, #footer .copy { padding:0px 3px; font-size:11px }
#footer .copy a { color:#CB1234 }
.table td { vertical-align:top; text-align:left; }
.w4 { width:4px }
.w7 { width:7px }
.w12 { width:12px }
.w15 { width:15px }
.w53 { width:53px }
.w59 { width:59px }
.w60 { width:60px }
.w92 { width:92px }
td.w95 { width:95px }
.w146 { width:146px }
.w152 { width:152px }
.w114 { width:114px }
.w119 { width:119px }
.w223 { width:223px }
.w315 { width:315px }
.w303 { width:303px }
td.w150 { width:150px }
.bc_b-C .w303 { padding-bottom:9px }
.bc_tb-C { margin-top:5px; -margin-top:0px }
.bgc-EF { /*background-color:#EFEFEF; */margin-top:5px }
/*.bgc-FFE { background-color:#FFEBCC }*/
.bgc-FFC { /*background-color:#FFFFCC;*/ margin-top:5px }
.h9 { height:9px }
.h32 { height:32px }
.h10 { height:10px }
.mt-5 { margin-top:-5px }
.mb3 { margin-bottom:3px }
.mb33 { margin-bottom:6px }
.mt3 { margin-top:3px }
.mtb9 { margin:3px 0px }
.mt4 { margin-top:4px }
.mt5 { margin-top:5px }
.mr50 { margin-right:50px }
.mb8 { margin-bottom:8px }
.menu { width:110px; padding:4px 0 0 4px; font-size:11px; color:#666666 }
.mshop { padding-top:8px }
.mshoop { padding-top:0px }
.mjour, .mknow, .mfun { padding-top:4px }
.mg { padding-top:5px }
.menu div * { line-height:19px }
.menu div span { color:#000; font-weight:bold }
.ft1 { color:#BB253A; font-size:12px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; }
.ft1b { color:#000; font-size:12px; font-weight:bold; text-decoration:underline; text-transform:uppercase; }
.ft2 { color:#BB253A; font-size:11px; font-weight:bold; text-decoration:underline; text-transform:uppercase; }
.block { display:block; font-size:13px }
.block1 { display:block; font-size:13px !important;  font-family:'trebuchet MS', sans-serif !important;}
.block1 a { font-size:13px; text-decoration:none !important; font-family:'trebuchet MS', sans-serif !important; }
a.red { color:#C0113B }
.f10 { font-size:10px }
.f12 { font-size:12px }
.f14c_r { font-size:14px; color:#CC0033 }
.f14c_b { font-size:14px; color:#005f9d }
.f10c_g { font-size:10px; color:#666 }
.f11c_g { font-size:11px; color:#999; text-decoration:none }
.f12c_g { font-size:12px; color:#999 }
.f12c_996 { font-size:12px; color:#996600 }
.f10c_s { font-size:10px; color:#000; font-weight:bold }
.fc_g { font-size:13px; color:#000; font-weight:normal }
.fcb_s { color:#000; font-weight:bold }
.fcb_s-11 { color:#000; font-size:11px; font-weight:bold }
.fcb_s-12 { color:#000; font-weight:bold; font-size:12px }
.tt_u { text-transform:uppercase }
.fcb_bc-11 { color:#0A55A3; border-style:none none dashed; border-width:0px 0px 1px; cursor:pointer; font-size:11px }
.fcb_bc-12 { color:#0A55A3; border-style:none none dashed; border-width:0px 0px 1px; cursor:pointer; font-size:12px }
.w100P { width:100% }
.w100P_mt10 { width:100%; margin-top:4px }
.w100P_mt7 { width:100%; margin-top:6px; display:table; }
.w100P_mt-5 { width:100%; -margin-top:0px }
.tw100P_m2t-10 .b150 { width:150px; font-size:12px; color:#000; line-height:15px }
.fl_l { float:left }
.fl_r { float:right }
.w150_n { width:150px; font-size:12px; color:#000; line-height:18px }
.w146_c { width:115px; font-size:12px; color:#000; line-height:15px }
.w146_w { width:115px; font-size:12px; color:#000; line-height:15px }
.w150_n a { text-decoration:none }
img.b9 { border:1px solid #999999; display:block; margin-bottom:3px }
ul.gr { width:100%; font-size:12px; padding-top:5px; padding-left:15px; -padding-left:20px }
ul.gr li { color:#999999; line-height:21px }
ul.gr li a { text-decoration:none; margin-left:-4px }
ul.gr span { text-decoration:none; display:block; margin-left:-4px; -margin-left:-4px }
ul.gr span a { text-decoration:none; margin-left:0px }
ul.red { font-size:12px; padding-top:5px; padding-left:15px; -padding-left:20px }
ul.red li { color:#C0113A; -line-height:8px; line-height:8px; -margin-right:-4px; padding-bottom:8px }
ul.red li a.a_tl { -line-height:13px; line-height:13px; font-size:12px; text-decoration:none; -margin-left:-4px }
.f12 li span { color:#000; font-size:12px; letter-spacing:-0.1px }
ul.f10 { font-size:10px }
ul.f10 li { line-height:15px }
ul.f12 { font-size:12px }
ul.f12 li { line-height:16px }
ul.f12 li a { text-decoration:underline }
#today { font-size:12px; color:#fff; background-color:#BB253A; padding:0px 0px 0px 5px; position: absolute; left: 0px; }
#pod { margin:11px auto 0px auto; font-size:12px; color:#005f9d; font-weight:bold; width:151px; text-align:center }
.price { font-size:10px; color:#000; width:83px; border:1px solid #ccc; background-color:#fff; padding-left:5px; text-align:center; }
.cur, .weat { height:17px }
.cur .cur_m { float:left; color:#0A55A3; width:47px; font-size:11px; text-decoration:underline }
.cur .perc_b { float:left; color:#000; width:33px; font-size:11px }
.cur .perc_r { float:left; color:#CC0000; width:30px; font-size:11px }
.cur .perc_g { float:left; color:#1A8900; width:30px; font-size:11px }
.cur .cur_img { float:left; padding-top:5px; font-size:11px }
.wvblock { margin-top:4px }
.weat .city { float:left; color:#0A55A3; width:63px; font-size:11px }
.weat .city a { text-decoration:underline }
.weat .perc_b { float:left; color:#000; width:52px; font-size:11px }
.weat .weat_img { float:left; font-size:11px }
div.clear { clear:both }
.newstime { color:#999999; font-size:11px; margin-top:1px; margin-left:-1px; -margin-left:0px }
.newstime span { display:block; line-height:20px }
.newstime span span { display:inline }
.newstime a { text-decoration:none }
.ni_tr td span { font-family:'trebuchet MS', sans-serif !important; font-size:13px !important; }
.ni_tr { width:100%; font-size:12px; line-height:18px }
.ni_tr a { text-decoration:none; }
.ni_tr td.img { width:56px; padding-top:10px; }
.w303 .ni_tr td.lh_15 { line-height:15px; font-size:13px; padding-top:10px; }
.w303 .ni_tr td.lh_15 a { font-weight:normal; text-decoration:none; }
.ni_tr td.imgzna { width:81px; padding-top:3px }
.ni_tr td.imgenter { width:160px; padding-top:3px }
.ni_tr img.news { border:1px solid #999999; display:block; margin-bottom:3px }
div.hrnb { height:20px; background:#fff url(http://images.km.ru/title/news/hr.gif) repeat-x scroll center }
div.hrnb_j { height:14px; background:/*#EFEFEF*/ url(http://images.km.ru/title/journal/hr.gif) repeat-x scroll center }
div.hrnb_e { height:14px; background:/*#FFEBCC*/ url(http://images.km.ru/title/entertainment/hr.gif) repeat-x scroll center }
div.hrnb hr, div.hrnb_j hr, div.hrnb_e hr { display:none }
.right { text-align:right }
.pt1 { padding-top:1px }
.pt2 { padding-top:5px }
a.a_tl { color:#0A55A3; font-size:13px; display:block; text-decoration:underline; line-height:17px; margin-bottom:1px }
.strong { font-weight:bold }
.f11 { font-size:13px; line-height:18px }
.f11_g { font-size:11px; color:#999 }
.f11_g6 { font-size:11px; color:#666 }
.lh_17 { line-height:17px }
.lh_16 { line-height:16px }
.lh_15 { line-height:15px }
.lh_14 { line-height:14px }
.lh_13 { line-height:13px }
.lh_12 { line-height:17px }
.lh_12 a { font-weight:normal }
.lh_11 { line-height:11px }
.middle { vertical-align:middle }
#prt { margin:0px 0px; }
#prt td#bgt { background-image:url(http://images.km.ru/title/portals/top.gif); background-repeat:no-repeat; background-position:top; width:650px; height:6px }
#prt td#bgb { background-image:url(http://images.km.ru/title/portals/bottom.gif); background-repeat:no-repeat; background-position:top; width:650px; height:6px }
#prt td.bgl, #prt td.bgr { background-image:url(http://images.km.ru/title/portals/line.gif); background-repeat:repeat-y; width:29px; vertical-align:middle }
#prt td.bgl { background-position:left }
#prt td.bgr { background-position:2px }
#prt td.plc table { width:605px }
#prt .prt_img { padding-top:4px; width:141px; font-size:12px; color:#000; line-height:15px }
#prt .prt_img div { width:95% }
#prt .prt_img img { display:block; margin-top:7px; margin-bottom:4px; border:1px solid #000 }
#prt .prt_img a.a_tl { margin-top:9px; margin-bottom:1px }
#prt .prt_img { padding-bottom:13px }
#prt .prt_img { padding-top:10px; width:141px; font-size:12px; color:#000; line-height:15px }
#prt .prt_img div { width:95% }
#prt .prt_img img { display:block; margin-top:8px; margin-bottom:4px; border:1px solid #000 }
#prt .prt_img a.a_tl { margin-top:9px }
#prt .tl12 { color:#BB253A; font-size:12px; font-weight:bold; text-decoration:underline; text-transform:uppercase; letter-spacing:1px; }
#prt li.b140 { width:141px }
#prt li a.a_tl { margin-top:9px }
#prt li a.a_tl { color:#0A55A3; display:block; font-size:13px; line-height:14px; margin-bottom:1px; text-decoration:none }
#prt .prt_img { padding-bottom:10px }
#prt .prt_colt { background-image:url(http://images.km.ru/title/portals/pbgc2.gif); background-repeat:repeat-x; height:226px; padding:0px 3px }
#prt td#prtbgl { background-image:url(http://images.km.ru/title/portals/pbgl.gif); background-repeat:no-repeat; background-position:top right; height:226px; width:15px; vertical-align:middle }
#prt td#prtbgr { background-image:url(http://images.km.ru/title/portals/pbgr.gif); background-repeat:no-repeat; background-position:top left; height:226px; width:17px; vertical-align:middle }
.bllinks { font-size:13px; line-height:15px; margin-top:15px; }
.bllinks a, .bllinks_shop a { text-decoration:none }
.bllinks span.mdot { color:#000000; font-size:10px }
.bllinks_shop { font-size:11px; margin-top:5px; padding-bottom:9px }
.bllinks_shop span.mdot { color:#999; font-size:15px }
.bllinks_shop a { text-decoration:none }
.bllinks_shop a.title { color:#000000; display:block; text-decoration:underline }
.red { color:#BB253A }
.tb { width:100%; font-size:12px; background-color:#EFEFEF; border:1px solid #DDDDDD; border-top:0px }
.tb a { text-decoration:underline }
.tb_tm2 { width:240px }
.tb_tm2 td.afisha { padding:0px; background-image:url(http://images.km.ru/title/tb/bline.gif); background-position:bottom; background-repeat:repeat-x; height:19px }
.tb_tm2 a.pog { font-size:11px; color:#999; text-decoration:none }
.tb_tm2 a.pog_act { font-size:11px; color:#000 }
.tb_tm { width:315px }
.tb_tm a.ft2 { text-decoration:none }
.tb_tm td.bl, .tb_tm2 td.bl { background-image:url(http://images.km.ru/title/tb/bl.gif); background-position:left top; background-repeat:no-repeat; width:4px; height:21px }
.tb_tm td.colt, .tb_tm2 td.colt { background-position: 0 -1px; padding-top:3px; text-align:center; background-image:url(http://images.km.ru/title/tb/bt.gif); background-color:#EFEFEF; background-repeat:repeat-x; height:21px }
.tb_tm td.coltr, .tb_tm2 td.coltr { padding-top:3px; text-align:center; background-image:url(http://images.km.ru/title/tb/bt2.gif); background-color:#EFEFEF; background-repeat:repeat-x; height:21px }
.tb_tm td.colt a, .tb_tm td.coltr a, .tb_tm2 td.colt a, .tb_tm2 td.coltr a { text-decoration:none }
.tb_tm td.bc, .tb_tm2 td.bc { background-image:url(http://images.km.ru/title/tb/bc.gif); background-position:left; background-repeat:no-repeat; width:10px; height:21px }
.tb_tm td.br, .tb_tm2 td.br { background-image:url(http://images.km.ru/title/tb/br.gif); background-position:left; background-repeat:no-repeat; width:4px; height:21px }
.tb_tm td.bline, .tb_tm2 td.bline { background-image:url(http://images.km.ru/title/tb/bline.gif); background-position:bottom; background-repeat:repeat-x; height:21px }
.tb_tm td.bl2, .tb_tm2 td.bl2 { background-image:url(http://images.km.ru/title/tb/bl2.gif); background-position:left top; background-repeat:no-repeat; width:4px; height:21px }
.tb_tm td.bc2, .tb_tm2 td.bc2 { background-image:url(http://images.km.ru/title/tb/bc2.gif); background-position:left; background-repeat:no-repeat; width:10px; height:21px }
.tb_tm td.br2, .tb_tm2 td.br2 { background-image:url(http://images.km.ru/title/tb/br2.gif); background-position:left; background-repeat:no-repeat; width:4px; height:21px }
.p7 { padding:7px }
.mt6 { margin-top:6px }
.mt9 { margin-top:9px }
.mt8 { margin-top:8px }
.plr3 { padding:0px 3px }
.pl6 { padding-left:6px }
.pr6 { padding-right:6px }
#survey {font-size:13px; background-color:#f0f6f9 }
#survey label { font-size:12px; padding:0px; margin:0px; color:#0a55a3; line-height:15px; display: block; }
#survey label input { float: left; width: 12px; height: 12px; margin-right:5px; line-height:15px; }
#survey input { padding:0px; margin:0px }
#survey input.sub_mit {background:none; background-color:#ccc; color:#000}
#survey td.l { padding:0px 0px 5px 5px }
#survey td.b { vertical-align:middle; font-size:12px }
#survey a.ft1 { color:#bb253a }
#survey td.l div { margin-bottom:19px }
#kmtv td { text-align: left; }
#footer td { text-align: left; }
.kmtv { background-color:#064F7C;  }
.kmtv td.menu img { margin-top:9px; margin-left:8px }
#tv #menu { height:84px }
#tv #menu td { vertical-align:middle }
.w47 { width:47px }
#tv div.time { background-color:#B4C6D1 }
#tv .tv_n span { color:#00DDFF; font-size:10px; line-height:24px }
#tv .tv_n img { display:block; margin-bottom:5px }
#tv .tv_n a { color:#fff; font-size:13px; text-decoration:none }
#tv #tv_pr { font-size:12px; color:#fff; width:221px; background-color:#198800; padding-left:5px; height:18px }
#tv .tv_links { font-size:12px; color:#fff; margin-bottom:9px }
#tv .tv_links a { color:#fff }
#tv .tv_links a.c { color:#FFBF7B }
#tv .tv_links a.s { font-weight:bold }
#tv .tv_links a.f12 { font-size:12px }
#tv .tv_links a.f13 { font-size:13px }
#tv .tv_links a.f16 { font-size:16px }
#tv .tv_links a.f17 { font-size:17px }
#tv .tv_links a.f19 { font-size:19px }
#tv .tv_links a.f20 { font-size:20px }
#tv_anons { background-color:#1F6189; color:#fff; font-size:12px; margin-top:26px }
#tv_anons td { padding:12px 7px 0px 7px }
#tv_anons td.tv_n { padding:0px 7px 12px 7px }
#tv_anons td.tv_n .mt9 .fl_l { width:53px }
#tv_anons .tv_n span { color:#00DDFF; font-size:10px; display:block }
#tv_anons .tv_n .date { font-size:16px; font-weight:bold; color:#FFF }
#tv_anons .tv_n .time { font-size:16px; color:#FFF }
#tv_anons .tv_n .name { font-size:12px; color:#FFF }
#tv_anons .tv_n a { color:#BDBDBD; font-size:13px }
table.bgc { font-size:12px }
table.bgc label { color:#0A55A3; font-size:11px; display:block; line-height:20px }
table.bgc .bgc_t { width:100%; font-size:12px; margin-top:5px }
table.bgc .bgc_t .bgc_in { height:19px; width:191px; border:1px solid #000 }
table.bgc .bgc_t .bgc_but { height:19px }
.iflt { margin-top:5px; font-size:10px }
.iflt .img { float:left; width:57px; margin-top:3px }
.bc_tb-C td.w240 div.tdE5 { width:240px; text-align:left; margin:6px 0px 12px 0px }
.bc_tb-C td.w240 div.tdE5 .c { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:0px 10px 9px 10px }
.bc_tb-C td.w240 div.tdE5 .tb_tl { background-image:url(http://images.km.ru/title/tgr-ff.gif); height:5px; font-size:2px }
.bc_tb-C td.w240 div.tdE5 .tb_tr { background-image:url(http://images.km.ru/title/tgr-ff.gif); height:5px; font-size:2px }
.bc_tb-C td.w240 div.tdE5 .tb_bl { background-image:url(http://images.km.ru/title/tgr-ff.gif); height:5px; font-size:2px }
.bc_tb-C td.w240 div.tdE5 .tb_br { background-image:url(http://images.km.ru/title/tgr-ff.gif); height:5px; font-size:2px }
.bc_tb-C td.w240 div.tdE5 .tb_tl { margin-right:5px }
.bc_tb-C td.w240 div.tdE5 .tb_bl { margin-right:5px }
.bc_tb-C td.w240 div.tdE5 .tb_tr { margin-left:5px; margin-top:-5px }
.bc_tb-C td.w240 div.tdE5 .tb_br { margin-left:5px; margin-top:-5px }
.bc_tb-C td.w240 div.tdE5 .tb_tr { background-position:100% 0 }
.bc_tb-C td.w240 div.tdE5 .tb_bl { background-position:0 -5px }
.bc_tb-C td.w240 div.tdE5 .tb_br { background-position:100% -5px }
.bc_tb-C div.tdCC-FF .c { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#DDDDDD; padding:0px 8px }
div.tdCC-FF { width:315px; text-align:left; margin:6px 0px }
.tb_tlCC-FF, .tb_trCC-FF, .tb_blCC-FF, .tb_brCC-FF { background-image:url(http://images.km.ru/title/tgr-cc-ff.gif); height:5px; font-size:2px }
.tb_tlCC-FF, .tb_blCC-FF { margin-right:5px }
.tb_trCC-FF, .tb_brCC-FF { margin-left:5px; margin-top:-5px }
.tb_trCC-FF { background-position:100% 0 }
.tb_blCC-FF { background-position:0 -5px }
.tb_brCC-FF { background-position:100% -5px }
div.td99 { width:310px; text-align:left }
div.td99 .c { border-left:1px solid #7FA8CC; border-right:1px solid #7FA8CC; background-color:#99CCFF; padding:0px 8px 2px 8px }
div.td99 .tb_tl99, div.td99 .tb_tr99, div.td99 .tb_bl99, div.td99 .tb_br99 { background-image:url(http://images.km.ru/title/tgr-99.gif); height:5px; font-size:2px }
div.td99 .tb_tl99, div.td99 .tb_bl99 { margin-right:5px }
div.td99 .tb_tr99, div.td99 .tb_br99 { margin-left:5px; margin-top:-5px }
div.td99 .tb_tr99 { background-position:100% 0 }
div.td99 .tb_bl99 { background-position:0 -5px }
div.td99 .tb_br99 { background-position:100% -5px }
.bc_tb-C .w315 div.tdCC { width:315px; text-align:left }
.bc_tb-C .w315 div.tdCC .c { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#DDDDDD; padding:0px 8px }
.bc_tb-C .w315 div.tdCC .tb_tlCC { background-image:url(http://images.km.ru/title/tgr-cc.gif); height:5px; font-size:2px }
.bc_tb-C .w315 div.tdCC .tb_trCC { background-image:url(http://images.km.ru/title/tgr-cc.gif); height:5px; font-size:2px }
.bc_tb-C .w315 div.tdCC .tb_blCC { background-image:url(http://images.km.ru/title/tgr-cc.gif); height:5px; font-size:2px }
.bc_tb-C .w315 div.tdCC .tb_brCC { background-image:url(http://images.km.ru/title/tgr-cc.gif); height:5px; font-size:2px }
.bc_tb-C .w315 div.tdCC .tb_trCC { margin-left:5px; margin-top:-5px }
.bc_tb-C .w315 div.tdCC .tb_brCC { margin-left:5px; margin-top:-5px }
.bc_tb-C .w315 div.tdCC .tb_tlCC { margin-right:5px }
.bc_tb-C .w315 div.tdCC .tb_blCC { margin-right:5px }
.bc_tb-C .w315 div.tdCC .tb_trCC { background-position:100% 0 }
.bc_tb-C .w315 div.tdCC .tb_blCC { background-position:0 -5px }
.bc_tb-C .w315 div.tdCC .tb_brCC { background-position:100% -5px }
div.tdC1D { width:315px; text-align:left; margin:8px 0px }
div.tdC1D .c { border-left:1px solid #C1C1BF; border-right:1px solid #C1C1BF; background-color:#E7E7E7; padding:0px 8px 2px 8px }
.tb_tlC1D, .tb_trC1D, .tb_blC1D, .tb_brC1D { background-image:url(http://images.km.ru/title/tgr-C1D.gif); height:5px; font-size:2px }
.tb_tlC1D, .tb_blC1D { margin-right:5px }
.tb_trC1D, .tb_brC1D { margin-left:5px; margin-top:-5px }
.tb_trC1D { background-position:100% 0 }
.tb_blC1D { background-position:0 -5px }
.tb_brC1D { background-position:100% -5px }
a.td_n { text-decoration:none }
.enter .lh_14 a.td_n { margin-bottom:3px; display:block }
table.enter_g { width: 150px; }
table.enter_g .eimg { float:left; padding-top:3px }
table.enter_g div.etext a { font-size:13px; line-height:17px }
table.enter_g div.etext span { line-height:14px; font-size:12px }
.vic span { margin-bottom:6px; display:block }
.vic td.bottom { vertical-align:middle }
.vic label { font-size:12px; padding:0px; margin:0px }
.vic input { padding:0px; margin:0px }
.td99 .c td { vertical-align:middle }
table.entg99 { font-size:10px }
table.entg99 span.mdot { color:#FEE9B1; font-size:9px }
table.entg99 a { text-decoration: underline; font-size:10px }
table.entg99 label { color:#000; font-size:10px }
table.entg99 .entg99_t { width:100%; margin-top:3px }
table.entg99 .entg99_t .entg99_in { height:19px; width:260px }
.gor { width:100%; font-size:10px; color:#000; margin:9px 0px 2px 0px }
.gor a { color:#000; font-size:12px }
.gor td.img { width:20px; height:24px }
#tvprog { font-size:11px; color:#000; font-weight:bold; margin:1px 0px }
#tvprog a.prog { display:block; color:#000; font-weight:normal }
#tvprog a { font-weight:normal; text-decoration:none }
#lastsay { width:158px }
#lastsay .bgt { text-align:center; background-image:url('http://images.km.ru/title/letsay/bgt.gif'); background-position:top; background-repeat:no-repeat; width:158px; height:27px }
#lastsay .bgl { background-image:url('http://images.km.ru/title/letsay/bgl.gif'); background-position:left; background-repeat:repeat-y; width:14px }
#lastsay .bgr { background-image:url('http://images.km.ru/title/letsay/bgr.gif'); background-position:bottom; background-repeat:repeat-y; width:14px }
#lastsay .bgb { text-align:center; background-image:url('http://images.km.ru/title/letsay/bgb.gif'); background-position:bottom; background-repeat:no-repeat; width:158px; height:27px }
#lastsay .bgc .w100P { background-color:#000; color:#fff; width:130px; font-size:10px }
#lastsay .bgc .w100P img.border { border:1px solid #999; margin:7px 0px; display:block }
#lastsay .bgc .w100P a { color:#99CCFF; text-decoration:none }
#lastsay .bgc .w100P a.yel { color:#FFCC00; font-size:11px; text-decoration:underline; font-weight:bold }
#lastsay .bgc .w100P td.ray { vertical-align:middle; padding-top:3px }
#love { font-size:12px; color:#999; padding-bottom:9px }
#love table { font-size:12px; color:#999 }
#love table td { vertical-align:bottom }
#love table td.w33 { width:33px; height:10px }
#love table select { font-size:12px; width:89px; margin-right:5px }
#love span.s { color:#000 }
#love span { line-height:14px; font-size:12px }
#ser-mail, #ser-mail table { font-size:12px; width:100% }
#ser-mail td { vertical-align:middle }
#ser-mail table td table td.w180 { width:300px }
#ser-mail input.mail { width:105px }
#ser-mail select.mail { width:80px }
#scroller { position:relative; overflow:hidden; width:604px; height:220px }
#elements { position:absolute; top:0; margin:0; padding:0; width:9200px; line-height:normal }
#elements li { list-style:none; margin:0; padding:0; display:block; float:left; padding-right:5px; padding-left:5px }
#elements li.element_item img { height:100px }
.w141 { width:141px }
#scroller-2 { position:relative; overflow:hidden; width:100%; height:286px }
#elements-2 { position:absolute; top:0; margin:0; padding:0; height:143px }
#elements-2 li { font-size:11px; list-style:none; margin:0; padding:0; display:block; float:left; height:143px }
#elements-2 li a { font-size:11px }
.w100pe { width:100%; font-weight:normal; color:#fff }
#lastsay .bgc .w100P img.border { border:1px solid #999; margin-top:7px }
.interactive_tv { font-family:'trebuchet MS', sans-serif; font-size:12px; color:#fff }
.conference { font-family:'trebuchet MS', sans-serif; font-size:10px; color:#fff; text-decoration:underline }
.tv_time { font-family:'trebuchet MS', sans-serif; font-size:16px; color:#fff; text-decoration:none }
#conference_not { font-family:'trebuchet MS', sans-serif; font-size:10px; color:#00DDFF; text-decoration:none }
#announce { font-family:'trebuchet MS', sans-serif; font-size:16px; color:#00A458; text-decoration:underline; font-weight:bold }
#last { font-family:'trebuchet MS', sans-serif; font-size:16px; color:#FFBF7B; text-decoration:underline; font-weight:bold }
#journalist { font-family:'trebuchet MS', sans-serif; font-size:9px; color:#B2B2B2; text-decoration:none }
.on_name { font-family:'trebuchet MS', sans-serif; font-size:16px; color:#fff }
.on_title { font-family:'trebuchet MS', sans-serif; font-size:9px; color:#73EEFF }
.chanal_name { font-family:'trebuchet MS', sans-serif; font-size:12px; color:#fff; background-color:#198800; padding-left:3px; padding-right:3px }
a.announce_link { color:#BDBDBD; font-family:'trebuchet MS', sans-serif; font-size:13px; text-decoration:underline }
a.on_link { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:16px; font-weight:bold; text-decoration:none }
a.on_announce { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:13px; text-decoration:none }
a.cloud_1 { color:#FFBF7B; font-family:'trebuchet MS', sans-serif; font-size:12px; text-decoration:underline }
a.cloud_2 { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:16px; text-decoration:underline }
a.cloud_3 { color:#FFBF7B; font-family:'trebuchet MS', sans-serif; font-size:16px; text-decoration:underline }
a.cloud_4 { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:20px; text-decoration:underline; font-weight:bold }
a.cloud_5 { color:#FFBF7B; font-family:'trebuchet MS', sans-serif; font-size:17px; text-decoration:underline; font-weight:bold }
a.cloud_6 { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:12px; text-decoration:underline }
a.cloud_7 { color:#FFBF7B; font-family:'trebuchet MS', sans-serif; font-size:13px; text-decoration:underline; font-weight:bold }
a.cloud_8 { color:#FFBF7B; font-family:'trebuchet MS', sans-serif; font-size:20px; text-decoration:underline; font-weight:bold }
a.cloud_9 { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:17px; text-decoration:underline; font-weight:bold }
a.cloud_10 { color:#fff; font-family:'trebuchet MS', sans-serif; font-size:13px; text-decoration:underline; font-weight:bold }
a.cloud_11 { color:#FFBF7B; font-family:'trebuchet MS', sans-serif; font-size:19px; text-decoration:underline; font-weight:bold }
#ContentContainer { width:995px; margin:0px auto; text-align:left; }
#wrapper { float:left; width:100%; }
#ContentCol-1 { float:left; width:110px; margin-left:-995px; }
#ContentCol-2 { margin-left:125px; float:left; width:335px; padding-right:15px}
#ContentCol-3 { float:left; width:265px; }
#ContentCol-4 { float:left; width:240px; margin-left:-240px;}
.LeftMenu ul { list-style:none; margin:0px 0px 10px 15px; padding:0px; font-size:12px; }
.LeftMenu li { line-height: 18px; padding-bottom:2px; }
.LeftMenu li.first a { color:#333333; font-weight:bold; }
div.ft { line-height: 18px; }
.TwoNews { margin:5px 0px 0px 0px; padding:0px; }
.TwoNews .TwoNews_left { float:left; width:145px; margin-right:10px; }
.TwoNews .TwoNews_right { float:left; width:145px; }
.TwoNews .img { height: 91px; margin:0px 0px 0px 0px; }
.TwoNews .title { line-height: 18px; margin:8px 0px 0px 0px; }
.TwoNews .title a { font-size:13px; font-weight:normal; }
.TwoNews .title a strong { font-weight:normal; }
.TwoNews .descr { font-size:13px; margin:6px 0px 0px 0px; line-height: 16px; }
.ListNews { margin:0px; }
.ListNews ul { list-style:disc; color:#999999; padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; font-size:13px; }
.ListNews li { line-height: 18px; padding:0px 0px 0px 0px; margin:0px 0px 3px 0px; }
.ListNews li a strong { font-weight: normal; color: #000; text-decoration: none; }
.ListNews li span { color:#000; }
.LatestNews { margin:0px 0px 0px 0px; }
.LatestNews .heard { line-height: 18px; font-size:12px; text-transform:uppercase; font-weight:bold; color:#c0113b; }
.LatestNews .heard a { margin-left:5px; color:#666666; font-weight:normal; }
.LatestNews .heard span.style1 { color:#c0113b;}
.LatestNews .heard span.style2 { color:#666666; cursor: pointer; font-weight:normal; text-decoration:underline;}
.LatestNews a { font-size: 13px; }
.LatestNews ul { list-style:disc; color:#999999; padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; font-size:12px; }
.LatestNews li { line-height: 18px; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px }
.LatestNews li a strong { font-weight: normal; color: #000; text-decoration: none; }
.LatestNews li span { margin-right:3px; margin-left:-31px; color:#999999; font-size: 10px; }
.news-company { padding-top: 3px; font-family: Arial, Helvetica, sans-serif; }
.news-company .heard { font-size:12px; margin:20px 0px 10px 0px; line-height: 18px; margin: 0px 0px 5px 0px !important; }
.news-company .heard a.ncompany { text-transform:uppercase; font-weight:bold; color:#c0113b; }
.news-company .heard a.prelease { text-transform:inherit; color:#666666; font-weight:normal; margin-left:50px; }
.list-news-company { line-height: 18px; }
.list-press-release { clear: left; margin: 0px; line-height: 18px; }
.list-press-release ul { list-style:disc; color:#999999; padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; font-size:12px;}
.list-press-release ul span { color:#000; }
.list-press-release li { margin-bottom: 2px; }
#container-tv { width:995px; margin:20px auto 20px auto; padding:10px 0px 0px 0px; text-align:left; background-color:#064f7c; font-family:'trebuchet MS', sans-serif; }
#container-tv2 { width:995px; margin:20px auto 20px auto; padding:10px 0px 0px 0px; text-align:left; background-color:#aee0ff; font-family:'trebuchet MS', sans-serif; }
#coltv-01 { float:left; width:110px; margin-left:-995px; }
#coltv-02 { margin-right:280px; margin-left:125px; }
#coltv-03 { float:left; width:260px; margin-left:-260px; }
.logo-kmtv { width:98px; height:30px; margin:0px 0px 10px 10px; }
.heard-kmtv { color:#fff; font-size:18px; text-transform:uppercase; margin-top:3px; }
.heard-kmtv2 { color:#000; font-size:18px; text-transform:uppercase; margin-top:3px; }
#coltv-01 .leftmenu ul { list-style:none; margin:0px 0px 10px 10px; padding:0px; font-size:11px; font-family:'trebuchet MS', sans-serif; }
#coltv-01 .leftmenu li { padding-bottom:5px; line-height:1.2em; }
#coltv-01 .leftmenu li a { color:#fff; }
#coltv-01 .leftmenu2 ul { list-style:none; margin:0px 0px 10px 10px; padding:0px; font-size:11px; font-family:'trebuchet MS', sans-serif; }
#coltv-01 .leftmenu2 li { padding-bottom:5px; line-height:1.2em; }
#coltv-01 .leftmenu2 li a { color:#000; }
#coltv-01 .leftmenu2 li a.all { color:#0a55a3; }
ul.tv-preview { list-style-type:none; display:block; margin:13px 0px 0px 0px; padding:0px; }
ul.tv-preview li { float:left; width:160px; margin-right:30px; }
ul.tv-preview div.heard { font-size:13px; color:#6dcff6; }
ul.tv-preview div.heard2 { font-size:13px; color:#064f7c; }
ul.tv-preview div.img { margin:5px 0px 10px 0px; }
ul.tv-preview div.link a { font-size:13px; color:#fff; }
ul.tv-preview div.link a strong { font-size:13px; color:#fff; font-weight:normal; text-decoration:none; }
ul.tv-preview div.link2 a { font-size:13px; color:#000; }
ul.tv-preview div.link2 a strong { font-size:13px; color:#000; font-weight:normal; text-decoration:none; }
.list-tv-preview-heard { margin-bottom:-3px; font-size:13px; color:#fff; }
.list-tv-preview-heard2 { margin-bottom:-3px; font-size:13px; color:#000; }
#list-tv-preview { width:240px; height:200px; border:1px solid #fff; margin:0px 15px 15px 0px; position:relative; background-color:#52ace5; z-index:1; }
#list-tv-preview2 { width:240px; height:200px; border:1px solid #00406c; margin:0px 15px 15px 0px; position:relative; background-color:#d8f0ff; z-index:1; }
.top-button-ltp { width:240px; height:27px; text-align:center; margin-bottom:-13px; z-index:100; position:relative; }
.bottom-button-ltp { width:240px; height:27px; text-align:center; margin-top:-30px; z-index:100; position:relative; }
.corner-tv ins { background:transparent url('http://images.km.ru/title/kmtv/corner-list-tv-preview.gif') no-repeat scroll 0 0; display:block; height:10px; overflow:hidden; position:absolute; width:10px; }
.corner-tv .lt { background-position:-10px -10px; left:-1px; top:-1px; }
.corner-tv .rt { background-position:0 -10px; right:-1px; top:-1px; }
.corner-tv .lb { background-position:-10px 0; bottom:-1px; left:-1px; }
.corner-tv .rb { bottom:-1px; right:-1px; }
.corner-tv .inner { display:block; padding:20px 15px 0px 20px; margin:auto 0px auto 0px; height:170px; }
.corner-tv2 ins { background:transparent url('http://images.km.ru/title/kmtv/corner-list-tv-preview2.gif') no-repeat scroll 0 0; display:block; height:10px; overflow:hidden; position:absolute; width:10px; }
.corner-tv2 .lt { background-position:-10px -10px; left:-1px; top:-1px; }
.corner-tv2 .rt { background-position:0 -10px; right:-1px; top:-1px; }
.corner-tv2 .lb { background-position:-10px 0; bottom:-1px; left:-1px; }
.corner-tv2 .rb { bottom:-1px; right:-1px; }
.corner-tv2 .inner { display:block; padding:20px 15px 0px 20px; margin:auto 0px auto 0px; height:170px; }
.list-tv-info { display:block; width:auto; height:75px;overflow:hidden; margin-bottom:10px; clear:left; }
.list-tv-info div.img { float:left; margin-top:3px; height:25px; width:25px; }
.list-tv-info div.idx50 { margin-left:60px; }
.list-tv-info div.idx50 div.title { font-size:13px; color:#fff600; text-decoration:none; }
.list-tv-info div.idx50 div.title2 { font-size:13px; color:#c0113b; text-decoration:none; }
.list-tv-info div.idx50 div.time { font-size:13px; color:#064f7c; }
.list-tv-info div.idx50 div.descr { font-size:13px; color:#000; text-decoration:none; line-height:1.2em; }
.list-tv-info div.idx50 div.descr a { font-size:13px; color:#000; text-decoration:none; line-height:1.2em; }
#tv-elem , #tv-elem2 {position:relative; overflow:hidden; width:100%; height:170px}
#tv-elems, #tv-elems2 {position:absolute; top:0; left:0}
#fun .tb_tl99, #fun .tb_tr99, #fun .tb_bl99, #fun .tb_br99 { background-image:url(http://images.km.ru/title/tgr-99-1.gif); height:5px; font-size:2px }
#fun div.td99 .c {background-color:#e6e9f8;border-left:1px solid #cdd4f1;border-right:1px solid #cdd4f1;padding:0 8px 2px;}
.news-company .heard { margin: 10px 0 10px; }
span.block1 a strong{text-decoration:underline; color:#000}
span.block1 a span{text-decoration:none; font-size:12px}
span.block1 a b{text-decoration:underline; font-weight:normal}
span.block1 span.mdot{font-size:10px; color:#000}
.f12 span a{font-size:12px}

#nlove { font-size: 11px; background-color: #ececec; padding: 0px 10px 8px 10px; margin-bottom: 10px; }
#nlove p.im { float: left; width: 54px; }
#nlove p.inf { float: left; padding-top: 6px; line-height: 13px; }
#nlove .block { font-size: 11px;  }
#nlove span.s { color: #999999; }
#ContentCol-4 {margin-top:-35px}
.bgc-EF {background-color:#fff}  
.bgc-FFE {background-color:#fff}
.bgc-FFC {background-color:#fff}
.LeftMenu ul {margin:0px}
.menu {padding:0px}
#nwsreg_bl {line-height: 23px;float:left;border-bottom:1px solid #000;}
#nwsreg {float:left;border-bottom:1px solid #000;}
#spc {width:3px;float:left;border-bottom:1px solid #fff;font-size:18px;}
#line {border-bottom:1px solid #c0113b;font-size:18px;}
div.tv-channel2-new { width: 100%; font-family: 'Trebuchet MS', sans-serif; }
div.tv-channel2-new td { vertical-align: top; }
div.tv-channel2-new a.chan-link { font-size: 12px; color: #f6de03; font-weight: bold; }
div.tv-channel2-new td.anons div.title { margin-bottom: 4px; }
div.tv-channel2-new td.anons div.title a { font-size: 10px; line-height: 14px; color: #fff; text-decoration: none; }
div.tv-channel2-new table.tizer td.img { padding: 1px 0px 0px 0px; }
div.tv-channel2-new table.tizer td.text { padding: 0px 0px 0px 4px; }
div.tv-channel2-new table.tizer td.text a { font-size: 12px; line-height: 16px; color: #fff; }
div.tv-channel2-new table.tizer td.time { padding: 0px 0px 11px 0px; }
div.tv-channel2-new table.tizer td.time div { font-size: 10px; line-height: 14px; color: #a1cbe5; }
div.tv-channel2-new table.tizer td.time div a { font-size: 10px; color: #a1cbe5; }
div.tv-channel2-new table.blocks { }
div.tv-channel2-new table.blocks td { width: 137px; padding-right: 21px; }
div.tv-channel2-new table.blocks td div.title { line-height: 14px; padding-left: 5px; }
div.tv-channel2-new table.blocks td div.title a { font-size: 10px; color: #a1cbe5; }
div.tv-channel2-new table.blocks td div.img { margin: 5px 0px 7px 0px; height: 102px; position: relative; }
div.tv-channel2-new table.blocks td div.img img { border: 1px solid #1f6189; }
div.tv-channel2-new table.blocks td div.img img.online { border: 0 none; left: 6px; position: absolute; top: 6px; }
div.tv-channel2-new table.blocks td div.text a { font-size: 12px; line-height: 14px; color: #fff; text-decoration: none; }

/*
div.tv-channel2 td { vertical-align: top; }
div.tv-channel2 div.title-gif { background-image: url('/img/title/title-gif.gif'); background-repeat: no-repeat; }
div.tv-channel2 { background-color: #064f7a; width: 966px; padding: 15px;font-family: 'Trebuchet MS', sans-serif; }
div.tv-channel2 div.logo { width: 39px; height: 41px; background-position: 0px 0px; }
div.tv-channel2 div.channel { float: left; width: 112px; padding: 3px 0px 3px 5px; background-color: #387296; }
div.tv-channel2 div.channel div.img { width: 18px; height: 18px; background-position: -59px 0px; float: left; }
div.tv-channel2 div.channel div.name { float: left; padding-left: 5px; }
div.tv-channel2 div.channel div.name a { font-size: 12px; color: #ffcc00; font-weight: bold; text-decoration: underline; }
div.tv-channel2 div.bg-right { width: 4px; height: 24px; background-position: -418px 0px; float: left; }
div.tv-channel2 td.rubrics { color: #a2cce5; font-size: 12px; line-height: 16px; padding-top: 2px; }
div.tv-channel2 td.rubrics a { color: #fff; }
div.tv-channel2 td.channel-info { vertical-align: bottom; padding-left: 6px; }
div.tv-channel2 td.channel-info a { font-size: 12px; line-height: 14px; color: #fff; text-decoration: none; }
div.tv-channel2 td.anons { background-color: #1F6189; padding: 7px 10px 0px 10px; }
div.tv-channel2 td.anons div.title { margin-bottom: 2px; }
div.tv-channel2 td.anons div.title a { font-size: 12px; line-height: 16px; color: #fff; text-decoration: none; }
div.tv-channel2 table.tizer td.img { padding: 1px 0px 3px 0px; }
div.tv-channel2 table.tizer td.text { padding: 0px 0px 3px 4px; }
div.tv-channel2 table.tizer td.text a { font-size: 12px; line-height: 16px; color: #fff; }
div.tv-channel2 table.tizer td.time { padding: 0px 0px 10px 0px; }
div.tv-channel2 table.tizer td.time div { font-size: 12px; line-height: 16px; color: #a1cbe5; }
div.tv-channel2 table.tizer td.time div a { color: #a1cbe5; }
div.tv-channel2 ul.blocks { float: left; list-style-type: none; margin: 0px; padding: 0px; }
div.tv-channel2 ul.blocks li { float: left; width: 160px; margin-right: 15px; }
div.tv-channel2 ul.blocks li div.title a { font-size: 12px; line-height: 16px; color: #a1cbe5; }
div.tv-channel2 ul.blocks li div.img { margin: 3px 0px 1px 0px; }
div.tv-channel2 ul.blocks li div.text a { font-size: 13px; line-height: 16px; color: #fff; text-decoration: none; }

div.tv-channel1 { background-color: #064f7a; width: 200px; padding: 11px 0px; font-family: 'Trebuchet MS', sans-serif; }
div.tv-channel1 td { vertical-align: top; }
div.tv-channel1 div.title-gif { background-image: url('/img/title/title-gif.gif'); background-repeat: no-repeat; }
div.tv-channel1 div.logo { width: 39px; height: 41px; background-position: 0px 0px; }
div.tv-channel1 div.channel { float: left; width: 174px; padding: 3px 0px 3px 5px; background-color: #387296; }
div.tv-channel1 div.channel div.img { width: 18px; height: 18px; background-position: -40px 0px; float: left; }
div.tv-channel1 div.channel div.name { float: left; padding-left: 5px; }
div.tv-channel1 div.channel div.name a { font-size: 13px; color: #ffcc00; text-decoration: none; }
div.tv-channel1 td.channel-info { vertical-align: bottom; padding-left: 6px; }
div.tv-channel1 td.channel-info a { font-size: 12px; line-height: 14px; color: #ffcc00; text-decoration: none; }
div.tv-channel1 table.tizer { }
div.tv-channel1 table.tizer td.img { padding: 1px 0px 9px 0px; }
div.tv-channel1 table.tizer td.text { padding: 0px 0px 9px 4px; }
div.tv-channel1 table.tizer td.text div.link { font-size: 12px; line-height: 16px; }
div.tv-channel1 table.tizer td.text div.link a { color: #fff; text-decoration: none; }
div.tv-channel1 table.tizer td.text div.rubrics { margin-top: 3px; }
div.tv-channel1 table.tizer td.text div.rubrics a { font-size: 11px; line-height: 16px; color: #a1cbe5; }
div.tv-channel1 table.bottom-link a { font-size: 12px; line-height: 16px; color: #fff; }
 */
div.photopress { background-color: #222222; width: 240px; padding: 4px 0px; font-family: 'Trebuchet MS', sans-serif; }
div.photopress div.title a { font-size: 12px; line-height: 16px; color: #ffcc00; }
div.photopress ul.blocks { float: left; list-style-type: none; margin: 0px; padding: 0px; }
div.photopress ul.blocks li { float: left; width: 130px; margin-right: 10px; }
div.photopress ul.blocks li div.img { margin: 4px 0px 1px 0px; }
div.photopress ul.blocks li div.img img { border: 1px solid #999999; }
div.photopress div.link a { font-size: 12px; line-height: 16px; color: #99ccff; text-decoration: none; }
div.photopress div.title-gif { background-image: url('/img/title/title-gif.gif'); background-repeat: no-repeat; }
