/* generici */
a.blue-button {
	display: inline-block;
	text-align: center;
	width: 132px;
	height: 24px;
	background: url(../images/visore-area-clienti/bg_btn_assistenza.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_btn_assistenza.png*/;
	color: snow;
	font: 16px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	text-decoration: none;
	padding-top: 3px;
	margin-top: 3px;
}
a:hover.blue-button {
	color: #F1D773;
}


/* generici */
a.blue-button-small-calcola {
	display: inline-block;
	text-align: center;
	width: 73px;
	height: 19px;
	background: url(../images/visore-area-clienti/btn_calcola_small.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_calcola_small.png*/;
	color: snow;
	font: 14px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	text-decoration: none;
	padding-top: 3px;
	margin-top: 5px;
}
a:hover.blue-button-small-calcola {
	color: #F1D773;
}
#visore-ac {
	margin-top: -10px;
	background:url(../images/visore-area-clienti/bg_visore.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_visore.png*/ no-repeat;
	height: 456px;
    overflow: hidden;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #aaa;
    border: 1px solid #ccc;
    margin-bottom: 13px;
    position: relative;
}

#visore-ac-telecomando-container {
	width: 274px;
	position: relative;
	top: 20px;
	left: 688px;
	font-family: 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	z-index: 10;
	height: 414px;
}
/* contenuto alternativo js */
#visore-ac .slider-item, 
#visore-ac .pack-title                                 { color: #FFFFFF; font: 500 19px/1.2 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.7); }
#visore-ac .slider-item                                { background-repeat: no-repeat; border-radius: 4px 4px 4px 4px; height: 100%; position: relative; width: 100%; }
#visore-ac .slider-item .item-text                     { left: 33px; position: absolute; top: 269px; width: 620px; }
#visore-ac .pack-title, 
#visore-ac .slider-item .item-text-pack                { font-size: 14px; position: absolute; width: 510px; }
#visore-ac .pack-title                                 { background-position: left top; background-repeat: no-repeat; left: 0; min-height: 176px; padding: 55px 0 0 145px; top: 227px; z-index: 100; }
#visore-ac .no-thumb .pack-title                       { min-height: 0; padding-left: 33px; }
#visore-ac .slider-item .item-text-pack                { left: 145px; top: 410px; }
#visore-ac .no-thumb .slider-item .item-text-pack      { left: 33px; }
#visore-ac .pack-title h2                              { font: 500 50px/1 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; letter-spacing: -2px; word-spacing: -2px; }
#visore-ac .slider-item h2                             { font-size: 49px; }
#visore-ac .slider-item p                              { margin: 0; }
#visore-ac .slider-item p.copy                         { font-size: 10px; margin-top: 5px; }

.video-assistenza                       { height: 238px; margin-left: 4px; padding: 170px 60px 0; position: relative; width: 543px; }
.video-assistenza a.prev, 
.video-assistenza a.next                { background: url("../images/sito/bkg-prev-next-assistenza.png")/*tpa=http://www.sky.it/statics/images/sito/bkg-prev-next-assistenza.png*/ no-repeat scroll 0 0 transparent; cursor: pointer; height: 24px; position: absolute; text-indent: -9000em; top: 261px; width: 20px; z-index: 5; }
.video-assistenza a.prev                { background-position: left top; left: 19px; }
.video-assistenza a.next                { background-position: left bottom; right: 19px; }
.video-assistenza .carousel li          { background-repeat: no-repeat; float: left; height: 238px; margin-right: 19px; position: relative; width: 262px; }
.video-assistenza .carousel li a        { background: url("../images/area-clienti/bkg-video-assistenza.png")/*tpa=http://www.sky.it/statics/images/area-clienti/bkg-video-assistenza.png*/ no-repeat scroll left top transparent; border: 3px solid #FFFFFF; color: #3497D5; font: 26px/1 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; height: 171px; left: 0; padding: 15px; position: absolute; text-decoration: none; top: 0; width: 226px; }
.video-assistenza .carousel li a:hover,
.video-assistenza .carousel li a:focus,
.video-assistenza .carousel li a:active { border-color: #3497D5; }

/* telecomando comune */
#visore-ac .telecomando h2 {
	color: #2E5894;
    font-size: 21px;
    font-weight: normal;
    padding: 10px 0 5px 18px;
    height: 40px;
    line-height: 40px;
}
#visore-ac .telecomando {
	border-radius: 3px 3px 3px 3px;
    box-shadow: 0 5px 9px #aaa;
    border: 1px solid #ccc;
    background: url(../images/visore-area-clienti/bg_telecomando.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_telecomando.png*/ repeat-x scroll left bottom #F2F2F2;
}
/* ie7 
#visore-ac .telecomando li {
	background: url(/statics/images/visore-area-clienti/top-visore-box-divider.png) no-repeat center bottom;
	font: 16px/32px Arial,Tahoma,Geneva,sans-serif;
        height: 32px;
}
html>/*body #visore-ac .telecomando li { 
        font: 16px/32px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
}*/

#visore-ac .telecomando li {
    background: url(../images/visore-area-clienti/top-visore-box-divider.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/top-visore-box-divider.png*/ no-repeat center bottom;
    height: 32px;
	-font: 16px/32px Arial, Helvetica, sans-serif;
	font: 16px/32px 'SkyTextRegular','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
} /* values for IE */
 
:root *> #visore-ac .telecomando li {
    -font: 16px/32px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
} /* values for Safari, Opera, Firefox, and IE9+ */


#visore-ac .telecomando ul {
	background: url(../images/visore-area-clienti/top-visore-box-divider.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/top-visore-box-divider.png*/ no-repeat center top;
}
#visore-ac .telecomando li a {
	background: url(../images/visore-area-clienti/li_arrow.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/li_arrow.png*/ no-repeat 20px center;
	color: #000000;
    display: block;
    height: 100%;
    padding-left: 42px;
    text-decoration: none;
}
#visore-ac .telecomando li a:hover {
	color: #2E5894;
}

#visore-ac .telecomando li a.active {
  background: url(../images/visore-area-clienti/bg_visoreright_sel.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_visoreright_sel.png*/ no-repeat scroll 0 0 transparent;
}
/* telecomando doppio */
#visore-ac .telecomando-doppio .telecomando {
    height: 200px;
}

#visore-ac .telecomando-doppio .telecomando-bottom {
	margin-top: 20px;
}
/* telecomando accordion */
#visore-ac .telecomando-accordion .telecomando h2 {
    padding-left: 45px;
    background: url(../images/visore-area-clienti/bg_visore_h2.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_visore_h2.png*/ no-repeat 10px center;
    cursor: pointer;
}
#visore-ac .telecomando-accordion .telecomando h2.active {
	background: url(../images/visore-area-clienti/bg_visore_h2_active.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_visore_h2_active.png*/ no-repeat 10px center;
}
#visore-ac .telecomando-accordion ul {
	height: 224px;
}
#visore-ac .telecomando-accordion .telecomando-bottom ul {
	display: none;
}
#visore-ac .telecomando-accordion .telecomando-ti-chiama-sky {
	height: 80px;
	display: none;
}
#visore-ac .telecomando-accordion .telecomando-ti-chiama-sky a {
	display: inline-block;
	margin: 12px 9px;
	width: 257px;
	height: 57px;
	background: url(../images/visore-area-clienti/bg_visore_ti_chiama_sky.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_visore_ti_chiama_sky.png*/ no-repeat;
}


/* telecomando accordion-complesso */
#visore-ac .telecomando-accordion-complesso ul {
	height: 255px;
}
#visore-ac .telecomando-accordion-complesso p {
	display:none;
	font-family: SkyTextMedium;
	padding: 0px 10px 4px 10px;
	color: #999;
	font-size: 12px;
	font-family: SkyTextMedium;
}
/* background */
#swf-container { 
	height: 100%;
    position: relative;
    top: -414px;
    width: 100%;
    z-index: 0;
}

#swf-container .overlayFrame {
	Position: absolute;
	top: 15px;
	left: 15px;
	width: 643px;
	height: 432px;
	background: url(../images/visore-area-clienti/background_visore_video.jpg)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/background_visore_video.jpg*/ no-repeat center center transparent;
}

#swf-container .overlayFrame #closeFrame {
	position: absolute;
	top: 20px;
	right: 5px;
	font-size: 10px;
	cursor: pointer;
}

#swf-container .overlayFrame #videoFrame {
	width: 633px;
	height: 356px;
	position: absolute;
	top: 55px;
	left: 5px;
}
/* overlay */
#visore-ac-overlay-container {
	height: 100%;
    left: 0;
    position: absolute;
    top: -871px;
    top: 0px;
    width: 100%;
    z-index: 5;
    background: white;
    display: none;
}
#visore-ac-overlay-wrapper {
	width1: 670px;
	height: 100%;
}
#visore-ac-overlay-container .visore-ac-overlay {
	height: 100%;
	display: none;
}
#visore-ac-overlay-container .visore-ac-overlay .top-link {
	padding: 5px 20px;
}
#visore-ac-overlay-container .visore-ac-overlay .top-link a {
	font: 14px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	color: #666;
	text-decoration: none;
}
#visore-ac-overlay-container .visore-ac-overlay .top-link a:hover {
	text-decoration: underline;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container {
	margin-left: 10px;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab {
	background: url(../images/visore-area-clienti/tab_sprite_bg.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/tab_sprite_bg.png*/ repeat-x;
	height: 38px;
	float: left;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab-open {
	background: url(../images/visore-area-clienti/tab_sprite_bg_open.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/tab_sprite_bg_open.png*/ repeat-x;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab .tab-bg-1,
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab .tab-bg-2  {
	display: inline-block;
	width: 16px;
	height: 38px;
	background-image: url(../images/visore-area-clienti/tab_sprite.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/tab_sprite.png*/;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab .tab-bg-2 {
	background-position: 18px 38px;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab .tab-bg-1 {
	background-position: 56px 38px;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab-open .tab-bg-2 {
	background-position: 80px 38px;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab-open .tab-bg-1 {
	background-position: 125px 38px;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab a {
	position: relative;
	top: -8px;
	font: 17px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	color: #666;
	text-decoration: none;
}
#visore-ac-overlay-container .visore-ac-overlay .tab-container .tab-open a {
	color: #2E5894;
}
/* overlay generico */
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content {
	height: 392px;
	padding-right: 300px;
	display: none;
}
#visore-ac-overlay-container .visore-ac-overlay .gradient-background {
	background: url(../images/visore-area-clienti/overlay_bg.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/overlay_bg.png*/ white bottom repeat-x;
}
#visore-ac-overlay-container .visore-ac-overlay .gradient-background-smooth {
	background: url(../images/visore-area-clienti/bkg_gradient_box.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bkg_gradient_box.png*/ white bottom repeat-x;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab {
	height: 432px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content {
	width: 650px;
	height: 372px;
	margin: 10px;
	margin-left: 20px;
	margin-bottom: 0px;
	line-height: 1;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content h5 {
	font: 40px/0.9 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	margin: 10px 0;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content .overlay-scroller {
	height: 362px;
}
#visore-ac-overlay-container .visore-ac-overlay .gradient-background .overlay-content,
#visore-ac-overlay-container .visore-ac-overlay .gradient-background-smooth .overlay-content {
	height: 290px;
}
#visore-ac-overlay-container .visore-ac-overlay .gradient-background .overlay-content .overlay-scroller,
#visore-ac-overlay-container .visore-ac-overlay .gradient-background-smooth .overlay-content .overlay-scroller {
	height: 280px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab .overlay-content {
	height: 407px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab .overlay-content .overlay-scoller {
	height: 397px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background .overlay-content,
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background-smooth .overlay-content {
	height: 342px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background .overlay-content .overlay-scroller,
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background-smooth .overlay-content .overlay-scroller {
	height: 332px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background .overlay-content-support,
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background-smooth .overlay-content-support {
	/* ha bg ma va sopra */
	height: 417px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-autoheight {
	height: auto !important;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content h2 {
	font: 26px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	margin: 0px;
	padding: 0px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content h2.alternate {
	color: #2E5894;
}

#visore-ac-overlay-container .visore-ac-overlay .overlay-content p {
	font-size: 13px;
	line-height: 15px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content i {
	line-height: 18px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content strong.blue {
	color: #2E5894;
}
/* video */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-video {
	background: url(../images/loading.gif)/*tpa=http://www.sky.it/statics/images/loading.gif*/ center center no-repeat;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab .overlay-content-video {
	margin-top: 22px;
}
/* solo testo */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-text .p-container {
	width: 100%;
	text-align: justify;
}
/* solo immagine */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-image {
	text-align: center;
	zoom: 100%;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-image a,
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-image img {
	margin: auto;
	zoom: 100%;
}
/* immagine + testo */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-image-text .p-container {
	width: 400px;
	float: left;
	text-align: justify;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-image-text img {
	float:right;
	/*margin-top: 48px;*/
        margin-top: 25px;
}

/* tabella partite */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table {
	width: 100%;
	border-collapse: collapse;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table td, 
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table th {
	padding: 10px 5px;
	border-bottom: 1px solid #ddd;
	font: 14px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table .td-data {
	width: 70px;
	font-weight: bold;
	padding-right: 20px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table .td-codice {
    width: 130px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table .td-acquista {
	text-align: center;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table .td-acquista a {
	display: inline-block;
	background: url(../images/area-clienti/btn-acquista-giallo.gif)/*tpa=http://www.sky.it/statics/images/area-clienti/btn-acquista-giallo.gif*/ no-repeat;
	height: 21px;
	width: 74px;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	text-transform: uppercase;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-table table .td-acquista a:hover {
	color: #000000;
	text-decoration: underline;
}	

/* faq */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-faq dt {
	font: 18px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	background: url("../images/sito/bkg-dt-domande.png")/*tpa=http://www.sky.it/statics/images/sito/bkg-dt-domande.png*/ no-repeat scroll 604px top transparent;
	border-bottom: 1px solid #ddd;
	padding: 7px 30px 7px 0px;
	cursor: pointer;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-faq dt.active {
	background-position: 604px bottom;
	border-bottom: 0px;
	cursor: default;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-faq dt b,
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-faq dt strong {
	font-weight: normal;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-faq dd {
	font-size: 13px;
    line-height: 15px;
    background: url("../images/sito/bkg-dd-domande.png")/*tpa=http://www.sky.it/statics/images/sito/bkg-dd-domande.png*/ repeat-x scroll left bottom transparent;
    padding-bottom: 10px;
    display: none;
}

/* support */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support .overlay-content-support-box {
	width: 293px;
	height: 148px;
	background:url(../images/visore-area-clienti/bg_box_support.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_box_support.png*/ repeat-x bottom;
    box-shadow: 0 0 5px #aaa;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #ccc;
	border-radius: 4px 4px 4px 4px;
	position:relative;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support .overlay-content-support-box .overlay-tab-trigger {
	position: absolute;
	bottom: 2px;
	left: 172px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support h3,
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail h3 {
	font: 18px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	color: #2E5894;
	margin-bottom: 10px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .decoder-list h3 {	
	height: 54px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-subtab {
	display:none;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support h5,
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail h5 {
	font: 15px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	margin-bottom: 10px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support .overlay-content-support-box img {
	float: left
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support .overlay-content-support-box p {
	float:right;
	width: 130px;
	line-height: 15px;
	font-size: 12px;
}
/* support detail */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .overlay-tabpanel {
	display: none;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail ul.decoder-list li {
	display: block;
	float: left;
	width: 200px;
	height: 208px;
	margin-right: 15px;
	margin-top: 10px;
	text-align: center;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail ul.decoder-list li a {
	margin:auto;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .link-container {
	background: url(../images/visore-area-clienti/bg_comefaccioa.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_comefaccioa.png*/ no-repeat center;
	height: 33px;
	padding-top: 7px;
	text-align: center;
	margin-top: 10px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .link-container a {
	display: inline-block;
	background: url(../images/visore-area-clienti/bg_btn_comefaccioa.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_btn_comefaccioa.png*/ no-repeat;
	width: 120px;
	height: 23px;
	padding-top: 5px;
	text-align: center;
	color: snow;
	text-decoration: none;
	margin: auto;
	font: 14px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .link-container a.active {
	background: url(../images/visore-area-clienti/bg_btn_comefaccioa_active.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/bg_btn_comefaccioa_active.png*/ no-repeat;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail dt {
	font: 17px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	color: #2E5894;
	padding: 13px 0;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail dt.active {
	cursor: default;
	border-bottom: 0px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail dd {
	display: none;
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
	line-height:16px;
}

#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .centered {
	text-align:center;
	font-weight: bold;
	padding-top: 10px;
}

#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .overlay-subtab-trigger {
	display: block;
	margin-left: 35px;
	float: left;
	margin-bottom: 16px;
	margin-top: 10px;
}

#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .active img {
	border-style: solid;
   border-color: #FFCC33;
   border-width: 3px;
}



#visore-ac-overlay-container .visore-ac-overlay .overlay-content-support-detail .overlay-subtab {
	clear: both;
	margin-top:10px;
}

/* button richiedi */
#visore-ac-overlay-container .visore-ac-overlay .overlay-button {
	text-align: center;
	width: 643px;
	position: absolute;
	height: 50px;
	bottom: 0px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-button div {
	background: url(../images/visore-area-clienti/btn_bkg_yellow_xb_1.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_bkg_yellow_xb_1.png*/ repeat-x;
    display: inline;
	margin: auto;
}
html>/**/body #visore-ac-overlay-container .visore-ac-overlay .overlay-button div {
    display: inline-block; /* no IE7 */
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-button .button-richiedi-bg-1,
#visore-ac-overlay-container .visore-ac-overlay .overlay-button .button-richiedi-bg-2 {
	width: 15px;
	height: 39px;
	display: inline-block;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-button .button-richiedi-bg-1 {
	background: url(../images/visore-area-clienti/btn_yellow_xb_a_b.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_yellow_xb_a_b.png*/ 0px 0px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-button .button-richiedi-bg-2 {
	background: url(../images/visore-area-clienti/btn_yellow_xb_a_b.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_yellow_xb_a_b.png*/ 55px 0px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-button a {
	font: 18px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	text-decoration: none;
	color: #001f48;
	position: relative;
	top: -12px;
}
#visore-ac-overlay-container .visore-ac-overlay .overlay-button a:hover {
	text-decoration: underline;
}
/* scroll */
#visore-ac-overlay-container .jspPane {
	width: 650px;
}
#visore-ac .jspVerticalBar {
	width: 14px;
}
#visore-ac .jspDrag {
	background: url(../images/visore-area-clienti/slider.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/slider.png*/ 14px 0px;
}
#visore-ac .jspTrack {
	background: url(../images/visore-area-clienti/slider_inside.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/slider_inside.png*/ repeat-y;
}
/* ti chiama sky */
#ti-chiama-sky form { 
	margin-top: 10px;
}
#ti-chiama-sky form p {
	margin-top: 20px;
}
#ti-chiama-sky form .row {
}
#ti-chiama-sky form .row p.label, #ti-chiama-sky form .row label{
	display: inline;
}
html>/**/body #ti-chiama-sky form .row p.label, html>/**/body #ti-chiama-sky form .row label{
	display: inline-block; /* no IE7 */
}
#ti-chiama-sky form .row input {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E7E7E7;
    border-radius: 1px 1px 1px 1px;
    box-shadow: 0 0 1px #DDDDDD;
    width: 120px;
    margin-right: 13px;
}
#ti-chiama-sky form .checkbox input {
	margin-right: 3px;
	width: auto;
}
#ti-chiama-sky form p.disclaimer {
	color: #AAA;
	font-style: italic;
}
#ti-chiama-sky .errorMsg {
	padding-top: 20px;
	text-align: center;
	color: #F00;
	font-weight: bold;
}
/* contatta sky */
#visore-ac.visore-ac-contatta-sky {
	background: url(../images/visore-area-clienti/visore_contattasky.jpg)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/visore_contattasky.jpg*/ no-repeat;
}
#visore-ac.visore-ac-contatta-sky div.wrapper {
	position: relative;
	top: 300px;
	left: 20px;
}
#visore-ac.visore-ac-contatta-sky h1 {
	font: 50px 'SkyTextRegular','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
}
#visore-ac.visore-ac-contatta-sky h2 {
	font: 24px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	float: left;
	padding-top: 7px;
}
#visore-ac.visore-ac-contatta-sky div.wrapper div {
	background: url(../images/visore-area-clienti/btn_bkg_yellow_xb_1.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_bkg_yellow_xb_1.png*/ repeat-x;
    display: inline-block;
	margin-left: 330px;
	float: left;
}
#visore-ac.visore-ac-contatta-sky div.wrapper a {
	font: 18px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
	text-decoration: none;
	color: #001f48;
	position: relative;
	top: -12px;
	text-decoration:none;
}
#visore-ac.visore-ac-contatta-sky div.wrapper a:hover {
	text-decoration: underline;
}
#visore-ac.visore-ac-contatta-sky div.wrapper .button-richiedi-bg-1,
#visore-ac.visore-ac-contatta-sky div.wrapper .button-richiedi-bg-2 {
	width: 15px;
	height: 39px;
	display: inline-block;
}
#visore-ac.visore-ac-contatta-sky div.wrapper .button-richiedi-bg-1 {
	background: url(../images/visore-area-clienti/btn_yellow_xb_a_b.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_yellow_xb_a_b.png*/ 0px 0px;
}
#visore-ac.visore-ac-contatta-sky div.wrapper .button-richiedi-bg-2 {
	background: url(../images/visore-area-clienti/btn_yellow_xb_a_b.png)/*tpa=http://www.sky.it/statics/images/visore-area-clienti/btn_yellow_xb_a_b.png*/ 55px 0px;
}

/* #visore-ac-overlay-container .visore-ac-overlay .overlay-button a
{ text-transform:capitalize; } */
#visore-ac-overlay-container .visore-ac-overlay .overlay-content p          { line-height: 20px; margin:0.5em 0 0.32em; }
#visore-ac-overlay-container .visore-ac-overlay .overlay-content p.evidenza { padding-top: 15px; }
#visore-ac-overlay-container .visore-ac-overlay .overlay-content p img      { padding-top: 10px; }



/* sky-life-riviste */
#visore-ac .sky-life-magazine{position:relative; margin-top:-11px;}
#visore-ac .sky-life-magazine .riviste{margin:17px 0 0 -10px; z-index:2;}
#visore-ac .sky-life-magazine .btn-richiedi{display:block; position:absolute; left:27px; bottom:-24px; z-index:1;}
.skylife .gradient-background { background:none !important;}

 .skylife #visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background .overlay-content .overlay-scroller, #visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background-smooth .overlay-content .overlay-scroller {
height: 396px !important;
}
 .skylife #visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background .overlay-content, #visore-ac-overlay-container .visore-ac-overlay .overlay-tab-content-notab.gradient-background-smooth .overlay-content {
height: 410px !important;
}


/* overlay video list */
#videolist {margin:10px auto;width:650px}
#videolist #tit{margin: 0px 0px 0.32em; padding: 0px; border-style: none; font: 20px/1.2 SkyTextMedium,'Segoe UI',Segoe,Tahoma,Geneva,sans-serif; text-align: left;}
#roundlist {list-style: none;padding: 0;margin: 0 auto;width: 450px;height: 290px;top:-20px;}
#roundlist li {height: 196px;width: 300px;text-align: center;cursor: pointer;}
#roundlist li.roundabout-in-focus {cursor: default;border:1px solid #000;}
#roundlist li img{width:100%;height:100%; }
#roundlist li a{text-decoration:none;}
.content-video #closeVideo{float:right;padding:0 5px;position:relative;top:-6px;font-size:10px;cursor:pointer;}
#roundlist li.roundabout-in-focus{border:none;}

/* rtd */

.rtd-hide {display:none}


/*.brick * {display:none}*/




