@charset "UTF-8";
@import url(/shared/css/reset.css);

@font-face {
	font-family:'MisoRegular';
	src:url('/shared/ttf/miso-webfont.eot');
	src:local('MisoRegular'), url('/shared/ttf/miso-webfont.woff') format('woff'), url('/shared/ttf/miso-webfont.ttf') format('truetype'), url('/shared/ttf/miso-webfont.svg#webfontPIkVXRCF') format('svg');
	font-weight:normal;
	font-style:normal;
}

/***********************************************************************/
/*
					SOTTOSCRIZIONE ABBONAMENTO
*/
/***********************************************************************/

/* generic */

html, body {height:100%; text-align:center; font-family:"Myriad Pro",Arial,Helvetica,sans-serif;}
body {font-size:12px; color:#000; background:#FFF url(/abbonarsi/static/images/promozioni/pacchetti/struttura/skin_avatar.jpg) center 0 no-repeat;}
.clear-both {clear:both;}
.cleared:after {clear:both; visibility:hidden; display:block; content:"."; height:0;}
.cleared {clear:both; height:1%;}
.active {cursor:default!important;}

iframe {margin:-2px;}

/* container */
#container {position:relative; margin:0 auto; width:940px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-container.gif) no-repeat 0 87px;}
#container h1 {height:33px; overflow:hidden; font-size:20px; line-height:33px; color:#000;}

/* header */
#header {position:relative; margin:0 -5px; height:87px; text-align:left;}
#headerTitolo {position:absolute; top:8px; left:0;}
.headerBanner {float:right; overflow:hidden; cursor:pointer;}

/* navigazione */
#navigator {height:45px; padding:0 0 0 50px;}
#navigator ul li {float:left; display:inline; margin:0 11px;}
#navigator ul li a {float:left; display:block; padding:40px 0 0; width:188px; height:0!important; overflow:hidden; text-decoration:none; background:transparent none no-repeat 0 0; height /**/:40px;}
#navigator ul li a.active {background-position:0 -40px!important;}
#navigator ul li a.labelContenuto3 {background-image:url(/abbonarsi/static/images/promozioni/pacchetti/struttura/lbl-button-3.gif);}
#navigator ul li a.labelContenuto1 {background-image:url(/abbonarsi/static/images/promozioni/pacchetti/struttura/lbl-button-1.gif);}
#navigator ul li a.labelContenuto2 {background-image:url(/abbonarsi/static/images/promozioni/pacchetti/struttura/lbl-button-2.gif);}
#navigator ul li a.labelContenuto4 {background-image:url(/abbonarsi/static/images/promozioni/pacchetti/struttura/lbl-button-4.gif);}

/* global content */
#contentGlobal {/*height:334px;*/ overflow:visible;}

/* contenuto centrale */
.contenutoCentrale {position:relative; display:none; padding:0 9px 0 2px; /*height:334px;*/ overflow:hidden; text-align:left;}

/* contenuto 1 - inizio */
#contenuto1 {/*display:block; visibility:visible;*/ background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-contenutoCentrale-D.jpg) no-repeat 0 0;}

#offertaPackage {height:333px;}
#offertaVisore {}
#offertaNavigator {float:left; display:inline; padding:1px 0 0; width:158px;}
#offertaNavigator ul li a {float:left; overflow:hidden;}
#offertaNavigator ul li a img {width:158px; height:31px;}
#offertaNavigator ul li a.active img {height:115px;}
.pacchetti-CNT {float:right; display:none; width:758px; height:1%;}
.offertaSezione {float:left; display:inline; padding:5px 0 0; width:498px;}
.offertaVisoreVideo {margin:0 2px; width:494px; height:211px; text-align:center;}
.titoloOffertaBottomSezione {padding:8px 2px 0; height:25px;}
.titoloOffertaBottomSezione h2 {font-weight:normal; font-size:13px; color:#171717;}
.offertaBottomSezione .boxOfferta {position:relative; float:left; display:inline; margin:0 0 0 7px; width:160px; height:74px;}
.offertaProg1 {margin-left:2px!important;}
.overlayProg {position:absolute; top:0; left:0; display:none; visibility:hidden; width:160px; height:74px;}
.overlayProg img {cursor:pointer;}
.spalla-offerte-anteprime {float:right; display:inline; margin:5px 6px 0 0; width:244px; text-align:center;}
.offertaCanali {position:relative; height:92px;}
.offertaCanali h3 {height:20px; overflow:hidden; font-weight:normal; font-size:12px; line-height:18px; color:#EC2A8B; text-transform:uppercase;}
.offerteCanali-CNT {position:relative; margin:0 26px 3px; height:27px; overflow:hidden;}
.offerteCanali-CNT a {position:absolute; top:0; left:0; display:none; width:192px; height:27px; cursor:default;}
.offertaCanali-LGN {margin:0 25px; height:38px; font:12px/10px "MisoRegular","Myriad Pro",Arial,Helvetica,sans-serif; color:#000; text-align:left; text-transform:uppercase;}
.offertaCanali .prev-button {position:absolute; top:27px; left:10px; width:9px; height:11px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/arw-prev.png) no-repeat 0 0; cursor:pointer;}
.offertaCanali .next-button {position:absolute; top:27px; right:9px; width:9px; height:11px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/arw-next.png) no-repeat 0 0; cursor:pointer;}
.anteprime-mese {position:relative; padding:5px 0 0; height:225px;}
.anteprime-mese h3 {font-weight:normal; font-size:18px; color:#000;}
.anteprime-CNT {position:relative; margin:0 34px; height:202px;}
.anteprime-CNT a {cursor:default;}
.box-anteprima {position:absolute; top:0; left:0; display:none; width:176px;}
.box-anteprima img {margin:8px 0 0;}
.anteprime-mese .prev-button {position:absolute; top:115px; left:15px; width:9px; height:11px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/arw-prev.png) no-repeat 0 0; cursor:pointer;}
.anteprime-mese .next-button {position:absolute; top:115px; right:14px; width:9px; height:11px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/arw-next.png) no-repeat 0 0; cursor:pointer;}
/* contenuto 1 - fine */


/* contenuto 2 */
#contenuto2 {background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-contenutoCentrale-A.jpg) no-repeat 0 0;}
#contenuto2 img {border:none;}
#contenuto2 .content-prezzi {width:920px; margin:0; padding:0;}
#contenuto2 .content-prezzi h2 {font-size: 20px; font-weight:normal; color:#000; margin:10px 0 5px 268px; padding:0;}
#contenuto2 .content-prezzi .content-box {position:relative;width:920px; height:185px; overflow:hidden; margin:0; padding:0;}
#contenuto2 .content-prezzi .box-offerte {float:left; display:inline; width:225px; height:140px; overflow:hidden; font-size:11px; color:#000;}
#contenuto2 .content-prezzi .box-offerte h3 {position:relative; margin:0 0 0 33px; padding:0;}
#contenuto2 .content-prezzi .box-offerte h3 img {margin:0; padding:0;}
#contenuto2 .content-prezzi .box-offerte img.box {border:none; margin:18px 0 0 22px; padding:0;}
#contenuto2 .content-prezzi .box-offerte img.uno-img {margin:13px 0 0 65px; }
#contenuto2 .content-prezzi .box-offerte img.due-img {margin:12px 0 10px 22px; }
#contenuto2 .content-prezzi .box-offerte img.tre-img {margin:20px 0 15px 34px;}
#contenuto2 .content-prezzi .box-offerte img.quat-img {margin:10px 0 15px 34px; }
#contenuto2 .content-prezzi .box-offerte p {margin:-8px 0 0 35px; padding:0; width:165px; text-align:left;}
#contenuto2 .content-prezzi .box-offerte img.quat-img {margin:10px 0 15px 34px; }
#contenuto2 .content-prezzi .box-offerte p { margin:-8px 0 0 35px; padding:0; width:165px; text-align:left;}
#contenuto2 .text-prezzi {position:relative; margin:0; padding:0; width:920px;}
#contenuto2 .text-prezzi p.txt-box-due {margin:-15px 0 0 35px;}
#contenuto2 .text-prezzi a {font-size:12px; text-transform:uppercase; text-decoration:none; color:#ec3792; font-weight:bold;}
#contenuto2 .text-prezzi a:hover {text-decoration:underline;}
#contenuto2 .box-esempi {width:920px; overflow:hidden; height:80px; margin:12px 0 00; position:relative;}
#contenuto2 .box-esempi h3 {width:253px; height:20px; margin:3px 0 0 30px; padding:0; position:absolute; border:none;}
#contenuto2 .box-esempi .box-combinazioni {width:305px; height:80px; float:left; display:inline; margin:0; padding:0;}
#contenuto2 .info-note {position:relative;width:920px;height:15px;padding:0 0 0 0;margin:0;font-size:11px;color:#000;text-align:center;}
#contenuto2 .info-note p {padding:0;margin:0 0 0 10px;}
#contenuto2 .info-note a {font-weight:normal;color:#929091;text-decoration:underline; font-size:10px; margin:0 6px; padding:0;}
#contenuto2 .info-note a:hover {text-decoration:none;}
#contenuto2 span.fuxia {color:#ec2a8b;}
#contenuto2 span.grey {color:#929091;}
#contenuto2 .text-prezzi p {text-align:center; margin:0 auto; padding:5px 0 0 0; font-size:13px;}
/* contenuto 2 - fine */

/* contenuto 3 */
#contenuto3 {background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/contenuto/bkg-tab-myskyhd.jpg) no-repeat 0 0;}
/* contenuto 3 - fine */

/* contenuto 4 */
#contenuto4 {background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-contenutoCentrale-D.jpg) no-repeat 0 0; padding:0;}
#cmsLayer {background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-contenutoCentrale-Digitale.jpg) no-repeat 0 0; width:940px; height:334px;}
#cmsLayer .box {width:475px; height:330px; margin:0 0 0 450px;}
#cmsLayer .box .digitale-cont {width:455px; height:160px; margin:0; padding:40px 0 0 20px;}
#cmsLayer .box .digitale-cont img {border:none}
#cmsLayer .box .digitale-cont img.txt-digitale {margin:10px 0 0 0;}
#cmsLayer #right_box {width:475px; overflow:hidden; margin:0; padding:0;}
#cmsLayer #right_box img {float:left; display:inline;}
#cmsLayer #right_box a img {width:241px; margin:50px 50px 0 15px; padding:0;}



#sky-fastweb {position:relative; width:940px; height:334px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-contenutoCentrale-Sky-Fastweb.jpg) no-repeat 0 0;}
#sky-fastweb .abstract {position:absolute; top:148px; left:107px; width:282px;}
#sky-fastweb .abstract h2 {padding:0 0 6px; font-weight:normal; font-size:15px; color:#194B7E;}
#sky-fastweb .abstract p {font-size:12px; line-height:1.2em; color:#808285;}
#sky-fastweb a {position:absolute; top:259px; left:154px;}




/* contenuto 4 - fine */

/* footer */
#footerCombinazione {height:83px; width:940px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-footer.gif) no-repeat 0 0;}
#footer {height:83px; width:940px; background:transparent url(/abbonarsi/static/images/promozioni/pacchetti/struttura/bkg-footer.gif) no-repeat 0 0; }
#sbMain {padding:0 0px 0 0px; height:83px; z-index:1;}
#sbMainContent {float:left; display:inline; width:480px; z-index:1; padding-top:12px;}
#promo-box {float:left; width:276px; overflow:hidden;}
#layerPrivacy {float:right; display:inline; padding:12px 0 0; width:323px; overflow:hidden;}
#layerContatti {padding:2px 0 0;}
#layerFaq {padding:2px 0 0;}
#imgFaq{padding:2px 0 0; width:150px;}
#buttonComponi {float:right; display:inline; padding:12px 0 0; width:323px; overflow:hidden;}
#buttonComponi a {}
#buttonComponi a img {}

/* overlayer privacy - inizio */
#overlayPrivacy {display:none; visibility:hidden;}
#overlayPrivacyContent {margin:0px; padding:3px; width:428px; text-align:right;}
#overlayPrivacyTextarea {border:0 none; padding:0; width:428px; height:40px; font-size:10px; font-family:Arial,Georgia,serif; color:#000; background-color:#CCC; overflow-x:hidden; overflow-y:scroll;}
#sbInput {margin-top:5px; width:120px; height:12px; font-size:10px;}
#checkboxPrivacy {float:right;}
#closeOverlayPrivacy {float:left; width:14px; height:17px; max-width:14px; max-height:17px; min-width:14px; min-height:17px; background-image:url(/abbonarsi/static/images/promozioni/barraServizi/struttura/close.gif); background-repeat:no-repeat; cursor:pointer;}
/* overlayer privacy - fine */




#layerPrivacy ul{
float:left;
}

#layerPrivacy ul li{
list-style:none;
display:inline;
float:left;
}

#lpdivbutton{
margin-top:-12px;
}
