/* HP content */
.programmazione-CNT {margin:6px auto; padding:9px 17px; width:898px; height:520px; text-align:left; background:#E5E5E5 url(/static/images/layout/bkg_programmazione-CNT.jpg) repeat-x 0 100%;}
.programmazione-CNT h1 {margin:0; padding:6px 0 0 56px; height:36px; text-align:center;}

/* main carousel */
.programmazione-carousel-CNT {position:relative; height:1%; background:transparent url(/static/images/layout/bkg_programmazione-carousel-CNT.gif) no-repeat 50% 33px; z-index:0;}
.programmazione-list-overlayer {position:absolute; top:42px; width:40px; height:358px; overflow:hidden; background:transparent url(/static/images/layout/bkg_programmazione-list-overlayer.gif) no-repeat 0 0; z-index:8;}
.overlayer-sx {left:82px;}
.overlayer-dx {right:16px; background-position:-40px 0}

/* numero del giorno */
.programmazione-list-day {position:absolute; top:42px; left:0; z-index:9;}
.programmazione-list-day .days-label {position:relative; width:108px; height:52px; background:transparent url(/static/images/layout/bkg_days-label.gif) no-repeat 0 0;}
.programmazione-list-day .days-label span {position:absolute;}
.programmazione-list-day .days-label .tag-day-nmr {top:12px; left:4px; width:35px; height:25px; overflow:hidden; background:transparent url(/static/images/layout/tag-day-nmr.gif) no-repeat;}
.programmazione-list-day .days-label .day-1 {background-position:0 0;}
.programmazione-list-day .days-label .day-2 {background-position:0 -25px;}
.programmazione-list-day .days-label .day-3 {background-position:0 -50px;}
.programmazione-list-day .days-label .day-4 {background-position:0 -75px;}
.programmazione-list-day .days-label .day-5 {background-position:0 -100px;}
.programmazione-list-day .days-label .day-6 {background-position:0 -125px;}
.programmazione-list-day .days-label .day-7 {background-position:0 -150px;}
.programmazione-list-day .days-label .day-8 {background-position:0 -175px;}
.programmazione-list-day .days-label .day-9 {background-position:0 -200px;}
.programmazione-list-day .days-label .day-10 {background-position:0 -225px;}
.programmazione-list-day .days-label .day-11 {background-position:0 -250px;}
.programmazione-list-day .days-label .day-12 {background-position:0 -275px;}
.programmazione-list-day .days-label .day-13 {background-position:0 -300px;}
.programmazione-list-day .days-label .day-14 {background-position:0 -325px;}
.programmazione-list-day .days-label .day-15 {background-position:0 -350px;}
.programmazione-list-day .days-label .day-16 {background-position:0 -375px;}
.programmazione-list-day .days-label .day-17 {background-position:0 -400px;}
.programmazione-list-day .days-label .day-18 {background-position:0 -425px;}
.programmazione-list-day .days-label .day-19 {background-position:0 -450px;}
.programmazione-list-day .days-label .day-20 {background-position:0 -475px;}
.programmazione-list-day .days-label .day-21 {background-position:0 -500px;}
.programmazione-list-day .days-label .day-22 {background-position:0 -525px;}
.programmazione-list-day .days-label .day-23 {background-position:0 -550px;}
.programmazione-list-day .days-label .day-24 {background-position:0 -575px;}
.programmazione-list-day .days-label .day-25 {background-position:0 -600px;}
.programmazione-list-day .days-label .day-26 {background-position:0 -625px;}
.programmazione-list-day .days-label .day-27 {background-position:0 -650px;}
.programmazione-list-day .days-label .day-28 {background-position:0 -675px;}
.programmazione-list-day .days-label .day-29 {background-position:0 -700px;}
.programmazione-list-day .days-label .day-30 {background-position:0 -725px;}
.programmazione-list-day .days-label .day-31 {background-position:0 -750px;}

/* nome del giorno */
.programmazione-list-day .days-label .tag-day-txt {top:21px; left:39px; width:66px; height:15px; overflow:hidden; background:transparent url(/static/images/layout/tag-day-txt.gif) no-repeat;}
.programmazione-list-day .days-label .day-lun {background-position:0 0;}
.programmazione-list-day .days-label .day-mar {background-position:0 -15px;}
.programmazione-list-day .days-label .day-mer {background-position:0 -30px;}
.programmazione-list-day .days-label .day-gio {background-position:0 -45px;}
.programmazione-list-day .days-label .day-ven {background-position:0 -60px;}
.programmazione-list-day .days-label .day-sab {background-position:0 -75px;}
.programmazione-list-day .days-label .day-dom {background-position:0 -90px;}

/* programmazione oraria */
.programmazione-list {position:relative; margin:0; padding:0; list-style-type:none;}
.fascia-oraria {position:relative; float:left; display:inline; width:80px; text-align:center;}

/* cella giorno */
.programmazione-day {position:absolute; left:40px; margin:0; padding:0; list-style-type:none; width:9999px; height:42px;}
.prog-timing {cursor:pointer; position:relative; float:left; display:inline; padding:0 4px 0 11px; height:42px!important; overflow:hidden; font-size:11px; color:#3E9CE1; text-align:left; background:#F9F9F9 url(/static/images/layout/bkg_prog-timing.gif) no-repeat 0 0; }
.prog-timing span {display:block;}
.prog-timing .title {padding:6px 0 0; font-size:10px; color:#003478;}
.prog-timing .subtitle {color:#3E9CE1;}
.prog-timing:hover {background-position:0 -42px;}
.current-day .prog-timing {background-position:0 -84px!important;}
.current-day .title {color:#003478;}
.current-day .subtitle {color:#FFF;}
.prog-timing a {display:block; text-decoration:none; cursor:pointer; z-index:7!important;}

/* posizione liste giorni */
.day1 {top:44px;}
.day2 {top:96px;}
.day3 {top:148px;}
.day4 {top:200px;}
.day5 {top:252px;}
.day6 {top:304px;}
.day7 {top:356px;}

/* timing */
.time-5-min {width: 0px!important; padding-left:7px;}
.time-10-min {width:12px!important;}
.time-15-min {width:25px!important;}
.time-20-min {width:38px!important;}
.time-25-min {width:52px!important;}
.time-30-min {width:65px!important;}
.time-35-min {width:78px!important;}
.time-40-min {width:92px!important;}
.time-45-min {width:105px!important;}
.time-50-min {width:118px!important;}
.time-55-min {width:132px!important;}
.time-60-min {width:145px!important;}
.time-65-min {width:158px!important;}
.time-70-min {width:172px!important;}
.time-75-min {width:185px!important;}
.time-80-min {width:198px!important;}
.time-85-min {width:212px!important;}
.time-90-min {width:225px!important;}
.time-95-min {width:238px!important;}
.time-100-min {width:252px!important;}
.time-105-min {width:265px!important;}
.time-110-min {width:278px!important;}
.time-115-min {width:292px!important;}
.time-120-min {width:305px!important;}
.time-125-min {width:318px!important;}
.time-130-min {width:332px!important;}
.time-135-min {width:345px!important;}
.time-140-min {width:358px!important;}
.time-145-min {width:372px!important;}
.time-150-min {width:385px!important;}
.time-155-min {width:398px!important;}
.time-160-min {width:412px!important;}
.time-165-min {width:425px!important;}
.time-170-min {width:438px!important;}
.time-175-min {width:452px!important;}
.time-180-min {width:465px!important;}
.time-185-min {width:478px!important;}
.time-190-min {width:492px!important;}
.time-195-min {width:505px!important;}
.time-200-min {width:518px!important;}
.time-205-min {width:532px!important;}
.time-210-min {width:545px!important;}
.time-215-min {width:558px!important;}
.time-220-min {width:572px!important;}
.time-225-min {width:585px!important;}
.time-230-min {width:598px!important;}
.time-235-min {width:612px!important;}
.time-240-min {width:625px!important;}
.time-245-min {width:638px!important;}
.time-250-min {width:652px!important;}
.time-255-min {width:665px!important;}
.time-260-min {width:678px!important;}
.time-265-min {width:692px!important;}
.time-270-min {width:705px!important;}
.time-275-min {width:718px!important;}
.time-280-min {width:732px!important;}
.time-285-min {width:745px!important;}
.time-290-min {width:758px!important;}
.time-295-min {width:772px!important;}
.time-300-min {width:785px!important;}
.time-305-min {width:798px!important;}

.time-310-min {width:812px!important;}
.time-315-min {width:825px!important;}
.time-320-min {width:838px!important;}
.time-325-min {width:852px!important;}
.time-330-min {width:865px!important;}
.time-335-min {width:878px!important;}
.time-340-min {width:892px!important;}
.time-345-min {width:905px!important;}
.time-350-min {width:918px!important;}
.time-355-min {width:932px!important;}
.time-360-min {width:945px!important;}
.time-365-min {width:958px!important;}
.time-370-min {width:972px!important;}
.time-375-min {width:985px!important;}
.time-380-min {width:998px!important;}
.time-385-min {width:1012px!important;}
.time-390-min {width:1025px!important;}
.time-395-min {width:1038px!important;}
.time-400-min {width:1052px!important;}
.time-405-min {width:1065px!important;}
.time-410-min {width:1078px!important;}
.time-415-min {width:1092px!important;}
.time-420-min {width:1105px!important;}
.time-425-min {width:1118px!important;}
.time-430-min {width:1132px!important;}
.time-435-min {width:1145px!important;}
.time-440-min {width:1158px!important;}
.time-445-min {width:1172px!important;}
.time-450-min {width:1185px!important;}
.time-455-min {width:1198px!important;}
.time-460-min {width:1212px!important;}
.time-465-min {width:1225px!important;}
.time-470-min {width:1238px!important;}
.time-475-min {width:1252px!important;}
.time-480-min {width:1265px!important;}
.time-485-min {width:1278px!important;}
.time-490-min {width:1292px!important;}
.time-495-min {width:1305px!important;}
.time-500-min {width:1318px!important;}
.time-505-min {width:1332px!important;}
.time-510-min {width:1345px!important;}
.time-515-min {width:1358px!important;}
.time-520-min {width:1372px!important;}
.time-525-min {width:1385px!important;}
.time-530-min {width:1398px!important;}
.time-535-min {width:1412px!important;}
.time-540-min {width:1425px!important;}
.time-545-min {width:1438px!important;}
.time-550-min {width:1452px!important;}
.time-555-min {width:1465px!important;}
.time-560-min {width:1478px!important;}
.time-565-min {width:1492px!important;}
.time-570-min {width:1505px!important;}
.time-575-min {width:1518px!important;}
.time-580-min {width:1532px!important;}
.time-585-min {width:1545px!important;}
.time-590-min {width:1558px!important;}
.time-595-min {width:1572px!important;}
.time-600-min {width:1585px!important;}
.time-605-min {width:1598px!important;}
.time-610-min {width:1612px!important;}
.time-615-min {width:1625px!important;}
.time-620-min {width:1638px!important;}
.time-625-min {width:1652px!important;}
.time-630-min {width:1665px!important;}
.time-635-min {width:1678px!important;}
.time-640-min {width:1692px!important;}
.time-645-min {width:1705px!important;}
.time-650-min {width:1718px!important;}
.time-655-min {width:1732px!important;}
.time-660-min {width:1745px!important;}
.time-665-min {width:1758px!important;}
.time-670-min {width:1772px!important;}
.time-675-min {width:1785px!important;}
.time-680-min {width:1798px!important;}
.time-685-min {width:1812px!important;}
.time-690-min {width:1825px!important;}
.time-695-min {width:1838px!important;}
.time-700-min {width:1852px!important;}
.time-705-min {width:1865px!important;}
.time-710-min {width:1878px!important;}
.time-715-min {width:1892px!important;}
.time-720-min {width:1905px!important;}

/* programmazione carousel */
.jcarousel-skin-programmazione-list .jcarousel-list li.fascia-oraria, .skin-programmazione-list .jcarousel-item {width:80px; height:40px;}
.jcarousel-skin-programmazione-list {position:relative; padding:0 0 0 55px; width:843px;}
.jcarousel-skin-programmazione-list .jcarousel-container {background:transparent url(/static/images/layout/bkg_programmazione-jcarousel-container.gif) no-repeat 67px 42px;}
.jcarousel-skin-programmazione-list .jcarousel-container-horizontal {padding:0 0 0 27px; width:800px;}
.jcarousel-skin-programmazione-list .jcarousel-clip-horizontal {width:800px; height:400px;}
.jcarousel-skin-programmazione-list .jcarousel-item {}
.jcarousel-skin-programmazione-list .jcarousel-item-horizontal {}
.jcarousel-skin-programmazione-list .jcarousel-item-placeholder {color:#000; background:#FFF;}
.jcarousel-skin-programmazione-list .jcarousel-next-horizontal {position:absolute; top:-4px; right:-27px; width:27px; height:27px; overflow:hidden; background:transparent url(/static/images/layout/dsc-scroll-dx.gif) no-repeat 0 0; cursor:pointer;}
.jcarousel-skin-programmazione-list .jcarousel-next-horizontal:hover {}
.jcarousel-skin-programmazione-list .jcarousel-next-horizontal:active {}
.jcarousel-skin-programmazione-list .jcarousel-next-disabled-horizontal,
.jcarousel-skin-programmazione-list .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-programmazione-list .jcarousel-next-disabled-horizontal:active {background-position:0 -27px; cursor:default;}
.jcarousel-skin-programmazione-list .jcarousel-prev-horizontal {position:absolute; top:-4px; left:0; width:27px; height:27px; overflow:hidden; background:transparent url(/static/images/layout/dsc-scroll-sx.gif) no-repeat 0 0; cursor:pointer;}
.jcarousel-skin-programmazione-list .jcarousel-prev-horizontal:hover {}
.jcarousel-skin-programmazione-list .jcarousel-prev-horizontal:active {}
.jcarousel-skin-programmazione-list .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-programmazione-list .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-programmazione-list .jcarousel-prev-disabled-horizontal:active {background-position:0 -27px; cursor:default;}

/* overlay */
#PGE { height: 1100px }
#programmi-overlay-container { background: white; display:none; position: relative; right: -590px; top: -360px; width: 267px; z-index: 10; height: 360px; }
#programmi-overlay { position:relative; height: 345px; width: 253px; margin: 0px 7px;  top:7px; background: #63B1E5 url(/static/images/minilogo_cielo.png) bottom no-repeat }
#programmi-overlay .image-container { background-position: center center; height: 150px; width: 100%;}
#programmi-overlay img { margin-right: 5px }
#programmi-overlay span.right { float: right; }
#programmi-overlay h2 { margin: 0px; padding: 6px 5px; padding-left: 10px;  color: #00478c; text-align: left; font-size: 14px }
#programmi-overlay p { margin: 0px; padding: 2px 10px; color: white }

#programmi-overlay-container .corner { height: 10px; width: 10px; z-index: 15 }
#programmi-overlay-container .corner-tl { float:left; background: url(/static/images/cielo_cornerSx.png) no-repeat }
#programmi-overlay-container .corner-tr { float:right; background: url(/static/images/cielo_cornerDx.png) no-repeat }


/* archivio e programmazione */
#guidaTv_content {background: white}
#guidaTv_content .guidaTv-section {padding:2px;margin-top:20px;margin-bottom:20px;text-align:center;height:14px;background:url(/static/images/layout/guidatv/cielo_stripprox.gif);}
#guidaTv_content .guidaTv-section span{font-family:verdana;font-size:12px;font-weight:bold;color:#003478;text-transform:uppercase;text-align:center}
#guidaTv_content .guidaTv-section-carousel {width:590px;border:1px solid #ccc;}

#guidaTv_content .guidaTv-section-carousel-image {float:left}
#guidaTv_content .guidaTv-section-carousel-image li{list-style: none outside none;}
#guidaTv_content .guidaTv-section-carousel-title {}
#guidaTv_content .guidaTv-section-carousel-subtitle {}	

#guidaTv_content .guidaTv-prossimamente {height:150px;margin-bottom:40px;}

#guidaTv_content .guidaTv-archivio {margin-left:160px;}
#guidaTv_content .guidaTv-archivio-linguette{margin-left:105px;}
#guidaTv_content .guidaTv-archivio-linguette-container-tab-inactive{background:url(/static/images/layout/guidatv/cielo_Btm_OFF.gif) no-repeat 0 0;cursor:pointer;margin-bottom:-4px;float:left;width:76px;height:28px;padding-top:2px;margin-right:8px;margin-left:8px;text-align:center;}
#guidaTv_content .guidaTv-archivio-linguette-container-tab-active{background:url(/static/images/layout/guidatv/cielo_Btm_ON.gif) no-repeat 0 0;cursor:pointer;margin-bottom:-5px;float:left;width:76px;height:28px;padding-top:2px;margin-right:8px;margin-left:8px;text-align:center;}
#guidaTv_content .guidaTv-archivio-linguette-testo{font-family:verdana;font-size:13px;font-weight:bold;color:#FFF;text-transform:uppercase;padding-top:6px;}
#guidaTv_content .guidaTv-archivio-top {background:url(/static/images/layout/guidatv/cielo_boxup.gif) no-repeat 0 0;height:10px;}
#guidaTv_content .guidaTv-archivio-center {background:url(/static/images/layout/guidatv/cielo_boxcentral.gif) repeat 0 0;width:584px;}
#guidaTv_content .guidaTv-archivio-center ul{line-height:20px;}
#guidaTv_content .guidaTv-archivio-center-left{float:left;width:50%}
#guidaTv_content .guidaTv-archivio-center-right{float:left;width:50%}
#guidaTv_content .guidaTv-archivio-center li a {font-family:verdana;font-size:13px;font-weight:bold;color:#003478;text-decoration:none}
#guidaTv_content .guidaTv-archivio-center li a:hover { text-decoration: underline }
#guidaTv_content .guidaTv-archivio-bottom {background:url(/static/images/layout/guidatv/cielo_boxdown.gif) no-repeat 0 0;height:10px;}	

#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-container { width: 560px; margin: auto; }
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-direction-rtl {	direction: rtl;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-container-horizontal {padding: 20px 40px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-clip-horizontal {height: 150px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-clip-vertical {width:  75px;height: 245px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item {   	width: 152px;height: 150px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item-horizontal {	margin-left: 20px;margin-right: 20px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-direction-rtl .jcarousel-item-horizontal {	margin-left: 10px;margin-right: 0;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item-vertical {margin-bottom: 10px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item-placeholder {background: #fff;color: #000;}

#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-next-horizontal {position: absolute;top: 43px;right: 5px;	height:25px;	width:25px;	cursor: pointer;background: transparent url(/static/images/layout/guidatv/cielo_arrows.gif) no-repeat 0 0;background-position:-25px 0px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(prev-horizontal.png);}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-next-horizontal:hover {background-position:-25px -25px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-next-horizontal:active {background-position:-25px -25px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-next-disabled-horizontal,#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-next-disabled-horizontal:hover,#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-prev-horizontal {position: absolute;top: 43px;left: 5px;height:25px;	width:25px;	cursor: pointer;background: transparent url(/static/images/layout/guidatv/cielo_arrows.gif) no-repeat 0 0;background-position:0px 0px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(next-horizontal.png);}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-prev-horizontal:hover {background-position:0px -25px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-prev-horizontal:active {background-position:0px -25px;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-prev-disabled-horizontal,#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-prev-disabled-horizontal:hover,#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}

#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item-horizontal div{font-family:verdana;font-size:12px;font-weight:bold;color:#003478;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item-horizontal span{font-family:verdana;font-size:12px;font-weight:bold;color:#6eb6e7;}
#guidaTv_content  .jcarousel-skin-prossimamente .jcarousel-item-horizontal a img {border:2px solid #f3f3f3;}


