body, table, th, td, p, div, form, input, textarea, select, h1, h2, h3, h4, h5, a{
	font-family: "Myriad Pro", Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #C7A67C;
}
a, a:link, a:visited{
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
p{
	margin:0;
	padding:8px 0;
	text-indent : 15px;
}

body{
	margin:0;
	padding:0;
	background: #0D0C11 url('../img/background.jpg') top;
}
h1{
	margin:0;
	padding:0;
}
h3{
	margin:0;
	padding:25px 0 10px 0;
	font-weight:normal;
	text-align:center;
}

#c0{
	text-align:center;
}
#c1{
	width:894px;
	margin:auto;
	text-align:left;
	padding:23px 0 23px 0;
}
#c2{
	position:relative;
	width:892px;
	height:635px;
	background: #000;
	border:1px solid #C99C46;
}


#anons, #abook, #inews, #hnews, #mail, #news-up, #news-down{
	visibility:hidden;
}

h1.welcome{
	width:894px;
	height:20px;
	background: url('../img/welcome.gif') no-repeat;
}
h1.welcome span{
	display:none;
}
#flash{
	position:absolute;
	left:94px;
	top:84px;
	z-index:0;
}
#abook{
	position:absolute;
	left:796px;
	top:567px;
}
#menu{
	position:absolute;
	right:60px;
	top:338px;
	width:146px;
	z-index:1;
	text-align:right;
	display:none;
}
#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#menu ul li{
	width:146px;
	height:18px;
}
#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
	display:block;
	width:146px;
	height:18px;
}
#menu ul li a span{
	display:none;
}
#menu ul li.band a{
	background: url('../img/li-band.gif') no-repeat;
}
#menu ul li.disco a{
	background: url('../img/li-disco.gif') no-repeat;
}
#menu ul li.gallery a{
	background: url('../img/li-gallery.gif') no-repeat;
}
#menu ul li.history a{
	background: url('../img/li-history.gif') no-repeat;
}
#menu ul li.links a{
	background: url('../img/li-links.gif') no-repeat;
}
#menu ul li.music a{
	background: url('../img/li-music.gif') no-repeat;
}
#menu ul li.poster a{
	background: url('../img/li-poster.gif') no-repeat;
}
#menu ul li.press a{
	background: url('../img/li-press.gif') no-repeat;
}
#menu ul li.texts a{
	background: url('../img/li-texts.gif') no-repeat;
}
#menu ul li.band a:hover{
	background: url('../img/lih-band.gif') no-repeat;
}
#menu ul li.disco a:hover{
	background: url('../img/lih-disco.gif') no-repeat;
}
#menu ul li.gallery a:hover{
	background: url('../img/lih-gallery.gif') no-repeat;
}
#menu ul li.history a:hover{
	background: url('../img/lih-history.gif') no-repeat;
}
#menu ul li.links a:hover{
	background: url('../img/lih-links.gif') no-repeat;
}
#menu ul li.music a:hover{
	background: url('../img/lih-music.gif') no-repeat;
}
#menu ul li.poster a:hover{
	background: url('../img/lih-poster.gif') no-repeat;
}
#menu ul li.press a:hover{
	background: url('../img/lih-press.gif') no-repeat;
}
#menu ul li.texts a:hover{
	background: url('../img/lih-texts.gif') no-repeat;
}
#anons{
	position:absolute;
	right:34px;
	top:60px;
	width:145px;
	text-align:center;
	color:#B3B3B3;
	font-family: Tahoma;
	font-size: 15px;
	z-index:1;
}
#anons p{
	text-align:center;
	color:#B3B3B3;
	font-family: Tahoma;
	font-size: 15px;
	text-indent : 0;
}
#anons a, #anons a:link, #anons a:visited{
	font-size: 15px;
	font-family: Tahoma;
}
h3.concert{
	margin:0;
	padding:0;
	width:145px;
	height:40px;
	background: url('../img/concert.gif') no-repeat;
}
h3.concert span{
	display:none;
}
#news{
	position:absolute;
	left:37px;
	top:88px;
	width:196px;
	z-index:1;
}
h3.news{
	margin:0;
	padding:0;
	width:196px;
	height:28px;
	background: url('../img/news.gif') no-repeat;
}
h3.news span{
	display:none;
}
.news{
	position:relative;
	width:196px;
	height:400px;
	z-index:2;
}
.inews{
	padding:25px 37px 25px 43px;
}
.new{
	padding:7px 0;
	font-size: 13px;
	color:#7F7F7F;
}
.new p{
	padding:0 0 10px 0;
	font-size: 13px;
	color:#7F7F7F;
	text-indent : 0;
}
.new a, .new a:link, .new a:visited{
	font-size: 13px;
	color:#7F7F7F;
	text-decoration:none;
}
.new a:hover{
	color:#FFF;
}
marquee{
	position:relative;
	z-index:2;
}

#news-up{
	position:absolute;
	left:0;
	top:0;
	width:196px;
	height:40px;
	z-index:3;
}
#news-stop{
	position:absolute;
	left:0;
	top:40px;
	width:196px;
	height:320px;
	z-index:0;
}
#news-down{
	position:absolute;
	left:0;
	bottom:0;
	width:196px;
	height:40px;
	z-index:3;
}
#mail{
	position:absolute;
	left:26px;
	bottom:12px;
	color:#7f7f7f;
	font-size:12px;
	z-index:1;
}
#mail a, #mail a:link, #mail a:visited{
	color:#ff2e12;
	font-size:14px;
	text-decoration:none;
}
#mail a:hover{
	color:#FFF;
	text-decoration:none;
}

#preload,#preloader{
width:1px;
height:1px;
overflow:hidden;
position:absolute;
top:-1px;
left:-1px;
}

.h18{
	height:18px;
}
#c3{
	position:relative;
	width:892px;
	height:300px;
	background: #000;
	border:1px solid #C99C46;
	display:none;
}
html>body #c3{
	height:auto;
	min-height:300px;
}
#ic3{
	position:relative;
	width:892px;
	height:300px;
	background: #000;
	border:1px solid #C99C46;
}
html>body #ic3{
	height:auto;
	min-height:300px;
}
#content{
	padding:33px;
}
#afisha{
	padding:65px;
	text-align:center;
}
#iafisha-horiz{
	margin:auto;
	width:646px;
	height:458px;
	background:url('../img/bg-horiz.gif') no-repeat;
}
#iafisha-vertic{
	margin:auto;
	width:458px;
	height:646px;
	background:url('../img/bg-vertic.gif') no-repeat;
}

#download{
	position:relative;
	margin:auto;
	height:28px;
}
.download-horiz{
	width:636px;
}
.download-vertic{
	width:448px;
}
#download a, #download a:link, #download a:visited{
	display:block;
	position:absolute;
	top:5px;
	right:0;
	background:url('../img/download.gif') no-repeat;
	width:210px;
	height:23px;
}
#download a span{
	display:none;
}
#cafisha{
	padding:3px;
	text-align:center;
}
#band{
	position:relative;
	width:892px;
	height:971px;
	background:url('../../../files/photo/band.jpg') bottom no-repeat;
}
#screen{
	position:absolute;
	left:26px;
	top:33px;
	width:460px;
	height:310px;
	
}
.display-none{
	display:none;
}
.screen-foto{
	padding:6px;
	text-align:center;
}
#artist-info{
	position:absolute;
	width:370px;
	left:512px;
	top:30px;
	color:#B0A992;
}
#artist-info p{
	line-height:17px;
	padding:0;
	color:#B0A992;
}
a, a:link, a:visited{
	color:#B0A992;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

.artist-title{
	padding:0 0 20px 0;
	color:#B0A992;
	text-align:center;
}
.artist-details{
	padding: 20px 0 0 0;
}
.artist-details p{
	text-indent : 0;
}
a.artist{
	display:block;
	position:absolute;
}
a#a-petrov{
	width:68px;
	height:351px;
	left:265px;
/*	top:569px; */
	bottom:133px;
}
a#a-chapligina{
	width:76px;
	height:527px;
	left:189px;
/*	top:516px;*/
	bottom:10px;
}
a#a-bobkov{
	width:110px;
	height:235px;
	left:363px;
/*	top:566px;*/
	bottom:252px;
	display:none;

}
a#a-ivanov{
	width:73px;
	height:158px;
	left:473px;
/*	top:571px;*/
	bottom:324px;

	display:none;
}
a#a-mc{
	width:156px;
	height:519px;
	left:546px;
/*	top:491px;*/
	bottom:43px;
}
#fotoalbum{
	padding:57px;
	text-align:center;
}
h3.fotoalbum{
	margin:auto;
	padding:0;
	width:153px;
	height:47px;
	background: url('../img/fotoalbum.gif') top no-repeat;
}
h3.fotoalbum span{
	display:none;
}
.pictures{
	margin:auto;
	padding:0;
	width:596px;
	height:680px;
	text-align:left;
}
html>body .pictures{
	height:auto;
	min-height:680px;
}

#horiz_exemple{
	position:absolute;
	top:130px;
	left:136px;
	width:620px;
	height:416px;
	background: url('../img/horiz_exemple.gif') top left no-repeat;
	visibility:hidden;
	z-index:2;
}
#vertic_exemple{
	position:absolute;
	top:134px;
	left:238px;
	width:416px;
	height:620px;
	background: url('../img/vertic_exemple.gif') top left no-repeat;
	visibility:hidden;
	z-index:2;
}
a#strelka-left{
	display:block;
	position:absolute;
	left:82px;
	top:329px;
	width:17px;
	height:19px;
	background: url('../img/strelka-left.gif') center no-repeat;
	visibility:hidden;
}
a#strelka-left:hover{
	background: url('../img/strelka-lefta.gif') center no-repeat;
}
a#strelka-right{
	display:block;
	position:absolute;
	right:82px;
	top:329px;
	width:17px;
	height:19px;
	background: url('../img/strelka-right.gif') center no-repeat;
	visibility:hidden;
}
a#strelka-right:hover{
	background: url('../img/strelka-righta.gif') center no-repeat;
}
a.large{
	display:block;
	padding:3px;
}
a.preview{
	display:block;
	width:85px;
	padding:8px 0;
	float:left;
	text-align:center;
}
#ipreload{
	display:none;
}

#texts{
	padding:33px 100px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
#texts p{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	margin:0;
	padding:8px 0;
	text-indent : 0;
}
.clear-both{
	clear:both;
}