/* coding: morozov igor (http://www.morozoff.info) 14.08.2006 */

/* IE 5.5 5.0 4  */
@import\ url("ie_lte55.css");
/* // IE 5.5 5.0 4  */

html,body {padding:0;margin:0; height:100%}
body {color:#000; background:#F8FDFF url(../i/bgTop.jpg) repeat-x 0 0; font:75% Arial,Helvetica,'MS Sans Serif',sans-serif}
td,th {color:#000; font-size:100% !important; font /**/:75% Arial,Helvetica,'MS Sans Serif',sans-serif}
html>body td, html>body th {font-size:100%}
input,textarea,option,select {color:#000; font:100% Arial,Helvetica,'MS Sans Serif',sans-serif}

h1,h2,h3,h4,h5,p {margin:0; padding:0}

EM {font-style: normal;}

img {border:0}

a {color:#00219D; text-decoration:underline}
a:hover {color:#000}

#minWidth {position:relative; min-width:989px; background: url(../i/bgBottom.jpg) repeat-x 0 100%; height:100%}
html>body #minWidth {min-height:100%; height:auto}

#outer {position:relative; z-index:99; height:600px !important; height /**/:740px; padding-bottom:13em; background: url(../i/map.gif) no-repeat 100% 0}
html>body #outer {height:auto !important; min-height:600px}

#coverage {position:absolute; z-index:999; top:51px; right:137px; width:364px; height:100px; background: url(../i/coverage.gif)}

#leftCol {float:left; width:28%; margin-right:-72%}
#left-col {padding:40px 30px 0 40px}

#icons {position:relative; z-index:999; padding:0 0 0 8px; margin-bottom:-10px}
#logo {position:relative; z-index:99; margin-right:-80px; padding-bottom:48px}
#logonew {position:relative; z-index:99; margin-right:-80px; padding-bottom:19px}

.search {position:relative; width:75%}
.search .btn {position:absolute; top:4px; right:-17px}

.inp-br, .inp-bl, .inp-tr, .inp-tl {position:absolute; width:1px; height:1px; background-color:#10ADFF}
.inp-tl {top:0; left:0}
.inp-tr {top:0; right:0}
.inp-bl {bottom:0; left:0}
.inp-br {bottom:0; right:0}

.inp {border:1px solid #00237C; padding:1px 3px; background-color:#B7E6FF}
.inp input {font-size:90%; color:#00237C; border:1px solid #B7E6FF; background-color:#B7E6FF; border-width:0; margin:0; padding:0; width:100%}

.inp2 {border:1px solid #21B5FE; padding:1px 3px; background-color:#21B5FE; width:125px}
.inp2 input {font-size:90%; color:#ffffff; border:1px solid #21B5FE; background-color:#21B5FE; border-width:0; margin:0; padding:0; width:125px}

.inp3 {border:1px solid #00237C; padding:1px 3px; background-color:#B7E6FF}
.inp3 input {font-size:90%; color:#00237C; border:1px solid #B7E6FF; background-color:#B7E6FF; border-width:0; margin:0; padding:0}

.chasiki {padding:14px 0 11px 1px; font:bold 220% 'Arial Narrow'; color:#fff}

#nav {margin:0; padding:36px 0 50px 0; list-style-type:none}
#nav li {position:relative; font-size:150%; padding-bottom:2px; width:190px;}
#nav a {color:#00237C; text-decoration:none}
#nav a.hr, #nav a:hover {color:#008F4E}
#nav ul {position:absolute; z-index:999; left:190px; top:-1px; display:none; margin:0; padding:5px 0 3px 0; list-style-type:none; width:200px; background-color:#B7E6FF; border:1px solid #fff}
#nav ul li {font-size:80%; padding:0 5px 2px 10px}
#nav ul li a {color:#008F4E; font-weight:bold;}
#nav ul li a:hover {text-decoration:underline}
#nav li:hover, #nav li.over {z-index:999}
#nav li:hover ul, #nav li.over ul {display:block}
#nav li.over a, #nav li:hover a {color:#008F4E}


#sitemap {margin:0; padding:36px 0 50px 0; list-style-type:none}
#sitemap li {position:relative; font-size:150%; padding-bottom:2px}
#sitemap a {color:#000; text-decoration:none}
#sitemap a.hr, #sitemap a:hover {color:#00219D}
#sitemap ul {left:140px; top:-1px; margin:0; padding:5px 0 3px 0; list-style-type:none;}
#sitemap ul li {font-size:80%; padding:0 5px 2px 10px}
#sitemap ul li a {color:#00219D; font-weight:bold;}
#sitemap ul li a:hover {text-decoration:underline}
#sitemap li:hover, #sitemap li.over {z-index:999}
#sitemap li:hover ul, #sitemap li.over ul {display:block}
#sitemap li.over a, #sitemap li:hover a {color:#008F4E}

.bans div {padding-bottom:7px}

#rightCol {float:right; width:72%}
#welcome {padding:122px 0 55px 0}

.ttl {color:#000; font:175% 'Arial Narrow'; text-transform:uppercase; background: url(../i/ttl-bg.gif) no-repeat 0 0; padding:3px 5px 2px 7px; margin-bottom:7px}

.l2col {float:right; width:100%; }
.l-2col {padding-right:10px;}
.r2col {float:right; width:360px;}

table.c2col-t {width: 100%; vertical-align:top;}
table.c2col-t td {vertical-align:top;}

.png-b {border:1px solid #fff; border-bottom-width:0; background: url(../i/bg.png)}

.block {padding:7px 11px 4px 13px}

.announce {margin:0; padding:0; list-style-type:none}
.announce li {padding-bottom:5px}
.announce table {width:100%; border-collapse:collapse; border:0}
.announce td {padding:0; vertical-align:top}
.announce td.ph {padding-right:13px; padding-top:3px}
.announce td.txt {width:100%; background: url(../i/bgDot.gif) repeat-x 0 100%; padding-bottom:5px}
.announce h3 {font-size:92%; color:#126438; padding-bottom:2px}
.announce h3 a {color:#126438}
.announce h4 {font-size:110%; display:inline; color:#126438; padding-bottom:2px}
.announce h4 a {color:#126438}
.announce h6 {font-size:80%;font-weight:bold;display:inline;color:#00237C}
.announce h6 a {color:#126438}
.announce h5 {font-size:85%;font-weight:normal;display:inline;color:#00237C}
.announce h5 a {color:#126438}
.announce p {font-size:92%}
.announce a {color:#000; text-decoration:none}
.announce a:hover {color:#126438}
.b {font-weight:bold; display:block}

.png-btm {height:3px; background: url(../i/bg-b.png) no-repeat 0 0; border-right:1px solid #fff}
.png-btm div {height:3px; background: url(../i/bg-b.gif) no-repeat 0 0}

.bl-noban {float:left; width:100%}
.bl-noban .block {padding-right:185px; padding-top:15px}

.live-desc {margin:0; padding:0; list-style-type:none}
.live-desc li {padding-bottom:14px}
.live-desc td.txt {width:100%; background: url(../i/bgTn.gif) repeat-x 0 100%; padding-bottom:5px}
.live-desc h3 {font-size:100%; font-weight:normal}
.live-desc h3 a {color:#000; text-decoration:none}
.live-desc h3 a:hover {color:#00219D}
.live-desc h3 .ts {color:#00219D; text-decoration:underline}

.arch a {color:#000; text-decoration:none}
.arch a:hover {color:#00219D}
.arch a span {text-decoration:underline}
.arch a img {position:relative; vertical-align:top; margin-right:6px; margin-top:-2px}

.banner-r {float:left; margin-left:-159px; padding-top:25px}
.banner-r div {padding-bottom:13px}

#bottom {position:absolute; z-index:999; bottom:0; right:0; width:72%}
#btm-s {padding-bottom:10px; padding-left:15px; width:39em}
#btm-s p {padding-top:10px}

#body-cont {color:#3E3E3E; line-height:1.5em}
#body-cont th, #body-cont td {color:#3E3E3E}
#body-cont h1 {color:#000; line-height:normal !important; font:175% 'Arial Narrow'; text-transform:uppercase; padding-left:41px; background: url(../i/flag1.gif) no-repeat 0 1px; padding-bottom:12px}
#body-cont h2 {color:#000; font-size:125%; padding-bottom:10px}
#body-cont p {padding-bottom:18px}
.tbl {width:100%; border-collapse:collapse; border:0; margin-bottom:18px}
.tbl th {color:#00993E !important; font-size:92% !important; font /**/:70% Arial,Helvetica,'MS Sans Serif',sans-serif; font-weight:normal; text-align:left; border-bottom:2px solid #00993E; padding:4px 5px 4px 0; line-height:normal !important}
.tbl td {padding:4px 5px 4px 0; line-height:normal !important; border-bottom:1px solid #00993E}
.tbl .s {padding:0;background:url(../i/bks.gif)}

.mz {margin:0px 0px 0px px}
.mz {font-size:100%;padding-bottom:1px}
.mz b {color:#00219D}
.mz td {font-size:100%}
.mz h4  {font-size:120%;display:inline;color:#00219D}
.mz h5 {font-size:100%;font-weight: normal;display:inline;color:#999}
.mz h6 {font-size:70%;font-weight: normal;display:inline;color:#999}

#newsw a {text-decoration:none; color:#2c74af}
#newsw a:hover {text-decoration:underline; color:#2c74af}



form {margin:0; padding:0}
.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}
div.txt-tb:after {display: block; line-height: 0; height: 0; visibility: hidden; content: "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ";}
div.txt-tb {position:relative; z-index:999; display:table-cell}



#anonce {width:210px; margin-top:4px; text-align:left;}
#anonce p {padding-bottom:3px; color:#707277;}
#anonce h4 {font:120% 'Verdana'; display:inline; color:#126438; font-weight:bold;}
#anonce a {text-decoration:none;}
#anonceimg {position:absolute;}

#manonce {margin-top:4px; text-align:left; color:#012C72;}
#manonce p {padding-bottom:3px;}
#manonce h4 {font:120% 'Verdana'; display:inline; color:#126438; font-weight:bold;}
#manonce h5 {font:100% 'Verdana'; display:inline; color:#126438;}
#manonce h6 {font:90% 'Verdana'; display:inline; color:#00237C;}
/*#manonce dd {font:100% 'Verdana';}*/
#manonce dfn {font:100% 'Verdana'; display:inline;}

#manonce a {text-decoration:none;  color:#012C72;}
#manonce a:hover {text-decoration:none; color:#0045ac;}
#manonce .mov {margin-bottom:10px}
#manonce .mov a {text-decoration:none; color:#0073cb}
#manonce .mov a:hover {text-decoration:underline; color:#0073cb}
.cr {height:4px; width:98%; background-image:url(../i/channels/rr.gif); background-repeat:repeat-x; margin-top:3px; margin-bottom:3px; margin-left:5px}
.newztitle {color:#126438; cursor: default;}
.ttlba {color:#126438; font:140% 'Arial'; font-size:15px; text-transform:uppercase; padding:5px 5px 2px 0px; margin-bottom:2px;}
.ttlba a {color:#126438; text-decoration:none;}

.c-advprog {cursor:hand; cursor:pointer; border:1px solid; border-color:#126438;  padding-bottom:2px;background-color:#F4FBFF;}
#now .progtime {font-size:100%; font-weight:bold; color:#126438;}
#now .progtext {font-size:90%}
.c-times {color:#000000; padding:2px 0px 0px 2px}
.c-advprogan {cursor:hand; cursor:pointer; border:1px solid; border-color:#B3D9EC;  padding-bottom:2px;background-color:#dbebf3;}
.c-advprogan a {color:#012c72; text-decoration:none;}


.gsch_btn {width:100px; height:20px; border:1px solid; border-color:#00237C; background-color:#B7E6FF; color:#00237C; font-size:10px; text-align:center; padding-top:2px;}