/*destacado home - módulo apertura */
.modulo-destacado-home {
	text-align:left;
	background-color:#FFF;
	position:relative;
	margin:0 auto 15px auto;
	border:1px solid #CECECE;
	padding:1px;
}
.modulo-destacado-home .photo {
	text-align:center;
	margin:0 auto;
}
.modulo-destacado-home .photo img {
	display:block;
	text-align:center;
	margin:0 auto;
}
.modulo-destacado-home .doc {
	text-align:left;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	background: url(/img/bg-opacity.png) repeat 0 0;
	padding:10px 0;
}
.modulo-destacado-home .antetitulo, .modulo-destacado-home .titulo, .modulo-destacado-home .autor, .modulo-destacado-home .fecha, .modulo-destacado-home .entradilla, .modulo-destacado-home .num-comentarios {
	color:#FFF;
	padding-left:8px;
	padding-right:8px;
}
.modulo-destacado-home .antetitulo {
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
}
.modulo-destacado-home .titulo {
	font-size:24px;
	font-weight:normal;
	padding:0 8px;
}
.modulo-destacado-home .autor { font-size:11px; }
.modulo-destacado-home .entradilla {
	font-size:11px;
	margin:0 0 5px 0
}
.modulo-destacado-home .num-comentarios {
	font-size:11px;
	font-weight:bold;
}
.modulo-destacado-home a { color:#FFF!important; }
.modulo-destacado-home .titulo a:hover {
	color:#2CA8C2;
	text-decoration:underline;
}
/*destacado home - m?dulo apertura video */
.modulo-apertura-video {
	text-align:left;
	background-color:#FFF;
	position:relative;
	margin:0 auto 15px auto;
	border:1px solid #CECECE;
	padding:1px; /*height:294px;*/
	overflow:hidden;
}
.modulo-apertura-video .photo {
	text-align:center;
	margin:0 auto;
}
.modulo-apertura-video .photo img {
	display:block;
	text-align:center;
	margin:0 auto;
}
.modulo-apertura-video .doc {
	text-align:left;
	position:absolute;
	top:0px;
	left:0px;
	width:222px;
	height:100%;
	background: url(/img/bg-opacity.png) repeat 0 0;
	padding:14px 0 0 0;
}
.modulo-apertura-video .antetitulo, .modulo-apertura-video .titulo, .modulo-apertura-video .autor, .modulo-apertura-video .fecha, .modulo-apertura-video .entradilla, .modulo-apertura-video .num-comentarios {
	color:#FFF;
	padding-left:8px;
	padding-right:8px;
}
.modulo-apertura-video .antetitulo {
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0 0 5px 0;
}
.modulo-apertura-video .titulo {
	font-size:26px;
	line-height:27px;
	font-weight:normal;
	padding:0 8px;
	margin:0 0 5px 0
}
.modulo-apertura-video .autor {
	display:block;
	font-size:11px;
	margin:0 0 5px 0
}
.modulo-apertura-video .entradilla {
	font-size:11px;
	margin:0 0 5px 0
}
.modulo-apertura-video .num-comentarios {
	font-size:11px;
	font-weight:bold;
}
.modulo-apertura-video a { color:#FFF; }
.modulo-apertura-video a:hover {
	color:#2CA8C2;
	text-decoration:underline;
}
.modulo-apertura-video .link-app2a {
	float:right!important;
	width:100px!important;
	left:534px!important
}/*ajuste enlace v?deo*/
/*destacado home - m?dulo vinnetas */
.modulo-vinnetas {
	border:1px solid #CBCBCB;
	text-align:left;
	padding:10px;
	background-color:#FFF;
	margin:0 auto 15px auto;
}
.modulo-vinnetas .photo {
	position:relative;
	left:-9px;
	clear:both;
	padding:3px 0 6px 0;
	text-align:center;
	margin:0 auto;
	float:none;
}
.modulo-vinnetas .photo img {
	display:block;
	text-align:center;
	margin:0 auto;
}
.modulo-vinnetas .doc { }
.modulo-vinnetas .titulo {
	display:inline-block;
	font-size:26px;
	font-weight:normal;
	padding:0 5px 0 0;
	line-height:18px;
}
.modulo-vinnetas .autor {
	font-size:11px;
	display:inline-block;
*display:inline;
}
.modulo-vinnetas .entradilla {
	font-size:11px;
	margin:0 0 5px 0
}
.detalle-vinnetas {
	text-align:left;
	padding:10px 0;
	margin:0 auto 15px auto;
}
.detalle-vinnetas .photo {
	text-align:center;
	margin:0 auto;
	float:none;
}
.detalle-vinnetas .photo img {
	display:block;
	text-align:center;
	margin:0 auto 10px auto;
}
.detalle-vinnetas .doc { }
.detalle-vinnetas .titulo {
	display:inline-block;
	font-size:26px;
	font-weight:normal;
	padding:0 5px 0 0;
	line-height:18px;
}
.detalle-vinnetas .autor {
	font-size:11px;
	display:inline-block;
*display:inline;
}
.detalle-vinnetas .entradilla {
	font-size:11px;
	margin:0 0 5px 0
}
.vinneta-control {
	position:relative;
	margin:0 0 0 0
}
.vinneta-control .inner {
	float:right;
	position:absolute;
	right:0px;
	top:0px;
}
.vinneta-control a {
*float:left;
	display:inline-block;
	height:20px;
	line-height:20px;
	padding:0 6px;
	border:1px solid #B9BDC6;
	font-size:11px;
	color:#597080;
	background-color:#E5ECF6;
	background-image: url(/img/nav-vinnetas.png);
	background-repeat:no-repeat;
}
.vinneta-control .anterior {
	background-position:0 50%;
	padding-left:17px;
	margin:0 4px 0 0
}
.vinneta-control .siguiente {
	background-position:100% 50%;
	padding-right:17px;
}
.vinneta-control .inactivo {
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}
/*destacado home - m?dulo apertura OT */
.modulo-destacado-OT {
	height:337px;
	overflow:hidden;
	text-align:left;
	background-color:#FFF;
	margin:0 auto 15px auto;
	border:1px solid #CECECE;
	padding:1px;
}
.modulo-OT-home {
	position:relative;
	float:left;
	width:480px;
	background-color:#FFF;
	overflow:hidden
}
.modulo-OT-home .photo {
	text-align:center;
	margin:0 auto;
}
.modulo-OT-home .photo img {
	display:block;
	text-align:center;
	margin:0 auto;
}
.modulo-OT-home .doc {
	text-align:left;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	background: url(/img/bg-opacity.png) repeat 0 0;
	padding:10px 0;
}
.modulo-OT-home .antetitulo, .modulo-destacOTado-home .titulo, .modulo-OT-home .autor, .modulo-OT-home .fecha, .modulo-OT-home .entradilla, .modulo-OT-home .num-comentarios {
	color:#FFF;
	padding-left:8px;
	padding-right:8px;
}
.modulo-OT-home .antetitulo {
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
}
.modulo-OT-home .titulo {
	font-size:24px;
	font-weight:normal;
	padding:0 8px;
}
.modulo-OT-home .autor { font-size:11px; }
.modulo-OT-home .entradilla {
	font-size:11px;
	margin:0 0 5px 0
}
.modulo-OT-home .num-comentarios {
	font-size:11px;
	font-weight:bold;
}
.modulo-OT-home a { color:#FFF!important; }
.modulo-OT-home .titulo a:hover {
	color:#2CA8C2;
	text-decoration:underline;
}
.modulo-OT-listado {
	border-left:1px solid #CACACA;
	float:right;
	width:182px;
	background-color:#EBE9DA;
	height:100%;
	border-collapse:separate
}
.modulo-OT-listado ul { height:100%; }
.modulo-OT-listado ul li {
	border-top:1px solid #CACACA;
	padding:0 10px;
	height:84px;
	overflow:hidden;
}
.modulo-OT-listado ul li.first { border:none; }
.modulo-OT-listado ul li.activo { background-color:#FFF; }
.modulo-OT-listado ul li .doc { padding:8px 0 0 0 }
.modulo-OT-listado .antetitulo {
	color: #2CA8C2;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	margin: 0 0 3px;
	text-transform: uppercase;
}
.modulo-OT-listado .titulo { }
.modulo-OT-listado .titulo a {
	font-weight:bold;
	background: url("/img/bullet-listado.png") no-repeat 0px 4px;
	font-size:11px;
	padding:0 0 8px 10px;
}
/*modulo apertura AB*/
.modulo-apertura-AB { }
.modulo-apertura-AB .titulo {
	font-size:30px;
	font-weight:normal;
	border-left:8px solid #2CA8C2;
	padding:1px 0 1px 10px;
	margin:0 0 6px 0;
	line-height:30px;
}
.modulo-apertura-AB .photo {
	float:left;
	width:368px;
}
.modulo-apertura-AB .doc { margin:0 0 0 384px }
.modulo-apertura-AB .entradilla { padding:5px 0 10px 0 }

.modulo-destacado-home .link-app4 { padding:0 8px}
