/* CSS Campo Noticia Portada v=5 */
body
{
	margin:0px;
	padding: 0px;
}
img
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenedor-principal {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#ucPortadillaNoticias_pnlListado
{
	font-size:100%;
}

/* CSS HEADER */
#contenedor-header {
	display:block;
	overflow:hidden;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;

}
.contenedor-legal {
	overflow: hidden;
	padding-bottom: 20px;
}
/* CSS NOTICIAS */
#contenedor-noticia-principal {
	border-bottom:3px solid #E6E6E6;
	display:block;
	overflow:hidden;
}
/* CONTENEDOR IZQUIERDO */
#contenedor-left {
	margin: 0px;
	float: left;
	width: 660px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 10px;
}
*html #contenedor-left {
	padding-right: 26px;
}
/* CONTENEDOR DERECHO */
#contenedor-right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
}

/*.img-noticia-principal {
	float: left;
	margin: 0px;
	width: 175px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}*/
.titulo-principal-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 29px;
	line-height: 28px;
	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: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.contenedor-archivos-portadas {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float:right;
}
.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: #EBEBEB;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 30px;
	margin-left: 30px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
}

.titulo-noticia-secundaria-legal-portada {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 23px;
	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: 0px;
}
.titulo-noticia-secundaria-legal-portada a:link {
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-secundaria-legal-portada a:visited {
	color: #000000;
	text-decoration: none;
}
.titulo-noticia-secundaria-legal-portada a:hover {
	color: #000000;
	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: #0066cc;
	line-height: 17px;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 98%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 2%;
	background-image: url(/img/campo/flecha-relacionados1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.relacionados-noticia-legal-portada a:link{
	color: #0066cc;
	text-decoration: none;
}
.relacionados-noticia-legal-portada a:visited{
	color: #0066cc;
	text-decoration: none;
}
.relacionados-noticia-legal-portada a:hover{
	color: #0066cc;
	text-decoration: underline;
}
.contenedor-comentarios-legal-portada {
	padding: 0px;
	float: right;
	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-2 {
	padding: 0px;
	float: right;
	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;
}
.img_comentarios_noticias_campo {
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 12px;
}

.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_noticias_campo {
	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_campo a:link {
	color: #628431;
	text-decoration: none;
}
.txt_comentarios_noticias_campo a:visited {
	color: #628431;
	text-decoration: none;
}
.txt_comentarios_noticias_campo a:hover {
	color: #628431;
	text-decoration: underline;
}

.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;
}
.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;
}

*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: 0px;
	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: #000000;
	text-decoration: none;
	padding: 0px;
}
.epigrafe-interior-anali-portada a:link{
	color: #000000;
	text-decoration: none;
}
.epigrafe-interior-anali-portada a:visited{
	color: #000000;
	text-decoration: none;
}
.epigrafe-interior-anali-portada a:hover{
	color: #000000;
	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: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenedor-analis-agenda-portada {
	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: 0px;
	padding: 0px;
}

.contenedor-analis-agenda-portada_full {
	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: 0px;
	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-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;
}

.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;
	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;
	margin:0 12px 0 10px;
	padding:0;
	width:708px;
} 

*html .div_cont_cajas_izq {
	float:left;
	margin:0 5px 0 5px;
	padding:0;
	width:708px;
} 

.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: #EBEBEB;
	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 {
	padding:3px 0 0 41px;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #628431;
	text-decoration: none;
	background-image: url(/img/campo/bt_contc.jpg);
	background-repeat: no-repeat;
	height:25px;
	float:left;
}
.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:100%;
	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: 10px;
	padding-bottom: 2px;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	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 {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

*html .img-documentos-despliegue-notas {
	width: 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;
}

.img_rev_campo {
	float:left;
	width:100%;
}
/* CAJAS GHOST */ 

.div_caja_clima_cont {
	float:left;
	height:444px;
	width:100%;
	background-color:#C5C6C8;
}

.div_caja_estadistica_cont {
	float:left;
	height:379px;
	width:100%;
	background-color:#C5C6C8;
}

.div_caja_espacio_12px {
	float:left;
	height:12px;
	width:100%;
}

.div_caja_infografia_cont {
	float:left;
	width:670px;
	padding:12px 15px 12px 15px;	
}

.div_cont_info_izq {
	float:left;
	width:254px;
	padding:0;
	margin:0 22px 0 0;
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000;
}

.div_cont_info_der {
	float:left;
	width:385px;
	padding:0;
	margin:0;
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 12px;
}

.div_titulo_cont_infos {
	float:left;
	margin:0;
	padding:5px 0 0 0;
	width:100%;
	text-align:center;
}

.div_titulo_cont_infos a {
	text-decoration:none;
	color:#000;
}

.div_titulo_cont_infos a:hover {
	text-decoration:underline;
	color:#000;
}

.div_titulo_cont_infos a:visited {
	color:#000;
}

.div_cont_img_infos {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	border: 1px solid #ccc;
}

.top_titulo_secc {
	float: left;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.contenedor_comentarios_noticias_campo {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 14px;
}

.contenedor_multimedia_noticias_campo_dest {
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.contenedor_multimedia_noticias_campo_dest_mitad {
	padding: 0px;
	float: left;
	width: 50%;
	margin:0 0 5px 0;
}

.top-analisisj {
	display:block;
	overflow:hidden;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.div_hora {
	float:left;
	margin:0;
	padding:0 0 0 10px;
	width:27px;
	background-image:url(/img/campo/hora.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.div_hora a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #C30E1F;
	text-decoration:none;
}

.div_hora a:hover {
	color: #C30E1F;
	text-decoration:underline;
}
.div_hora a:visited {
	color: #C30E1F;
}
.bajada-principal-legal-portada p {
	margin: 0px;
	padding: 0px;
}


.contenedor-blanco-box-analisisj-list {
	display:block;
	overflow:hidden;
	padding:15px;
}

.contenedor-blanco-box-analisisj-list_color_borde {
	display:block;
	overflow:hidden;
	padding:15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #f2f2f2;
}

.contenedor-listedo-rigth-opi {
	float: left;
	width: 70%;
	padding-right: 2%;
}

.img-listado-analisisj {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 14px;
	padding-left: 0px;
}

.img-listado-analisisj img {
	width:100%;
	max-width:100px;	
}

.titulo-listado-analisisj {
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 20px;*/
	font-size: 130%;
	line-height: 22px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	margin:0 0 14px 0;
}
.titulo-listado-analisisj a:link {
	color: #628431;
	text-decoration: none;
}
.titulo-listado-analisisj a:visited {
	color: #628431;
	text-decoration: none;
}
.titulo-listado-analisisj a:hover {
	color: #628431;
	text-decoration: underline;
}

.txt-listado-analisisj {
	margin: 0px;
	font-family: Arial, sans-serif;
	/*font-size: 12px;*/
	font-size: 80%;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}

.contenedor_listado_items_multi {
	float: right;
	width: 25%;
	padding-left: 2%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #628431;
}

*html .contenedor_listado_items_multi {
	float: right;
	width: 26%;
}

.fecha-listado-analisisj {
	margin: 0px 0 5px 0;
	font-family: Arial, sans-serif;
	/*font-size: 12px;*/
	font-size: 80%;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	width:100%;
	float:right;
	text-align:left;
}



.txt-documentos-despliegue-notas_2 {
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #adadad;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:right;
	width:78%;
	text-align:right;
}


.txt-documentos-despliegue-notas_2 a:link{
	color: #adadad;
	text-decoration: none;
}
.txt-documentos-despliegue-notas_2 a:visited{
	color: #adadad;
	text-decoration: none;
}
.txt-documentos-despliegue-notas_2 a:hover{
	color: #adadad;
	text-decoration: underline;
}


.img-documentos-despliegue-notas_2 {
	margin: 0px;
	float: right;
	width: 21px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:21px;	
}

.div_hora_item_noti {
	float:left;
	margin:0;
	width:100px;
	background-image:url(/img/campo/hora.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 11px;
}

.div_hora_item_noti a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #C30E1F;
	text-decoration:none;
}

.div_hora_item_noti a:hover {
	color: #C30E1F;
	text-decoration:underline;
}
.div_hora_item_noti a:visited {
	color: #C30E1F;
}

.contenedor_comentarios_noticias_campo_item_noti {
	padding: 0%;
	float: left;
	width: 91%;
	height: 14px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 1px;
}

*html .contenedor_comentarios_noticias_campo_item_noti {
	padding: 0 0 0 17%;
	margin: 0 0 10px 23px;
	float: right;
	width: 83%;
	height: 14px;
}

.txt_comentarios_noticias_campo_item_noti {
	margin: 0px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	height: 14px;
}

.txt_comentarios_noticias_campo_item_noti a:link {
	color: #628431;
	text-decoration: none;
}
.txt_comentarios_noticias_campo_item_noti a:visited {
	color: #628431;
	text-decoration: none;
}
.txt_comentarios_noticias_campo_item_noti a:hover {
	color: #628431;
	text-decoration: underline;
}

.div_cont_items_multi_campo {
	float:left;
	margin:0 0 7px 0;
	padding:0;
	width:100%;
}

.contenedor-paginacion-medios {
	width: 100%;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #628431;
	border-bottom-color: #628431;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenedor-medios {
	float: left;
	width: auto;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0c0c0;*/
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height:21px;
}
.contenedor-medios img {
	margin-right: 3px;
	margin-top: 3px;
	border:0;
}
.contenedor-imprimir {
	float: left;
	width: 70px;
	padding-left: 15px;
	padding-right: 10px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	height:18px;
}
.contenedor-imprimir img{
	float: left;
	padding-right: 2px;
}
.div_ico_print img{
	margin-right: 3px;
	margin-top: 3px;
	border:0;
}
.contenedor-paginacion{
	float:right;
	height:21px;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c0c0c0;*/
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	margin: 0px;
}

.contenedor-paginacion a:link{
	float:left;
	border:1px solid #D6D6D6;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-decoration:none !important;
	color:#628431;
	font-weight:bold;
	margin-right:6px;
}



.contenedor-paginacion a:visited{
	float:left;
	border:1px solid #D6D6D6;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-decoration:none !important;
	color:#628431;
	font-weight:bold;
	margin-right:6px;
}
.contenedor-paginacion a:hover{
	text-decoration:underline !important;
	color: #628431;
}

.leftarr-inf{
	padding:3px 15px 3px 28px;
	background-image: url(leftarr.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.pag-anterior{
	padding:1px 15px 2px 28px;
	background-image: url(/img/campo/leftarr.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.pag-anterior a:Link
{
	float:left;
	border:1px solid #D6D6D6;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-decoration:none !important;
	color:#628431;
	font-weight:bold;
	margin-right:6px;
	
}

.rightarr-inf{
	background-image: url(/img/campo/rightarr.jpg);
	background-repeat: no-repeat;
	background-position: right 1px;
	padding-top: 3px;
	padding-right: 28px;
	padding-bottom: 3px;
	padding-left: 15px;
}

.pag-siguiente{
	background-image: url(/img/campo/rightarr.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-top: 1px;
	padding-right: 28px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.ifo-pag {
	font-size:11px;
	color:#939393;
	font-weight:normal;
	font-family:Arial, sans-serif;
	float:left;
	width:120px;
}
.div_cont_despli_iconos_campo_f2 {
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
}

.div_cont_items_multi_campo_3 {
	float:left;
	margin:0 0 0 15px;
	padding:0;
	width:92%;
}

.img-documentos-despliegue-notas_3 {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:21px;	
}

.txt-documentos-despliegue-notas_3 {
	font-family: Tahoma, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #adadad;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	width:79%;
}


.txt-documentos-despliegue-notas_3 a:link{
	color: #adadad;
	text-decoration: none;
}
.txt-documentos-despliegue-notas_3 a:visited{
	color: #adadad;
	text-decoration: none;
}
.txt-documentos-despliegue-notas_3 a:hover{
	color: #adadad;
	text-decoration: underline;
}

.contenedor_comentarios_noticias_campo_item_noti_3 {
	padding: 0 0 0 9%;
	margin:0 0 10px 1px;
	float: left;
	width: 91%;
	height: 14px;
}

*html .contenedor_comentarios_noticias_campo_item_noti_3 {
	padding: 0 0 0 17%;
	margin: 0 0 10px 3px;
	float: right;
	width: 83%;
	height: 14px;
}

.div_hora_item_noti_3 {
	float:left;
	margin:0 0 0 15px;
	padding:0 0 5px 11px;
	width:27px;
	background-image:url(/img/campo/hora.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
}

.div_hora_item_noti_3 a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #C30E1F;
	text-decoration:none;
}

.div_hora_item_noti_3 a:hover {
	color: #C30E1F;
	text-decoration:underline;
}
.div_hora_item_noti_3 a:visited {
	color: #C30E1F;
}

.fecha-listado-analisisj_3 {
	margin: 0px 0 5px 15px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	width:92%;
	float:left;
	text-align:left;
}

/* CSS PÁGINA INFOGRAFÍAS */
#contenedor-left-infografia {
	margin: 0px;
	float: left;
	width: 670px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contenedor-infografia-principal {
	float: left;
	width: 100%;
	padding-bottom: 12px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
.img-infografia-principal {
	float: left;
	margin: 0px;
	width: 265px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.titulo-principal-infografia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 29px;
	line-height: 28px;
	font-weight: normal;
	color: #628431;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 0px;
}
.titulo-principal-infografia a:link{
	color: #628431;
	text-decoration: none;
}
.titulo-principal-infografia a:visited{
	color: #628431;
	text-decoration: none;
}
.titulo-principal-infografia a:hover{
	color: #628431;
	text-decoration: underline;
}
.bajada-principal-infografia {
	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-blanco-box-list {
	float: left;
	width: 640px;
	margin: 0px;
	padding: 16px 15px 16px 15px;
}
.contenedor-gris-box-list {
	float: left;
	width: 640px;
	margin: 0px;
	padding: 16px 15px 16px 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #f2f2f2;
}
.content-info-uno{
	width:207px;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.content-info-dos{
	width:206px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.content-info-uno .img-info-box, .content-info-dos .img-info-box{
	width:100%;
	float:left;
	margin-bottom:7px;
}
.content-info-uno .title-info-box, .content-info-dos .title-info-box{
	width:100%;
	float:left;
	margin-bottom:5px;
	font-weight:bold;
}
.content-info-uno .title-info-box a, .content-info-dos .title-info-box a{
	color:#63852F;
	text-decoration:none;
}
.content-info-uno .title-info-box a:hover, .content-info-dos .title-info-box a:hover{
	text-decoration:underline;
}
.content-info-uno .bajada-info-box, .content-info-dos .bajada-info-box{
	width:100%;
	float:left;
	margin-bottom:5px;
}

/* CSS NEWS */

.contenedor-informes-box {
	display:block;
	overflow:hidden;
	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;
}
.top-box-informes {
	display:block;
	overflow:hidden;
	margin:0px;
	border-bottom:6px solid #628431;
}

.top-box-informes img{
	width:auto;
	max-width:987px;
}
.contenedor-color-box-informes-sin-color {
	display:block;
	overflow:hidden;
	margin: 0px;
	padding:10px;
	background-color: #f2f2f2;
}
.contenedor-color-box-informes {
	display:block;
	overflow:hidden;
	margin: 0px;
	padding:10px;
}
.img-documentos-box-informes {
            margin: 0px;
            float: left;
            width: 21px;
            padding-top: 0px;
            padding-right: 10px;
            padding-bottom: 0px;
            padding-left: 0px;
}
.txt-box-informes {
            font-family: Georgia, "Times New Roman", Times, serif;
            font-size: 11px;
            font-size: 12px;
            line-height: 22px;
            font-weight: normal;
            color: #628431;
            text-decoration: none;
            margin: 0px;
            padding: 0px;
            width:79%;/*81%;*/
            float:left;
}
.txt-box-informes a:link {
            color: #628431;
            text-decoration: none;
}
.txt-box-informes a:visited {
            color: #628431;
            text-decoration: none;
}
.txt-box-informes a:hover {
            color: #628431;
            text-decoration: underline;
}
.fecha-box-informe {
            margin: 0px;
            font-family: Arial, sans-serif;
            font-size: 11px;
            font-size: 12px;
            line-height: 17px;
            font-weight: normal;
            color: #808080;
            text-decoration: none;
            padding: 0px;
            /*width:12%;*/
            /*float:left;*/
            text-align:right;
}
.vermas-box-informes {
	text-decoration: none;
	padding: 0px;
	display:block;
	overflow:hidden;
	width: 100%;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #628431;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.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;
}

/* === Análisis === */
.contenedor-analis-multinoticias {
	width: 298px;
	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,
.box-r-cajas-analis-multinoticias {
	float: left;
	width: 100%;
	overflow: hidden;
	margin-bottom:20px;
}
.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: 0px;
	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;
}

@media only screen and (max-width: 768px) {
	.contenedor-legal{
		/*width:738px;*/
		margin:0 auto;
		padding: 0 3% 20px;
	}
	
	#contenedor-left{
		padding:0px;
		width:100%;
		margin-bottom:30px;
	}
	
	#contenedor-right{
		float:none;
		display:block;
		overflow:hidden;
		margin:0 auto;
	}
	
	.addthis_button_print{
		display:none;
	}

	.titulo-listado-analisisj {
	    font-size: 21px;
	    line-height: 23px;
	}

	.txt-listado-analisisj {
	    font-size: 15px;
	    color: #666;
	    line-height: 23px;
	}


	.fecha-listado-analisisj {
	    font-size: 12px;
	}

	.txt-box-informes {
	    font-size: 15px;
	}
}

@media only screen and (max-width: 767px) { 
	#contenedor-principal {
		width: 100%;
	}
	
	.img-noticia-principal img {
		width: 100%;
	}
	
	.cont_buscador.cont_centrado {
		width: 98%;
	}

	#contenedor-right {
		width: 98%;
	}
	
	.contenedor-legal {
		width: 93%;
	}
	.img-listado-analisisj img {
		max-width: 150px;
	}
}

@media only screen and (max-width: 640px) {
	.contenedor-legal{
		/*width:610px;*/
	}
}

@media only screen and (max-width: 560px) {
	.contenedor-legal{
		/*width:530px;*/
	}
}

@media only screen and (max-width: 480px) {
	.contenedor-legal{
		/*width:450px;*/
	}
	
	.contenedor-listedo-rigth-opi{
		width:100%;
		padding-right:0px;
		margin-bottom:7px;
	}
	
	.contenedor_listado_items_multi{
		width:100%;
		padding:0;
		border-left:none;
	}
}

@media only screen and (max-width: 360px) {
	.contenedor-legal{
		/*width:330px;*/
	}
	
	#contenedor-right{
		width:100%;
	}
}

@media only screen and (max-width: 320px) {
	.contenedor-legal{
		/*width:290px;*/
	}
}