/* VIDEOS */
.directos ul {
	margin:0;
	padding:0;
}
.directos ul li {
	float:left;
	width:15em;
}
.directos {
	clear:left;
	float:left;
	/*height:15em;*/
	width:100%;
}
.directos ul li p {
	font-weight:1em;
	color:#949393;
}
.directos span.icono {
	background-image:url('i/iconos/ico-video.png');
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px
}
.directos ul li h2 {
	font-size:1.1em;
	color:#3f3f3f;
}
.directos ul li h2 a {
	color:#3f3f3f;
}
.directos ul li h2 a:hover {
	color:#38a9fa;
}
/* marco Gris */
.directos span.marco {
	float:left;
	width:145px;
	height:83px;
	background-image:url('i/comunes/marco-imgRojo.png');
	background-position:top left;
	background-repeat:no-repeat;
}
.directos span.marco a {
	display:block;
	position:relative;
	float:left;
	width:139px;
	height:77px;
	overflow:hidden;
	margin:3px 0 0 3px;
}
.directos span.marco:hover {
	background-image:url('i/comunes/marco-imgAzul.png');
}


/* LISTADO DIRECTOS*/


.pListDirectos .btnAvisame {
	float:left;
	clear:left;
	width:auto;
}

.btnAvisameActive {
	float:left;
	min-width:15px;
	height:1.7em;
	color:#333333;
	background-image:url('i/botones/btnAvisameActiveA.png');
	background-repeat:no-repeat;
}
.btnAvisameActive a {
	float:left;
	height:1.7em;
	margin-left:14px;
	padding-right:5px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url('i/botones/btnAvisameActiveC.png');
	background-repeat:no-repeat;
	background-position:top right;
}
.btnAvisameActive:hover a {
	color:#38a9fa;
}
.btnAvisameActive span {
	float:left;
	height:1.7em;
	float:left;
	margin-top:0;
	padding-left:4px;
	background-image:url('i/botones/btnAvisameActiveB.png');
	background-repeat:repeat;
}

.btnAvisame {
	min-width:1.4em;
	height:1.7em;
	color:#333333;
	background-image:url('i/botones/btnAvisameA.png');
	background-repeat:no-repeat;
}
.btnAvisame:hover {
	background-image:url('i/botones/btnAvisameAhover.png');
	background-repeat:no-repeat;
}
.btnAvisame a {
	float:left;
	height:1.7em;
	margin-left:14px;
	padding-right:4px;
	color:#333333;
	text-decoration:none;
	background-image:url('i/botones/btnAvisameC.png');
	background-repeat:no-repeat;
	background-position:top right;
}
.btnAvisame:hover a {
	color:#38a9fa;
	background-image:url('i/botones/btnAvisameChover.png');
	background-repeat:no-repeat;
	background-position:top right;
}
.btnAvisame span {
	float:left;
	height:1.7em;
	float:left;
	margin-top:0;
	padding-left:4px;
	background-image:url('i/botones/btnAvisameB.png');
	background-repeat:repeat;
}
.btnAvisame:hover span {
	background-image:url('i/botones/btnAvisameBhover.png');
	background-repeat:repeat;
}


/*AVISO ROUND CORNERS*/
.modulo-curved {
	background:none repeat scroll 0 0 #FFFCD2;
	float:left;
	padding:3%;
 .padding:7%;
	width:93%;
 .width:97%;
}
.titulo-comentarios {
	float:left;
	width:100%;
	border-bottom:1px solid #c1c1c1;
	padding:0;
	margin:0 0 1em;
}
.titulo-comentarios h2 {
	font-size:1.8em;
	float:left;
	color:#3f3f3f;
	font-weight:bold;
	margin:0 15px 0 0px;
	padding:10px 0 5px 0px;
}
.titulo-comentarios .ocultar {
	float:right;
	margin:11px 3px 0 0;
	text-align:left;
	width:60px;
	background:url("../css/i/iconos/160-icons.png") no-repeat scroll right -27px transparent;
	height:17px;
	width:50px;
}
.modulo-curved p {
	background:none repeat scroll 0 0 #FFFCD2;
	float:left;
	width:100%;
	font-size:1.2em;
	font-weight:700;
	margin:0 0 1.5em 0;
	color:#3f3f3f;
}
.avisame {
	background:url("i/botones/botones.png") no-repeat scroll left -380px transparent;
	float:left;
	height:17px;
	padding:0 0 0 19px;
	width:auto;
}
.avisame a {
	background:url("i/botones/botones.png") no-repeat scroll right -380px transparent;
	color:#393939;
	float:left;
	height:17px;
	padding:0 5px 0 0;
}
.tu-comentario {
	float:left;
	width:98%;
	height:5em;
	margin:0;
	clear:both;
}
.enviar {
	background:url("i/iconos/407-icons.gif") no-repeat scroll 0 -4.3em transparent;
	cursor:pointer;
	float:right;
	height:2em;
	margin:0.5em 0 0;
	width:8.8em;
}
ul.comentarios-directo {
	margin:0;
	padding:0;
}
ul.comentarios-directo li {
	list-style:none outside none;
	border-bottom:1px solid #dfdfdf;
	float:left;
	width:100%;
}
.avatar-comentario-directo {
	background-color:#3EADFD;
	float:left;
	height:3.2em;
	margin:1.9em 0 0;
	width:3.2em;
}
.nombre {
	float:left;
	font-size:1em;
	margin:4em 0.5em 0;
	text-align:left;
	width:auto;
	color:#3EADFD;
}
.fecha {
	float:left;
	font-size:1em;
	margin:4em 0.5em 0;
	text-align:left;
	width:50%;
	color:#949393;
}

/*EO AVISO ROUND CORNERS*/

/* BOX RADIO EN DIRECTO */
.sBox * {-moz-box-sizing:border-box;box-sizing:border-box;}
.sBox {width:100%;display:block;position:relative;padding:2.6em 0 0 0;display:inline;}
.sBox .AudioContainer {min-height:2.6em;background:transparent;}
.sBox object {display:block;width:100%;position:relative;}
.sBox object > a {display:block;position:relative;height:100%;overflow:hidden;}
/*presel*/
.sBox div.presel {background:#e4c4c4;}
/*elementos horizontales*/
.sBox .channelContainer div {width:100%;float:left;}
.sBox .channelContainer span {float:left;font-size:140%;line-height:2.5;width:50%;}
.sBox .channelContainer .t1 {padding:0 0 0 2em;}
/*iconografia*/
	.sBox .channelContainer > div .t1 {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMDE2MkIzQ0ZFOUJFNDExQjM2MEY1QjU5OURFMkM0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNDE0QkRBMjlENjIxMUU0OTlCOUM1QjZCMUZBODAzNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNDE0QkRBMTlENjIxMUU0OTlCOUM1QjZCMUZBODAzNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFBMTJFNkZFQzQ5Q0U0MTE4QTFEQzFCOTg4OTExQzQ5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTYyQjNDRkU5QkU0MTFCMzYwRjVCNTk5REUyQzQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Tea9OAAAAldJREFUeNrsWE1KXEEQrhoCBtxIIrgMnkDUSwSziLgWT6DuXHoAXQSCuYaQLOKcIsELBHUnwugiyS5U+fWr6q4espqEHgT7zbzp79V7Q33z1V8zrKr0lI8RPfGjE+wEO8FO8LkTfDHrF/6cLDyQ8jEG0CcSGJRJsTIGkgrjA2/Y0r18bc+ZnYFffvjZUEHlJTg8w3kJvBoknYyTS5iV3Bb29GPahthHN5yvAf8A/Mh5nieiCU8Rc3LZTtyW4OBHLFzATMKHwLcg8X7gKWwhtvum2hDeURBuWyRspzvT9FJagXKfAb+aumrkEkk8a6FWV7I1QQlVSNidpuQf1i3YfkHB/ToPQ1n/Tvsc5MglNYW0xJ8WYTvD+Q34jXoRmdzcvg+aChoVKVryMlQaZNuA7RqkTslzlnQOVcyeVxG+wLXCmtVSPYJpAvJv51IkQxspjZdCFW/YUz3RKxrN+RXAGPgc53LjHORSoVHNXMiSVyxHvyxthyt7s1Fn4cxq+fiqVXTCUkbc8CPuYd+FouM5hNhDS8W5X1fKVtME5E9hew08/pccnFlBztXrxFjq8HI0ZOHvsO3g2Rutm3RzBb3/ldDmqSFlWvzGcgCwiYdvLE+rjUTzHJzqadXIs6q9AN7DOqkLhtIcFg2SrScJl75Xcu0OjreB3oHPpJirPjl13bZIuOxmSEbiY20FDL6oRDhZ6iLSofLnUiTVPu8S2bcDElf6l+OKjHDsbsqsbBviB6h3gHUdzq/ylp4l73SiR9puR2PXI7OHmPu/W51gJ9gJdoKd4H8djwIMANdz13HGO7a8AAAAAElFTkSuQmCC') 
	no-repeat 0 50%;background-size:auto 75%;}
	.sBox .channelContainer > .ejemActive .t1,
	.sBox .channelContainer > div:hover .t1  {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADbSURBVHja7JdBDsFAFIbbxgGsdNNwE8IV7LBwC1bcwxbX0AQnISrBjv34JSO6sDHtNH/k/5Nv2cyXN3nvTUNjTMCcKCCPBCUoQQlK8PdcwbAqwdBh1b0/2IIBOLFecRscwYy1gvkcwBikrE3SBBuwZO/iEbiX2URlXfG3pFb0zDoHuyADE9YK5nMBfbBn3SQNsAMLUP+rVVer6BzqK56C2EXOdwVpx8zDDuxeUTkfgiuQgDVbk9A+Fl5Dew5aPuSKVpD2wXqzTdDxLee6i/VXJ0EJSlCCEvzkKcAAyzk5bf1zDZIAAAAASUVORK5CYII=');}	
	/*estado inicial*/     				 			 
	.sBox .tabWrite 			 				 			 {background:#fff;}
	.sBox .tabBlue 				 				 			 {background:#e5f5fe;}
	/*estado playing*/      			 			 	
	.sBox .ejemActive 		 				 			 {background:#666;}
	.sBox .ejemActive span 				 			 {color:#fff;}
	/*estado hover*/       				 			 
	.channelContainer div:hover 			 	 {background:#e22;cursor:pointer;}
	.sBox div.AudioContainer:hover			 {background:inherit;}
	.channelContainer div:hover span 	 	 {color:#fff;}
/*cierre player*/
.sBox .tabClos {display:none;}

/* listado DIRECTOS :: basado en //DL */
.directosList {float:left;width:100%;border-bottom:1px solid #c1c1c1;margin:0;padding:0.5em 0;}
.directosList dt {float:left;margin:2px 0 0 0;}
.directosList dt img {margin:0 0.4em 0 0;}
.directosList dd {margin:0;padding:0;}  
.directosList dd span {float:right;}
.directosList dd h3 a {float:left;display:block;width:70%;font-size:110%;line-height:127.3%;font-weight:bold;color:#333;}
.directosList dd span a {color:#939393;text-align:right;}

/*IMPORTANTE :: AJUSTE LISTADO DIRECTOS DENTRO DE 'mark' de 'directos'*/
.directos .mark {padding:0 3px;margin-top:0.6em;border-top:1px dotted #999;clear:both;}
.mListDirectos {padding-top:0;margin-top:-0.6em;}
/* listado PROXIMOS DIRECTOS :: basado en //DIV */
.pListDirectos {width:100%;border-bottom:1px dotted #333;padding:0.5em 0;display:table;}
.pListDirectos span {float:right;color:#888;cursor:default;}
.pListDirectos .titu {float:left;color:#333;font-size:1.1em;/*cursor:pointer;*/}
.c60 .pListDirectos .titu {width:75%;}
.c40 .pListDirectos .titu {width:65%;}

.directosList a:hover,.pListDirectos a:hover * {text-decoration:none;color:#0b6ede;}