.preloader { background: #ffffff; }
	.preloader .innerPreloader { width: 50px; height: 50px; background: url('/js/preloader/preloader.gif') center center no-repeat;  }


html, body { background: #100018; }
.woDash h3 { font-size: 18px; font-weight: normal; }
.woDash, .wDash { margin-bottom: 25px; }
.woDash li { margin-left:20px; margin-bottom: 10px; }
.wDash li { margin-left:20px; margin-bottom: 10px; }

ul.woDash > li:before {
	/*content: '\2014\a0';*/
	color: #ffffff;
	float: left;
	margin-left: -1.2em;
	/*padding-right: 0.2em;*/
	white-space: nowrap;
}

ul.wDash > li:before {
	content: '\2014\a0';
	color: #ffffff;
	float: left;
	margin-left: -1.2em;
	white-space: nowrap;
}
ul.wDash li 
{ 
	//background:url('/img/wdash.gif') no-repeat;
	background-position: 9px left !important;
	//background-position:0 60%;
	//margin-left: 0em;
	//padding-left: 1.2em;
}
ul.woDash li 
{ 
	background-position: 9px left !important;
	//background-position:0 60%;
	//margin-left: 0em;
	//padding-left: 1.2em;
}



html {  background: #100018 url('/img/footer.png') bottom center no-repeat; padding-bottom: 100px; }

.otstup { height: 260px; text-align: center; }
.otstup img { margin-top: 120px; }

.cb { clear: both; }
.rp { position: relative; }


.center900 { width: 900px; margin: 0 auto; }

.mainLogo { background: url('/img/logo.png') center center no-repeat; height: 347px; }

.title { text-align: left; font-size: 220%; font-weight: bold; padding-top:2px; }
.title a { font-size: 12px; float: right;}
.title span { color:  #3ebaeb; }

.video { background: url('/img/lightpoint.gif') left center repeat-x; height: 420px; }
.video .ramka { height: 450px; width: 1000px; margin: 0 auto;   }
.video .ramka .in { margin-left:0px;  background: url('/img/video2.png') left top; height: 450px; width: 1000px;}
.video .ramka .playerTitle { height: 23px; padding-left: 132px; padding-top: 10px; }
.video .ramka .player { width: 640px; height: 385px; background: #000000; margin: 0 0 0 132px; }
		.videoSlider { width: 709px; margin: 33px auto 0 auto; height: 125px; background: #afafaf; }

.news .title {  }
.news { padding-top:50px;  min-height: 600px; position: relative; min-height: 600px; background: url('/img/newsCenter.png') top left repeat-x; }
.news .left { min-height: 600px; background: url('/img/newsLeft.png') top left; position:absolute; left:0; top:0; width: 600px; z-index: 0; }
.news .right { min-height: 600px; background: url('/img/newsRight.png') top right; position:absolute; right:0; top:0;  width: 500px; z-index: 0; }
.news .let9 { width: 155px; height: 50px; background: url('/img/9let.png') left top no-repeat; position: absolute; right: 0; top: -15px; font-size: 12px; text-align: right; padding-top: 16px; }

.news .newsBlock 
{
	margin-bottom: 1px;  padding-top: 4px;  padding-bottom: 4px; margin-left: 91px; background: url('/img/newsPixel.png'); 
}
.news .opened { padding-top: 12px;  padding-bottom: 12px; margin-bottom: 10px;}
.news .newsBlock .t { height: 21px; width: 100%; }
.news .newsBlock .t .tt {  width: 768px; float: right; }
.news .opened .content { display: block !important; }
.news .newsBlock .content { display: none; }

.news .opened .openNews { color: #ffffff; font-size: 150% !important; border-bottom: none !important; cursor: default; }

.news .newsBlock .openNews { font-size: 12px; text-decoration: none; border-bottom: 1px dashed; }

.news .content { margin: 21px 0 0 72px !important; }
.news .content .leftN { float: left;  }
.news .content .rightN { margin-left: 140px; margin-right: 20px; }

.news .opened .Arr {
	width: 21px; height: 21px; background: url('/img/rightArr.png') !important; float: left; margin-left: 10px;
	//background:none;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/rightArr.png,sizingMethod=scale) !important;
}
.news .newsBlock .Arr { width: 21px; height: 21px; background: url('/img/bottomArr.png'); float: left; margin-left: 10px; }

.news .arhiv { margin-left: 132px; margin-top: 30px; }

.center900 .content { margin-left: 132px; margin-top: 40px; }
.center900 .content .left { float: left; }
.center900 .content .right { float: right;  width: 648px; }


.photo { width: 996px; height: 546px; background: url('/img/photobg.gif') no-repeat left top; margin: 0 auto; padding-top: 18px; }
.photo .title { margin-bottom: 24px; } /*39*/
.photo .photoTitle { margin-left: 132px; float: left; width: 480px; margin-top: 16px; }
.photo #photodetail { vertical-align: middle; text-align: center; }
.photo .bigphoto { margin-left: 122px; background: #ffffff; padding: 10px; float: left; width: 500px; height: 375px; overflow: hidden; position: relative; }
.photo .bigphoto .left { display: block; position: absolute; left: 0; top:50%; width: 22px; height: 21px; background: url('/img/photoLeft.png') left top no-repeat; margin-top: -10px; }
.photo .bigphoto .right { display: block; position: absolute; right: 0; top: 50%; width: 22px; height: 21px; background: url('/img/photoRight.png') left top no-repeat; margin-top: -10px; }
.photo .bigphoto .grid { background: url('/img/photoGrid.png') left top; display: block; width: 27px; height: 26px; position: absolute; left: 15px; top: 15px;}
.photo .albums { floaT: right; height: 461px; width: 243px;  amrgin-top: -43px; }
.photo .albums .top { height: 43px; }
.photo .albums .top .ar { width: 21px; height: 21px; display: block; margin:0 auto; background: url('/img/arrTop.gif') left top no-repeat; }
.photo .albums .middle { height: 375px; overflow: hidden; }
.photo .albums .middle .item { height: 45px; margin-bottom: 21px; }
.photo .albums .middle .item img { float: left; }
.photo .albums .middle .item .text { float: right; width: 175px; }
.photo .albums .bottom { height: 43px; }
.photo .albums .bottom .ar { width: 21px; height: 21px; display: block; margin:22px auto 0 auto; background: url('/img/arrBottom.gif') left top no-repeat; }
.photo .blackBG { width:480px; height:355px; background: #100018; padding: 10px; overflow: hidden; }
.photo .blackBG img { margin-right: 10px; margin-bottom: 10px; }
#photolist { position: relative; }
#photolist .top { display: block; position: absolute; left: 50%; top:0; width: 21px; height: 22px; background: url('/img/photoTop.png') left top no-repeat; margin-left: -11px; }
#photolist .bottom { display: block; position: absolute; left: 50%; bottom:0; width: 21px; height: 22px; background: url('/img/photoBottom.png') left top no-repeat; margin-left: -11px; }


.titri { position: relative; width: 1030px; height: 443px;  margin: 0 auto; background: url('/img/titri.gif') center center no-repeat; }
.titri .mt { display:block; width: 120px; height: 20px; left: 475px; top: 378px; position: absolute; }

.banners { width: 567px; margin: 0 auto; margin-top: 26px; }

noindex { display: block; width: 0px; height: 0px; overflow: hidden; }