﻿
/* static\css\external\reset.css */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: middle;*/
	background: transparent;
}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* static\css\external\font.css */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 21, 2011 */



@font-face {
    font-family: 'SkyTextRegular';
    src: url('../fonts/sky_reg-webfont.eot')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_reg-webfont.eot*/;
    src: local('☺'), url('../fonts/sky_reg-webfont.woff')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_reg-webfont.woff*/ format('woff'), url('../fonts/sky_reg-webfont.ttf')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_reg-webfont.ttf*/ format('truetype'), url('../fonts/sky_reg-webfont.svg#SkyTextRegular')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_reg-webfont.svg#SkyTextRegular*/ format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SkyTextMedium';
    src: url('../fonts/sky_med-webfont.eot')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_med-webfont.eot*/;
    src: local('☺'), url('../fonts/sky_med-webfont.woff')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_med-webfont.woff*/ format('woff'), url('../fonts/sky_med-webfont.ttf')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_med-webfont.ttf*/ format('truetype'), url('../fonts/sky_med-webfont.svg#SkyTextMedium')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_med-webfont.svg#SkyTextMedium*/ format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SkyTextItalic';
    src: url('../fonts/sky_italic-webfont.eot')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_italic-webfont.eot*/;
    src: local('☺'), url('../fonts/sky_italic-webfont.woff')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_italic-webfont.woff*/ format('woff'), url('../fonts/sky_italic-webfont.ttf')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_italic-webfont.ttf*/ format('truetype'), url('../fonts/sky_italic-webfont.svg#SkyTextItalic')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_italic-webfont.svg#SkyTextItalic*/ format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SkyTextBold';
    src: url('../fonts/sky_bold-webfont.eot')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_bold-webfont.eot*/;
    src: local('☺'), url('../fonts/sky_bold-webfont.woff')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_bold-webfont.woff*/ format('woff'), url('../fonts/sky_bold-webfont.ttf')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_bold-webfont.ttf*/ format('truetype'), url('../fonts/sky_bold-webfont.svg#SkyTextBold')/*tpa=http://skygostatic.sky.it/skygo/statics7/fonts/sky_bold-webfont.svg#SkyTextBold*/ format('svg');
    font-weight: normal;
    font-style: normal;
}


/* static\css\external\main.css */
/* css file importati */
@import url("reset.css")/*tpa=http://skygostatic.sky.it/skygo/statics7/css/reset.css*/;
@import url("font.css")/*tpa=http://skygostatic.sky.it/skygo/statics7/css/font.css*/;
@import url("jquery.jscrollpane.css")/*tpa=http://skygostatic.sky.it/skygo/statics7/css/jquery.jscrollpane.css*/;

/* Miscellaneous conveniences ============================= */
.clear {clear:both;}
.left {float:left}
.right {float:right}
.center {text-align:center}
.nascosto, .hide {display:none;}
.nomargin {margin:0 !important;}
.noborder {border:0 !important;}
.nobg {background:none !important;}
input, select, textarea,  input[type=search], button {font-family: inherit;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    height: 21px;
}
label {cursor:auto}

/* clearfix */
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
.cf { zoom: 1;}


/* Apply styles  ========================================= */
html {font-size:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 0; padding:0; text-align:center; color: #fff; background:#000 url("../img/external/bg_body_repeat.jpg")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_body_repeat.jpg*/ top center repeat-y;}
body #bg-wrap {background:url("../img/external/bg_body.jpg")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_body.jpg*/ top center no-repeat;}
/* sfondo homepage */
body.page-hp {background:#000 url("../img/external/bg_body_hp.jpg")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_body_hp.jpg*/ top center no-repeat;}
body.page-hp #bg-wrap {background:none;}
/* sfondo collezioni */
body.page-collezione #bg-wrap {background:url("../img/external/bg_body_collezione.jpg")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_body_collezione.jpg*/ top center no-repeat;}


/*link*/
a, a:visited {/*color:#64A0C8;*/ text-decoration:none;}
a:hover {color:#64A0C8; text-decoration:none;}

/*heading*/
h1 {font-size:30px; color:#000; font-family: 'SkyTextMedium';}
h2 {font-size:20px; color:#fff; font-family: 'SkyTextMedium'; padding-left:14px; margin-bottom:20px;}
h2 span {font-size:16px; line-height:20px; color:#ecd26a; font-family: 'SkyTextRegular'; text-shadow:none;}
h3 {font-size:16px; line-height:21px; padding-left:14px; margin-bottom:20px; color:#ecd26a; font-family: 'SkyTextRegular';}
h4 {font-size:16px; color:#64a0c8; font-family: 'SkyTextRegular'; margin-bottom:20px;}


/* Page structure ========================================= 
=========================================================== */

#wrapper {width:990px; padding:0 14px; margin: 0 auto;}
  #page {width:980px; text-align:left; }
	.header {position:relative; height:105px; width:990px;}
	.footer { padding:20px 0; }
	.gr-4col {width:980px;}
	.gr-3col {width:718px;}
	.gr-2col {width:478px;} /* 474 + 4px ombra */
	.gr-1col {width:230px;}


/* Common object ========================================== 
=========================================================== */

/* linee separatori */
.sep_big {height:16px; width:962px; margin-bottom:20px; background:url("../img/external/sprite_loghi-sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_loghi-sep.png*/ top center no-repeat; clear:both;}
.sep {height:6px; width:100%; margin:20px 0; background:url("../img/external/sprite_loghi-sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_loghi-sep.png*/ bottom center no-repeat; clear:both;}

/* testi con shadow */
.header .hd_nav ul li a, h2.title, .alert_no_thumb p, ul.list-tuttosky li strong, .popup h6, .scheda-top .film-title, .scheda-top .film-path, #alphabet li, .collezioni .number, .item h2, .nav-prev a, .nav-next a, .item-catalogo h2, .alert404 h1, .alert404 strong  {text-shadow:1px 1px 1px #000;}

/* text-indent per image replace */
.header .logo_sky, .header .hd_nav ul li.skygo a span, ul.login_action a, .prossimamente .frame-locandina span, .ft_logo_sky, .btn_gr, .carousel-control a, .film a.aggiungi-selezionati, .item-catalogo  span.new, .item-catalogo  span.delete a, .item-catalogo .socialButtons a, .puntata .socialButtons a {text-indent:-9999px;}

/* link veditutti e top */
a.veditutti {position:absolute; top:8px; right:15px; font-family: 'SkyTextRegular'; font-size:13px;}
a#ScrollToTop {position:fixed; bottom:50px;  width:32px; height:47px; background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -210px -59px no-repeat}

/* tab */
ul.tabs {margin:0 0 10px;}
ul.tabs li {width:104px; height:35px; line-height:35px; float:left; margin-right:8px; text-align:center; font-family: 'SkyTextRegular'; font-size:16px;}
ul.tabs li a {display:block; width:104px; height:35px; }
ul.tabs li a:hover {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -110px no-repeat;} 
ul.tabs li a.active {color:#eacc62; background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -73px no-repeat;}

ul.tabs_vert li {float:none; width:220px; text-align:left; position:relative; margin-bottom:5px;}
ul.tabs_vert li a {width:200px; padding-left:10px; font-size:14px; color:#fff;}
ul.tabs_vert li a:hover {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -184px no-repeat;} 
ul.tabs_vert li a.active {color:#eacc62; background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -147px no-repeat;}
ul.tabs_vert li a.vai_pagina {position:absolute; top:8px; right:20px; width:30px; height:20px; line-height:20px; font-size:13px; padding:0; margin:0; text-align:right; color:#64a0c8; background:none;}

/* icone */
.ico_time {width:11px; height:11px; background:url("../img/external/ico_time.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/ico_time.png*/;}

/* bottoni */
.btn_gr {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ no-repeat; display:block;}
.btn_scopri {width:168px; height:32px;}
.btn_attiva {width:149px; height:36px; background-position:0 -32px;}

/* carousel */
.carousel-control a.carousel-preview-navigation-previous, .carousel-control a.carousel-preview-navigation-next {width:9px; height:19px; float:left; background:url("../img/external/sprite_telecomando_carousel.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_telecomando_carousel.png*/ 0 -30px;}
.carousel-control a.carousel-preview-navigation-next {background-position:0 -50px;}
.serie-popup .carousel-control a.carousel-preview-navigation-previous, .serie-popup .carousel-control a.carousel-preview-navigation-next {width:16px; height:28px;}
.serie-popup .carousel-control a.carousel-preview-navigation-previous {background-position: -96px 0px;}
.serie-popup .carousel-control a.carousel-preview-navigation-next {background-position: -96px -30px;}
.sliderList { position:relative; }


/* Modules ================================================ 
=========================================================== */

/* THUMB */
.film-thumb {width:230px; padding:0 1px; margin-right:10px; margin-bottom:15px; height:180px; background:url("../img/external/bg_thumb.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_thumb.png*/ no-repeat; position:relative;}
.film-thumb a.thumb_hover {width:230px; height:136px; display:block; position:absolute; left:1px; background:url("../img/external/hover_thumb.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_thumb.png*/ 0 0 no-repeat;}
.film-thumb a.thumb_hover:hover {background-position:0 -139px;}

/* LOCANDINE */
.film-locandina {width:180px; padding:0 2px; margin-right:10px; margin-bottom:15px; height:316px; background:url("../img/external/bg_locandina.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_locandina.png*/ no-repeat; position:relative;}
.film-locandina a.locandina_hover {width:180px; height:273px; display:block; position:absolute; left:2px; background:url("../img/external/hover_locandina.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_locandina.png*/ 0 0 no-repeat;}
.film-locandina a.locandina_hover:hover {background-position:0 -276px;}

/* LOCANDINE CATALOGO*/
.film-locandina-small {width:168px; padding:0 2px; margin-right:10px; margin-bottom:20px; height:300px; background:url("../img/external/bg_locandina_small.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_locandina_small.png*/ no-repeat; position:relative;}
.film-locandina-small a.locandina_hover {width:168px; height:253px; display:block; position:absolute; left:2px; background:url("../img/external/hover_locandina_small.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_locandina_small.png*/ 0 0 no-repeat; }
.film-locandina-small a.locandina_hover:hover {background-position:0 -256px;}

/* LOCANDINE COLLEZIONI*/
.collezioni {width:168px; padding:4px 2px 4px 9px; margin-right:0px; margin-bottom:15px; height:300px;position:relative;background:url("../img/external/bg_collezioni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_collezioni.png*/ 6px 0 no-repeat;}
.collezioni img { margin-bottom:5px}
.collezioni.film h2 {font-family: 'SkyTextBold'; font-size:13px; margin:5px 0; padding-left:9px; padding-right:15px}
.collezioni a.locandina_hover {width:168px; height:253px; display:block; position:absolute; left:9px; background:url("../img/external/hover_collezioni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_collezioni.png*/ 0 0 no-repeat;}
.collezioni a.locandina_hover:hover {background-position:0 -256px;background:url("../img/external/hover_collezioni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_collezioni.png*/ 0 -332px no-repeat; }
.collezioni .number { position:absolute; top:12px; right:15px; background: url(../img/external/number_right.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/number_right.png*/ top right no-repeat; padding:4px 5px 5px; font:13px 'SkyTextBold'; text-transform:uppercase;}
.collezioni .number span {background: url(../img/external/number_left.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/number_left.png*/ top left no-repeat;  padding:4px 4px 5px 9px;}

/*THUMB CATALOGO*/
.thumb-catalogo {width:230px; margin-right:35px; position:relative;}
.thumb-catalogo a.thumb_hover {width:230px; height:130px; display:block; position:absolute; left:0; background:url("../img/external/hover_thumb_catalogo.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_thumb_catalogo.png*/ 0 0 no-repeat; }
.thumb-catalogo a.thumb_hover:hover {background-position:0 -131px;}

/*THUMB SERIE IN COLLEZIONE*/
.thumb-catalogo a.thumb_serie_hover {width:230px; height:130px; display:block; position:absolute; left:0; background:url("../img/external/hover_thumb.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_thumb.png*/ no-repeat ; }
.thumb-catalogo a.thumb_serie_hover:hover {background-position:0 -139px;}

/*THUMB POPUP*/
.thumb-popup {width:312px; height:176px; margin:0 0 0 5px; position:relative;}
.thumb-popup a.thumb_hover {width:312px; height:176px; display:block; position:absolute; left:0; background:url("../img/external/hover_thumb_popup.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_thumb_popup.png*/ 0 0 no-repeat; }
.thumb-popup a.thumb_hover:hover {background-position:0 -177px;}

/* THUMB e LOCANDINE */
.film h2 {font-family: 'SkyTextBold'; font-size:13px; margin:5px 0; padding-left:9px;}
.film h2 a { color:#fff; text-transform:uppercase; }
.film p {margin:0 9px; font-family: 'SkyTextMedium'; font-size:13px; color:#64a0c8; }
.film p span {display:block; float:left; padding-right:8px; margin-right:8px; background:url("../img/external/bg_thumb_logo_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_thumb_logo_sep.png*/ center right no-repeat;}
.film p img {display:block; float:left;}
.film a.aggiungi-selezionati {width:25px; height:26px; position:absolute; bottom:12px; right:10px; display:block; background: url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/; background-position: 0px -134px;}
.film a:hover.aggiungi-selezionati {background-position: -25px -134px;}
.film a.aggiungi-selezionati.sel-si  {background-position: -50px -134px !important;} 

/*PROGRESS BAR*/
.film-locandina-small .progressbar { position:absolute; left:2px; top:243px; height:9px; width:168px; background:url("../img/external/bg_progressbar_168.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_progressbar_168.png*/ 0 0 no-repeat}
.thumb-catalogo .progressbar, .thumb-catalogo .progressbar, .film-thumb .progressbar { position:absolute; left:1px; top:125px; height:9px; width:230px; background:url("../img/external/bg_progressbar_230.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_progressbar_230.png*/ 0 0 no-repeat}
.progressbar img { float:left}

/* SCADENZA */
.scadenza {width:90px; height:25px; line-height:25px; background: url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -154px -722px; position:absolute; right:10px; bottom:62px; text-align:center; font:11px 'SkyTextMedium'; color:#64a0c8;}
.scadenza span {font-size:12px; color:#fff; line-height:25px; padding-left:3px;}


/* Header =================================================== 
=========================================================== */
.header .hd_nav, .header .hd_login  {width:386px; }
.header .logo_sky {width:130px; height:81px; background:url("../img/external/sprite_loghi-sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_loghi-sep.png*/ left center no-repeat; position:absolute; top:15px; left:432px;}
.header .logo_sky a {display:block; width:130px; height:81px;}

/* navigazione */
.header .hd_nav {padding-top:18px;}
.header .hd_nav a.link_sky {font-family: 'SkyTextMedium'; font-size:14px; color:#fff; border-left:1px solid #575764; border-right:1px solid #575764; padding:0px 10px;}
.header .hd_nav ul {margin-top:30px; background:url("../img/external/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ left no-repeat;}
.header .hd_nav ul li {float:left; height:56px; line-height:56px; font-family: 'SkyTextMedium'; font-size:16px; background:url("../img/external/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ right no-repeat;}
.header .hd_nav ul li a {display:block; padding:0 14px; font-family: 'SkyTextMedium'; font-size:16px; color:#fff;}
.header .hd_nav ul li a:hover, .header .hd_nav ul li.active a {text-decoration:none; background:url("../img/external/bg_nav_hover.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_hover.png*/ repeat-x;}
.header .hd_nav ul li.active a {color:#ecd36c;}
.header .hd_nav ul li.skygo a {padding-left:20px;}
.header .hd_nav ul li.skygo a span {width:20px; display:block; float:left; margin-right:10px; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ 0 -61px no-repeat;}
.header .hd_nav ul li.skygo a:hover span, .header .hd_nav ul li.skygo.active a span {background-position:-148px -61px;}
.spanheader {/*width:300px;*/ float:left; margin-left:20px; font-family: 'SkyTextMedium'; color:white;}
    
.header .hd_nav1 {/*padding-top:18px;*/}
.header .hd_nav1 a.link_sky {font-family: 'SkyTextMedium'; font-size:14px; color:#fff; border-left:1px solid #575764; border-right:1px solid #575764; padding:0px 10px;}
.header .hd_nav1 ul {margin-top:23px; background:url("/Img/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ left no-repeat;}
.header .hd_nav1 ul li {float:left; height:56px; line-height:56px; font-family: 'SkyTextMedium'; font-size:16px; background:url("../img/external/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ right no-repeat;}
.header .hd_nav1 ul li a {display:block; padding:0 14px; font-family: 'SkyTextMedium'; font-size:16px; color:#fff;}
.header .hd_nav1 ul li a:hover, .header .hd_nav1 ul li.active a {text-decoration:none; background:url("../img/external/bg_nav_hover.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_hover.png*/ repeat-x;}
.header .hd_nav1 ul li.active a {color:#ecd36c;}
.header .hd_nav1 ul li.skygo a {padding-left:20px;}
.header .hd_nav1 ul li.skygo a span {width:20px; display:block; float:left; margin-right:10px; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ 0 -61px no-repeat;}
.header .hd_nav1 ul li.skygo a:hover span, .header .hd_nav1 ul li.skygo.active a span {background-position:-148px -61px;}

/*codice css specifico per chrome e safari */  
@media screen and (-webkit-min-device-pixel-ratio:0) {  
.header .hd_nav1 ul {margin-top:23px; background:url("/Img/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ left no-repeat;   
}  



.header .hd_nav ul skygo1 {margin-top:30px; background:url("../img/external/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ left no-repeat;}
.header .hd_nav ul li.skygo1 a {padding-left:20px;}
.header .hd_nav ul li.skygo1 a span {width:20px; display:block; float:left; margin-right:10px; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ 0 -61px no-repeat;}
.header .hd_nav ul li.skygo1 a:hover span, .header .hd_nav ul li.skygo1.active a span {background-position:-148px -61px;}


/* login */
.hd_login .login_msg {width:300px; float:right; margin-top:11px; font-family: 'SkyTextMedium'; color:white;}
.hd_login .login_msg p { font-size:12px; margin-bottom:3px; overflow:hidden;}
.hd_login .login_msg a {font-size:12px; color:#ffffff; font-family: 'SkyTextRegular';}


.hd_login .login_msg.not_logged a {width:50px; padding-left:25px; display:block; float:left; height:20px; line-height:20px; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ no-repeat;}
.hd_login .login_msg.not_logged a.loginLink {background-position:0px -168px;margin-left:55px;}
.hd_login .login_msg.not_logged a.regLink {background-position:0px -194px;padding-left:0px;width:50px;}

.hd_login ul.login_action {background:url("/Img/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ right no-repeat; position:absolute; right:0; top:61px;}
.hd_login ul.login_action li {float:left; height:56px; line-height:56px; background:url("/Img/bg_nav_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_nav_sep.png*/ left no-repeat; }
.hd_login ul.login_action li.attiva a {margin:10px 15px 0;}
.hd_login ul.login_action li.user a, .hd_login ul.login_action li.config a, .hd_login ul.login_action li.help a  {display:block; padding:0 15px; background: url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/; width:20px;}
.hd_login ul.login_action li.user a:hover, .hd_login ul.login_action li.config a:hover, .hd_login ul.login_action li.help a:hover { background: url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/;}
.hd_login ul.login_action li.user a {background-position:0px 0px;}
.hd_login ul.login_action li.config a {background-position:-47px 0px;}
.hd_login ul.login_action li.help a {background-position:-96px 0px;}
.hd_login ul.login_action li.user a:hover {background-position:-152px 0px;}
.hd_login ul.login_action li.config a:hover {background-position:-199px 0px;}
.hd_login ul.login_action li.help a:hover {background-position:-248px 0px;}



/* Footer =================================================== 
=========================================================== */
.footer {color:#ccc; font-size:14px;width:990px;margin:0 auto; /*margin-top:50px;*/}
.footer a {color:#ccc;}
.footer a:hover {color:#ccc;} /*{color:#64A0C8;}*/
.footer p {padding:20px 0;width: 720px;float: left;}
.ft_row {position:relative; background:url("/Img/bg_footer.png") 0 0 repeat-x; width:100%;}
.sky_row {font:14px 'SkyTextMedium';}
.sky_row a {color:#fff;}
 
.ft_skylink span {padding:0 5px;}
.ft_nav {position:absolute; top:12px; right:0; width:500px;}
.ft_nav ul {float:right;}
.ft_nav ul li {float:left;}
.ft_nav ul li a {padding:0 3px;}
.sky_row .ft_nav ul li a {padding: 0 5px;}



/* Homepage ================================================ 
=========================================================== */

/* HP-TOP = player + telecomando */
.hp-top {margin-top:15px; padding-bottom:10px;}

/* PLAYER  */
.player-box {}
.player {width:474px; padding:2px; height:265px; background:url("/Img/external/bg_player.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_player.png*/;}

/* TELECOMANDO  */
.telecomando-box {width:474px; padding:2px; position:relative; overflow:hidden; background: url("../img/external/bg_telecomando.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_telecomando.png*/ left bottom no-repeat;}


/*titoli*/
h2.title { text-transform:uppercase}
h2.title span { text-transform:none}

/* list */
.telecomando {width:474px; height:265px; overflow: hidden; }
.telecomando ul {float:left; width:474px; height:265px; position:relative; overflow: hidden; }
.telecomando ul li {width:474px; height:53px; position:relative; float:left;}
.telecomando ul li a {display:block; width:474px; height:53px; color:#fff; background:url("../img/external/bg_telecomando_item.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_telecomando_item.png*/ top left no-repeat;}
.telecomando ul li a:hover {background-position: left center;}
.telecomando ul li img.logo_canale {position:absolute; top:15px; left:15px;}
.telecomando ul li .info_programma {position:absolute; top:12px; left:164px;cursor:pointer;}
.telecomando ul li .info_programma h2 {font-family: 'SkyTextBold'; font-size:14px; color:#fff; text-transform:uppercase; padding:0; margin:0; width:250px;}
.telecomando ul li .info_programma p {margin:3px 0 0 14px; color:#64A0C8;}
.telecomando ul li.active a, .telecomando ul li.active a:hover {background-position: left bottom !important;}
.telecomando ul li.active .info_programma h2, .telecomando ul li.active .info_programma p, .telecomando ul li.active a  {color:#173c63 !important;}

/* carousel control */
.telecomando-box .carousel-control {position:absolute; right:5px; top:0;}
.telecomando-box .navigation-dot {padding-left:8px;  background:url("../img/external/sprite_telecomando_carousel.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_telecomando_carousel.png*/ 0 -73px; margin:0 20px;}
.telecomando-box .carousel-control ul {float:left; background: url("../img/external/sprite_telecomando_carousel.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_telecomando_carousel.png*/ bottom right; padding:5px 10px 5px 0px;}
.telecomando-box .carousel-control ul li {float:left; width:8px; height:9px; margin:0 3px; display:block;}
.telecomando-box .carousel-control ul li a {display:block; width:8px; height:9px; background:url("../img/external/sprite_telecomando_carousel.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_telecomando_carousel.png*/ 0 -20px;}
.telecomando-box .carousel-control ul li a:hover {background-position:0 -10px;}
.telecomando-box .carousel-control ul li.active a {background-position:0 0;}
.telecomando-box a.carousel-preview-navigation-next {position:absolute; top:0; right:0;}


/* DA NON PERDERE - CAROUSEL COVER */
.danonperdere-box {width:1042px; margin-left:-40px; position:relative;}
.danonperdere-box h3 {padding-left:54px;}

.carousel-cover-wrap {width:962px; margin-left:40px; height:335px; overflow:hidden; position:relative;}

.danonperdere-box .carousel-control a.carousel-preview-navigation-previous, .danonperdere-box .carousel-control a.carousel-preview-navigation-next {position:absolute; top:170px;}
.danonperdere-box .carousel-control a.carousel-preview-navigation-previous {left:0px;}
.danonperdere-box .carousel-control a.carousel-preview-navigation-next {right:0px;}

/* ON DEMAND  */
.ondemand-box {}
  .piuvisti {position:relative;}
  .ultimi-scadenza {position:relative; margin-top:20px;}
  .prossimamente {margin-top:35px; text-align:center; background:url("../img/external/bg_shadow_prossimamente.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_shadow_prossimamente.png*/ left center no-repeat; padding-left:18px;}
.prossimamente .frame-locandina {width:204px; height:284px; margin:0 auto 20px; background:url("../img/external/bg_prossimamente.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_prossimamente.png*/ no-repeat; position:relative;}
.prossimamente .frame-locandina img {padding:8px 0 0 2px;}
.prossimamente .frame-locandina span {position:absolute; background:url("../img/external/bg_prossimamente_label.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_prossimamente_label.png*/; top:7px; right:11px; width:92px; height:95px;}
.prossimamente h2 {font-size:18px; margin:0; padding:0; font-family: 'SkyTextBold';}
.prossimamente p {font-family: 'SkyTextRegular'; font-size:13px;}
.prossimamente a {color:#fff;}
.prossimamente p.info_film {color:#64A0C8; margin:3px 0 15px;}
.prossimamente p.info_film span.pipe {margin:0 5px; color:#32538a;}
.prossimamente p.info_film span.ico_time {padding-left:14px; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ 0 -117px no-repeat;}
.prossimamente p.trama_film {line-height:150%; margin:0 0px 10px;}
.prossimamente .btn_scopri {margin:15px auto;}

/* TUTTO SKY */
ul.list-tuttosky {font-family: 'SkyTextRegular'; font-size:16px; width:962px; padding-left:4px; background:url("../img/external/bg_tuttosky_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_tuttosky_sep.png*/ left  no-repeat;}
ul.list-tuttosky li {width:106px; height:125px; float:left; text-align:center; background:url("../img/external/bg_tuttosky_sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_tuttosky_sep.png*/ center right no-repeat; position:relative;}
ul.list-tuttosky li a {display:block; color:#fff; width:106px; height:125px;}
ul.list-tuttosky li span {display:block; padding:15px 0 6px; }
ul.list-tuttosky li strong {font-family: 'SkyTextMedium'; font-size:36px; display:block; padding:8px 0; margin:0;}
ul.list-tuttosky li em {font-style:normal; color:#64a0c8; font-size:13px;}
ul.list-tuttosky li span.notifica {display:block; width:21px; height:22px; line-height:22px; padding:0; text-align:center; position:absolute; top:65px; right:15px; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ -149px -120px no-repeat; font-size:13px; font-family: 'SkyTextMedium';}
ul.list-tuttosky li a:hover {text-decoration:none; background:url("../img/external/bg_tuttosky_hover.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_tuttosky_hover.png*/;}

/* MY PLAYLIST */
.myplaylist-box {position:relative;} 
.myplaylist-nav {min-height:390px; background:url("../img/external/bg_shadow_myplaylist.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_shadow_myplaylist.png*/ top right no-repeat;}
.catalogo .myplaylist-nav {background:none;}

.alert_no_thumb {width:718px; text-align:center;}
.alert_no_thumb p {margin:120px auto 0; width:500px; font-family: 'SkyTextMedium'; font-size:16px; line-height:160%;}



/* TEMPLATE: SCHEDA ========================================== 
=========================================================== */

/* SCHEDA-TOP = player + immagine + info */
.scheda-top {margin:5px 0 10px; position:relative; box-shadow:0px 1px 3px #000;}
.scheda-top img {display:block;}

.scheda-top .mask {position:absolute; top:0px; left:0px; background:url("../img/external/mask_trailer.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/mask_trailer.png*/ bottom repeat-x; width:962px; height:543px;}

.scheda-top .film-path {position:absolute; top:25px; left:25px; height:30px; line-height:30px; background:url("../img/external/bg_film_path.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_film_path.png*/; padding-left:15px; font:13px 'SkyTextRegular';}
.scheda-top .film-path strong {float:left; font:13px 'SkyTextMedium'; line-height:30px; padding-right:10px; text-transform:uppercase}
.scheda-top .film-path a {height:30px; line-height:30px; display:block; padding:0 15px; float:left; background:url("../img/external/bg_film_path_a.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_film_path_a.png*/; color:#fff;}
.scheda-top .film-path span {width:48px; height:30px; line-height:30px; display:block; float:left; background:url("../img/external/bg_film_path_span.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_film_path_span.png*/; text-align:center;}

.scheda-top .film-title {position:absolute; bottom:130px; left:25px;}
.scheda-top .film-title-wrap {position:relative;}
/*
.scheda-top .film-title h1 {font:60px 'SkyTextBold'; text-transform:uppercase; line-height:53px; color:#e4e4e4; display:inline; padding-right:75px; position:relative;}
*/
.scheda-top .film-tipo {position:absolute; right:0px; bottom:12px; font:13px 'SkyTextBold';}
.scheda-top .film-tipo span {display:block; background:url("../img/external/sprite_icone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_icone.png*/ -62px -115px no-repeat; padding-left:20px; }

.scheda-top .film-control {position:absolute; bottom:30px; left:25px; z-index:999; height:76px; background:url("../img/external/bg_btn_trailer_right.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_btn_trailer_right.png*/ top right no-repeat; padding-right:3px;}
.scheda-top .film-control ul { margin:0; list-style-type:none; padding:0 7px 0 10px; height:76px;  background:url("../img/external/bg_btn_trailer_left.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_btn_trailer_left.png*/ top left no-repeat; text-transform:uppercase}
.scheda-top .film-control ul li {float:left; height:76px; padding:0 8px;}
.scheda-top .film-control ul li a {display:block; padding-top:60px; color:#fff; font:12px 'SkyTextBold'; background:url("../img/external/sprite_controls.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ no-repeat; }
.film-control ul li.f-tweet a {background-position:6px 12px;}
.film-control ul li.f-tweet a:hover {background-position:-75px 12px;}
.film-control ul li.f-share a {background-position:10px -63px;}
.film-control ul li.f-share a:hover {background-position:-70px -63px;}
.film-control ul li.f-trailer a {background-position:8px -138px;}
.film-control ul li.f-trailer a:hover {background-position:-72px -138px;}
.film-control ul li.f-play {width:40px; }
.film-control ul li.f-play a {text-align:center; background-position:0px -218px;}

.scheda-top .film-plus {position:absolute; bottom:30px; right:25px; z-index:999; height:76px; background:url("../img/external/bg_btn_trailer_plus.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_btn_trailer_plus.png*/ no-repeat; text-transform:uppercase}
.scheda-top .film-plus a {display:block; padding-top:60px; color:#fff; font:12px 'SkyTextBold'; background:url("../img/external/sprite_controls.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ 13px -287px no-repeat; }
.scheda-top .film-plus a:hover {background-position:-67px -287px;}
.scheda-top .film-plus a.sel-si {background-position:-147px -287px;}

/* se si apre il player */
.scheda-top.player-open .film-path, .scheda-top.player-open .film-title, .scheda-top.player-open .film-control, .scheda-top.player-open .film-plus  {display:none;}
.scheda-top.player-open .full-player {position:absolute; top:31px; left:56px; width:962px; height:543px; z-index:99999;}
.scheda-top.player-open .mask {background:url("../img/external/mask_player.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/mask_player.png*/}

.scheda-info {padding-top:10px;}
	.scheda-info .film-info {width:143px; padding-left:25px; min-height:400px;}
	.scheda-info .film-cast-sinossi {width:760px;}
		.scheda-info .sinossi {width:520px;}
		.scheda-info .sinossi.fullwidth {width:620px;}
		.scheda-info .cast {width:155px;}
		.scheda-info .sinossi h4 {margin-bottom:17px; line-height:16px}

.scheda-info .film-info {background:url("../img/external/bg_shadow_myplaylist.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_shadow_myplaylist.png*/ top right no-repeat;}
.scheda-info .film-info .cover-105 {width:107px; height:160px; position:relative;}
.scheda-info .film-info .cover-105 img {display:block;}
.scheda-info .film-info .cover-105-frame {display:block; width:107px; height:160px; background:url("../img/external/bg_cover_small_scheda.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_cover_small_scheda.png*/ no-repeat; position:absolute; top:0; left:0;}

.scheda-info .film-info p {margin-bottom:15px;}
.scheda-info .film-info .genere {margin-bottom:15px;}
.scheda-info .film-info .genere h4 {color:#fff; font:13px 'SkyTextBold'; margin-bottom:10px; }
.scheda-info .film-info .genere h4 span { text-transform:uppercase}
.scheda-info .film-info .genere ul li {color:#64a0c8; font:13px/2 'SkyTextRegular';}
.scheda-info .film-info .genere ul li.dispanno {line-height: 13px;}
.scheda-info .film-info .incluso h4 {display:inline; color:#fff; font-size:13px; padding-bottom:5px;  border-bottom:1px solid #1d314e;}
.scheda-info .film-info .incluso ul {width:120px; margin-top:15px; }
.scheda-info .film-info .incluso ul li a {color:#fff; font:13px 'SkyTextBold'; margin-bottom:10px; line-height:13px; display:block; text-transform:uppercase;}
.scheda-info .film-info .incluso ul li img {vertical-align:bottom; padding-left:3px;}


.scheda-info .sinossi {font:14px/1.8 'SkyTextRegular';}
.scheda-info .cast ul {margin-bottom:30px; font:13px/1.6 'SkyTextBold'; text-transform:uppercase}	

/*scheda-collezione*/
h4.indent { padding-left:25px}
.scheda-info.scheda-collezione .sinossi {width:650px;}

/*serie*/
.nav-prev {width: 480px; position:absolute; top:0; left:0; height:543px}
.nav-next { width: 480px; position:absolute; top:0; right:0; height:543px; text-align:right}
.nav-prev a, .nav-next a { display:block; padding:255px 70px 270px;color:#FFF; font: 13px 'SkyTextMedium'; text-transform:uppercase;}
.nav-prev a span, .nav-next a span {display:none}
.nav-prev a:hover span, .nav-next a:hover span { display:block}
.nav-prev a:hover { background:url("../img/external/hover_scheda.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_scheda.png*/ 30px 245px no-repeat}
.nav-next a:hover {background:url("../img/external/hover_scheda.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hover_scheda.png*/ 420px -315px no-repeat}
.episodes { margin-top:30px}
.scheda-info .item-catalogo .synopsis {width:410px;}
.scheda-info .item-catalogo .synopsis p a {color:#fff; display:block;}
.film-cast-sinossi cf { margin-bottom:60px}

/* serie pop-up */
#seriepop {display:none}
.serie-popup {width:322px; height:484px; text-align:left;  background:url("../img/external/bg_serie_popup.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_serie_popup.png*/ no-repeat; position:relative;}
.serie-popup .carousel-control {position:absolute; top:230px; left:-20px; z-index:9999; width:362px;}
.serie-popup .carousel-control .carousel-preview-navigation-next {float:right;}
.serie-popup .serie-popup-box {overflow:hidden;}
.serie-popup .puntata {width:322px; height:484px; float:left; color:#001f48; font: 13px 'SkyTextRegular'; position:relative;}
.serie-popup .puntata h2 {font: 20px 'SkyTextMedium'; line-height:20px;  padding:12px 40px 9px 15px; margin:0; text-align:center; text-transform:uppercase;}
.serie-popup .puntata h3 {font: 16px 'SkyTextBold'; color:#001f48; text-transform:uppercase; margin:12px 20px 2px; padding:0;}
.serie-popup .puntata .info {padding:0 20px; height:26px;}
.serie-popup .puntata .info strong {font-family:'SkyTextMedium'; font-weight:normal;}
.serie-popup .puntata .sinossi {height:142px; width:318px; padding:0; margin-top:2px;}
.serie-popup .puntata .sinossi .scrolltext {padding:5px 20px;}
.serie-popup .puntata .socialButtons {margin:3px 20px; position:relative;}
.serie-popup .puntata .socialButtons li {width:42px; height:42px; float:left;}
.serie-popup .puntata .socialButtons a {display:block; width:42px; height:42px; background: url("../img/external/sprite_controls.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ no-repeat;}
.serie-popup .puntata a.twitter { background-position: 7px -634px;}
.serie-popup .puntata a.twitter:hover { background-position:-73px -634px}
.serie-popup .puntata a.facebook { background-position:10px -696px;}
.serie-popup .puntata a.facebook:hover { background-position:-70px -696px}
.serie-popup .puntata a.trailer { background-position:-155px -631px;}
.serie-popup .puntata a.trailer:hover { background-position:-155px -694px}
.serie-popup .puntata a.aggiungi-selezionati {position:absolute; right:0; top:0; background-position:8px -754px;}
.serie-popup .puntata a:hover.aggiungi-selezionati {background-position: -72px -754px;}
.serie-popup .puntata a.aggiungi-selezionati.sel-si  {background-position: -152px -754px !important;} 
.serie-popup .btn-close {position:absolute; background:url("../img/external/lb_close.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/lb_close.png*/ 0 0 no-repeat; width:15px; height:15px; display:block; top:14px; right:20px;}
.serie-popup a.btn-close:hover {background-position:0 -15px;}



/* CATALOGO ================================================ 
=========================================================== */

.catalogo {position:relative; background:url("../img/external/bg_shadow_catalogo.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_shadow_catalogo.png*/ 230px 0 no-repeat;} 

.path { position:relative; padding-top:22px; margin:6px 0 30px}
.path img.logo_canale {position:absolute; top:0; left:0; margin-bottom:0}
.path img { margin-left:20px}
.path h2.title { padding-left:0; font-size:22px;  padding-left:20px; text-transform:uppercase}
.path h2 span { font-size:16px; text-transform:none}
.path h2 span small { font-size:13px; margin-left:5px}
.path .orderby { position:absolute; right:1px; top:15px; width:200px; }
.path .orderby span {line-height:35px; float:left;}
.path .orderby a { display:block; line-height:35px; width:114px; background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -221px no-repeat; padding-left:10px; float:right;}
.path .orderby a.open { display:block; line-height:35px; width:114px; background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -125px -221px no-repeat; padding-left:10px; float:right;}
.path .orderby ul { z-index:10; width:124px;position:absolute; top:35px; right:-2px; padding: 0 2px 3px 0; background: url(../img/external/bg_orderby.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_orderby.png*/ bottom right no-repeat; display:none}
.path .orderby ul li { font: 13px 'SkyTextRegular'; line-height:36px;}
.path .orderby ul li a { display:block; padding: 0 10px; color:#FFF;  width:104px ; background:url(../img/external/bg_item_tendina.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_item_tendina.png*/ bottom left repeat-x}
.path .orderby ul li a:hover { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -107px -257px no-repeat;}

/*search*/
#search { margin: 20px 0 25px 0;  background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -362px no-repeat;}
#search input { background:none; padding:10px 0 10px 10px; line-height:13px; border:0; color:#FFF; font: 13px 'SkyTextRegular'; width:170px; float:left;}
#search input#butt-search {width:34px; height:34px; background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/  -210px 8px no-repeat; cursor:pointer;}
#search.active input {font: 13px 'SkyTextItalic';}
#search.active input#butt-search { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/  -210px -23px no-repeat; }

/*tab filtri*/
ul#filter-tabs { width:222px; background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -402px no-repeat; height: 35px}
#filter-tabs li { width:50%; float:left; line-height:35px; text-align:center; color:#FFF; font-family: 'SkyTextBold'; font-size:14px; }
#filter-tabs li a { color:#FFF; display:block}
#filter-tabs.disabled li.tab1 a.active, #filter-tabs.disabled li.tab2 a.active { background:none; color:#FFF}
#filter-tabs li.tab1 a:hover, #filter-tabs.disabled li.tab1 a.active:hover {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -473px no-repeat;}
#filter-tabs li.tab2 a:hover, #filter-tabs.disabled li.tab2 a.active:hover {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -111px -473px no-repeat;}
#filter-tabs li.tab1 a.active {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -438px no-repeat; color:#eacc62}
#filter-tabs li.tab2 a.active {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -110px -438px no-repeat; color:#eacc62}


/*main menu*/
ul.menu-accordion {margin:20px 0 10px;}
ul#accordion.disabled, ul#canali.disabled { opacity:0.1; filter: alpha(opacity=10);}
ul.menu-accordion li {width:220px;line-height:47px; font-family: 'SkyTextRegular'; font-size:16px; margin-top:-1px;background:url(../img/external/bg_accordion.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_accordion.png*/ 10px bottom no-repeat; position:relative}
ul.menu-accordion li a {display:block; padding:0 5px 0 12px; color:#FFF; }
ul.menu-accordion li a.close { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 196px -519px no-repeat}
ul.menu-accordion li a.close:hover { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -626px no-repeat}
ul.menu-accordion li a:hover {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -578px no-repeat;} 
ul.menu-accordion li a.open, ul.menu-accordion li a.open:hover {color:#FFF;  background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -38px -519px no-repeat}
ul.menu-accordion li a.active {color:#eacc62; }
/* ul.menu-accordion li a.active:hover { background:none} */ /* non so fare l'override */
ul.menu-accordion li span {position:absolute; top:15px; right:5px; width:30px; height:20px; line-height:20px; font-size:13px; padding:0; margin:0; text-align:right; color:#64a0c8; background:none;}

/*submenu*/
ul.menu-accordion ul {display:none;}
ul.menu-accordion ul.tabs_vert { padding-left:12px; margin-bottom:5px; background:url(../img/external/bg_accordion.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_accordion.png*/ 10px top no-repeat;}
ul.menu-accordion .tabs_vert li { width:210px; background:none; font-family: 'SkyTextRegular'; line-height:36px;}
ul.menu-accordion .tabs_vert li a { padding-left:10px; font-size:15px}
ul.menu-accordion .tabs_vert li span {position:absolute; top:8px; right:12px; width:30px; height:20px; line-height:20px; font-size:13px; padding:0; margin:0; text-align:right; color:#64a0c8; background:none; display:none; font-family:'SkyTextMedium'}
ul.menu-accordion ul.tabs_vert li a:hover {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -184px no-repeat;} 
ul.menu-accordion ul.tabs_vert li a.active {color:#eacc62; background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -147px no-repeat;}


/*lista alfabetica*/
ul#alphabet { margin:30px 0 20px 18px; font: 13px 'SkyTextBold'; text-transform:uppercase}
#alphabet li {float:left; margin: 0px 0 0 1px;}
#alphabet li a { color:#FFF; padding:0 8px 0 8px; line-height:35px; display:block}
#alphabet li a:hover { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 1px -712px}
#alphabet li.large a { padding-left:6px}
#alphabet li.large a:hover {background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -31px -712px;}
#alphabet span {color:#eacc62; padding:0 7px; line-height:35px; display:block; background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ 0 -677px}
#alphabet li.large span { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -30px -677px}

/*item catalogo utente*/
.catalogo h4 { margin:30px 20px}
.item-catalogo {background:url("../img/external/sprite_loghi-sep.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_loghi-sep.png*/ bottom center no-repeat; clear:both; padding-bottom:25px; position:relative; margin-bottom:25px}
.item-catalogo .synopsis { float:left; width:380px; height:130px; overflow:hidden;}
.item-catalogo .info { clear:both; color:#64a0c8; font:13px 'SkyTextRegular'; margin-bottom:10px}
.item-catalogo h2 {text-transform: uppercase;  font-size:16px; padding:0; display:inline; float:left; margin-bottom:4px; font-family:'SkyTextBold'}
.item-catalogo h2 a {color:#FFF;}
.item-catalogo span.new { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -205px -679px; width:35px; height: 20px; display:block; float:left; margin-left:10px}
.item-catalogo span.delete a { background:url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -182px -679px;  width:15px; height: 20px; display:block; float:left; margin-left: 10px}
.item-catalogo span.delete.open a {background:url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -157px -679px;  width:15px; height: 24px;} 
.item-catalogo .alert-rimuovi {display:none; clear:both; width:380px; height:33px; margin-bottom:10px; background:url("../img/external/bg_alert_rimuovi.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_alert_rimuovi.png*/ no-repeat;}
.item-catalogo .alert-rimuovi p {margin:6px 12px 0; width:356px; font-family:'SkyTextMedium';}
.item-catalogo .alert-rimuovi span {padding-left:40px;}
.item-catalogo .alert-rimuovi a {color:#fff; font:16px 'SkyTextBold'; padding:0 15px;}

.item-catalogo .synopsis p { font: 13px/1.4 'SkyTextRegular'}
.item-catalogo ul.socialButtons { position:absolute; top:0; right:0; width:38px; background: url(../img/external/sprite_controls.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ 0 -820px no-repeat; height:100px}
.item-catalogo .socialButtons a { display:block; height:42px;}
.item-catalogo .socialButtons a.twitter { background: url(../img/external/sprite_controls.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ 7px -452px no-repeat;}
.item-catalogo .socialButtons a.twitter:hover { background-position:-73px -452px}
.item-catalogo .socialButtons a.facebook { background: url(../img/external/sprite_controls.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ 10px -510px no-repeat;}
.item-catalogo .socialButtons a.facebook:hover { background-position:-70px -510px}
.item-catalogo a.aggiungi-selezionati { display:block; background: url("../img/external/sprite_controls.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_controls.png*/ 6px -565px no-repeat; margin-top:10px;}
.item-catalogo a:hover.aggiungi-selezionati {background-position: -74px -565px;}
.item-catalogo a.aggiungi-selezionati.sel-si  {background-position: -154px -565px !important;} 


/* alert 404 ================================================ 
=========================================================== */
.alert404 {padding:90px 0 75px;}
.alert404 h1 {font: 140px 'SkyTextBold'; color:#fff; float:left; margin-right:40px;}
.alert404 p strong {font: 22px 'SkyTextMedium'; font-weight:normal; display:block; padding-top:56px;}
.alert404 a {font:22px 'SkyTextRegular';}







/* POPUP ================================================ 
=========================================================== */


/* common popup */
.popupHead { background:url("../img/external/popup_top_230.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_top_230.png*/ 0 0 no-repeat; width:229px; height:38px; padding:17px 5px 0 5px;}
	.popupHead  .tit { text-align:center; color:#fff; font-family: 'SkyTextMedium'; line-height:38px; font-size:18px;}
.popupBody {background:url("../img/external/popup_bt_230.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_bt_230.png*/ bottom left no-repeat; width:229px; padding:0px 5px 10px 5px;}

.popup .menu li { height:44px; background:url("../img/external/hr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hr.png*/ repeat-x bottom left; clear:both;}
.popup .menu li.last { background:none;}
.popup .menu a { display:block; padding:0 20px; line-height:44px; height:44px; font-family: 'SkyTextMedium'; font-size:16px; color:#3a629a; }


/* userPopup */
.userPopup { position:absolute; top:100px; right:95px; width:239px; z-index:9999999;}

/* helpPopup */
.helpPopup { position:absolute; top:100px; right:-5px; width:239px; z-index:9999999;}


/* settingsPopup */
.settingsPopup { position:absolute; top:100px; right:43px; width:391px; z-index:9999999; display:none;}
.settingsPopupHead { background:url("../img/external/popup_top.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_top.png*/ 0 0 no-repeat; width:381px; height:38px; padding:17px 5px 0 5px; position:relative;}

	.settingsPopup.asLightbox{position:relative; margin:0 auto; opacity:1;}
	.settingsPopup.asLightbox .settingsPopupHead{ background:url("../img/external/popup_top2.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_top2.png*/ 0 0 no-repeat; padding:0 5px 0 5px; }


/* settingsPopup head */
.settingsPopup .settingsPopupHead .back{ position:absolute; bottom:5px; left:10px; background:url(../img/butt_back.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/butt_back.png*/ 0 0; width:45px; height:25px; line-height:22px; display:block; color:#fff; font-size:0.9em; padding: 0 0 0 12px;}

.settingsPopup .settingsPopupHead .back:hover{ background-position:0 -25px}
.settingsPopup .settingsPopupHead .back:active{ background-position:0 -50px}

.settingsPopup .settingsPopupHead .tit{ text-align:center; color:#fff; font-family: 'SkyTextMedium'; line-height:38px; font-size:18px;}
.settingsPopup .settingsPopupHead .close{ position:absolute; background:url("../img/external/lb_close.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/lb_close.png*/ 0 0 no-repeat; width:15px; height:15px; font-size:0; text-indent:-99999em; overflow:hidden; display:block; bottom:13px; right:25px;}
.settingsPopup .settingsPopupHead .close:hover{ background-position:bottom left; }

/* settingsPopup body */
.settingsPopup .settingsPopupBody{ background:url("../img/external/popup_bt.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_bt.png*/ bottom left no-repeat; width:381px; padding:15px 5px 10px 5px;}

.settingsPopup .settingsPopupBodyWithFooter{ margin-bottom:62px;}
.settingsPopup .settingsPopupBodyWithFooterAlt{ padding-bottom:25px;}

.settingsPopup h6.titsub { font-size: 15px; color: #001f48; padding: 10px 15px 15px 15px;}

.settingsPopup .menu1 li{ height:54px; background:url("../img/external/hr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hr.png*/ repeat-x top left; clear:both;}
.settingsPopup .menu1 li.last{ background:none;}
.settingsPopup .menu1 a{ display:block; padding:0 60px 0 20px; line-height:54px; height:54px; font-size:16px; background:url("../img/external/popup_arr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_arr.png*/ 348px center no-repeat;}
.settingsPopup .menu1 .label{ float:left; color:#2e5894;cursor:pointer;}
.settingsPopup .menu1 .value{ float:right; color:#666;cursor:pointer;}
.settingsPopup .menu1 .value.null{ font-style:italic;cursor:pointer;}


.settingsPopup .scroll-pane{ height:216px; overflow:auto;}









/* reminder */
.settingsPopup .reminder{background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left; padding:40px 0 0 0;}
.settingsPopup .reminder .input{ display:block; border: none; color:#666; font-size:1.2em; line-height:45px; width:340px;  height: 45px; background-color: #fff; border:1px solid #b0b0b0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 0 auto; text-align:center; }
.settingsPopup .reminder #slider{width:340px;margin: 40px auto 0 auto; }
.settingsPopup .reminder .slider_scale{ background: url(../img/popup_sliderscale.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_sliderscale.png*/ 0 0 no-repeat; width:350px; height:50px; margin: 0 auto 40px auto;}

.settingsPopup .menu2 li{ width:381px; height:54px; background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left; clear:both; }
.settingsPopup .menu2 a{ display:block; padding:0 60px 0 20px; line-height:54px; height:54px; font-size:12px; }
.settingsPopup .menu2 a.checked{background:url(../img/popup_tick.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_tick.png*/ 348px center no-repeat;}
.settingsPopup .menu2 .number{ float:left; color:#333; padding:0 20px 0 0;  height:54px;}
.settingsPopup .menu2 .name {
background: url("../img/pic/logo_skytg24_2.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/pic/logo_skytg24_2.png*/ no-repeat scroll left center transparent;
color: #666; display: block; float: left; font-size: 0; overflow: hidden; text-indent: -99999em; width: 190px; height:54px;}
.settingsPopup .menu2 .value.null{ font-style:italic;}

.settingsPopup .menu3 li{ background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left; clear:both;}
.settingsPopup .menu3 a{ display:block; padding:0 60px 0 20px; line-height:54px; height:54px; font-size:16px; background:url("../img/popup_arr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_arr.png*/ centre right; color:#2e5894; padding: 0 0 0 15px;}

.settingsPopup .menu3 a.thin {background: url("../img/external/link_prog2.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/link_prog2.png*/ no-repeat top right transparent; height: 37px; line-height: 37px; }

.settingsPopup p.pin { border-top:none; font-size: 14px;  font-family: 'SkyTextRegular'; color: #001f48; padding: 15px 15px 20px 15px;}
.settingsPopup p.pin strong{font-family: 'SkyTextMedium';}

.settingsPopup li.iphonestyle { padding: 15px 0 15px 0px;}
.settingsPopup .iphonestyle .inputT{ display:block; border: none; color:#666; font-size:1.2em; line-height:45px; width:340px;  height: 45px; background-color: #fff; border:1px solid #b0b0b0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 8px auto; padding: 0 0 0 10px; }

.settingsPopup h6.titsubRed { font-size: 16px;  color: #e32020; padding: 20px 0 15px 15px;}

.settingsPopup .iphonestyle .inputTred{ display:block; border: none; color:#666; font-size:1.2em; line-height:23px; width:340px;  height: 45px; background-color: #fff; border:2px solid #e32020; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 8px auto; padding: 0 0 0 10px; }	
	
.settingsPopup .menu4 li{ background: url("../img/link_prog3.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/link_prog3.png*/ repeat scroll 0 0 transparent; height: 36px; line-height: 36px; clear:both; }
.settingsPopup .menu4 a{ display:block; padding:0 60px 0 20px; line-height:54px; height:54px; font-size:16px; background:url("../img/popup_arr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_arr.png*/ centre right; color:#2e5894; padding: 0 0 0 15px;}

.settingsPopup .menu4 a.thin {background: url("../img/link_prog2.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/link_prog2.png*/ repeat scroll 0 0 transparent; height: 36px; line-height: 37px; }
		
.settingsPopup .menu4 p.men4p {float:left; font-size: 14px; color: #333333; padding: 0 0 0 15px; }
.settingsPopup  .menu4 fieldset { float:right; padding: 0 15px 0 0; font-weight:normal;}

.settingsPopup input[type="radio"] { margin:0 5px;}
.settingsPopup fieldset.parental label { line-height: 26px; }
/*.settingsPopup label { color: #333333; font-size: 15px; font-weight: 600; }*/
.settingsPopup label { color: #333333;font-size: 1.2em; font-weight: 600; }

.settingsPopupFooter a.mod_pin_btn { background: url(../img/ftr_btn_bg_lrg.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/ftr_btn_bg_lrg.png*/ repeat scroll 0 0 transparent; width: 362px; height: 30px; color: #FFFFFF; display: block; float: right; font-size: 14px;  margin: 25px 10px 0 0; text-align: center; line-height: 29px;}

.settingsPopup .menu5 { padding: 0 0 45px 0;}
.settingsPopup .menu5 li.lbltop { background: url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left; clear:both; padding-top: 20px;}
.settingsPopup .menu5 a{ display:block; padding:0 60px 0 20px; line-height:54px; height:54px; font-size:16px; background:url("../img/popup_arr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_arr.png*/ centre right; color:#2e5894; padding: 0 0 0 15px;}

.settingsPopup .iphonestyle2 { clear:both; height: 47px; padding:8px 0;}
.settingsPopup .iphonestyle2 .inputT{ display:block; border: none; color:#666; font-size:1.2em; line-height:45px; width:340px;  height: 45px; background-color: #fff; border:1px solid #b0b0b0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 0 auto; padding: 0 0 0 10px; }

.settingsPopup .smartc { background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left; padding:25px 15px 30px 15px; width: 330px;}
.settingsPopup .iphonestyle3 { background:#fff;  border:1px solid #b0b0b0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; width:350px; }
.settingsPopup .iphonestyle3 li{ width:330px; height:23px; border-bottom:1px solid #b0b0b0; padding:10px;}
.settingsPopup .iphonestyle3 li.last{border-bottom:none;}

.settingsPopup .iphonestyle3 li.checked{ background:url(../img/check.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/check.png*/ no-repeat 320px 15px ;}
.settingsPopup .iphonestyle3 .inputT{ display:block; border:0 none;  color:#666; font-size:1.2em; height:23px; line-height:23px; width:330px; }
*:first-child+html .settingsPopup .iphonestyle3 .inputT{ width:330px;}
.settingsPopup .iphonestyle3 .labelS{  display:block; border:0 none; color:#666; font-size:1.2em; height:23px; line-height:23px; width:330px;  cursor:pointer;}


.settingsPopup .menu6{  margin: 0 0 100px 0;}
.settingsPopup .menu6 li { background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x bottom left;  display: block;  }
.settingsPopup .menu6 a { display:block; padding:0 60px 0 20px; line-height:54px; height:54px; font-size:16px; background:url(../img/popup_arr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_arr.png*/ 348px center no-repeat;  color: #2e5894;}

	.settingsPopup .menu6  .msg {float:right; color:#666; padding: 0; margin: 0;}
	.settingsPopup .menu6 .twitter {background:url(../img/social_twitter_icon.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/social_twitter_icon.png*/ no-repeat left center; padding:  0 0 0 40px; float: left;}
	.settingsPopup .menu6 .facebook {background:url(../img/social_facebook_icon.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/social_facebook_icon.png*/ no-repeat left center; padding: 0 0 0 40px; float: left;}
	.settingsPopup .menu6 .google {background:url(../img/social_google_icon.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/social_google_icon.png*/ no-repeat left center; padding: 0 0 0 40px;  float: left;}

.settingsPopup .menu6 .socialStatus {width: 150px; height: 37px; float: left; padding: 5px 0 0 0; background: url("../img/popup_arr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_arr.png*/ no-repeat scroll 125px 18px transparent;}
	.settingsPopup .menu6 .socialStatus .msg {font-size:16px; color:#666; line-height: 37px;}
	.settingsPopup .menu6 .socialStatus .pic { margin:0; display:block; float: left;}

.settingsPopup .settingsPopupFooter .btn_red_m {float: right; margin: 25px 15px 0;}
.settingsPopup .pic {width: 130px; height: 130px; background-color: #333; margin: 5px 0 100px 20px; float: left;}
.settingsPopup .txt { float: left; font-size:14px; color: #001f48; padding: 5px 15px;}
.settingsPopup .txt dl {}
	.settingsPopup .txt dt {font-weight: bold; }
	.settingsPopup .txt dd {padding: 0 0 10px 0;}


.settingsPopup h6.social { color: #001F48; font-size: 15px; padding: 5px 15px 15px; background-color: #E9E9E9; background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x bottom left;}
.settingsPopup h6.socialalt { color: #001F48; font-size: 16px;  padding: 13px 15px 5px 15px; background-color: #E9E9E9; }

.settingsPopup p.social {color: #000000; font-size: 14px; font-weight: normal; padding: 0 15px 15px 15px;}
.settingsPopup p.social span{ color: #001f48; font-size: 14px;  }
.settingsPopup ul.social { padding: 10px 15px 25px 15px; background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left; }
.settingsPopup ul.social li {line-height: 15px;padding: 0 15px 4px 10px;}
.settingsPopup span.li_hd { color: #001F48; font-size: 14px;  line-height:25px; padding: 0 0 10px 0; background-color: #E9E9E9; }
.settingsPopup img.mid_plc { margin: 5px 0 0 0; padding: 2px 0 0 0; background:url(../img/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/hr.png*/ repeat-x top left;  width: 382px; height: 211px;}
.settingsPopup img.ftr_plc { width: 381px; height: 40px; margin: 15px 0 0 1px;}

	/* settingsPopupFooter */
	
	/*.settingsPopup .settingsPopupFooter{ background: url(../img/popup_shadow.png) repeat-x bottom left; width:381px; height:70px; position:absolute; bottom:0; left:0;  margin:0 5px 10px 5px;}*/
	.settingsPopup .settingsPopupFooter{ background: url(../img/external/popup_footer.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_footer.png*/ repeat-x bottom left; width:383px; height:70px; position:absolute; bottom:0; left:0;  margin:0 4px 10px 4px;}

/*	.settingsPopup .annulla { float: left;font-size:14px; color: #333333; text-decoration:underline; margin: 25px 0 0 15px; height: 28px; padding:6px 0 0 0; display: block;}*/
	.settingsPopup .annulla { float: left;font-size:14px; color: #333333; text-decoration:underline;width: 147px;  margin: 18px 0 0 15px; height: 36px; padding:0px 0 0 0; display: block;text-align:center; }
.settingsPopup .sign { float: left;font-size:14px; color: #333333;  margin: 25px 0 0 15px; height: 28px; padding:6px 0 0 0; display: block;}
/*	.settingsPopup .ftr_btn { float: right; padding: 6px 0 0 0; display: block; width: 140px; height: 28px; background:url(../img/external/ftr_btn_bg.png) no-repeat; font-size:14px; color: #fff; text-align:center; margin: 25px 10px 0 0;}*/
	.settingsPopup .ftr_btn { float: right; padding: 0px 0 0 0; display: block; width: 147px; height: 36px; background:url(../img/external/ftr_btn_bg.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/ftr_btn_bg.png*/ no-repeat; font-size:14px; color: #fff; text-align:center; margin: 18px 10px 0 0;}


/* static\css\external\jquery.jscrollpane.css */
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 9px;
	width: 7px;
	height: 100%;
	display:block;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background-color:#555;
	background-color:rgba(0,0,0,0.3);
	position: relative;
	/*border:1px solid #4e5a6a;*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:0px;
	padding:1px 0;
}

.jspDrag
{
	background: #001F48 url(../img/linear/drag.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/drag.png*/ 0 0 repeat;
	position: relative;
	z-index:9999999;
	top: 0;
	left: 0;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 10px;
	visibility:hidden;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
/* static\css\skygo_vod.css */
.player {
	position: relative;
}

#divPlayerContainer {
	color: white;
	font-size: 1.2em;
	text-align: center;
	vertical-align: middle;
	background-color: black;
	height: 478px;
	/*width: 850px;*/
	position: relative;
	box-shadow: 0 1px 3px #000000;	
}

.player #divPlayerContainer {
	height: 100%;
	width: 100%;
}

#divPlayer {
	height: 100%;
	width: 100%;
	z-index: 200;
	position: absolute;
	left: 0;
}

#divPCShow {
	height: 100%;
	position: absolute;
	/*	top: 30px;*/
	width: 100%;
	z-index: 220;
}

.divNdsPlayer {
	left: 0px;
	width: 100%;
	z-index: 220;
	position: absolute;
	top: 0px;
	bottom: 0px;
	width: 100%;
	z-index: 220;
}

.divNdsPlayerPromoloop {
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	z-index: 220;
	position: absolute;
}

#divFlashUiContainer {
	height: 100%;
	width: 100%;
	z-index: 230;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #2f587f;
}

.FlashUI_divFlash {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	z-index: 221;
	display: block;
	position: absolute;
}

.panel_promo_loader {
	height: 100%;
	left: 0;
	position: absolute;
	width: 100%;
}

.panel_promo_loader img {
	margin: 0 !important;
	padding-top: 52px;
}

.panel_pausa_loader {
	height: 100%;
	left: 0;
	text-align: center;
	width: 100%;
	/*	display: none; */
	position: absolute;
	overflow: hidden;
	/*	background-image: url('../img/bg_trans.jpeg'); */
}

.panel_pausa_loader a {
	background-image: url("../img/Bottone.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/Bottone.png*/;
	background-repeat: no-repeat;
	display: block;
	font-size: 0;
	height: 52px;
	left: 468px;
	position: absolute;
	top: 384px;
	width: 244px;
}

.panel_pausa_loader a:hover {
	background-image: url('../img/Bottone-on.png')/*tpa=http://skygostatic.sky.it/skygo/statics7/img/Bottone-on.png*/;
	left: 472px;
	top: 386px;
}

.panel_pausa_loader a:active {
	background-image: url('../img/Bottone-press.png')/*tpa=http://skygostatic.sky.it/skygo/statics7/img/Bottone-press.png*/;
}

/** per i messaggi d'errore di flash e di nds */
#divPlayerContainer p {
	padding: 3em;
}

/*.noPluginContainer  {background-color: #112848;width:100%;height:100%;color:white;line-height:1.5em;text-align: left;padding: 0;}*/
.noPluginContainer {
	/*	background: url("../img/linear/bg_noPlugin.png") no-repeat scroll 0 0 transparent;*/
	background-color: #242947;
	width: 100%;
	height: 100%;
	color: white;
	line-height: 1.5em;
	text-align: left;
	padding: 0;
}

.noPluginContainer .noPluginText {
	top: 40px;
	left: 40px;
	position: absolute;
	/*width: 920px;*/
	height: 400px;
	padding: 0;
}

.noPluginContainer .noPluginText h3 {
	font-size: 1.8em;
	margin-bottom: 40px;
}

.noPluginContainer .noPluginText h2 {
	font-size: 3.2em;
	margin-bottom: 40px;
}

.noPluginContainer .noPluginText a.button {
	margin-bottom: 10px;
	text-decoration: none;
}

#divPlayerContainer .noPluginContainer .noPluginText p {
	font-size: 1.3em;
	margin-bottom: 40px;
	margin-top: 40px;
	padding: 0;
}

.noPluginContainer .noPluginText p.additional {
	color: #ccc;
	font-size: 1.2em;
	line-height: 1.5em;
	margin-bottom: 40px;
	margin-top: 40px;
	max-width: 910px;
	padding: 0;
	padding-top: 2em;
	padding-bottom: 2em;
}

.noPluginContainer .noPluginText p.additional a {
	color: #ccc;
}

a.noPluginButton {
	background-color: #52565E;
	border: 1px solid #292C33;
	color: white;
	display: inline-block;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	min-height: 20px;
	min-width: 105px;
	overflow: visible;
	padding: 0 10px;
	text-align: center;
	text-decoration: none;
	width: auto;
}

.hidemeuntilimlogged {
	visibility: hidden;
}

.lightboxGO .lightboxGO_body .lb_content .pic {
	height: 180px;
	width: 320px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.clean {
	background-color: #484848;
	border: 1px solid #747474;
	border-radius: 5px;
	color: white;
	font-size: 14px;
	padding: 0.5em;
	z-index: 505;
}

.hidemeuntilimeligible {
	visibility: hidden;
}

.hide {
	display: none !important;
}

/* ottavi di status interrotti per tombolini */
.player0 {
	background-image: url("../img/external/player0_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player0_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player0:hover {
	background-image: url("../img/external/player0_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player0_web_tap.png*/ !important;
}

.player1 {
	background-image: url("../img/external/player1_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player1_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player1:hover {
	background-image: url("../img/external/player1_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player1_web_tap.png*/ !important;
}

.player2 {
	background-image: url("../img/external/player2_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player2_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player2:hover {
	background-image: url("../img/external/player2_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player2_web_tap.png*/ !important;
}

.player3 {
	background-image: url("../img/external/player3_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player3_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player3:hover {
	background-image: url("../img/external/player3_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player3_web_tap.png*/ !important;
}

.player4 {
	background-image: url("../img/external/player4_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player4_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player4:hover {
	background-image: url("../img/external/player4_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player4_web_tap.png*/ !important;
}

.player5 {
	background-image: url("../img/external/player5_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player5_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player5:hover {
	background-image: url("../img/external/player5_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player5_web_tap.png*/ !important;
}

.player6 {
	background-image: url("../img/external/player6_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player6_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player6:hover {
	background-image: url("../img/external/player6_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player6_web_tap.png*/ !important;
}

.player7 {
	background-image: url("../img/external/player7_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player7_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player7:hover {
	background-image: url("../img/external/player7_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player7_web_tap.png*/ !important;
}

.player8 {
	background-image: url("../img/external/player8_web.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player8_web.png*/ !important;
	background-position: center center !important;
	background-repeat: no-repeat;
}

.player8:hover {
	background-image: url("../img/external/player8_web_tap.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/player8_web_tap.png*/ !important;
}

.settingsPopup .menu6 a {
	color: #2E5894;
	display: block;
	font-size: 16px;
	height: 54px;
	line-height: 54px;
	padding: 0 60px 0 20px;
}

.settingsPopup .menu6 a span.socialname {
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	float: left;
	padding: 0 0 0 40px;
}

.settingsPopup .menu6 a span.username {
	color: #666666;
	float: right;
	margin: 0;
	padding: 0;
}

.settingsPopup .pic img {
	width: 100%;
	height: 100%;
}

a.btn_red_m {
	background: transparent url('../img/external/btn/bg_btn_red_2_a.png')/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/btn/bg_btn_red_2_a.png*/ no-repeat scroll top right;
	font-family: 'SkyTextMedium';
	font-size: 14px;
	color: #FFF;
	display: block;
	float: left;
	height: 27px;
	padding-right: 10px;
	white-space: nowrap;
}

a.btn_red_m span {
	background: transparent url('../img/external/btn/bg_btn_red_2_span.png')/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/btn/bg_btn_red_2_span.png*/ no-repeat;
	display: block;
	line-height: 27px;
	padding: 0px 2px 0px 12px;
	height: 100%;
	cursor: pointer;
}

a.btn_red_m:hover {
	background-position: center right;
	outline: none;
}

a.btn_red_m:hover span {
	background-position: center left;
}

a.btn_red_m:active {
	background-position: bottom right;
	outline: none;
}

a.btn_red_m:active span {
	background-position: bottom left;
}

.settingsPopup .settingsPopupBody {
	background: url("../img/external/popup_bt.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_bt.png*/ bottom left no-repeat;
	width: 381px;
	padding: 15px 5px 10px 5px;
}

.settingsPopup .settingsPopupBodyWithFooter {
	padding-bottom: 74px;
}

.settingsPopup .settingsPopupBodyWithFooterAlt {
	padding-bottom: 25px;
}

a.popup_close {
	background: url("../img/external/lb_close.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/lb_close.png*/ no-repeat scroll 0 0 transparent;
	font-size: 0;
	height: 15px;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 15px;
}

a.popup_close:hover {
	background-position: left bottom;
}

.div_temporaneo {
	background: url('../img/external/loading.gif')/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/loading.gif*/ center center no-repeat;
	clear: both;
	height: 250px;
	margin: 35px 0;
	padding: 30px 0;
	text-align: center;
	width: 100%;
}

/** font per vod */
body {
	font-family: 'SkyTextMedium';
}

/** lazyloading */
a#ScrollToTop {
	bottom: 100px;
}

.piuvisti {
	height: 236px;
}

.ultimi-scadenza {
	height: 240px;
}

/* svuota watchlist / history */
.orderby.item-catalogo {
	background: url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ no-repeat scroll 0 -73px transparent;
	cursor: pointer;
	height: 35px;
	line-height: 35px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 6px;
	top: 0;
	width: 104px;
}
.orderby.item-catalogo span.delete {
	position: absolute;
	right: 10px;
	top: 9px;
}
.orderby.item-catalogo span.delete a {
	background: url("../img/external/sprite_bottoni.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ no-repeat scroll -182px -679px transparent;
	display: block;
	float: left;
	height: 20px;
	margin-left: 10px;
	padding-left: 0;
	width: 15px;
}
.item-catalogo.orderby span.delete.open a {
	background-position: -157px -679px;
}

/* ****************************
	LIGHTBOX STRUCTURE
***************************** */

div.lightboxGO_body{width:320px; height:470px; padding:14px; background: url(../img/linear/lb_bg.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/lb_bg.png*/ 0 0 no-repeat; position:relative; margin:0 auto; opacity:1;}

div.lightboxGO .lb_content{width:320px; height:470px; position:relative;}

/* ****************************
	LIGHTBOX CONTENT
***************************** */

.lb_content .lb_header{ background:url(../img/linear/lb_header.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/lb_header.png*/ no-repeat; height:37px; position:relative;}
	.lb_content .lb_header h5{ text-align:center; color:#fff; font-size:1.4em; line-height:37px;}
	.lb_content .lb_header .back{ position:absolute; top:5px; left:5px; background:url(../img/linear/butt_back.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_back.png*/ 0 0; width:45px; height:25px; line-height:25px; display:block; color:#fff; font-size:0.9em; padding: 0 0 0 12px;}
	
	.lb_content .lb_header .back:hover{ background-position:0 -25px}
	.lb_content .lb_header .back:active{ background-position:0 -50px}
	
	.lb_content .program a.prog{ background:url(../img/linear/link_prog.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/link_prog.png*/; height:37px; line-height:37px; padding:0 20px; color:#666; display:block; font-size:1.2em; margin:15px 0 10px 0; clear:both;}
	
	.lb_content .program .name{ color:#001f48; font-size:1.4em; clear:both; margin:10px 0 3px 20px; }
	.lb_content .program .time{ background:url(../img/linear/ico_clock.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_clock.png*/ top left no-repeat; color:#001f48; font-size:1em; padding:0 0 0 15px; float:left; height:12px; margin:0 0 0 20px}

.lb_content .program .time {
	background-image: none;
	padding-left: 0;
}

.lb_content .program .time > span {
	background-image: url("../img/linear/ico_clock.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_clock.png*/;
	background-repeat: no-repeat;
	margin-left: 15px;
	padding-left: 15px;
}	
	.lb_content .program .cat{ color:#001f48; font-size:1em; float:left; clear:right; font-family: 'SkyTextRegular';}
	.lb_content .program .intro{ color:#001f48; clear:both; padding:0 20px 0 20px; font-size:14px; line-height:16px; font-family: 'SkyTextRegular';}

.lb_content .lb_footer{ background: url(../img/linear/lb_footer.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/lb_footer.png*/ no-repeat top left; width:320px; height:59px; position:absolute; bottom:0; left:0;}
.lb_content .lb_footer .butt{ width:300px; height:31px; line-height:31px; text-align:center;  display:block; margin:18px 0 0 10px;}
	
	.lb_content .lb_footer .butt.onair{ background:url(../img/linear/butt_yellow.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_yellow.png*/ no-repeat 0 0; color:#001f48; font-size:1.2em}
	.lb_content .lb_footer .butt.grey{ background:url(../img/linear/butt_grey.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_grey.png*/ no-repeat 0 0; color:#001f48; font-size:1.2em; width:146px; float:left;}
	.lb_content .lb_footer .butt.greyW{ background:url(../img/linear/butt_grey2.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_grey2.png*/ no-repeat 0 0; color:#001f48; font-size:1.2em;}
	.lb_content .lb_footer .butt.red { background:url(../img/linear/butt_red2.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_red2.png*/ no-repeat 0 0; color:#001f48; font-size:1.2em; width:146px; float:left;}
	
	.lb_content .lb_footer .butt:hover{ background-position:0 -31px}
	.lb_content .lb_footer .butt:active{ background-position:0 -62px}
	
	/* programmazione */
	.schedule_scroller{ overflow:auto; height:420px; margin:5px 0;}
	.schedule .name{ padding:15px 20px 5px 20px; color:#001f48; font-size:1.4em}
	.schedule .cat{ padding:0 20px 20px 20px; color:#001f48; font-size:1.1em; font-family: 'SkyTextRegular';}
	
	.schedule .today{ padding:0 20px; height:27px; line-height:27px; background:url(../img/linear/prog_tit_today.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/prog_tit_today.png*/ repeat-x 0 0; color:#001f48; font-size:1.1em }
	.schedule .day{ padding:0 20px; height:26px; line-height:26px; background:url(../img/linear/prog_tit_day.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/prog_tit_day.png*/ repeat-x 0 0; color:#525252; font-size:1.1em}
		
	.schedule .item{ position:relative; height:14px; padding:12px 20px; color:#001f48; border-bottom:1px solid #b0b0b0; border-top:1px solid #fff; }
		*:first-child+html .schedule .item{background:url(../img/linear/hr.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/hr.png*/ left bottom repeat-x; border:0 none;}
	
	.schedule .item .time_channel{ background:url(../img/linear/ico_clock.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_clock.png*/ top left no-repeat; padding:0 0 0 18px; font-size:1.1em; font-family: 'SkyTextRegular';}
		.schedule .item .time_channel b{font-family: 'SkyTextMedium';}
	.schedule .item .rec{ background:url(../img/linear/ico_rec.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_rec.png*/ no-repeat 0 0; width:23px; height:22px; position:absolute; top:8px; right:20px;}
		
	/* registrazione */
	.record_scroller{ overflow:auto; height:377px; margin: 0;}
	.record { width:320px;}
	.record .error p{ margin:10px 20px; color:#8d0e02; line-height:15px;  display:none;}
	
	.record .channel{ padding:15px 20px 0 20px; color:#001f48; font-size:1.05em; font-family: 'SkyTextRegular';}
	.record .name{ padding:5px 20px 5px 20px;  color:#001f48; font-size:1.4em}
	.record .det{ margin:0 20px 20px 20px; padding:0 0 0 15px; color:#001f48; font-size:1.1em; background:url(../img/linear/ico_clock.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_clock.png*/ top left no-repeat; font-family: 'SkyTextRegular';}
	
	.record .divider{ clear:both; height:1px; display:block; border-top:1px solid #b0b0b0; background:#fff;}
	.record .legend{ padding:10px 20px 0 20px; font-size:1.1em; color:#001f48;}
	.record .iphonestyle{ background:#fff; margin:10px; border:1px solid #b0b0b0; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
	.record .iphonestyle li{ width:278px; height:23px; border-bottom:1px solid #b0b0b0; padding:10px;}
		.record .iphonestyle li.last{border-bottom:none;}
		
		.record .iphonestyle li.checked{ background:url(../img/external/check.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/check.png*/ no-repeat 265px 15px ;}
	.record .iphonestyle .inputT{ display:block; border:0 none;  color:#666; font-size:1.2em; height:23px; line-height:23px; width:278px; }
		*:first-child+html .record .iphonestyle .inputT{ width:250px;}
	.record .iphonestyle .labelS{  display:block; border:0 none; color:#666; font-size:1.2em; height:23px; line-height:23px; width:278px;  cursor:pointer;}
		
	.record .confirmation{ margin:30px 20px 20px 20px; text-align:center; padding:145px 0 0 0; min-height:30px;}
	.record .confirmation.ok{ background:url(../img/linear/ico_confirm.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_confirm.png*/ top center no-repeat;}
	.record .confirmation.queue{ background: url(../img/linear/ico_error.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/ico_error.png*/ top center no-repeat;}
	
	.record .confirmation p{ font-size:1.1em; color:#001f48;  line-height:15px;}
	
	.record .privacy{margin:5px 0 0 0; }
	.record .privacyToggle{ display:block; height:49px; line-height:49px; color:#001f48; padding:0 10px; position:relative; background: url(../img/linear/privacy_toggle_close.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/privacy_toggle_close.png*/ top right no-repeat; margin:0 10px; font-size:1.2em; }
		.record .privacyToggle.open{ background-image:url(../img/linear/privacy_toggle_open.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/privacy_toggle_open.png*/;}
		.record .privacyToggle.close{}
	
		.record .privacyToggle span{ position:absolute; right:27px; top:0; font-weight:normal; font-size:0.9em;  font-family: 'SkyTextRegular';}
	
	.record .privacyContent{ color: #001F48;
		display: none;
		font-size: 1.1em;
		line-height: 15px;
		padding: 15px 20px;  font-family: 'SkyTextRegular';}


/* letterine catalogo */
ul#alphabet li a.letterOff {
	color: #5c95bf;
}

/* non usare skyfont nei campi password */
input[type=password] {
	font-family: sans-serif;
}

/* mostra pulsanti "blu" su timeline home page */
span.fake_play {
	background: url("../img/linear/in_onda_channel_button_bg_up.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/in_onda_channel_button_bg_up.png*/ no-repeat scroll 0 0 transparent;
	height: 37px;
	position: absolute;
	right: 12px;
	top: 8px;
	width: 37px;
	cursor:pointer;
}

.active span.fake_play {
	background-image: url("../img/linear/in_onda_channel_button_bg_selected.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/in_onda_channel_button_bg_selected.png*/;
}

/** conferma rimuovi tutti watchlist / history */
.orderby.item-catalogo .alert-rimuovi {
	line-height: 20px;
	position: absolute;
	right: 111px;
	top: 0;
}

.orderby.item-catalogo .alert-rimuovi p {
	width: 357px;
}

.path .orderby.item-catalogo span {
	float: right;
}

.path .orderby.item-catalogo a {
	background: transparent;
	float: left;
	width: 22px;
}

/* menu omino -> "My TV" */
.hd_login ul.login_action li.user a {
	background: none repeat scroll 0 0 transparent;
	color: white;
	font-size: 16px;
	height: 56px;
	line-height: 56px;
	text-indent: 0;
	text-shadow: 1px 1px 1px #000000;
	white-space: nowrap;
	width: 35px;
}

.hd_login ul.login_action li.user a:hover {
	background: none repeat scroll 0 0 transparent;
}

/* ... browser sniffing for safari ...  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[placeholder] {
		line-height: normal !important;
	}
}

.clean_vod {
	background-image: url("../img/external/bg_telecomando.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/bg_telecomando.png*/;	/* FIXME use specific image? */
	background-position: -2px -2px;
	border: 1px solid #123250;
	border-radius: 5px 5px 5px 5px;
	color: white;
	font-size: 14px;
	height: 32px;
	line-height: 16px;	/* half height -> 2 lines */
	padding: 0.5em;
	width: 220px;
	z-index: 9999;
}

.player-box h2 {height:21px;}

.telecomando-box h3 {height:21px;}

/* freccia gialla dx per categorie "attive" e "chiuse" */
ul.menu-accordion li a.close.active {
	background: url("../img/categoria_chiusa.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/categoria_chiusa.png*/ no-repeat scroll 196px 17px transparent;
}

/* "Ultimi arrivi" con  class "single" con L&F simile a "Da non perdere" */ 
ul.tabs li a.active.single {
	background: none repeat scroll 0 0 transparent;
	cursor: default;
}

/* static\css\pushmessages.css */





div.lbSkyGO_bg{width:100%; height:100%; display:none; position:fixed; top:0; left:0; z-index:1000; background:#000000;opacity: 0.4;background-color:rgb(0, 0, 0)}
div.lbSkyGO_overlay{ display:none; position:fixed; left:50%; z-index:1001000000000;}

div.lbSkyGO_overlay a.icoclose{ display:block; width:14px; height:15px; background: url(../img/linear/lb_close.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/lb_close.png*/ no-repeat 0 0; position:absolute; top:10px; right:24px; cursor:pointer;}
div.lbSkyGO_overlay a.icoclose:active{ background-position:0 -15px;} 

div.lbSkyGO_overlay a.lbSkyGO_close {width:14px;}

div.lbSkyGO_body {background-color: #cccccc }
/*.lbSkyGO_content {border-top-left-radius: 4px; border-top-right-radius: 4px;border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}*/
.lbSkyGO_content .lbSkyGO_header{ background:#cccccc url(../img/popup_title.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/popup_title.png*/ 50% 50% repeat-x; height:37px; position:relative; border-top-left-radius: 4px; border-top-right-radius: 4px;}
	.lbSkyGO_content .lbSkyGO_header h5{ text-align:center; color:#fff; font-size:1.4em; line-height:37px;}

.lbSkyGO_content .lbSkyGO_body p{font-family: SkyTextMedium; font-size: 1.3em;}
.lbSkyGO_content .lbSkyGO_body {color: #001F48; }


/*	.lbSkyGO_content .lbSkyGO_footer{ background: url(../img/linear/lb_footer.png) no-repeat top left; width:100%; height:59px; position:absolute; bottom:0; left:0;}*/
	.lbSkyGO_content .lbSkyGO_footer.gray{ background: #cccccc 50% 50% repeat-x; width:100%; height:49px; position:absolute; left:0; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;margin-top:-6px}
    .lbSkyGO_content .lbSkyGO_footer.blue{ background: #cccccc url(../img/footerblu.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/footerblu.png*/ 50% 50% repeat-x; width:100%; height:49px; position:absolute; left:0; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;margin-top:-6px}

.butt{ width:300px; height:31px; line-height:31px; text-align:center;  display:block; margin:18px 0 0 10px;}
	
	.lbSkyGO_content .lbSkyGO_footer .butt.onair{ background:url(../img/linear/butt_yellow.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_yellow.png*/ no-repeat 0 0; color:#001f48; font-size:1.2em}
	.lbSkyGO_content .lbSkyGO_footer .butt.grey{ background-color:coral; color:#001f48; font-size:1.2em; width:146px; float:left;}
	.lbSkyGO_content .lbSkyGO_footer .butt.gray{ background:url(../img/gray.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/gray.png*/ 0 -1px repeat-x;  width:100%;height:28px; color: buttontext; font-size:1.2em;border-radius:4px;border:1px solid;border-color:#707070;margin-top:9px;}
    .lbSkyGO_content .lbSkyGO_footer .butt.blue{ background:url(../img/blu.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/blu.png*/ 0 -1px repeat-x;  width:100%;height:28px; color: white; font-size:1.2em;border-radius:4px;border:1px solid;border-color:#123C64;margin-top:9px;}
	.lbSkyGO_content .lbSkyGO_footer .butt.red { background:url(../img/linear/butt_red2.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/linear/butt_red2.png*/ no-repeat 0 0; color:#001f48; font-size:1.2em; width:146px; float:left;}
	
	.lbSkyGO_content .lbSkyGO_footer .butt:hover{ background-position:0 -32px}
	.lbSkyGO_content .lbSkyGO_footer .butt:active{ background-position:0 -62px}

 

.onlytext_body {
    padding: 0.5em 1em;
    margin: 0.2em;
}
.text_body {
color: #001F48;
    font-family: 'SkyTextRegular';
    font-size: 14px;
    line-height: 16px;
    padding-top: 6px;}
.image_body {
    padding:0px;
}

.text_body.N{
    display:block;
    
}
.img_body.N{
      display:block;
}

.text_body.S{
      display:block;
}
.img_body.S{
    position:absolute;
   
      display:block;
}

.text_body.E{
      float:left;
}
.img_body.E{
     float:right;
}

.text_body.W{
      float:right;
      display:inline;    
}
.img_body.W{
     float:left;
      display:inline; 
}



/* static\css\integrazione.css */
/** nascondi player su dettaglio */
.full-player {
	display: none;
}

.scheda-top.player-open .full-player {
	display: block;
	width: 850px;
	height: 478px;
}

/* estende main.css (frecce dimenticate?) */
.scheda-top.player-open .nav-prev, .scheda-top.player-open .nav-next {
	display:none;
}

/* nel dettaglio vod, imposta il titolo sotto le frecce e i controlli */
.nav-prev, .nav-next, .film-control, .film-path {
	z-index: 5;
}
.film-title {
	z-index: 4;
}

/** overload posizionamento immagini da main.css */
.popup .menu li,.settingsPopup .menu1 li,.settingsPopup .menu2 li,.settingsPopup .menu3 li,.settingsPopup .menu5 li.lbltop,.settingsPopup .menu6 li,.settingsPopup h6.social,.settingsPopup ul.social,.settingsPopup .reminder,.settingsPopup img.mid_plc,.settingsPopup .smartc
	{
	background-image: url("../img/external/hr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hr.png*/;
}

.settingsPopup .settingsPopupHead .back {
	background-image: url("../img/external/butt_back.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/butt_back.png*/;
}

.settingsPopup .iphonestyle3 li.checked {
	background-image: url("../img/external/check.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/check.png*/;
}

.settingsPopup .menu3 li {
	background-image: url("../img/external/hr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/hr.png*/;
	background-position: center bottom;
}

.settingsPopupFooter a.mod_pin_btn {
	background-image: url("../img/external/ftr_btn_bg_lrg.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/ftr_btn_bg_lrg.png*/;
}

.settingsPopup .menu4 a.thin {
	background-image: url("../img/external/link_prog2.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/link_prog2.png*/;
}

.settingsPopup .menu4 li {
	background-image: url("../img/external/link_prog3.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/link_prog3.png*/;
	color: black;
}

.settingsPopup .menu6 a {
	background-image: url("../img/external/popup_arr.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/popup_arr.png*/;
}

/** estende main.css */
.settingsPopup h6.titsub .titsubred {
	color: #e32020
}

.settingsPopup .ftr_btn {
	margin: 18px 22px 0 22px;
}

.settingsPopup .ftr_btn span, .settingsPopup .annulla.back {
	line-height: 36px; /* same as .settingsPopup .ftr_btn { height } */
}

.serie-popup .puntata h2 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.prossimamente h2 {
	text-transform: uppercase;
}

.telecomando ul li .info_programma h2 {
	text-transform: none;
	font-size:13px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}

.telecomando ul li img.logo_canale {
	height: 40px;
	top: 6px;
	left: 12px;
}

/* non accendere casetta su hover home in linear e catalogo */
.header .hd_nav ul li.skygo a:hover span {
	background-position: 0 -61px;
}
/* ...ma non la spegnere sull'hover in home page! */
.header .hd_nav ul li.skygo.active a:hover span {
	background-position: -148px -61px;
}

/* fai entrare la sinossi in cinque righe */
.item-catalogo .synopsis p {
	line-height: 17px;
}

/* usa la nostra versione dell'immagine (allargata) */
.scheda-top .film-control ul {
	background-image: url("../img/bg_btn_trailer_left.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/bg_btn_trailer_left.png*/;
}

/* non far diventare bianco il testo della categoria attiva su hover */
ul.menu-accordion li a.active:hover {
	color: #eacc62;
}

/* freccia bianca su categoria chiusa */
ul.menu-accordion li a.open,ul.menu-accordion li a.open:hover {
	background: url("../img/categoria_aperta.png")/*tpa=http://skygostatic.sky.it/skygo/statics7/img/categoria_aperta.png*/ no-repeat scroll 191px 19px transparent;
}

/* ripristina freccia gialla su categoria chiusa ATTIVA */
ul.menu-accordion li a.open.active,ul.menu-accordion li a.open.active:hover {
	background: url(../img/external/sprite_bottoni.png)/*tpa=http://skygostatic.sky.it/skygo/statics7/img/external/sprite_bottoni.png*/ -38px -519px no-repeat
}

/* EDS EDIT START */
.scheda-top .film-title-wrap {
	float: left;
	padding-right: 75px;
}

.scheda-top .film-title .lines-wrapper {
	float: left;
	max-width: 560px;
	overflow: hidden;
}

.scheda-top .film-title .lines-wrapper h1 {
	font: 60px 'SkyTextBold';
	word-wrap: break-word;
	text-transform: uppercase;
	line-height: 53px;
	color: #e4e4e4;
	position: relative;
}

.scheda-top .film-tipo {
	bottom: 6px;
}

.scheda-top .film-tipo span.title {
	background: none;
	padding: 0;
	font: 18px 'SkyTextBold';
}

.scheda-top .film-tipo span.detail {
	background: none;
	padding: 0;
	font: 13px 'SkyTextRegular';
}
.path h2.title {
		 padding-top:10px;
		 
}

.MsoNormal{
	padding-bottom:10px;
	font-size:11.0pt;
	font-family:'SkyTextRegular';
	
	
	}
.MsoPlainText{
	padding-left:10px;
	text-align:left;
	font-family:'SkyTextRegular';
	}

/* EDS EDIT END*/

/* fix titoli lunghi popup dettaglio puntata serie */
.serie-popup .puntata h3 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
