Body { font-family: Arial, Verdana; }

A {color: #C85C05;}
A:hover {color: #000000; text-decoration: none;}

DIV#main {
 background: url(images/back_body.jpg) no-repeat top left;
 padding-left: 21px;
}

DIV#logotab { position: relative; background: url(images/rbar_top.jpg) no-repeat top center; height: 72px; width: 197px; text-align: center; font-size: 10px; color: #8E8A3B; margin-left: 0px;}

DIV#logotabru { position: relative; background: url(images/rbar_top_ru.jpg) no-repeat top center; height: 72px; width: 197px; text-align: center; font-size: 10px; color: #8E8A3B; margin-left: 0px;}

DIV#langmenu { padding-top: 5px; padding-right: 11px; }

DIV#rbartop {
 position: relative;
 background: url(images/rbar_mid.jpg) no-repeat;
 background-position: 0px 0px top center;
 height: 216px;
 width: 130px;
 padding-top: 72px;
 text-align: center;
 line-height: 120%;
 font-size: 12px;
}

DIV#rbartopru {
 position: relative;
 background: url(images/rbar_mid_ru.jpg) no-repeat;
 background-position: 0px 0px top center;
 height: 216px;
 width: 130px;
 padding-top: 72px;
 text-align: center;
 line-height: 120%;
 font-size: 12px;}

DIV#place { 
 color: #CC1145;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 10px;
 font-size: 13px;
 line-height: 120%;
}

DIV#rmenu { font-weight: normal; line-height: 110%; padding-top: 5px;}

DIV#date { font-weight: bold; padding-top: 3px; margin-bottom: 10px; line-height: 120%;}

DIV#contacts { margin-bottom: 5px; margin-top: 10px; font-size: 11px;}

DIV#menu {
 position: relative;
 padding-top: 14px; width: 579px; height: 24px;
}

.menutab { }
.menucell 
{ 
font-weight: bold; 
font-size: 11px; 
background-color:#FFDB68; 
text-align: center; 
cursor: hand; 
cursor: pointer; 
border-top: 1px #FFFDBF solid; 
border-right: 1px #777777 solid; 
border-left: 1px #FFFDBF solid; 
border-bottom: 1px #777777 solid; 
padding-top: 1px;
}

.menucell1o {
 font-weight: bold;
 font-size: 11px;
 background-color:#E25805;
 color: #FEFAA1;
 text-align: center;
 padding-top: 1px;
}

.menucell A
{ text-decoration: none; 
  color: #000000; }

.menucell A:hover
{ text-decoration: none; 
  color: #FEFAA1;}

.headcell1 
{ 
border-bottom: 0px #000000 solid; 
padding-bottom: 4px;
}

.reportcell 
{ 
padding-top: 2px;
border-bottom: 0px #000000 solid; 
padding-bottom: 0px;
}

.menucell2 {
 font-weight: bold;
 font-size: 11px;
 background-color:#373737;
 color: #FEFAA1;
 text-align: center;
 cursor: hand;
 cursor: pointer;
 padding-top: 2px;}

.calendarcell { 
font-weight: bold; 
font-size: 11px; 
background-color:#CAC564; 
text-align: center; 
margin-top: 1px;
}

.calendarcell2 { 
height: 18px;
font-weight: bold; 
font-size: 11px; 
}

.calendarcell2a { 
height: 18px;
font-weight: normal; 
font-size: 11px; 
}

.calendarcell2b { 
height: 18px;
font-weight: bold; 
font-size: 12px; 
text-align: left;
padding-left: 3px;
color: #E25805;
}

.calendarcelldone { 
height: 18px;
font-weight: normal; 
font-size: 11px; 
text-align: left;
color: #666666;
}

.calendarcelldoneb { 
height: 18px;
font-weight: normal; 
font-size: 11px; 
text-align: left;
color: #666666;
padding-left: 3px;
}

DIV#content { margin-top: 0px; width: 774px;}

DIV#blockphoto 
{
 align: right;
 margin-left: 0px;
 margin-top: 6px;
 width: 145px; 
}

DIV#reportphoto
{
 margin-left: 0px;
 margin-top: 13px;
 width: 306px;
 height: 221px;}

DIV#tstmonyphoto
{ 
 margin-left: 0px;
 margin-top: 6px;
 width: 190px;
 height: 141px;
 overflow: hidden;
}

.contenttab { font-weight: normal; font-size: 12px; text-align: left; line-height: 120%}

H1 {
 font-weight: bold;
 font-size: 18px;
 margin-top: 18px;
 padding-top: 10px;
 margin-bottom: 10px;
}

H2 {
 font-weight: bold;
 font-size: 16px;
 margin-top: 18px;
 margin-bottom: 7px;
 color: #C85C05;
}

H3 {
 font-weight: bold;
 font-size: 16px;
 margin-top: 18px;
 margin-bottom: 7px;
 color: #000000;
}

H4 {
 font-weight: bold;
 font-size: 12px;
 margin-top: 10px;
 margin-bottom: 3px;
 color: #000000;
}

DIV#heading1 {
 font-weight: bold;
 font-size: 18px;
 padding-top: 5px;
 padding-bottom: 5px; }

DIV#heading1b 
{
 font-weight: bold;
 font-size: 18px;
 padding-top: 15px;
 padding-bottom: 24px; 
 padding-left: 2px;
}

DIV#heading1c 
{
 font-weight: bold;
 font-size: 18px;
 padding-top: 10px;
 padding-bottom: 0px; 
 padding-left: 0px;
}


.heading3 {
 font-weight: bold;
 font-size: 16px;
 margin-top: 7px;
 margin-bottom: 2px; 
 color: #000000;
}

.heading3 A {
 font-weight: bold;
 font-size: 16px;
 color: #C85C05;
}

.heading3 A:hover {
 color: #000000;
}

.heading2 H2 {
 font-weight: bold;
 font-size: 18px;
 margin-top: 5px;
 margin-bottom: 2px; 
 color: #000000;
}

.heading2 H2 A {
 color: #000000;
}

DIV#text1 
{
 font-size: 12px;
 line-height: 125%;
}

DIV#text1b 
{
 font-size: 12px;
 line-height: 125%;
 padding-bottom: 10px; 
}

.text_1 {
 font-size: 12px;
 line-height: 125%;
 margin-top: 15px;
}

DIV#text1c 
{
 font-size: 11px;
 line-height: 125%;
 padding-top: 0px;
 color:#E25805;
 font-weight: bold;  
 padding-bottom: 7px; 
}


DIV#text1c A:hover
{
 color:#000000;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#text1c A
{
 color:#E25805;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#text1f 
{
 font-size: 12px;
 line-height: 100%;
 padding-top: 10px;
 color:#E25805;
 font-weight: bold;  
 padding-bottom: 3px; 
}


DIV#text1f A:hover
{
 color:#000000;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#text1f A
{
 color:#E25805;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#text1d 
{
 font-size: 11px;
 line-height: 125%;
 padding-top: 0px;
 color:#000000;
 font-weight: normal;  
 padding-bottom: 7px; 
}

DIV#text1e 
{
 font-size: 11px;
 line-height: 125%;
 padding-top: 0px;
 color:#000000;
 font-weight: normal;  
 padding-bottom: 25px; 
}

DIV#text1d A:hover
{
 color:#000000;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#text1d A
{
 color:#E25805;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#heading2 {
 font-weight: bold;
 font-size: 12px;
 padding-top: 15px;
 padding-bottom: 5px;}

DIV#yearblock {
 font-weight: bold;
 font-size: 12px;
 padding-top: 0px;
 padding-bottom: 3px;}

DIV#yearblock A {
 font-weight: bold;
 font-size: 12px;
 color:#E25805;
 text-decoration: underline;
}

DIV#yearblock A:hover {
 color:#000000;
}

DIV#yearblock2 {
 font-weight: bold;
 font-size: 12px;
 padding-top: 0px;
 padding-bottom: 3px;
 display: none;
}

DIV#yearblock3 {
 font-weight: bold;
 font-size: 12px;
 padding-top: 0px;
 padding-bottom: 3px;
 display: block;
}

DIV#yearblock2 A {
 font-weight: bold;
 font-size: 12px;
 color:#E25805;
 text-decoration: underline;
}

DIV#yearblock2 A:hover {
 color:#000000;
}

DIV#yearblock3 A {
 font-weight: bold;
 font-size: 12px;
 color:#E25805;
 text-decoration: underline;
}

DIV#yearblock3 A:hover {
 color:#000000;
}

DIV#heading2a {
 font-weight: bold;
 font-size: 12px;
 padding-top: 5px;
 padding-bottom: 5px;}

DIV#heading2b {
 font-weight: bold;
 font-size: 11px;
 padding-top: 5px;
 padding-bottom: 2px;}

DIV#heading1c {
 font-weight: bold;
 font-size: 18px;
 margin-top: 12px;
 margin-bottom: 18px;}

DIV#heading3 
{ 
 font-weight: bold; 
 font-size: 11px;
 line-height: 120%;
 padding-top: 7px;
 padding-right: 5px;
 color: #E25805}

.jaunumu_heading3 { 
 font-weight: bold; 
 font-size: 11px;
 line-height: 120%;
 margin-top: 7px;
 margin-right: 5px;
 color: #E25805
}

.subhead1 
{ 
 font-weight: bold; 
 font-size: 12px;
 line-height: 125%;
 padding-top: 0px;
 padding-bottom: 3px;
 color: #E25805}

DIV#repnote {
 margin-bottom: 5px;
  }

.text2 {
 font-size: 11px;
 font-weight: normal;
 margin-right: 10px;
 line-height: 120%;
}

DIV#heading3a {
 font-weight: bold;
 font-size: 11px;
 line-height: 100%;
 margin-top: 2px;
 margin-right: 3px;
 color: #E25805;
 cursor: hand;
 cursor: pointer;}


.heading3b {
 font-weight: bold;
 font-size: 11px;
 line-height: 100%;
 margin-top: 2px;
 margin-right: 0px;
 margin-left: 2px;
 color: #E25805;
 cursor: hand;
 cursor: pointer;}

DIV#heading3c {
 font-weight: normal;
 font-size: 10px;
 line-height: 100%;
 margin-top: 2px;
 margin-right: 3px;
 margin-left: 20px;
 color: #E25805;
 cursor: hand;
 cursor: pointer;}

DIV#heading4 
{
 font-weight: bold;
 font-size: 18px;
 padding-left: 15px;
 padding-top: 15px;
 padding-bottom: 0px; 
}

DIV#heading4b 
{
 font-weight: bold;
 font-size: 18px;
 padding-left: 5px;
 padding-top: 10px;
 padding-bottom: 3px; 
}

.text4 
{
 font-size: 11px;
 line-height: 125%;
 padding-left: 15px;}

.text4b 
{
 color: #E25805; 
 font-size: 11px;
 font-weight: bold;
 line-height: 110%;
 padding-left: 7px;
 padding-top: 0px;
 padding-bottom: 0px; 
}

.text4b A
{
 color: #E25805; 
}

.text5 { font-size: 12px; line-height: 125%; padding-left: 15px; font-weight: bold; }

DIV#f7 
{ 
 color: #E25805; 
 font-size: 11px;
 font-weight: bold;
 line-height: 110%;
 padding-left: 15px; }

DIV#f7b 
{ 
 color: #000000; 
 font-size: 11px;
 line-height: 120%;
 padding-left: 12px; 
 padding-top: 5px;
 padding-right: 5px;
 height: 105px;
 width: 295px;
}

.img1 {
 border: 2px #DED063 solid;
 margin-left: 4px;}

.img2 { position: relative; left: -1px; top: 2px; }

.img3 { position: relative; left: -1px; top: -3px; }

.rbartab { background: url(images/rbar_back2.jpg) repeat-y top center; }

.rbarbot {
 margin-top: 5px;
 margin-bottom: 0px;
 text-align: center;
 font-size: 11px;
 width: 130px; }

DIV#footer { margin-left: 21px; margin-top: 15px; margin-bottom: 15px; font-size: 11px; color: #000000;}

DIV#footer A {color: #000000;}

DIV#counters { margin-left: 21px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: #000000;}

DIV#fthumbs {
 height: 79px;
 width: 534px;
 font-size: 11px;
 overflow: auto;
 overflow-x: auto;
 margin-top: 10px;
 padding-left: 0px;

	SCROLLBAR-BASE-COLOR: #FFDB68;
	SCROLLBAR-FACE-COLOR: #FFDB68;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFDB68;
	SCROLLBAR-SHADOW-COLOR: #FFDB68;
	SCROLLBAR-ARROW-COLOR: #C45700;
    Scrollbar-3Dlight-Color: #F98228
	scrollbar-darkshadow-color: #FFDB68;
    scrollbar-track-color: #F9EF84;

}

DIV#fthumbsb 
{
 font-size: 11px;
 overflow: auto;
 overflow-y: auto;
 margin-top: 8px;
 padding-left: 0px;
}

.A1 { cursor: hand; cursor: pointer; border: 2px #DED063 solid; }
.a2 {  color: #E25805 ; }
.a2:hover {  color: #000000; text-decoration: underlined }
.a2:visited {  color: #777777; text-decoration: underlined }

.a2b {  color: #E25805 ; text-decoration: none }
.a2b:hover {  color: #000000; text-decoration: underline }

.a3 {  color: #E25805 ; }
.a3:hover {  color: #000000; text-decoration: none; }
.a3:visited {  color: #000000; text-decoration: none; }

.newbutton { position: relative; left: 5px; top: 1px; }
.newtxt 
{
 color: #000000;
 font-weight: normal;
 font-size: 9px;
}

.linkstable {
 font-size: 12px;
}


.formbutton1 {
color: #000000;
FONT-FAMILY: Arial, Verdana, Sans-Serif;
font-size: 13px;
line-height: 100%;
height: 23px;
width: 64px;
}
.formbutton2 {
color: #000000;
FONT-FAMILY: Arial, Verdana, Sans-Serif;
font-size: 13px;
line-height: 100%;
height: 23px;
}

.forma1 
{ 
font-size: 11px; 
border-top: 1px #FFFDBF solid; 
border-right: 1px #777777 solid; 
border-left: 1px #FFFDBF solid; 
border-bottom: 1px #777777 solid; 
padding-top: 0px;
}

DIV#forma_avize TABLE {
 font-size: 12px;
}

.forma2 {
 background-color:#FFE168; 
 border-top: 1px #777777 solid; 
border-right: 1px #FFFDBF solid; 
border-left: 1px #777777 solid; 
border-bottom: 1px #FFFDBF solid;
}

.forma2a {
 background-color:#FFE168; 
 border-top: 1px #777777 solid; 
border-right: 1px #FFFDBF solid; 
border-left: 1px #777777 solid; 
border-bottom: 1px #FFFDBF solid;
width: 44px;
}
.forma2b {
 background-color:#FFE168; 
 border-top: 1px #777777 solid; 
border-right: 1px #FFFDBF solid; 
border-left: 1px #777777 solid; 
border-bottom: 1px #FFFDBF solid;
width: 24px;
}
.forma2c {
 background-color:#FFE168; 
 border-top: 1px #777777 solid; 
border-right: 1px #FFFDBF solid; 
border-left: 1px #777777 solid; 
border-bottom: 1px #FFFDBF solid;
FONT-FAMILY: Arial, Verdana, Sans-Serif;
font-size: 12px;
line-height: 100%;
height: 100px;
width: 365px;
margin-top: 3px;
}

.text2q {
font-size: 11px;
}

#topbox {
 width: 797px;
 height: 292px;
}

topbox DIV#topvideo {
 position: relative;
}

#topvideo {
 position: absolute;
 margin-top: 2px;
 margin-left: 527px;
 width: 260px;
 height: 173px;
 background: url(images/tv_back2.jpg) no-repeat top left;
 z-index: 20;
}

#videotable {
 width: 198px;
 height: 110px;
 margin-top: 38px;
 margin-left: 19px;
 font-size: 11px;
 color: #000000;
}

#videotable P {
 padding: 0px;
 margin: 0px;
 margin-bottom: 5px;
}

#videotable H3 {
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
 font-size: 13px;
 color: #E25805;
 line-height: 100%;
}

#josla {
 width: 797px;
 height: 222px;
 z-index: 1;
}

#headtitle {
 width: 797px;
 height: 72px;
}

#stamp {
 width: 200px;
 height: 222px; 
}

#rightaudio {
 margin-left: 24px;
 width: 140px;
 margin-top: 7px;
 margin-bottom: 10px;
}

#audiotable P {
 padding-top: 0px;
 margin: 0px;
 margin-bottom: 5px;
 font-size: 11px;
}

#audiotable H3 {
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
 font-size: 13px;
 color: #E25805;
 line-height: 100%;
}

#audiotable A {
 font-size: 11px;
}

#rbanners {
 margin-left: 24px;
}

#hphoto {
 width: 597px;
 height: 222px;
}

#videolist TD {
 font-size: 11px;
 line-height: 125%;
 padding-top: 8px;
 color:#000000;
 font-weight: bold;  
 padding-bottom: 8px; 
 padding-right: 4px;
 vertical-align: top;
}

#videolist TABLE {
 border-bottom: 1px solid #E25805;
 border-top: 1px solid #E25805;
}

DIV#videolist A:hover
{
 color:#000000;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#videolist A {
 color:#E25805;
 font-weight: bold; 
 text-decoration: underline;
}

#audiolist TD {
 font-size: 11px;
 line-height: 125%;
 padding-top: 4px;
 color:#000000;
 font-weight: bold;  
 padding-bottom: 4px; 
 padding-right: 4px;
 vertical-align: top;
}

#audiolist2 TD {
 font-size: 11px;
 line-height: 125%;
 padding-top: 2px;
 color:#000000;
 font-weight: bold;  
 padding-bottom: 2px; 
 padding-right: 2px;
 vertical-align: top;
}

DIV#audiolist A:hover
{
 color:#000000;
 font-weight: bold; 
 text-decoration: underline;
}

DIV#audiolist A {
 color:#E25805;
 font-weight: bold; 
 text-decoration: underline;
}

.mg_cell {
font-weight: normal; 
font-size: 11px;  
border-top: 1px solid #000000;
height: 18px;
}

#radio {
 position: relative;
 margin-top: 103px;
 background: url(/images/radio_banner.jpg) no-repeat top left;
 height: 105px;
}

#radio_banner_txt {
 padding-left: 7px;
 padding-top: 51px;
}

#tv2_block {
 position: relative;
 margin-top: 103px;
 background: url(/images/tv2_block.jpg) no-repeat top left;
 height: 105px;
}

#tv2_block_2 {
 position: relative;
 margin-top: 103px;
 background: url(/images/tv2_block_2.jpg) no-repeat top left;
 height: 105px;
}



.news_heading {
 margin-left: 6px;
 }

.news_heading H1 {
 font-weight: bold;
 font-size: 22px;
 margin-top: 0px;
 margin-bottom: 3px; 
 color: #000000;
}

.news_heading1 {
 font-weight: bold;
 font-size: 18px;
 padding-top: 5px;
 padding-bottom: 5px; 
}

.news_heading1 H1 {
 font-weight: bold;
 font-size: 18px;
 margin-top: 0px;
 margin-bottom: 3px; 
 color: #000000;
}


.news_date{
 font-size: 11px;
 color: #C85C05;
}

.news_text1 {
 font-size: 12px;
 line-height: 125%;
 padding-bottom: 10px;
 margin-top: 3px; 
}

.news_text2 {
 font-size: 12px;
 line-height: 125%;
 padding-bottom: 10px; 
 margin-left: 6px;
 margin-top: 3px; 
}

.news_image1 {
 border: 2px #DED063 solid;
 width: 80px;
 position: relative;
 top: 5px;
}

.news_bar_1 {
 width: 530px;
 height: 22px;
 margin-left: 4px;
 padding-top: 3px;
 padding-left: 13px;
 font-size: 13px;
 font-weight: bold;
 background: url(images/news_bar_1.jpg) no-repeat top left;
 color: #F9F087;
}

.news_tag_div {
 float: left;
 padding: 0;
 margin: 0;
 padding-right: 5px;
 margin-right: 0px;
 height: 25px;
}

.news_tag_container {
 margin-top: 20px;
 margin-bottom: 10px;
}

.news_tag_category {
 float: left;
 padding-top: 5px;
 padding-left: 13px;
 padding-right: 13px;
 margin-right: 8px;
 height: 25px;
 background: url(images/news_cat_fon.gif) repeat-x top left;
 font-size: 15px;
}

.news_tag_category_inactive {
 float: left;
 padding-top: 5px;
 padding-left: 13px;
 padding-right: 13px;
 margin-right: 8px;
 height: 25px;
 background: url(images/news_cat_fon_inactive.gif) repeat-x top left;
 font-size: 15px;
}

.news_tag_category A {
 font-size: 14px;
 color: #F9F087;
 font-weight: bold;
}

.news_tag_category A:hover {
 color: #F9F087;
 text-decoration: none;
}

.news_tag_category_inactive A {
 font-size: 14px;
 color: #F9F087;
 font-weight: bold;
}

.news_tag_category_inactive A:hover {
 color: #F9F087;
 text-decoration: none;
}

.news_foot {
 font-size: 12px;
 line-height: 125%;
 padding-bottom: 13px; 
 margin-top: 5px;
}

.news_icon_video {
 float: left;
 margin-right: 12px;
 font-size: 13px;
 vertical-align: middle;
 height: 16px;
}

.news_icon_foto {
 float: left;
 margin-right: 12px;
 font-size: 13px;
 vertical-align: middle;
 height: 16px;
}

.news_link_div {
 float: right;
 font-size: 13px;
 margin-right: 3px;
 height: 16px;
}

.news_foot DIV A {
 font-size: 12px;
 font-weight: bold;
}

.icon_1 {
 position: relative;
 margin-top: -2px;
}

.shift_top {
 position: relative;
 top: -2px;
}

.pagination {
 text-align: center;
 font-size: 13px;
}

.pagination A {
 font-weight: bold;
}

.pagination .current_page {
 text-decoration: none;
 border: 1px solid #000000;
 color: #C85C05;
 padding-left: 5px;
 padding-right: 5px;
 font-weight: bold;
 margin-left: 2px;
 margin-right: 2px;
}

.pagination .page_span {
 padding-left: 4px;
 padding-right: 4px;
 
}