/* NUEVO MODULO BASICO */
/* contenedor de 'thumbs' */
.thumbox {padding:0 7px 0 7px;}
/*modulo 'thumb'*/
.basicmod {width:100%;float:left;position:relative;margin:0 0 0.6em 0;}
	.col2 .basicmod {width:50%;}
	.col3 .basicmod {width:33%;}
	.col4 .basicmod {width:25%;}
	.col5 .basicmod {width:20%;}
	.col6 .basicmod {width:16.66%;}
.basicmod .txt {display:block;width:auto;padding:0 0.6em 0 0;}
	.aniadirA + .txt,.favoritos + .txt {padding:0 0.6em 0 2.2em;}
/**/*:first-child+html .basicmod .txt {float:left;padding:0 0.3em 0 0.3em;}
/*ajuste thumbs en modulo social*/.c55 .basicmod {margin:0;}
	/*icono 'a mi lista' + 'a favoritos'*/
	.basicmod .aniadirA,.basicmod .favoritos {display:block;float:left;height:1.8em;margin:0;padding:0;width:1.8em;}
		.basicmod .aniadirA {background:url('i/iconos/ico-aniadir.png') no-repeat;}
		.basicmod .aniadirA:hover {background-image:url('i/iconos/ico-aniadir-hover.png');}
		.basicmod .favoritos {background:url('i/iconos/ico_aFavoritos.png') no-repeat;}
		.basicmod .favoritos:hover {background-image:url('i/iconos/ico_aFavoritos-hover.png');}
		/*comportamiento segun posicionamiento del texto*/
		.basicmod .aniadirA,.basicmod .favoritos {margin:0 0.3em 6.5em 0;} 
		.col2 .basicmod .aniadirA,.col3 .basicmod .aniadirA,.col4 .basicmod .aniadirA,
		.col2 .basicmod .favoritos,.col3 .basicmod .favoritos,.col4 .basicmod .favoritos {margin:0;}
	/*textos*/
	.basicmod .ico {height:1.4em;line-height:1em;margin:0;padding:0 0 0 1.2em;display:block;clear:both;}
	.basicmod .titu {width:97%;display:block;padding:0 0 0.6em 0;}
	.basicmod .titu a {font-weight:bold;font-size:110%;}
	.basicmod .titu em {font-style:normal;}
	.basicmod .titu strong {font-weight:normal;}
	/*colores*/
	.basicmod .titu a {color:#3f3f3f;}
	.basicmod p,.basicmod .titu em {color:#949393;}
	/*iconos*/
						.basicmod .ico {background-image:url('i/iconos/defin/ico_destacados.png');background-repeat:no-repeat;}
						.modVideo .ico {background-position:0 -1.6em;}
	.directos .modVideo .ico {background-position:0 -3.4em;}
						.modAudio .ico {background-position:0 0.2em;}
	/*marcos-imagenes*/
	.basicmod .img {float:left;margin:0 0.6em 0 0;padding:0 0 0.6em 0;}
	.basicmod .img a {display:block;border:0.3em solid #d8d8d8;width:13.9em;height:7.8em;overflow:hidden;position:relative;}
	.directos .basicmod .img a {border-color:#f30;}
	.basicmod .img a:hover {border-color:#09f;border-color:#0b6ede;}
	/*ajustando ancho por si no hay imágenes con el tamaño adecuado*/.basicmod .img a img {width:13.9em;}
	.basicmod .img a img {/*width:18.5em;position:relative;top:-24%;left:-15%;*/}
	/*EXCEPCIONES*/
	.false .col2 .basicmod {width:20%;}
	.false .separador {display:none;}	
	/*ajustes modulos 'se esta viendo/se esta escuchando'*/
	.c70 .c50 .basicmod .aniadirA {margin-bottom:0;}
	.c70 .c50 .basicmod .txt {padding-top:2.4em;}
/*	
.directos .basicmod .img {background-image:url('i/comunes/marco-imgRojo.png');}
.directos .basicmod .img:hover {background-image:url('i/comunes/marco-imgAzul.png');}
*/
/***********MENSAJES OCULTOS***************/
.basicmod .img {position:relative;}
.basicmod .img div {background:url('i/comunes/black.png');width:13.9em;height:7.8em;position:absolute;top:0.3em;left:0.3em;}
.basicmod .img div p {width:90%;padding:1.2em 5% 0 5%;text-align:center;font-size:120%;color:#ddd;}
.basicmod .img div a {border:none;width:auto;display:inline;color:#ddd;text-decoration:underline;}
.basicmod .img div a:hover {color:#fff;}

/* modulo para comentario sin thumb (en perfil de usuarios) */
.modComentario {
	clear:left;
	width:100%;
	float:left;
}
.modComentario h4 {
	font-size:1.1em;
	color:#38a9fa;
	margin:0 0 5px 0
}
.modComentario h4 span.comentario {
	float:left;
	margin:0;
	font-size:0.9em;
	font-weight:normal;
	color:#949393;
	width:100%;
	overflow:auto;
}
.modComentario h4 a {
	font-size:1.1em;
	color:#38a9fa;
	margin:0 0 5px 0;
	width:100%;
}
.modComentario p {
	width:100%;
	margin:0;
	color:#3f3f3f;
}

/* avatar */
.basicmod .avatar {
	margin:0px;
	float:left;
}
.basicmod .avatar img {
	margin-top:5px;
}
/* textos */
.basicmod h4 {
	/*color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	width:120px;
	.width:110px;
	overflow:auto;*/
}

ul.basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 21px;
	width:124px;
	overflow:auto;
}

ul#programas-series .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	width:300px;
	overflow:auto;
}
.basicmod p.desc {
	color:#3F3F3F;
	font-size:1.1em;
}

.basicmod p.web a {
	color:#38a9fa;
	font-size:1.1em;
	font-weight:700;
}
.basicmod h4 a {
	color:#3f3f3f;
}
.basicmod h4 a:hover {
	color:#38a9fa;
	color:#0b6ede;
}

ul#audios-populares .basicmod h5 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px;
	overflow:auto;
	width:100%;
}
.basicmod h5 a {
	color:#3f3f3f;
	font-weight:700;
}
.basicmod h5 a:hover {
	color:#38a9fa;
}
.basicmod h5 a strong:hover {
	color:#38a9fa;
}


ul#programas-series .basicmod p {
	color:#949393;
	float:left;
	margin:0;
	width:300px;
	overflow:auto;
	font-size:1.1em;
}

ul#populares li {
	float:left;
	width:30%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

ul#audios-populares li {
	float:left;
	width:18%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

ul#archivo-historico li {
	float:left;
	width:18%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

ul#tegusta li {
	float:left;
	width:18%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

ul#programas-relacionados li {
	float:left;
	width:18%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

ul#perfil-usuario li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:124px;
}

ul#favoritos li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:300px;
}

ul#audios-populares li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:100%;
}

ul#perfil-usuario li .basicmod p, ul#favoritos li .basicmod p {
	color:#949393;
	float:left;
	margin:0;
	overflow:auto;
	width:70%;
}

/* 5 columnas */

ul#col5 li {
	float:left;
	width:18%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

.col5 li {
	float:left;
	width:18%;
	margin:0 0 0 12px;
	.padding-bottom:10px;
}

ul#col2 li {
	float:left;
	margin:0 0 0 12px;
	.margin:0 2px 0 12px;
	width:45%;
	.padding-bottom:10px;
}

.col2 li {
	float:left;
	margin:0 15px 0 0;
	.margin:0 14px 0 0;
	width:45%;
	.padding-bottom:10px;
}

ul#col1 li {
	float:left;
	margin:0;
	.margin:0 2px 0 0;
	width:100%;
	.padding-bottom:10px;
}

.col1 li {
	float:left;
	margin:0;
	.margin:0 2px 0 0;
	width:100%;
	.padding-bottom:10px;
}

ul#col1 li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:auto;
}

.col1 li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:80%;
	.width:78%;
}

.col1 .basicmod .img {
	background-image:url("i/comunes/marco-imgGris.png");
	background-position:left top;
	background-repeat:no-repeat;
	clear:left;
	float:left;
	height:83px;
	margin:0 10px 3px 0;
	width:145px;
}

ul#col1 li .basicmod p {
	color:#949393;
	float:left;
	margin:0;
	width:124px;
	overflow:auto;
}

.col1 li .basicmod p {
	color:#949393;
	float:left;
	margin:0;
	width:80%;
	.width:78%;
	overflow:auto;
}

ul#col1-short li {
	float:left;
	margin:0;
	.margin:0 2px 0 0;
	width:100%;
	.padding-bottom:10px;
}

.col1-short li {
	float:left;
	margin:0;
	.margin:0 2px 0 0;
	width:100%;
	.padding-bottom:10px;
}

ul#col1-short li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:120px;
}

.col1-short li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:120px;
}

ul#col1-short li .basicmod p {
	color:#949393;
	float:left;
	margin:0 0 0 21px;
	width:124px;
	overflow:auto;
}

.col1-short li .basicmod p {
	color:#949393;
	float:left;
	margin:0 0 0 21px;
	width:124px;
	overflow:auto;
}


ul#col2 li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:110px;
}

.col2 li .basicmod h4 {
	color:#3F3F3F;
	float:left;
	font-size:1.1em;
	margin:0 0 5px 0;
	overflow:auto;
	width:110px;
}

ul#col3 li {
	float:left;
	margin:0 0 0 12px;
	.margin:0 2px 0 12px;
	width:31%;
	.width:31.5%;
	.padding-bottom:10px;
}

.col3 li {
	float:left;
	margin:0 0 0 12px;
	.margin:0 2px 0 12px;
	width:30%;
	.width:30.5%;
	.padding-bottom:10px;
}

ul#col3 li .modulo-social02 {
	.padding:6px;
	.margin:0 12px 0 0;
}

.col3 li .modulo-social02 {
	.padding:6px;
	.margin:0 12px 0 0;
}

