/*----------------------------------------osnova----------*/
body{margin:0px; padding:0px; font-family:'Georgia', Times New Roman, Times, serif; font-size:12px; background:url(file_muzik_holl/muz_holl2_802.png)}
table{border:0px; border-collapse:collapse; width:100%;}
table tr td{margin:0px; padding:0px}
img{border:0px}
h1{color:#EA9E14; font-size:24px; font-weight:100; text-transform:uppercase; padding:8px 0px; margin:0px; text-align:center; font-family:'Georgia', Times New Roman, Times, serif;}
h2{color:#EA9E14; font-family:'Georgia', Times New Roman, Times, serif; font-size:16px; font-weight:100; padding:3px 20px 0px 100px; margin:0px}
h3{color:#CCCCCC; font-family:'arial', Georgia; font-size:15px; font-weight:100; text-transform: none; cursor: pointer;}
h4{color:#CCCCCC; font-family:'arial', Georgia; font-size:17px; font-weight:bold; text-transform:uppercase}
p{color:#D7F8FF; font-size:12px; font-family:'Arial', Helvetica, sans-serif}
input{background:#666666; height:18px; border:#4F4D4D 1px solid; font-size:11px; font-weight:bold; color:#fff}
textarea{background:#666666; font-size:14px; font-weight:bold; color:#fff}
a{font-family:'Georgia', Times New Roman, Times, serif;}
div{color:#D7F8FF; font-size:12px}
#joecontent1-title{width:auto !important}
.handcursor{width:auto !important}

/*--------------------------------------------shapka-------- */
#fonari, #menu_teatr, #div_logo{top:0px; position:absolute}
#fonari{z-index:4; text-align:center; width:100%; height:64px;}
#menu_teatr{z-index:3; width:560px; height:364px;}
#div_menu{z-index:8; position:absolute; top:72px; left:30px; color:#D7F8FF; font-family:'Georgia', Times New Roman, Times, serif; font-style:italic; font-weight:bold; font-size:12px;}
#div_menu ul{list-style-image:url(file_muzik_holl/muz_holl_05.gif); margin-top:0px;}
.menu li{padding-bottom:5px; margin:0px}
.menu li a{color:#D7F8FF; text-decoration:underline}
.menu li a:hover{text-decoration:none}
#div_logo{z-index:2; height:396px; width:612px; right:0px}
#div_blakfon{z-index:1; background:#090909; height:215px; width:58%; left:10px; top:50px; position:absolute}
#div_form{z-index:6; float:left; position:absolute; left:335px; top:220px; height:20px; width:145px}
#zp{position:absolute; z-index:6; left:50px; top:220px; height:25px; width:275px; color:#D7F8FF; font-size:13px}
#zp a{text-decoration:underline; color:#DAB63B; font-size:15px; font-style:italic}
#zp a:hover{text-decoration:none}
#div_top{height:320px}

a.link_ban{ color:#CAA371; font-size:16px; font-weight:bold}
a.link_ban:hover{ text-decoration:none}


.pozdrav{overflow:hidden; height:100%; background:#27292C}
.pozdrav img{border:none!important;}
.pozdrav h1{text-align:left; padding:0px;}

/*-----------------------------------------------telo-------*/
#skoro img{border:4px #CCCCCC solid; margin:10px 15px}



.obshii_tab td{ color:#FFFFFF; padding:5px}
.obshii_tab table.tab_raspisanie{width:727px;}
.tab_raspisanie td{background:#333333; border:#EA9E14 solid 1px; color:#FFFFFF; padding:4px}
.tab_raspisanie p{font-size:15px!important; color:#FFFFFF}
.tab_raspisanie td a{padding-left:0px;}
.obshii_tab td p{ margin:0px; padding:0px!important}


#plochadka img{border:4px #CCCCCC solid; margin:5px 10px}
#plochadka div{ float:left; width:300px; height:230px}
#contakt{text-align:center;}
#contakt img{border:4px #CCCCCC solid;}
#div_content{z-index:5; top:320px; position:absolute; width:100%;overflow: hidden}
#div_content2{padding:10px 0px; margin:0px 0px; /*color:#D7F8FF;*/ font-size:12px; font-family:'Arial', Helvetica, sans-serif}
/*#div_content2 p{color:#D7F8FF}*/
#div_content2 a{color:#DAB63B; text-decoration:none!important}
#div_content2 a:hover{text-decoration:none}
#div_content2 img{border:4px #CCCCCC solid; margin:5px 10px}



.t_napolnenie{margin-top:5px; margin-bottom:20px;/* color:#D7F8FF;*/ font-size:12px; font-family:'Arial', Helvetica, sans-serif}
table.t_napolnenie{ margin-bottom:20px}
.t_napolnenie p{padding-left:15px;/* color:#D7F8FF;*/ font-size:12px; font-family:'Arial', Helvetica, sans-serif}
.t_napolnenie img{margin-bottom:15px; margin-left:5px; margin-right:20px; margin-top:10px; border:#CCCCCC 4px solid}
.t_napolnenie a{padding-left:20px; }
.t_napolnenie a:hover{color:#EA9E14; text-decoration:none}
.t_napolnenie h2{ font-weight:bold}


.anons_nabor_detey{margin:20px auto; width:90%; padding:6px 10px; text-align:center; background:#BE0345; border:#736B6E dotted 1px}
.anons_nabor_detey p span{font-size:13px; color:#FFFFFF!important}
.anons_nabor_detey p{font-size:12px; color:#CCCCCC!important; margin:4px 0px; padding:0px!important}


.detskie{ }
/*#tab_repert{background: #000000!important}*/
p.spekt{ background: #000000; padding:3px 6px;  font-weight:bold; float:left}
.spekt span{}

table.cont_tab{ width:300px}

.link_podrob{background:#DAB63B; padding:4px 8px; color:#500100}

#sloy1{background:url(/file_muzik_holl/muz_holl_18.jpg) no-repeat top;}
#sloy2{background:url(/file_muzik_holl/muz_holl_27.jpg) no-repeat bottom;}

.td_ban_left{padding:0px 20px}
.td_ban_right{padding:0px 20px}


#div_ban_left div{width:195px; padding-top:10px}
#div_ban_left img{border:1px #6E3113 solid; margin-left:29px; margin-bottom:20px}

#div_left_baner_fon{background:url(/file_muzik_holl/muz_holl_23.jpg) repeat-y}
#div_left_baner_top_fon{background:url(/file_muzik_holl/muz_holl_19.jpg) repeat-x top}
#div_left_baner_bottom_fon{background:url(/file_muzik_holl/muz_holl_27.jpg) repeat-x bottom; overflow: hidden}


#div_ban_right{padding-left:29px; padding-top:10px; padding-right:29px;}
#div_ban_right img{border: 1px #6D3314 solid}
#div_ban_right span{color:#EA9E14; font-size:12px; text-decoration:underline}
#div_ban_right a{color:#EA9E14; font-size:12px; text-decoration:underline}
#div_ban_right a:hover{text-decoration:none}
#div_ban_right div{padding-bottom:15px}
#div_right_baner{width:195px}
#div_right_baner_fon{background:url(/file_muzik_holl/muz_holl_26.jpg) repeat-y}
#div_right_baner_top_fon{background:url(/file_muzik_holl/muz_holl_20.jpg) repeat-x top}
#div_right_baner_bottom_fon{background:url(/file_muzik_holl/muz_holl_29.jpg) repeat-x bottom; color:#EA9E14; overflow: hidden}


#forma{text-align:center}
#forma input{font-size:13px}

#d_otstup{width:100px; height:20px}




.artist{ background:#333333; margin:15px 10px; padding:5px 10px}
.artist big{font-size:15px; color:#FF6600; font-weight:400}
.artist img{ margin:0px!important; margin-left:10px!important}
.artist p{margin-top:0px}


.obshii_tab_new td{background:url(/uploads/valent.gif); font-weight:bold; vertical-align:inherit; font-size:14px!important;color:#000000!important}
.obshii_tab_new td p{color:#000000!important; padding:0px!important;}
.obshii_tab_new a{color:#0000FF!important}


div#div_ban_right div.anons_afich{ text-align:center; padding-bottom:5px}
div#div_ban_right div.anons_afich a{ text-decoration:none}
.anons_afich a p{padding:0px; margin:0px; font-size:13px}
.anons_afich a p strong{ font-size:15px;}

.pozdravlenie_repertuar{text-align:center; background:#BE0345; padding:10px 5px; border: #FFFFFF dotted 1px; margin-bottom:20px}
.t_napolnenie div.pozdravlenie_repertuar p span{ font-size:16px;}
.t_napolnenie div.pozdravlenie_repertuar div{ }
.t_napolnenie div.pozdravlenie_repertuar h3{ cursor:auto; color:#D7F8FF; font-weight:bold}
#div_content2 div.t_napolnenie div.pozdravlenie_repertuar li{ text-align:left}
#div_content2 div.t_napolnenie div.pozdravlenie_repertuar div img{ border:none; margin:0px}

/*------------------------------------------------niz--------*/
#div_niz_{bottom:0px}
#asvicom{width:120px; float:left}
.niz div{vertical-align:bottom;}
#div_niz{padding-left:20px; float:left}
#div_niz2{float:right}
#div_niz_osn{padding:0px 154px 0px 0px;}
.niz_1, .niz_2{color:#F1F39C; font-size:12px; padding-left:30px; padding-bottom:15px}
.niz_1 a{color:#F1F39C; text-decoration:underline;}
.niz_1 a:hover{text-decoration:none}
.niz_2{text-align:center}
.niz_2 p{color:#F1F39C; font-family:'Georgia', Times New Roman, Times, serif; font-size:12px; margin:0 0 5px 0}
.niz_2 a{color:#F1F39C; font-size:12px; text-decoration:underline;}
.niz_2 a:hover{text-decoration:none}
.logo_p{position: relative; width:100%; height:100%}
.logo_partnors{position:absolute;}
.logo_partnors img{margin-top:60px; margin-left:20px}

.piter{ margin-top:10px;}

.link a{ color:#FFFFFF; font-size:11px; text-decoration:none}





.content_bm h3, .content_bm h4, .content_bm h5{ cursor:inherit; text-align:center;}
.content_bm h4{color:#FFFFFF; font-size:16px; margin:10px 0px; margin-top:0px}
.content_bm h3{ color:#FFFFFF; font-size:20px; margin:0px}
.content_bm h5{color:#FFFFFF; font-size:14px; margin:5px}
.content_bm{ margin-bottom:30px;}

.content_bm p{ color:#FFFFFF}



.ban23{overflow:hidden; height:100%; background:#080425; padding:10px; border:#353491 solid 1px; margin-bottom:25px}
.ban23 img{ float:left; border:none!important;}
.ban23 h3{ font-size:28px; font-family:Georgia; color:#FFFFFF; margin:0px; cursor:auto}
.ban23 h4{ cursor:auto; color:#F7D525; font-family:Georgia; font-size:20px; margin:10px 0px}
.ban23 a{ font-weight:bold}



