body, html, ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	
}
fieldset {
	border: none;
}
em {
	font-style: italic;
	color: #d00710;
}
.clear {
	padding : 0;
	margin : 0;
	clear : both;
	height : 0;
	font-size : 0;
}
hr {
	border: 1px dotted #ccc;
}
body {
	background: #000 url('../interface/bg.jpg') top center no-repeat;
}
img {
	border: none;
}
a {
	color: #cfcfcf;
}

.header {
	position: relative;
	margin: auto;
	width: 974px;
	height: 276px;
}
	.header .info {
		top: 30px;
		right: 10px;
		position: absolute;
		color: #8f9091;
		font-size: 9pt;
	}
.logo {
	float: left;
	display: block;
	width: 248px;
	height: 75px;
	margin-left: 5px;
}
/* master menu */
.master-menu {
	margin: auto;
	width: 466px;
}
	.master-menu li {
		margin: 0px;
		list-style: none;
		float: left;
	}
		.master-menu li a {
			display: block;
			font-size: 12pt;
			color: #929292;
			text-align: center;
			padding-top: 38px;
			text-decoration: none;
			outline: none;
		}
		.master-menu li a.events {
			width: 92px;
			height: 104px;
			background: url('../interface/events.jpg') no-repeat;
		}
		.master-menu li a.events:hover, .master-menu li a.eventsHover {
			width: 92px;
			height: 104px;
			color: #000;
			background: url('../interface/events-hover.jpg') no-repeat;
		}
		.master-menu li a.biography {
			width: 93px;
			height: 104px;
			background: url('../interface/biography.jpg') no-repeat;
		}
		.master-menu li a.biography:hover, .master-menu li a.biographyHover {
			width: 93px;
			height: 104px;
			color: #000;
			background: url('../interface/biography-hover.jpg') no-repeat;
		}
		.master-menu li a.gallery {
			width: 93px;
			height: 104px;
			background: url('../interface/gallery.jpg') no-repeat;
		}
		.master-menu li a.gallery:hover, .master-menu li a.galleryHover {
			width: 93px;
			height: 104px;
			color: #000;
			background: url('../interface/gallery-hover.jpg') no-repeat;
		}
		.master-menu li a.contacts {
			width: 93px;
			height: 104px;
			background: url('../interface/contacts.jpg') no-repeat;
		}
		.master-menu li a.contacts:hover, .master-menu li a.contactsHover {
			width: 93px;
			height: 104px;
			color: #000;
			background: url('../interface/contacts-hover.jpg') no-repeat;
		}
		.master-menu li a.mixs {
			width: 93px;
			height: 104px;
			background: url('../interface/mixs.jpg') no-repeat;
		}
		.master-menu li a.mixs:hover, .master-menu li a.mixsHover {
			width: 93px;
			height: 104px;
			color: #000;
			background: url('../interface/mixs-hover.jpg') no-repeat;
		}
.obl {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
/* content */
.content {
	position: relative;
	margin: auto;
	min-height: 446px;
	width: 963px;
	background: #000;
	padding-top: 35px;
}
	.content .menu {
		float: left;
		width: 269px;
		height: 375px;
		padding-left: 10px;
		padding-top: 25px;
		padding-bottom: 15px;
		z-index: 5;
	}
	.content .menu a.move-top , .content .menu a.move-bottom {
		display: block;
		margin: auto;
		width: 14px;
		height: 8px;
		z-index: 20;
	}
	a.move-top {
		background: url('../interface/arrow-top.jpg') no-repeat;
	}
	a.move-bottom {
		background: url('../interface/arrow-bottom.jpg') no-repeat;
	}
	a.imgLong {
		display: block;
		text-decoration: none;
		position: relative;
		font-size: 18pt;
		font-family:Verdana, Tahoma, sans-serif;
		font-weight: bold;
	}
		a.imgLong span {
			position: absolute;
			display: block;
			width: 624px;
			text-align: center;
			left: 0px;
			top: 55px;
			color: #fff;
			background: #000;
			opacity: 0.8;
			z-index: 20;
		}
	.content .box {
		position: absolute;
		left: 278px;
		background: #fff;
		width: 630px;
		height: 395px;
		overflow: auto;
		padding: 15px;
		z-index: 10
	}
		.content .box img {
			float: left;
			border: 1px solid #2c2c2c;
			margin: 5px 5px 5px 0;
		}
		.content .box p{
			font-size: 9pt;
		}
		.content .box a {			
			color: #2b2fe6;
		}
		.content .box h2 a {
			color: #000;
			text-decoration: none;
		}
		.content .box h2 a:hover {
			text-decoration: underline;
		}
	.content .menu .param {
		position:relative;
		width: 269px;
		height: 375px;
		overflow:hidden;
	}
	.content .menu .contr {
		height: auto;
		position:absolute;
	}
	.content .menu li {
		list-style: none;
		padding: 0px;
	}
	.content .menu li a {
		display: block;
		width: 241px;
		height: 72px;		
		padding: 22px  0 0 15px;
		text-decoration: none;
		color: #fff;
		font-size: 14pt;
		font-weight: bold;
		outline: none;
	}
	.content .menu li a span {
		color: #888888;
		font-size: 10pt;
		font-weight: normal;
	}
	.content .menu li a:hover, .content .menu li a.sel  {
		display: block;
		width: 261px;
		min-height: 72px;
		background: url('../interface/content-menu-arrow-bg.jpg') center no-repeat;
		color: #000;
	}
	.content .menu li a.bct {
		font-size: 21pt;
		padding-top: 18px;
		min-height: 58px;
	}
	
	.content .other li a span {
		font-size: 22pt;
		font-weight: bold;
	}
	.content .other li a:hover span, .content .other li a.sel span {
		color: #000;
	}
	div.az-menu {
		text-align: center;
	}
	div.az-menu a.azlist {
		text-decoration: none;
		color: #a6a6a6;
		font-size: 12pt;
		font-weight: bold;
	}
	div.az-menu a.azlist:hover, div.az-menu a.azlist.sel {
		color: #000;
	}
	div.az-menu a.azlist.active {
		color: #585858;
	}

/* footer */
.footer {
	margin: auto;
	width: 975px;
	padding-right: 5px;
	text-align: right;
	color: #afafaf;
	font-size: 9pt;
}

/* global style */

input.sbt {
	width: 88px;
	height: 26px;
	cursor: pointer;
	color: #888888;
	font-size: 11pt;
	padding-bottom: 3px;
	background: url('../interface/send-button.jpg') center no-repeat;
	border: none;
}
input.sbt:hover {
	background: url('../interface/send-button-hover.jpg') center no-repeat;
}
input.in, textarea.ta {
	width: 90%;
	padding: 3px;
	border: 1px solid #cccccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
input.bt {
	width: 80px;
	padding: 2px;
	font-size: 10pt;
	cursor: pointer;
}
textarea.ta {
	height: 90px;
}
.half {
	float: left;
	width: 50%;
}
.half p {
	color: #888888;
}
table.str {
	font-size: 9pt;
	color: #3a3a3a;
}
	table.str thead tr {
		font-size: 7pt;
		font-family: Tahoma, sans-serif;
	}
	table.str{
		border-color: #e5e5e5;
		border-collapse: collapse;
	}
	.box table.str tbody tr td img {
		border: none;
	}
.even {
	background: #f4f4f4;
}
form fieldset h2 {
	padding: 0px;
	margin: 0px;
	font-size: 14pt;
}
form fieldset label {
	color: #888888;
	font-size: 8pt;
}

.error_message, .success_message {
	background : #d00710;
	color : #fff;
	border : 1px solid #910000;
	padding : 5px;
	margin : 5px 0;
	text-align : center;
	font-size : 9pt;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.success_message {
	background : #78981a;
	border-color : #bdc014;
}
.error_message h2, .success_message h2 {
	padding : 0;
	margin : 0;
	font-size : 11pt;
	text-align : center;
}
.success_message p , .error_message p {
	text-align : center;
	color: #fff;
}
/* end global style */

/* fancybox */
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../js/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../js/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/js/fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('/js/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('/js/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../js/fancybox/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../js/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/js/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../js/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/js/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../js/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/js/fancybox/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../js/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('../js/fancybox/vfancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../js/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../js/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../js/fancybox/fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
/* end fancybox */