﻿.cont-controller
{
}

.container-interne .cont-controller
{
	
}

.cont-controller .arrow-sx 
{
	left:-17px;
	position:absolute;
	top:-320px;
}

.cont-controller .arrow-sx a
{
	background-position:0 0;
	background-image:url(/images/series/arrow-foto.png);
	background-repeat:no-repeat;
	display:block;
	height:41px;
	width:82px;
}

.cont-controller .arrow-sx a.arancio
{;
	background-image:url(/images/series/arrow-foto-arancio.png);
}

.cont-controller .arrow-sx a.bluchiaro
{
	background-image:url(/images/series/arrow-foto-bluchiaro.png);
}

.cont-controller .arrow-sx a.bluscuro
{
	background-image:url(/images/series/arrow-foto-bluscuro.png);
}

.cont-controller .arrow-sx a.fuxia
{
	background-image:url(/images/series/arrow-foto-fuxia.png);
}

.cont-controller .arrow-sx a.giallo
{
	background-image:url(/images/series/arrow-foto-giallo.png);
}

.cont-controller .arrow-sx a.grigiochiaro
{
	background-image:url(/images/series/arrow-foto-grigiochiaro.png);
}

.cont-controller .arrow-sx a:hover
{
	background-position:0 -41px;
}

.cont-controller .arrow-dx 
{
	position:absolute;
	right:-17px;
	top:-320px;
}

.cont-controller .arrow-dx a
{
	background-position:-82px 0px;
	background-image:url(/images/series/arrow-foto.png);
	background-repeat:no-repeat;
	display:block;
	height:41px;
	width:82px;
}

.cont-controller .arrow-dx a.arancio
{
	background-image:url(/images/series/arrow-foto-arancio.png);
}

.cont-controller .arrow-dx a.bluchiaro
{
	background-image:url(/images/series/arrow-foto-bluchiaro.png);
}

.cont-controller .arrow-dx a.bluscuro
{
	background-image:url(/images/series/arrow-foto-bluscuro.png);
}

.cont-controller .arrow-dx a.fuxia
{
	background-image:url(/images/series/arrow-foto-fuxia.png);
}

.cont-controller .arrow-dx a.giallo
{
	background-image:url(/images/series/arrow-foto-giallo.png);
}

.cont-controller .arrow-dx a.grigiochiaro
{
	background-image:url(/images/series/arrow-foto-grigiochiaro.png);
}

.cont-controller .arrow-dx a:hover
{
	background-position:-82px -41px;
}

#divPlayerContainer
{
	float: left;
	display: inline;
	width: 500px;
}

#divPlayer
{
	position: relative;
	width: 486px;
	height: 273px;
	background-position: center center;
	background-repeat: no-repeat;
    cursor: pointer; 
}

#imgPlay
{
	position: absolute;
	width: 36px;
	height: 36px;
	top: 118px;
	left: 225px;
}

#divController
{
	position: relative;
	left: 0px;
	top: 0px;
	height:30px;
}

.spnTime
{
	position: absolute;
	height: 14px;
	width: 217px;
	top: 10px;
	left: 31px;
	text-align: center;
	font-size: 10px;
	color: #fff;
}

.spnVolumeDescr
{
	position: absolute;
	height: 14px;
	width: 72px;
	top: 10px;
	left: 283px;
	text-align: center;
	font-size: 10px;
	color: #fff;
}

.divQualityDescr
{
	position: absolute;
	height: 14px;
	width: 91px;
	top: 10px;
	left: 366px;
}

.divQualityDescr span
{
	display: inline;
	width: 22px;
	text-align: center;
	font-size: 10px;
	color: #fff;
}

.lnkPlay, .lnkPause
{
	position: absolute;
	width: 42px;
	height: 53px;
	top: -12px;
	left: 8px;
	cursor: pointer;
	background: url(/images/video/bgPlayerButton.png);
	background-position: 0 0;
}

.lnkPlay:hover
{
	background-position: 0 -61px;
}

.lnkPause
{
	background-position: 0 -61px;
}

.lnkPause:hover
{
	background-position: 0 0;
}

.divTrack
{
	position: absolute;
	width: 170px;
	height: 1px;
	top: 24px;
	left: 50px;
	cursor: pointer;
	border-top:solid 1px #656565;
}

.divProgress, .divBuffer, .divAudio
{
	position: absolute;
	background-color: #94802b;
	width: 0px;
	height: 0px;
}

.divBuffer
{
	background-color: #ae9e5e;
}

.divPlayhead, .divVolumehead
{
	position: absolute;
	cursor: pointer;
	width: 6px;
	height: 6px;
	top:-3px;
	background-image:url(/images/video/scroll-small.png);
}

.lnkMute, .lnkUnmute
{
	position: absolute;
	width: 42px;
	height: 53px;
	top: -12px;
	left: 240px;
	cursor: pointer;
	background: url(/images/video/bgPlayerButton.png) -249px 0 no-repeat;
}

.lnkMute:hover
{
	background-position: -249px -61px;
}

.lnkUnmute
{
	background-position: -249px -61px;
}

.lnkUnmute:hover
{
	background-position: -249px -0px;
}

.divVolume
{
	position: absolute;
	top: 24px;
	left: 279px;
	width: 72px;
	height: 1px;
	border-top:solid 1px #656565;
}

.divQuality
{
	position: absolute;
	top: 8px;
	left: 370px;
	width: 109px;
	height:34px;
	background-image: url(/images/video/bgPlayerButton.png);
	background-position:-421px -19px;
	background-repeat:no-repeat;
	padding-left:24px;
}

.lnkQualityLevel
{
	float: left;
	display: inline;
	width: 10px;
	height: 10px;
	margin-left: 4px;
	margin-right:4px;
	margin-top:20px;
	cursor: pointer;
	background: url(/images/video/bgPlayerButton.png) -444px -98px no-repeat;
}

.lnkQualityLevel.selected
{
	background: url(/images/video/bgPlayerButton.png) -480px -98px no-repeat;
}

#lnkLevel_512:hover
{
	background: url(/images/video/bgPlayerButton.png) -480px -98px no-repeat;
}

#lnkLevel_1024:hover, #lnkLevel_2048:hover
{
	background: url(/images/video/bgPlayerButton.png) -480px -98px no-repeat;
}

#lnkLevel_4096:hover
{
	background: url(/images/video/bgPlayerButton.png) -480px -98px no-repeat;
}

.lnkFullscreen
{
	position: absolute;
	width: 17px;
	height: 19px;
	top: -105px;
	left: 480px;
	cursor: pointer;
	background-image: url(/images/video/bgPlayerButton.png);
	background-position: 0px -113px;
	background-repeat:no-repeat;
}

.lnkFullscreen:hover
{
	background-position: -18px -113px;
	background-repeat:no-repeat;
}




/*MODIFICA PER PAGINA VIDEO PREINCIPALE*/

.container-interne #divPlayerContainer
{
	width: 704px;
	height: 725px;
	margin-left: 98px;
}

.container-interne #divPlayer
{
	width: 704px;
	height: 525px;
}

.container-interne .cont-image
{
	width: 704px!important;
	height: 525px!important;
}

.container-interne .cont-player
{
	width: 704px!important;
}


.container-interne #divController
{
	width: 704px;
}

.container-interne .divQuality
{
	left: 595px;
}

.container-interne .lnkMute, .container-interne .lnkUnmute
{
	left:440px;
}

.container-interne .divVolume
{
	left:479px;
	width:92px;
}

.container-interne .spnVolumeDescr
{
	left:483px;
}

.container-interne .divTrack
{
	width:370px;
}

.container-interne .spnTime
{
	left:115px;
}

.container-interne .lnkFullscreen
{
	left:686px;
}

.container-interne #imgTooltipFullscreen
{
	left:415px!important;
}

.container-interne #imgPlay
{
	left:350px;
	top:250px;
}


















