@import 'reset.css';

/* HOME CSS */
/*html { height: 100%; margin: 0; padding: 0; background:url(../_img/bg.jpg) repeat-x top center #1d0f07; }
	body { font-family:Tahoma;  color:white; font-size:12px; min-height:600px; height:100%; min-width:1000px;  background:url(../_img/main_final.jpg) no-repeat top center; }
		*body {min-width:1000px; width:expression(document.body.clientWidth < 970? "970px": "auto" );}*/
	body .clear { clear:both; }
html {
	background-image:url(../_img/bg_fon.png);
}
html, body {
	height:100%;
}
body {
	min-height:646px;
	min-width:1000px;
	background-image:url(../_img/bg_fon.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
#main {
	position:relative;
	height:100%;
	min-height:646px;
	width:expression(document.body.clientWidth < 1001? "1000px": "auto" );
	background-image:url(../_img/main_final.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
	#wrapper { width:1000px; height:100%; text-align:left; margin:0px auto; position:relative;}
		#wrapper .logo { width:385px; height:121px; position:absolute; top:386px; left:279px; background:url(../_img/logo.png) no-repeat }
			#wrapper .logo span {display:none; }
		#wrapper ul.menu { width:422px; height:10px;  position:absolute; top:532px; left:317px; }
			#wrapper ul.menu li { float:left; padding-right:13px; background:url(../_img/line.gif) right no-repeat; }
				#wrapper ul.menu li a span {display:none;}
				
					
				#wrapper ul.menu li.main a { display:block; width:47px; height:8px; background:url(../_img/main.jpg) no-repeat; }
					#wrapper ul.menu li.main a:hover { display:block; width:47px; height:8px; background:none; }
					#wrapper ul.menu li.main span { display:block; width:47px; height:8px; background:url(../_img/main_hover.jpg) no-repeat; }					
					
					
				#wrapper ul.menu li.about a { display:block; width:54px; height:8px; background:url(../_img/about.jpg) no-repeat; }
				#wrapper ul.menu li.about_on { width:54px;}
					#wrapper ul.menu li.about a:hover { display:block; width:54px; height:8px; background:none; }
					  #wrapper ul.menu li.about span { display:block; width:54px; height:8px; background:url(../_img/about_hover.jpg) no-repeat; }
					
					
				#wrapper ul.menu li.art a { display:block; width:20px; height:8px; background:url(../_img/art.jpg) no-repeat; }
				#wrapper ul.menu li.art_on { width:20px;}
					#wrapper ul.menu li.art a:hover { display:block; width:20px; height:8px; background:none; }
					#wrapper ul.menu li.art span { display:block; width:20px; height:8px; background:url(../_img/art_hover.jpg) no-repeat; }
					
					
					
					
				#wrapper ul.menu li.casting a { display:block; width:99px; height:8px; background:url(../_img/casting.jpg) no-repeat; }
				#wrapper ul.menu li.casting_on { width:99px;}
					#wrapper ul.menu li.casting a:hover { display:block; width:99px; height:8px; background:none; }
					#wrapper ul.menu li.casting span { display:block; width:99px; height:8px; background:url(../_img/casting_hover.jpg) no-repeat; }
					
					
					
					
				#wrapper ul.menu li.foto a { display:block; width:89px; height:8px; background:url(../_img/foto.jpg) no-repeat; }
				#wrapper ul.menu li.foto_on { width:89px;}
					#wrapper ul.menu li.foto a:hover { display:block; width:89px; height:8px; background:none; }
					#wrapper ul.menu li.foto span { display:block; width:89px; height:8px; background:url(../_img/foto_hover.jpg) no-repeat; }
					
					
					
				#wrapper ul.menu li.video { background:none; padding:0px;  }
				#wrapper ul.menu li.video a { display:block; width:35px; height:10px; background:url(../_img/video.jpg) no-repeat; }
				#wrapper ul.menu li.video_on { width:35px; background:none; padding:0px;}
					#wrapper ul.menu li.video a:hover { display:block; width:35px; height:10px; background:none; }
						#wrapper ul.menu li.video span { display:block; width:35px; height:10px; background:url(../_img/video_hover.jpg) no-repeat; }
					
				
				
				
				

		.copy { width:15px; height:15px; position:absolute; right:34px; bottom:24px; overflow:hidden; white-space:nowrap; }
			.copy img { cursor:pointer; }

#footer {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:66px;
	background-color:#000000;
}
#footer_logos {
	width:609px;
	padding-left:61px;
	padding-top:13px;
	margin:0px auto;
}
#footer_logos a {
	float:left;
	margin-right:45px;
}
.ozvuchivaet {
	position:absolute;
	right:801px;
	top:430px;
	height:38px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#592911;
	line-height:14px;
	text-align:right;
	z-index:10;
}
