BODY {
        MARGIN: 5px 0px 0px 0px;
}
BODY {
        FONT-SIZE: 11px; COLOR: #OOOOOO; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
TD {
        FONT-SIZE: 11px; COLOR: #OOOOOO; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
/* ?????? ??? ???????? ????? */
TD.main {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-TOP: 20px; PADDING-BOTTOM: 20px;
}
TD.lblock_title {
        PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
        FONT-WEIGHT: bold; BACKGROUND-COLOR: #C9DAF2
}
/* ?????? ???? (??????????? ?????) */
TD.fn {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}
/* ?????? ??? ??????? (??, ????, ???????) - ???? */
TD.fn_date {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
        COLOR: #FFFFFF; FONT-WEIGHT: bold; BACKGROUND-COLOR: #BB0000
}
/* ?????? ??? ???????? ???????? */
TD.pagetitle {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;
        FONT-SIZE: 20px;

}
/* ?????? ??? ???????? ?????? */
TD.channeltitle {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #EEEEEE;
        FONT-WEIGHT: bold; COLOR: #000000; FONT-SIZE: 15px;
}
/* ?????? ???? ?????? */
TD.daytitle {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
        FONT-WEIGHT: bold; COLOR: #FFFFFF;
}
/* ?????? ??? ??????? ? "?????????????" */
TD.progtime {
        PADDING-RIGHT: 5px; FONT-WEIGHT: bold; COLOR: #BB0000; vertical-align: top;
}
/* ?????? ??? ??????? ? "??????? ???????" */
TD.anonstime {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #BB0000;
        FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 12px;
}
/* ?????? ??? ???????? ?????? ? "??????? ???????" */
TD.filmname {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px;
}
/* ?????? ??? ?????????? ??????? */
TD.sel {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
        FONT-WEIGHT: bold; BACKGROUND-COLOR: #C9DAF2
}
/* ?????? ??? ???????????? ??????? */
TD.nosel {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
}
/* ??????? ??? ??????? ? "?????????????" */
/*.progline {
        PADDING-BOTTOM: 5px; vertical-align: top;
}*/
SELECT {
        FONT-SIZE: 11px; COLOR: #OOOOOO; FONT-FAMILY: Tahoma, Verdana, sans-serif;
        border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
INPUT {
        FONT-SIZE: 11px; COLOR: #OOOOOO; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
INPUT.type2 {
        font-family: tahoma, verdana, arial, sans-serif; font-size: 11px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
        BACKGROUND-COLOR: #EDF4FF;
        border-color: #848C9C;
        }
.type3 {
        font-family: tahoma, verdana, arial, sans-serif; font-size: 11px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
        BACKGROUND-COLOR: #FFFFFF;
        border-color: #848C9C;
        }


.pagedate {
        FONT-SIZE: 17px;
}
.smallgrey {
        FONT-SIZE: 10px; COLOR: #808080;
}
.grey {
        COLOR: #808080;
}
.descr1 {
        COLOR: #404040; FONT-WEIGHT: bold;
}
.name {
        FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: bold;
}
.sorce {
        FONT-SIZE: 11px; COLOR: #A5A5A5;
}