#content-item-myurls{ background:#FFFFFF url(../img/tv_live_tv.png) no-repeat center center;}

.moduleHeader .infopoint{
	float:right;
	width:18px;
	height:19px;
	padding-top:5px;
	overflow:hidden;
	margin-right:8px;
}

#paneltv{ list-style:none; margin:0; padding:0; }
#paneltv li { list-style:none; margin:5px 0px ; display:block; }
#paneltv li a{display:block; padding:2px; overflow:hidden; font-size:12px; font-weight:bold }
#paneltv li a.panelselected{ color: #FF0000; font-weight:bold; }

#ListOfChannels, #ListOfFreeChannels,
#myprograms{ clear:both ; }
#ListOfChannels, #ListOfFreeChannels{ padding-bottom:10px;}

#ListOfChannels li, #ListOfFreeChannels li { list-style:none; margin:5px; float:left; display:block;  text-align:center; border:1px solid #FFFFFF; text-align:center;  }
.isSel{ width:78px; height:78px; text-align:center; padding:5px;} 
#ListOfChannels .subscribed, #ListOfFreeChannels .subscribed{border:1px solid #00CC00; opacity: 0.5; filter:alpha(opacity=50); background:#F8F9FA url(../img/abook.png) no-repeat 68px 68px; }
#ListOfChannels .OldSubscribed, #ListOfFreeChannels .OldSubscribed{ opacity: 0.5; filter:alpha(opacity=50); border:1px solid #FF0000; background: #FFF9F9 url(../img/aboko.png) no-repeat 66px 68px; }

#ListOfChannels .selected, #ListOfFreeChannels .selected{ background:transparent url(../../mod-system/img/phone.png) no-repeat left 68px;  }

#ListOfChannels .rolled, #ListOfFreeChannels .rolled{border:1px solid #CACACA;opacity: 1.0; filter:alpha(opacity=100); }
#ListOfChannels li a img, #ListOfFreeChannels li a img{ cursor:pointer;}

.promo{ text-decoration:line-through; font-weight:bold; color:#FF0000;; font-size:16px; }
.price{ font-weight:bold; color:#FF0000;; font-size:18px; }

#myprograms .eltmenu{background-color:transparent; }

#myprograms .listselected li.rolled{ background:transparent url(../../mod-system/img/vignette_grande.png) no-repeat 2px center; }
#myprograms .listselected .rolled .imgdrop{ margin-top:4px; }

#myprograms .listselected li{margin:0px; padding:1px; display:block; float:left; text-align:center; font-size:11px; width:90px; height:120px; overflow:hidden; border:none; position:relative; background-color:none; background:transparent url(../../mod-system/img/vignette_petite.png) no-repeat 7px center; }
#myprograms .name{ font-size:11px;margin:0px 10px 0px 10px;  height:30px; overflow:hidden; }
#myprograms .listselected li .imgdrop{ height:64px; width:64px; margin-top:12px;}
#myprograms .listselected .eltmenu{ position:absolute; bottom:0px; left:1px; border:none; margin:0px; float:none; height:50px; text-align:center; width:90px; background:transparent url(../../mod-system/img/vignette_menu.png) no-repeat 1px top;  }


#myprograms .listing0 .listselected { margin:0; padding:5px; list-style:none; }
#myprograms .listing0 .listselected .imgdrop{ border:none; width:32px; height:32px; float:left; margin-top:0px; }
#myprograms .listing0 .listselected li{margin:0px; padding:1px; display:block; text-align:left; overflow:hidden; border:none; background-color:#FFFFFF; position:relative; float:none; width:auto; height:32px; line-height:32px; border-bottom:thin dotted #CACACA; background:none ;}
#myprograms .listing0 .eltmenu{ position: absolute; top:0px; left:360px; border:none; margin:0px; float:none; width:36px; height:32px; text-align:center; line-height:32px; padding-top:5px; background:none; }
#myprograms .listing .eltmenu a img{ margin:0; padding:0; margin-top:6px; }
#myprograms .listing .eltmenu a { margin:0; padding:0; line-height:32px;}
#myprograms .listing0 .name{ font-size:12px; text-align:left ; padding-left:20px; height:32px; line-height:32px;}


#myprograms .listing .listselected { margin:0; padding:5px; list-style:none; }
#myprograms .listing .listselected li{ position:relative; }
#myprograms .listing .listselected .imgdrop{ border:none; display:none ; }
#myprograms .listing .listselected li{margin:0px; padding:1px; display:block; text-align:left; overflow:hidden; border:none; background-color:#FFFFFF; position:relative; float:none; width:auto; height:16px; line-height:16px; border-bottom:thin dotted #CACACA;background:none ;}
#myprograms .listing .eltmenu{ position:absolute; top:0px; left:360px; border:none; margin:0px; float:none; width:36px; height:16px; text-align:center; line-height:16px; padding:0;  background:none;}
#myprograms .listing .eltmenu a img{ margin:0; padding:0; }
#myprograms .listing .name{ font-size:11px; text-align:left;}


#menuchannels{  width:420px; margin:5px 5px; }
#menuchannels th{ width:50%; }
#menuchannels th a{display:block; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:12px; color:#000000; overflow:hidden;}
#menuchannels th a:hover{overflow:hidden; color:#FF0000; font-weight:bold; }
#menuchannels h2{ font-size:18px;}
#menuchannels h3{ font-size:14px;}
#ChannelInfo p{ text-align:justify; }
#mfree, #msub{ border: none; background-color:#FFFFFF; border-top:1px solid #DDDDDD; border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD;}

#mfree.sel{ border-bottom:1px solid #DDDDDD; background-color:#EEEEEE; border-top:1px solid #DDDDDD; height:24px;  line-height:24px;  margin-top:5px; border-left:1px solid #DDDDDD; border-right:none;background:transparent url(../../mod-system/img/bngtab.png) no-repeat left top; overflow:hidden; }
#msub.sel{  height:24px; line-height:24px; margin-top:5px;  border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; border-left:none; background:transparent url(../../mod-system/img/bngtab.png) no-repeat left top; overflow:hidden; }
