/* // ---- video block ---- // */
.overlay {display: none; position:fixed; z-index:92; top:0; left:0; width:100%; height:100%; background-color:#fff; opacity: 0.7; -moz-opacity: 0.7; filter:alpha(opacity=70)}
* html .overlay {position:absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
.view-video-popup {display: none; position:fixed; z-index:999; top:50%; margin-top:-206px; margin-left:-209px; left:50%; width:418px; height:412px}
* html .view-video-popup {position:absolute; top:expression((50% + document.documentElement.scrollTop)+'px')}
.view-video-p {position:relative; width:320px; height:316px; padding:48px 49px; background:url(../img/video-block-1.png)}
	.view-video-p i {position:absolute; z-index:1; top:0; left:0; width:418px; height:412px; background:url(../img/video-block.png)}
	.view-video-p .close {position:relative; z-index:91; height:33px; text-align:right; padding-right:11px; line-height:32px}
		.view-video-p .close a {padding-right:21px; background:url(../img/ico-close.gif) no-repeat 100% 1px; text-decoration:underline}
	.view-video-p .player {position:relative; z-index:92; zoom:1}
* html .view-video-p i {background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/img/video-block.png', sizingMethod='crop');}
/* -- ---- video block ---- -- */