body {
padding: 0px; margin: 0px; background-color: #FFCC66;
}

a { color: #cc0000; }
a:visited { color: #2c61c8; }

.player-bg {
	/* background: #769CB3 url(img/player_bg_winter.gif) 0px 0px; */
	background: #ffcb56 url(img/player_bg.gif) 0px 0px no-repeat;
	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: 215px; width: 35px; top: 37px; height: 35px
}
.playDisabled {
	background-position: -70px 0px
}
.play {
	background-position: 0px 0px; cursor: pointer
}
.playOver {
	background-position: -35px 0px; cursor: pointer
}
.pauseDisabled {
	background-position: -70px 0px
}
.pause {
	background-position: -105px 0px; cursor: pointer
}
.pauseOver {
	background-position: -135px 0px; cursor: pointer
}
#stopBtnID {
	left: 181px; width: 25px; top: 42px; height: 25px
}
.stopDisabled {
	background-position: 34px 0px
}
.stop {
	background-position: -140px 0px; cursor: pointer
}
.stopOver {
	background-position: -165px 0px; cursor: pointer
}
#muteBtnID {
	left: 277px; width: 25px; cursor: pointer; top: 47px; height: 25px
}
.on {
	background-position: -240px 0px
}
.off {
	background-position: -215px 0px
}
.onOver {
	background-position: -215px 0px
}
.offOver {
	background-position: -240px 0px
}
#volumeBtnID {
	left: 307px; overflow: hidden; width: 101px; cursor: pointer; position: absolute; top: 52px; height: 14px
}
#volumeBtnID div {
	background: none; margin: 0px; width: 14px; position: relative; height: 14px
}
#volumeBtnID b {
	background-position: -140px -25px; left: -13px; margin: 0px 0px 0px 100%; width: 14px; height: 14px;
}
#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 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; left: 373px; overflow: hidden; width: 28px; position: absolute; top: 79px; height: 16px
}
#playProgresID {
	left: 178px; overflow: hidden; width: 188px; cursor: pointer; position: absolute; top: 75px; height: 20px;
}
#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: -154px -25px; left: -15px; margin: -0px 0px 0px 100%; width: 17px; height: 17px;
}
#playPositionID {
	left: 287px; font: 12px/13px arial, helvetica, sans-serif; overflow: hidden; width: 50px; cursor: default; color: #FFF; 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; position: absolute
}

#marquee {
	position: absolute; left: 180px; top: 115px; width: 210px; color: #810021; font-size: 12px;
}

#logo {
	display:block; position: absolute; left: 5px; top: 0px; width: 158px; height: 150px; background: url(img/logo.png) no-repeat; _background: url(img/logo.jpg) no-repeat
}


#pict {
	position: absolute; width: 200px; height: 150px; left: 411px; top: 1px;
}
#pict img{
	border: none;
}

#tbl {
	width: 100%; height: 100%;
}

#tbl td {
	width: 33%; text-align: center; vertical-align: middle;
}

#tbl .player-bg {
	border: solid 2px #810021;	_text-align: left;
}

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

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

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