@charset "utf-8";

/* ---------- Normalizar navegadores ---------- */
* {padding: 0; margin: 0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: none;
	text-align:left;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
:focus {outline: 0;}
table {border-collapse: collapse;border-spacing: 0;}
input, textarea {margin: 0; padding: 0}
input { vertical-align: middle;}
textarea{overflow:auto;}
hr {margin: 0; padding: 0; border: 0; color: #000; height: 1px}
a, a:link, a:visited, a:hover, a:active{text-decoration:none} 
th, td {text-align: left; font-weight: normal;} 
img, iframe {border: none; text-decoration:none;} 
select {margin: inherit;} 
a img{border: 0px;}
a{outline-style: none;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}

/* LLenar y Alargar divs */
.alargar:after {
	visibility: hidden;
	display: block;
	font-size: 1px;
	content: " ";
	clear: both;
	height: 1px;
 }

.alargar {display: inline-block;}
* html .alargar {height: 1%;}
.alargar {display: block;}

/* Sistema de tooltip */
#tooltip, #tooltipCarrousel{
	position:absolute;
	border:1px solid #BFBFBF;
	background:#394f58;
	font-size:1.2em;
	color:#fff;
	display:none;
	z-index: 99999;
	border-radius: 4px; 
	-ms-border-radius: 4px; 
	-moz-border-radius:4px; 
	-webkit-border-radius: 4px; 
	-khtml-border-radius: 4px;
	border:2px solid #fff;
	margin:10px 0 15px;
	outline-color:#999;
	outline-style:solid;
	outline-width:1px;
	padding:10px;
}
.religion #tooltip, .religion #tooltipCarrousel{ background:#8C5500;}

#enlaces{
	position:absolute;
	border:1px solid #BFBFBF;
	background:#fff;
	font-size:1.1em;
	color:#394f58;
	display:none;
	z-index: 99999;
	margin:10px 0 15px;
	outline: #999 1px solid;
	padding:3px 5px 3px 5px;
	max-width: 25%;
}
	
/* Estilos comunes -------- */
html{font:62.5% Arial, Helvetica, sans-serif;}
* html body{font-size:101%;}
*:first-child+html body{font-size:101%;}
body {color: #000; font: 1em Arial, Helvetica, sans-serif; line-height: 1.5;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 { margin:10px 0; padding:0; }

/* Enlaces */
a, a:link, a:visited {color: ##005984;}
a:hover,  a:active,  a:focus {color: #036;text-decoration: none;}
a img { border: none;}

 /*ESTRUCTURAS -----------*/
.separar {margin-bottom:1em;padding-bottom:1em;}
#contenido, #cabecera, #menu_nav, #submenu, #publi_cab { 
	width:1200px;
	margin: 0 auto;
	clear: both;
	display:block;
}
 
#CONTENEDOR, #cabecera, #menu_nav, #contenido, #cuerpo, #pie, #noticia, #seccion, #panelcomunidad, #menus, .contenido_noticia, .cseccion, .cportada, #publi_cab {
	margin: 0 auto;
	clear: both;
	padding:0;
	display:block;
}
#CONTENEDOR	{
	background-color:#fff;
	width:100%;
	margin: 0 auto; 
	padding:0;
	height:auto;
}

#CONTENEDOR.religion { margin:0 auto; }
#CONTENEDOR.period_lat {margin: 0 auto;	background-color: #fed8aa;}
#cuerpo { 
	margin: 0px auto;
	padding: 0;
	position:relative;
	overflow:hidden;
}
#cabecera{
	height:90px;
	text-align:center;
	vertical-align:middle;
	position:relative;
	margin-bottom: 10px;
	z-index:1;
}
#cabecera .presen{
	width: 1200px;
	position:relative;
	margin: 0 auto;
	z-index:-1;
}
.portadapd #cabecera{ height: 100px; }
#cabecera.religion { background: #fff;  width:100%; margin: 0 auto; height:100px;}
#cabecera.period_lat { background: #ff5500; width:100%; margin: 0 auto; height: 120px;}
#cabecera.blogs { background: #fff; width:100%; margin: 0 auto; height: 120px;}

/* CABECERAS Y LOGOS 
--------------------------------------------------------- */
#panelcomunidad {
	background-color:#F5F5F5;
	border-bottom:#A0A0A0 1px solid;
	margin: 0 auto;
	padding: 0;
	height: 25px;
	line-height: 25px;
	font-size:1.1em;
}
/* Ocultamos iconos panel comunidad */
#panelcomunidad span { display:none;}
#panelcomunidad img { width: 16px; height: 16px; margin: 0px 7px -3px 15px;}
h1.logo { margin: 0; padding: 0;}

h1.logo a {
	display: block;
	position: relative;
	float:left;
	background: transparent url(../imagenes/logo.png) scroll no-repeat 0 50%;
	width:190px;
	height:54px;
	margin-top: 1.6%;
}
.portadapd h1.logo a {background: transparent url(../imagenes/logo_port.png) scroll no-repeat 0 50%; width:550px;
	height:70px; margin-top: 1.6%;}

.version, .director {
	float:left;
	position:absolute;
	left: 14.5%;
	top: 55%;
	font: 0.69em Tahoma, Geneva, sans-serif bold;
	color:#069;
}
.portadapd .version {left:43.5%; top: 78%; }
.version {display:none;}
.portadapd .director{position:absolute; top: 78%; left: 8.5%;font-size: 0.85em; }
.seccion {
	display: block;
	width: 675px;
	height: 90px;
	padding: 0;
	float:left;
	margin-left: 40px;
}
.seccion h1{
	font-size: 2.6em;
	text-align:center;
	line-height:2em;
}
.seccion h1 a, .seccion h1 a:link, .seccion h1 a:visited {color: #000;text-decoration: none;}
.seccion h1 a:hover, .seccion h1 a:active, .seccion h1 a:focus {color: #0099CC;}

#busqueda {
	position: relative;
	float:right;
	width: 245px;
	top: 26%;
	margin: 0;
	padding:0;	
}
.religion #busqueda, .period_lat  #busqueda {
	position: absolute;
	top: 26%;
	right: 0px;
}
.portadapd #busqueda {top: 15%;}

.buscador_suplementos{position:absolute !important; z-index:100; top:26% !important; right:10px;}

#busqueda form label, #resultados .nump {
	font-size: 0.85em;
	color:#999;
}
.religion #busqueda form label {color:#593a29;} 
.period_lat #busqueda form label {color:#FFC;}

#busqueda input.buscar {
	width:183px;
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #036;
}
#busqueda #busq_envia {
	display:inline-block;
	background: url(../imagenes/comunes/buscar.gif) center center no-repeat;
	height: 19px;
	width: 50px;
	vertical-align:middle;
	cursor:pointer;
}
.fecha {
	color: #333333;
	margin-right: 10px;
	text-align: right;
	display:block;
	float:right;
	position:absolute;
	top:60%;
	right:4%;
}
.fecha span, .fecha small {
	background:transparent url(../imagenes/sep_menu.gif) no-repeat scroll left center;
	padding-left: 8px;
	margin-left: 9px;
	color:#666;
}

/* Cambios nueva cabecera */
#busq_nuevo {
	display:inline-block;
	background:url(/imagenes/comunes/lupa.jpg) center no-repeat;
	height: 17px;
	width: 25px;
	vertical-align:middle;
	cursor:pointer;
}
#suscribir_nuevo {
	background:transparent url(/imagenes/comunes/suscrip.jpg) no-repeat scroll center center;
	cursor:pointer;
	height:17px;
	vertical-align:middle;
	width:25px;
}

/* RETÃƒÆ’Ã‚ÂCULAS BÃƒÆ’Ã‚ÂSICAS */
 
/* Anchos de columnas */

.col1 {	width:150px;}
.col2 {	width:300px;}
.col3 {	width:450px;}
.col4 {	width:600px;}
.col5 {	width:750px;}
.col6 {	width:900px;}
.col7 {	width:1050px;}
.col8 {	width:1200px;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8 {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	min-height:1%;
	height: 1%;
	overflow:hidden;
}

/* ESTILOS PARA PORTADA ( Diferentes plantillas) */

.cportada .ccontp  {padding:0 10px 5px 5px ; margin:0 0 10px 5px; list-style:none; display:block; overflow:hidden;}
.bder {border-right:1px solid #ccc; }
.religion .bder {border-right:1px solid #CC9900;}
div.ccontp ul { margin: 0; padding: 0;}
div.ccontp li.item {margin: 10px 0 0 0; padding-bottom: 5px; border-bottom:1px solid #ccc; clear:both; overflow:hidden;}
.religion div.ccontp li.item { border-bottom:1px solid #CC9900; }
.pl1 #bloque1.ccontp, .pl4 #bloque16.ccontp { padding:0 10px 10px; margin:0 5px; }
.pl5 #bloque3.ccontp, .pl2 #bloque14.ccontp  { padding:0 10px 10px; margin: 0 5px 10px 5px }
.pl5 #bloque8.ccontp, .pl5 #bloque32.ccontp, .pl5 #bloque36.ccontp {padding:0 10px 5px 0; margin: 0 5px; }
.pl1 #bloque5.ccontp, .pl1 #bloque22.ccontp, .pl1 #bloque34.ccontp, .pl3 #bloque15.ccontp {margin:0 0 10px 5px; padding:0 5px 5px 10px; }
.pl2 #bloque15.ccontp {margin:0 0 5px; padding:0 5px 10px;}
.pl1 #bloque1.ccontp .column li.item  {margin: 0;}
.cportada.pl2 .col4 {width: 592px; }
.cportada.pl2 .col4 img.apertura.f4col {width: 550px; height:275px;}
.cportada.pl3 .col3 img.apertura.f3col  {width: 419px; height: 210px;}
.cportada.pl5 .col3 img.apertura.f3col  {width: 409px; height: 205px;}
.cportada.pl4 .col5 #bloque16 h2 { font-size:5em; line-height:1em; margin:0 0 5px;}
.cportada.pl4 .col5 #bloque1 h2 a {color:#003366;  display:block;}
div.compartir {float:right;}
div.compartir span { border: none;}
.col2.ccontp li.item {margin: 10px 0 0 0;}
div.compartir span img {background: transparent; opacity: .5; filter: alpha(opacity=50); border:none;}
div.compartir img {border:none;}
div.compartir span a:hover img {opacity: 1; filter: alpha(opacity=100);}
#cuerpo.escritorio {width:750px; clear:both; height: auto; margin: 20px auto; overflow:hidden; outline: 2px #666 solid; padding: 20px;}
.cportada .ccontp li p {font-size: 1.1em; line-height: 1.6em;}
.cportada .ccontp li p.pie_foto, .cportada .ccontp li p.firma {margin:0 1px; padding: 0; font-size: 0.85em;}

/* CUERPOS DE NOTICIAS,  ESTRUCTURAS DE PUBLICACION, PUBLICIDADES------ */

.margen { margin: 0px 15px 10px 15px; padding: 0;clear:both;display:block;overflow:hidden;}
.colum_cont { margin: 0px 0px 10px 0px;	padding:0; clear:both;	display:block;	overflow:hidden;}

#columnas {width: 100%;height:auto;overflow:hidden;display:block;clear:both;}
.col.izq {width: 280px;	float:left;	display:inline;}
.multimedia {
	margin: 0 0px 0 8px;
	padding: 0;
	float:right;
	display:block;
	width:270px;
	height: auto;
	overflow:hidden;
}
/* Modulos de publicidad ############################################*/

/* Publis de cabecera */
#publi_cab {margin-bottom: 10px;}
#publi_cab .publi1200 , .publi1200 img{	width: 1200px;	height:90px;}
#publi_cab .public950 , .public950 img{	float:left;width: 950px; height:90px;}
#publi_cab .public728 , .public728 img{ float:left;width: 728px; height:90px;}
#publi_cab .public245 , .public245 img{	width: 245px;float:right;height:90px;}
#publi_cab .public450 , .public450 img{	width: 450px;float:right;height:90px;}
#publi_cab .public468 , .public468 img{	width: 468px;float:right;height:90px;}
#publi_cab .public400 {width:400px;float:right;height:90px;}

/* Posteriores a la noticia */
.pub_pnoticiac, .pub_pseccionc, .pub_pportada {	padding:0;	margin: 10px auto;	text-align: center;	overflow:hidden;}
.pub_pportada { width:750px; }
.pub_pnoticiac, .pub_pseccionc {width: 570px; }

/* Publis laterales */

.pub3col, .pub_pnoticia, .pub_pseccion, .pub2col, .pub1colc, .pub_inst {
	clear:both;
	display:block;
	height:auto;
	text-align:center;
	margin: 0 auto;
	padding: 0;
	overflow:hidden;
}

.pub1colc {	width: 150px; margin-bottom: 10px;}
.pub_inst { width: 150px;}
.pub3colc { width: 450px;}
.pub2colc { width: 300px;}

.pub3col *, .pub_pnoticia *, .pub_pseccion *, .pub2col *, .pub_inst *, .pub_pportada *, .pub_pnoticiac *, .pub_pseccionc * {
	margin: 2px auto;
	padding: 0;
	text-align:center;
}
.vinetarel { width: 300px; height:240px; margin-top: 5px; padding: 0 ; border:0}

.institut2 { width: 85%; clear:both; }
/* .pub_inst * { margin-bottom: 2px;} */
object[type="application/x-shockwave-flash"] { z-index: 2; display:block;}
.limpio { margin: 0 auto; text-align:center; clear:both;}

/* MENU NAVEGACION 

--------------------------------------------------------- */
#menus {margin-bottom: 0px;width:1200px;}

#cont_menu_nav {border-bottom: 5px solid #e1e1e1;}
.religion #cont_menu_nav {border-bottom: 5px solid #cc9900;}
.period_lat #cont_menu_nav {border-bottom: 5px solid #970000;}

#Menu-principal {width:1200px;	height:30px; border:0;	margin:1px auto;}
#tabs-menu {top:0;	height:0; background:repeat-x top; margin:0;}
#tabs-menu ul {	list-style:none; float:left;	margin:0; padding:0;}
#tabs-menu li {	display:inline;	float:left;	margin:0; padding:0;}
#tabs-menu a {
	background:#000 url(../imagenes/menud.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}

#tabs-menu a span {
	display:block;
	background:url(../imagenes/menui.gif) no-repeat left top;
	font:11px/31px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	letter-spacing:0.05em;
	padding:0 10px;
}
#tabs-menu a span img { margin:-2px 8px 0 0; padding: 0; width: 24px; height: 24px;  vertical-align: middle; }
#tabs-menu a:hover,#tabs-menu li.item_activo a{	background-position:right bottom;border-color:#000;}
#tabs-menu a:hover span,#tabs-menu li.item_activo a span {	background-position:left bottom; color:#000; text-decoration:none;}
#submenu a {outline: none;}
#submenu-nav {display: block; border-bottom: 1px solid #CCCCCC; background:#F1F3F3;}
.religion #submenu-nav {
    background-color: #FFFFFF;
    border-bottom: none;
    display: block;
}
.period_lat #submenu-nav {
	display: block;
	border-bottom: 1px solid #970000;
	background:#fff;
}

#submenu ul {margin: 0;	padding: 0;}
#submenu li {background: none; display: inline;	margin: 0;	padding: 0;}
#submenu li a,
#submenu li a:link,
#submenu li a:visited {
	background:transparent url(../imagenes/sep_menu.gif) no-repeat scroll left center;
	color:#333333;
	display:block;
	float:left;
	padding:5px 9px 3px;
	text-transform:capitalize;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
.religion #submenu li a, .religion #submenu li a:link,.religion #submenu li a:visited {	color:#593a29; padding:5px 8px 3px;}

#submenu li a:hover, #submenu li a:active,#submenu li a:focus {	background: #e7e7e7; color:#394f58; outline: #ccc 1px solid;}
.religion #submenu li a:hover, .religion #submenu li a:active,.religion #submenu li a:focus {background: #fff;color:black;}
.period_lat #submenu li a:hover, .period_lat #submenu li a:active,.period_lat #submenu li a:focus {
	background: transparent url(../imagenes/cabeceras/menupl.gif)repeat-x scroll left top;
	color:#fff;
}

/* Estilos bÃƒÆ’Ã‚Â¡sicos, cabeceras y titulares */
.i {float:left;	display:inline;}
.d {float:right;display:inline;}
.c {clear:both;}

.alert {
	background: #eaeaea url(../imagenes/iconos/alerts.png) 15px 50% no-repeat;
	text-align: left;
	padding: 10px 20px 10px 68px;
	border-top: 2px solid #525c65;
	border-bottom: 2px solid #525c65;
}

div {
	font-size: 13px; 
	display:block;
}

.cabecera,  h1,  h2,  h3,  h4 {
	line-height: 1.1em;
}

h1 { font-family: "Times New Roman", Times, serif;
	 font-size: 225%; font-weight: normal;}
h2, h2.titular {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.3em;
	color:#005984;
}
.religion h2, .religion h2.titular {color:#B07300;}

#noticia h2.titular {
	/*margin-left: 25px;*/
	width: 95%;
}
 h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color:#000;
}
 h4 {
	font-size: 1.25em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 600;
}

/* Cintillos */
.ej_seccion ul li.secciones span, .cintillo{
	display:block;
	background: url(../imagenes/comunes/bg_seccion.gif) repeat-x;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:15px;
	padding: 6px 0 10px 0px;
	text-align:center;
}
.religion .ej_seccion ul li.secciones span, .religion .cintillo{
	background: url(../imagenes/comunes/bg_seccionr_h.gif) repeat-x;
}

/* Parrafos y estilos de texto basicos */
.contenido_noticia h4 {
	width: 91%;
}
a.clipping span, a.clip_p span{	text-indent: -3500px;display:none;}
a.clipping {
	float:left;
	margin: 8px 3px 0 0;
	width:23px;
	height:26px;
	padding: 0;
	background: transparent url(../imagenes/iconos/estrella-clipping.png) left top no-repeat;
	text-decoration:none;
	cursor:pointer;
	display: none;
}
a.clipping:hover {background: transparent url(../imagenes/iconos/estrella-clipping.png) 0px -26px no-repeat;}
a.clip_p {
	float:left;
	width:16px;
	height:16px;
	margin: -1px 2px 0 0;
	padding: 0;
	background: transparent url(../imagenes/iconos/clippin_p.png) left top no-repeat;
	text-decoration:none;
	cursor:pointer;
	display:none;
}
a.clip_p:hover {background: transparent url(../imagenes/iconos/clippin_p.png) 0px -18px no-repeat;}
a.clip_p.clip_pact {background: transparent url(../imagenes/iconos/clippin_p.png)  0px -36px no-repeat;}
a.clipping.clipping_p {background: transparent url(../imagenes/iconos/estrella-clipping.png)  0px -52px no-repeat; cursor: pointer;}

.texto p, .texto ul, .texto ol, .textoPrincipal p, .textoPrincipal blockquote{
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	line-height: 1.6em;
	quotes:none;
	margin: 10px 0;
	padding: 0;
}
.texto ul, .texto ol {
	list-style-position:outside;
	margin-top: 1em;
	color: #666;
}
.texto ul li, .texto ol li {
	list-style-position:outside;
	margin-left:2em;
	padding-bottom:5px;
}
.texto ul li {
	list-style-image:url(../imagenes/iconos/ul.gif);
}

.texto ol li {
	list-style:decimal;
	margin-left:2.4em;
}

#noticia p a, #noticia p a:link, #noticia p a:visited {
	color:#0080FF; font-size: 1em; font-weight:600; 
}
#noticia p a:active, #noticia p a:hover, #noticia p a:focus{ 
	background-color:#C2DCE7;
	color:#000;
	background-position:top center;
}
.texto blockquote, .texto blockquote p {
	font: 1.05em/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	color:#666;
	margin: 0 20px 0 20px;
	quotes: "\2039\   " "\   \203a";

}
.texto blockquote p:before, .texto blockquote p:after {
	color:#0080FF;
	font-size:25px;
	font-weight: bold;
}
.texto blockquote p:before {
	content: open-quote;
}
.texto blockquote p:after {
	content: close-quote;
}

/*     Estilos de las ImÃƒÆ’Ã‚Â¡genes  
-------------------------------------*/
.f_apertura img, #port-sec img, .cportada img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	border: 1px solid #a9a9a9;
	padding: 4px;
}

/* Anchos imÃƒÆ’Ã‚Â¡genes dependientes plantilla columna */
img.apertura.f5col {width: 710px; height:238px; margin-bottom: 4px;}
img.apertura.f4col {width: 560px; height:280px;}
img.apertura.f2col {width: 260px; height:174px;}
img.apertura.f3col {width: 420px; height:210px;margin-bottom: 4px;}
img.apertura.f2colv {width: 260px; height:346px;}
img.apertura.f1colv, .f_apertura.f1colv {width: 142px; height:190px; margin-right: 22px;}
img.apertura.f1col {width: 142px; height:105px;}
.f_apertura.f1col {width: 142px; height: 1%;margin-right: 22px; }

/* Textos pequeÃƒÆ’Ã‚Â±os */
small, .autor, #migas {font-size: 90%;	text-align:left;}
small {color: #999;}

/* Metas de la Noticia, Firmas y Pies de foto */

.autor, .firma {padding: 3px 5px 3px 2px;color: #ABABAB;}
p.pie_foto, p.firma {margin: 0.8% 0 2% 0;}
p.pie_foto { float:left; font-size: 11px; width:72%; color:#036;}
.f_apertura.f1col p.pie_foto { font-size: 70%; margin: 0.8% 0 2% 0; padding: 0; width: 105%;}
p.firma {
	float:right;
	text-align:right;
	font-size: 10px;
	width: 23%;
	padding: 0;
}

/* Rastro de migas */
#migas {
	width: 100%;
	height: 16px;
	display:block;
	float:left;
	padding-bottom: 5px;
	text-align:left;
	padding-right: 10px;
	color: #006699;
	margin-bottom: 5px;
}

#migas a:link, #migas a:visited {
	color: #09C;
	font-size: 11px;
	vertical-align:middle;
	line-height: 16px;
}
.religion #migas a:link, .religion #migas a:visited {color: #B07300;}
#migas a:hover, #migas a:active {color:  #036;}
.religion #migas a:hover, #migas a:active {color:  #666;}
#migas img { margin: 1px 3px;}
#migas a.num-com  {	height: 20px;	background-position:left 0px;}

/* InformaciÃƒÆ’Ã‚Â³n de Google Maps */
.maps {	float: right; position:relative;}
#selloMaps {
	display:block;
	width: 40px;
	height: 40px;
	position:absolute;
	right: 1px;
	bottom: -5px;
	z-index: 500;
	border: #fff medium ridge;
	filter:alpha(opacity=0);
	opacity: 0;
}
.maps #globo {
	position:absolute;
	width: 40px;
	height:40px;
	z-index:400;
	right: 3px;
	filter:alpha(opacity=90);
	opacity: .9;
	bottom: -3px;
}

#selloMaps div span, #selloMaps div a { display: none;}

/* Barra de compartir, enviar, etc */
 .utilidades_noticia {
	display: inline;
	margin: 10px 0 10px;
	width: 100%;
	height: 16px;

}
.compartir ul {	display: inline;margin: 0;padding: 0;float:left;}
.compartir ul li {
	background: 0 none;
	border: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}

.compartir img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0 none;
	margin: 0;
	padding: 0;
}
.icon-comp {opacity: .4;filter: alpha(opacity=40);}
.icon-comp:hover {opacity: 1;filter: alpha(opacity=100);}
span.botones_noticia {	width: 70px; padding: 3px;}
.botones_noticia img {	margin: 0 8px 0 0;	border: 0;	float: right;}

/* Contenido de la Portada, Seccion y Subseccion  ############################
##########################################################################   */

.cportada .col2 .otras img, .cportada .col3 .otras img {
	float:left;
	margin:1px 10px 3px 0px;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 2px;
}
.cportada .col2 .otras img, .cportada .col3 .otras img{ margin:1px 10px 1px 0px;}
.cportada .col2 .otras.imgd img {float:right; margin:1px 0px 1px 10px;}
.cportada .texto p {margin:5px 0; padding:0;font-size: 1.1em; }
.cportada .col2 .otras .compartir span img, .cportada .compartir span img {border: 0px none; width: 20px; height: 20px; padding:2px 1px 0; margin: 1px 0 1px 0px; float:none;}
/* Ocultamos enlaces portada */
.cportada .texto p a{ color: #000; text-decoration: none; cursor:default;}
.cportada li .bloqentrev p, .cportada li .bloqentrev *{font-size: 1em; line-height: 1.4em; color:#000; text-decoration:none; margin:2px 0;}
.cportada li .bloqentrev a { text-decoration:none;}

/* Quitar Quotes Portada ############################################
###########################################################*/
.cportada .texto blockquote, .cportada .texto blockquote p {
	font:1em/1.6em  Arial, Helvetica, sans-serif;
	font-style: normal;
	color:#000;
	margin:5px 0;
	quotes: none;
}
.cportada .texto blockquote p:before, .cportada .texto blockquote p:after {color:#000;font-size: 1.1em;	font-weight: normal;}
.cportada .texto blockquote p:before, .cportada .texto blockquote p:after {	content: none;}

/* ESTILOS TITULARES PORTADA */
.portadapd h2 {line-height: 1.1em;}
.portadapd h3, .portadapd h4 {margin: 0.2em auto;padding: 0; line-height: 1.3em;}
.cportada .col2 h4, .cportada .col1 h4,  .cportada .col3 h4  {font-size: 1.4em; font-weight: normal; margin:0 0 8px 0; padding:0;}
.cportada .col1 h4,  .cportada .col2 h4  {font-size: 1.2em; font-weight: bold; color: #005984;}
.cportada .col3 h3  {font-size: 1.2em;}
.cportada .col2 h3, .cportada .col1 h3  {font-size: 13px; margin:0; padding: 0 0 4px 0;}
.entrevista .col1 h3 { 	font-size: 1em;	color:#666;}
.ccontp li h4 a:hover, .ccontp li h2 a:hover {text-decoration:underline;}

/* Estilos portadas de seccion */
.cseccion h2, h3, h4 {margin: 2px 0 2px 0; padding: 0;}
.religion .cseccion h2, .religion  h3, .religion h4 {color: #666;}
.religion h2, .religion h2.titular {color:#B07300;}
.period_lat .cseccion h2,.period_lat h3, .period_lat h4 {color: #970000;}
.cseccion h4, .cportada h4 { line-height: 1.2em; margin-bottom: 10px;}
.cseccion a , .cportada a { color: #005984;}
.religion .cseccion a, .religion .cportada a  {
	color: #B07300;
}
.period_lat .cseccion a {color: #970000;}
.cseccion a:hover{text-decoration:underline;}

/* Listado de busquedas */
.cuadrob li {border-bottom: 2px solid #DBDBDB;	margin-bottom: 5px;}
.cuadrob li img { border:1px solid #394F58; float:left; margin:10px 10px 0 0; padding: 2px;}
.cuadrob li small { font-size: 0.85em;}
.cuadrob li small b {
	font-size: 0.95em;
	color: #666;
}
.cuadrob li p{ margin: 0 0 10px;}
.cuadrob li h4{ margin: 0;}
#fbusqueda { background-color:#EFEFEF; padding: 10px 15px 0;}
#fbusqueda #cbusqueda {width: 85%; padding:2px 5px;}
.cbusq { background-color:#EFEFEF; padding: 0 15px 0;}

/* Portada de Seccion - Parte izquierda (Noticia destacada)
################################################################# */
#p_sec_i {
	width: 50%;
	float: left;
	display:inline;
	background:  #F4F6FF;
	border-right:1px solid #394F58;
	border-left:1px solid #394F58;
}
.religion #p_sec_i {background: #f5e2c1;}
.period_lat #p_sec_i  {
	background: #FF6500;
	border-right:1px solid #970000;
	border-left:1px solid #970000;
}
.period_lat .sec-cont *, .period_lat .sec-cont h2 { color:#fff;}
.textoPrincipal  p:first-child:first-letter {
float:left;
font-size:1.8em;
color: #394F58;
line-height:83%;
font-family: "Times New Roman", Times, serif;
padding-right: 1px;
}
.period_lat .textoPrincipal  p:first-child:first-letter {color: #fff; }
.sec-cont {	margin: 12px;}
.subs-cont { margin: 0 12px 5px 12px;}

.sec-cont img.apertura.f2col { 	width: 250px;	height: auto;}

/* Portada de Seccion - Parte derecha (Otras noticias) y Noticias Subseccion
################################################################# */
#p_sec_d {
	width: 49%;
	float: right;
	display:inline;
}
.cont-otras {
	margin: 5px 0 0 0;
	padding: 0;
	border-bottom:1px solid #DCDCDC;
}
.period_lat .cont-otras {
	border-bottom:1px solid #970000;
}

ul.mcol2 .cont-otras {
	margin-bottom: 10px;

}
.cont-otras.ultimo {
	border:none;
}
.cont-otras p {
	height: 1%;
	width: 100%;
	overflow:hidden;
	margin-top: 0;
}
#p_sec_d .otras img, .subs .otras img{
	width: 70px;
	height: 52px;
	float:right;
	margin:1px 0 5px 15px;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 2px; 
}

#p_sec_d .compartir img, #p_sec_i .compartir img, .subs .compartir img {
	width: 22px; height: 22px; padding: 2px 3px 8px; border: 0; margin: 0; opacity: .5; filter: alpha(opacity=50); background: transparent;
}
#p_sec_d .compartir a:hover img, #p_sec_i .compartir a:hover img, .subs .compartir ul a:hover img { opacity: 1; filter: alpha(opacity=100); }

.otras { padding: 0px 0 0px 5px;}

/* Menu izquierdo de la secciÃƒÆ’Ã‚Â³n (enlaces) y Web del dia*/

#miniweb{ position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;	color:#fff;}
.webdia {
	width: 100%;
	height: auto;
	overflow: hidden;
	border-bottom:#fff 1px solid;
	border-top:#fff 3px double;
	background: #394f58;
	padding: 2px 0 2px 0;
	text-align:center;
	margin: 0 auto;
	vertical-align:middle;
}
.webdia a, .webdia a img {color:#FFF;text-align:center;	margin: 2px auto;}

ul.mseccion, ul.mseccion ul {
list-style: none;
  margin: 0;
  padding: 0;
  width: 150px;
}
ul.mseccion li {
	list-style:none;
	padding-bottom: 3px;
}
ul.mseccion li a {
	list-style:none;
	background: transparent url(../imagenes/iconos/bgrenlace.gif) repeat-x scroll left bottom;
	color:#394f58;
	font-size:0.8em;
	font-weight: bold;
	display:block;
	height:25px;
	line-height:24px;
	padding:2px 0 2px 4px;
	border-top:#CCC 1px solid;
	border-bottom: #EFEFEF 1px solid;
}
.religion ul.mseccion li a {background: transparent url(../imagenes/iconos/bgrenlacer.gif) repeat-x scroll left bottom; }
ul.mseccion li img {
	float:left;
	width:22px;
	padding:2px 6px 0px 0px;
}

ul.mseccion li a:hover {
  	background: #fff url(../imagenes/iconos/bgrenlace.gif) repeat-x scroll left top;
	text-decoration:none;
	color:#000;
}
.religion ul.mseccion li a:hover {
  	background: #fff  url(../imagenes/iconos/bgrenlacer.gif) repeat-x scroll left top;
}

ul.mseccion li ul li a {
	border: none;
	background: none;
	color: #000;
	margin:2px 0 0 0;
	padding: 3px 0 3px 20px;
	height:auto;
	line-height:17px;
}
.religion ul.mseccion li ul li a  { background: none;}
ul.mseccion li ul li a:hover {
	background:  #EFEFEF;
	border-left: 5px #394F58 solid;
	padding-left: 15px;
	color: #000;
}
.religion ul.mseccion li ul li a:hover {
	border-left: 5px #CC9900 solid;
}

/* Columnistas de Periodista Digital 
#######################################*/

#columnistas h4 { background-color: #394f58; color:#FFF; font-size: 1.2em; text-align:center; padding: 3px 0 6px 0; margin: 10px 0 5px 0; border-top: 3px #fff double;}
.religion #columnistas h4 { background-color: #B07300; }
#columnistas h4 a {color:#FFF;}
#columnistas h4 a:hover {color: #EFEFEF;}
#columnistas h5, #columnistas span { color:#394F58; font: 1.1em/1.2em Arial, Helvetica, sans-serif bold; text-align:left; padding: 3px 0 5px 0px; margin: 0 0 0 2px;}
#columnistas ul, #columnistas ul li {list-style-position:outside; list-style-type:none; margin: 0; padding: 0; }
#columnistas ul li {border-bottom:#666 1px solid; padding:0 0 5px 0; margin: 0 0 5px 0;}
#columnistas ul li img {
border:1px solid #394F58;
float:left;
margin:2px 8px 5px 4px;
width:40px;
height:40px;
}
#columnistas ul li a {
color:#666;
display:block;
font-size:0.8em;
list-style-position:outside;
list-style-type:none;
margin: 0 4px 0 4px;
padding:0 ;
}
#columnistas ul li a + a {clear:both;}

/* Entrevistas */
div.entrevista { margin: 10px auto;}
.entrevista h4.entrevt{ 
background:#EFEFEF url(../imagenes/comunes/bg_seccion.gif) repeat-x scroll 0 0;
color:#394f58; font-size: 1.2em; 
text-align:center; padding: 3px 0 6px 0;
margin: 0;
}
.entrevista div.ccontp ul li { padding: 0; border: none;}
.entrevista .ccontp li h4, .entrevista .ccontp li h4 a { font-size: 15px; line-height: 1.3em; color:black; margin: 0 0 8px 0;}
.entrevista .ccontp li h3, .entrevista .ccontp li h3 a { margin: 0 0 8px 0; padding: 0;}
.entrevista img { width: 90%; margin: 0 auto 5px;}
.entrevista .ccontp.alargar { width:730px; margin: 0 auto; padding:0; border:#ccc 1px solid; background-color:#EFEFEF;}
.entrevista .col1 {width: 146px; background-color:#EFEFEF;}

/* Comunes, iconos, etc */
.cseccion a.leer { font:18px Arial, Helvetica, sans-serif; line-height: 1em;}
.cseccion a.leer:hover { color:#0080FF; text-decoration:none;}
.sep_artic {
border-bottom:1px solid #CCCCCC;
clear:both;
display:block;
font-size:1px;
height:1px;
margin: 0 10px;
}

/* Multicol */
.multicol, .subs {width:570px;}
.multicol {margin:10px 5px;}

.li_cont4.mcol4, .li_cont3.mcol3, .li_cont2.mcol2  { /*Quitamos bordes a la ÃƒÆ’Ã‚Âºltima columna */
	border:none;
}
	
.multicol ul, .subs ul.mcol2, .subs ul.mcol3 {
	margin:0 2px 0 7px;   /* ---  Debe tener margen, al menos derecho. Bug IE*/
	padding-right: 7px;
	overflow:hidden;
	border-right: #CCC 1px solid;
}
.period_lat .multicol ul, .period_lat .subs ul.mcol2, .period_lat .subs ul.mcol3 {	border-right: #970000 1px solid; }
.multicol ul li, .subs ul li {
	margin:0; 
	padding:0; 
	list-style: none;
}
div.li_container { 
	border:none;	/* NO USAR PADDING, BORDER NI MARGIN EN MULTICOL */ 
	padding:0; 
	margin:5px 0;
	overflow:hidden;
}

.multicol h5 {
	font:14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0 3px 0;
	padding: 0;
}
.multicol p {
	font:12px/17px Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin: 0px 0 10px 0;
}
.multicol hr, .subs hr {
	margin: 5px 0 10px 0;
	height: 2px;
	background:url(../imagenes/iconos/punto.gif) scroll repeat-x left bottom;
}

/* Contenido adicional de la noticia y multimedia */
.documentos ul li, .eexternos ul li, .einternos ul li { 
	margin: 4px 5px 0px 30px;
	background-color:#F4F4F4;
	height: auto;
	font: 0.85em/1.4em  "Trebuchet MS", Arial, Helvetica, sans-serif normal;
	padding: 3px 0 3px 0;
	list-style: none;
}
.multimedia ul li a, .multimedia ul li a:link, .multimedia ul li a:visited {
	color:#005984;
}

.multimedia ul li a:hover, .multimedia ul li a:active, .multimedia ul li a:focus {
	color:#000;
	border-bottom:1px solid #34557b;
	text-decoration:none;
}

/* Audio   */

.caudio {
	margin: 10px auto 0px auto;	
}
.caudio .mp3 {margin:0;padding: 0;}

/* Sumario */
.sumario blockquote {
	display:block;
	padding:0.5em 0em 0.5em 15px;
	border-bottom:#394f58 thin solid;
	border-top:#394f58 3px double;
	font: 18px/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #345;
	background-color:#F4F4F4;
}

.religion .sumario blockquote { background-color:#F5ECD0; 	border-bottom:#CC9900 thin solid; 	border-top:#CC9900 3px double;}
.sumario blockquote span.abrir {
background:transparent url(../imagenes/iconos/a_q.gif) no-repeat scroll left top;
padding:0 0 0 14px;
}

.sumario blockquote span.cerrar {
background:transparent url(../imagenes/iconos/c_q.gif) no-repeat scroll right top;
padding: 0 13px 0 0;
}

/* Video */
.cvideo {
	margin: 10px auto 1px auto;	
	border:1px solid #A9A9A9;
	padding: 3px;
	background: #fff;
}
#ytp {
	width: 262px;
	height: 192px;
}

/* Enlaces internos - externos */

.einternos, eexternos {
	background-color:#fff;	
}
.einternos ul li, .eexternos ul li {
	list-style: url(../imagenes/iconos/bolo.gif) outside;
}

/* Documentos */

.documentos ul li.doc { list-style:url(../imagenes/iconos/doc.gif) outside; }
.documentos ul li.pdf { list-style:url(../imagenes/iconos/pdf.gif) outside; }
.documentos ul li.ppt { list-style:url(../imagenes/iconos/ppt.gif) outside; }
.documentos ul li.xls { list-style:url(../imagenes/iconos/xls.gif) outside; }

/* Encuesta */
.encuesta {
	margin: 10px 0 10px 0;
	width: 100%;
	height:auto;
	border-bottom:#394f58 thin solid;
	border-top:#394f58 3px double;
}
.form_enc {background:#FFF url(../imagenes/comunes/bg_enc.jpg) scroll bottom center no-repeat;}
.form_enc h6 img { float:left; padding: 0 8px 0 0;}
.form_enc h6 {background: #F4F4F4; margin:0; padding: 2px 0 5px 0 ;width:100%; border-bottom:#394f58 thin solid; color:#334455;}
.form_enc h6 span { font: 1.12em/1.4em Arial,Helvetica,sans-serif; font-weight:bold;}
.form_enc fieldset {width: 250px; margin: 5px 20px 0 20px;}
.form_enc label {
	display:block;
	font-size: 85%;
	font-weight:normal;
	margin: 2px 5px 5px 10px;
	text-indent: -19px;
	padding-bottom: 3px;
}
.form_enc label input { margin: -1px 3px 0 0;}

/* Encuestas de Portada */
.portadapd .form_enc {background:#EFEFEF;}
.portadapd .form_enc h6 {
background-color:#fff;
color:#394F58;
margin-bottom:5px;
padding:3px 0 5px;
font-size: 0.9em;}
.portadapd .form_enc h6 span{color:#000;}
.portadapd .form_enc fieldset {width: 91%; margin: 0 20px;}

/* GALERIA DE IMAGENES 
--------------------------------------------------------- */
#cont_galer {display:block;}
.galeria {
	margin:15px auto;
	border: 1px solid #666;
	background: #ddd;
	padding: 0;
	color: #C30;
	width: 270px;
	height: 298px;
	overflow:hidden;
}
.galeria .nav-links {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
}

.galeria .nav-links li {
	line-height: 1.6em;	
	font-size: 1.2em;
}

#cont_galer h2 {
	font: 1em/1.05em Arial, Helvetica, sans-serif;
	color:#FFF;
}
.galeria img.nav { 	border: 1px solid black;	margin-bottom: 5px;}
.galeria .panel-overlay h2{	margin: 1em 0;}
ul.filmstrip li img { width: 50px;height: 38px;	}
#fotos .galeria div .panel img {width: 50px;height: 38px;}
div .panel:hover { cursor: pointer; outline:}
ul.filmstrip {margin: 0 auto;}

/* Secciones izquierda */

.ej_seccion ul {
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding: 5px 0 5px 2px;
}

.ej_seccion ul li ul {
	color:#036;
	margin-left: 10px;
	list-style: url(../imagenes/iconos/migas.png) outside;
	background-color:#fff;
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom: 5px;

}
.religion .ej_seccion ul li ul {
	background: none;;

}
.ej_seccion ul li ul li { padding-bottom: 5px;}
.ej_seccion a, .ej_seccion a:link,.ej_seccion a:visited{color:#666;}
.ej_seccion a:hover, .ej_seccion a:active { color:#000;}

/* Columna derecha. RSS, SuscripciÃƒÆ’Ã‚Â³n, publicidad, etc */
.susc-rss {
	width: 100%;
	height: 55px;
	border-bottom:#666 1px solid;
	border-top:#394f58 3px double;
	background: #fff url(../imagenes/iconos/bgrss.gif) left center repeat-x;
	color:#394f58;
	padding: 0;
	margin: 5px 0;
	position:relative;
}
.susc-rss a, .susc-rss a:link, .susc-rss a:visited  {color:#000;}
.susc-rss a:hover,  .susc-rss a:active,  .susc-rss a:focus {color:#033;	background-color:#fff; padding: 3px;}
.susc {
	width: 85%;
	height: 55px;
	font: 10px Verdana, Geneva, sans-serif bold;
	border-right: #394F58 1px dotted ;
	vertical-align: middle;
}
.portadapd .susc {width: 100%; border: none;}
.susc img{margin: 0 10px -3px 10px;}

.susc input {
color: #394f58;
font:  1em Arial, Helvetica, sans-serif;
width: 61%;
margin-right: 10px;
}
.portadapd .susc input { width:50%;}
.susc label {position:absolute; width: 72%; top: 15%;}

.susc input#suscribir {
background:transparent url(../imagenes/comunes/suscribir.gif) no-repeat scroll center center;
cursor:pointer;
height:19px;
vertical-align:middle;
width:50px;
}

.rss { 	width: 14%;	position:relative;	margin: 0;	padding: 0;}
.rss a, .rss a:link, .rss a:visited {
	margin-left: 10px;
	width: 37px;
	height: 70px;
	position:absolute;
	text-decoration:none;
	cursor:pointer;
	color:#394F58;
	font: 1em/1em Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: transparent;
}

.rss a:hover,  .rss a:active,  .rss a:focus {	padding: 0;	color:#F30;}
.rss a img { width: 32px;	height: 33px;	display:block;}
.rss a span {position:absolute;	top: 53%;	left: 13%;}

/* PestaÃƒÆ’Ã‚Â±as y En portada 
#############################*/

/* PestaÃƒÆ’Ã‚Â±as */
div.tabs {
	width: 100%;
	display:block;
	margin-bottom: 15px;
	counter-reset: num;
 }
.tabs .contenido ol li{
	color:#666;
	background:#fff;
	margin:0 10px 0 0;
	font: 1.1em Arial, Helvetica, sans-serif;
	padding: 5px 3px 5px 10px;
	border-bottom: #dcdcdc 1px solid;
}

.tabs ul.pestagnas {	
	margin:0;
	padding:10px 0 0 50px;
	list-style:none;
}
.portadapd .tabs ul.pestagnas {padding:10px 0 0 10px; }
.tabs ul.pestagnas li {
	display:inline;
	margin:0;
	padding:0;
}
.tabs ul.pestagnas li a {      
	float:left;
  	background: url(../imagenes/comunes/tabs.gif) repeat-x top center;
	margin:0;
	padding:0 5px 0 10px;
	border:1px solid #d7d7d7;
	text-decoration:none; 
}
#.religion .tabs ul.pestagnas li a { background: url(imagenes/comunes/tabsr.gif) repeat-x top center;}
.tabs li a:link span, .tabs li a:visited span {
	float:left;
	display:block;
	padding:2px 7px 3px 5px;
	color:#033;
	text-align:center;
}
.tabs li a.activa span,  .tabs li a:active span, .tabs li a.activa:hover span, .tabs li a:focus span { color:#fff;}
.tabs li a:hover span {	color:#222;	}
ul.pestagnas a.activa { background-position:0% -42px; }
ul.pestagnas li a:hover  { background-position:0% -85px; }
ul.pestagnas li a.activa { background-position:0% -42px; color:#222; border:1px solid #fff; padding: 1px 5px 1px 5px; border-bottom: #d7d7d7;}
.tabs .contenido { border:1px solid #a9a9a9; padding:5px 10px 0px 5px; margin:26px 0 0 0; display:none; background: #f0f0f0;}
.religion .tabs .contenido { background: #F5ECD0;}
.tabs .contenido.activa { display:block; }
.tabs .contenido ol li:before {
	display: inline-block;
	position:relative;
	width: 20px;
	content: counter(num)" ";
	counter-increment: num;
	text-align:right;
	font: 12px Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color:#394f58;
	margin-right: 13px;

}
.tabs .contenido ol li {
	margin:0 10px 0 40px;
	text-indent: -42px;
	list-style: none;
}
.portadapd .tabs .contenido ol li {margin:0 5px 0 30px; }
.tabs .contenido ol li a {margin-left: 8px; line-height:1.5em; font-size: 1.05em; color:#005984;}
.religion .tabs .contenido ol li a { color:#666;}
.portadapd .tabs .contenido ol li a {font-size:0.85em; line-height:1.4em; }
.tabs .contenido ol li a:hover {color:#000; text-decoration:underline;}

/* En Portada   
****************************************  */
.portada {
	width: 99.7%;
	margin-bottom: 15px;
	padding: 0;
}
.portada ul {
	margin: 0;
}

.portada ul li {
	width: 100%;
	height: 1%;
	overflow:hidden;
	border-bottom:#394f58 2px solid;
	padding: 8px 0 5px 0;
}

.portada ul li span {
}
.portada ul li span.miniportada {
	width: 80px;
	height: 105px;
	background: url(../imagenes/iconos/tf_portada.gif) left center no-repeat scroll;
	margin: 0 15px 0 10px;
	border:1px solid #666666;
	float:left;
	display:inline;
}
.portada ul li span.miniportada img{
	margin: 4px 0 0 4px;
	width: 72px;
	height: 38px;
}
.portada ul li a.portada1{
	display:block;
	font: 1.5em "Times New Roman", Times, serif;
	color:#005984;
	height: 100%;
	margin-left: 110px;
	padding: 5px;
}


/*  ############### Comentarios   ##############
################################################*/
.comentarios {
	width: 570px;
	margin: 0 auto;
	display:block;
}
.comentarios form{
	width:540px;
	background-color:#f0f0f0;
	padding: 15px;
	margin-top: 5px;
}
.comentarios h3 { margin: 0 0 15px 0; padding:0;}
.comentarios .camposf {
	border:2px solid #B3B3B3;
	font-size:1.2em;
	margin:0 0 10px;
	padding:3px;
	width:70%;
	display:block;
}
.comentarios label { margin-bottom: 5px; display:block;}
#recarga_captcha, .enviarc  {margin: 0 auto; display:block; text-align:center;}
.enviarc, .enviarc:visited{ 
	margin-top: 25px; 
	background:#fff url(../imagenes/iconos/bgbcom.gif) repeat-x scroll left center; 
	padding: 7px; 
	color:#FFF; 
	border:#CCC 2px ridge; 
	cursor:pointer;
}
.enviarc:hover,  .enviarc:active,  .enviarc:focus {	border: #CCC 2px outset;}
.captcha-img  img { border:#B3B3B3 2px solid;}
.comentarios textarea.camposf {
	width: 98%;
	height: 150px;
	font: 1.2em/1.6em Arial, Helvetica, sans-serif;
}
.errorCaptcha{ 	color: #C10000; display:block; line-height: 1.2em; margin: 5px auto; background: #DDD; padding: 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.errorCaptcha:after{
	margin: 0 7px 3px;
	content: url(../imagenes/iconos/c_er.png);
	vertical-align:bottom;
	line-height: 10px;
}

a.num-com {	font-size: 0.8em; padding-left: 1em; background: url(../imagenes/iconos/comentarios.gif) scroll left center no-repeat; padding: 0 0 0 24px; margin-left: 15px;}
.coment {
	width: 100%;
	text-align:center;
	padding: 5px 0;
	overflow: auto;
}
	.caja-com {
	width:550px;
	margin:0 auto;
	text-align:left;
	padding:0 0 14px 0;		
	background: transparent url(../imagenes/comunes/com-f.gif) bottom left no-repeat;
	color:#333;
	font: 0.9em/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif bold;
	overflow: hidden;
	}
	.caja-com div.cabeza {
	width: 100%;
	margin:0;
	padding:10px 20px 3px 10px;
	background: transparent url(../imagenes/comunes/com-c.gif) top left no-repeat;
	}
	.caja-com div.cabeza h5 {font-weight:bold;	}
	.cabeza a { cursor:pointer;	}
	.cabeza ul, .cabeza ul li {	margin: 0; padding: 0;}
	.cabeza ul li.seg {
		float:right;
		display:block;
		vertical-align:middle;
		height: auto;
		font-size: 85%;
	}
	.cabeza ul li.rec {font-size: 85%;	}
	.cabeza li.seg img, p.fechac img {margin: 0 5px -5px 5px;}
	.caja-com p {
	margin:0;
	padding:3px 10px 3px;
	border:2px solid #d8d8d8;
	border-width:0 2px;
	font-size: 1em;
	line-height: 1.4em;
	color:#666;
	background-color: #fff;
	}
	.caja-com p.fechac {
	font-size: 0.9em;
	color:#069;
	padding-top: 5px;
	}
	.caja-com img.foto {
	width: 42px;
	height: 48px;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 3px;
	margin: 0 10px 2px 0;
	}

/* paginador de comentarios */
	
.paginador {
		padding: 3px;
		margin: 3px;
		text-align:center;
		color: #666666;
		font-size:1em;
	}
	.paginador a, input.benvio {
		border: 1px solid #909090;
		padding:2px 5px;
		background:transparent url(../imagenes/iconos/pag.gif) left center repeat-x;
		text-decoration: none;
		color: #666666;
	}
	.paginador a:hover, input.benvio:hover {
		border: 1px solid #f0f0f0;
		background-image: none;
		background-color:#394f58;
		color: #fff;
	}
	.paginador span.actual {
		border: 1px solid #fff;
		font-weight: bold;
		color: #fff;
	}
	.paginador span.desact {
		border: 1px solid #606060;
		color: #666666;
	}
	#charlimitinfo {font: 0.85em Arial, Helvetica, sans-serif; color:#0080FF; font-weight:bold;}

/* #############  PÃƒÆ’Ã‚Â¡gina listado Encuestas 
########################################################*/

.resultados_e {margin: 15px 0 0 0;}
.resultados_e ul, .resultados_e li {list-style-image:none;}

.encuestar form .contbvot input {
	float: left;
	margin: 5px 0 0 3px;
}

.encuestar .contbvot .resp {
	padding: 5px;
	margin: 0 0 10px 0;
	overflow: hidden;
	width: 560px;
	border-bottom: 1px solid #ccc;
	background-color:#F0F0F0;
	cursor: pointer;
}
.encuestar .contbvot .resp:hover {
	background-color: #E5E5E5;
}

.encuestar .contbvot label {
	font: bold 11px Arial, Helvetica, sans-serif;
    cursor: pointer;
	text-align: left;
	width: 25%;
	float: left;
    display: inline;
	padding-top: 5px;
    margin-left: 5px;
	vertical-align:middle;
}

.encuestar .contbvot .resp .c_barra {
    width: 300px;
	display: block;
	float: left;
	margin: 2px 10px 0 0px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: white;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

.encuestar .contbvot .resp .totales {
	width: 80px;
	float: left;
	display:inline;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-top: 5px;
}

.encuestar .contbvot .resp em {
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #767B92;
	text-align:right;
	float:right;
}

.encuestar .contbvot .c_barra img {
	height: 18px;
	vertical-align: middle;
}

.lencuesta h2, .lencuesta h3, .lencuesta h4 {padding: 10px;}
.lencuesta ul li {list-style: none;}
.lencuesta ul li.enc {
	width: 100%;
	background: #f0f0f0;
	border-bottom:#394f58 1px solid;
	padding: 8px 0 5px 0;
	margin-bottom: 10px;
}

.lencuesta ul li a.enc{
	display:block;
	font: bold 1.1em/1.6em Arial, Helvetica, sans-serif;
	color:black;
	height: 100%;
	padding: 5px 0;
}
.lencuesta ul li span {
	display:block;
	height: auto;
	width: 98%;
	margin: 0 5px 0 10px;
	padding: 0;
}
.lencuesta ul li small { display:block; margin-left: 10px; clear:both;}
.lencuesta ul li a.enc img{
	float: left;
	display: block;
	width: 80px;
	height: 40px;
	border:#394f58 1px solid;
	margin: 0 10px 5px 0;
	padding: 0;
}
.encuestar .contbvot li.resp.novote:hover  { background: #F0F0F0; cursor:default;}
.encuestar .contbvot li.resp.novote:hover * { cursor:default;}

/* Pie y otros  posibles modulos en el footer */
	
	#pie{
	width:100%;
	height:30px;
	background-color:#EEE;
	padding-bottom: 10px;
	}
	#textos_pie {
		width: 1200px;
		text-align:center;
		margin:0 auto;
	}
	#pie h6{
	text-align:center;
	text-transform:uppercase;
	margin:5px auto;
	color:#666666;
	font: 10px Verdana, Arial, Helvetica, sans-serif bold;
	}		
	a.poweredby { left:10%;margin:0 15px;position:absolute;}
/* Servicios */
.facebook {background-color: #F4F4F4;}
.facebook span, .facebook a {color: #3B5998; margin: 8px 5px; font: 1em tahoma,verdana,arial,sans-serif; font-weight:bold; }
.facebook a:hover {text-decoration:underline; }
.facebook img {margin: 3px 5px; padding: 0 5px;}
.facebook .alargar img { width: 100px;}
.facebook .faceboton { margin: 0 auto; width: 132px; display:block; padding: 0;}

/* Limpiado final  */
.limpiar {
	display: block;
	width: 100%;
	margin: 0 auto;
	height: 1%;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
}

/* redes sociales */
.redes-sociales .extras li{
display: inline;
float: left;
text-align: center;
width: 75px;
}

.tiempo .extras li{
display: inline;
float: left;
text-align: center;
width: 150px;
}


/* slider los mas leidos */
#slider-code { height: 420px; overflow:hidden; }
#slider-code span { background:url("/imagenes/comunes/bg_seccion.gif") repeat-x scroll 0 0 #EFEFEF; color:#394F58;}
#slider-code .viewport { float: left; width: 674px; height: 425px; overflow: hidden; position: relative; }
#slider-code .buttons { display: block; margin: 30px 0 0 0; float: left; }
#slider-code .buttons img{ border:0px solid #A9A9A9; width: 18px;}
#slider-code .next { margin: 30px 0 0 0;  }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code .overview h4{text-align:center;}
#slider-code .overview h4 img{border:0px solid #A9A9A9;}
#slider-code .overview li{ font:0.85em Arial,Helvetica,sans-serif ;float: left; margin: 0 10px 0 0; padding: 1px; height: 421px; border-right: 1px solid #dcdcdc; width: 160px; }

#slider-code .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 45px; }
#slider-code .pager li { float: left; }
#slider-code .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider-code .active { color: #fff; background-color:  #555555; }

/* logo pd clicable */
.gohomepd { height: 67px;
    left: 0;
    position: absolute;
    top: 25px;
    width: 192px;
    cursor:pointer;
    background:url(../imagenes/fondo-gohome.gif) repeat;
}

/* No te puedes perder */
#contenedorntpp { width:300px;float:left;}
#contenedorntpp .cintillo {background-image: none;}
#gris-claro{
    float:right;
    width:295px;
    background-color:#f0eeee;
    font:Arial, Helvetica, sans-serif;
    color:#4f4f4f;
    padding:10px 0px 0px 10px;
    font-size:1em;
}
#gris-oscuro{
    float:right;
    background-color:#d4d4d4;
    width:295px;
    font:Arial, Helvetica, sans-serif;
    padding:10px 0px 0px 10px;
    color:#4f4f4f;
    font-size:1em;
}
#imagenntpp {
	width:141px;
	height:95px;
	float:right;
	margin: 5px;
	padding:2px;
	background-color:#FFF;
	border:1px solid #797979;
	}
a.titulontpp{
	font:Arial, Helvetica, sans-serif;
	color:#254b6b;
	font-size:1.286em;
	text-decoration:none;
}

/* los mas leidos lateral*/
#contenedormasleido {width:300px; float:right;}
#contenedormasleido .cintillo {font: 1.2em Arial, Helvetica, sans-serif; color:#FFF; background-color:#005984; margin-top:5px;background-image: none;}
#contenedormasleido-interno {border: 1px solid #C9C9C9; padding-left:5px;}
#contenedormasleido-interno h4 {text-align:left;}
#contenedormasleido-interno ul {width: 280px; left:0px;}
#contenedormasleido-interno li a {font:0.9em Arial,Helvetica,sans-serif; margin-bottom:10px; color:#4e4d4d; width: 285px; text-decoration:none; }

.redessociales-index{ position:absolute; width: 358px; right:253px; top: 27px; height: 51px; }
.redessociales-index li{ float:left; margin-left:5px; display:table; }

/* CSS Menu principal*/
.menu-portadas { width:730px;background:none repeat scroll 0 0 #006d97;float:left;height:22px;}
.menu-portadas ul { float:left;height:21px;margin-top:0px;}
.menu-portadas a li {font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#FFF;display:block;list-style:none;padding:0px 10px 0px 3px;margin-right:10px;float:left;cursor:pointer;}
.separador-menu-portadas { background:url(/imagenes/separador.jpg) no-repeat right;}
.menu-portadas a li:hover  {color:#d0cfcf;}  
.menu-portadas a li:active { color:#CCC;text-decoration: none;} 
 
/* CSS SubMenu */
.menu-portadas2 { width:730px;background:none repeat scroll 0 0 #e6e6e6;float:left;height:auto;margin-top:0px;margin-bottom:20px;}
.menu-portadas2 ul { float:left;margin-top:0px;}
.menu-portadas2 a li {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#242424;display:block;list-style:none;padding:0px 10px 0px 3px;margin: 5px;10px 0 0;float:left;cursor:pointer;}
.menu-portadas2 a li:hover {color:#006d97;}
.menu-portadas2 a li:active  { color:#006d97;text-decoration: none;}    
 
/* CSS carousel */
#contienecarousel { width:730px; background:#1d1d19; font-family:Arial, Helvetica, sans-serif; color:#FFF; padding:0 0 8px 0;}
.tit-carousel { background-color:#a70101;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:20px;color:#FFF;text-align:center;margin-bottom:0px;width:730px;}
#contienecarousel p{ text-align:center;}
#contienecarousel img{ background:none; border:0px;}
#carousel { position: relative; /* Necesario */overflow: hidden; /* Necesario */ height: 200px;margin-left:35px;background:#1d1d19;}
#carousel img, .button-prev img, .button-next img {border:none;background-color:transparent;}
#carousel .belt {position: absolute; /* Necesario */left: 0;top: 0;margin:0 10px 10px 0;}
#carousel .panel {width:123px;float: left; /* Necesario */overflow: hidden;margin: 10px;padding:7px;border:none;background:#1d1d19;}
#carousel .panel .panel-text { padding-top:5px; font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#FFF;}
#carousel .panel .panel-text a {color:#CCC; text-decoration:none;}
#carousel .panel .panel-text a:hover { color:#FFF; text-decoration:underline;}         
.button-prev { width:35px; float:left; background:#1d1d19;}
.button-prev a { display:block; padding:5px; margin-top:105px;}
.button-next { height:250px; width:35px; float:right; margin-right:8px;}
.button-next a { display:block; padding:5px; margin-top:105px;}
#carousel img { border:none;} 
#carousel a { text-decoration:none; color:#FFF; cursor:pointer;} 

/* Portada 720px */
#portada720 { float:left; margin-top:20px;}
#portada720 img { background-color:transparent; border:none; padding:0px; width:720px;} 

#contieneadelanteatras {color: #000000; margin-top: 10px; width: 720px; display:table; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#333; margin-top:10px;}
#contieneadelanteatras img { border:none; padding:0; margin:0;}   
.anterior-medios{ float:left;}
.siguiente-medios{ float:right; margin-right:5px;}
.anterior-medios-txt{ float:left; display:block; padding:10px;}
.siguiente-medios-txt{ float:right; padding:10px; display:block;}

/* CSS Menu desplegable*/
.menu-portada {width: 100%; height: 30px;background:#006d97; width:720px; z-index:900; -moz-border-radius: 5px 5px 0  0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0; border-bottom:1px solid #e6e6e6;}
.menu-portada li {list-style-type: none;float: left;font-size: 14px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height: 50px;padding-right: 25px; margin-left:20px;}
.menu-portada li a {text-decoration: none; color: #FFF;display: block; position: relative;width: auto;margin-top:-10px;}
.menu-portada li a:hover {color: #000; text-decoration:none;}
.menu-portada ul li ul span {margin: -20px 50px;width: 20px;height: 10px;position: absolute;}
.menu-portada ul li ul {display: none; background: #e6e6e6;padding: 10px 0;position: absolute; margin:-9px -25px;.margin: 69px -170px;_margin: 69px -170px;z-index:850; opacity: 0.95;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 95);filter: alpha(opacity = 95); border:solid 1px #CCC;}
.menu-portada ul li:hover ul {display: block;}
.menu-portada ul li ul li {display: block;float: none;position: relative;color: #fff;line-height: 30px; z-index:900;}
.menu-portada ul li ul li a{color: #444;}
.menu-portada ul li ul li a:hover {color: #006d97;}
.menu-portada li a:hover {color: #000;}

/* INICIO miniaturas Portadas de la prensa en papel de hoy */
.miniportadas{ float:left; display:block; padding:10px 26px 10px 26px; width:123px;} 

#contienemedioycargar {font:Arial, Helvetica, sans-serif 13px; color:#000; width:720px; margin-top:20px;}
#contienemedioycargar img { border:none;}
.nombreportada {font-weight:bold; float:left;}
.publicadoportada { float:left;}
.recargarportada { float:right; border:none;}
.recargarportada img { margin-top:-5px}
.recargarportada img:hover {opacity: 0.61; -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 61); filter: alpha(opacity = 61); cursor:pointer;}

a.auditadopor {right:10%;  margin: 0px 15px;position: absolute; display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

/* ------------------ */

/*Inicio de la estuctura de todas las ventanas */
#contenmodulos {width:730px; margin: 0 auto; padding:0; display:table; font-family:Arial, Helvetica, sans-serif;  -moz-border-radius: 12px 12px 0 0;
-webkit-border-radius: 12px 12px 0 0; border-radius: 12px 12px 0 0;}
.cintillo-modulos{  font-size: 1.2em;  text-align:center; padding: 3px 0 6px 0; margin: 0; text-transform:uppercase; -moz-border-radius: 11px 11px 0 0;
-webkit-border-radius: 11px 11px 0 0; border-radius: 11px 11px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.contiene4 { display: table; margin:0 auto; }
.col-modulos {width: 157px; margin:2px 10px; display:table; float:left;}
.col-modulos img{background-color: #FFFFFF;border: 1px solid #A9A9A9;padding: 4px;}
.textos-modulos a, .textos-modulos a:visited { color: #333333 !important;font-family: Arial,Helvetica,sans-serif;font-size: 0.9em;font-weight: normal; line-height: 1.1em; text-decoration: none; text-align:left;}
.textos-modulos a:hover{ text-decoration:underline;}

/* Especiales */
.modulos-religion-especiales{border:#4c3021 1px solid; background-color:#FEFAF4;}
.especiales_cintillo{  background-color:#4c3021; color:#FEFAF4;}

/* Ecos del mundo */
.modulos-religion-ecos{border:#cb9600 1px solid; background-color:#FEFAF4;}
.ecos_cintillo{  background-color:#cb9600; color:#FEFAF4;}

/* Inicio estructura ventanas NUEVAS  */
.modulo-grande{ width:330px; padding:5px; margin:10px 10px 10px 20px; float:left; height:auto;}
.modulo-grande a, .modulo-grande a:visited {color: #FFF !important;font-family: Arial,Helvetica,sans-serif;font-size: 1.3em;font-weight: normal; line-height: 1.2em; text-decoration: none;}
.modulo-grande a:hover{text-decoration:underline;}
.modulo-grande li{ width:270px; margin: 0 auto;}
.modulo-grande img{ background-color: #FFFFFF;border: 1px solid #A9A9A9;padding: 4px;}
.modulo-grande-antetitulo{ float:left; margin:5px 5px 10px -5px; display:block; padding:3px; font-size:1em; width:323px;}
.fila-modulos{width: 330px; margin:2px; float:left}
.fila-modulos img{background-color: #FFFFFF;border: 1px solid #A9A9A9;padding: 4px; float:left;  margin-bottom: 4px;}
.fila-modulos span{   display: table;float: left; margin: 13px 0 0 10px;width: 160px;}
.contiene3 { display: table; margin:0 auto; width: 300px; margin-bottom:10px;}
.cintillo-modulos img{ border:0; padding:0; margin:0; margin: -4px -1px 0;}

/* Inicio ventana Religion para PD */
.modulo-religion{background:#fbf7ef; border: 1px solid #be8500;}
.modulo-grande-religion{background:#fbf7ef; margin-top: 0 !important;}
.modulo-grande-religion a:link{ line-height:1.1em !important; color:#362113!important;}
.modulo-religion a:link{ color:#362113 !important;}
.modulo-religion  a:visited, .modulo-grande-religion a:visited { color: #362113 !important;} 

/*Inicio portadas de hoy */
.contieneportadas-ventanas{ width:auto; margin:5px auto; display:table; padding:0 6px 6px 6px;}
.contieneportadas-ventanas li{ width:auto; height:auto; float:left; margin:0 5px;}
.contieneportadas-ventanas img{ border:none; padding:none;}

.contieneportadas-titulo-deportes{ color:#e5d7bf; font-size:1.3em; display:table; margin: -10px 0 5px 5px;}
.portadas-deportes{ background:#171717; border:solid 1px #3d3d3d;}
.pincha-deportes{ color:#ffffff; font-size:0.7em !important;}

.contieneportadas-titulo-economia {color: #d1700e;display: table;font-size: 1.1em;margin: 0 0 5px 5px;}
.portadas-economia{ background:#ededed; border:solid 1px #707070;}
.pincha-economia{ color:#323232; font-size:0.7em !important;}
.contiene-fotogrande-economia { width:711px; height:auto; margin:0 8px; display:block; float:left;}
.contiene-fotogrande-economia img {background-color: #FFFFFF;border: 1px solid #A9A9A9; padding: 4px; float:left;}
.contiene-fotogrande-economia h3 { color:#FFF; background:d1700e; display:blog; padding:5px; width:271px; float:left; margin:0; background:#d1700e; font-size:0.98em; font-weight:normal; line-height: 1.2em; height:31px;}
.contiene-fotogrande-economia h4 a:link{ color:#373737 !important; background:#ededed; font-size:1.5em; display:table; width:271px; float:left; padding:15px 5px; display:block; height:150px;}
.contiene-fotogrande-economia h4, .contiene-fotogrande-economia a:hover, .contiene-fotogrande-economia a:visited{ color:#373737;}
.naranja-economia{ background-color:#d1700e; color:#FFF;}
.filas-economia{ float:left; margin:12px;}
.fila-modulos-economia{ background:#ededed; padding:0 0 0 5px;}
.fila-bloguero img{ border:0; padding:0; margin:0;}
.titulo-blog a:link, .titulo-blog a:visited{ background:#d1700e; width:330px; float:none; font-family:Arial, Helvetica, sans-serif; color:#FFF !important; 1em; padding:5px; font-weight:normal; display:block; margin:-13px 0 0 -13px;}
.nombre-blog-economia{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#373737; width:220px !important;}
.autor-blog-economia{ width:220px !important; font-family:Arial, Helvetica, sans-serif; color:#d1700e; font-size:1em; margin-top:0 !important;}

.conten-modulogrande-video-rd{ background:#ffffff; margin: 0 auto 15px auto !important; border:#CC9900 solid 1px; border-radius:0 !important; width:729px; display:table;}
.conten-modulogrande-video-rd span, .conten-modulogrande-video-rd span a, .conten-modulogrande-video-rd span a:visited{ color: #4c301b !important; display: table;font-family: Arial,Helvetica,sans-serif;font-size: 15px;line-height: 18px !important; text-decoration: none; width: 175px;}
.conten-modulogrande-video-rd span a:hover{ text-decoration:underline;}
.videos-rd-margen-r{ margin-right:5px !important;}
.videos-rd-margen-l{ margin-left:7px !important;}
.videos_rd_cintillo, .videos_rd_cintillo img, .videos_rd_cintillo a, .videos_rd_cintillo a:visited {width:730px; height:43px; background:#FFF; border:none; border-radius:0 !important; margin: 0 0 10px 0 !important; padding:0 !important;}
.play-rd-video, .play-rd-video img{ width:50px !important; height:50px !important; border:none; padding:none !important; background:none; position:absolute; top:11%; left:17%;}
.contiene-videos-rd{ width:730px; background:#FFF;}
.contiene-videos-rd img{ width:175px; border:none; padding:0; background:none;}
.contiene-videos-rd ul{ display:table; margin:0; padding:0; margin-bottom:15px;}
.contiene-videos-rd li { list-style:none !important; float:left; margin-left:0px; position:relative;}

/* Inicio Modulo columnistas HOME */
.content-columnistas{ background:#AFAFAF !important; margin-bottom:10px !important; border-radius:0 !important; }
.conten-5columnistas{ width:720px; margin:0 auto; display:block;}
.conten-5columnistas ul{width:720px; display:block;float:left; overflow:hidden; margin:4px 0;}
.conten-5columnistas li{ width:140px; display:block; float:left; margin:2px; list-style:none; background:#F9F8F8;}
.imagen-columnistas{ width:140px; position:relative; background:#F9F8F8;}
.imagen-columnistas img{ padding:0 !important; margin:0 !important; border:none !important;}
.mascara-columnistas, .mascara-columnistas img{ width:140px; position:absolute; bottom:0px; left:0px; background-color:transparent !important;}
.content-txt-columnistas{ width:140px; display:block; background:#f9f8f8; padding-bottom:32767px; margin-bottom:-32767px;}
.nombre-columnista{ font-family:Trebuchet MS, Verdana, sans-serif; font-size:13px; color:#B2984B; padding:2px; display:block; line-height:13px; margin-top:2px; text-align:left !important;}
.titulo-columnistas { font-family:Helvetica Neue, Helvetica, Arial, sans-serif; font-size:14px; color:#919191; padding:2px; display:block; text-align:left;}
.titulo-columnistas a:link, .titulo-columnistas a:visited{ font-family:Helvetica Neue,Helvetica,Arial,sans-serif !important; font-size:14px!important; line-height:15px; color:#6e6e6e!important; text-decoration:none !important;}
.titulo-columnistas a:hover{ color:#28282c !important;}
.cintillos-modulos-NUEVOS {background: none repeat scroll 0 0 #323232; border-radius: 0 !important; color: #FFFFFF; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif !important; font-size: 16px !important; font-weight: normal !important; border-radius:0 !important;
}
/* Fin Modulo columnistas HOME */

.play{position: absolute;  top: 47px;    left:120px; width: 50px; height: 50px; z-index:600;}
.play img{ padding:0; border:0; margin:0; background:none;}

/*Inicio 2 videos RD*/
.cont-2videos-rd{width: 730px;margin: 0px auto;padding: 0px;display: table;font-family: Arial,Helvetica,sans-serif;border-radius: 0px;margin-bottom: 15px !important;border-top:2px solid #b07300;}
.cont-2videos-rd ul{ display:table; width:730px; list-style:none; margin:0; padding:0;}
.cont-2videos-rd li{ display:table; position:relative; float:left; width:346px; list-style:none;}
.margin-2video-rd{margin:0 35px 0 0px;}
.cont-2videos-rd img{ width:346px; border:1px solid #b07300; padding: 0 !important;}
.play-rd-2video, .play-rd-2video img {width: 50px !important;height: 50px !important;border: medium none;background: none repeat scroll 0% 0% transparent;position: absolute;bottom:5px;right:5px;background: none;}
.play-rd-2video a:hover{ opacity:0.7;}
.cont-2videos-rd a:link, .cont-2videos-rd a:visited{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; display:block; width:346px; margin-top:10px; text-align:center; color: #b07300; font-size:22px; text-decoration:none;}
/*Fin 2 videos RD*/

#cookieChoiceInfo .button.bootstrap {
    background-color: #006dcc;
    background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    margin-bottom: 0;
    margin-right: 0.3em;
    outline: medium none;
    padding: 2px 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    vertical-align: middle;
}
#cookieChoiceInfo .button {
    margin-left: 10px;
}
