body {
padding: 0px; margin: 0px; background-color: #F5F4F2 ;
}

a { color: #cc0000; }
a:visited { color: #2c61c8; }

.player-bg {
	background: url(img/player_bg.jpg) 0px 0px; width: 612px; position: relative; height: 352px
}
#playBtnID {
	background-image: url(img/play_buttons.gif); overflow: hidden; background-repeat: no-repeat; position: absolute
}
#stopBtnID {
	background-image: url(img/play_buttons.gif); overflow: hidden; background-repeat: no-repeat; position: absolute
}
#muteBtnID {
	background-image: url(img/play_buttons.gif); overflow: hidden; background-repeat: no-repeat; position: absolute
}
#volumeBtnID B {
	background-image: url(img/play_buttons.gif); overflow: hidden; background-repeat: no-repeat; position: absolute
}
#ratingID DIV {
	background-image: url(img/play_buttons.gif); overflow: hidden; background-repeat: no-repeat; position: absolute
}
#playProgresID B {
	background-image: url(img/play_buttons.gif); overflow: hidden; background-repeat: no-repeat; position: absolute
}
#playBtnID {
	left: 220px; width: 30px; top: 43px; height: 29px
}
.playDisabled {
	background-position: 30px 0px
}
.play {
	background-position: 0px 0px; cursor: pointer
}
.playOver {
	background-position: -30px 0px; cursor: pointer
}
.pauseDisabled {
	background-position: -60px 0px
}
.pause {
	background-position: -90px 0px; cursor: pointer
}
.pauseOver {
	background-position: -120px 0px; cursor: pointer
}
#stopBtnID {
	left: 182px; width: 22px; top: 48px; height: 21px
}
.stopDisabled {
	background-position: 34px 0px
}
.stop {
	background-position: -150px 0px; cursor: pointer
}
.stopOver {
	background-position: -172px 0px; cursor: pointer
}
#muteBtnID {
	left: 279px; width: 22px; cursor: pointer; top: 49px; height: 22px
}
.on {
	background-position: 30px 0px
}
.off {
	background-position: -194px 0px
}
.onOver {
	background-position: -216px 0px
}
.offOver {
	background-position: -238px 0px
}
#volumeBtnID {
	left: 307px; overflow: hidden; width: 101px; cursor: pointer; position: absolute; top: 56px; height: 13px
}
#volumeBtnID div {
	background: #4F4F4F; margin: 3px 0px; width: 13px; position: relative; height: 4px
}
#volumeBtnID b {
	background-position: -170px -21px; left: -13px; margin: -3px 0px 0px 100%; width: 13px; height: 10px
}
#ratingID {
	padding-right: 0px; padding-left: 0px; left: 348px; padding-bottom: 0px; margin: 0px; font: 12px/13px arial, helvetica, sans-serif; width: 60px; color: #6f6f6f; padding-top: 0px; position: absolute; top: 23px; height: 19px
}
#ratingID div {
	background: url(img/rating_star.gif) repeat-x 0px -15px; width: 33%; height: 21px
}
div#ratingID {
	background: url(img/rating_star.gif) repeat-x 0px 3px; overflow: hidden; height: 18px
}
#ratingID select {
	font: 12px/13px arial, helvetica, sans-serif; width: 60px; color: #6f6f6f; border: solid 1px #6f6f6f;
}
form#ratingID {
	width: 60px; text-align: center
}
form#ratingID span {
	position: relative; top: 5px
}
#infoBtnID {
	display: block; background: url(img/player_info.gif) no-repeat 50% 50%; left: 376px; overflow: hidden; width: 25px; position: absolute; top: 75px; height: 25px
}
#playProgresID {
	left: 178px; overflow: hidden; width: 188px; cursor: pointer; position: absolute; top: 81px; height: 16px;
}
#playProgresID div {
	background: none; margin: -7px 0px 3px; width: 15px; position: relative; height: 4px;
}
#playProgresID div.download {
	margin: 4px 0px; overflow: hidden; height: 2px
}
#playProgresID b {
	background-position: -165px -21px; left: -15px; margin: -5px 0px 0px 100%; width: 15px; height: 16px;
}
#playPositionID {
	left: 287px; font: 12px/13px arial, helvetica, sans-serif; overflow: hidden; width: 50px; cursor: default; color: #0F0; position: absolute; top: 26px; height: 14px; text-align: right
}
#playDurationID {
	left: 465px; font: 12px/13px arial, helvetica, sans-serif; overflow: hidden; width: 50px; cursor: default; color: #6f6f6f; position: absolute; top: 38px; height: 14px; text-align: right
}
#playPositionID {
	left: 287px; color: #0F0; position: absolute
}

#pict {
	position: absolute; width: 200px; height: 150px; left: 411px; top: 1px;
}
#pict img{
	border: none;
}

#logo {
	display:block; position: absolute; left: 0px; top: 20px; width: 170px; height: 85px; background: url(img/logo.png) no-repeat; _background: url(img/logo.jpg) no-repeat
}

#tbl {
	width: 100%; height: 100%;
	background: transparent url(/img/body_bg_lc_x.jpg) repeat-x scroll left -40px;
}

#tbl td {
	width: 33%; text-align: center; vertical-align: middle;
}

#tbl .player-bg {
	border: solid 2px #CCC;	_width: 446px; _height: 156px; _text-align: left;
}


#yandex_direct {
	position: absolute; width: 610px; height: 200px; left: 1px; top: 151px;
}

#yandex_direct .y5_h {
	background-color: #9DBCD0 !important;
}

#yandex_direct #y5_direct1 .y5_how a {
	color: #000 !important;
}
