* {margin:0; padding:0}

li{list-style:none}

img {border: 0}
a img {border: 0}
a {color: #FFF; font:12px Tahoma; text-decoration: none}
a:hover, a:focus, a:active {text-decoration: underline}
a:focus, a:active {outline:none}
:focus { -moz-outline-style: none}

p{
	color:#FFF;
	font:12px Tahoma;}

html, body{
	/*background:#000 url(/images/12/header-bg.jpg) repeat-x;*/
	width:100%;
	height:100%;
	min-width:996px;
	font-family:Tahoma, Arial;	
}

body{
	/*background:url(/images/12/header-top.jpg) no-repeat center 0;*/
    background: #000;
}

#wrap{
	width:900px;
	min-height:100%;
	height:auto !important;
	height:100%;	
	position:relative;
	margin:0 auto}

#header{
	width:900px;
	height:100px;
	position:relative;
	margin:0 auto}

#header-pict{
	background:url(/images/12/header.jpg) no-repeat;
	width:900px;
	height:245px;
	position:relative;
	margin:0 auto}

#header-pict-main{
	width:900px;
	height:245px;
	position:relative;
	margin:0 auto}

	.search{background:url(/images/12/search.jpg) no-repeat 0 8px; padding:8px 0 0 0; height:; width:256px; float:left}
	.search form{width:100%; height:26px; float:left}
	.search input{width:172px; padding:6px 8px 0 8px; float:left; background:none; border:0; color:#666; font:12px Tahoma;}
	.search-btn{width:56px; height:25px; background:url(/images/12/search-btn.jpg) no-repeat; float:right}
	.search .search-btn input{width:56px; height:25px; cursor:pointer; padding:0}
	
	.logo{float:left; padding:4px 0 0 30px;  background:url(/images/12/logo-marker.jpg) no-repeat 0 11px}
	.logo a{color:#FFF; font:28px Tahoma; display:block; float:left; text-decoration:none;}

	.menu{float:right; padding:8px 0 0 0}
	.menu li{float:right; position:relative}
	*html .menu li{width:1%;}

	.menu li p{background:url(/images/12/menu-bg.jpg) repeat-x; height:26px;}
	.menu li p:hover{background:url(/images/12/menu-bg.jpg) repeat-x 0 bottom; height:26px;}
	.menu li p.menu-first{background:url(/images/12/menu-first.jpg) no-repeat; height:26px;}
	.menu li p.menu-first a{padding:4px 11px 0 25px;}
	.menu li p.menu-first span{background:none}
	.menu li p.menu-first:hover{background:url(/images/12/menu-first.jpg) no-repeat 0 bottom;}
	.menu li p.menu-close{background:url(/images/12/menu-close.jpg) no-repeat right 0; height:26px;}
	.menu li p.menu-close a{padding:4px 25px 0 11px;}
	.menu li p.menu-years{background:url(/images/12/menu-years-bg.jpg) repeat-x; height:26px;}
	.menu li p span{background:url(/images/12/menu-marker.jpg) no-repeat; height:26px; display:block}
	.menu li p a{color:#FFF; font:14px Tahoma; display:block; padding:4px 11px 0 11px; height:22px;}
	.menu li p a:hover{text-decoration:none;}
	
	.menu li:hover .bgDrop{display:block}
	#year{width:153px;}
	.bgDrop{ position:absolute; width:192px; left:0; top:26px; display:none; padding:5px 0 3px 0; background-color:#070707; z-index:1000; border-left:#4a6d90 1px solid; border-right:#4a6d90 1px solid; border-bottom:#4a6d90 1px solid;}
	.bgDrop li{float:none;}
	.bgDrop * {margin:0px !Important; padding:0px !Important;}
	.bgDrop .leftUl { list-style:none; float:left; width:91px; padding-left:8px !Important; padding-bottom:5px !Important; }
	.bgDrop .rightUl{ list-style:none; float:right; width:88px; padding-left:3px !Important; padding-bottom:5px !Important;}
	.bgDrop li { float:none; height:15px; margin:0px !Important; background: none !Important; }
	.bgDrop li a{background: none !Important; color:#fff; font-size: 11px; font-family:Tahoma, Arial; font-weight:normal;
letter-spacing:0px; line-height: 15px; text-align:left !Important;}
	.bgDrop li a:hover{ color:#46bfef; TEXT-DECORATION: underline;}

	.menu .yearUl{ float:left; width:36px; padding-left:14px !Important; list-style:none; padding-bottom:5px !Important;
}
	.bgDrop * { margin:0px !Important; padding:0px !Important;}

	.alphavit{float:right; padding:20px 0 0 0}
	.alphavit li{float:right; line-height:16px;}
	*html .alphavit li{width:1%;}
	.alphavit li p{white-space:nowrap;}
	.alphavit li p a{display:block;}
	.alphavit li p a span{padding:0px 3px 4px 4px; height:15px; display:block; cursor:pointer;}
	.alphavit li p:hover a{background:url(/images/12/alphavit-left.jpg) no-repeat; text-decoration:none; color:#FFF;}

	.alphavit li p:hover a span{background:url(/images/12/alphavit-right.jpg) no-repeat right 0}
	.alphavit li p.alphavit-label{color:#6699CC; font:14px Tahoma; padding:0 5px 0 0; margin:-2px 0 0 0}
	.alphavit li p a{color:#20A8EC; font:12px Tahoma;}

#content{
	width:100%;
	margin:0 auto;
	overflow:hidden;}

.container{
	width:100%;
	float:left}

.cont-left{
	width:662px;
	float:left;}

.grey{
	background:url(/images/12/grey-lt.jpg) no-repeat;
	width:100%;
	float:left}

	.cont-left .grey{margin:0 0 25px 0}
	
	.grey-rt{background:url(/images/12/grey-rt.jpg) no-repeat right 0; width:200px; float:right; height:6px; font-size:1px;}
	.grey-lb{background:url(/images/12/grey-lb.jpg) no-repeat 0 bottom; width:100%; float:left}
	.grey-rb{background:url(/images/12/grey-rb.jpg) no-repeat right bottom; width:20px; font-size:1px; height:6px; 	float:right}
	.grey-inside{width:660px; border-left:1px solid #333333; border-right:1px solid #333333; background:#121212; float:left}

	.video{padding:0 0 30px 11px; width:640px;}
	.video h4{color:#46BFEF; font:18px Tahoma; padding:12px 0 20px 37px;}
	.video h4.video-name{background:url(/images/12/video-name.jpg) no-repeat 0 8px; height: 28px; overflow: hidden; }
	.video h4.video-hit{background:url(/images/12/video-hit.jpg) no-repeat 0 8px; color:#CE3300}
	.dostup-btn{background:url(/images/12/dostup-btn.jpg) no-repeat 15px 0; width:320px; height:40px; float:left;padding:0 0 0 15px; margin-top:30px;}
	.dostup-btn:hover{background:url(/images/12/dostup-btn.jpg) no-repeat 15px bottom;}
	.dostup-btn a{width:320px; height:39px; display:block}

	.dvd-btn{background:url(/images/12/dvd-btn.jpg) no-repeat 15px 0; width:190px; height:39px; float:left;padding:0 0 0 15px; margin-top:30px;}
	.dvd-btn:hover{background:url(/images/12/dvd-btn.jpg) no-repeat 15px bottom;}
	.dvd-btn a{width:320px; height:39px; display:block}


	.hd-btn{background:url(/images/12/hd-btn.jpg) no-repeat 15px 0; width:190px; height:39px; float:left;padding:0 0 0 15px; margin-top:30px;}
	.hd-btn:hover{background:url(/images/12/hd-btn.jpg) no-repeat 15px bottom;}
	.hd-btn a{width:320px; height:39px; display:block}


	.online-btn{background:url(/images/12/online-btn.jpg) no-repeat 0 bottom; width:110px; height:30px; margin:10px auto 0 auto;}
	.online-btn:hover{background:url(/images/12/online-btn.jpg) no-repeat;}
	.online-btn a{width:110px; height:30px; display:block}
	.download-film{width:137px; height:31px; background:url(/images/12/download-film.jpg) no-repeat; float:left;}
	.download-film:hover{background:url(/images/12/download-film.jpg) no-repeat 0 bottom;}
	.download-film a{width:137px; height:31px; display:block; float;left}

	#vkladki{background:url(/images/12/vkladki-grey-lt.jpg) no-repeat}

	.vkladki{float:left; position:relative; top:1px;}
	.vkladki li{float:left}
	.vkladki p{background:url(/images/12/vkladki-left.jpg) no-repeat; float:left}
	.vkladki p.active{background:url(/images/12/vkladki-left.jpg) no-repeat 0 bottom}
	.vkladki p a{color:#999; font:14px Tahoma; display:block; background:url(/images/12/vkladki-right.jpg) no-repeat right 0; padding:5px 23px 0 15px; height:26px; float:left; text-decoration:none;}
	.vkladki p.active a{background:url(/images/12/vkladki-right.jpg) no-repeat right bottom;}

	.vkladki-left{width:220px; padding:30px 0 90px 20px; float:left}
	.vkladki-left h4{color:#333333; font:14px Tahoma; padding:0 0 20px 0}
	.vkladki-left ul{padding:0 0 0 5px; float:left}
	.vkladki-left ul li{border-bottom:1px solid #CCCCCC; height:19px; padding:4px 0 0 2px; float:left; width:215px;}
	.vkladki-left ul li p{color:#CCCCCC; font:12px Tahoma; float:left; width:130px;}
	.vkladki-left ul li span{color:#669999; font:12px Tahoma; width:70px; display:block; float:right}

	.vkladki-right{width:360px; padding:30px 0 90px 40px; float:left}
	.vkladki-right h4, .vkladki-right h4 span{color:#999999; font:12px Tahoma; padding:0 25px 25px 10px}
	.vkladki-right h4 span.rus{padding:0 0 0 21px; background:url(/images/12/rus.jpg) no-repeat 1px 2px}
	.vkladki-right p{padding:15px 0 0 0; color:#666666; font:12px Tahoma; clear:both}

	.info1{float:left; display:block;}

	.info-file{padding:0 0 0 0; float:left; display:block;}
	.info-file td{padding:0 0 7px 20px; vertical-align:top; margin: 0px;}
	.info-file h4{color:#999999; font:12px Arial; margin: 0px;}
	.info-file p{color:#CCCCCC; font:12px Arial}
	.info-file p span{color:#99CCCC; font:12px Arial}

	.download{width:214px; height:41px; float:left; background:url(/images/12/download.jpg) no-repeat}
	.download a{width:214px; height:41px; display:block}

	.info-file{padding:0 0 0 0; float:left; display:block;}

	.vkladki-text{float:left; display:block; padding:0 20px}
	.o-filme{padding:20px 0 0 0; float:left; display:block; float:left; width:235px}
	.o-filme li{float;left; padding:0 0 15px 0}
	.o-filme h4{color:#1482A7; font:12px Tahoma}
	.o-filme p a{color:#999999; font:12px Tahoma; text-decoration:underline;}
	.o-filme h5 a{color:#666666; font:12px Tahoma; text-decoration:underline;}
	.o-filme a:hover{text-decoration:none;}
	p.solution{color:#666666; font:12px Tahoma; padding:20px 0 0 30px; float:left; width:320px}

.cont-right{
	width:232px;
	float:right}

.black{
	background:url(/images/12/black-lt.jpg) no-repeat;
	width:100%;
	float:left}

	.cont-right .black{margin:0 0 25px 0}
	
	.black-rt{background:url(/images/12/black-rt.jpg) no-repeat right 0; width:20px; float:right; height:6px; font-size:1px;}
	.black-lb{background:url(/images/12/black-lb.jpg) no-repeat 0 bottom; width:100%; float:left}
	.black-rb{background:url(/images/12/black-rb.jpg) no-repeat right bottom; width:20px; font-size:1px; height:6px; 	float:right}
	.black-inside{width:230px; border-left:1px solid #333333; border-right:1px solid #333333; background:#000; float:left}

	.pohojie{width:210px; padding:20px 0 10px 10px; float:left}
	.pohojie td{vertical-align:top; padding:10px 10px 10px 0}
	.pohojie tr.pohojie-first:hover td{background:none}
	.pohojie tr.pohojie-first td{padding:0 10px 5px 10px}
	.pohojie tr:hover td{background:#202020;}
	.pohojie tr:hover h5 a{color:#FFCC00; font:12px Tahoma;}
	.pohojie tr:hover p{color:#CCCCCC; font:11px Tahoma}
	.pohojie img{margin:0 10px 0 10px}
	.pohojie h4{color:#2C7ED0; font:18px Tahoma; padding:0 0 0 10px}
	.pohojie h5{padding:0 0 8px 0}
	.pohojie h5 a{color:#1482A7; font:12px Tahoma;}
	.pohojie p{color:#666666; font:11px Tahoma}

	.hit-parad{width:200px; padding:10px 0 10px 20px; float:left}
	.hit-parad h4{color:#2C7ED0; font:18px Tahoma; padding:0 0 20px 0}
	.hit-parad ul{width:200px; float:left}
	.hit-parad li{float:left; width:200px; padding:0 0 10px 0}
	.hit-parad li p span{color:#69B3CB; font:12px Tahoma; padding:0 5px 0 0}
	.hit-parad li p a{color:#1482A7; font:12px Tahoma;}

	.novinki{width:100%; float:left}
	.novinki h4, .novinki-left h4{color:#DD8D1A; font:18px Tahoma; padding:0 0 20px 0}
	
	.film{width:960px; float:left;}
	.film li td{vertical-align:top}
	.film li{width:260px; height:290px; background:url(/images/12/film-box.jpg) no-repeat 0 bottom; float:left; padding:15px 35px 0 15px}
	.film li{margin-bottom:25px}
	.film li h5{padding:0 0 10px 0}
	.film li h5 a{color:#3399FF; font:14px Tahoma;}
	.film li p a{color:#93A8BD; font:12px Tahoma;}
	.film li img{border:1px solid #A2A2A2; margin:0 10px 0 0}
	.film li:hover{background:url(/images/12/film-box.jpg) no-repeat;}
	.film li:hover p a{color:#C5D6E6;}
	.film li:hover h5 a{color:#FFDB33; text-decoration:none;}
	.film li:hover img{border:1px solid #E0E0E0}

	.novinki-left{width:650px; float:left}
	.novinki-left .film{width:650px;}

	.serial-online{width:290px; float:right; margin-left:-290px;}
	.serial-online h4{color:#639933; font:18px Tahoma; padding:0 0 20px 0}
	.serial-online .black-inside{width:288px}
	.serial-online p{width:130px; text-align:center; margin:0 auto}
	.serial-online p a{color:#639933; font:10px Tahoma}
	.serial-online td{text-align:center; padding:10px 0 20px 0}

	.perehod{text-align:center; margin:0 auto; overflow:hidden; width:600px; padding:50px 0 20px 0}
	.perehod td{text-align:center;}
	.perehod p{float:left}
	.perehod p a{color:#3399FF; font:12px Tahoma; text-decoration:none; display:block; padding:2px 5px 5px 5px}
	.perehod p.perehod-btn:hover{background:none;}
	.perehod p.perehod-btn:hover a{background:none;}
	.perehod p:hover{background:url(/images/12/perehod-left.jpg) no-repeat 0 0}
	.perehod p:hover a{background:url(/images/12/perehod-right.jpg) no-repeat right 0; color:#FEFFFF}
	.perehod-last p{float:none; text-align:center}

.clear{
	clear:both;
	height:56px;}

#footer{
	width:900px;
	position:relative;
	border-top:1px solid #282828;
	height:30px;
	padding:16px 0 0 0;
	margin:0 auto;
	margin-top:-46px;}

	#footer p.copyright{color:#333333; font:12px Tahoma; float:left; padding:0 0 0 13px}
	#footer ul{width:700px; float:right; padding:0 15px 0 0;}
	#footer ul li{float:right; padding:0 15px 0 0; }
	#footer ul li p a{color:#666666; font:12px Tahoma}






.profile {
	height:23px;
	float:right;
	padding-left:10px;
	background: url('/images/11/profilebg.png') no-repeat left top;
	margin-top:-35px;
	margin-bottom:10px;
}
.profile-down {
	margin-top: 10px;
}

.profile ul {
	height:23px;
	float:left;
	padding-right:10px;
	list-style:none;
	background: url('/images/11/profilebg.png') no-repeat right top;
}
.profile ul li {
	float:left;
	height:23px;
	padding-right:20px;
}
.profile ul li a {
	font-size: 12px;
	font-family:Tahoma, Arial;
	font-weight:normal;
	letter-spacing:0px;
	line-height: 23px;
	color:#fff;
}
.profile ul li a:hover {
	color:#46bfef;
}
.profile ul .last {
	padding-right:0px;
}



.b_content, .page, form.contacts { 
	color:#93A8BD;
	font-family:Tahoma,Arial;
	font-size:12px;
	margin: 30px;
}

.page a		{ color: #0099CC; }
.page h3 	{
	color:#336699;
	font-family:Tahoma,Arial;
	font-size:18px;
	font-weight:normal;
	letter-spacing:0;
	margin-top: 10px;
}

form.contacts i	{ float: right; }
form.contacts label, em	{
	display: block;
	margin-top: 15px;
	font-family:Tahoma,Arial;
	font-size:16px;
	font-weight:normal;
	letter-spacing:0;
}
form.contacts textarea	{ width: 300px; height: 150px;  }
img.captcha		{ float: right; }


#player	{ font-size: 15px; color: #FFFFFF; }

.purchase { color:#CCCCCC; font:12px Arial; }

	.dostup-btn-iframe{background:url(/images/12/dostup-btn.png) no-repeat 15px 0; width:320px; height:40px; float:left;padding:0 0 0 15px; margin-top:30px;}
	.dostup-btn-iframe a{width:320px; height:39px; display:block}

	.dvd-btn-iframe{background:url(/images/12/dvd-btn.png) no-repeat 15px 0; width:190px; height:39px; float:left;padding:0 0 0 15px; margin-top:30px;}
	.dvd-btn-iframe a{width:320px; height:39px; display:block}

	.hd-btn-iframe{background:url(/images/12/hd-btn.png) no-repeat 15px 0; width:190px; height:39px; float:left;padding:0 0 0 15px; margin-top:30px;}
	.hd-btn-iframe a{width:320px; height:39px; display:block}



.attention-multi-files	{ width: 100%; text-align: center; color: #FFFFFF; margin-top: 10px; margin-bottom: -20px; padding: 0px; font-size: 13px; font-weight: bold; }

