html, body {
height: 100%;
color:#58595B;
font-family:arial;
font-size:13px;
line-height:20px;
}

TD{
color:#58595B;
font-family:arial;
font-size:13px;
line-height:20px;
}

#main{
position:relative;
text-align:center; 
width:973px;
height:100%;
}

#in_main{
position:relative;
text-align:center; 
width:973px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -70px;
}

#head{
position:relative;
top:0px;
left:0px;
WIDTH:973px;
HEIGHT:437px;
background-image: url(/images/top_bg.png);
}
#in_head{
position:relative;
top:0px;
left:0px;
WIDTH:973px;
HEIGHT:308px;
background-image: url(/images/in_top_bg.png);
}

#tmenu{
position:absolute;
top:85px;
left:5px;
WIDTH:962px;
HEIGHT:72px;
border:0px solid black;
background-image: url(/images/tmenu_bg.png);
background-repeat: no-repeat;
}

#menu_table{
position:absolute;
top:40px;
left:4px;
WIDTH:951px;
HEIGHT:26px;
border:0px solid black;
z-index:8;
}

#logo{
position:absolute;
top:5px;
left:291px;
WIDTH:391px;
HEIGHT:120px;
background-image: url(/images/logo.png);
z-index:3;
}
#logo_en{
position:absolute;
top:5px;
left:291px;
WIDTH:391px;
HEIGHT:120px;
background-image: url(/images/logo_en.png);
z-index:3;
}
#logo_ru{
position:absolute;
top:5px;
left:291px;
WIDTH:391px;
HEIGHT:120px;
background-image: url(/images/logo_ru.png);
z-index:3;
}


#in_logo{
position:absolute;
top:5px;
left:291px;
WIDTH:391px;
HEIGHT:120px;
/*background-image: url(/images/logo.png);*/
z-index:3;
}

#phone{
position:absolute;
top:65px;
left:10px;
WIDTH:207px;
HEIGHT:11px;
background-image: url(/images/phone.png);
background-position: top;
background-repeat: no-repeat;
z-index:3;
}
#phone_lng{
position:absolute;
top:65px;
left:10px;
WIDTH:407px;
HEIGHT:11px;
text-align: left;
z-index:3;
}

/*#slogan{position:absolute;top:65px;left:763px;WIDTH:196px;HEIGHT:13px;background-image: url(/images/slogan.png);background-position: top;background-repeat: no-repeat;z-index:3;}*/
#slogan{position:relative; float:right; margin-top:40px; margin-right:19px; WIDTH:252px;HEIGHT:38px;z-index:3;}

#search{
position:absolute;
top:95px;
left:812px;
WIDTH:140px;
HEIGHT:18px;
/*background-image: url(/images/search_bg.png);*/
z-index:3;
padding-left:3px;
padding-top:3px;
}

#lang{
position:absolute;
top:95px;
left:18px;
WIDTH:140px;
HEIGHT:18px;
background-image: url(/images/language.png);
z-index:3;
border:0px solid black;
}
#lang_lng{
position:absolute;
top:95px;
left:18px;
WIDTH:140px;
HEIGHT:18px;
background-image: url(/images/language.png);
z-index:3;
border:0px solid black;
}

#flash{
position:absolute;
top:76px;
left:7px;
WIDTH:949px;
HEIGHT:270px;
/*background-image: url(/images/flash.jpg);*/
z-index:3;
overflow:hidden;
}

#in_flash{
position:absolute;
top:38px;
left:2px;
WIDTH:949px;
HEIGHT:133px;
/*background-image: url(/images/in_flash.jpg);*/
z-index:3;
}

#flashcontent_bg{
position:absolute;
left:176px;
top:-850px;
width:625px;
height:500px;
background-image:url(/images/movie_bg.png);
border:0px solid black;
z-index:5;
}

#flashcontent{
position:absolute;
left:110px;
top:-800px;
width:480px;
height:360px;
border:0px solid black;
z-index:6;
}

#youtube_bg{
position:absolute;
left:176px;
top:-850px;
width:625px;
height:500px;
background-image:url(/images/movie_bg.png);
border:1px solid black;
z-index:5;
}

#youtube{
position:absolute;
left:70px;
top:-800px;
width:480px;
height:360px;
border:0px solid black;
z-index:6;
}

#close{
position:absolute;
left:300px;
top:440px;
z-index:6;
}

#hnavbar{
position:relative;
top:3px;
left:0px;
WIDTH:973px;
HEIGHT:35px;
border:0px solid black;
background-image: url(/images/navbar.png);
text-align:right;
}
/**/
#navbar{
position:relative;
/*top:3px;
left:0px;*/
top:226px;
left:-4px;
WIDTH:973px;
HEIGHT:35px;
border:0px solid black;
background-image: url(/images/navbar.png);
text-align:right;
}

#center{
position:relative;
top:6px;
left:0px;
WIDTH:801px;
HEIGHT:477px;
border:0px solid black;
float:left;
}

#news{
position:absolute;
top:0px;
left:0px;
WIDTH:168px;
HEIGHT:477px;
background-image: url(/images/news_bg.png);
}

#rmenu_lang{
position:absolute;
top:0px;
left:0px;
WIDTH:168px;
HEIGHT:477px;

}
#news_lang{
float:right;
position:relative;
top:6px;
left:0px;
WIDTH:166px;
HEIGHT:477px;
border:0px solid black;
background-image: url(/images/news_bg.png);
}




/**/
#in_center{
position:relative;
/*top:0px;*/
top:35px;
left:0px;
WIDTH:973px;
border:0px solid black;
float:left;
}

#text_area{
position:absolute;
top:6px;
left:0px;
WIDTH:973px;
border:0px solid black;
z-index:1;
}

#wraper{
border:0px solid blue;
}

#text_footer{
position:absolute;
height:70px;
width:629px;
left:172px;
background-image: url(/images/text_footer.png);
background-repeat: no-repeat;
background-position: top;
border:0px solid red;
z-index:3;
}

#news_footer{
position:absolute;
height:70px;
width:168px;
left:-171px;
background-image: url(/images/footer_news.png);
background-repeat: no-repeat;
background-position: top;
border:0px solid red;
z-index:3;
}

#hitem1{
position:absolute;
top:0px;
left:173px;
WIDTH:204px;
HEIGHT:236px;
background-image: url(/images/hitem_bg.png);
}

#hitem2{
position:absolute;
top:0px;
left:384px;
WIDTH:204px;
HEIGHT:236px;
background-image: url(/images/hitem_bg.png);
}

#hitem3{
position:absolute;
top:0px;
left:596px;
WIDTH:204px;
HEIGHT:236px;
background-image: url(/images/hitem_bg.png);
}

#songs{
position:absolute;
top:238px;
left:173px;
WIDTH:205px;
HEIGHT:239px;
background-image: url(/images/songs.png);
background-position: top;
background-repeat: no-repeat;
}
#songs_lng{
position:absolute;
top:238px;
left:173px;
WIDTH:205px;
HEIGHT:239px;
background-image: url(/images/songs_lang.png);
background-position: top;
background-repeat: no-repeat;
}

#shows{
position:absolute;
top:238px;
left:385px;
WIDTH:416px;
HEIGHT:239px;
background-image: url(/images/shows.png);
}
#shows_lng{
position:absolute;
top:238px;
left:385px;
WIDTH:416px;
HEIGHT:239px;
background-image: url(/images/shows_lng.png);
}

#rmenu{
float:right;
position:relative;
top:6px;
left:0px;
WIDTH:166px;
HEIGHT:477px;
border:0px solid black;
}

#bottun{
position:absolute;
top:0px;
left:0px;
WIDTH:166px;
HEIGHT:46px;
background-image: url(/images/button.png);
}

#peacock{
position:absolute;
top:-92px;
left:819px;
WIDTH:144px;
HEIGHT:112px;
background-image: url(/images/peacock.png);
z-index:3;
}
#peacock_lang{
position:absolute;
top:-92px;
left:10px;
WIDTH:144px;
HEIGHT:112px;
background-image: url(/images/peacock.png);
z-index:3;
}

#footer{
float:left;
position:relative;
top:13px;
left:3px;
WIDTH:964px;
HEIGHT:70px;
background-image: url(/images/footer.png);
background-position: top;
background-repeat: no-repeat;
z-index:1;
border:0px solid black;
}

#credit{
position:absolute;
top:10px;
left:0px;
WIDTH:200px;
HEIGHT:10px;
text-align:left;
padding-left:10px;
}
#credit_lang{
position:absolute;
top:10px;
left:760px;
WIDTH:200px;
HEIGHT:10px;
text-align:right;
padding-right:10px;
}

#in_footer{
float:left;
position:absolute;
top:13px;
left:-172px;
WIDTH:964px;
HEIGHT:70px;
background-image: url(/images/footer.png);
background-position: top;
background-repeat: no-repeat;
z-index:1;
border:0px solid black;
}

.credit{
color:white;
font-size:11px;
text-decoration:none;
}
.credit:hover{
text-decoration:underline;
}

.in_news{
background-image: url(/images/in_news_bg.png);
}

.title{
color:white;
font-weight: bold;
text-shadow: 0em -0.1em black;
}

.navbar{
/*color:#58595B;*/
color:white;
font-family:arial;
font-size:12px;
text-decoration: none;
}
.cnavbar{
color:white;
font-family:arial;
font-size:12px;
text-decoration: none;
}
.navbar:hover{
color:black;
font-family:arial;
font-size:12px;
text-decoration: none;
}

.brown{
color:#A68540;
}

.menu{
font-size: 15px;
font-weight: 600;
color:#A68540;
padding-right: 4px;
padding-left: 4px;
text-decoration:none;
}
.menu:hover{
font-size: 15px;
font-weight: 600;
color:black;
padding-right: 4px;
padding-left: 4px;
text-decoration:none;
}

.rmenu{
color:#A68540;
text-decoration:none;
font-weight: bold;
font-size: 16px;
}
.rmenu:hover{
color:black;
text-decoration:none;
font-weight: bold;
font-size: 16px;
}

.more{
color:#089FD1;
text-decoration:none;
}
.more:hover{
text-decoration:underline;
}

.tr1{
background-color: ;
}
.tr2{
background-color: #D9CCAF;
}

.child{
text-decoration:none;
}
.child:hover{
text-decoration:underline;
}

.luach{
text-decoration:none;
}
.luach:hover{
text-decoration:underline;
}

.show_div{
position:absolute; 
top:33px; 
left:30px; 
width:200px; 
height:200px; 
border:3px solid #CEDCEC; 
z-index:3; 
background-color: white; 
display:none;
padding:5px;
}

.print{
color:#A68540;
text-decoration:none;
}
.print:hover{
text-decoration:underline;
}
