@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; line-height:0; font-size:0; background:#010103; font-family:Tahoma, sans-serif;}
img{border:0}
a:hover{text-decoration:none;}
.logo{position:absolute; z-index:10;}

#wrapper{position:relative; width:971px; margin:0 auto; left:-25px;}
#content{position:relative; width:1022px; min-height:672px; _height:672px;}
.bg_main{background:url(/img/bg_main.jpg) no-repeat 0 0;}
.bg_news{background:url(/img/bg_news.jpg) no-repeat 0 0;}
.bg_404{background:url(/img/bg_404.jpg) no-repeat 0 0;}
.bg_about{background:url(/img/bg_about.jpg) no-repeat 0 0;}
.bg_video{background:url(/img/bg_video.jpg) no-repeat 0 0;}
.bg_photos{background:url(/img/bg_photos.jpg) no-repeat 0 0;}
.bg_group{background:url(/img/bg_group.jpg) no-repeat 0 0;}

#menu_top{display:block; margin:0 0 0 318px; padding:0;  border:0; position:relative; height:122px; width:704px; left:0; overflow:visible; z-index:30;}
#menu_top li.bg_top_main{float:left; width:704px; height:122px; background:url(/img/bg_top_main.gif) no-repeat; position:absolute; display:block; z-index:5; left:0;}
#menu_top li{position:relative; display:inline; float:left; margin:0; padding:0; /*line-height:122px; height:122px;*/ z-index:15; }
#menu_top li a{position:relative; display:inline; float:left; padding:0 12px; top:60px; z-index:15; margin:0;}
#menu_top li a.first{padding:0 12px; margin:0 0 0 90px;}
#menu_top li a img{margin:0; _behavior: url(/css/iepngfix.htc); z-index:10; position:relative; z-index:15;}
#menu_top li div{width:1px; height:122px; background:url(/img/menu_line.png) no-repeat; _behavior: url(/css/iepngfix.htc); z-index:15; position:absolute; left:0;}
#menu_top li.ma_main{background:url(/img/bg_top_ma1.gif);}
#menu_top li.ma_band{background:url(/img/bg_top_ma2.gif);}
#menu_top li.ma_news{background:url(/img/bg_top_ma3.gif);}
#menu_top li.ma_discography{background:url(/img/bg_top_ma4.gif);}
#menu_top li.ma_fotogal{background:url(/img/bg_top_ma5.gif);}
#menu_top li.ma_fanclub{background:url(/img/bg_top_ma6.gif);}



#menu_top li .menu_l2{position:absolute; padding:25px 0 0 0; margin:0 0 0 -89px; display:none; list-style:none; left:50%; top:69px; width:178px; z-index:600;}
#menu_top li .menu_l2f{margin:0 0 0 -39px;}
#menu_top li .menu_l2 li{position:relative; margin:0; padding:0 0 5px 15px; float:none; line-height:12px; height:12px; display:block; z-index:300; white-space:normal;}
#menu_top li .menu_l2 li a{font-size:11px; line-height:12px; float:none; padding:0; font-weight:bold; color:#fff; padding:0 0 0 10px; background:url(/img/i_li.gif) no-repeat 0 center; top:0;}
#menu_top li .menu_l2 li.bg{position:absolute; margin:0; background:url(/img/bg_l2.gif); height:100%;
width:100%; z-index:200; _height: expression(parentNode.offsetHeight +'px');  padding:0 0 5px 0; top:8px;}
#menu_top li .menu_l2 li.bg_top{position:absolute; margin:0; background:url(/img/bg_l2top.png) no-repeat 0 0; height:100%; top:0;
width:100%; z-index:200; padding:0; _height:8px;
	_display:block;
 	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_l2top.png',sizingMethod='scale'); }
#menu_top li:hover .menu_l2{display:block;}
#menu_top li.over .menu_l2{display:block;}

.galsbg{position:absolute;}

.col1{position:relative; float:left; display:inline; width:254px; margin:393px 24px 0 40px; line-height:normal; font-size:11px;}
.col2{position:relative; float:left; display:inline; width:254px; margin:393px 24px 0 0; line-height:normal; font-size:11px;}
.col3{position:relative; float:left; display:inline; width:350px; margin:393px 0 0 0; line-height:normal; font-size:11px;}

.t1{width:254px; height:49px; background:url(/img/bg1_h1.png) no-repeat; _behavior: url(/css/iepngfix.htc); }
.t2{width:254px; height:49px; background:url(/img/bg2_h1.png) no-repeat; _behavior: url(/css/iepngfix.htc); }
.t3{width:328px; height:18px; background:url(/img/preved.png) no-repeat; _behavior: url(/css/iepngfix.htc); }
.date{font-size:12px; color:#FFF; font-weight:bold; margin:0 0 0 17px;}
.news{display:block; color:#b3b7c2; width:220px; margin:0 0 0 17px; font-size:11px; line-height:normal; }
.col3_txt{font-size:10px; color:#b3b7c2; margin:16px 0 20px 0;}

.user{font-size:12px; color:#FFF; font-weight:bold; margin:0 0 0 17px;}
.user .createdate{font-size:10px; color:#b3b7c2; font-weight:normal; margin:0;}
.message{font-size:12px; color:#FFF; font-weight:bold; margin:0 0 0 17px;}
.answer{display:block; color:#b3b7c2; width:220px; margin:0 0 0 17px; font-size:11px; line-height:normal; }


form.guestbook{
	border: 1px;
	line-height:22px;
	width: 200px;
	 margin:0 0 0 17px;
}
form.guestbook label{
	font-size:12px; color:#FFF; font-weight:bold;
	display:block;
	float:none;
	width:auto;
}
form.guestbook input{
	font-size:12px; color:##4E515C; font-weight:bold;
	margin-bottom:1px;
	padding: 5px;
	width: 290px;
}
form.guestbook textarea{
	font-size:12px; color:##4E515C;
	width: 300px;
	height: 100px;
}
form.guestbook input.btn_send{
	font-size:12px; color:#FFF; font-weight:bold;
	background-color:#606870;
	border: 1px solid #4E515C;
	width: 100px;
}
form.guestbook img.imgcaptcha{
	margin-bottom: 5px;
}

.sendmessage{
	font-size:12px;
}

.imgs{width:365px;}
.box_img{position:relative; float:left; display:inline; margin:0 12px 18px 0; /*width:107px; height:83px;*/ padding:0 5px 5px 0; _padding:0; 
	_margin:0 17px 23px 0; }
.box_img a{position:relative; display:block; margin:5px 0 0 5px; z-index:10;  //left:5px;}
.box_img div{position:absolute; /*width:107px; height:83px;*/ background:url(/img/bg_png.png) repeat; width:100%; height:100%;
 	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_png.png',sizingMethod='scale');
	_padding:0 5px 5px 0;
	_height: expression(parentNode.offsetHeight +'px');
}
.gals{width:934px; margin:0 0 0 40px; position:relative;}


#footer {
	position:relative; 
	margin:37px 0 0 0; 
	height:100px;
}

	#footer #organization_of_conc {
		color: #ffffff;
		font-size: 12px;
		position: absolute;
		display: block;
		bottom: -10px;
		left: 75px;
		height: 45px;
		z-index: 100;
	}
	
		#organization_of_conc p,
		#organization_of_conc b,
		#organization_of_conc a {
			width: 200px;
		}
	
		#organization_of_conc p {
			height: 5px;
			margin: 0;
			padding: 5px 0 !important;
			color: #606870;
			font-size: 10px;
			display: block;
		}
		
		#organization_of_conc b {
			height: 5px;
			margin: 0;
			padding: 0;
			color: #606870;
			display: block;
			padding: 5px 0 !important;
		}
		
		#organization_of_conc a {
			height: 5px;
			margin: 0;
			padding: 0;
			color: #838E99;
			font-size: 10px;
			font-weight: bold;
			display: block;
			padding: 5px 0;
		}

.h1_box_{width:934px; height:49px; margin:0 0 49px 40px; top:49px; position:relative; font-weight:normal;}
.h1_box_ img{position:absolute; _behavior: url(/css/iepngfix.htc); left:17px; top:17px;}
.h1_box_ div{position:absolute; font-family:Arial, sans-serif; font-size:18px; color:#fff; padding:0 0 0 17px; z-index:100; height:49px;
line-height:49px;}
.h1_box_ a{color:#fff; font-weight:bold;}
.h1_box_ span{font-weight:normal;}
.h1_box_ .line{color:#6a6d73}
.h1_box_bg{width:934px; height:49px; background:url(/img/bg_h1.png) no-repeat; _behavior: url(/css/iepngfix.htc); position:absolute;}

.h1_box{width:934px; height:49px; background:url(/img/bg_h1.png) no-repeat; _behavior: url(/css/iepngfix.htc); margin:0 0 49px 40px; top:49px; position:relative; font-weight:normal;}
.h1_box img{position:absolute; _behavior: url(/css/iepngfix.htc); left:17px; top:17px;}
.h1_box div{position:absolute; font-family:Arial, sans-serif; font-size:18px; color:#fff; padding:0 0 0 17px; z-index:100; height:49px;
line-height:49px;}
.h1_box a{color:#fff; font-weight:bold;}
.h1_box span{font-weight:normal;}
.h1_box .line{color:#6a6d73}

h2.h2_name{font-family:Arial, sans-serif; font-size:18px; color:#fff; padding:0 0 15px 0; margin:0; line-height:normal;}
.news_box{font-size:11px; color:#b3b7c2; line-height:normal; padding:34px 0 0 90px;}
.news_box td{vertical-align:top;}
.news_box a{font-size:12px; color:#fffefe; }
.news_box .box_img{position:relative; float:left; display:inline; margin:0 16px 0 0; /*width:121px;*/ padding:0 14px 14px 0; _padding:0;}
.news_box .box_img img{position:relative; display:block; z-index:10; top:7px; left:7px;}
.news_box .box_img div{position:absolute; width:100%; height:100%; background:url(/img/bg_png.png) repeat; 
 	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_png.png',sizingMethod='scale');
	_padding:7px;
	_height: expression(parentNode.offsetHeight +'px');
}

.box_vid{position:relative; float:left; display:inline; margin:0 30px 0 0; padding:0 34px 34px 0; _padding:0;}
.box_vid div.vid{position:relative; display:block; z-index:10; top:17px; left:17px; /*width:401px; height:298px; background: url(/img/vid_big.jpg);*/}
.box_vid img{position:relative; display:block; z-index:10; top:17px; left:17px;}
.box_vid div.bg{position:absolute; width:100%; height:100%; background:url(/img/bg_png.png) repeat; 
 	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_png.png',sizingMethod='scale');
	_padding:17px;
	_height: expression(parentNode.offsetHeight +'px');
}
.bv2{margin:0 40px 20px 40px; _margin:0 40px 20px 40px;}
.box_vids{position:relative; float:left; display:inline; margin:0 25px 6px 0; padding:0 14px 14px 0; _padding:0; _margin:0 25px 20px 0; }
.box_vids img{position:relative; display:block; z-index:10; top:7px; left:7px; }
.box_vids div.bg{position:absolute; width:100%; height:100%; background:url(/img/bg_png.png) repeat; 
 	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_png.png',sizingMethod='scale');
	_padding:7px;
	_height: expression(parentNode.offsetHeight +'px');
}

#p404{font-size:11px; line-height:11px; color:#fff; position:relative; padding:320px 0 57px 415px; width:460px;}

ul.list0{margin:0; padding:0; list-style:none; position:relative;}
ul.list0 li{margin:0 0 3px 0; padding:0 0 0 11px;}


.tab_about{font-size:11px; line-height:normal; color:#fff; width:934px; margin:0 0 0 40px;}
.tab_about td{padding:380px 0 0 38px; vertical-align:top; width:20%;}

.tab_vid{width:908px; font-size:12px; color:#b3b7c2; line-height:normal; margin:0 0 0 40px; }
.tab_vid td{vertical-align:top; padding:35px 0; text-align:left; _padding:35px 0 70px 0;}
.tab_vid h2{font-family:Arial, sans-serif; font-size:20px; color:#fff; padding:0; margin:0;}
.tab_vid a{color:#fff; font-size:12px;}
.tab_vid span.title{color:#fff; font-size:12px;}
.vs{width:952px; margin:0 0 0 40px;}
.vid_small{font-size:11px; line-height:normal; width:156px; margin:0 18px 35px 0; text-align:center; float:left; position:relative; display:inline;}
.vid_small a{color:#b3b7c2}


.h2gals{font-family:Arial, sans-serif; font-size:18px; color:#fff; padding:22px 0 14px 0; margin:0 0 0 40px;}
.ctxt{color:#fff; font-size:12px; line-height:normal; margin:0 0 0 40px; width:934px; padding:30px 0 0 0; }
.ctxt a {
	color: #838E99;
	font-size: 10px;
	font-weight: bold;
}

.gastr{line-height:normal; padding:30px 0 0 53px; }
.gastr .news {width:100%;}
.byly{color:#4e515c;}


.back{color:#fff; padding:0 0 0 26px; background:url(/img/arrow_left.png) no-repeat 0 center; font-size:11px; font-weight:bold; line-height:18px; height:18px; margin:0 0 0 40px; display:block; float:left;}


.d_rel_box{margin:0 0 0 70px;}
.d_rel{position:relative; display:inline; float:left; margin:35px 25px 0 0; line-height:22px; text-align:center;}
.d_rel img{display:block;}
.d_rel a{color:#fff; font-size:12px; font-weight:bold; }
.d_rel .date{color:#b3b7c2; font-size:11px; font-weight:normal; margin:0;}


.tab_vid td.col01{font-size:11px; color:#fff; padding:35px 25px 35px 0;}
.tab_muz td{padding:0; line-height:normal; font-size:12px; color:#fff; vertical-align:middle; padding:0 0 4px 0;}
.tab_muz td.tr_title{padding:0 0 4px 10px;}
.tab_muz img{margin:0 3px 0 0; _behavior: url(/css/iepngfix.htc); cursor:pointer;}

.tab_vid td.col02{font-size:11px; color:#fff; padding:0 25px 0 0;}
#flashp{position:absolute; top:-25px;}
/*********************************************************************cop************************************************************************/
#DP{
	text-align:right;
	font-size:10px;
	padding:0;
	line-height:12px;
	font-family:Tahoma, sans-serif;
	color:#606870;
	z-index:5;
	display:block;
	height:38px;
	position:absolute;
	bottom: -10px;
	float:right;
	right:50px;
}
#DP .logo_dp{
	width:28px;
	height:27px;
	background:url(/img/logo_dp.png) no-repeat; _behavior: url(/css/iepngfix.htc);
	float:right; display:inline;
	margin:0 0 10px 4px;
	padding:0;
	position:relative; top:0;
}
#DP a{color:#838e99; font-size:11px; padding:0; margin:0; }
#DP a:hover{color:#606870; text-decoration:underline;}
/***************************************************************************paginator************************************************************/
#paginator{
	position:relative;
	display:block; height:18px;
	margin:0;
	padding:25px 0 0 90px;
	font-family:Tahoma, sans-serif; font-size:11px; color:#b3b7c2;
	list-style:none;
	z-index:10;
}
#paginator li{
	float:left;
	height:18px;
	line-height:18px;
	padding:0;
	margin:0;
	
}
#paginator li.page{margin:0 10px 0 0; font-size:10px; color:#4f5b5e; position:relative; top:1px;}
#paginator li img{margin:0; display:inline; float:none; position:relative; top:1px;}
#paginator li a{
	//display:block;
	//float:left;
	padding:0 7px;
	color:#b3b7c2;
}
#paginator li a.arrow{padding:0 3px;}
#paginator li span{padding:0 7px; font-size:10px; font-weight:bold; color:#6d7282;}
#paginator li a:hover{}
/**********************************************************Tip************************************************************/
#needtip{position:relative;}

.prototip { position: absolute; }
#tip_cont{position:relative; width:380px; left:40px;}
.tip {
	width:380px;
	padding: 0;
}

.tip_c{
	position:relative;
	background:#575e69; width:320px; padding:18px 30px 20px 30px;
	font-family:Tahoma, sans-serif; font-size:12px; line-height:normal; color:#fff; 
}


.close{position:absolute; top:18px; right:20px; z-index:35px; cursor:pointer;}


.tip_c h2{margin:0; padding:0 0 10px 0; font-size:18px; font-family:Arial, sans-serif; line-height:18px; }
.tip_c ul{margin:0; padding:0;}
.tip_c p{margin:0; padding:0;}

.tip .content{background:none; margin:0; font-family:Tahoma, sans-serif; font-size:12px; line-height:normal; display:block;}
.tip a{color:#fff;}

.t_scr{max-height:400px; overflow:auto; width:333px;}


.end{clear:both; font-size:0; line-height:0;}

#tip_cont2 {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

