/*INICIALES*/
#contenido_web .contenedorasortables{
	width:660px;
	height:auto;
	text-align:left;
	position:relative;
	float:left;
	padding:0px;
	overflow:hidden;
}
#contenido_web .contenedorasortables3col{
	width:980px;
}
#contenido_web .contenedorasortablesinlocura{
	width:990px;
}
/*.contenedorasortables */
.modulo{
*overflow:hidden;
}
.cover_group{
	*margin-bottom: 10px;/*en IE no se respeta el overflow en cover_row */
}
.cover_row{
	width:100%;/*safari discover*/
}
.modulocontent{
	position:relative;
	float:left;
	padding:0px;
	margin-right:10px;
	margin-bottom:10px;
	overflow:hidden;
}
#contenido-publicidad .modulocontent{
float:left;
/*margin-bottom:10px;*/
margin-right:0px;
overflow:hidden;
position:relative;
}


/*ESTILOS MODULOS*/
.modulo_content{
	overflow:hidden;
}

.con_borde .modulo_content{
	/* border: 1px solid #CCCCCC; /*Ahora lo da el padding de éste contenedor*/
	background-color: #FFFFFF;
	padding:5px;
}

.con_borde .modulo_content p,
.con_borde .modulo_content p a{
	color: #333333;
}

.con_fondo .modulo_content{
	/*border: 1px solid #E8E8E8; El borde se aplica ahora a traves del padding del contenedor*/
	background-color: #E8E8E8;
	padding:5px;
}

.con_fondo .modulo_content p,
.con_fondo .modulo_content p a{
	color: #333333;
}

.sin_borde .modulo_content{
    background-color: #FFFFFF;
    padding:5px;
}
.sin_borde .modulocontent,
.sin_borde .modulocontent_contenedor {
    background-color:#FFF !important;
}

.sin_borde .modulo_content p,
.sin_borde .modulo_content p a{
	color: #333333;
}

/*CORNERS*/
.modulo .corners{
    background-color: #FFF;
}
.modulo .corners_parent{
    background-color: #CCC;
    padding: 1px 1px !important;
}




/* ESTILOS DE LA MOSCA DE VIDEO */
.video_mosca{
	background:transparent url(../../../common/img/videomosca1.png) no-repeat scroll center center; /*¿¿ !important ??*/
	
	/* con redisenho: */
	background:transparent url(../../../common/img/videomosca1_v2_trans.png) scroll no-repeat 90% 90%; /* ¿¿ !important ?? */ /* Posicion por defecto (personalizada en cada modulo) */
	
}
.video_mosca_mini{
	background:transparent url(../../../common/img/videomosca2.png) no-repeat scroll center center; /*¿¿ !important ??*/
	/* con redisenho: */
	background:transparent url(../../../common/img/videomosca2_v2_trans.png) scroll no-repeat 90% 90%; /* ¿¿ !important ?? */ /* Posicion por defecto (personalizada en cada modulo) */
	
}
.video_mosca_big{
	background:transparent url(../../../common/img/videomosca3.png) no-repeat scroll center center; /* ¿¿ !important ??*/
}

.video_nomosca{
	background:none !important;
}

/*Distancias por tamanhos de crops*/
.crop_142_80,
.modulo_videos_1col .modulo_media .video_mosca_mini,
.modulo_videos_2col .modulo_media .video_mosca_mini,
.modulo_breves_contenedor .modulo_breves_item .modulo_media .video_mosca_mini,
.modulo_videos_contenedor .modulo_videos_1col .modulo_media .video_mosca_mini{
	background-position:110px 45px; /*crop_142_80*/
}
.crop_170_96,
.video_mosca.crop_170_96,
.modulo_combovideos_2col .modulo_media .video_mosca_mini,
.contenedorasortables2col .modulo_breves_contenedor .modulo_breves_item .modulo_media .video_mosca_mini{
	background-position:138px 64px; /*crop_142_80*/
}
.crop_170_80,
.video_mosca.crop_170_80,
.encuestas .encuesta_tipo2 span.media .video_mosca, /*igual que la siguiente 170x80 para cuando en programacion no ponen el _mini*/
.encuestas .encuesta_tipo2 span.media .video_mosca_mini{
	background:transparent url(../../../common/img/videomosca2_v2_trans.png) scroll no-repeat 90% 90%; /* ¿¿ !important ?? */
	background-position:138px 48px; /*crop_170_80*/
}
.encuestas .encuesta_interior_content .encuesta_tipo1 .encuesta_media .video_mosca_big{ /*seccion encuesta tipo1 conmedia*/
	/*mosca normal*/
	background-image:url(../../../common/img/videomosca1_v2_trans.png);
}
.crop_444_250,
.encuestas .encuesta_interior_content .encuesta_tipo1 .encuesta_media .video_mosca, /*seccion encuesta tipo1 conmedia*/
.encuestas .encuesta_interior_content .encuesta_tipo1 .encuesta_media .video_mosca_big, /*seccion encuesta tipo1 conmedia*/
.video_mosca.crop_444_250{
	background-position:372px 178px; /*crop_444_250*/
}
.crop_316_148,
.video_mosca.crop_316_148{
	/*mosca pequenha*/
	background:transparent url(../../../common/img/videomosca2_v2_trans.png) scroll no-repeat 90% 90%; /* ¿¿ !important ?? */ /* Posicion por defecto (personalizada en cada modulo) */
	background-position:275px 107px; /*crop_316_178*/
}
.crop_316_178,
.video_mosca.crop_316_178,
.noticia_modulo .modulo_gen .modulo_media .video_mosca, /*interior*/
.participa_modulo .modulo_gen .modulo_media .video_mosca, /*interior*/
.contenedorasortables1col .modulo_encuestas .encuesta_tipo1 .encuesta_media .video_mosca{
	/*mosca pequenha*/
	background:transparent url(../../../common/img/videomosca2_v2_trans.png) scroll no-repeat 90% 90%; /* ¿¿ !important ?? */ /* Posicion por defecto (personalizada en cada modulo) */
	background-position:275px 137px; /*crop_316_178*/
}
.crop_650_355,
.video_mosca.crop_650_355{
	background-position:545px 276px; /*crop_650_355*/
}
.crop_628_353,
.video_mosca.crop_628_353{
	background-position:543px 268px; /*crop_628_353*/
}
.crop_968_198,
.video_mosca.crop_968_198{
	background-position:883px 113px; /*crop_968_198*/
}
.crop_80_80,
.video_mosca.crop_80_80,
.modulo_otros_participa_contenedor .modulo_otros_participa_1col .modulo_media .video_mosca_mini,
.modulo_otras_encuestas_contenedor .modulo_otras_encuestas_1col .modulo_media .video_mosca_mini,
.modulo_otras_noticias_contenedor .modulo_otras_noticias_1col .modulo_media .video_mosca_mini,
.encuestas .encuesta_tipo3 span.media .video_mosca_mini{
	background-position:50px 50px; /*crop_80_80*/
}


.video_mosca,
.video_mosca_mini{
	left:0 !important;
	position:absolute !important;
	top:0 !important;
	z-index:30 !important;
	z-index:20 !important;/*compatibilidad con el gestor*/
	
	width:100%;
	height:100%;
}

.video_mosca a,
.video_mosca_mini a {
	display:block;
	height:100%;
	left:0;
	position:absolute;
	text-indent:-9000px;
	top:0;
	width:100%;
}

/*Cortina del video*/

.modulocontent .modulo_media a.link_cortina {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000); /*Compatibilidad IE (FORMATO ARGB - todo hexadecimal)*/
    background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    bottom:0;
    color:#FFFFFF;
    display:none;
    font-size:14px;
    font-weight:bold;
    height:auto;
    line-height:1.4;
    left:0;
    padding:8px;
    position:absolute;
    text-decoration:none;
}
.modulocontent .modulo_media:hover a.link_cortina{
    display:block;
}

/*Cortina del video*/
/* FIN ESTILOS DE LA MOSCA DE VIDEO */


.no_margin{
    margin:0px !important;
}


/* ESTILOS DE NUMERO DE COMENTARIOS */
.modulo_num_comentarios {
	margin-bottom: 7px;
	position: relative;
	margin-right:5px;

	/*Version para lasexta 2010 con el bocadillo a la izda*/
	padding-left:13px;
	background:url(../../img/bg_sprite_smm.png) scroll no-repeat 0 -230px;
	overflow:hidden;
}
.modulo_num_votos{
	background:url("../../img/bg_sprite_smm.png") no-repeat scroll 0 -448px transparent;
}
.modulo_num_comentarios a,
.modulo_num_comentarios {
	color: #455560;
	font-size: 9px;
	line-height: 1.1;

	/*Version para lasexta 2010 con el bocadillo a la izda*/
	font-size:11px;
	font-weight:normal;
}
.modulo_num_comentarios a{
	text-decoration:none;
}
.modulo_num_comentarios a:hover{
	text-decoration:underline;
}
.modulo_num_comentarios span{
	background:#455560;
	color:#FFFFFF;
	float: left;
	text-align:center;
	
	display:block;
	overflow:hidden;
	padding:0;
}
.modulo_num_comentarios  span.mnc_left{
	background:transparent url(../../img/icn_comentarios_455560.gif) no-repeat scroll left top;
	width:7px;
	padding:0;
}
.modulo_num_comentarios  span.mnc_right{
	background:transparent url(../../img/icn_comentarios_455560.gif) no-repeat scroll right top;
	width:3px;
	padding:0;
	margin-right:5px;
}
/*en articulos*/
.articulo_num_comentarios {
	margin-bottom: 0px;
	position: relative;
	margin-right:5px;
}
.articulo_num_comentarios a,
.articulo_num_comentarios {
	color: #fff;
	font-size: 9px;
	line-height: 11px;
	text-decoration:none;
}
.articulo_num_comentarios a:hover{
	text-decoration:underline;
}
.img_data .modulo_num_comentarios span,
.articulo_num_comentarios span{
	background:#3EA700;
	color:#FFFFFF;
	float: left;
	text-align:center;
	
	display:block;
	overflow:hidden;
	padding:0;
}
.img_data .modulo_num_comentarios span.mnc_left,
.articulo_num_comentarios  span.anc_left{
	background:transparent url(../../img/icn_comentarios_3EA700.gif) no-repeat scroll left top;
	width:7px;
	padding:0;
}
.img_data .modulo_num_comentarios span.mnc_right,
.articulo_num_comentarios  span.anc_right{
	background:transparent url(../../img/icn_comentarios_3EA700.gif) no-repeat scroll right top;
	width:3px;
	padding:0;
	margin-right:5px;
}



.galerias_ncomentarios_content .modulo_num_comentarios span{
	background:#69BE28;
	color:#FFFFFF;
	float: left;
	text-align:center;
	
	display:block;
	overflow:hidden;
	padding:0;
}
.galerias_ncomentarios_content .modulo_num_comentarios  span.mnc_left{
	background:transparent url(../../img/icn_comentarios_69BE28.gif) no-repeat scroll left top;
	width:7px;
	padding:0;
}
.galerias_ncomentarios_content .modulo_num_comentarios  span.mnc_right{
	background:transparent url(../../img/icn_comentarios_69BE28.gif) no-repeat scroll right top;
	width:3px;
	padding:0;
	margin-right:5px;
}
/* FIN ESTILOS DE NUMERO DE COMENTARIOS */



/* ESTILOS DEL PAGINADO DE FOTOGRAFIAS*/
.modulo_mas_videos{
	/*
	overflow:hidden;
	padding-left:3px;
	border-top:1px dotted #999;
	padding-top:5px;
	*/
	background: transparent url(../../img/bg_modulo_separador_2.gif) repeat-x scroll 0 0;
	float:left;
	overflow:hidden;
	padding-left:3px;
	padding-top:5px;
	position:relative;
	width:233px;
}
.modulo_mas_videos .modulo_mas_videos_title{
	font-size:12px;
	color:#455560;
	font-weight:bold;
	line-height:1.3;
	padding-bottom:5px;
}
.modulo_mas_videos .mas_anterior{
	text-indent:-9000px;
	background:url(../../img/bg_mas_anterior.gif) scroll no-repeat left top;
	width:10px;
	height:84px;
	display:block;
	float:left;
}
/*
.modulo_mas_videos .mas_anterior:hover{
	opacity:0.75 !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75) !important;
}
*/
.modulo_mas_videos .mas_siguiente{
	text-indent:-9000px;
	background:url(../../img/bg_mas_siguiente.gif) scroll no-repeat left top;
	width:10px;
	height:84px;
	display:block;
	float:left;
}
/*
.modulo_mas_videos .mas_siguiente:hover{
	opacity:0.8 !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80) !important;

}
*/
.modulo_mas_videos .modulos_mas_videos_list_content{
	width:213px;
	overflow:hidden;
}
.modulo_04_contenedor .modulo_mas_videos .modulos_mas_videos_list_content .section{
	width:213px;
	overflow:hidden;
	float:left;
}
.modulo_06_contenedor .modulo_mas_videos .modulos_mas_videos_list_content .section{
	width:285px;
	overflow:hidden;
	float:left;
}
.modulo_mas_videos .modulos_mas_videos_list{
	width:10000px;
	position:relative;
}
.modulo_mas_videos .modulo_mas_video{
	margin-left:15px;
}
.modulo_mas_videos .modulo_mas_video span{
	border:2px solid #CCCCCC;
	display:block;
	overflow:hidden;
	width:80px;
	height:80px;
}
/* ESTILOS DEL PAGINADO DE FOTOGRAFIAS*/



/*modulocontent GENERICO*/
.modulo_gen {
}
.modulo_gen .modulo_media {
	float:left;/*Para dar la posibilidad de centrar el media (sin floteo)*/
	position:relative;
	overflow:hidden;
	margin-bottom:5px;
	z-index:3;/*para evitar que otros elementos lo pisen por su overflow*/
}
.modulo_gen .modulo_media span {
	/* border:2px solid #CCCCCC; */
	display:block;
	overflow:hidden;
}
.modulo_gen .modulo_media span.video_mosca {
	/* border:2px solid transparent; */
	display:block;
}
.modulo_gen .modulo_media .nohayfoto{
	background:url(../../../common/img/bg_nohayfoto.gif) no-repeat scroll center center #333;
}
.modulo_gen .media_left {
	float:left !important;
}
.modulo_gen .media_right {
	float:right !important;
}
.modulo_gen .media_center {
	margin-left:auto;
	margin-right:auto;
	float:none !important;
}
.modulo_gen .media_left5 {
	float:left !important;
	margin-left:5px !important;
}
.modulo_gen .media_right5 {
	float:right !important;
	margin-right:5px !important;
}
.modulo_gen .modulo_titulo {
	font-size: 22px;
	color: #455560;
	font-weight: bold;
	line-height: 1.1;
	position: relative;
}
.modulo_titulo{
	/*width:308px;*/
	*height:1%;/*ie*/
}
.contenedorasortables2col .modulo_titulo {
}
.contenedorasortables3col .modulo_titulo {
}
.modulo_gen .modulo_titulo a {
	color: #455560;
	text-decoration: none;
}
.modulo_gen .modulo_titulo .small{
	font-size:12px;
	font-weight:normal;
}
.modulo_gen .modulo_titulo{
	margin-bottom: 5px;
}
.modulo_gen .modulo_titulo a:hover {
	text-decoration: underline;
}

.modulo_gen .modulo_entradilla{
	font-size: 14px;
	color: #338637;
	font-weight: bold;
	line-height: 1.4;
	text-decoration: none;
	position: relative;
}
.modulo_gen .modulo_entradilla a {
    color: #338637;
}
.modulo_gen .modulo_entradilla{
	margin-bottom: 6px;
}
.modulo_gen p.modulo_texto,
.modulo_gen div.modulo_texto p{
    font-size: 14px;
    line-height: 1.3;
    position: relative;
    padding-bottom:10px;
    font-weight:normal;
}
.modulo_gen .modulo_relacionados{
    float:left; /* flota para que al alinear a la izq. el media no se oculte los relacionados */
    padding-bottom:4px;
}
.modulo_gen .modulo_relacionados li{
    color:#666666;
    font-size:11px;
    line-height:1.4;
    margin:0px 0 0;
    padding:2px 0 2px 9px;
    border-left:3px solid #E5E5E5;
}
.modulo_gen .modulo_relacionados li a{
    color:#666666;
    line-height:1.4;
    background: transparent url(../../img/bg_ico_sprite.png) no-repeat scroll 0 0;
    padding-left: 15px;
	background-position:0 -147px; /*por defecto icono de relacionado archivo*/
}
.modulo_gen .modulo_relacionados li a.rel_participa{
    background-position:0 -58px;
}
.modulo_gen .modulo_relacionados li a.rel_encuesta{
    background-position:0 -89px;
}
.modulo_gen .modulo_relacionados li a.rel_fotografia{
    background-position:0 -117px;
}
.modulo_gen .modulo_relacionados li a.rel_noticia{
    background-position:0 -148px;
}
.modulo_gen .modulo_relacionados li a.rel_video{
    background-position:0 -177px;
}

.modulo_gen .modulo_botonera{
    display:block;
    float:none;
    padding-bottom:14px;
    position:relative;
}
.modulo_gen .modulo_boton{
    background-color: #4E616D;
    font-size: 11px;
    color: #FFF;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    padding:0px 15px;
    margin-right:10px;
    text-decoration: none;
}




/*COMBINACIONES DE MoDULOS COMUNES*/
/*3columnas*/
#contenido_web .contenedorasortables3col{
}
.contenedorasortables3col .modulo_titulo,
.contenedorasortables3col .modulo_titulo a {
    /*font-size:28px;*/
}
.contenedorasortables3col .modulocontent{
    width:978px; /*980 - 2borde*/
}
.contenedorasortables3col .modulocontent_contenedor{
    width:968px;
    padding:5px;
}
.contenedorasortables3col .modulo_relacionados{
    overflow:hidden; /*para que muestre los bullets*/
}
.contenedorasortables3col .modulo_media{
    float:left;
    margin-right:10px;/*para que no toque con el texto*/
}
.contenedorasortables3col .modulo_media span{
    /*width:630px;*/
}
.contenedorasortables3col .modulo_media span img{
    display: block;
}
.contenedorasortables3col .media_right{
    float:right!important;
    margin-right:0px;
    margin-left:10px;/*para que no toque con el texto*/
}
.contenedorasortables3col .media_left{
    float:left!important;
    margin-right:10px;/*para que no toque con el texto*/
    margin-left:0px;
}
.contenedorasortables3col .con_borde{
}
.contenedorasortables3col .sin_borde{
}
.contenedorasortables3col .sin_fondo{
}

/*2columnas*/
#contenido_web .contenedorasortables2col{
}
.contenedorasortables2col .modulocontent{	
    /* width:636px; */ /*320 - 2borde - 6padding*/
    width:648px; /*650 - 2borde*/
}
.contenedorasortables2col .modulocontent_contenedor{
    width:638px;
    padding:5px;
}
.contenedorasortables2col .modulo_media{
    /*float:right;
    margin-left:10px;/*para que no toque con el texto*/
    margin-left:auto;/*para dar la posibilidad de que el media quede centrado*/
    margin-right:auto;
}
.contenedorasortables2col .modulo_media span{
    /*width:600px;*/
}
.contenedorasortables2col .modulo_media span img{
    display:block;
}
.contenedorasortables2col .media_right{
    float:right!important;
    margin-right:0px;/*espacio en 2 columnas con la dcha se lo doy al contenedor*/
    margin-left:10px;/*para que no toque con el texto*/
}
.contenedorasortables2col .media_left{
    float:left!important;
    margin-right:10px;/*para que no toque con el texto*/
    margin-left:0px;/*espacio en 2 columnas con la izda*/
}
.contenedorasortables2col .con_borde{
}
.contenedorasortables2col .sin_borde{
	/*width:641px;
	padding-left:0px; SE quita porque el modulocontent sin borde con crop full width es el mismo, y el texto queda mal si se deslinea de la imagen*/
}
.contenedorasortables2col .sin_fondo{
}

/*1columna*/
#contenido_web .contenedorasortables1col{
	width:330px;
}
#contenido_web .contenedora_extra{
	width:320px;
}
.contenedorasortables1col .modulo_media{
	float:right;
	margin-left:5px;/*para que no toque con el texto*/
}
.contenedorasortables1col .modulo_media span{
	/*width:230px;*/
}
.contenedorasortables1col .modulocontent{
    width:318px; /*320 - 2borde*/
}
.contenedorasortables1col .modulocontent_contenedor{
    width:308px;
    padding:5px;
}
.contenedorasortables1col .media_right{
	float:right!important;
	margin-right:0px;
	margin-left:5px;/*para que no toque con el texto*/
}
.contenedorasortables1col .media_left{
	float:left!important;
	margin-right:5px;/*para que no toque con el texto*/
	margin-left:0px;
}
.contenedorasortables1col .con_fondo,
.contenedorasortables1col .con_borde{
	/*width:318px;*/
}
.contenedorasortables1col .sin_borde{
}
.contenedorasortables1col .sin_fondo{
}
/*1 columna derecha*/
.contenedora_extra{
	float:right;
	margin:0;
	position:relative;
	width:320px;
}


/* ESTILOS CABECERA modulocontent */
.titulo_modulo{
	border-bottom:0 solid;
	margin-bottom:0;
}
/* FIN ESTILOS CABECERA modulocontent */


/* ESTILOS DE TAMAnhOS DE FUENTE DE TITULO */

.tamanno_14 .modulo_titulo{
    font-size:14px !important;
    line-height: 1.3;
}
.tamanno_14 .modulo_titulo{
    font-weight: bold;
}
.tamanno_14 .modulo_titulo,
.tamanno_14 .modulo_entradilla{
    margin-bottom: 0px;
}
.tamanno_14 .modulo_entradilla,
.tamanno_14 .modulo_texto{
    font-size:12px !important;
    line-height: 1.3 !important;
}
.tamanno_14 .modulo_texto{
    padding-bottom: 5px !important;
}

.tamanno_16 .modulo_titulo{
    font-size:16px !important;
    line-height: 1.2;
}
.tamanno_16 .modulo_titulo{
    font-weight: bold;
}
.tamanno_16 .modulo_titulo,
.tamanno_16 .modulo_entradilla{
    padding-bottom: 4px;
    margin-bottom: 0px;
}
.tamanno_16 .modulo_entradilla,
.tamanno_16 .modulo_texto{
    /*font-size:12px !important;*/
    line-height: 1.4 !important;
}
.tamanno_16 .modulo_texto{
    padding-bottom: 5px !important;
}

.tamanno_22 .modulo_titulo{
    font-size:22px !important;
    line-height: 1.3;
}
.tamanno_22 .modulo_titulo{
    font-weight: bold;
    margin-bottom: 4px;
}
.tamanno_22 .modulo_entradilla,
.tamanno_22 .modulo_texto{
    font-size:14px !important;
    line-height: 1.4 !important;
}
.tamanno_22 .modulo_entradilla{
    margin-bottom: 6px;
}
.tamanno_22 .modulo_texto{
    padding-bottom: 5px !important;
}

.tamanno_32 .modulo_titulo{
    font-size:32px !important;
    line-height: 1.1;
}
.tamanno_32 .modulo_titulo{
    font-weight: normal;
    margin-bottom: 1px;
}
.tamanno_32 .modulo_entradilla,
.tamanno_32 .modulo_texto{
    font-size:14px !important;
    line-height: 1.4 !important;
}
.tamanno_32 .modulo_entradilla{
    margin-bottom: 6px;
}
.tamanno_32 .modulo_texto{
    padding-bottom: 7px !important;
}


/* FIN ESTILOS DE TAMAnhOS DE FUENTE DE TITULO */



/**METER DATOS TITULO Y ENTRADILA DENTRO DE LA IMAGEN**/

.img_data{
	position:absolute;
	bottom:0px;
	left:0px;
	background:#000;
	width:100%;
	/*
	opacity: 0.80; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);*/
}
.img_data_tipo1{
	background:url(../../img/bg_img_data_tipo1.png) scroll repeat-x left top;
}
.img_data_tipo2{
	background:url(../../img/bg_img_data_tipo2.png) scroll repeat-x left top;
}
.img_data_tipo3{
	background:url(../../img/bg_img_data_tipo3.png) scroll repeat-x left top;
}

.img_data_content{
	padding:5px;
	
	/*
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	*/
	/*margin:2px*/
}
.img_data .modulo_titulo a,
.img_data .modulo_titulo{
	font-size:14px !important;
	color:#69BE28 !important;
}
.img_data .modulo_num_comentarios{
}
.img_data .modulo_num_comentarios span{
	border:none !important;
}
.img_data .modulo_num_comentarios .mnc_left{
}
.img_data .modulo_num_comentarios .mnc_right{
}
.img_data .modulo_num_comentarios,
.img_data .modulo_num_comentarios a{
	color:#fff;
}
.img_data .modulo_texto a,
.img_data .modulo_texto{
	font-size:12px !important;
	color:#ccc !important;
	font-weight:bold !important;
}

/*TIPO1*/
.img_data_tipo1 .modulo_texto a, 
.img_data_tipo1 .modulo_texto {
	color:#666666 !important;
}
.img_data_tipo1 .modulo_titulo a,
.img_data_tipo1 .modulo_titulo{
	font-size:16px !important;
	color:#38424B !important;
}
.img_data_tipo1 .modulo_num_comentarios,
.img_data_tipo1 .modulo_num_comentarios a {
	color:#4B6A6D !important;
}
/*TIPO2*/
.img_data_tipo2 .modulo_texto a, 
.img_data_tipo2 .modulo_texto {
	color:#ffffff !important;
}
.img_data_tipo2 .modulo_titulo a,
.img_data_tipo2 .modulo_titulo{
	font-size:16px !important;
	color:#ffffff !important;
}
.img_data_tipo2 .modulo_num_comentarios,
.img_data_tipo2 .modulo_num_comentarios a {
	color:#ffffff !important;
}
/*TIPO3*/
.img_data_tipo3 .modulo_texto a, 
.img_data_tipo3 .modulo_texto {
	color:#ffffff !important;
}
.img_data_tipo3 .modulo_titulo a,
.img_data_tipo3 .modulo_titulo{
	font-size:16px !important;
	color:#ffffff !important;
}
.img_data_tipo3 .modulo_num_comentarios,
.img_data_tipo3 .modulo_num_comentarios a {
	color:#ffffff !important;
}

/*Contenido Reladicional en capa NEW*/
.modulo_gen .contenido_reladicional{
	display:block;
	float:none;
	overflow:hidden;
	position:relative;
}

/**/
div.normal{

}
div.ancho{
	width:200px;
}
div.alto{
	height:200px;
}

.sorthelper
{
	background-color: #fff;
	float: left;
}
.sortableactive
{
}
.sortablehover
{
}

a{
    text-decoration:none;
}
a:hover{
    text-decoration:underline;
}
a.irollover{
    text-decoration:none;
}
a.irollover:hover{
	text-decoration:underline;
}


/* CORNERS */
.corners .modulocontent_contenedor{
    margin-top:-1px;
    float:left;
}

/*Bordes redondeados*/
.bround{
	position:absolute;
	display:block;
	width:3px;
	height:3px;
	background:url(../../img/bg_sprite_round_ffffff.gif) scroll no-repeat 0 0;
	z-index:50;/*5=>50*/
}
.br_tl{
	background-position:0 0;
	top:0px;
	left:0px;
}
.br_tr{
	background-position:-3px 0;
	top:0px;
	right:0px;
}
.br_bl{
	background-position:0 -3px;
	bottom:0px;
	left:0px;
}
.br_br{
	background-position:-3px -3px;
	bottom:0px;
	right:0px;
}
/* las posiciones de los bordes mas claros */
.br2_tl{
	background-position:0 -16px;
	top:0px;
	left:0px;
}
.br2_tr{
	background-position:-3px -16px;
	top:0px;
	right:0px;
}
.br2_bl{
	background-position:0 -19px;
	bottom:0px;
	left:0px;
}
.br2_br{
	background-position:-3px -19px;
	bottom:0px;
	right:0px;
}
/*Bordes redondeados*/

/* CARROUSEL */
.jcarousel-skin-lasexta .jcarousel-prev-horizontal,
.jcarousel-skin-lasexta .jcarousel-next-horizontal {
    background:transparent url(../../img/bg_carouselh_sprite.png) no-repeat scroll 0 0;
    width:23px;
    height:89px;
    top:0px;
}
.jcarousel-skin-lasexta .jcarousel-prev-horizontal {
    background-position: 0 0;
    left:0px;
}
.jcarousel-skin-lasexta .jcarousel-next-horizontal {
    background-position: 100% 0;
    right:0px;
}

.jcarousel-skin-lasexta .jcarousel-prev-horizontal,
.jcarousel-skin-lasexta .jcarousel-prev-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-prev-horizontal:active {
    background-position:0 0;
    cursor:pointer;/*puntero*/
}
.jcarousel-skin-lasexta .jcarousel-next-horizontal,
.jcarousel-skin-lasexta .jcarousel-next-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-next-horizontal:active {
    background-position:-19px 0px;
    cursor:pointer;/*puntero*/
}
.jcarousel-skin-lasexta .jcarousel-next-disabled-horizontal,
.jcarousel-skin-lasexta .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-next-disabled-horizontal:active{
    background-position:-62px 0;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-horizontal:active{
    background-position:-81px 0;
    cursor:default;
}

/****/
.jcarousel-skin-lasexta .jcarousel-clip-vertical {
    height:245px;
    width:300px;
}
.jcarousel-skin-lasexta .jcarousel-prev-vertical,
.jcarousel-skin-lasexta .jcarousel-next-vertical {
    background:transparent url(../../img/bg_carouselv_sprite.png) no-repeat scroll 0 0;
    width:300px;
    height:16px;
    left:0px;
}

.jcarousel-skin-lasexta .jcarousel-prev-vertical {
    background-position: 0 0;
    top:0px;
}
.jcarousel-skin-lasexta .jcarousel-next-vertical {
    background-position: 100% 0;
    bottom:0px;
}

.jcarousel-skin-lasexta .jcarousel-prev-vertical,
.jcarousel-skin-lasexta .jcarousel-prev-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-prev-vertical:active {
    background-position:0 0;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-next-vertical,
.jcarousel-skin-lasexta .jcarousel-next-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-next-vertical:active {
    background-position:0px -26px;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-next-disabled-vertical,
.jcarousel-skin-lasexta .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-next-disabled-vertical:active{
    background-position:0px -88px;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-prev-disabled-vertical,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-vertical:active{
    background-position:0 -62px;
    cursor:default;
}
/****/

.jcarousel-skin-lasexta .jcarousel-prev-disabled,
.jcarousel-skin-lasexta .jcarousel-next-disabled{
    /*
    opacity:0.5;
    filter:alpha(opacity=50);
    */
}
.jcarousel-skin-lasexta .jcarousel-item a{
    height:auto;
    padding:0;
    width:auto;
}

.jcarousel-control{
    clear:both;
    margin:0 auto;
    padding-top:10px;
    position:relative;
    text-align:center;
}
.jcarousel-control a{
    background: transparent url(../../img/bg_ico_sprite.png) no-repeat scroll 0 -30px;
    float:left;
    height:10px;
    margin-left:7px;
    overflow:hidden;
    position:relative;
    text-indent:-9000px;
    width:10px;
}
.jcarousel-control a.active,
.jcarousel-control a:hover{
    background-position: 0 0;
}

/* CARROUSEL 2 COLUMNAS CON ALTO 180PX */
.carousel_2col180h{}
.carousel_2col180h .jcarousel-container-horizontal{
    padding:0 23px;
    width:592px;
    height:180px;
    margin-top: 0px;
}
.carousel_2col180h .jcarousel-clip-horizontal {
    width:592px;
    height:180px;
}
.carousel_2col180h .jcarousel-prev-horizontal,
.carousel_2col180h .jcarousel-next-horizontal {
    height:180px;
}

.carousel_2col180h .jcarousel-prev-horizontal,
.carousel_2col180h .jcarousel-prev-horizontal:hover,
.carousel_2col180h .jcarousel-prev-horizontal:active {
    background-position: 0 -334px;
}

.carousel_2col180h .jcarousel-next-horizontal,
.carousel_2col180h .jcarousel-next-horizontal:hover,
.carousel_2col180h .jcarousel-next-horizontal:active {
    background-position:-19px -334px;
}

.carousel_2col180h .jcarousel-prev-disabled-horizontal,
.carousel_2col180h .jcarousel-prev-disabled-horizontal:hover,
.carousel_2col180h .jcarousel-prev-disabled-horizontal:active{
    background-position: -62px -334px;
}

.carousel_2col180h .jcarousel-next-disabled-horizontal,
.carousel_2col180h .jcarousel-next-disabled-horizontal:hover,
.carousel_2col180h .jcarousel-next-disabled-horizontal:active{
    background-position: -81px -334px;
}

.carousel_2col180h .jcarousel-item,
.carousel_2col180h .item{
    height:180px;
    margin-right:10px;
    width:190px
}

/* CARROUSEL 2 COLUMNAS CON ALTO 290PX */
.carousel_2col290h{}
.carousel_2col290h .jcarousel-container-horizontal{
    padding:0 23px;
    width:592px;
    height:290px;
    margin-top: 0px;
}
.carousel_2col290h .jcarousel-clip-horizontal {
    width:592px;
    height:290px;
}
.carousel_2col290h .jcarousel-prev-horizontal,
.carousel_2col290h .jcarousel-next-horizontal {
    height:290px;
}

.carousel_2col290h .jcarousel-prev-horizontal,
.carousel_2col290h .jcarousel-prev-horizontal:hover,
.carousel_2col290h .jcarousel-prev-horizontal:active {
    background-position: 0 -534px;
}

.carousel_2col290h .jcarousel-next-horizontal,
.carousel_2col290h .jcarousel-next-horizontal:hover,
.carousel_2col290h .jcarousel-next-horizontal:active {
    background-position:-19px -534px;
}

.carousel_2col290h .jcarousel-prev-disabled-horizontal,
.carousel_2col290h .jcarousel-prev-disabled-horizontal:hover,
.carousel_2col290h .jcarousel-prev-disabled-horizontal:active{
    background-position: -62px -534px;
}

.carousel_2col290h .jcarousel-next-disabled-horizontal,
.carousel_2col290h .jcarousel-next-disabled-horizontal:hover,
.carousel_2col290h .jcarousel-next-disabled-horizontal:active{
    background-position: -81px -534px;
}

.carousel_2col290h .item{
    height:290px;
    margin-right:10px;
    width:190px
}

/* CARROUSEL 2 COLUMNAS CON ALTO 89PX */
.carousel_2col89h{overflow: hidden;}
.carousel_2col89h .jcarousel-container-horizontal{
    padding:0 23px;
    width:592px;
    height:89px;
    margin-top: 0px;
}
.carousel_2col89h .jcarousel-clip-horizontal {
    width:592px;
    height:89px;
}
.carousel_2col89h .jcarousel-prev-horizontal,
.carousel_2col89h .jcarousel-next-horizontal {
    height:89px;
}

.carousel_2col89h .jcarousel-prev-horizontal,
.carousel_2col89h .jcarousel-prev-horizontal:hover,
.carousel_2col89h .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.carousel_2col89h .jcarousel-next-horizontal,
.carousel_2col89h .jcarousel-next-horizontal:hover,
.carousel_2col89h .jcarousel-next-horizontal:active {
    background-position:-26px 0px;
}

.carousel_2col89h .jcarousel-prev-disabled-horizontal,
.carousel_2col89h .jcarousel-prev-disabled-horizontal:hover,
.carousel_2col89h .jcarousel-prev-disabled-horizontal:active{
    background-position:-62px 0;
}

.carousel_2col89h .jcarousel-next-disabled-horizontal,
.carousel_2col89h .jcarousel-next-disabled-horizontal:hover,
.carousel_2col89h .jcarousel-next-disabled-horizontal:active{
    background-position: -88px 0;
}

.carousel_2col89h .item{
    height:89px;
    margin-right:10px;
    width:190px
}

/* CARROUSEL 2 COLUMNAS CON ALTO 100PX */
.carousel_2col100h{overflow: hidden;}
.carousel_2col100h .jcarousel-container-horizontal{
    padding:0 23px;
    width:592px;
    height:100px;
    margin-top: 0px;
}
.carousel_2col100h .jcarousel-clip-horizontal {
    width:592px;
    height:100px;
}
.carousel_2col100h .jcarousel-prev-horizontal,
.carousel_2col100h .jcarousel-next-horizontal {
    height:100px;
}

.carousel_2col100h .jcarousel-prev-horizontal,
.carousel_2col100h .jcarousel-prev-horizontal:hover,
.carousel_2col100h .jcarousel-prev-horizontal:active {
    background-position: 0 5px;
}

.carousel_2col100h .jcarousel-next-horizontal,
.carousel_2col100h .jcarousel-next-horizontal:hover,
.carousel_2col100h .jcarousel-next-horizontal:active {
    background-position:-26px 5px;
}

.carousel_2col100h .jcarousel-prev-disabled-horizontal,
.carousel_2col100h .jcarousel-prev-disabled-horizontal:hover,
.carousel_2col100h .jcarousel-prev-disabled-horizontal:active{
    background-position:-62px 5px;
}

.carousel_2col100h .jcarousel-next-disabled-horizontal,
.carousel_2col100h .jcarousel-next-disabled-horizontal:hover,
.carousel_2col100h .jcarousel-next-disabled-horizontal:active{
    background-position: -88px 5px;
}

.carousel_2col100h .item{
    height:100px;
    margin-right:10px;
    width:190px
}

.slasextav{
	background:url(../../img/bg_sprite_lasexta_v.png) scroll no-repeat 0 0;
}


/***CUSTOMIZADOS***/
.style_bfn .modulo_titulo {
	background:red !important;
}
/***CUSTOMIZADOS***/


/***MENSAJE NO PORTADA***/
.msg_noportada{

    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);   /* IE6 & 7 */
clear:both;
color:#FFFFFF;
font-size:24px;
line-height:1.5;
margin:50px 10px;
padding:20px 100px;
text-align:center;
text-shadow:1px 1px 1px rgba(255, 255, 255, 0.2);
}
/***MENSAJE NO PORTADA***/

/* listado de categorias */
.modulo_list_categorias a,
.modulo_list_categorias {
	color: #455560;
	font-size: 9px;
	line-height: 1.1;
	font-size:11px;
	font-weight:normal;
}
.modulo_list_categorias a{
	text-decoration:none;
}
.modulo_list_categorias a:hover{
	text-decoration:underline;
}
