body {font-family:Times, serif;background-color:#FFF;color:#000;font-size:12px;}
TABLE {padding:0;margin:0;border-spacing:0;}
TABLE TD {padding:0;margin:0;border-spacing:0;}
TABLE TD.active {background: url(images/menu_ico_on.gif) repeat-x;}
TABLE.dt_link {margin:10px;WIDTH:100%;}
TABLE.dt_link TD {padding:6px 0 1px;margin:0;}
TABLE.dt_link TD p {padding:0;margin:0;}
TABLE.dt_link TD p.title {font-size: 90%}
a {padding: 0px; margin: 0px; color: navy; text-decoration: underline;}
a:visited, a:hover {color: navy;}
p {padding:0px;margin:0 0 3px;font-family:trebuchet MS;display:block;WIDTH:auto;COLOR:#000;}
p.date {MARGIN-TOP: 1px;color: #969696;}
p.text {MARGIN-TOP: 7px;PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%;font-size:14px;}
p.text_big {margin-top:7px;font-weight:bold;font-size:1.3em;color:navy;padding-bottom:2px;line-height:120%}
p.title {font-size:100%}
IMG {border:0px;margin:0px;}
SPAN.menu {cursor:pointer;}
SPAN.menu A {padding:0px;font-weight:bold;font-size:90%;color:navy;line-height:normal;}
SPAN.menu A:hover {padding:0;FONT-WEIGHT:bold;FONT-SIZE:90%;COLOR:navy;LINE-HEIGHT: normal;}
SPAN.menu A:visited {padding:0;FONT-WEIGHT:bold;FONT-SIZE:90%;COLOR:navy;LINE-HEIGHT:normal;}
DIV.line {CLEAR: left;padding:0;FONT-WEIGHT:normal;FONT-SIZE:0px;MARGIN:7px 0px 7px; LINE-HEIGHT:0;FONT-STYLE:normal;HEIGHT:1px;BACKGROUND-COLOR:#bdbdbd;FONT-VARIANT:normal}
DIV.line1 {CLEAR: left;padding:0;FONT-WEIGHT:normal;FONT-SIZE:0px;MARGIN:7px 0px 7px;LINE-HEIGHT:0;FONT-STYLE:normal;HEIGHT:1px;BACKGROUND-COLOR:#bdbdbd;FONT-VARIANT:normal}
DIV.search {MARGIN:0;}
div.ico {MARGIN-TOP:3px;BACKGROUND-COLOR:#fff;}
div.search INPUT {BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; MARGIN:0px 5px 0px 5px;BORDER-LEFT:#a5acb2 1px solid;WIDTH:200px;BORDER-BOTTOM:#a5acb2 1px solid;HEIGHT:16px;}
div.search INPUT.but {border:0px none;MARGIN:0px 0px 0px 5px;WIDTH:44px;HEIGHT:20px;}
.cur tr {color:#555555;font-size:0.8em;border-bottom:1px solid #E1E1E1;}
.cur-head td {color:#114770;font-size:12px;font-weight:bold;}
.block-head-small {font-size:10px;font-weight:bold;text-transform:uppercase;color:#FFF;padding:3px 10px 3px 10px;background:#1c70bd;background:#98b6d6;}
h2 {color:maroon;font-size:22px;border-bottom:dotted 1px maroon;margin:10px 10px 0px 10px;height:auto;}
h2.left {text-align:left;color:maroon;font-family:trebuchet MS;font-size:22px;border-bottom:dotted 1px maroon;margin:10px 10px 0px 10px;height:auto;}
h3 {color:navy;margin:5px 20px 5px 10px;height:auto;}
h4 {color:navy;font-weight:bold;font-size:18px;}
a.link , a.link:hover, a.link:visited {padding:0px;margin:0px;color:navy;text-decoration:none;border-bottom:1px dotted navy;}
.hidden {display:none;}
.unactive {text-align:left;padding:5px;cursor:pointer;font-size:11pt;}
.active {text-align:left;padding:5px;cursor:pointer;font-size:11pt;color:navy;background-color:#eeeeee;}
.example {font-size:11pt;border-bottom:1px dashed #0b189a;}
#tvprog .tvinfo img {padding-right: 10px;text-align:left; }
#tvprog .time{padding:0px 10px 2px 0px;}
#tvprog .tvinfo h3 {font-size:9px;}

div.w60{width:96%;margin: 0 auto;}	
div.box-c{height:20px;margin: 0 20px;position: relative;background: #EEE;}
div.box-c em b {position:absolute;font:150px Arial;line-height:40px;font-weight:normal;}
.ctl, .cbl, .ctr, .cbr {z-index:11;width:20px;height:20px;color:#EEE;overflow:hidden;position:absolute;background:transparent;}
.ctl {top:0;left:-20px;}
.cbl {bottom:0;left:-20px;}
.ctr {top:0;right:-20px;}
.cbr {bottom:0;right:-20px;}
.ctl b {left:-8px;}
.ctr b {left:-25px;}
.cbl b {left:-8px;top:-17px;}
.cbr b {left:-25px;top:-17px;}
div.box-inner{padding:0 20px;background:#EEE;}

a.tags {color:#navy;text-decoration:none;}
a.tags:hover {background:#999966 none repeat scroll 0 0;color:#FFF;}