
html body.adv
{
	background-image:url(/images/advBackground/foxlife-kellogs.jpg);
}
#visor-content {
    cursor:pointer;
}
/*LAYOUT CLASSES*/

#custom-doc
{
	width:1040px;
	margin:auto;
	/*margin-top:100px;*/
	padding-top:10px;
	min-height:1000px;
	overflow: hidden;
	background-repeat:no-repeat;
}

#page
{
	width:940px;
	margin:auto;
	padding:10px;
	min-height:970px;
}

#page > div
{
	position:relative;
	z-index:1;
}

#page #hd
{
	height:74px;
	z-index:2;
}

#page #bd
{
	min-height:720px;
}

#page #ft
{
    margin-top:30px;
    position:static;
}

#ft
{
	margin-top:30px;
}

#ft.margin0
{
	margin-top:0px;
}

#end-page
{
	background-image:url(/images/common/bgr-footer.png);
	background-repeat:repeat-x;
	background-position:center bottom;
	width:100%;
	height:229px;
	margin-top:-50px;
}

#logo
{
	background-image:url(/images/common/logo.png);
	width:115px;
	height:42px;
	background-repeat:no-repeat;
}

#main-menu > li
{
	display:block;
	float:left;
}

#main-menu > li > a
{
	float:left;
	display:block;
	background-image:url(/images/common/main-menu.png);
	height:43px;
	text-indent:-9999px;
}

#main-menu li a.home
{
	width:61px;
	background-position:0px 0px;
}

#main-menu li a.home:hover,
#main-menu li a.home.selected
{
	background-position:0px -40px;
}

#main-menu li a.serietv
{
	width:72px;
	background-position:-61px 0px;
}

#main-menu li a.serietv:hover,
#main-menu li a.serietv.selected
{
	background-position:-61px -40px;
}

#main-menu li a.guidatv
{
	width:76px;
	background-position:-133px 0px;
}

#main-menu li a.guidatv:hover,
#main-menu li a.guidatv.selected
{
	background-position:-133px -40px;
}

#main-menu li a.video
{
	width:61px;
	background-position:-209px 0px;
}

#main-menu li a.video:hover,
#main-menu li a.video.selected
{
	background-position:-209px -40px;
}

#main-menu li a.news
{
	width:61px;
	background-position:-270px 0px;
}

#main-menu li a.news:hover,
#main-menu li a.news.selected
{
	background-position:-270px -40px;
}

#inside-menu
{
	background-image:url(/images/common/bgr-menu-inside.png);
	background-repeat:no-repeat;
	display:block;
	height:42px;
	left:-111px;
	position:absolute;
	top:180px;
	width:506px;
	z-index:3;
}

#inside-menu ul
{
	display:block;
	margin-left:108px;
	margin-top:39px;
}

#inside-menu li
{
	float:left;
}

#inside-menu li a
{
	display:block;
	float:left;
	height:33px;
	background-repeat:no-repeat;
	margin-right:10px;
	background-image:url(/images/common/menu-inside.png);
	text-indent:-9999px;
}

#inside-menu li a.info
{
	background-position:0px 0px;
	width:48px;
}

#inside-menu li a.info:hover,
#inside-menu li a.info.selected
{
	background-position:0px -50px;
}

#inside-menu li a.episodi
{
	background-position:-56px 0px;
	width:60px;
}

#inside-menu li a.episodi:hover,
#inside-menu li a.episodi.selected
{
	background-position:-56px -50px;
}

#inside-menu li a.cast
{
	background-position:-117px 0px;
	width:48px;
}

#inside-menu li a.cast:hover,
#inside-menu li a.cast.selected
{
	background-position:-117px -50px;
}

#inside-menu li a.foto
{
	background-position:-171px 0px;
	width:48px;
}

#inside-menu li a.foto:hover,
#inside-menu li a.foto.selected
{
	background-position:-171px -50px;
}

#inside-menu li a.video
{
	background-position:-229px 0px;
	width:48px;
}

#inside-menu li a.video:hover,
#inside-menu li a.video.selected
{
	background-position:-229px -50px;
}

#inside-menu li a.news
{
	background-position:-283px 0px;
	width:85px;
}

#inside-menu li a.news:hover,
#inside-menu li a.news.selected
{
	background-position:-283px -50px;
}

#newsletter a:hover,
#newsletter a.selected
{
	color:#A48532;
}

#search
{
	background-image:url(/images/common/bgr-cerca.png);
	width:412px;
	height:56px;
	background-repeat:no-repeat;
	position:absolute;
	top:0;
	right:-200px;
	z-index:2;
}

#search input
{
	display:block;
	margin-top:6px;
	margin-left:30px;
	float:left;
	width:105px;
	padding-right:3px;
}

#search a
{
	background-image:url(/images/common/btn-cerca.png);
	width:71px;
	height:25px;
}

#searchInternal
{
	background-image:url(/images/common/bgr-cerca.png);
	width:412px;
	height:56px;
	background-repeat:no-repeat;
	margin-top:10px;
}

#searchInternal input
{
	display:block;
	margin-top:6px;
	margin-left:30px;
	float:left;
	width:105px;
	padding-right:3px;
}

#searchInternal a
{
	background-image:url(/images/common/btn-cerca.png);
	width:71px;
	height:25px;
}

#form-commento
{
}

#form-commento label
{
	font-weight:bold;
	margin-bottom:10px;
	display:block;
}

#form-commento .input
{
	background-image:url(/images/common/bgr-form-commento.png);
	background-repeat:no-repeat;
	width:126px;
	height:22px;
	padding-left:13px;
	padding-top:4px;
}

#form-commento .textarea
{
	background-image:url(/images/common/bgr-textarea-commento.png);
	background-repeat:no-repeat;
	padding-left:22px;
	padding-top:8px;
	width:375px;
	height:119px;
}

#form-commento .textarea textarea
{
	width:342px;
	height:100px;
	background-color:transparent;
	border:0 none;
	color:#666666;
	font-size:11px;
	overflow:hidden;
}

#form-commento .captcha
{
	background-image:url(/images/common/bgr-captcha-commento.png);
	background-repeat:no-repeat;
	width:427px;
	height:107px;
	padding-top:22px;
}

#form-commento .input.input-captcha
{
	background-image:url(/images/common/bgr-form-captcha.png);
	width:100%;
}

#form-commento .input.input-captcha .left
{
	width:210px;
}

.error
{
	color:#993300;
	float:left;
	font-weight:bold;
}

#form-commento .input.input-captcha input
{
	width:90%;
}

#form-commento .input input
{
	width:80%;
}

#form-commento #cambia-parole
{
	position:absolute;
	top:288px;
	right:28px;
}

#header-big
{
}

#visor-content .item
{
	display:none;
	position:absolute;
	width:700px;
	height:500px;
	left:-25px;
	top:-30px;
}

#visor-content .item.active
{
	display:block;
}

#switch
{
	height:390px;
	width:578px;
}

.switch-image
{
	top:0px;
	right:75px;
	z-index:2;
}

#menu-tonight
{
	width:340px;
	margin-top:-30px;
	position:relative;
}

#menu-tonight.menu-tonight-small
{
	width:300px;
	margin-top:10px;
	padding-top:10px;
}

#menu-tonight.menu-tonight-small .widgetBtn2
{
	width:100px;
}

#menu-tonight.menu-tonight-small .widgetBtn2 a
{
	margin:0;
	margin-left:20px;
}

#menu-tonight.menu-tonight-small .bgr
{
	background-image:url(/images/common/bgr-programmazione.png);
	background-repeat:no-repeat;
	height:400px;
	left:-10px;
	top:0;
	width:359px;
	z-index:3;
	background-position:center top;
}

#menu-tonight .bgr 
{
	background-image:url("/images/common/bgr-staserasufox.png");
background-position:0 -60px;
background-repeat:no-repeat;
height:430px;
left:-110px;
top:30px;
width:500px;
z-index:1;
}

#menu-tonight .contents
{
	z-index:200;
	/*top:65px;*/
	left:0px;
}

#menu-tonight.menu-tonight-inside .contents
{
	top:0;
}

#menu-serie
{
	z-index:6;
	width:364px;
	height:64px;
	overflow:hidden;
	margin-left:80px;
	margin-top:-21px;
}

#header-small
{
	height:305px;
}

#contBox600
{
	background-image:url(/images/common/widgets/widgetContBox600.png);
	background-repeat:no-repeat;
}

.scrolling
{
	top:0;
	left:0;
	width:9999px;
}

#btnPreNext
{
	background-image:url(/images/common/bgr-prenext.png);
	background-repeat:no-repeat;
	width:481px;
	height:42px;
	position:relative;
	z-index:5;
	margin-left:-85px;
	margin-top:-20px;
	padding-left:120px;
}

#btnPreNext a
{
	background-image:url(/images/common/widgets/widgetBoxPreNext.png);
	height:22px;
	width:32px;
	background-repeat:no-repeat;
	padding-top:8px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#A48532;
	text-decoration:none;
	display:block;
	position:relative;
	z-index:5;
	letter-spacing:-1px;
	float:left;
	text-indent:-9999px;
	margin-right:5px;
	margin-top:15px;
}

#btnPreNext a#btnNext
{
	background-position:-40px 0px;
}

#shop
{
	width:960px;
}

#menuAllFox h3
{
	letter-spacing:-2px;
}

#menuAllFox li {
	list-style-image:url(/images/common/ico-list.png);
	list-style-position:outside;
	margin-left:23px;
}

#menuAllFox a
{
	color:#000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	font-size:10px;
	font-weight:bold;
}

#menuAllFox a:hover
{
	color:#A48532;
}

#head-thumbnails
{
	bottom:20px;
}

#foot
{
	background-image:url(/images/common/footer-divisor.png);
	background-repeat:no-repeat;
	padding-top:30px;
	margin-top:30px;
}

#foot ul li
{
	float:left;
	margin-right:8px;
}

#foot ul li a
{
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

#foot ul li a:hover
{
	text-decoration:underline;
}

#day-date
{
	letter-spacing:-1px;
	background-image:url(/images/common/widgets/menu-day/day.png);
	height:31px;
	background-position:center bottom;
	background-repeat:no-repeat;
	width:80px;
	margin-top:2px;
}

#day-date span
{
	margin-top:13px;
	margin-left:4px;
	display:block;
}

#day-menu li
{
	float:left;
}

#day-menu li a
{
	background-repeat:no-repeat;
}

#day-divisor
{
	background-image:url(/images/common/divisor-date.png);
	background-repeat:no-repeat;
	width:580px;
	height:55px;
}

#oggi
{
	background-image:url(/images/common/widgets/menu-day/oggi.png);
	width:52px;
	height:35px;
	display:block;
	text-indent:-9999px;
 	margin-left:0:
}

#oggi:hover,
#oggi.selected
{
	background-position:0px -36px;
}

/*#oggi.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#domani
{
	background-image:url(/images/common/widgets/menu-day/domani.png);
	width:76px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#domani:hover,
#domani.selected
{
	background-position:0px -36px;
}

/*#domani.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#lunedi
{
	background-image:url(/images/common/widgets/menu-day/lunedi.png);
	width:70px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#lunedi:hover,
#lunedi.selected
{
	background-position:0px -36px;
}

/*#lunedi.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#martedi
{
	background-image:url(/images/common/widgets/menu-day/martedi.png);
	width:78px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#martedi:hover,
#martedi.selected
{
	background-position:0px -36px;
}

/*#martedi.selected
{
	background-position:0px -78px;
	height:47px;
}
*/
#mercoledi
{
	background-image:url(/images/common/widgets/menu-day/mercoledi.png);
	width:96px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#mercoledi:hover,
#mercoledi.selected
{
	background-position:0px -36px;
}

/*#mercoledi.selected
{
	background-position:0px -78px;
	height:47px;
}
*/
#giovedi
{
	background-image:url(/images/common/widgets/menu-day/giovedi.png);
	width:73px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#giovedi:hover,
#giovedi.selected
{
	background-position:0px -36px;
}

/*#giovedi.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#venerdi
{
	background-image:url(/images/common/widgets/menu-day/venerdi.png);
	width:75px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#venerdi:hover,
#venerdi.selected
{
	background-position:0px -36px;
}

/*#venerdi.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#sabato
{
	background-image:url(/images/common/widgets/menu-day/sabato.png);
	width:67px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#sabato:hover,
#sabato.selected
{
	background-position:0px -36px;
}

/*#sabato.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#domenica
{
	background-image:url(/images/common/widgets/menu-day/domenica.png);
	width:92px;
	height:35px;
	display:block;
	text-indent:-9999px;
}

#domenica:hover,
#domenica.selected
{
	background-position:0px -36px;
}

/*#domenica.selected
{
	background-position:0px -78px;
	height:47px;
}*/

#notte
{
	margin-right:15px;
	height:35px;
	display:block;
	color:#A48532;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-1px;
	text-align:center;
}

#notte:hover
{
	color:#000;
}

#notte.selected
{
	background-image:url(/images/common/widgets/menu-day/time.png);
	background-repeat:no-repeat;
	background-position:center 10px ;
	color:#999;
}

#mattina
{
	margin-right:15px;
	height:35px;
	display:block;
	color:#A48532;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-1px;
	text-align:center;
}

#mattina:hover
{
	color:#000;
}

#mattina.selected
{
	background-image:url(/images/common/widgets/menu-day/time.png);
	background-repeat:no-repeat;
	background-position:center 10px ;
	color:#999;
}

#pomeriggio
{
	margin-right:15px;
	height:35px;
	display:block;
	color:#A48532;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-1px;
	text-align:center;
}

#pomeriggio:hover
{
	color:#000;
}

#pomeriggio.selected
{
	background-image:url(/images/common/widgets/menu-day/time.png);
	background-repeat:no-repeat;
	background-position:center 10px ;
	color:#999;
}

#sera
{
	margin-right:15px;
	height:35px;
	display:block;
	color:#A48532;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-1px;
	text-align:center;
}

#sera:hover
{
	color:#000;
}

#sera.selected
{
	background-image:url(/images/common/widgets/menu-day/time.png);
	background-repeat:no-repeat;
	background-position:center 10px ;
	color:#999;
}

#stanotte
{
	margin-right:15px;
	height:35px;
	display:block;
	color:#A48532;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-1px;
	text-align:center;
}

#stanotte:hover
{
	color:#000;
}

#stanotte.selected
{
	background-image:url(/images/common/widgets/menu-day/time.png);
	background-repeat:no-repeat;
	background-position:center 10px ;
	color:#999;
}

#
{
	display:block;
	background-image:url(/images/common/.png);
	width:95px;
	height:27px;
	text-indent:-9999px;
}

#:hover
{
	background-position:0px -33px;
}

#btn-tornasu {
	background-image:url(/images/common/btn-tornasu.png);
	display:block;
	height:27px;
	text-indent:-9999px;
	width:95px;
}


#btn-tornasu:hover {
	background-position:0 -33px;
}

#btn-tutteleserie
{
	display:block;
	background-image:url(/images/common/btn-tutteleserie.png);
	background-repeat:no-repeat;
	width:315px;
	height:27px;
	text-indent:-9999px;
}

#bgr-guardaserie
{
	background-image:url(/images/common/bgr-btn-guardaserie.png);
	width:523px;
	height:50px;
	position:absolute;
	top:225px;
	z-index:2;
	background-position:-110px 0px;
	background-repeat:no-repeat;
}

#cont-thumbnail
{
	background-image:url(/images/common/bgr-thumbnail-video.png);
	background-position:right top;
	position:relative;
	overflow:hidden;
	height:120px;
}

#mask-thumbnail
{
	position:relative;
	height:120px;
	top:0;
	left:0;
	width:9999px;
}

#mask-thumbnail .thumbnail
{
	width:450px;
	height:500px;
	float:left;
}

#player
{
	background-image:url(/images/common/bgr-player.png);
	background-repeat:repeat-y;
	width:620px;
	height:570px;
	margin-left:-20px;
	padding-top:1px;
	position:relative;
}

#player #scroll-left
{
	background-image:url(/images/common/btn-left-right.png);
	background-position:0px 0px;
	display:block;
	height:66px;
	position:absolute;
	top:190px;
	left:0;
	width:66px;
	z-index:100;
}

#player #scroll-right
{
	background-image:url(/images/common/btn-left-right.png);
	background-position:-76px 0px;
	display:block;
	height:66px;
	position:absolute;
	top:190px;
	right:-20px;
	width:66px;
	z-index:100;
}

#video
{
	margin-top:35px;
	margin-left:22px;
}

#btn-scroll
{
	position:absolute;
	bottom:0px;
	width:100%;
}

#btn-scroll a
{
	width:89px;
	height:28px;
	display:block;
	text-indent:-9999px;
	background-repeat:no-repeat;
}

#btn-scroll a:hover
{
	background-position:0px -33px;
}

#btn-scroll a.indietro
{
	background-image:url(/images/common/btn-indietro.png);
	float:left;
}

#btn-scroll a.avanti
{
	background-image:url(/images/common/btn-avanti.png);
	float:right;
}

#social
{
	background-image:url(/images/common/bgr-social.png);
	height:54px;
	background-repeat:no-repeat;
}

#social-inside
{
	background-image:url(/images/common/bgr-social-inside.png);
	height:58px;
	background-repeat:no-repeat;
}

#voti
{
	height:30px;
	position:relative;
	overflow:hidden;
	width:145px;
}

.relative .counter {
font-weight:bold;
left:161px;
position:absolute;
top:8px;
z-index:100;
}


#voti .colorante
{
	position:absolute;
	width:290px;
	height:40px;
	z-index:10;
	top:0;
	left:-145px;
	background-color:#949494;
}

#voti .colorante .on
{
	background-color:#666;
	width:145px;
	height:40px;
}



#voti .left.mask
{
	position:absolute;
	z-index:11;
	top:0;
	left:0;
}

#voti a
{
	width:29px;
	height:30px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	background-image:url(/images/common/voto-unita.png);
}

#voti a.off {
	background-image:url(/images/common/voto-unita.png);
}
#voti a.on 
{
	background-image:url(/images/common/voto-decina.png);
}

#cont-comments
{
	background-image:url(/images/common/bgr-commento.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:60px;
	padding-top:30px;
}

.widgetTop
{
	background-repeat:no-repeat;
	width:390px;
	height:16px;
	margin-top:2px;
	padding-top:1px;
	margin-bottom:15px;
}

#header-small .switch-image
{
	right:-15px;
	margin-top:-50px;
}

/*tendina*/
#tendina
{
	background-image:url(/images/common/widgets/tendina/bgr-tendina.png);
	background-repeat:no-repeat;
	width:941px;
	height:435px;
	left:-203px;
	top:27px;
	padding-top:30px;
	padding-left:30px;
	display:none;
}

#tendina #thumb-big-tendina
{
	height:120px;
}

#tendina #thumb-big-tendina .bgr
{
	background-image:url(/images/common/widgets/tendina/bgr-thumb-big.png);
	background-repeat:no-repeat;
	height:138px;
	width:185px;
	z-index:3;
}

#tendina #thumb-big-tendina .img
{
	left:10px;
	top:5px;
	z-index:1500;
}

#tendina #thumb-small-tendina .bgr
{
	background-image:url(/images/common/widgets/tendina/bgr-thumb-small.png);
	background-repeat:no-repeat;
	height:66px;
	width:97px;
	z-index:3;
}

#tendina #thumb-small-tendina .img
{
	left:7px;
	top:7px;
	z-index:1500;
}

#tendina #thumb-small-tendina .cont-thumb-small
{
	width:90px;
	height:53px;
}

#tendina #thumb-small-tendina p
{
	margin-top:4px;
}

#tendina .bottom-tendina
{
	background-image:url(/images/common/widgets/tendina/bgr-bottom.png);
	background-repeat:no-repeat;
	background-position:left center;
	height:50px;
	position:absolute;
	bottom:18px;
	width:910px;
	left:40px;
}

#tendina .menu-all ul li a
{
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-left:0px;
}


#tendina .menu-all ul li a:hover
{
	color:#A5862E;
}

#tendina .menu-all ul li
{
	list-style-image:url(/images/common/widgets/tendina/list-image.png);
	list-style-position:outside;
	margin-bottom:3px;
	margin-left:17px;
}

/*fine tendina*/

#score
{
	width:100px;
	height:10px;
	margin-left:6px;
	margin-right:6px;
	margin-top:2px;
	border:1px solid #333;
	overflow:hidden;
}

#mask-score
{
	width:100%;
	height:12px;
	top:-1px;
	left:-1px;
	background-image:url(/images/common/bgr-score.png);
	background-repeat:no-repeat;
}

/*LAYOUT CLASSES*/





/*BOXES*/


/*box1*/


#widgetBox1 .img
{
	z-index:2;
	top:14px;
	left:28px;
}

#widgetBox1 a.absolute
{
	z-index:4;
	display:block;
	width:293px;
	height:164px;
}

#widgetBox1 .bgr
{
	z-index:3;
	background-image:url(/images/common/widgets/widgetBox1.png);
	width:293px;
	height:164px;
	background-repeat:no-repeat;
}

/*end box1*/

/*box2*/

.widgetBox2 .cont-image
{
	height:124px;
}

.widgetBox2 .img
{
	top:4px;
	left:7px;
}

.widgetBox2 .bgr
{
	background-image:url(/images/common/widgets/widgetBox2.png);
	background-repeat:no-repeat;
	height:152px;
	width:182px;
	z-index:3;
}

.widgetBox2 a.absolute
{
	display:block;
	width:170px;
	height:104px;
}


.widgetBox2.brown .top,
.widgetBox2.brown #top
{
	background-image:url(/images/common/widgets/Box600TopBrown.png);
}

.widgetBox2.brown .contents,
.widgetBox2.brown #contents
{
	background-image:url(/images/common/widgets/Box600ContentsBrown.png);
	width:580px;
}

.widgetBox2.brown .bottom,
.widgetBox2.brown #bottom
{
	background-image:url(/images/common/widgets/Box600BottomBrown.png);
}

.widgetBox2.gray .top,
.widgetBox2.gray #top
{
	background-image:url(/images/common/widgets/Box600TopGray.png);
}

.widgetBox2.gray .contents,
.widgetBox2.gray #contents
{
	background-image:url(/images/common/widgets/Box600ContentsGray.png);
	width:560px;
}

.widgetBox2.gray .bottom,
.widgetBox2.gray #bottom
{
	background-image:url(/images/common/widgets/Box600BottomGray.png);
}

.widgetBox2.white .top,
.widgetBox2.white #top
{
	background-image:url(/images/common/widgets/Box600TopWhite.png);
}

.widgetBox2.white .contents,
.widgetBox2.white #contents
{
	background-image:url(/images/common/widgets/Box600ContentsWhite.png);
	width:560px;
}

.widgetBox2.white .bottom,
.widgetBox2.white #bottom
{
	background-image:url(/images/common/widgets/Box600BottomWhite.png);
}

.widgetBox2 .bottom
{
	width:600px;
	height:13px;
}

.widgetBox2 .top,
.widgetBox2 #top,
.widgetBox2 .bottom,
.widgetBox2 #bottom
{
	width:600px;
	height:12px;
}

.absolute.widgetBox2
{
	top:50px;
	left:220px;
}

.absolute.widgetBox2 .contents,
.absolute.widgetBox2 #contents
{
	padding-bottom:5px;
}

/*box2*/

/*box3*/
.widgetBox3 .cont-image
{
	height:124px;
}

.widgetBox3 .img
{
	top:4px;
	left:7px;
}

.widgetBox3 .bgr,
.widgetBox3 #bgr
{
	background-image:url(/images/common/widgets/widgetBox2.png);
	background-repeat:no-repeat;
	height:152px;
	width:182px;
	z-index:3;
}

.widgetBox3.gray .top,
.widgetBox3.gray #top
{
	background-image:url(/images/common/widgets/Box600TopGray.png);
}

.widgetBox3.gray .contents,
.widgetBox3.gray #contents
{
	background-image:url(/images/common/widgets/Box600ContentsGray.png);
	width:560px;
}

.widgetBox3.gray .bottom,
.widgetBox3.gray #bottom
{
	background-image:url(/images/common/widgets/Box600BottomGray.png);
}

.widgetBox3.superWhite .top,
.widgetBox3.superWhite #top
{
	background-image:url(/images/common/widgets/Box600TopWhiteSuper.png);
}

.widgetBox3.superWhite .contents,
.widgetBox3.superWhite #contents
{
	background-image:url(/images/common/widgets/Box600ContentsWhiteSuper.png);
	width:560px;
}

.widgetBox3.superWhite .bottom,
.widgetBox3.superWhite #bottom
{
	background-image:url(/images/common/widgets/Box600BottomWhiteSuper.png);
}

.widgetBox3 .bottom,
.widgetBox3 #bottom
{
	width:600px;
	height:13px;
}

.widgetBox3 .top,
.widgetBox3 #top
{
	width:600px;
	height:12px;
}

.widgetBox3.filo {background:url(/images/common/bgr-btn-guardaserie.png) top left no-repeat;}
.widgetBox3 .filoTitolo {background:url(/images/common/bgr-btn-guardaserie.png) bottom left no-repeat; padding-bottom:40px;}
.widgetBox3 #separatore {
	background:url(/images/common/forbice.png) left no-repeat;
	height:30px;
	width:600px
}

/*box2*/


/*boxscroll*/
.widgetBoxScroll
{
	background-image:url(/images/common/widgets/widgetBoxScroll.png);
	width:69px;
	height:64px;
	margin-right:5px;
	position:relative;
}

.widgetBoxScroll a span
{
	display:none;
}

.widgetBoxScroll a.selected span
{
	display:block;
	background-image:url(/images/common/selector.png);
	width:54px;
	height:54px;
	position:absolute;
	top:-5px;
	left:0px;
}

.widgetBoxScroll a
{
	display:block;
	margin-top:3px;
}

/*end boxscroll*/

/*boxprogrammazione*/
.widgetBoxProgrammazione
{
	padding-top:1px;
}

.widgetBoxProgrammazione .bgr
{
	background-image:url(/images/common/bgr-programmazione.png);
	background-repeat:no-repeat;
	top:0;
	left:-10px;
	width:359px;
	height:630px;
	z-index:3;
}

.widgetBoxProgrammazione .contents
{
	z-index:4;
}

.widgetBoxProgrammazione ul li a
{
	text-decoration:none;
	color:#A5862E;
	font-size:16px;
	font-style:italic;
	/*display:block;*/
}

.widgetBoxProgrammazione #scroll
{
	border:solid 1px #A5862E;
	margin-left:10px;
	margin-top:-3px;
	padding:10px;
	width:270px;
}

.widgetBoxProgrammazione #scroll > div
{
	height:400px;
}

.widgetBoxProgrammazione #scroll ul li a
{
	text-decoration:none;
	color:#A5862E;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
}

.widgetBoxProgrammazione #scroll ul li a:hover
{
	color:#666;
}

/*end boxprogrammazione*/

/*boxAdv*/
.widgetBoxAdv
{
	margin-left:-20px;
	margin-top:10px;
	height:290px;
}

.widgetBoxAdv .img
{
	background-image:url(/images/common/widgets/widgetBoxAdv.png);
	background-repeat:no-repeat;
	height:274px;
	width:350px;
	top:0;
	left:0;
	z-index:3;
	padding-left:20px;
}

/*boxAdv*/

/*boxShop*/
.widgetBoxShop h3
{
	letter-spacing:-2px;
}

.widgetBoxShop
{
	width:192px;
}

.widgetBoxShop .cont-image
{
	height:115px;
}

.widgetBoxShop .bgr
{
	background-image:url(/images/common/widgets/widgetBoxShop.png);
	background-repeat:no-repeat;
	width:200px;
	height:152px;
	margin-left:-16px;
	margin-top:-5px;
}

.widgetBoxShop a.absolute
{
	width:200px;
	height:152px;
	z-index:4;
	display:block;
}

.widgetBoxShop > a
{
	background-image:url(/images/common/widgets/widgetBtnShop.png);
	background-repeat:no-repeat;
	color:#A48532;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:15px;
	letter-spacing:-1px;
	margin-left:10px;
	margin-top:-6px;
	padding-left:40px;
	padding-top:8px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
}

.widgetBoxShop a:hover
{
	color:#000;
}

/*end boxShop*/

/*widgetThumbnailVideo*/

.widgetThumbnailVideo
{
	width:122px;
}

.widgetThumbnailVideo .cont-image
{
	height:115px;
}

.widgetThumbnailVideo .bgr
{
	background-image:url(/images/common/widgets/widgetBoxThumbnailVideo.png);
	background-repeat:no-repeat;
	height:74px;
	margin-left:-10px;
	margin-top:-5px;
	width:125px;
	z-index:3;
}

.widgetThumbnailVideo a.absolute
{
display:block;
height:65px;
width:141px;
z-index:4;
}

/*end boxShop*/


/*END BOXES*/

/*BUTTONS*/

.widgetBtn1
{
	background-image:url(/images/common/widgets/widgetBtn1.png);
	height:55px;
	background-repeat:no-repeat;
	padding-left:75px;
	padding-top:45px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#A48532;
	text-decoration:none;
	display:block;
	top:200px;
	position:absolute;
	z-index:5;
	letter-spacing:0px;
	left:-15px;
}

#widgetBox1 .widgetBtn1
{
	top:85px;
	left:10px;
}

.widgetBtn1:hover
{
	color:#000;
}

.widgetBtn2
{
	width:390px;
	height:16px;
	background-image:url(/images/common/bgr-orainonda.png);
	margin-bottom:15px;
	margin-top:2px;
	padding-top:1px;
}

.widgetBtn2 a
{
	background-image:url(/images/common/widgets/widgetBtn2.png);
	height:41px;
	width:80px;
	background-repeat:no-repeat;
	padding-left:73px;
	padding-top:16px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#A48532;
	text-decoration:none;
	display:block;
	margin-left:180px;
	margin-top:-14px;
	position:relative;
	z-index:5;
	letter-spacing:-1px;
}

.widgetBtn2 a:hover
{
	color:#000;
}


.widgetBtn3
{
    background-image:url(/images/common/widgets/widgetBtn3.png);
    height:41px;
    width:156px;
    background-repeat:no-repeat;
    background-position:top right;
    padding-top:8px;
    font-size:10px;
    text-transform:uppercase;
    font-weight:bold;
    color:#A48532;
    text-decoration:none;
    display:block;
    margin-left:95px;
    letter-spacing:-1px;
    margin-top:15px;
}



.widgetBtn3-home
{
	top:380px;
	margin-left:75px;
}

.widgetBtn3.widgetBtn3:hover
{
	color:#000;
}

.widgetBtn4
{
	background-image:url(/images/common/widgets/widgetBtn4.png);
	height:30px;
	width:156px;
	background-repeat:no-repeat;
	padding-top:22px;
	padding-left:53px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#A48532;
	text-decoration:none;
	display:block;
	position:relative;
	z-index:5;
	letter-spacing:-1px;
}

.widgetBtn4:hover
{
	color:#000;
}

.widgetBtn5
{
	background-image:url(/images/common/widgets/widgetBtn5.png);
	background-repeat:no-repeat;
	color:#A48532;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:24px;
	letter-spacing:0px;
	margin-left:-24px;
	margin-top:-25px;
	padding-left:55px;
	padding-top:23px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
	width:100%;
	z-index:5;
}

.widgetBtn5:hover
{
	color:#000;
}

.widgetBtn5.serie
{
	margin-left:-44px;
	width:100%;
	margin-top:-25px;
}

#btn-commento
{
	height:27px;
	width:147px;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}

#btn-commento:hover
{
	background-position:0px -33px;
}

#btn-mostra-commento
{
	height:27px;
	width:182px;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}

#btn-mostra-commento:hover
{
	background-position:0px -33px;
}

#cont-btn-stagioni
{
	background-image:url(/images/common/bgr-stagioni.png);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#cont-btn-stagioni a
{
	display:block;
	float:left;
	background-repeat:no-repeat;
	width:112px;
	height:27px;
	text-indent:-9999px;
	margin-left:-12px;
}

#cont-btn-stagioni a.stagione1
{
	background-position:0px 0px;
}

#cont-btn-stagioni a.stagione2
{
	background-position:-112px 0px;
}

#cont-btn-stagioni a.stagione3
{
	background-position:-224px 0px;
}

#cont-btn-stagioni a.stagione4
{
	background-position:-336px 0px;
}

#cont-btn-stagioni a.stagione5
{
	background-position:-448px 0px;
}

#cont-btn-stagioni a.stagione6
{
	background-position:-560px 0px;
}

#cont-btn-stagioni a.stagione7
{
	background-position:-672px 0px;
}

#cont-btn-stagioni a.stagione8
{
	background-position:-784px 0px;
}

#cont-btn-stagioni a.stagione9
{
	background-position:-896px 0px;
}

#cont-btn-stagioni a.stagione10
{
	background-position:-1008px 0px;
}

#cont-btn-stagioni a.stagione11
{
	background-position:-1120px 0px;
}

#cont-btn-stagioni a.stagione12
{
	background-position:-1232px 0px;
}

#cont-btn-stagioni a.stagione13
{
	background-position:-1344px 0px;
}

#cont-btn-stagioni a.stagione14
{
	background-position:-1456px 0px;
}

#cont-btn-stagioni a.stagione15
{
	background-position:-1568px 0px;
}

#cont-btn-stagioni a.stagione16
{
	background-position:-1680px 0px;
}

#cont-btn-stagioni a.stagione17
{
	background-position:-1792px 0px;
}

#cont-btn-stagioni a.stagione18
{
	background-position:-1904px 0px;
}

#cont-btn-stagioni a.stagione19
{
	background-position:-2016px 0px;
}

#cont-btn-stagioni a.stagione20
{
	background-position:-2128px 0px;
}

#cont-btn-stagioni a.stagione1:hover,
#cont-btn-stagioni a.stagione1.selected
{
	background-position:0px -33px;
}

#cont-btn-stagioni a.stagione2:hover,
#cont-btn-stagioni a.stagione2.selected
{
	background-position:-112px -33px;
}

#cont-btn-stagioni a.stagione3:hover,
#cont-btn-stagioni a.stagione3.selected
{
	background-position:-224px -33px;
}

#cont-btn-stagioni a.stagione4:hover,
#cont-btn-stagioni a.stagione4.selected
{
	background-position:-336px -33px;
}

#cont-btn-stagioni a.stagione5:hover,
#cont-btn-stagioni a.stagione5.selected
{
	background-position:-448px -33px;
}

#cont-btn-stagioni a.stagione6:hover,
#cont-btn-stagioni a.stagione6.selected
{
	background-position:-560px -33px;
}

#cont-btn-stagioni a.stagione7:hover,
#cont-btn-stagioni a.stagione7.selected
{
	background-position:-672px -33px;
}

#cont-btn-stagioni a.stagione8:hover,
#cont-btn-stagioni a.stagione8.selected
{
	background-position:-784px -33px;
}

#cont-btn-stagioni a.stagione9:hover,
#cont-btn-stagioni a.stagione9.selected
{
	background-position:-896px -33px;
}

#cont-btn-stagioni a.stagione10:hover,
#cont-btn-stagioni a.stagione10.selected
{
	background-position:-1008px -33px;
}

#cont-btn-stagioni a.stagione11:hover,
#cont-btn-stagioni a.stagione11.selected
{
	background-position:-1120px -33px;
}

#cont-btn-stagioni a.stagione12:hover,
#cont-btn-stagioni a.stagione12.selected
{
	background-position:-1232px -33px;
}

#cont-btn-stagioni a.stagione13:hover,
#cont-btn-stagioni a.stagione13.selected
{
	background-position:-1344px -33px;
}

#cont-btn-stagioni a.stagione14:hover,
#cont-btn-stagioni a.stagione14.selected
{
	background-position:-1456px -33px;
}

#cont-btn-stagioni a.stagione15:hover,
#cont-btn-stagioni a.stagione15.selected
{
	background-position:-1568px -33px;
}

#cont-btn-stagioni a.stagione16:hover,
#cont-btn-stagioni a.stagione16.selected
{
	background-position:-1680px -33px;
}

#cont-btn-stagioni a.stagione17:hover,
#cont-btn-stagioni a.stagione17.selected
{
	background-position:-1792px -33px;
}

#cont-btn-stagioni a.stagione18:hover,
#cont-btn-stagioni a.stagione18.selected
{
	background-position:-1904px -33px;
}

#cont-btn-stagioni a.stagione19:hover,
#cont-btn-stagioni a.stagione19.selected
{
	background-position:-2016px -33px;
}

#cont-btn-stagioni a.stagione20:hover,
#cont-btn-stagioni a.stagione20.selected
{
	background-position:-2128px -33px;
}

#btn-vedi-altri
{
	display:block;
	float:right;
	background-repeat:no-repeat;
	height:27px;
	width:97px;
	text-indent:-9999px;
	
}

#btn-vedi-altri:hover
{
	background-position:0px -33px;
}

.btn-scheda-attore
{
	display:block;
	float:left;
	background-repeat:no-repeat;
	height:27px;
	width:122px;
	text-indent:-9999px;
}

.btn-scheda-attore:hover
{
	background-position:0px -33px;
}

#btn-pubblica-commento
{
	display:block;
	float:left;
	border: none;
	background-color: #fff;
	background-repeat:no-repeat;
	height:27px;
	width:160px;
	text-indent:-9999px;
}

#btn-pubblica-commento:hover
{
	background-position:0px -33px;
}

#btn-cambia-parole
{
	display:block;
	float:left;
	background-repeat:no-repeat;
	height:27px;
	width:128px;
	text-indent:-9999px;
}

#btn-cambia-parole:hover
{
	background-position:0px -33px;
}

#btn-chiudi-finestra
{
	display:block;
	background-image:url(/images/colours/mistery/btn-chiudi-finestra.png);
	height:32px;
	background-repeat:no-repeat;
	color:#03A5AC;
	font-size:11px;
	font-weight:bold;
	padding-left:42px;
	text-decoration:none;
	padding-top:10px;
}

#btn-chiudi-finestra:hover
{
	color:#FFF!important;
}

#main-menu .btn-chiudi-tendina
{
	display:block;
	background-image:url(/images/common/widgets/tendina/btn-chiudi.png);
	height:40px;
	background-repeat:no-repeat;
	color:#A48532;
	font-size:11px;
	font-weight:bold;
	padding-left:68px;
	text-decoration:none;
	padding-top:19px;
	width:100px;
	text-indent:0px;
	margin-left:370px;
	cursor:pointer;
	float:left;
}

#main-menu .btn-chiudi-tendina:hover
{
	color:#000;
}

#main-menu .btn-switch-tendina
{
	display:block;
	background-image:url(/images/common/widgets/tendina/btn-tutte-le-serie.png);
	height:40px;
	background-repeat:no-repeat;
	color:#A48532;
	font-size:11px;
	font-weight:bold;
	padding-left:68px;
	text-decoration:none;
	padding-top:19px;
	width:115px;
	text-indent:0px;
	margin-left:170px;
	cursor:pointer;
	float:left;
}

#main-menu .btn-switch-tendina:hover
{
	color:#000;
}

/*END BUTTONS*/


#menu-tonight .FontReplace a,
.widgetBoxProgrammazione a.FontReplace
{
	color:#A5862E;
	text-decoration:none;
}


#menu-tonight .FontReplace a:hover,
.widgetBoxProgrammazione a.FontReplace:hover
{
	color:#666;
}

.menu-tonight-inside .widgetBtn3
{
	top:359px;
  margin-left:0;
}


/*pagination e categorie*/



/*pagination e categorie*/



#pagination ul li a
{
	background-image:url(/images/common/bgr-pagination.png);
	background-position:-9999px -9999px;
	width:42px;
	height:47px;
	background-repeat:no-repeat;
	color:#000;
	text-align:center;
	text-decoration:none;
	padding-top:6px;
	font-size:16px;
}

#pagination ul li a:hover,
#pagination ul li a.selected
{
	color:#FFF;
	background-position:0px 0px;
}











#categoria-menu
{
	margin-left:10px;
}



#categoria-menu li
{
	float:left;
}

#categoria-menu li a
{
	background-repeat:no-repeat;
	background-image:url(/images/common/bgr-categorie.png);
	height:27px;
	background-repeat:no-repeat;
	color:#000;
	background-position:-1000px -1000px;
	font-size:14px;
	text-decoration:none;
	letter-spacing:-2px;
	display:block;
	text-align:center;
	padding-top:6px;
	margin-left:-6px;
}



#categoria-menu li a.big
{
	width:146px;
}

#categoria-menu li a.big:hover,
#categoria-menu li a.big.selected
{
	width:146px;
	color:#FFF;
	background-position:0px 0px;
}

#categoria-menu li a.medium
{
	width:100px;
}

#categoria-menu li a.medium:hover,
#categoria-menu li a.medium.selected
{
	width:100px;
	color:#FFF;
	background-position:-155px 0px;
}

#categoria-menu li a.small
{
	width:60px;
}

#categoria-menu li a.small:hover,
#categoria-menu li a.small.selected
{
	width:60px;
	color:#FFF;
	background-position:-267px 0px;
}

.categoria
{
	top:115px;
	left:7px;
}

/*fine pagination e categorie*/

.search-highlight
{
	background-color:#A5862E; 
	color: white;
	padding: 1px;
}


/* EXTRA */

.widgetBoxAdvProgrammazione 
{
	margin-left:-20px;
	margin-top:-30px;
	height:290px;
} 

.widgetBoxAdvProgrammazione .img
{
	background-image:url(/images/common/widgets/widgetBoxAdv.png);
	background-repeat:no-repeat;
	height:274px;
	width:350px;
	top:0;
	left:0;
	z-index:3;
	padding-left:20px;
}

.lineheight16 {line-height:16px}
.lineheight18 {line-height:18px}
.lineheight20 {line-height:20px}

#bd p {margin:1em 0px; line-height:20px; font-size:14px;}
#cont-episodes p {margin:1em 0px; line-height:16px; font-size:12px;}
#contents p {margin:0px 0px 1em 0px; line-height:16px; font-size:12px;}
#widgetBox1 p {margin:1em 0px 1em 5px; line-height:16px; font-size:12px;}
#widgetBox1 h4 {font-size:20px!important;}
#shop p {margin:20px 0px 1em 20px; line-height:14px; font-size:11px;}
#searchResult p {margin:20px 0px 0px; line-height:14px; font-size:11px;}
.colorDark {color:#171717;}
.colorAntrax {color:#333;}

.bollinoSky {
	position:absolute; 
	top:10px; 
	right:0px; 
	z-index:1000; 
	width:100px; 
	overflow:hidden;
}

#share_myspace {
	background:url(/images/common/ico-social-myspace.png) top left no-repeat;
	height:16px;
	width:16px;
	display:block;
	text-indent: -9999999px;
	float:left;
	margin-left:10px;
}

#share_myspace:hover {
	background:url(/images/common/ico-social-myspace.png) bottom left no-repeat;
}

#share_facebook {
	background:url(/images/common/ico-social-facebook.png) top left no-repeat;
	height:16px;
	width:16px;
	display:block;
	text-indent: -9999999px;
	float:left;
	margin-left:10px;
}

#share_facebook:hover {
	background:url(/images/common/ico-social-facebook.png) bottom left no-repeat;
}