body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#001C59;
font-size:75%;
padding:0px;
margin:0px;
height:100%;
line-height: 130%}

img {
border: none;
HSPACE: 5px;
vSPACE: 5px;
}

IMG {
border: none;
HSPACE: 10px;
vSPACE: 10px;
}

P {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: justify
}

table {
        border-collapse: collapse;
}

a {
        color: #0036AE;
        text-decoration: none;
}

a:hover {
        color: #FF9900;
        text-decoration: underline;
}
/* светлый текст */
.light {
        color: #E4E7F1;
}
/* кнопки в шапке */
#topbox {
        background: #30528B;
        padding: 3px 6px 3px 22px;
}
#topbox img {
        vertical-align: middle;
}
#topbox a {
        background: #C9D0E4;
        display: inline;
        margin:0px;
        margin-right: 4px;
}
#topbox a:hover {
        background: #FF9900;
}
/* раздел своих новостей */
#ournews_hdr {
        padding: 10px 6px 12px 22px;
        text-decoration: none;
        font-weight: bold;
        background: url(/i/arr_orange.gif) no-repeat left;
        white-space: nowrap;
}
#ournews_hdr a {
        color: #FF9900;
        font-weight: normal;
}
/* заголовки наших новостей */
#ournews {
        padding: 0px 6px 0px 22px;
}
#ournews span.date {
        font-size: 80%;
        background-color: #C9D0E4;
        padding: 0px 2px;
        margin-right: 4px;
}
#ournews span.title {
        font-size: 100%;
        font-weight: bold;
        text-transform: lowercase;
        margin-right: 4px;
}
#ournews span.title_red {
        color:red;
        font-size: 100%;
        font-weight: bold;
        text-transform: lowercase;
        margin-right: 4px;
}
#ournews a {
        color: #001C59;
}
#ournews a:hover {
        color: #FF9900;
}
/* раздел ПЛН новостей */
#plnnews_hdr {
        padding: 10px 6px 12px 22px;
        text-decoration: none;
        font-weight: bold;
        background: url(/i/arr_pln.gif) no-repeat left;
        white-space: nowrap;
}
#plnnews_hdr a.link {
        color: white;
        background: #9E0B0E;
        padding: 0px 2px 0px 2px;
        margin: 1px;
        font-weight: bold;
        text-decoration: none;
}
#plnnews_hdr a {
        color: #9E0B0E;
        font-weight: normal;
}
/* заголовки ПЛН новостей */
#plnnews {
        padding: 0px 6px 0px 22px;
}
#plnnews span.date {
        font-size: 80%;
        background-color: #C9D0E4;
        padding: 0px 2px;
        margin-right: 4px;
}
#plnnews span.title {
        font-size: 100%;
        font-weight: bold;
        text-transform: lowercase;
        margin-right: 4px;
}
#plnnews a {
        color: #001C59;
}
#plnnews a:hover {
        color: #9E0B0E;
}
#plnnews img {
        margin: 0px 5px 0px 0px;
}
/* раздел Официальных новостей */
#offnews_hdr {
        padding: 10px 6px 12px 22px;
        text-decoration: none;
        font-weight: bold;
        background: url(/i/arr_off.gif) no-repeat left;
        white-space: nowrap;
}
#offnews_hdr a.link {
        color: white;
        background: #2382BD;
        padding: 0px 2px 0px 2px;
        margin: 1px;
        font-weight: bold;
        text-decoration: none;
}
#offnews_hdr a {
        color: #2382BD;
        font-weight: normal;
}
/* заголовки Официальных новостей */
#offnews {
        padding: 0px 6px 0px 22px;
}
#offnews span.date {
        font-size: 80%;
        background-color: #2382BD;
        color: white;
        padding: 0px 2px;
        margin-right: 4px;
}
#offnews span.title {
        font-size: 100%;
        font-weight: bold;
        text-transform: lowercase;
        margin-right: 4px;
}
#offnews a {
        color: #001C59;
}
#offnews a:hover {
        color: #2382BD;
}


/* раздел новостей РВК */
#rbcnews_hdr {
        padding: 10px 6px 12px 22px;
        text-decoration: none;
        font-weight: bold;
        background: url(/i/arr_rbc.gif) no-repeat left;
        white-space: nowrap;
}
#rbcnews_hdr a.link {
        color: white;
        background: #336633;
        padding: 0px 2px 0px 2px;
        margin: 1px;
        font-weight: bold;
        text-decoration: none;
}
#rbcnews_hdr a {
        color: #336633;
        font-weight: normal;
}
/* заголовки новостей РВК */
#rbcnews {
        padding: 0px 6px 0px 22px;
}
#rbcnews span.date {
        font-size: 80%;
        background-color: #336633;
        color: white;
        padding: 0px 2px;
        margin-right: 4px;
}
#rbcnews span.title {
        font-size: 100%;
        font-weight: bold;
        text-transform: lowercase;
        margin-right: 4px;
}
#rbcnews a {
        color: #001C59;
}
#rbcnews a:hover {
        color: #336633;
}

/* раздел Шоу новостей */
#shownews_hdr {
        padding: 10px 6px 12px 22px;
        text-decoration: none;
        font-weight: bold;
        background: url(/i/arr_show.gif) no-repeat left;
        white-space: nowrap;
}
#shownews_hdr a.link {
        color: white;
        background: Red;
        padding: 0px 2px 0px 2px;
        margin: 1px;
        font-weight: bold;
        text-decoration: none;
}
#shownews_hdr a {
        color: Red;
        font-weight: normal;
}
/* заголовки Шоу новостей */
#shownews {
        padding: 0px 6px 0px 22px;
}
#shownews span.date {
        font-size: 80%;
        background-color: Red;
        color: white;
        padding: 0px 2px;
        margin-right: 4px;
}
#shownews span.title {
        font-size: 100%;
        font-weight: bold;
        text-transform: lowercase;
        margin-right: 4px;
}
#shownews a {
        color: #001C59;
}
#shownews a:hover {
        color: Red;
}

/* Ушки */
#uhi {
        margin: 5px 0px 2px 20px;
}
/* отбивка снизу 5px*/
.mb5px {
        margin-bottom: 5px;
}
/* событие дня новость часа и прочие блоки */
#hot {
        margin-bottom: 5px;
}
#hot img {
        float: left;
        margin: 0px 5px 5px 0px;
}
#hot td.hothead, #hot td.interhead, #hot td.reporthead,
#hot td.afishahead  {
        background: #FF9900;
        color: White;
        font-size: 130%;
        font-weight: bold;
        text-transform: lowercase;
        padding: 2px 2px 2px 20px;
}


#hot td.interhead {
        background: #001C59;
}
#hot td.reporthead {
        background: #30528B;
}
#hot td.afishahead {
        background: Red;
}
#hot td.hotmain, #hot td.intermain, #hot td.reportmain {
        background: url(/i/arr_hot_bg.gif) bottom right no-repeat;
        padding: 6px 20px 16px 20px;
        border-left: 1px solid #C9D0E4;
        border-right: 1px solid #C9D0E4;
        border-bottom: 1px solid #C9D0E4;
        font-size: 90%
}
#hot td.reportmain {
        background: url(/i/report_bg.gif) bottom right no-repeat;
}
#hot td.intermain {
        background: url(/i/inter_bg.gif) bottom right no-repeat;
}
#hot td.hothead a, #hot td.interhead a,
#hot td.reporthead a, #hot td.afishahead a  {
        color: white;
        font-size: 80%;
        font-weight: normal;

}










#hots {
        margin-bottom: 5px;
}
#hots img {
        float: left;
        margin: 0px 5px 5px 0px;
}
#hots td.rubrikhead,
#hots td.afishahead  {
        background: #FF9900;
        color: White;
        font-size: 130%;
        font-weight: bold;
        text-transform: lowercase;
        padding: 2px 2px 2px 10px;
}


#hots td.interhead {
        background: #001C59;
}
#hots td.rubrikhead {
        background: #C9D0E4;
}
#hots td.afishahead {
        background: Red;
}
#host td.hotmain, #hots td.intermain, #hots td.rubrikmain {
        background: url(/i/arr_hot_bg.gif) bottom right no-repeat;
        padding: 6px 20px 16px 20px;
        border-left: 1px solid #C9D0E4;
        border-right: 1px solid #C9D0E4;
        border-bottom: 1px solid #C9D0E4;
        font-size: 90%
}
#hots td.rubrikmain {
        background: url(/i/report_bg.gif) bottom right no-repeat;
}
#hots td.intermain {
        background: url(/i/inter_bg.gif) bottom right no-repeat;
}
#hots td.hothead a, #hots td.interhead a,
#hots td.rubrikhead a, #hots td.afishahead a  {
        color: white;
        font-size: 80%;
        font-weight: normal;

}









H2 {
        font-size: 130%;
        font-weight: bold;
        color: #CC0000;
        width: 80%;
        margin: 0px;
}
H3 {
        font-size: 100%;
        font-weight: bold;
        margin: 0px 0px 4px 0px;

}
/* версия для печати */
#printed {
        margin: 6px 0px 6px 0px;
        color: #65739E;
        font-size: 80%;
}
#printed a img {
        color: #65739E;
        border: none;
}
#printed a:hover {
        color: #CC0000;
}
/*стиль инпутов */
.in {
        border: none;
        padding-left: 4px;
        height: 1,2em;
        color: #001C59;
        background-color: white;
        font-size: 1,1em;
        margin: 0px
}
form {
        padding: 0px;
        margin: 0px;
}
.button {
    color: white;
    background-color: #FF9900;
    cursor: pointer;
         border: 1px #FF8C00;
         font-weight: bold;
}

a.topnav:hover {
        color: #cc0000;
        text-decoration: underline;
}

/* меню */
#menu {
        width: 180px;
        margin: 6px 0px 10px 0px;
        padding: 0;
}
#menu a{
        font-size: 100%;
}
#menu ul li ul{
        padding: 0;
        margin-left: 0px;
}
#menu li {
        list-style: none;
        border-bottom: #E7EAF5 solid 1px;
}
#menu li span {
        text-decoration: none;
        display: block;
        font-weight: normal;
}

#menu li span.a {
        font-weight: bold;
        text-decoration: none;
        display: block;
        padding: 0px 0px 1px 15px;
        background: none;
}

#menu li.active {
        padding: 0;
        border-bottom: none;
}

#menu li a:link,
#menu li a:active,
#menu li a:visited {
        color: #001C59;
        text-decoration: none;
        display: block;
        width: 180px;
        margin: 0px;
        padding: 0px 0px 1px 20px;
        background: transparent url(/i/menu_big.gif) left center no-repeat;
}
#menu li a:hover {
        color: #001C59;
        background: transparent url(/i/menu_blu_big.gif) #E4E7F1 left center no-repeat;
}
#menu li>a:link,
#menu li>a:active,
#menu li>a:visited,
#menu li>a:hover {
        width: 180px;
}

#menu li.active a:link,
#menu li.active a:active,
#menu li.active a:visited,
#menu li.active a:hover {
        color: White;
        background: #FF9900 url(/i/menu_big.gif) left center no-repeat;
        padding: 0px 0px 1px 20px;
}


#menu li.active span.a {
        color: #FFFFFF;
        font-weight: bold;
        background: #2D4796 url(/i/menu_blu_big) right center no-repeat;
        padding: 0em 0px 1em 20px;
        margin: 0;
}

/* Подменю 1*/
#menu li li {
        border: none;
        padding-left: 0px;
}
#menu li.active li a:link,
#menu li.active li a:active,
#menu li.active li a:visited {
        width: 100px;
        color: #2D4796;
        display: block;
        padding: 3px 10px 4px 12px;;
        margin-left: 12px;
        background: transparent url(/i/bull_small.gif) left center no-repeat;
        font-size: 12px;
        font-weight: normal;
        white-space: nowrap;
}
#menu li.active li a:hover {
        width: 100px;
        color: #2D4796;
        display: block;
        padding: 0.2em 12px 0.3em 16px;
        margin-left: 12px;
        background: transparent url(/i/bull_blu_small.gif) left center no-repeat;
        text-decoration: underline;
        font-size: 12px;
        font-weight: normal;
        white-space: nowrap;
}
/* активный линк */
#menu li.active div.a {
        color: #2D4796;
        margin-left: 12px;
        padding: 0.2em 12px 0.3em 16px ;
        background: transparent url(/i/bull_red_small.gif) left center no-repeat;
        font-size: 12px;
        font-weight: bolder;
}



.ontop {
        padding: 0.2em 12px 0.3em 16px ;
        background: transparent url(/i/top.gif) left center no-repeat;
        font-size: 12px;
}
.copyright {
        font-size: 80%;
        color: #30528B;
        padding: 20px 0px 20px 26px;
        line-height: 110%;
}