@CHARSET "UTF-8";

html, body{padding:0;margin:0;width:100%;height:100%;}
body{font-family: Trebuchet MS, Arial; font-size:14px;color: #404245; min-width: 1000px;background-image:url("/images/patt1.gif");}

table, tr, td{padding:0;margin:0;font-family: Trebuchet MS, Arial; font-size:14px;color:#404245;border-collapse:collapse;border:none;}
td{vertical-align:top;text-align:left;}

a{color: #404245;text-decoration:underline;outline:none;}
a:hover{text-decoration: none;}

ul{list-style:none;padding:0;margin:0;}

img{border-width:0;}
p{margin:0 0 10px 0;padding:0;}

h1, h2, h3{padding: 0;margin: 0;font-weight: normal;font-size: 18px;padding-bottom: 15px;}
h1{font-size: 24px;}
h2.title{padding:0px 0px 10px 0px;}
h1.title{padding-top:20px;}

.lj-header, .vkontakte-header, .video-header a, .map-header a, .bg-png-crop, .menu a, .footer .phone, .logo{
	filter	: expression(
		(runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.bg-png-scale{
	filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.track .button img, .png{
	filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '',
						src = '/images/blank.gif');}

input.text{border: 1px solid #212121;width: 100%;height: 20px;}
textarea{border: 1px solid #212121;width: 100%;height: 100px;overflow: auto;}

.annotation{display: none;}
.clear{height: 0;line-height: 0;font-size: 0;clear: both;overflow: hidden;}

.images{position: absolute;left:-10000px;top:-10000px;}

.all{width: 1000px;min-height:100%;background: url(/images/bg.jpg) repeat-y 0 224px;margin: 0 auto -280px auto;}
*html .all{height:100%;}
.footer{height: 280px;margin: 0 auto;width:1000px;position: relative;}
.footer .phone{width: 1000px;height: 280px;background: url(/images/footer-2.png) no-repeat left bottom;position: absolute;top:0;left:0;}
.footer .text, .footer .text a{color: #666;font-size: 11px;}
.footer .text{position:absolute;top:125px;left:44px;z-index: 10000;}
.footer .atm{padding-top: 10px;}
.footer .footer-menu{padding-bottom: 10px;}
.footer .footer-menu a{padding-right:20px;}

.content{padding-top: 30px;padding-bottom: 270px;}

.header{height: 425px;width: 100%;background: #fff url(/images/top.jpg) no-repeat right top;}
.header .line{height: 78px;}
.header .pic{height: 347px;position: relative;}
.header .p1{height: 347px;background: url(/images/pic/15.jpg) no-repeat left top;}
.header .p2{height: 347px;background: url(/images/pic/2.jpg) no-repeat left top;}
.header .p3{height: 347px;background: url(/images/pic/3.jpg) no-repeat left top;}
.header .p4{height: 347px;background: url(/images/pic/4.jpg) no-repeat left top;}
.header .p5{height: 347px;background: url(/images/pic/5.jpg) no-repeat left top;}
.header .p6{height: 347px;background: url(/images/pic/6.jpg) no-repeat left top;}
.header .p9{height: 347px;background: url(/images/pic/9.jpg) no-repeat left top;}
.header .p10{height: 347px;background: url(/images/pic/10.jpg) no-repeat left top;}
.header .p11{height: 347px;background: url(/images/pic/11.jpg) no-repeat left top;}
.header .p12{height: 347px;background: url(/images/pic/12.jpg) no-repeat left top;}
.header .p14{height: 347px;background: url(/images/pic/14.jpg) no-repeat left top;}

.line .contacts{float: right;padding: 33px 80px 0 0;}
.line .contacts a{color: #996666;font-size: 11px;}
.logo{left:50px;top:16px;display: block;background: url(/images/logo.png) no-repeat 0 0;position:relative; width: 131px;height: 54px;cursor: pointer;}

.raper{background: url(/images/plashka.png) no-repeat left top;width: 134px;height: 24px;position: absolute;top:-45px; left:827px;}
.raper span{color: #fff;display: block;padding: 4px 0 0 8px;font-size: 13px;line-height: 14px;}
*html .raper span{padding-top: 4px;}

.left-column{width: 100%;float: left;margin-right: -520px;}
.right-column{width: 520px;float: left;}
.right-column .cont{padding-right: 35px;}
.main-column{width: 910px;float: left; padding: 50px; margin-top: -300px; margin-bottom: 170px;}
.main-column .bio {width: 600px; height: 400px; border: 5px solid #777b80; margin: 0 auto; padding: 10px; margin-bottom: 50px; overflow-y: scroll; border-radius: 5px;}
.left-column .cont{padding: 0 560px 0 50px;}

.left-column .cont .player{padding:10px 0px 50px 55px;}
.left-column .cont .map{padding:0px 0px 0px 10px;position: absolute;z-index: 200;}

.icons-headers .lj, .icons-headers .vk, .icons-headers .tw{float:left;margin-bottom: 40px;} 
.lj-header{width:62px;height: 61px;background: url(/images/icon-lj-z.png) no-repeat;margin-left: 20px;display: block;}
.vkontakte-header{width:62px;height: 65px;background: url(/images/icon-vk-z.png) no-repeat;margin-left: 30px;display: block;}
.twitter-header{width:62px;height: 65px;background: url(/images/icon-tw-z.png) no-repeat;margin-left: 30px;display: block;}

.box-tour {width:95px;height:32px;margin-bottom: 15px; background: url(/images/conserts.png) no-repeat;}

.post h2{font-size: 30px;}
.post h2 span{background: #835064;color: #fff;font-size: 14px;padding: 2px 3px 2px 2px;font-weight: normal;position: relative;top:-3px;}
.post .txt{line-height: 17px;}
.post h2{line-height: 35px;}
.post .more a{font-weight: bold;color: #835064;}
.post .more span{color: #835064;position: relative;top:1px;}

.previous-posts{padding-top: 25px;}
.previous-posts h2{padding-bottom: 20px;}

.previous-posts .item{float: left;width:145px;}
.previous-posts .item img{margin: 0 0 15px 0;display: block;}
.previous-posts .item a{font-size: 11px;}

.video-header{width:69px;height:31px;margin-bottom: 15px;}
.video-header a{display: block;height: 100%;width: 100%;cursor: pointer;background: url(/images/video.png) no-repeat;}
.video-item{margin-bottom: 20px;}
.map-header{position:absolute;margin-top:20px; width:94px;height:31px;margin-bottom: 15px;z-index:100;}
.map-header a{display: block;height: 31px;width: 94px;cursor: pointer;background: url(/images/tour.png) no-repeat;}

.photogallery .photo{background: #c3c3c3; float:left;padding:5px;margin:3px;}
.photogallery .photo img{display: block;}
.photogallery .photo .download-title{font-size:12px;padding-top:3px;}
.photogallery .photo .download-title div{background:url("/images/download-img.png") no-repeat 0px 3px;}
.photogallery .photo p{margin:0px; padding:0px;}
.photogallery .item{background: #c3c3c3; float:left;padding:5px;margin:3px;}

.video-cont{padding-top:15px; margin-bottom: 50px;}
.video-cont .left {float:left; width: 450px;}
.video-cont .right {float:left; margin-left: 80px;}

.video-cont .video-main {float: left; display: block; margin-right: 0px; width: 33%;}
.video-cont .video-main .title {text-align: center;}
.video-cont .video-main .description {text-align: center;}
.video-cont .video-main .item_main { }
.video-cont .video-main .item_main .img {margin-left: 90px;}
.video-cont .left .item .img{float:left;}
.video-cont .left .item .video {float: left;}
.video-cont .left .item .video-main .video iframe{width: 500px; }
.video-cont .left .item .description{float:left; width:275px;height:120px;padding-left:15px;}
.video-cont .left .item .description .date{background: #835064;color: #fff;font-size: 10px;padding: 2px 3px 2px 2px;font-weight: normal;position: relative;top:-3px;}
.video-cont .left .item .description table{width:100%; height:100%;}
.video-cont .left .item .description table tr td{vertical-align: middle;font-size:16px;color:#4e5053;}

.video-cont .right .item {float: left; padding-left: 30px; margin-right: 20px;}
.video-cont .right .item .img img {width: 120px; height: 120px;}
.video-cont .right .item .description{padding-left:4px; width: 130px; text-align: center; width: 120px;}
.video-cont .right .item .description .date{background: #835064;color: #fff;font-size: 10px;padding: 2px 3px 2px 2px;font-weight: normal;position: relative;top:-3px;}
.video-cont .right .item .description table{width:100%; height:100%;}
.video-cont .right .item .description table tr td{vertical-align: middle;font-size:12px;color:#4e5053;}

.right .album {float: left; padding-left: 30px; margin-right: 20px;}
.right .album .cover{border:solid 1px #333; width: 128px;}
.right .album .cover img{padding:4px; display: block; width: 120px; height: 120px;}
.right .album .title{padding:4px 20px 0px 4px; width: 128px; text-align: center;}
.right .album .title table{width:100%; height:100%;}
.right .album .title table tr td{vertical-align: middle;font-size:12px;color:#4e5053;}

.left .album .cover{float:left; border:solid 1px #333;}
.left .album .cover img{padding:4px; display: block;}
.left .album .title{float:left;width:300px;padding:4px 20px 0px 20px;}
.left .album .title table{width:100%; height:100%;}
.left .album .title table tr td{vertical-align: middle;font-size:18px;color:#4e5053;}

.track {padding-left:10px; padding-top: 10px; }
.track .button{float:left;position: relative;width: 17px;height:17px;}
.track .button img{position: absolute;left:0;top:0;}
.track .button img.play{z-index:100;}
.track .button img.pause{z-index:20;}
.track .name{float:left;padding-left:14px;width:370px;}
.track .download{margin: 0 5px;}
.music-cont .line{border-top:solid 1px #4e5053;height:1px;width:460px; }
.music-cont {margin-bottom: 50px;}
.music-cont .left {float:left; width: 350px;}
.music-cont .right {float:left; margin-left: 80px;}
	
.news{padding-top:20px;}
.news .post h2{font-size:17px;}
.news .post h2 span{font-size:11px;}
.news .post h2{line-height: 25px;}

.map-help{height:60px;}
.map-help .h-info{float:left;padding-left:25px;}
.map-help .h-zoom{float:left;padding-left:83px;padding-top:9px;}

.shop-butt {float:left; margin-right:17px; margin-left: 50px;}
.shop-arvhive {float:left;}
	
.box-map{position: absolute;z-index: 100000;display: none;width:750px;height:500px;}
.frame-map{z-index:10000;background:#fff;position:absolute;left:0px;top:0;display:none;}

.navigate-prev{font-size:12px;padding-right:25px;}

/*PopUp Gallery*/
.frame{z-index:10000;background:#000;position:absolute;left:0px;top:0;display:none;}
.box{background:#fff;width:140px;height:100px;z-index:20000;position:absolute;top:0;display:none;}
.box .picture{width:100%;height:100%;position:relative;}
.box .picture img{margin:10px 0 0 10px;display:block;}
.box .hide{position:absolute;bottom:15px;width:100%;display:none;//bottom:5px;}
.box .hide2{position:relative;}
.box .close{text-align:center;}
.box .close a{color: #000;}
.box .descr{height:15px;color: #000;text-align: center;font-size:12px;}
.box .descr p{padding:0px; margin:0px;}
.box .prev, .box .next{position:absolute;width:22px;height:9px;display:block;overflow:hidden;cursor:pointer;top:4px;}
.box .prev{left:10px;background:url(/images/arrows.jpg) left top;}
.box .next{right:10px;background:url(/images/arrows.jpg) left 27px;}
.box .inactiver{background:url(/images/arrows.jpg) left 9px;cursor:default;}
.box .inactivel{background:url(/images/arrows.jpg) left 18px;cursor:default;}
.loading{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:20px;z-index:30000;display:none;}

.page-swapper{margin-top: 20px;}
.page-swapper td{padding: 0 5px;}

.menu{height: 40px;position: absolute;bottom: 20px;right:50px;width: 520px;}
.menu .cont{height: 40px;width: 520px;}
.menu div{display: block;position: relative;padding: 0;margin: 0;top:0;float: left;overflow: hidden;}
.menu div a{width: 100%;display: block;position: absolute;cursor: pointer;}

.menu .bio{width:111px;height: 35px;}
.menu .bio a{background: url(/images/menu2/bio.png) no-repeat 0 0;top:0;height: 70px;}
.menu .bio a.sel{top:-35px;}

.menu .photo{width:72px;height: 35px;}
.menu div.photo{margin-left: 12px;}
.menu .photo a{background: url(/images/menu2/photo.png) no-repeat 0 0;height: 70px;}
.menu .photo a.sel{top:-35px;}

.menu .magaz{width:111px;height: 35px;}
.menu div.magaz{margin-left: 12px;}
.menu .magaz a{background: url(/images/menu2/shop.png) no-repeat 0 0;height: 70px;}
.menu .magaz a.sel{top:-35px;}

.menu .video{width:87px;height: 40px;}
.menu div.video{margin-left: 15px;}
.menu .video a{background: url(/images/menu2/video.png) no-repeat 0 0;height: 80px;}
.menu .video a.sel{top:-40px;}

.menu .inter{width:104px;height: 36px;}
.menu div.inter{margin-left: 1px;}
.menu .inter a{background: url(/images/menu2/press.png) no-repeat 0 0;height: 72px;}
.menu .inter a.sel{top: -36px;}

.menu .music{width:85px;height: 35px;}
.menu div.music{margin-left: 12px;margin-top: 1px;}
.menu .music a{background: url(/images/menu2/music.png) no-repeat 0 0;height: 70px;}
.menu .music a.sel{top: -35px;}

.scut{padding:5px 0px 10px 0px;}
.scut .t{float:left;padding-top:5px;}
.scut .l{float:left;}

.max{padding:5px 0px 10px 0px;}
.max .t{float:left;padding-top:5px;}
.max .l{float:left;}

