/* Brick */
/* Ombre e bordi generali */
          /*          { -webkit-box-shadow: 0px 0px 3px #ADADAD; -moz-box-shadow: 0px 0px 3px #ADADAD; box-shadow: 0px 0px 3px #ADADAD; } */
.brick              { -webkit-box-shadow: 0px 0px 7px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 7px rgba(0,0,0,0.2); box-shadow: 0px 0px 7px rgba(0,0,0,0.2); border: 1px solid #ccc; }
.brick              { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.brickSfumato       { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
.brickSfumato       { -webkit-box-shadow: 0 0px 2px #ADADAD; -moz-box-shadow: 0 0px 2px #ADADAD; border: 1px solid #ccc; border-top: 0px; box-shadow: 0 0 2px #ADADAD; }

.box-middle                     { clear:both; margin-right: -15px; padding-top: 10px;}
.brick                          { float:left; background: #fff; font-family: 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; padding: 5px; margin-right: 15px; }
.brick h3                       { margin: -5px;  padding-left: 12px;  font-size: 20px; color: #373737; height: 50px; line-height: 40px; }
.brick h3.h3Sfuma               { background: url("../images/reSky/bkg-box-middle-white.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-box-middle-white.png*/ repeat-x scroll left 49px; height: 60px; line-height: 50px; }
.mBrick                         { margin-left:0px; }
.brick .noMargin                { margin-left:0px; }
/* width Brick */
.w33                            { width: 302px; }
.w50                            { width: 467px; }
.w66                            { width: 633px; }
.w100                           { width: 962px; } 
/* height Brick */
.hAuto                          { height: auto; }
.hAltissimo                     { height: 260px; }
.hAlto                          { height: 190px; }
.hMed                           { height: 218px; }
.hMedBas                        { height: 200px; }
.hBasMed                        { height: 190px; }
.hBasso                         { height: 110px; }


/* Tasto */
.tastoBlu a                      { background: transparent url('../images/reSky/bg_medium_btn_blue_1_a.png')/*tpa=http://www.sky.it/statics/images/reSky/bg_medium_btn_blue_1_a.png*/ no-repeat scroll top right; display: block; height: 27px; width: 120px;
                                  font: 14px/27px 'SkyTextMedium'; color: #fff; line-height: 27px; padding-right: 6px;  white-space:nowrap; text-decoration: none; text-align: center; }
.tastoBlu a span                  { background: transparent url('../images/reSky/bg_medium_btn_blue_1_span.png')/*tpa=http://www.sky.it/statics/images/reSky/bg_medium_btn_blue_1_span.png*/ top left no-repeat; display: block; line-height: 27px; padding: 0px 6px 0px 12px; cursor:pointer; }
.tastoBlu a:hover                 { background-position: right -27px; outline: none; }
.tastoBlu a:hover span            { background-position: left -27px; }
.tastoBlu a:active                { background-position: bottom right; outline: none;  }
.tastoBlu a:active span           { background-position: bottom left; }

/* brick particolare */
.brickSfumato                   { clear: both; width: 972px; height: 110px; padding: 14px 0px 0px; margin: 15px 1px 1px 0px; background: url("../images/reSky/bkg-box-bottom.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-box-bottom.png*/ no-repeat scroll left bottom transparent; font-family: 'SkyTextRegular','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; }
.noFrecce						{ background: url("../images/reSky/bkg-box-bottom-nofrecce.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-box-bottom-nofrecce.png*/ no-repeat scroll left bottom transparent; }
.ImageRight                     { float: right; margin: -5px -5px -5px 5px; padding-left: 8px; }
.brickImageRight                { background: url("../images/reSky/guida_tv_divider.png")/*tpa=http://www.sky.it/statics/images/reSky/guida_tv_divider.png*/ repeat-y 318px 0px #fff; }

.brick h3 span                  { color: #7E7E7E; font-size: 14px; padding-left: 30px; }
.brick h3 a                     { display: block; float: right; margin-right: 15px; color: #9E9E9E; font-size: 12px; text-decoration: none; margin-top: -50px; }
html>/**/body .brick h3 a    	{ margin-top: 0px;  /* no IE7 */ }
.brick h3 a:hover               { text-decoration: underline; }

/* Brick Simple */
.brickSimple                    { /*text-align: center; */ }
.brickSimple p                  { text-align: left; font: 14px 'SkyTextRegular'; padding-top: 20px; padding-right:10px;}
.brickSimple p.elementi1        { margin-top: 70px; }
.brickSimple p.elementi1 img    { margin-top: -70px; }
.brickSimple p.elementi2        { margin-top: 34px;}
.brickSimple p.elementi2 img    { margin-top: -60px;}
.brickSimple p.elementi3        { margin-top: 25px;}
.brickSimple p.elementi3 img    { margin-top: -50px;}
.brickSimple p.elementi4        { margin-top: 10px;}
.brickSimple p.elementi4 img    { margin-top: -40px;}
.brickSimple p a                { color: #000000; line-height: 20px; text-decoration: none; display: block; font-size: 14px; }
.brickSimple p img              { float: left; margin-left: -5px; margin-top: -20px; }
.brickSimple .tastoBlu a        { clear:both; float: none; margin-top: 10px; width: 100px;  }
.telVerde                       { font-size: 22px; color: #63a220; font-weight: bold; padding-bottom: 5px; }
.telBlu                         { font-size: 22px; color: #2e5894; font-weight: bold; padding-bottom: 5px; }

/* Brick Banner va bene per tutte le dimensioni */
.brickBanner                    { padding: 4px; }
.brickBanner div                { position: relative; width: 100%; z-index: 50; margin-top: -50px; }

/* Brick Triplo footer */
.brickTriplo                    {font-size: 12px;}
.brickTriplo .set1,
.brickTriplo .set2,
.brickTriplo .set3              { float: left; height: 89px; width: 304px; padding: 10px; margin: 0px; background: url("../images/reSky/linea_brickSfumato.png")/*tpa=http://www.sky.it/statics/images/reSky/linea_brickSfumato.png*/ no-repeat right bottom; }                   
.brickTriplo .set3              { background: none; }
.brickTriplo img                { float: left;  margin: 2px; }
.brickTriplo h3                 {font-family: 'SkyTextRegular','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; font-size: 22px; margin-bottom: 5px; text-align: left; color:#4C4C4C;}
.brickTriplo p                  { height: 60px; float:left; width:190px; color: #4C4C4C; font-family: Arial,Tahoma,Geneva,sans-serif;}
.brickTriplo .noImage         { height: 60px; float:left; width:100%; color: #4C4C4C; font-family: Arial,Tahoma,Geneva,sans-serif;}
.brickTriplo p a                {text-decoration: none; width: 100%; height: 100%; display: block; padding-top: 0px; text-align: left; font-size:14px;color:#4C4C4C; font-family: SkyTextRegular; line-height:17px;}

/* Brick SCROLL */
.brick .scrollPanel                 { width:471px; height:143px; position:absolute; display: none; /*top:0px; /* left:0px; top:49px; display:none;*/ /* background:#FFF url(/statics/images/sito/bkg-box-middle-white.png) repeat-x left top; */ }
.brick .scrollable                  { width: 446px; height: 48px; /*top:150px; /* left: 16px; top: 215px; */ margin: 150px 10px 0px 10px; position: absolute; background: url('../images/reSky/bg_scrollable.png')/*tpa=http://www.sky.it/statics/images/reSky/bg_scrollable.png*/ center center no-repeat transparent; font-weight: normal; font-size: 14px !important; overflow:hidden; }
.brick .items                       { width: 440px; height: 48px; margin:0px 3px 0px 3px; background:url(../images/sito/bkg-items-box-middle.gif)/*tpa=http://www.sky.it/statics/images/sito/bkg-items-box-middle.gif*/ repeat-x 9px; font-size:13px; font-family:'SkyTextBold','Segoe UI', Segoe, Tahoma, Geneva, sans-serif; }
.brick .items li                    { width: 155px; height: 31px; line-height:31px; text-align:center; float:left; margin:9px -7px 8px 0; }
.brick .items a                     { width: 100%; height: 100%; display:block; position:relative; z-index:1; text-decoration:none; color: #4c4c4c;  font-family: 'SkyTextRegular','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; }
.brick .scrollable a:hover          { color: #9e9e9e; }
.brick .scrollable a.prevItem       { background-position: left top; left: 5px; }
.brick .scrollable a.nextItem       { background-position: right top !important; right: 5px;}
.brick .scrollable a.prevItem:hover { background-position: left bottom; }
.brick .scrollable a.nextItem:hover { background-position: right bottom; }
.brick .scrollable a.prevItem, 
.brick .scrollable a.nextItem       { background: url("../images/reSky/arrow-26x26.png")/*tpa=http://www.sky.it/statics/images/reSky/arrow-26x26.png*/ no-repeat transparent; cursor: pointer; width:155px; height: 26px; position: absolute; text-indent: -9000em; top: 11px; z-index: 5; }
.brick .items a.current             { font-family: 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;
                                    border:0px solid #CCC; background: url("../images/reSky/bg_but_blu_repeat.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_but_blu_repeat.png*/ repeat-x center left; color: #fff; z-index:10;
                                    -webkit-box-shadow: 0px 0px 5px #CCC; -moz-box-shadow: 0px 0px 5px #CCC; box-shadow: 0px 0px 5px #CCC; 
                                    -webkit-border-radius: 8px 8px 8px 8px; -moz-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px; 
                                    }
/* x il carousel "link utili", quello con lo zoom del bottone */
.brick .scrollable .caroufredsel_wrapper    { width:443px !important; }
/* .brick .scrollable,*/ 
.brick .items                               { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }


/************** Comuni Pannel e TABS ***********************/
.brick ul.tabs li                  { float: left; height: 28px; margin-right: 2px; /* width: auto; */ }
html>/**/body .brick ul.tabs li 	{ margin-right: 7px;}
.brick ul.tabs li .primo_tab	   { margin-left: -88px;  }
html>/**/body  .brick ul.tabs li .primo_tab	   { margin-left: 13px;  }
.brick ul.tabs li .ultimo_tab		{ width: 100px;  }
html>/**/body .brick ul.tabs li .ultimo_tab	   { width: 100%;  }
.brick ul.tabs a                   { display: block; height: 100%; text-align: center; text-decoration: none; color: #FFFFFF;  }
.brick ul.tabs li a                { font-size: 12px; background: url("../images/reSky/bg_btn_guida_a.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_btn_guida_a.png*/ no-repeat scroll left 0 transparent; color: #FFFFFF; line-height: 26px; padding-left: 6px; text-shadow: 0 0 2px rgba(0, 0, 0, 0.6); /*width: auto;*/ }
html>/**/body .brick ul.tabs li a  { font-size: 13px;}
.brick ul.tabs li a span           { display: block; padding-right: 6px; background: url("../images/reSky/bg_btn_guida_span.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_btn_guida_span.png*/ no-repeat scroll right 0 transparent; width: 98px;}


html>/**/body .brick ul.tabs li a span           {padding-right: 3px;  height:26px; width:100%;}



.brick ul.tabs a:hover,
.brick ul.tabs a:focus,
.brick ul.tabs a:active            { background: url("../images/reSky/bg_btn_guida_a.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_btn_guida_a.png*/ no-repeat scroll left -27px transparent; }
.brick ul.tabs a:hover span,
.brick ul.tabs a:focus span,
.brick ul.tabs a:active span       { background: url("../images/reSky/bg_btn_guida_span.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_btn_guida_span.png*/ no-repeat scroll right -27px transparent; }
.brick ul.tabs a.current           { background: url("../images/reSky/bg_btn_guida_a.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_btn_guida_a.png*/ no-repeat scroll left -54px transparent; }
.brick ul.tabs a.current span      { background: url("../images/reSky/bg_btn_guida_span.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_btn_guida_span.png*/ no-repeat scroll right -54px transparent; }

/* GUIDA TV TABS */
.brick #guida-tv                                    { background: url("../images/reSky/bg_guida_tv.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_guida_tv.png*/ repeat-x scroll left 49px; margin-left:-5px; margin-right: -5px; height: 225px; padding: 0 5px 0 0; }
.brick #guida-tv ul.tabs                            { background: url("../images/reSky/bg_menu_guida.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_menu_guida.png*/ no-repeat scroll 0 0 transparent; font-size: 13px; height: 32px; left: 15px; padding: 3px 10px 0 30px; top: 138px; position: relative; }
.brick #guida-tv .sezione                           { float: left; font-family: Arial,"Helvetica Neue",Helvetica,Garuda,FreeSans,sans-serif; height: 114px; padding: 6px 37px 3px; width: 561px; margin-top: -34px }
.brick #guida-tv a.prev                             { background: url("../images/reSky/bkg-prev-next.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/ no-repeat scroll left top transparent !important; height: 100px; width: 35px; float: left; display: block; margin-left:-37px; text-indent: -9000em; cursor: pointer; z-index: 5; }
.brick #guida-tv a.prev:hover                       { background: url("../images/reSky/bkg-prev-next.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/ no-repeat scroll left -206px transparent !important; }
.brick #guida-tv a.next                             { background: url("../images/reSky/bkg-prev-next.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/ no-repeat scroll right top transparent !important; height: 100px; width: 35px; float:right; margin-right: -47px; display: block; text-indent: -9000em; cursor: pointer; z-index: 5; }
.brick #guida-tv a.next:hover                       { background: url("../images/reSky/bkg-prev-next.png")/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/ no-repeat scroll right -207px transparent !important; }
.brick #guida-tv .carousel                          { float: left; width: 561px; height: 96px; }
.brick #guida-tv .carousel li                       { float: left; background: none repeat scroll 0 0 transparent; height: 85px; margin-right: 11px; padding: 11px 0 0; position: relative; width: 150px; }
.brick #guida-tv .carousel img                      { border-radius: 3px 3px 3px 3px; box-shadow: 0 2px 2px #ADADAD; height: 85px; width: 150px; }
.brick #guida-tv .carousel li .caption              { background: url("../images/reSky/gray-50.png")/*tpa=http://www.sky.it/statics/images/reSky/gray-50.png*/ repeat scroll 0 0 transparent; border-radius: 0 0 3px 3px; bottom: 0; font-family: 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; left: 0; position: absolute; width: 140px; color: #FFFFFF; line-height: 18px; padding: 0 5px 2px; }
.brick #guida-tv .carousel li .description          { background: none repeat scroll 0 0 #264366; border-radius: 3px 3px 3px 3px; bottom: 0; box-shadow: 0 2px 2px #ADADAD; cursor: default; font-family: 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; height: 75px; left: 0; padding: 5px 10px; position: absolute; width: 130px; }
.brick #guida-tv .carousel li .description p        { color: #C1C1C1; font-size: 11px; margin: 3px 0; }
.brick #guida-tv .carousel li .description a        { color: #3497D5; text-decoration: none; }
.brick #guida-tv .carousel li .description p.genre  { color: #EEC841; text-transform: none; font-size: 10px; margin: 3px 0; }
.brick #guida-tv .carousel li .description h3       { color: #FFFFFF; font-size: 12px; margin: 0 0 1px; text-transform: none; height: auto; line-height: normal; padding-left: 0px; }

/* Box Telecomandi Tabs */
.tabsBox                                            {  }
.brick .box-telecomandi                             { float: left; height: 153px; width: 100%; font-family: 'SkyTextRegular','Segoe UI', Segoe, Tahoma, Geneva, sans-serif; }
.brick .box-telecomandi ul.tabs                     { float: right; background: url("../images/reSky/bg_scrollable.png")/*tpa=http://www.sky.it/statics/images/reSky/bg_scrollable.png*/ no-repeat center top transparent; font-family: 'SkyTextMedium', Helvetica,sans-serif; font-size: 14px;  height: 32px; /*padding: 3px 0 0 100px;margin-right: 3px; padding: 3px 0 0 95px; margin-top: 15px; width: 360px;*/ margin-top: 15px; padding: 3px 0 0 100px; width: 368px; margin-left: -10; margin-right: -10  }
html>/**/body .brick .box-telecomandi ul.tabs    	{ margin-left: 0; margin-right: 0 }
.brick .box-telecomandi .panel                      { height:118px; padding: 25px 0 0 120px; float:left; background:none; position:relative; color: #666666; display: none; }
.brick .box-telecomandi .panel h3                   { font-size:38px; line-height:1; color: #666666; margin-top:5px;}
.brick .box-telecomandi .panel p                    { font-size:16px;  padding-left: 10px; }
.brick .box-telecomandi .panel p.demo               { font-size:20px; line-height:15px; color:#000; margin-top: 10px; }
.brick .box-telecomandi .panel p.demo a             { font-size:14px; color: #2E5894; line-height: 22px; text-decoration: none; font-weight: bold;}
.brick .box-telecomandi .panel p.demo a:hover            { font-size:14px; color: #2E5894; font-weight: bold; line-height: 22px; text-decoration: underline;}
.brick .box-telecomandi .panel img                  { width:auto; height:auto; float:none; position:absolute; left: 35px; top: 3px; }

.brick.assistenza .box-telecomandi .panel h3        { text-indent: -9999999px; } 
.brick.assistenza .box-telecomandi .panel p.demo a  { font-size:14px; color: #000; font-weight: normal; line-height: 25px; display: block; text-decoration: none; }
.brick.assistenza .box-telecomandi .panel p.demo a:hover {text-decoration: underline}
.brick.assistenza .box-telecomandi .panel p.demo    { margin-top: -70px; float: right; padding-left: 15px; width: 165px; display: block; height: 153px; margin-left: 165px; background: url("../images/reSky/sfuma-brick-assistenza.gif")/*tpa=http://www.sky.it/statics/images/reSky/sfuma-brick-assistenza.gif*/ no-repeat left;  }
.brick .box-telecomandi .panel p.demo a.pdf         { background: url("../images/sito/pdf.png")/*tpa=http://www.sky.it/statics/images/sito/pdf.png*/ no-repeat left; padding-left: 30px; height: 23px; line-height: 1; padding-top: 15px;  }
html>/**/body .brick .box-telecomandi .panel p.demo a.pdf  { line-height: 5px; }
.brick.assistenza .box-telecomandi .panel img       { left: 0px; }

/********** AGGIUNGI DA STILE ***********/

/* iframe panel */
.overlayed-external iframe { width: 100%; margin-top: 20px }








/***INIZIO brick carousel ***/

.box-big {background: url(../images/sito/bkg-slide-danonperdere.png)/*tpa=http://www.sky.it/statics/images/sito/bkg-slide-danonperdere.png*/ repeat scroll 0 0 transparent; width: 972px; height:175px;    margin: 15px -15px 20px 0; padding-top: 10px; clear: both; box-shadow: 0 0 3px #ADADAD;}
.box-big h2 {font-family: 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; font-size: 22px; font-weight: 500; line-height: 29px; padding: 2px 10px 8px 10px;}



.brickCarousel .sezione {display: inline; float: left; font-family: Arial,Helvetica,Garuda,FreeSans,sans-serif; height: 115px; padding: 20px 0px 0px 0px; position: relative; width: 972px; overflow:hidden;}

.box-big .sezioneSmall .brickCarousel { display: inline; float: left; font-family: Arial,Helvetica,sans-serif; height: auto;
padding: 0 0px 0 0; position: relative; width: 972px;}
	


.brickCarousel .primafila a.prev {background-image:url(../images/reSky/bkg-prev-next.png)/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/; width:46px; height:103px; background-position: left top; background-repeat: no-repeat; z-index:999; position:absolute; margin: 0px 0px 0 0; padding: 0px 0px 0px 0px; left: 0px;}
.brickCarousel .primafila a:hover.prev {background-image:url(../images/reSky/bkg-prev-next.png)/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/; width:46px; height:103px; background-position: left top; background-repeat: no-repeat; z-index:999; position:absolute; margin: 0px 0 0 0; padding: 206px 0px 0px 0px; cursor:pointer; left: 0px;}
	
.brickCarousel .primafila a.next {background-image:url(../images/reSky/bkg-prev-next.png)/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/; width:46px; height:103px; background-position: right top; background-repeat: no-repeat; z-index:999; position:absolute; margin: -113px 0 0 926px;}
.brickCarousel .primafila a:hover.next {background-image:url(../images/reSky/bkg-prev-next.png)/*tpa=http://www.sky.it/statics/images/reSky/bkg-prev-next.png*/; width:46px; height:103px; background-position: right 19px; background-repeat: no-repeat; z-index:999; position:absolute;  margin: -132px 0 0 926px; border: 0px red solid; padding:25px 0 0 0px; cursor:pointer;}


	
.brickCarousel .sezione ul.carousel {overflow: hidden; width: 650px; height: 120px; left: 0; overflow: hidden; position: absolute; width: 3900px;}


.brickCarousel .sezione ul.carousel li {background: url("../images/reSky/linea_brickSfumato.png")/*tpa=http://www.sky.it/statics/images/reSky/linea_brickSfumato.png*/  no-repeat scroll right bottom transparent; display: inline; float: left; margin: 0px 5px 0px 0px; padding-right:10px; position: relative; height: 120px; width: 302px;}




.brickCarousel .sezione ul.carousel img {width: 70px; height: 70px; float:left; margin-right:3px; margin-left:0px;}
html>/**/body .brickCarousel .sezione ul.carousel img {margin-right: 10px}


.brickCarousel .caroufredsel_wrapper {position: relative; overflow: hidden; width: 942px!important; height: 115px!important; margin: 0 15px;}


.brickCarousel .sezione .carousel li .description {width:55px; height:15px; position:absolute; top:26px; left:120px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	-khtml-opacity:1;
	-moz-opacity:1;
}
.brickCarousel .sezione .carousel li .description p {font-family:'SkyTextNormal','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; color:#000; letter-spacing:-1px;}


.brickCarousel .sezione {margin-left: -8px}
html>/**/body  .brickCarousel .sezione {margin-left: 0px}
.brickCarousel .sezione .carousel li {position:relative; float:left; display:inline; background:transparent url(../images/sito/bkg-li-guida-tv-sezSmall.png)/*tpa=http://www.sky.it/statics/images/sito/bkg-li-guida-tv-sezSmall.png*/ no-repeat 0 0;}
.brickCarousel .sezione .carousel li .caption {position:absolute; top:45px; left:115px; padding:0 5px 2px; width:55px; font:normal 15px/13px 'SkyTextBold','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; color:#000; background-image:none;}
.brickCarousel .sezione { margin-left: 0px;}



p.EventiTorneo {font-size:14px; color:#000; margin-top:5px; font-family:'SkyTextBold','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;}
p.EventiMatch {font-size:14px; color:#000; font-family:'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; padding: 3px 0 3px 0;}
p.EventiMatch a{color: #000; text-decoration:none;}
p.EventiData {font-size:12px; color:#000; font-family:'SkyTextRegular','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; margin-top:5px;}

.brickCarousel .sezione .carousel li p.EventiAction {font-size:13px; color: #2e5894; clear:both;margin-bottom:3px;}
.brickCarousel .sezione .carousel li p.EventiAction a{color: #2e5894; text-decoration:none;}

/***FINE brick carousel ***/

.skylife-float {font-size:10px; float:right; }
html>/**/body .skylife-float {float:none;}


/*TICKER*/
#ticker-CTR{margin-bottom:-10px; margin-top: -12px; margin-left:-14px; position:relative; padding:25px 26px 25px 158px; background:url(../images/area-clienti/ticker/bkg-ticker-CTR.png)/*tpa=http://www.sky.it/statics/images/area-clienti/ticker/bkg-ticker-CTR.png*/ 0 0 no-repeat; width:818px; height:40px; overflow:hidden;}
.container{margin:0 auto; padding:7px 0 8px; height:25px; width:818px; background:none; overflow:hidden;}
.container .wrap{position:relative; height:25px; width:818px; overflow:hidden; left:0px; line-height:normal; font-size-adjust:none;}
#ticker{position:relative; margin:0; padding:0; overflow:hidden;}
#ticker p{float:left; border-right:1px solid #7c7c7c; padding:0 18px 0; font:16px 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif; color:#595959; line-height:25px;}
#ticker p span.image{float:left; margin:0 9px 0 0;}
#ticker p a{float:left; text-decoration:none; color:#595959; overflow:hidden;}
#ticker-CTR span.sfumatura{position:absolute; top:25px; height:40px; overflow:hidden; width:71px;  background: url("../images/area-clienti/ticker/ticker-sfumatura.png")/*tpa=http://www.sky.it/statics/images/area-clienti/ticker/ticker-sfumatura.png*/ no-repeat scroll 0 0 transparent;}
#ticker-CTR span.sfumatura-sx{background-position:0 0; left:155px;}


