/* CSS CAMPO Portada v=13 */
body
{
	margin:0px;
	padding: 0px;
}
img
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	max-width:100%;
	height:auto;
}

/* CSS HEADER */
.contenedor-legal {
	display: block;
	/*overflow: hidden;
	margin-bottom: 15px;*/
	padding-top: 15px;
}
#bottom-legal {
	background-color: #009900;
	display:block;
	overflow:hidden;
	margin: 0px;
}
/* CSS NOTICIAS */
#contenedor-noticia-principal {
	display:block;
	overflow:hidden;
	padding:0 10px 15px 0;
	margin: 0px;
}
.img-noticia-principal {
	float: left;
	margin: 0px;
	width: auto;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 0px;
	max-width: 300px;
}
.titulo-principal-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	line-height: 35px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 0px;
}
.titulo-principal-legal-portada a:link{
	color: #628431;
	text-decoration: none;
}
.titulo-principal-legal-portada a:visited{
	color: #628431;
	text-decoration: none;
}
.titulo-principal-legal-portada a:hover{
	color: #628431;
	text-decoration: underline;
}
.bajada-principal-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.contenedor-archivos-portadas {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.img-proyecto-ley {
	margin: 0px;
	float: left;
	width: 21px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txt-archivo-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.txt-archivo-portada a:link{
	color: #628431;
	text-decoration: none;
}
.txt-archivo-portada a:visited{
	color: #628431;
	text-decoration: none;
}
.txt-archivo-portada a:hover{
	color: #628431;
	text-decoration: underline;
}

#contenedor-noticia-secundaria {
            float: left;
            width: 305px;
            padding-bottom: 9px;
            padding-top: 15px;
            padding-right: 0px;
            padding-left: 0px;
            border-top-width: 1px;
            border-top-style: solid;
            border-top-color: #f2f2f2;
            margin-top: 0px;
            margin-right: 15px;
            margin-bottom: 20px;
            margin-left: 30px;
}



.titulo-noticia-secundaria-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 23px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.titulo-noticia-secundaria-legal-portada a:link {
	color: #628431;
	text-decoration: none;
}
.titulo-noticia-secundaria-legal-portada a:visited {
	color: #628431;
	text-decoration: none;
}
.titulo-noticia-secundaria-legal-portada a:hover {
	color: #628431;
	text-decoration: underline;
}

#contenedor-noticia-tercera {
	float: right;
	width: 340px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding: 0px;
}
.box-not-tercera-margen15px {
	margin: 0px;
	float: left;
	width: 95%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5%;
}

.titulo-noticia-tercera-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0%;
}
.titulo-noticia-tercera-legal-portada a:link {
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-tercera-legal-portada a:visited {
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-tercera-legal-portada a:hover {
	color: #000000;
	text-decoration: underline;
}
.bajada-noticia-legal-portada {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.relacionados-noticia-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #628431;
	line-height: 17px;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	/*background-image: url(/img/campo/flecha-relacionados1.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	
}
.relacionados-noticia-legal-portada a:link{
	color: #628431;
	text-decoration: none;
}
.relacionados-noticia-legal-portada a:visited{
	color: #628431;
	text-decoration: none;
}
.relacionados-noticia-legal-portada a:hover{
	color: #628431;
	text-decoration: underline;
}
.contenedor-comentarios-legal-portada-2 {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 14px;
	background-image: url(/img/campo/fondo-comentarios.gif);
	background-position: left top;
}
.contenedor-comentarios-legal-portada {
            padding: 0px;
            float: left;
            width: 100%;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 10px;
            margin-left: 0px;
            height: 14px;
}


.img-comentarios-legal-portada {
	margin: 0px;
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #FFFFFF;
	height: 12px;
}
/*
.txt-comentarios-legal-portada {
	margin: 0px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	height: 14px;
}
.txt-comentarios-legal-portada a:link {
	color: #628431;
	text-decoration: none;
}
.txt-comentarios-legal-portada a:visited {
	color: #628431;
	text-decoration: none;
}
.txt-comentarios-legal-portada a:hover {
	color: #628431;
	text-decoration: underline;
}*/
.recuadro-color-noticia-terc-legal-portada {
	background-color: #EBEBEB;
	float: left;
	width: 95%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-right: 0px;
}
.img-color-noticia-terc-legal-portada {
	float: right;
	width: 105px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.titulo-noticia-color-tercera-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	width: 62%;
}
.titulo-noticia-color-tercera-legal-portada a:link{
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-color-tercera-legal-portada a:visited{
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-color-tercera-legal-portada a:hover{
	color: #000000;
	text-decoration: underline;
}
.txt-noticia-color-tercera-legal-portada {
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 62%;
	padding: 0px;
}

#contenedor-analisisjuridico-portada {
	display:block;
	margin: 0px;
	overflow:hidden;
	padding:0px;
}
*html #contenedor-analisisjuridico-portada {
	width: 294px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.top-cajas-legal-portada {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
}
.top-caja-agenda-portada {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	padding: 0px;
}
.contenedor-interior-anali-portada {
	float: left;
	width: 95%;
	padding-top: 10px;
	padding-right: 3%;
	padding-bottom: 10px;
	padding-left: 2%;
	margin: 0px;
}
.contenedor-interior-anali-portada p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 71px;
}

.img-interior-anali-portada {
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0%;
	margin: 0px;
	width: 63px;
}
.epigrafe-interior-anali-portada {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding: 0px;
}
.epigrafe-interior-anali-portada a:link{
	color: #666666;
	text-decoration: none;
}
.epigrafe-interior-anali-portada a:visited{
	color: #666666;
	text-decoration: none;
}
.epigrafe-interior-anali-portada a:hover{
	color: #666666;
	text-decoration: underline;
}
.titulo-interior-anali-portada {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 4px;
	padding-left: 71px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
}
.titulo-interior-anali-portada a:link{
	color: #628431;
	text-decoration: none;

}
.titulo-interior-anali-portada a:visited{
	color: #628431;
	text-decoration: none;

}
.titulo-interior-anali-portada a:hover{
	color: #628431;
	text-decoration: underline;

}
.credito-interior-anali-portada {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 71px;
}
.credito-interior-anali-portada a:link{
	color: #000000;
	text-decoration: none;
}
.credito-interior-anali-portada a:visited{
	color: #000000;
	text-decoration: none;
}
.credito-interior-anali-portada a:hover{
	color: #000000;
	text-decoration: underline;
}
.vermas-interior-anali-portada {
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 100%;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	text-align: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenedor-analis-agenda-portada {
	display:block;
	overflow:hidden;
	margin:0 0 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 0px;
	padding: 0px;
}

.contenedor-analis-agenda-portada_full {
	width: 701px;
	margin: 0;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	padding:0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.contenedor-analis-agenda-portada_full_infografia {
	width: 99%;
	margin: 0px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EBEBEB;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	padding:0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/*.contenedor-clima-portada_full {
	width: 337px;
	margin: 0;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	padding:0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}*/

.contenedor-revista-portada_full {
	width: 269px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	padding:0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

.contenedor-portada_full_infografia {
	width: 701px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	padding:0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
*html .contenedor-portada_full_infografia { /*REVISAR ESTE CÓDIGO*/
	width: 701px;
	margin: 0 0 30px 0;
	padding:0;
	height:261px;
}

.space-30px {
	float: left;
	height: 30px;
	width: 100%;
}
.contenedor-color-interior-agenda-portada {
	float: left;
	width: 94%;
	padding-top: 15px;
	padding-right: 3%;
	padding-bottom: 15px;
	padding-left: 3%;
	margin: 0px;
	background-color: #EBEBEB;
}
.contenedor-color-interior-agenda-portada p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contenedor-interior-agenda-portada {
	float: left;
	width: 94%;
	padding-top: 15px;
	padding-right: 3%;
	padding-bottom: 15px;
	padding-left: 3%;
	margin: 0px;
}
.contenedor-interior-agenda-portada p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}
.fecha-agenda-portada {
	float: left;
	width: 23%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3%;
	text-decoration:none;
}

*html .fecha-agenda-portada {
	line-height: 24px;
}

.fecha-agenda-portada a {
	text-decoration:none;
	color:#000000;
}

.fecha-agenda-portada a:hover {
	text-decoration:underline;
	color:#000000;
}

.fecha-agenda-portada a:visited {
	color:#000000;
}

.box-linea-agenda-portada {
	float: left;
	margin: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5%;
	width: 68%;
}

.titulo-interior-agenda-portada {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 4px;
	padding-left: 0%;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
}
.titulo-interior-agenda-portada a:link{
	color: #628431;
	text-decoration: none;

}
.titulo-interior-agenda-portada a:visited{
	color: #628431;
	text-decoration: none;

}
.titulo-interior-agenda-portada a:hover{
	color: #628431;
	text-decoration: underline;

}
#contenedor-cajas-legal-portada {
	width: 660px;
	float: left;
	margin: 0px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}


/* LALOPAX */

/* ESPACIOS */

.space-20px {
	float: left;
	height: 20px;
	width: 100%;
}

/* FIN ESPACIOS */

/* LINEAS DE COLORES */

.linea_blanca {
	float: left;
	width: 100%;
	height:3px;
	background-color:#FFF;
	margin:24px 0 24px 0;
	padding:0 0 0 0;
}

/* FIN LINEAS DE COLORES */

.div_cont_cajas_izq {
	float:left;
	padding:0;
	width:703px;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 10px;
}
*html .div_cont_cajas_izq {
	margin:0 15px 0 5px;
}
.div_cont_estadisticas {
	float:left;
	padding:0;
	width:987px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 10px;/*	background-image:url(../../img/campo/f_camp_esta.jpg);*/
} 
*html .div_cont_estadisticas {
	float:left;
	margin:30px 5px 30px 5px;
	padding:0;
	width:987px;
} 

.div_cont_estadisticas  img{
	width:auto;
	max-width:987px;
}
 

.div_cont_cajas_der {
	float:left;
	margin:0;
	padding:0;
	width:270px;
} 

.contenedor-interior-anali-opinion {
	float: left;
	width: 92%;
	padding-top: 0px;
	padding-right: 3%;
	padding-bottom: 10px;
	padding-left: 5%;
	margin: 0px;
}
.contenedor-interior-anali-opinion p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 71px;
}

.contenedor-interior-anali-opinion_2 {
	float: left;
	width: 92%;
	padding-top: 0px;
	padding-right: 3%;
	padding-bottom: 10px;
	padding-left: 5%;
	margin: 0px;
}
.contenedor-interior-anali-opinion_2 p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:0 0 20px 0;
}

.titulo-interior-anali-opinion {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 4px;
	padding-left: 0%;
	margin: 12px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
}
.titulo-interior-anali-opinion a:link{
	color: #628431;
	text-decoration: none;

}
.titulo-interior-anali-opinion a:visited{
	color: #628431;
	text-decoration: none;

}
.titulo-interior-anali-opinion a:hover{
	color: #628431;
	text-decoration: underline;

}

.contenedor-comentarios-legal-opinion {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 19px;
	margin-left: 0px;
	height: 14px;
	background-image: url(/img/campo/fondo-comentarios.gif);
	background-position: left top;
}

.top-cajas-opinion_titulo {
	float: left;
	width: 95%;
	height:34px;
	margin:0;
	padding:8px 0 0 5%;
	background-image: url(/img/campo/fondo_opinion.gif);
	background-repeat: no-repeat;
}

.contenedor-analis-agenda-portada_revista {
	width: 99%;
	margin: 0px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 0px;
	padding: 0px;
	background-color:#F5F5F6;
	background-image: url(/img/campo/revista.gif);
	background-repeat: no-repeat;
	background-position: 215px 50px;
}

.top-cajas-legal-portada_titulo_revistas {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	background-color:#9B9C9E;
}


.contenedor-interior-portada_revista {
	float: left;
	width: 92%;
	padding-top: 0px;
	padding-right: 3%;
	padding-bottom: 10px;
	padding-left: 5%;
	margin: 0px;
}
.contenedor-interior-portada_revista p {
	margin: 0px;
	font-family: Arial,sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:0 0 0px 0;
}

.titulo_portada_revistas {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 4px;
	padding-left: 0%;
	margin: 0 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	width:80%;
}
.titulo_portada_revistas a:link{
	color: #628431;
	text-decoration: none;

}
.titulo_portada_revistas a:visited{
	color: #628431;
	text-decoration: none;

}
.titulo_portada_revistas a:hover{
	color: #628431;
	text-decoration: underline;

}

.caja_contacto_portada {
	width: 209px;
	padding:13px 10px 0 50px;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #628431;
	background-image: url(/img/campo/bt_contc.jpg);
	background-repeat: no-repeat;
	height:35px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-position: 10px 10px;
}
.caja_contacto_portada a:link{
	color: #628431;
	text-decoration: none;

}
.caja_contacto_portada a:visited{
	color: #628431;
	text-decoration: none;

}
.caja_contacto_portada a:hover{
	color: #628431;
	text-decoration: underline;
}

/*  ESTUDIO DE ABOGADOS */
.contenedor_estudio_abogado_portada {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}

.titulo_estudio_abogado_portada  {
	float: left;
	width: 100%;
	height:30px;
	margin:0;
	padding:0;
	background-color:#6F7072;
}

.vermas_interior_estudio_abogados {
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 100%;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #6F7072;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#ebe6db;
}

.div_cont_interior_estudio_abogados {
	float:left;
	margin:0;
	padding:15px 5% 15px 5%;
	width:90%;
	background-color:#ebe6db;
}

*html .div_cont_interior_estudio_abogados {
	float:left;
	margin:0;
	padding:15px 5% 15px 5%;
	width:90%;
	background-color:#ebe6db;
}

.contenedor_item_estudio_abogados {
	float: left;
	width: 100%;
	padding:0;
	margin: 0;
}

.contenedor_item_estudio_abogados p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 71px;
}

.img_item_estudio_abogados {
	float: left;
	padding:0;
	margin: 0 11px 0 0;
	width: 115px;
}

.titulo_interior_estudio_abogados {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 4px;
	padding-left: 0%;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #3D3D3F;
	text-decoration: none;
}

.titulo_interior_estudio_abogados a:link{
	color: #3D3D3F;
	text-decoration: none;

}
.titulo_interior_estudio_abogados a:visited{
	color: #3D3D3F;
	text-decoration: none;

}
.titulo_interior_estudio_abogados a:hover{
	color: #3D3D3F;
	text-decoration: underline;

}

/*  FIN ESTUDIO DE ABOGADOS */

/*  ENTREVISTA PERFIL  */
.contenedor_entrevistas_perfil_portada {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}

.titulo_entrevistas_perfil_portada  {
	float: left;
	width: 100%;
	height:30px;
	margin:0;
	padding:0;
	background-color:#333;
}

.vermas_interior_entrevistas_perfils {
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 100%;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #6F7072;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#288fd7;
}

.div_cont_interior_entrevistas_perfils {
	float:left;
	margin:0;
	padding:15px 5% 15px 5%;
	width:90%;
	background-image: url(/img/campo/fondo_entrevista_perfil.jpg);
	background-repeat:  repeat-x;
}

*html .div_cont_interior_entrevistas_perfils {
	float:left;
	margin:0;
	padding:15px 5% 15px 5%;
	width:90%;
	background-color:#ebe6db;
}

.contenedor_item_entrevistas_perfils {
	float: left;
	width: 100%;
	padding:0;
	margin: 0;
}

.contenedor_item_entrevistas_perfils p {
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 71px;
}

.img_item_entrevistas_perfils {
	float: left;
	padding:0;
	margin: 0 11px 0 0;
	width: 115px;
}

.titulo_interior_entrevistas_perfils {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 4px;
	padding-left: 0%;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #b2d4f1;
	text-decoration: none;
}

.titulo_interior_entrevistas_perfils a:link{
	color: #b2d4f1;
	text-decoration: none;

}
.titulo_interior_entrevistas_perfils a:visited{
	color: #b2d4f1;
	text-decoration: none;

}
.titulo_interior_entrevistas_perfils a:hover{
	color: #b2d4f1;
	text-decoration: underline;

}

.div_cont_comentarios_entrevista_perfil {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 39%;
	width:61%;
}

/* Comentarios Estudio */
.contenedor-comentarios_caja_cafe {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 14px;
}
.img-comentarios_caja_cafe {
	margin: 0px;
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 12px;
}
.txt-comentarios_caja_cafe {
	margin: 0px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 14px;
}
.txt-comentarios_caja_cafe a:link {
	color: #628431;
	text-decoration: none;
}
.txt-comentarios_caja_cafe a:visited {
	color: #628431;
	text-decoration: none;
}
.txt-comentarios_caja_cafe a:hover {
	color: #628431;
	text-decoration: underline;
}

/* COMENTARIOS 2*/

.contenedor-comentarios_caja_blanco {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 14px;
}
.img-comentarios_caja_blanco {
	margin: 0px;
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 12px;
}
.txt-comentarios_caja_blanco {
	margin: 0px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 14px;
}
.txt-comentarios_caja_blanco a:link {
	color: #fff;
	text-decoration: none;
}
.txt-comentarios_caja_blanco a:visited {
	color: #fff;
	text-decoration: none;
}
.txt-comentarios_caja_blanco a:hover {
	color: #fff;
	text-decoration: underline;
}

/*  FIN ENTREVISTA PERFIL  */


/* LALOPAX */

.div_cont_ico_1 {
	float:left;
	margin:0;
	padding:0;
	width:70%;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.txt-documentos-despliegue-notas {
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #58585A;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.txt-documentos-despliegue-notas a:link{
	color: #58585A;
	text-decoration: none;
}
.txt-documentos-despliegue-notas a:visited{
	color: #58585A;
	text-decoration: none;
}
.txt-documentos-despliegue-notas a:hover{
	color: #58585A;
	text-decoration: underline;
}
.img-documentos-despliegue-notas {
	width: 21px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
*html .txt-documentos-despliegue-notas {
height: 21px;
}


.div_linea_sepa {
	float:left;
	margin-right: 15px;
	margin-left: 15px;
	background-color:#000000;
}

.top-cajas-legal-portada_full {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	background-color: #b2cf4f;
}

.top-cajas-legal-portada_full img{
	width:auto;
	max-width:987px;
}
.top-caja-estadistica {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
}

.img_rev_campo {
	float:left;
	width:247px;
	padding: 10px;
}
/* CAJAS GHOST */ 

.div_caja_clima_cont {
	float:left;
	height:444px;
	width:100%;
	background-color:#C5C6C8;
}

.div_caja_estadistica_cont {
	float:left;
	/*width:963px;*/
	width:988px;
/*	background-color:#FFFFFF;C5C6C8*/
	
}

*html .div_caja_estadistica_cont {
	float:left;
	width:963px;
	background-color:#FFFFFF;
	padding:12px;
}

.div_caja_espacio_12px {
	float:left;
	height:12px;
	width:100%;
}

.div_caja_infografia_cont {
	display:block;
	overflow:hidden;
	padding: 15px;
}
*html .div_caja_infografia_cont {
	padding:12px 14px 12px 16px;
	height:200px;
}
.div_caja_agenda_cont {
	float:left;
	width:701px;
	padding:0;
	/*height:89px;*/
	height:auto;
	margin:0;	
}
.div_cont_info_uno {
	float:left;
	width:213px;
	padding:0;
	margin:0 15px 0 0;
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000000;
}
*html .div_cont_info_uno {
	margin:0 13px 0 0;
}

.div_cont_agenda_uno {
	float:left;
	width:213px;
	padding:3px 10px 4px 10px;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#cccccc;
}
.div_cont_info_dos {
	float:left;
	width:213px;
	padding:0;
	margin:0;
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000000;
}
.div_cont_agenda_dos {
	float:left;
	width:213px;
	padding:3px 10px 0px 10px;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.div_titulo_fecha_agenda {
	float:left;
	margin:0;
	width:100%;
	text-align:left;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.div_titulo_fecha_agenda a:link {
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}

.div_titulo_fecha_agenda a:hover {
	text-decoration:underline;
	color:#666666;
}
.div_titulo_fecha_agenda a:visited {
	color:#666666;
	text-decoration:none;
}

.div_titulo_cont_agenda {
	float:left;
	margin:0;
	padding:0px 0 10px 0;
	width:100%;
	text-align:left;
	font-size:16px;
}
.div_titulo_cont_agenda a:link {
	text-decoration:none;
	color:#628431;
	font-weight:bold;
}

.div_titulo_cont_agenda a:hover {
	text-decoration:underline;
	color:#628431;
}

.div_titulo_cont_agenda a:visited {
	color:#628431;
	text-decoration:none;
}

.div_cont_img_infos {
	float:left;
	margin:0 0 1px 0;
	padding:2px 0 0 0;
	width:100%;
}
*html .div_cont_img_infos {
	margin:0 0 5px 0;
}


.span-hora{
	background-image: url(/img/campo/hora.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 0 0 0 13px;
	margin: 0 0 0 10px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color:#C30E1F;	
}


.comentarios-legal-portada-principal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
}
.comentarios-legal-portada-principal a:link {
	color: #628431;
	text-decoration: none;
}
.comentarios-legal-portada-principal a:visited {
	color: #628431;
	text-decoration: none;
}
.comentarios-legal-portada-principal a:hover {
	color: #628431;
	text-decoration: underline;
}
.img-comentarios-legal-portada-principal {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;

}

.txt-comentarios-legal-portada {
	margin: 0px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	*padding-bottom: 5px !important;
	padding-left: 4px;
	background-color: #FFFFFF;
}
.txt-comentarios-legal-portada a:link {
	color: #628431;
	text-decoration: none;
	margin-left: 4px;
}
.txt-comentarios-legal-portada a:visited {
	color: #628431;
	text-decoration: none;
}
.txt-comentarios-legal-portada a:hover {
	color: #628431;
	text-decoration: underline;
}


/* ESTILOS CAJA CLIMA */

#fondo {
	float:left;
	width:337px;
	height:394px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(/img/campo/imagen_clima.jpg);
}

.contenedor-clima-portada_full {
    float: left;
    margin: 0;
    padding: 0;
    width: 337px;
}

.top-cajas-legal-portada_full2 {
    border-bottom: 7px solid #003488;
    float: left;
    margin: 0;
    overflow: hidden;
    width: 100%;
}

#div_boton_m {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 50px;
	width: 224px;
	float:left;	
	z-index:100;
	padding:0 0 20px 113px;
	background:url(/img/campo/bt.png) no-repeat 107px 0;
}

ul, li {
	margin:0; 
	padding:0; 
	list-style:none;
}
.menu_class {

}

.the_menu {
	position:relative;
	display:none;
	width:199px;
	background-color: #e6e6e6;
	padding:13px; 
	float:left;
	z-index:800;
/*	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px; */
	*top:-3px; 
}

.the_menu li {
	background-color: #e6e6e6;
	width:100%;
	float:left;
	padding:5px 0 5px 0;

}

.the_menu li a {
	color:#2F3031; 
	text-decoration:none;
	font-weight:bold;
}

.the_menu li a:hover {
	font-weight:bold;
}

.the_menu li a:hover {
	font-weight:bold;
	text-decoration:underline;
}

/* BT 2*/

#div_boton_m1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 35px;
	width: 224px;
	float:left;
	padding:0 0 20px 113px;
	background:url(/img/campo/bt.png) no-repeat 107px 0;
}

ul, li {
	margin:0; 
	padding:0; 
	list-style:none;
}

.menu_class1 {

}

.the_menu1 {
	position:relative;
	display:none;
	width:199px;
	background-color: #e6e6e6;
	padding:13px; 
	float:left;
/*	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;*/
	*top:-3px; 
}

.the_menu1 li {
	background-color: #e6e6e6;
	width:100%;
	float:left;
	padding:5px 0 5px 0;

}

.the_menu1 li a {
	color:#2F3031; 
	text-decoration:none;
	font-weight:bold;
}

.the_menu1 li a:hover {
	font-weight:bold;
	text-decoration:underline;
}

#div_cont_cent_tit_comu {
	color:#2f3031;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	width: 170px;
	position:relative;
	top:27px;
}

.div_cont_tit_cli_der {
	float:left;
	width:337px;
	height:127px;
	text-align:center;
	padding-top:29px;
}

.div_cont_tit_b {
	font-weight:bold;
	color:#fff;	
	font-size:16px;
	padding:0 0 0 86px;
	*padding:15px 0 0 86px !important;
	
}

.div_cont_bts_h {
	float:left;
	width:337px;
}

.div_cont_bt_imp {
	float:left;
	padding:36px 0 0 113px;
}

/*
.div_cont_descargar_pro_com {
	float:left;
	width:335px;
	height:103px;
	background:#eaeaea;
    border-bottom: 1px solid #b6dcf1;
    border-left: 1px solid #b6dcf1;
    border-right: 1px solid #b6dcf1;
	
}*/

.div_cont_descargar_pro_com {
	float:left;
	width:94%;
	background:#eaeaea;
	border-bottom: 1px solid #b6dcf1;
	border-left: 1px solid #b6dcf1;
	border-right: 1px solid #b6dcf1;
	padding: 3%;
}

.div_cont_descargar_pro_com_tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding: 7px 40px 0 50px;
	color:#06538b;
}
.div_cont_desc_c {
	float:left;
	padding:7px 0 0 87px;
}
.box-multimedia-p-legal-txt {
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}
.box-multimedia-p-legal-txt a:link{
	text-decoration: none;
	color: #0066CC;
}
.box-multimedia-p-legal-txt a:visited{
	text-decoration: none;
	color: #0066CC;
}
.box-multimedia-p-legal-txt a:hover{
	text-decoration: underline;
	color: #0066CC;
}

.MultimediavDiv
{
	margin: 1px;
}

.MultimediavDiv a:link{
	text-decoration: none;
	color: #0066CC;
	margin: 1px;
}
.MultimediavDiv a:visited{
	text-decoration: none;
	color: #0066CC;
	margin: 1px;
}
.MultimediavDiv a:hover{
	text-decoration: underline;
	color: #0066CC;
	margin: 1px;
}


/* CSS NUEVOS PORTADA */
.separador-noticia-portada {
            float:left;
            padding:0px;
            width:100%;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #f2f2f2;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 15px;
            margin-left: 0px;
}
.box-multim-p-campo {
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	float: left;
}
.box-multim-p-campo-foto {
            float: left;
            padding-top: 0px;
            padding-right: 4px;
            padding-bottom: 0px;
            padding-left: 0px;
            margin: 0px;
}
.box-multim-p-campo-txt {
            font-family:Georgia, "Times New Roman", Times, serif;
            font-size:11px;
            line-height:16px;
            color: #628431;
            text-decoration: none;
            margin: 0px;
            padding-top: 2px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            cursor:pointer;
}
.box-multim-p-campo-txt a:link{
            color: #628431;
            text-decoration: none;
}
.box-multim-p-campo-txt a:visited{
            color: #628431;
            text-decoration: none;
}
.box-multim-p-campo-txt a:hover{
            color: #628431;
            text-decoration: underline;
}

/* CSS NUEVOS PRONOSTICO */

.cont_blco_pronostico_port {
            float:left;
            width:94%;
            background-color: #FFFFFF;
            background-image: url(/img/campo/fondo-portada-campo-color-001.jpg);
            padding: 3%;
}
.titulo_pronostico_portada_campo {
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
            text-align:center;
            color:#06538b;
            padding-bottom: 10px;
}
.box_pronostico_portada_campo {
            background-image: url(/img/campo/pronos_lineas_campo.gif);
            background-repeat: no-repeat;
            background-position: center center;
            float: left;
            width: 100%;
}
.box_boton_pronostico_portada_campo {
            float: left;
            width: 50%;
            text-align: center;
}
.titulorojo_pronostico_portada_campo {
	color: #990000;
	font-size: 14px;
}



/* PORTADA 2 */

.contenedor-sup-port2 {
	float:left;
	padding:0;
	width:100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.contenedor-sup-port2-l {
	float:left;
	width:670px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 0;
}
.contenedor-sup-port2-r {
	float:left;
	padding:0;
	width:300px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
}
#contenedor-noticia-principal-p2 {
            float: left;
            width: 100%;
            padding-bottom: 15px;
            margin: 0px;
            padding-left: 10px;
            overflow: hidden;
}
.contenedor-indicadores-clima {
	/*float:left;
	width:258px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;*/
	float:left;
	width:298px;
	margin-left: 10px;
	margin-right: 23px;
	
}

.contenedor-indicadores-p2 {
	/*
	float:left;
	width:99%;
	border: 1px solid #CFE964;
	margin-bottom: 15px;
*/
	float:left;
	width:337px;
	border: 1px solid #d2e861;
	margin-top:15px;
}
.contenedor-noticia-secund-p2 {
	/*float:left;
	width:390px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
	padding-bottom: 10px;*/
	float:left;
	width:339px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
}
.contenedor-noticia-secund-p2-l {
	/*float:left;
	width: 50%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	float:left;
	width: 100%;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-bottom:1px solid #e6e6e6;
	padding-bottom: 10px;
}
.contenedor-noticia-secund-p2-r {
	/*float:left;
	width: 45%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 2%;
	margin-left: 2%;*/
	float:left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 5px;
	padding:0;
}

.img-clima {
	float:left;
	margin-bottom:29px;
}
.top-portada-clima {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #96BD0D;
	background-color: #f2f2f2;
}
.cont-indicadores-int-inf {
            float:left;
            width: 100%;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CFE964;
}
.cont-indicadores-int-inf p{
            font-family: Arial, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #999999;
            padding-top: 3px;
            padding-bottom: 3px;
}
.sep-indicadores-int-inf {
            float:left;
            width: 46%;
            padding-right: 2%;
            padding-left: 2%;
}
.sep-indicadores-int-inf-lin {
            float:left;
            width: 45%;
            padding-right: 2%;
            padding-left: 2%;
            border-right-width: 1px;
            border-right-style: solid;
            border-right-color: #CFE964;
}
.sep-indicadores-int-inf-2 {
            float:left;
            width: 96%;
            padding-right: 2%;
            padding-left: 2%;
}
.cont-indicadores-int-sin {
            float:left;
            width: 100%;
}
.cont-indicadores-int-sin p{
            font-family: Arial, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #999999;
            padding-top: 2px;
            padding-bottom: 2px;
}
.cont-estadistica-portada-campo {
            float: left;
            width: 99%;
            margin-bottom: 15px;
            padding-left: 1%;
}

/* CSS NUEVOS PORTADA */
.contenedor-info-izq {
	float:left;
	width:670px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
	padding-top: 0;
	padding-right: 17px;
	padding-bottom: 0;
	padding-left: 0;
}
.titulo-principal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 38px;
	line-height: 40px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin: 0px;
}
.titulo-principal-portada a:link, .titulo-principal-portada a:visited{color: #628431;text-decoration: none;}
.titulo-principal-legal-portada a:hover{color: #628431;text-decoration: underline;}
.contenedor-analis-home{
	width: 296px;
	/*height:518px;*/
	margin: 0px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EBEBEB;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 0px;
	padding: 0px;
}
.contenedor-analis-home .content-boxes{float:left;width:100%;height:448px;overflow:hidden;}
.contenedor-analis-home .top-caja-analisis {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
}
.contenedor-analis-home .epigrafe-caja-analiis {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #5b5b59;
	text-decoration: none;
	padding: 0px;
}
.contenedor-analis-home .epigrafe-caja-analiis a, .contenedor-analis-home .epigrafe-caja-analiis a:visited{color:#5b5b59;text-decoration:none;}
.contenedor-analis-home .epigrafe-caja-analiis a:hover{text-decoration:underline;}
.contenedor-comentarios-analisis-home{
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	height: 14px;
	background-color:#ebebeb;
}
.contenedor-comentarios-noticias {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	height: 14px;
}
.txt-comentarios-noticias-segundarias {
	margin: 0px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	height: 14px;
}
.txt-comentarios-noticias-segundarias a:link, .txt-comentarios-noticias-segundarias a:visited{color: #628431;text-decoration: none;}
.txt-comentarios-noticias-segundarias a:hover{color: #628431;text-decoration: underline;}
.contenedor-noticias-der {
	float:left;
	padding:0;
	width:313px;
	background-color:#f6f6f6;
	background-image:url(/img/campo/bg-not-r.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
}
.contenedor-noticias-der .top-caja-der{
	float:left;
	width:313px;
}
.contenedor-noticias-der .contenedor-info-box-der{float:left;width:313px;background-image:url(/img/campo/bg-content-box-r.png);background-position:7px top;background-repeat:repeat-y;}
.contenedor-noticias-der .top-seccion-caja-der-a{float:left;width:313px;height:33px;background-image:url(/img/campo/bg-top-box-der-a.png);background-position:left top;background-repeat:no-repeat;}
.contenedor-noticias-der .top-seccion-caja-der-b{float:left;width:313px;height:33px;background-image:url(/img/campo/bg-top-box-der-b.png);background-position:left top;background-repeat:no-repeat;}
.contenedor-noticias-der .top-seccion-caja-der-a p.title, .contenedor-noticias-der .top-seccion-caja-der-b p.title{float:left;width:199px;line-height:23px;padding-left:30px;color:#FFFFFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:bold;}
.contenedor-noticias-der .top-seccion-caja-der-a p.more, .contenedor-noticias-der .top-seccion-caja-der-b p.more{float:left;width:51px;line-height:25px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.contenedor-noticias-der .top-seccion-caja-der-a p.more a, .contenedor-noticias-der .top-seccion-caja-der-a p.more a:visited, .contenedor-noticias-der .top-seccion-caja-der-b p.more a, .contenedor-noticias-der .top-seccion-caja-der-b p.more a:visited{color:#FFFFFF;text-decoration:none;}
.contenedor-noticias-der .top-seccion-caja-der-a p.more a:hover, .contenedor-noticias-der .top-seccion-caja-der-b p.more a:hover{text-decoration:underline;}
.contenedor-noticias-der h1.title-news{
	float:left;
	width:265px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 22px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}
.contenedor-noticias-der h1.title-news a, .contenedor-noticias-der h1.title-news a:visited{color:#689a1d;text-decoration:none;}
.contenedor-noticias-der h1.title-news a:hover{text-decoration:underline;}
.div_cont_info_agenda {
	float:left;
	width:340px;
	padding:0;
	margin:0 20px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.div_cont_info_agenda .box-agenda-uno {
	float:left;
	width:100%;
	padding:0 0 20px;
	margin:0 0 20px;
	border-bottom:1px solid #cacaca;
}
.div_cont_info_agenda .box-agenda-dos {
	float:left;
	width:100%;
}
.div_cont_info_agenda .box-agenda-uno p.fecha, .div_cont_info_agenda .box-agenda-dos p.fecha {
	float:left;
	width:100%;
	padding:0;
	margin:0 5px 0 0;
	color:#666;
	font-size:12px;
	font-weight:bold;
}
.div_cont_info_agenda .box-agenda-uno p.evento, .div_cont_info_agenda .box-agenda-dos p.evento {
	float:left;
	width:100%;
	padding:0;
	margin:0 5px 0 0;
	font-size:19px;
}
.div_cont_info_agenda .box-agenda-uno p.evento a, .div_cont_info_agenda .box-agenda-uno p.evento a:visited, .div_cont_info_agenda .box-agenda-dos p.evento a, .div_cont_info_agenda .box-agenda-dos p.evento a:visited {color:#679332;text-decoration:none;}
.div_cont_info_agenda .box-agenda-uno p.evento a:hover, .div_cont_info_agenda .box-agenda-dos p.evento a:hover {text-decoration:underline;}
.div_cont_info_calendario{float:left;width:290px;padding:0;margin:0;}

/* Nueva caja clima*/

.contenedor-clima-02 {
	float: left;
	height: auto;
	width: 298px;
	padding-bottom: 25px;
}
.fondo-clima-02 {
	background-image: url(/img/campo/fondo-clima2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 100%;
	height: 131px;
}
.titulo-clima2 {
	float: left;
	width: 100%;
	text-align: center;
	padding-top: 5px;
}
.contenedor-img-clima2 {
	float: left;
	width: 90px;
	text-align: center;
	padding-top: 15px;
}
.txt-clima2 {
	float: left;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #53738A;
	padding-left: 25px;
	padding-top: 20px;
}
.txt-clima2 a:link{
	text-decoration: none;
	color: #53738A;
}
.txt-clima2 a:visited{
	text-decoration: none;
	color: #53738A;
}
.txt-clima2 a:hover{
	text-decoration: underline;
	color: #53738A;
}
.txt2-clima2 {
	float: left;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #53738A;
	padding-left: 25px;
	padding-top: 17px;
}
.txt2-clima2 a:link{
	text-decoration: none;
	color: #53738A;
}
.txt2-clima2 a:visited{
	text-decoration: none;
	color: #53738A;
}
.txt2-clima2 a:hover{
	text-decoration: underline;
	color: #53738A;
}

/* CSS NUEVOS 26-04 */


.contenedor-multinoticias {
	float: left;
	width: 100%;
	background-image: url(/img/campo/bg-not-color-001.gif);
	margin-bottom: 30px;
}
.contenedor-multinoticias-linea {
	float: left;
	width: 654px;
	border: 1px solid #c9d1b9;
	margin-top: 1%;
	margin-right: 1%;
	margin-bottom: 1%;
	margin-left: 1%;
}
.multinoticias-principal {
	float: left;
	width: 96%;
	/*padding: 2%;*/
}
.multinoticias-principal img{
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 15px;
}
.titulo-principal-multinoticias {
	color: #628431;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
	padding-bottom: 5px;
}
.titulo-principal-multinoticias a:link, .titulo-principal-multinoticias a:visited {
    color: #628431;
    text-decoration: none;
}
.titulo-principal-multinoticias a:hover{
	color: #628431;
	text-decoration: underline;
}

.bajada-principal-multinoticias {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 17px;
	margin: 0;
	padding: 0 0 6px;
	text-decoration: none;
}
.multinoticias-lineainf {
	float: left;
	width: 96%;
	padding-right: 2%;
	padding-left: 2%;
	height: 1px;
	background-image: url(/img/campo/linea-001.gif);
}
.multinoticias-secundaria {
	float: left;
	width: 98%;
	padding-left: 2%;
}
.multinoticias-secundaria-foto01 {
	float: left;
	padding-bottom: 15px;
}
.multinoticias-secundaria-box-sin {
	float: left;
	width: 203px;
	padding-top: 2%;
}
.multinoticias-secundaria-box-sin-1 {
	float: left;
	padding-left: 15px;
	padding-top: 2%;
}
.multinoticias-secundaria-box-color {
	float: left;
	width: 203px;
	background-color: #e5e8e0;
	padding-left: 15px;
	padding-top: 2%;
}

.multinoticias-contenedor-cant {
	float: left;
	width: 97%;
	background-color: #e5e8e0;
	margin-bottom: 1%;
	margin-right: 1%;
	margin-left: 1%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5E8E0;
}
.multinoticias-contenedor-numeros {
	float: left;
	width: 47%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #89B843;
	text-decoration: none;
	padding-left: 3%;
}
.multinoticias-contenedor-flechas {
	float: right;
	width: 45%;
	text-decoration: none;
	font-size: 11px;
	margin: 0px;
	text-align: right;
	padding-top: 0px;
	padding-right: 2%;
	padding-bottom: 0px;
	padding-left: 0px;
}
.multinoticias-contenedor-flechas img{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	float: right;
}




.multinoticias-contenedor-cant-eps {
	float: left;
	width: 98%;
	background-color: #e5e8e0;
	margin-bottom: 1%;
	margin-right: 1%;
	margin-left: 1%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5E8E0;
}
.multinoticias-contenedor-numeros-eps {
	float: left;
	width: 47%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #89B843;
	text-decoration: none;
	padding-left: 3%;
}
.multinoticias-contenedor-flechas-eps {
	float: right;
	width: 45%;
	text-decoration: none;
	font-size: 11px;
	margin: 0px;
	text-align: right;
	padding-top: 0px;
	padding-right: 2%;
	padding-bottom: 0px;
	padding-left: 0px;
}
.multinoticias-contenedor-flechas-eps img{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	float: right;
}


.titulo-secundario-multinoticias {
	color: #628431;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	float: left;
	width: 100%;
	line-height: 16px;
	padding-top: 6px;
}
.titulo-secundario-multinoticias a:link, .titulo-secundario-multinoticias a:visited {
    color: #628431;
    text-decoration: none;
}
.titulo-secundario-multinoticias a:hover{
	color: #628431;
	text-decoration: underline;
}

.bajada-secundario-multinoticias {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	margin: 0;
	padding: 0 0 6px;
	text-decoration: none;
}
/* ANALISIS */

.contenedor-analis-multinoticias {
	width: 668px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EBEBEB;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.top-cajas-analis-multinoticias {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	overflow: hidden;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	background-color: #AFCD46;
}
.box-l-cajas-analis-multinoticias {
	float: left;
	width: 49%;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.box-r-cajas-analis-multinoticias {
	float: left;
	width: 49%;
	overflow: hidden;
}
.vermas-interior-analis-multinoticias {
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	text-align: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenedor-comentarios-multinoticias {
	padding: 0px;
	float: left;
	width: 100%;
	height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* ESPECIALES */
.box-contenedor-multinoticias {
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
.contenedor-especiales-multinoticias {
	width: 344px;
	float: left;
	padding: 0px;
	border: 1px solid #c9d1b9;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 162px;
}
.box-1-especiales-multinoticias {
	width: 160px;
	float: left;
	padding: 5px;
	height: 127px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5E8E0;
}
.box-2-especiales-multinoticias {
	width: 160px;
	float: left;
	padding: 5px;
	height: 127px;
}
.contenedor-clima-multinoticias {
	float: left;
	padding: 0px;
	margin: 0px;
	height: 166px;
	width: 304px;
}
.contenedor-noticias-multinoticias {
	float: left;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #f6f6f6;
	background-image: url(/img/campo/bg-not-r.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.contenedor-preguntas-multinoticias {
	float: left;
	padding: 0px;
	width: 98%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 2%;
}
.preguntas-top-multinoticias {
	float: left;
	width: 100%;
}
.preguntas-txt-multinoticias {
	float: left;
	width: 100%;
	background-image: url(/img/campo/pregunta-02.gif);
	background-position: left;
	background-repeat:   repeat-y;
}
.preguntas-bot-multinoticias {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.titulo-preguntas-multinoticias {
	color: #628431;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 8px;
	text-align: center;
	float: left;
	width: 100%;
	
}
.bajada-preguntas-multinoticias {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	float: left;
	width: 86%;
	padding-right: 7%;
	padding-left: 7%;
	padding-bottom: 3%;
}
.color-preguntas-multinoticias {
	color: #666666;
	text-decoration: none;
}
.leer-preguntas-multinoticias {
	color: #9BB68B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-align: right;
	float: left;
	width: 94%;
	padding-bottom: 4px;
	padding-right: 6%;
}
.leer-preguntas-multinoticias a:link, a:visited{
	color: #9BB68B;
	text-decoration: none;
	padding-bottom: 2px;
	padding-right: 6px;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 6px;
}
.leer-preguntas-multinoticias a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 2px;
	padding-right: 6px;
	background-color: #628431;
	padding-top: 2px;
	padding-left: 6px;
}
.contenedor-indicadores-multinoticias {
	float: left;
	padding: 0px;
	width: 97.5%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 2%;
	border:1px solid #d2e861;
}


/* CSS NUEVA PORTADA */

#header,
#Content_sup_home{
	display:block;
	/*overflow:hidden;*/
	margin-bottom: 15px;
}

#Content_sup_home{
	padding-top:15px;
	display:inline-block;
}

/* Boxes Home */
.col_home_1{
	width: 420px;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	padding:0 10px;
	float:left;
}

.col_home_2 {
	width: 238px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;
}

.col_home_3{
	width: 300px;
	float:left;
}

/* Noticias */
.contenedor-noticias-port3 {
	display:block;
	border-bottom:1px solid #c9d1b9;
	margin-bottom: 8px;
	overflow:hidden;
}
.contenedor-noticias-sin-port3 {
	width: 100%;
	float: left;
}
.foto01-noticias-portada-port3 {
	display:block;
	padding-bottom: 6px;
	overflow: hidden;
}

.foto01-noticias-portada-port3 img{
	max-width:100%;
	height:auto;
}
.foto02-noticias-portada-port3 {
	padding-bottom: 6px;
	float: left;
	padding-right: 10px;
	width:153px;
}
.seccion-noticias-portada-port3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-bottom: 3px;
	padding-top: 7px;
	float: left;
	width: 100%;
}
.titulos-noticias-portada-port3 {
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #628431;
	text-decoration: none;
	padding-bottom: 3px;
	float: left;
}
.titulos-noticias-portada-port3 a,
.titulos-noticias-portada-port3 a:link,
.titulos-noticias-portada-port3 a:active,
.titulos-noticias-portada-port3 a:visited{
	color: #628431;
	text-decoration: none;
	font-weight: bold;
}
.titulos-noticias-portada-port3 a:hover{
	color: #628431;
	text-decoration: underline;
	font-weight: bold;
}

.bajada-noticias-portada-port3 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 3px;
	float: left;
	line-height: 17px;
}
.comentarios-noticias-portada-port3 {
	width: 100%;
	padding-bottom: 8px;
	height: 12px;
	float: left;
}
.Content_comentarios_home {
	width:100%;
	float: left;
}
.Content_comentarios_home a,
.Content_comentarios_home a:link,
.Content_comentarios_home a:active,
.Content_comentarios_home a:visited{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #628431;
	/*background:url(../../img/campo/comentarios-img.jpg) left center no-repeat;*/
	height:12px;
	line-height:12px;
	padding-right:5px;
	text-decoration:none;
	margin-bottom:10px;
}

.Content_comentarios_home img {
	float:right;

}


.Content_comentarios_home a:hover{
	font-weight: normal;
	color: #628431;
	text-decoration: underline;
}
.seccion2-noticias-portada-port3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-bottom: 3px;
	width: 100%;
}
.titulos2-noticias-portada-port3 {
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #628431;
	text-decoration: none;
	padding-bottom: 3px;
}
.titulos2-noticias-portada-port3 a,
.titulos2-noticias-portada-port3 a:link,
.titulos2-noticias-portada-port3 a:active,
.titulos2-noticias-portada-port3 a:visited{
	color: #628431;
	text-decoration: none;
	font-weight: bold;
}
.titulos2-noticias-portada-port3 a:hover{
	color: #628431;
	text-decoration: underline;
	font-weight: bold;
}
.bajada2-noticias-portada-port3 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-bottom: 3px;
	line-height: 17px;
}

/* ANALISIS */
.contenedor-analisis-portada-port3 {
	display:block;
	overflow:hidden;
	background-color: #f1f3ed;
	padding: 8px;
	margin-bottom:10px;
}

.titulo-analisis-portada-port3 {
	width: 100%;
	display:block;
	overflow:hidden;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #c9d1b9;
	margin-bottom: 15px;
	padding-bottom: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#628431;
}
.contenedor-analisis-noticias-port3 {
	width: 98%;
	display:block;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c9d1b9;
	margin-bottom: 8px;
}
.foto-analisis-portada-port3 {
	float: left;
	padding-right: 10px;
	height:auto;
	width:55px;
	/*height:72px;
	width:49px;*/
}
.seccion-analisis-portada-port3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-bottom: 3px;
	width: 100%;
}
.seccion-analisis-portada-port3 a:link,
.seccion-analisis-portada-port3 a:visited,
.seccion-analisis-portada-port3 a:active{
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.seccion-analisis-portada-port3 a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.titulos-analisis-portada-port3 {
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #628431;
	text-decoration: none;
	padding-bottom: 3px;
	padding-top: 3px;
}
.titulos-analisis-portada-port3 a,
.titulos-analisis-portada-port3 a:link,
.titulos-analisis-portada-port3 a:active,
.titulos-analisis-portada-port3 a:visited{
	color: #628431;
	text-decoration: none;
	font-weight: bold;
}
.titulos-analisis-portada-port3 a:hover{
	color: #628431;
	text-decoration: underline;
	font-weight: bold;
}
.autor-analisis-portada-port3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom: 3px;
	width: 100%;
}
.autor-analisis-portada-port3 a:link,
.autor-analisis-portada-port3 a:visited,
.autor-analisis-portada-port3 a:active{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.autor-analisis-portada-port3 a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.bajada-analisis-portada-port3 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 3px;
	line-height: 16px;
}

.contenedor-analisis-portada-port3 .Content_ver_mas_home {
	border-bottom:none;
	padding:0;
	margin:0;
}

/* VER MAS */
.Content_ver_mas_home {
	width: 100%;
	float: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c9d1b9;
	padding-bottom: 7px;
	margin-bottom:20px;
}
.Content_ver_mas_home a,
.Content_ver_mas_home a:link,
.Content_ver_mas_home a:active,
.Content_ver_mas_home a:visited{
	background:url(../../img/campo/flecha-p03-campo.gif) left center no-repeat;
	height:14px;
	line-height:14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:12px;
	font: 11px arial,sans-serif;
}
.txt-vermas-port3 a:hover{
	font-weight: normal;
	color: #628431;
}

/* PREGUNTA */
.contenedor-pregunta-port3 {
	display:block;
	overflow:hidden;
	border: 1px solid #c9d1b9;
	padding: 10px;
	margin-top:10px;
}

.fondo-pregunta-port3 {
	width: 96%;
	float: left;
	background-color: #F3F3ED;
	padding: 2%;
}

.titulo-pregunta-port3 {
	color: #628431;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 8px;
	text-align: center;
	float: left;
	width: 100%;
	
}

.titulo-pregunta-port3 a,
.titulo-pregunta-port3 a:link,
.titulo-pregunta-port3 a:visited,
.titulo-pregunta-port3 a:active{
	color: #628431;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;	
	text-decoration:none;
}

.titulo-pregunta-port3 a:hover{
	text-decoration:none;
}

.bajada-pregunta-port3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	float: left;
	width: 98%;
	padding-bottom:8px;
	text-align: center;
}

.bajada-pregunta-port3 a,
.bajada-pregunta-port3 a:link,
.bajada-pregunta-port3 a:visited,
.bajada-pregunta-port3 a:active{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	text-decoration:none;
}

.bajada-pregunta-port3 a:hover{
	text-decoration:none;
}

.color-pregunta-port3 {
	color: #666666;
	text-decoration: none;
}
.leer-pregunta-port3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	float: right;
	padding-bottom: 4px;
	padding-top: 3px;	
}

.leer-pregunta-port3 a{
	background-color: #628431;
	color: #fff;
	border-radius:3px;
	text-decoration: none;
	padding-bottom: 4px;
	padding-right: 10px;
	/*background-color: #FFFFFF;*/
	padding-top: 4px;
	padding-left: 10px;
	}
.leer-pregunta-port3 a:link,
.leer-pregunta-port3 a:active,
.leer-pregunta-port3 a:visited
{
	background-color: #628431;
	color: #fff;
	border-radius:3px;
	text-decoration: none;
	padding-bottom: 4px;
	padding-right: 10px;
	/*background-color: #FFFFFF;*/
	padding-top: 4px;
	padding-left: 10px;
}
.leer-pregunta-port3 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #628431;
	padding-top: 4px;
	padding-left: 10px;	
	border-radius:3px;
}

/* CLIMA */
.contenedor-clima-port3 {
	display:block;
	overflow:hidden;
	margin-bottom: 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #a4aeaf;
	background: url(../../img/campo/Fondo-clima.png) center center no-repeat;
	height:174px;
}
.block_info_clima{
	display:block;
	overflow:hidden;
	background:url(../../img/campo/map.png) right center no-repeat;
	padding:10px;
	height:154px;
}	
.titulo-clima-port3 {
	padding-left:60px;
	display:block;
	overflow:hidden;
	text-align: right;
	color:#54728a;
	font-style:italic;
	padding-bottom:12px;
	background:url(../../img/campo/clima-home.png) left top no-repeat;
}
.titulo-clima-port3 h1{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:28px;
	font-weight:normal;
	margin:0px;
}
.titulo-clima-port3 h2{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:22px;
	font-weight:normal;
	margin:0;
}
.cont-bot-clima-port3 {
	width:147px;
	float:right;
	text-align: center;
	padding-top: 10px;
	height:32px;
	border-top:2px dotted #8eafcb;
	font-size:12px;
}
.cont-bot-clima-port3  a,
.cont-bot-clima-port3  a:link,
.cont-bot-clima-port3  a:active,
.cont-bot-clima-port3  a:visited{
	display:block;
	overflow:hidden;
	border:1px solid #c4c9cd;
	text-align:center;
	color:#54748a;
	height:30px;
	line-height:30px;
	text-decoration:none;
	background:#f4f9ff;
	margin-top:5px;
	width:145px;
	margin:0 auto;
	border-radius:3px;
}
.cont-bot-clima-port3  a:hover{
	color:#54748a;
	text-decoration:underline;
}

/* INDICADORES */
.contenedor-indicadores-port3 {
	text-decoration: none;
	float: left;
	width: 100%;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c9d1b9;
}
.titulo-indicadores-port3 {
	color: #FFFFFF;
	display:block;
	overflow:hidden;
	border-top: 1px solid #c9d1b9;
	border-bottom: 1px solid #c9d1b9;
	background: url(../../img/campo/fondo-indicadores-p03.gif) left bottom repeat-x;
	height: 36px;
	line-height:36px;
	padding-left: 10px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#628431;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
}
.contenedor-indicadores-td-port3 {
	text-decoration: none;
	float: left;
	width: 95%;
	padding-bottom: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 5%;
}
.contenedor-indicadores-td-sin-port3 {
	text-decoration: none;
	float: left;
	width: 95%;
	padding-bottom: 3px;
	margin-bottom: 3px;
	padding-left: 5%;
}
.txt01-indicadores-port3 {
	text-decoration: none;
	float: left;
	width: 70%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.txt02-indicadores-port3 {
	text-decoration: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #628431;
	width: 30%;
}

/* CIFRAS */

.contenedor-cifras-port3 {
	display:block;
	margin-bottom: 10px;
	border: 1px solid #c9d1b9;
}

.titulo-cifras-port3 {
	color: #FFFFFF;
	display:block;
	overflow:hidden;
	border-bottom: 1px solid #c9d1b9;
	background: url(../../img/campo/fondo-indicadores-p03.gif) left bottom repeat-x;
	height: 36px;
	line-height:36px;
	padding-left: 10px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#628431;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
}

.titulo-cifras-tabs {
	color: #FFFFFF;
	display:block;
	background: url(../../img/campo/fondo-indicadores-p03.gif) left bottom repeat-x;
	border-bottom: 1px solid #c9d1b9;
}

h1.titulo-tabs{
	color: #FFFFFF;
	display:block;
	overflow:hidden;
	height: 36px;
	line-height:36px;
	padding-left: 10px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#628431;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
	margin:0px;
}


div.titulo-tabs{
	color: #FFFFFF;
	display:block;
	overflow:hidden;
	height: 36px;
	line-height:36px;
	padding-left: 10px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#628431;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
	margin:0px;
}

ul.list_tabs_cifras{
	display:block;
	overflow:hidden;
	padding:0 10px 1px;
	color:#000;
	font-size: 12px;
	position:relative;
	bottom:-1px;
}

ul.list_tabs_cifras a{
	display:block;
	overflow:hidden;
	padding:0 10px 1px;
	color:#000;
	font-size: 12px;
	position:relative;
	bottom:-1px;
	text-decoration:none;
}

ul.list_tabs_cifras li.inactive{
	float: left;
	margin: 0;
	padding: 2px 14px;
	cursor: pointer;
	border: 1px solid #c9d1b9;
	border-bottom: none;
	margin-right: 5px
	}

ul.list_tabs_cifras li.active{
	float:left;
	margin:0;
	cursor:pointer;
	border:1px solid #c9d1b9;
	border-bottom:none;
	margin-right:5px;
	padding:2px 14px 3px;
	background-color:#FFFFFF;
	margin-bottom:-1px;
}

.Content_table_cifras{
	display:block;
	padding:10px;
	}
	
.Content_table_indicadores{
	display:block;
	overflow:hidden;
	padding:10px 0;
	}
	
table.cifras_home{
	width:100%;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
table.cifras_home td{
	border-bottom:1px solid #d9d9d9;
	height:17px;
}
	
		
.btn_ver_mas{
	display:block;
	overflow:hidden;
	font-size: 11px;
	border-top:2px solid #d9d9d9;
	padding:5px 0 0;
	}

.btn_ver_mas a,
.btn_ver_mas a:link,
.btn_ver_mas a:visited,
.btn_ver_mas a:active{
	text-decoration:none;
	padding:0 0 0 10px;
	background: url(../../img/campo/flecha-p03-campo.gif) left 2px no-repeat;
	color:#628431;
	}
	
.btn_ver_mas a:hover{
	text-decoration:none;
	}
	
.Graph{
	position:relative;
	cursor:pointer;
	}
	
.Graph:hover{
	text-decoration:none;
	color:#628431;
	}
	
.Contenedor_graph_info{
	width:249px;
	border:1px solid #c9d1b9;
	padding:6px;
	background:#fff;
	-webkit-box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.44);
	-moz-box-shadow:    2px 2px 7px rgba(0, 0, 0, 0.44);
	box-shadow:         2px 2px 7px rgba(0, 0, 0, 0.44);
	float:left;
	}
	
.Content_bullet{
	float:right;
	margin:9px 0 0;
	position:relative;
	right:1px;
	}
	
.content_graph{
	display:block;
	padding-top:10px;
	/*overflow:hidden;*/
	}

.rango_tiempo{
	display:block;
	/*overflow:hidden;*/
	width:190px;
	margin:10px auto;
	}
	
.rango_tiempo a{
	float:left;
	padding:0 8px;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	}
	
.rango_tiempo a.current{
	background:none repeat scroll 0 0 #96BD0D;
	color:#fff;
	}
	
#Content_especiales{
	display:block;
	overflow:hidden;
	border: 1px solid #c9d1b9;
	padding-bottom:25px;
	}
		
#Content_estadisticas_home{
	width: 100%;
	display:block;
	overflow:hidden;
	margin-bottom: 30px;
	}

/* Caja gráfico */
#flotante{position:absolute; display:none;}
#content-box-grafico{width:auto; float:left; font-family:Arial, Helvetica, sans-serif;}
	.box-grafico-l{width:52px; float:left;}
	.box-grafico-2{width:16px; float:left;}
	.box-grafico-r{width:19px; float:left;}
	.box-grafico-c{width:auto; float:left; background-image:url(../../img/campo//bg-recuadro-c.png); background-position:left top; background-repeat:repeat-x; padding:8px 0 18px;height: 177px;}
	.content-grafico-uno{width:232px; border:1px solid #F4E4E4; background-color:#f3f3f3; padding:5px 7px; float:left}
	.content-grafico-dos{width:530px; border:1px solid #F4E4E4; background-color:#f3f3f3; padding:5px 7px; float:left}
	.content-grafico-img{width:232px; float:left; margin-bottom:7px}
	.content-grafico-periodo{width:232px; float:left; font-size:10px;padding-top:0px;}
		.content-grafico-periodo a{float:left; color:#020202; padding:1px 3px; margin-right:2px}
		.content-grafico-periodo a:hover{color:#020202;}
		.content-grafico-periodo a.current{color:#ffffff !important; background-color:#96BD0D;}
	.content-info-grafico{width:232px; float:left;}
	.content-tabla-grafico{
	width:266px;
	height:111px;
	float:left;
	padding-right:15px;
	margin-right:15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F4E4E4;
}

/* Caja gráfico color*/
.Top_box_graph{
	width:100%;
	float:left;
	margin-bottom:15px;
	}
	
.Top_box_graph .img{
	float:left;
	margin-right:7px;
	}
	
.Top_box_graph h1.Title_box_graph{
	width:auto;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#9B0808;
	text-transform:uppercase;
	height:24px;
	line-height:24px;
	}

.content-tabla-grafico table{
	font-size:10px;
	color:#000000;
	}
	
.content-tabla-grafico td{
	padding-top:1px;
	padding-bottom:1px;
	}
	
.content-tabla-grafico .title-table{
	color:#022f94;
	font-weight:bold;
	font-size:12px
	}
	
.content-tabla-grafico .color-azul{
	color:#022f94
	}
	
#uniquename2 ,#uniquename3 {
	z-index:9998;
	margin-left: 450px;
}
	
#uniquename2 .cerrar,#uniquename3 .cerrar {
	float:right;
	width:auto;
	font-size:10px;
	z-index:99;
	text-align:right;
	margin-right:10px;
	padding-top:5px;
	padding-right:5px;
	}
	
#uniquename2 .cerrar a,#uniquename3 .cerrar a{
	text-decoration:underline;
	color:#666666;
	}
	
.Content_link{
	width:100%;
	float:left;
	margin-top:8px;
	}
	
	
	/*GRAFICOS FLOTANTES*/
	
.Info_graph{
	display:block;
	overflow:hidden;
	padding: 0px 0px 0px 10px;
	background:#fff;
}

 h1.Title_graph{
	display:block;
	overflow:hidden;
	font-size:14px;
	color:#618430;
	font-weight:bold;
	margin:0 0 10px;
	padding-top:5px;
}

table.cifras_home td span.verde{
	color:#628431;
}

.Table_info_graph td{
	border:none !important;
	color:#666666;
	vertical-align:top;
}


.Table_info_graph td span.verde {
    color: #628431;
}

.Content_graph_table{
	position:absolute;
	width:275px;
	left:-15px;
	z-index:999999;
}

table.cifras_home td a{
	float: left;
	cursor: pointer;	
}
table.cifras_home td a:hover{
	text-decoration:underline;
}

/* Para tooltips de las tablas */

#div_cont_titulo { float: left;  }
#div_cont_titulo2{ float: left;  }
#div_cont_titulo3{ float: left;  }
#div_cont_titulo4 { float: left; }
#div_cont_titulo5 { float: left;  }
#div_cont_titulo6 { float: left;  }
#div_cont_titulo7 { float: left;  }
#div_cont_titulo8 { float: left;  }
#div_cont_titulo9 { float: left;  }
.alterno_text { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; font-family: Arial,sans-serif;}
.alterno_text-interior { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }
.alterno_text-interior { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.alterno_text-flecha { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
.alterno_text-flecha-n { border-bottom-color: #000; }
.alterno_text-flecha-s { border-top-color: #000; }
.alterno_text-flecha-e { border-left-color: #000; }
.alterno_text-flecha-w { border-right-color: #000; }
.alterno_text-n .alterno_text-flecha { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.alterno_text-nw .alterno_text-flecha { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
.alterno_text-ne .alterno_text-flecha { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
.alterno_text-s .alterno_text-flecha { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent;}
.alterno_text-sw .alterno_text-flecha { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.alterno_text-se .alterno_text-flecha { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.alterno_text-e .alterno_text-flecha { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
.alterno_text-w .alterno_text-flecha { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }


#tooltip_ficha {
    font-size: 11px;
    font-family: Arial, sans-serif;
    /*border-top: 1px solid #646464;
    border-left: 1px solid #646464;
    border-right: 1px solid #646464; */
    font-weight: bold;
    background:url(/img/inversiones/caja_graf_inv_2.png) no-repeat 0 0;
    /*height: 40px;*/
    padding: 8px 8px 17px 8px;
    width: 97px;	

	/*background: #ccc;*/
}

#tooltip_ficha2 {
    font-size: 11px;
    font-family: Arial, sans-serif;
    /*border-top: 1px solid #646464;
    border-left: 1px solid #646464;
    border-right: 1px solid #646464; */
    font-weight: bold;
    background:url(/img/inversiones/caja_graf_inv_2.png) no-repeat 0 0;
    /*height: 40px;*/
    padding: 8px 8px 17px 8px;
    width: 97px;

	/*background: #ccc;*/
}

.positivo {
	color:#669b00;
}

.negativo{
	color:#E30000;
}

#ucHomePage_cuProducto_DataRepeater_3_ctl00_txtBajada{
	display:none;
}

.color_select_op {
	background: #96bd0d;
}

.contenedor-cifras-port3 .titulo-cifras-tabs a{
	text-decoration: none;
}



/* nuevos estilos portadilla revistas */
#contenedor {
	/*width:950px;*/
	margin-right:auto;
	margin-left:auto;
	display:block;
	overflow:hidden;
}
#contenedor-revistas {
	display:block;
	overflow:hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #f0f0f0;
	padding:20px 0 0 20px;
	text-align: center;
}
.cont-revistas-inversiones {
	background-color:#FFFFFF;
	/*float:left;
	width:291px;*/
    margin-right: 15px;
    margin-bottom: 20px;
    display: inline-block;
    vertical-align: top;
    min-width: 230px;
    max-width: 291px;
    width: 31%;
}
.cont-revistas-inversiones-img{
	display:block;
	overflow:hidden;
	text-align:center;
	padding:10px;
}
.cont-revistas-inversiones img{
	max-width:100%;
	height:auto;
}
.bot-sombra-rev {
	display:block;
	overflow:hidden;
	width:100%;
	background-color:#F0F0F0;
}
.titulo-fit-revistas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	color: #628431;
	display:block;
	overflow:hidden;
	margin-bottom: 5px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom: 3px;
}
.titulo-fit-revistas a:link,
.titulo-fit-revistas a:active,
.titulo-fit-revistas a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #628431;
	text-decoration: none;
}
.titulo-fit-revistas a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #628431;
	text-decoration: underline;
}
.txt-flit-invers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	display:block;
	overflow:hidden;
	padding-right:9px;
	padding-left:9px;
}

	.div_cont_int_cal {
	cursor:pointer;
	/*float: left;*/
	border: 1px solid #c1c2bd;
	background: #ffffff; 
	background: -moz-linear-gradient(top, #ffffff 17%, #ededed 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,#ffffff), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top, #ffffff 17%,#ededed 100%);
	background: -o-linear-gradient(top, #ffffff 17%,#ededed 100%); 
	background: -ms-linear-gradient(top, #ffffff 17%,#ededed 100%); 
	background: linear-gradient(to bottom, #ffffff 17%,#ededed 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
	text-align: center;
	padding: 3px;
	width: 80px;
	font-size: 12px;
}

	.cmbDropList {
	cursor:pointer;
	border: 1px solid #c1c2bd;
	background: #ffffff; 
	background: -moz-linear-gradient(top, #ffffff 17%, #ededed 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,#ffffff), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top, #ffffff 17%,#ededed 100%);
	background: -o-linear-gradient(top, #ffffff 17%,#ededed 100%); 
	background: -ms-linear-gradient(top, #ffffff 17%,#ededed 100%); 
	background: linear-gradient(to bottom, #ffffff 17%,#ededed 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
	text-align: center;
	padding: 2px;
	font-size: 12px;
}
	.cmbDropList2 {
	cursor:pointer;
	border: 1px solid #96bd0d;
	background: #96bd0d; 
	background: -moz-linear-gradient(top, #96bd0d 17%, #96bd0d 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,#96bd0d), color-stop(100%,#96bd0d));
	background: -webkit-linear-gradient(top, #96bd0d 17%,#96bd0d 100%);
	background: -o-linear-gradient(top, #96bd0d 17%,#96bd0d 100%); 
	background: -ms-linear-gradient(top, #96bd0d 17%,#96bd0d 100%); 
	background: linear-gradient(to bottom, #96bd0d 17%,#96bd0d 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96bd0d', endColorstr='#96bd0d',GradientType=0 );
	text-align: center;
	padding: 2px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

.cmbDropList2 option {
	color: #000;
}

.ui-datepicker-trigger{
		cursor:pointer;
		padding-left: 10px;
		padding-right: 4px;
		padding-top: 3px;
		float:left;
}
.textBuscar{
		float:left;
		padding-top:6px;
}
	
.color_select {
	background: #000;
} 

.portadaCampo-banner-saminario {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

.portadaCampo-revistadelcampo {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	border: 1px solid #c9caca;
}

.ediciones_ant{
	background-color: #628431;
	color: #fff;
	font-size: 12px;
	margin-top: 5px;
	padding: 5px;
}

.ediciones_ant  a,
.ediciones_ant a:link,
.ediciones_ant a:visited,
.ediciones_ant a:active{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.ediciones_ant a:hover{
	text-decoration: none;
}


.cont_vermas{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	padding-bottom: 4px;
	padding-top: 3px;
	width: 100%;
    margin-top: 25px;
	margin-bottom: 25px;
    text-align: center;
}

.cont_vermas a,
.cont_vermas a:link,
.cont_vermas a:active,
.cont_vermas a:visited,
.cont_vermas a:hover
{
	background-color: #628431;
	color: #fff;
	border-radius:3px;
	text-decoration: none;
	padding-bottom: 12px;
	padding-right: 35px;
	padding-top: 12px;
	padding-left: 35px;
	cursor: pointer;
}

.portadacampo-infografias{
	margin-bottom: 15px;
	text-align: center;
}

.portadacampo-infografias a{
	text-decoration: none;
	color: #fff;
}

.portadacampo-infografias .titulo-info-port{
	position: absolute;
	text-align: left;
	background: rgb(31,140,125, .85);
	width: auto;
	padding: 11px 15px;
	color: #fff;
	font-size: 20px;
	border-radius: 2px;
	margin: 0;
	margin-top: 10px;
	border-right: 4px solid #94e825
}

.portadacampo-infografias .titulo-info-port  a,
.portadacampo-infografias .titulo-info-port a:link,
.portadacampo-infografias .titulo-info-port  a:active,
.portadacampo-infografias .titulo-info-port  a:visited,
.portadacampo-infografias .titulo-info-port a:hover{
	
	color: #fff;
	text-decoration: none;
}

.titulo-info-port{
	margin-top: 12px;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    line-height: 15px;
    font-weight: bold;
    color: #628431;
    display: block;
    overflow: hidden;    
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 3px;
}

.txt-info-port{
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    color: #628431;
    display: block;
    overflow: hidden;
    padding-right: 9px;
    padding-left: 9px;
    padding-top: 5px;
    padding-bottom: 2px;
}

.tituloSeccion{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
    font-style: italic;
    font-weight: normal;
}

.portadacampo-videos{
	margin-bottom: 15px;
	text-align: center;
}

.portadacampo-videos a{
	text-decoration: none;
	color: #fff;
}

.portadacampo-videos .titulo-videos-port{
	text-align: left;
	background: #95bd00;
	width: 70px;
	padding: 10px 15px;
	color: #fff;
	font-size: 20px;
	border-radius: 2px;
	margin: 0;
	margin-bottom: 7px;
	border-right: 4px solid #94e825;
}

.portadacampo-videos .titulo-videos-port  a,
.portadacampo-videos .titulo-videos-port a:link,
.portadacampo-videos .titulo-videos-port  a:active,
.portadacampo-videos .titulo-videos-port  a:visited,
.portadacampo-videos .titulo-videos-port a:hover{
	
	color: #fff;
	text-decoration: none;
}

.titulo-videos-port{
	margin-top: 12px;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    line-height: 15px;
    font-weight: bold;
    color: #628431;
    display: block;
    overflow: hidden;    
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 3px;
}

.portadacampo-videos .video-js .vjs-big-play-button {
    font-size: 3.9em;
    line-height: 60px;
    height: 65px;
    width: 65px;
    position: absolute;
    top: 33%;
    left: 39%;
    padding: 0;
    cursor: pointer;
    opacity: 1;
    border: 3px solid #fff;
    -webkit-border-radius: 0.3em;
    -moz-border-radius: .3em;
    border-radius: 50%;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 50%);
    background-color: rgba(0, 0, 0, 0.5);
}

.portadacampo-videos .video-js {
    width: 100%;
    max-width: 100%;
    height: 0;
    padding-top: 56.33802816901409%;
}

.portadacampo-videos .video-js .vjs-poster {
	background-position: initial;
	background-size: cover;
}

.portadacampo-videos .bot-sombra-rev {
	background: 0 0;
}

.portadacampo-videos .txt-info-port {
	font-size: 14px;
	text-align: left;
	padding-right: 0;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 2px dotted #c9d1b9;
}

.portadacampo-videos .txt-info-port:hover {
	text-decoration: underline;
}

.contenedor_video_iframe .video-js video {
	object-fit: cover;
	object-position: top;
}

.contenedor_video_iframe .video-js .vjs-poster {
	background-position: initial;
	background-size: cover;
}

.contenedor_video_iframe .vjs-big-play-centered .vjs-big-play-button {
    top: 45%;
    left: 43%
}

.Content_slide_infografia {
	margin-bottom: 10px;
}

.Content_slide_infografia .flexslider {
	background-color: #F0F0F0;
}

.Content_slide_infografia .flexslider li span {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    color: #628431;
    display: block;
    overflow: hidden;
    padding-right: 9px;
    padding-left: 9px;
    padding-top: 5px;
    padding-bottom: 2px;
    text-align: center;
    background-color: #F0F0F0;
}

.Content_slide_infografia .flexslider li a {
	text-decoration: none;
}

.Content_slide_infografia .flex-direction-nav li:last-child {
	float: right;
}

.Content_slide_infografia .flex-direction-nav li:first-child:before {
  content: '';
  border-right: 1px solid #c9d1b9;
  position: absolute;
  height: 15px;
  left: 28px;
}

.Content_slide_infografia .bot-sombra-rev {
	position: absolute;
	text-align: left;
	background: rgb(31,140,125, .85);
	width: auto;
	padding: 7px 15px;
	color: #fff;
	font-size: 20px;
	border-radius: 2px;
	margin: 0;
	margin-top: 10px;
	border-right: 4px solid #94e825;
	z-index: 1;
}
.Content_slide_infografia .bot-sombra-rev .titulo-info-port {
	padding: 0;
	margin: 0;
	line-height: normal;
}

.Content_slide_infografia .bot-sombra-rev a {
	text-decoration: none;
	color: #fff;
	font-size: 20px;
}
#contenedorprincipal{overflow:initial!important}.bg_ls_sec{background:#fff}.bx_ls_shadow{-webkit-box-shadow:.1875rem .1875rem .4375rem -.0625rem rgba(0,0,0,.27);-moz-box-shadow:.1875rem .1875rem .4375rem -.0625rem rgba(0,0,0,.27);box-shadow:.1875rem .1875rem .4375rem -.0625rem rgba(0,0,0,.27)}.cont_laseg_center_conversation .cont_conversation_int{text-align:center;margin-bottom:2.1875rem}.cont_laseg_center_conversation .cont_conversation_int .date_item{display:grid}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items{grid-template-columns:repeat(4,1fr);padding:1.25rem;column-gap:1.25rem;text-align:left;display:grid}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items .img_opinion{aspect-ratio:16/9;width:100%;overflow:hidden}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items .img_opinion img{width:100%;height:100%;object-fit:cover;display:block}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items a{color:#628431;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:none;line-height:normal}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items a:hover{text-decoration:underline}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items.three_items{grid-template-columns:repeat(3,1fr)}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items.two_items{grid-template-columns:repeat(2,1fr)}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items.two_items .cont_c_item_l{display:grid;grid-template-columns:2fr 2fr;grid-template-rows:auto;grid-template-areas:"image title" "image date";gap:1.25rem;align-items:start}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items.two_items .cont_c_item_r{grid-area:image}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items.two_items h1{grid-area:title;margin:0}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items.two_items .date_item{grid-area:date;margin:0}.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items .cont_c_item_l .cont_c_item_r div#divContImage{max-height:7.9375rem;overflow:hidden}.cont_laseg_center_conversation .cont_conversation_int .cont_c_item_l h1{max-width:100%;font-size:1.125rem;line-height:1.25rem;margin:.5rem 0;font-weight:600}.cont_laseg_center_conversation .cont_conversation_int .title_esp_conversation{display:inline-block;padding:.375rem .625rem .25rem;background:#96bd0d;color:#fff;text-transform:uppercase;font-size:.875rem;font-family:Georgia,"Times New Roman",Times,serif;font-weight:700}

/* Responsive Portada */

@media only screen and (max-width: 1016px){
	.div_cont_cajas_der {
	    padding: 0 1%;
    	width: 73%;
	}

	.caja_contacto_portada {
	    width: 91%;
	    max-width: initial;
	    margin-top: 20px;
	}

	.col_home_1 {
	    width: 380px;
	}

	#boxcultyesp {
	    width: 305px;
	}
}

@media only screen and (max-width: 976px){
	#header, #Content_sup_home {
	    overflow: initial;
	}

	.col_home_1 {
	    width: 48%;
	}

	.col_home_2 {
	    width: 48%;
	    padding-right: 0;
	}

	.col_home_3 {
	    width: 100%;
	    margin-top: 15px;
	}

	.div_cont_cajas_izq {
	    width: 100%;
	}

	.div_cont_cajas_der {
	    width: 92%;
	}

	.contenedor-analis-agenda-portada_full_infografia {
	    width: 98%;
	}

	.div_cont_estadisticas img {
	    width: auto;
	    max-width: 100%;
	}

	.caja_contacto_portada {
	    width: 99.9%;
	    max-width: initial;
	}

	.contenedor-legal {
	    overflow: initial;
	}

	.portadacampo-videos .video-js .vjs-big-play-button {
		top: 43%;
		left: 44%;
	}
}

@media only screen and (max-width: 815px){
	.col_home_1 {
	    width: 47%;
	}
}

@media only screen and (max-width: 768px){
	.col_home_1 {
	    width: 95%;
	    border-right: none;
	    border-left: none;
	    padding: 0 3%;
	}

	.col_home_2 {
	    width: 95%;
	    padding: 0 3%;
	}

	.col_home_3 {
	    width: 95%;
	    padding: 0 3%;
	}

	.titulos-noticias-portada-port3 {
	    font-size: 21px;
	    line-height: 23px;
	}

	.titulo-principal-legal-portada {
	    font-size: 21px;
	    line-height: 23px;
	}

	.bajada-principal-legal-portada {
	    font-size: 15px;
	    line-height: 23px;
	}

	.foto01-noticias-portada-port3 img {
	    width: 99.3%;
	}

	.portadaCampo-banner-saminario a img{
		width: 100%;
	}

	.contenedor-clima-port3 {
	    margin-bottom: 20px;
	}

	.seccion-analisis-portada-port3 a:link, .seccion-analisis-portada-port3 a:visited, .seccion-analisis-portada-port3 a:active {
	    font-size: 13px;
	}

	.titulos-analisis-portada-port3 {
	    font-size: 18px;
	}

	.autor-analisis-portada-port3 a:link, .autor-analisis-portada-port3 a:visited, .autor-analisis-portada-port3 a:active {
	    font-size: 13px;
	}
	
	.bajada-analisis-portada-port3 {
	    font-size: 15px;
	    line-height: 23px;
	}

	.foto-analisis-portada-port3 {
	    margin-bottom: 30px;
	}

	.div_cont_cajas_izq {
	    width: 97.4%;
	    margin-bottom: 20px;
	}

	.div_cont_cajas_der {
	    padding: 0 1.5%;
    	width: 98.3%;
	}

	.caja_contacto_portada {
	    width: 88.4%;
	    margin: 0 1.5%;
	}

	.div_cont_info_calendario {
	    width: 100%;
	}

	div.ui-datepicker {
	    width: 100%;
	}

	.contenedor-pregunta-port3 {
	    margin-bottom: 20px;
	}

	#Content_estadisticas_home {
	    margin-bottom: 10px;
	}

	.div_cont_estadisticas, .contenedor-analis-agenda-portada_full_infografia, .contenedor-sup-port2{
		display:none!important;
	}

	.div_fecha_conten_top {
	    width: 100%;
	}
	
	#contenedor {
		width: 96%;
		margin-right: 0;
		margin-left: auto;
		display: block;
		overflow: hidden;
	}
	
	.contenedor-legal {
	    width: 96%;
	}
	
	.titulo-fit-revistas a:link, .titulo-fit-revistas a:active, .titulo-fit-revistas a:visited {
	    font-family: Georgia, "Times New Roman", Times, serif;
	    font-size: 18px;
	}

	.txt-flit-invers {
	    font-size: 15px;
	    line-height: 23px;
	    color: #666;
	}
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}
	
	.txt-info-port{	
		font-size: 16px;    
	}
	
	.img-noticia-principal {
		float: left;
		margin: 0px;
		width: 100%;
		max-width:inherit;	
	}

	
	.Content_slide_especiales{
		 margin-bottom: 15px;
	}

	.portadacampo-videos .txt-info-port {
		font-size: 17px;
		line-height: 21px;
	}

	.portadacampo-videos .video-js {
	    max-height: initial!important;
	    min-height: initial !important;
	}

	.portadacampo-videos .video-js .vjs-big-play-button {
		top: 36%;
		left: 40%;
	}

	.contenedor_video_iframe .vjs-big-play-centered .vjs-big-play-button {
	    top: 39%;
	    left: 40%;
	}
	.cont_laseg_center_conversation .cont_conversation_int .cont_conversation_items {
		grid-template-columns: repeat(1, 1fr) !important;
		gap: 1.25rem;
	}
}

@media only screen and (max-width: 650px) {
	#contenedor {
		width: 96%;
		margin-right: 0;
		margin-left: auto;
		display: block;
		overflow: hidden;
	}
	
	.contenedor-legal {
	    width: 96%;
	}
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}
}
/* 
@media only screen and (max-width: 560px) {
	#Content_sup_home{
		width:530px;
	}
	
	{
		float:none;
		margin:0 auto;
		width:auto;
	}
	
	.ui-datepicker{
		margin:0 auto;
	}
	
	.titulo-clima-port3 h2{
		font-size:18px;
	}
}*/

@media only screen and (max-width: 480px) {
	#contenedor {
		width: 96%;
		margin-right: 0;
		margin-left: auto;
		display: block;
		overflow: hidden;
	}
	
	.contenedor-legal {
	    width: 96%;
	}
	
	.cont-revistas-inversiones {
	    width: 100%;
	}

	.bajada-noticias-portada-port3 {
	    font-size: 15px;
	    line-height: 23px;
	}

	.titulos2-noticias-portada-port3 {
	    font-size: 18px;
	    line-height: 23px;
	}

	.div_cont_cajas_izq {
	    /*width: 96%;*/
	    width: 95%;
   	 	margin: 0px 3%;
	}

	.bajada-principal-legal-portada {
	    color: #666;
	}

	.vermas-box-informes a img, .vermas-interior-anali a img{
		padding: 6px 15px;
	    background-color: #628530;
	}

	.Content_ver_mas_home a, .Content_ver_mas_home a:link, .Content_ver_mas_home a:active, .Content_ver_mas_home a:visited {
	    font: 12px arial,sans-serif;
	}

	.contenedor-analis-agenda-portada_full_infografia {
	    width: 99.4%;
	}

	.div_cont_cajas_der {
	    width: 98.5%;
	}

	.caja_contacto_portada {
	    /*width: 83.5%;*/
	    width: 81.8%;
    	margin: 15px 1.5%;
	}

	.bajada2-noticias-portada-port3 {
	    font-size: 15px;
	    line-height: 23px;
	}

	.titulo-pregunta-port3 {
	    font-size: 21px;
	}

	.bajada-pregunta-port3 {
	    color: #333;
	    font-size: 15px;
	    line-height: 23px;
	}

	.leer-pregunta-port3 a {
		color:#fff;
	    padding-bottom: 7px;
	    padding-right: 10px;
	    padding-top: 8px;
	    padding-left: 10px;
	}

	.leer-pregunta-port3 {
	    margin-top: 15px;
		margin-bottom: 10px;
	}

	table.cifras_home {
	    font-size: 15px;
	    line-height: 23px;
	}
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}
} 

@media only screen and (max-width: 414px) {
	#contenedor {
		width: 96%;
		margin-right: 0;
		margin-left: auto;
		display: block;
		overflow: hidden;
	}
	
	.contenedor-legal {
	    width: 96%;
	}
	
	.cont-revistas-inversiones {
	    width: 100%;
	}
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}
}

@media only screen and (max-width: 375px) {
	
	#contenedor {
		width: 96%;
		margin-right: 0;
		margin-left: auto;
		display: block;
		overflow: hidden;
	}
	
	.contenedor-legal {
	    width: 96%;
	}
	
	.cont-revistas-inversiones {
	    width: 100%;
	}	
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}

	.portadacampo-videos .video-js {
		height: 213px;
	}

	.portadacampo-videos .video-js .vjs-big-play-button {
		left: 40%;
	}
}
@media only screen and (max-width: 360px) {
	#Content_sup_home{
		width:350px;
	}
	
	.ui-datepicker{
		margin:0 auto;
		width:auto !important;
	}
	
	.img-noticia-principal{
		width:100%;
		padding:0 0 10px;
	}
	
	.img-noticia-principal img{
		width:100%;
	}

	.div_cont_cajas_der {
	    width: 96.5%;
	}

	.caja_contacto_portada {
	    width: 81.2%;
	}
	
	.cont-revistas-inversiones {
	    width: 100%;
	}
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}

	.portadacampo-videos .video-js {
	    height: 203px;
	}
}

@media only screen and (max-width: 320px) {
	#contenedor {
		width: 96%;
		margin-right: 0;
		margin-left: auto;
		display: block;
		overflow: hidden;
	}

	.div_cont_cajas_der {
	    width: 93.5%;
	}
	.cont-revistas-inversiones {
	    width: 88%;
	}
	
	.ediciones_ant{
		background-color: #628431;
		color: #fff;
		font-size: 14px;
		margin-top: 5px;
		padding: 8px;
	}
	
	.portadacampo-videos .bot-sombra-rev {
		width: 89%;
	}
	
	.portadacampo-videos .video-js {
	    height: 180px;
	}

	.portadacampo-videos .video-js .vjs-big-play-button {
    	left: 38%;
	}
}



