.maintd{   
}
#col1,#col2,#col3 {
	width:32%;
  padding: 0.2em; margin:0;
  list-style:none;
  float: left ;
	background-color: #FFFFFF;
  
}
.cols {
  margin-bottom: 0.5em;  
}

ul.empty { height: 100px; border: 1px solid #CACACA; background-color: #F1F1F1; }

.emptyPlaceMarker
{
	z-index: 0;
	border: thin dashed #CACACA; 
	background-color: transparent;
	margin:0; padding:0;
}

.module {
	border:none;
	width:auto;
}
.moduleFrame {
	border:none;
	padding:0px;
	overflow:hidden;
}
.moduleHeaderContainer {
	height:40px;
}
.moduleHeader {
	border:none;
	height:40px;
	overflow : hidden ;
	background:#FFFFFF url(../img/HH.png) repeat-x scroll 0%;		
}
.moduleHeader .title{
	overflow:hidden;
	display:inline;
	line-height:40px;	
	overflow : hidden ;
	text-align:left; 
	font-weight:bold; color:#666666;
}
.moduleContent{
	background: transparent none repeat scroll 0%;
	border : none;
	overflow:hidden;
	margin:0pt 3px;
	clear:both;
	padding:7px;
}
.moduleHeader .icone{
	float:left;
	padding:4px 4px 0px 2px;
}
.moduleHeader .openclose{
	float:right;
	width:24px;
	height:20px;
	padding-top:2px;
	overflow:hidden;
}
.moduleHeader .configure{
	float:right;
	width:24px;
	height:20px;
	padding-top:2px;
	overflow:hidden;
}

.moduleHeader .listmode2{
	float:right;
	width:24px;
	height:20px;
	padding-top:2px;
	overflow:hidden;
}
.moduleHeader .listmode1{
	float:right;
	width:24px;
	height:20px;
	padding-top:2px;
	overflow:hidden;
}
.moduleHeader .listmode0{
	float:right;
	width:24px;
	height:20px;
	padding-top:2px;
	overflow:hidden;
}
.moduleConf{
}
.moduleConfIn{
	padding:10px;
	margin:5px;
	border-top:1px solid #CCCCCC;
	background-color:#FCFCFC ;
}

#counthem{ font-weight:bold; color:#333333; font-size:12px; text-align:center; }
#indicator{ text-align:center; }

.stream{ color:#333333; max-height:260px; overflow-y:auto; overflow-x:hidden; margin:0; padding:0; }
.stream li{ margin:0; padding:0; display:block; border-bottom:thin dotted #CACACA; }
.stream li a{ display:block; background: transparent url(../img/add.png) no-repeat 1px 2px; padding-left:20px; margin:0; padding:0; height:20px; line-height:20px; padding-left: 20px; }
.stream a:hover{ font-weight:bold; background-color:#F1F1F1 ;}
.rate{ font-style:italic; color:#666666; float:right; padding-right:10px;}

.listselected { margin:0; padding:5px; list-style:none; padding-left:16px; }
.listselected ../img{ border:0; }
.listselected li{margin:2px; padding:1px; display:block; float:left; text-align:center; font-size:9px; width:68px; height:96px; overflow:hidden; border:1px solid #CCCCCC; background-color:#FFFFFF; position:relative; }
.eltmenu{ position:absolute; bottom:0px; background-color: #FFFFFF; border:none; margin:0px; float:none; width:68px; height:32px; text-align:center; }
.eltmenu a img { margin-top:4px;}
.imgdrop{ cursor:move;}

.allin{ width:95%; }
                                                                                                                        
#zz { cursor:default; color:#00f; font-size:0.9em; text-align:left; padding:5px; margin:5px; background:#CCC; border:2px solid gray;  	}

#col1,#col2,#col3 {
	padding:0px;
	width:470px;
	margin:0px;
	list-style:none;
	float: left ;
	background-color: #FFFFFF;
}
#col2{ padding-left:21px; }
.red, .mobiclip{ margin-left:10px; }

#choicelink{ list-style:none; margin:0; padding:0; }
#choicelink li{ list-style:none; display:block; float:left; line-height:24px; list-style:none; margin:0px 20px 0px 20px;}
#choicelink li img{ margin-right:6px; padding-top:1px; float:left;}
#choicelink a{ font-weight:bold; display:block; border-bottom:1px solid #F1F1F1; height:24px; }
#choicelink a:hover{ color:#333333; border-bottom:1px solid #CACACA; }



.module { margin:0px; padding:0px; border:1px solid #203166; }
.moduleHeader .title{ margin:0; display:block; padding-left:10px; padding-top:0px; color:#FFFFFF; font-weight:bold; 	font-size: 17px; }
.moduleContent, .moduleConf{ background:transparent; margin:0px;  margin-left:10px; margin-right:10px;}
#biddouy{ clear:both; }

.moduleConfIn{
	border-top:none;
	background-color:transparent ;
}

.mobiclip .moduleHeader .title { background-image:url(../img/mobiclip_m.png); background-repeat:no-repeat; background-position: 3px 2px;  padding-left:40px;}

.infopoint{ background-color: transparent; padding-top:8px; }

.moduleHeader .listmode2{
	margin-right:8px;
}
.moduleHeader .listmode0{ display:none; }
.moduleHeader .listmode2, .moduleHeader .listmode1, .moduleHeader .listmode0{
	padding-top:8px;
}
#linker{
  background: transparent url(../img/icone_side-load.png) no-repeat left top;
  padding-left : 46px;	
  display:block;
  line-height:22px;
}

.AcTitle{ color:#1b2f60; font-weight:bold; padding-left:5px; border-bottom:1px solid #1b2f60; font-size:16px; }
#SubscribeTheseChannels{ font-size:12px; }
#streams, #myurls, #mybvods, #mytvshows, #myprograms, #myugc{ color:#333333; overflow-y:auto; overflow-x:hidden; margin:0; padding:0; position: relative; height:320px;  }
#item-myurls .module{ height:390px; }
.stream{ height:240px; max-height:none; }

