@charset "utf-8";
/* CSS Document */

*
{
	padding:0px;
	border:0px;
	margin: 0px;
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	float: left;
	margin-left: 0px;
}

/* ============= BASE PRINCIPAL ============= */
#contenedor_despliegue_del_especial {
	float: left;
	height: auto;
	width: 960px;
}
#contenedor_del_especial {
	float: left;
	height: auto;
	width: 960px;
}

#cont_ct_izq {
	float: left;
	width: 645px;
	height: auto;
	margin-bottom: 20px;
}
#cont_ct_der {
	float: left;
	width: 300px;
	height: auto;
	padding-left: 15px;
}
#cont_ct_der_pub300x250 {
	float: left;
	height: auto;
	width: 300px;
	margin-bottom: 15px;
}
#header {
	float: left;
	height: 80px;
	width: 960px;
	margin-bottom: 10px;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
}
#logo {
	float: left;
	height: 80px;
	width: 340px;
}

/* ============= MENU ============= */

#contenedor_menu {
	float: right;
	width: 550px;
	height: 23px;
	margin-top: 57px;
	margin-left: 0px;
}
.menu_off {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ECDBA3;
	margin-right: 6px;
	height: 23px;
	line-height: 24px;
	text-transform: uppercase;
}
.menu_off a {
	color: #000;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
}
.menu_off a:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-color: #AC8401;
}
.menu_on {
	float: left;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	padding-left: 15px;

}
.menu_on a {
	color: #000;
	text-decoration:none;
}
.menu_on a:hover {
	color: #000;
	text-decoration:underline;
}

/* ============= TABS ============= */
.tab-640 {
	float: left;
	height: 20px;
	width: 645px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #AD8502;
}
.tab-640-b {
	float: left;
	height: 30px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #AD8502;
	margin-top: 4px;
}
.vermas-signo-tab-640 {
	float: right;
	background-color: #CC6600;
}
.nombre-tab-640 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.nombre-tab-640-b {
	float: left;
	padding-left: 10px;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 14px;
	height: 30px;
	padding-right: 8px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 30px;
}
.nombreitalic-tab-640 {
	float: left;
	padding-left: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 11px;
	height: 16px;
	padding-top: 4px;
	padding-right: 8px;
	color: #FFE066;
	font-style: italic;
}
.vermas-link-tab-640 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	height: 16px;
	width: auto;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	color: #FFFFFF;
	line-height: 13px;
}
.vermas-link-tab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-tab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}
.end-tab-640 {
	float: left;
	height: 20px;
	width: 16px;
	background-image: url(../img/tab-flecha.png);
	background-repeat: no-repeat;
}
.vermas-tab-640 {
	float: right;
	height: 20px;
	width: 100px;
}
.boton-mas-tab-640 {
	float: right;
	height: 9px;
	width: 8px;
	background-color: #D7B352;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.boton-mas-tab-640 img { border: none; }

/* ======== SUB TABS ============== */

.subtab-640 {
	float: left;
	height: 20px;
	width: 645px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #261710;
	background-color: #AD8502;
}
.nombre-subtab-640 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #261710;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.vermas-subtab-640 {
	float: right;
	height: 20px;
	width: 100px;
}
.boton-mas-subtab-640 {
	float: right;
	height: 9px;
	width: 8px;
	background-color: #D7B352;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.boton-mas-subtab-640 img { border: none; }
.vermas-link-subtab-640 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	height: 16px;
	width: auto;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	color: #FFFFFF;
	line-height: 13px;
}
.vermas-link-subtab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-subtab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}

/* =================== TABS DE 300PX ================== */
.tab-300 {
	float: left;
	height: 20px;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #AD8502;
}
.nombre-tab-300 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.end-tab-300 {
	float: left;
	height: 20px;
	width: 16px;
	background-image: url(../img/tab-flecha.png);
	background-repeat: no-repeat;
}
.vermas-tab-300 {
	float: right;
	height: 20px;
	width: 100px;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}
.boton-mas-tab-300 {
	float: right;
	height: 9px;
	width: 8px;
	background-color: #D7B352;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.boton-mas-tab-300 img { border: none; }
.vermas-link-tab-300 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	height: 16px;
	width: auto;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	color: #FFFFFF;
	line-height: 13px;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}

/* ====================== TABS 960PX ====================== */

.tab-960 {
	float: left;
	height: 20px;
	width: 960px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #af362e;
	background-color: #f3ede1;
}
.nombre-tab-960 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #af362e;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	background-color: #c0b9a9;
	color: #25130f;
	margin: 0px;
	line-height: 15px;
}
.end-tab-960 {
	float: left;
	height: 20px;
	width: 16px;
	background-image: url(../img/tab-flecha.png);
	background-repeat: no-repeat;
}

/* ============= BASE PARA BOXES DE 640 ============= */

.title-640 {
	float: left;
	height: auto;
	width: 640px;
}
.boxes-640-ap1 {
	float: left;
	width: 643px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0px;
}

/* ============= BASE PARA BOXES DE 300 ============= */ 

.tabs_der_300 {
	float: left;
	width: 300px;
}
.box_cont {
	float: left;
	width: 278px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.box-general300 {
	float:left;
	width: 300px;
	height:auto;
	margin-bottom: 20px;
}

/* ============= NOTICIAS EN LINEA ============= */ 

.notlinea_date {
	float: left;
	width: 268px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9A721F;
}
.notlinea_cont {
	float: left;
	width: 268px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #151515;
}
.notlinea_cont a {
	color: #151515;
	text-decoration: none;
}
.notlinea_cont a:hover {
	text-decoration: underline;
}
.notlinea_hora {
	float: left;
	width: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}	

/* ============= BASE PARA BOXES 640 - EMOL TV ============= */ 

#contenedor-3 {
	float: left;
	width: 638px;
	margin-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0px;
}
#title-ct_960 {
	float: left;
	width: 960px;
}
#contenedor-960-emoltv {
	float: left;
	width: 960px;
	margin-bottom: 15px;
}

/* ============ PUBLICIDAD ============== */
#publicidad728 {
	float: left;
	width: 728px;
	height: auto;
	margin-bottom: 15px;
}
#publicidad728_960px {
	float: left;
	width: 728px;
	height: auto;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-left: 112px;
}
#publicidad640 {
	float: left;
	width: 640px;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

/*  =============== fb-root ========== */
#fb-root {
	float: left;
	height: auto;
	margin: 0;
	padding: 0;
	width: 100%;
}
/* ====== PUBLICIDAD ======== */

#publicidad640 {
	float: left;
	width: 645px;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
#publicidad640-footer {
	float: left;
	width: 645px;
	height: auto;
	margin-top: 20px;
}
#publicidad640-center {
	width: 640px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 160px;
	float: left;
	margin-bottom: 15px;
}

/* ====== DESTACADOS GALERÍAS DE FOTOS ======= */

#contenedor_pags ul {
width: 645px;
}

li.box-galerias-dest {
	float:left;
	margin-bottom:5px;
	background-color: #f8f8f8;
	width:205px;
	position: relative;
	border: 1px solid #ddd;
		list-style: none;
	* margin: 0 4px 0 4px /* IE6 e IE7 */
}
li.box-galerias-dest:nth-child(2) {
	margin-right: 12px;
	margin-left: 12px;
}
li.box-galerias-dest:nth-child(5) {
	margin-right: 12px;
	margin-left: 12px;
}
li.box-galerias-dest:nth-child(8) {
	margin-right: 12px;
	margin-left: 12px;
}
li.box-galerias-dest img {
	float:left;
	clear:both;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	opacity: 1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;

}
li.box-galerias-dest img.logogaleriahd {
    border: medium none;
    left: 77px;
    position: absolute;
    top: 42px;
}

li.box-galerias-dest a:link, li.box-galerias-dest a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-weight: bold;
	line-height: 18px;
}

li.box-galerias-dest a:hover span {
	text-decoration: underline;
}

li.box-galerias-dest a:hover img {
	transition: all 0.3s linear;
	  -webkit-transition: all 0.3s linear;
	  -ms-transition: all 0.3s linear;
	  -moz-transition: all 0.3s linear;
	  -o-transition: all 0.3s linear;
	  	opacity: 0.8;
}

li.box-galerias-dest span {
	clear:both;
	float:left;
	width: 193px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

/* ====== PAGINACIÓN AUTOMÁTICA FOTOS ======= */

div#paginas {
	margin-top:10px;
	float:left;
	clear:both;
	width:100%;
}

#contenedor_pags {
	float:left;
	clear:both;
}

#paginas ul {
	list-style-type: none;
}

#paginas #nav_pags {
	width:100%;
	float:left;
	clear:both;
	margin-bottom:4px;
}

#paginas #nav_pags a:link, #paginas #nav_pags a:visited {
	line-height: 25px;
	float:right;
	margin-right:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #333333;
}

#paginas #nav_pags a:hover {
	color: #cccccc;
}

#paginas #nav_pags span {
	font-family: Arial, Helvetica, sans-serif;
	width:25px;
	height:25px;
	line-height: 25px;
	font-size: 12px;
	display: block;
	text-align: center;
	background-color: #ccc;
	margin-right:4px;
	margin-bottom:4px;
	cursor: pointer;
	float:left;
	font-weight: bold;
	border-radius: 5px;
}

#paginas #nav_pags span:hover {
	background-color: #bbb;
}

#paginas #nav_pags .selected {
	background-color: #3f4032;
	color: #ffffff;
	cursor: default;
}

#paginas #nav_pags .selected:hover {
	background-color: #3f4032!important;
}

/*Compartir*/

#emol_infocompartir {
	width:960px;
	background-color: #e9e9e9;
	float:left;
}

#emol_infocompartir #redessociales {
	position: relative;
	padding:8px 10px;
}

#emol_infocompartir #redessociales .twitter-share-button {
	position: absolute;
	right:0px;
	top:10px;
}

#emol_infocompartir #redessociales div.go-plus-2 {
	position: absolute;
	right:100px;
	top:10px;
}

#emol_infocompartir #creditosemol {
	border-top:1px solid #d1d1d1;
	padding:8px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#emol_infocompartir #creditosemol span {
	margin-left:10px;
}



/*  /////////////////  BIOGRAFIA   //////////////////*/

.bio_contenedor {
	width:645px;
	float:left;
	background-image: url(../img/quien-es-piketty.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #643707;
	height: 541px;
}
.bio_tit {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #FFFFFF;
	font-size: 26px;
	line-height: 50px;
	float: left;
	height: 50px;
	width: 635px;
	background: rgba(0, 0, 0, 0.5);
	padding-top: 5px;
	padding-left: 10px;
}
.bio_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	float: left;
	width: 350px;
	margin-left: 10px;
	font-weight: normal;
	margin-top: 20px;
}

/*  /////////////////  frases   //////////////////*/


.fra_contenedor {
	width:645px;
	float:left;
	background-image: url(../img/degradado_fondo.jpg);
	background-position: left top;
	background-color: #643707;
	height: auto;
	margin-bottom: 10px;
}
.fra_tit {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #FFFFFF;
	font-size: 26px;
	line-height: 50px;
	float: left;
	height: 50px;
	width: 635px;
	background: rgba(0, 0, 0, 0.5);
	padding-top: 5px;
	padding-left: 10px;
}
.fra_foto {
	width:323px;
	float:left;
	height: auto;
	padding-top: 12px;
	padding-left: 12px;
	padding-bottom: 12px;
	}

.fra_texto {
	width:296px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	padding-top: 10px;
}
.fra_cont_frases {
	width:645px;
	float:left;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.fra_citas_a {
	width:322px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.fra_citas_b {
	width:322px;
	float:left;
}
.fra_citas_a_tab {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	width:322px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #465710;
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
	height: 30px;
	text-align: center;
}
.fra_citas_b_tab {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	width:322px;
	float:left;
	background-color: #643228;
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
	height: 30px;
	text-align: center;
}
.fra_cita_frases {
	width:322px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #eaf1df;
}
.fra_cita_frases_b {
	width:322px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #e6dddb;
}
.fra_cita_frases_txt {
	width:298px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	font-size: 14px;
	line-height: 19px;
	padding: 12px;
}
.fra_cita_frases_txt_b {
	width:298px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	line-height: 19px;
	padding: 12px;
}
.fra_cita_frases_data {
	width:322px;
	float:left;
}
.fra_cita_frases_data_foto {
	width:88px;
	float:left;
	padding-bottom: 12px;
	padding-left: 12px;
}
.fra_cita_frases_data_nombre {
	width:214px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


/*  //////////////////////   Graficos /////////////////  */

.jvectormap-container {
	
	/*	background-image: url(../img/degradado_fondo2.jpg);
	background-position: left top;*/
	
}

.gra_contenedor {
margin-bottom:15px;
float:left;
width:645px;

}
.gra_explicacion {
	float:left;
	width:621px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	padding: 12px;
}
.gra_explicacion_contenedor {
	width:645px;
	float:left;
	background-image: url(../img/degradado_fondo.jpg);
	background-position: left top;
	background-color: #643707;
	height: auto;
	margin-bottom: 0px;
	margin-top: 20px;
}

/*Mapa*/
	
.contenedorgrafico {
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	max-width: 643px;
	height: 1130px;
	float:left;
	clear:both;
	position: relative;
	margin-bottom:15px;

}

.contenedorgrafico h3{ 
	background-image: url(../img/degradado_fondo.jpg);
	background-position: left top;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #FFFFFF;
	background: rgba(0, 0, 0, 0.5);
}

div.contenedorgrafico div.cargando {
width: 100%;
height: 400px;
position: absolute;
left:0px;
top:150px;
z-index: -1;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 30px;
color:#000000;
}

#mapa-desigualdad {
width: 645px;
height: 400px;
float:left;
clear:both;
}

#mapa-desigualdad-simbolo {
	float:left;
	clear:both;
	width: 643px;
	margin-left:0px;
	height: 35px;
	background-color: #e2cb7f;
	position: relative;
	border: 1px solid #d2b64b;
}

#mapa-desigualdad-simbolo div.mapa-grados {
position: absolute;
left:45px;
top:8px;
height: 18px;
width: 200px;
background: #f6cf34;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2Y2YzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMDBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #f6cf34 0%, #b00e0e 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f6cf34), color-stop(100%,#b00e0e));
background: -webkit-linear-gradient(left,  #f6cf34 0%,#b00e0e 100%);
background: -o-linear-gradient(left,  #f6cf34 0%,#b00e0e 100%);
background: -ms-linear-gradient(left,  #f6cf34 0%,#b00e0e 100%);
background: linear-gradient(to right,  #f6cf34 0%,#b00e0e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6cf34', endColorstr='#b00e0e',GradientType=1 );
border: 1px solid #f7efd5;

}

#mapa-desigualdad-simbolo div.mapa-grados span {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
height: 18px;
line-height: 18px;
font-weight: bold;
position: absolute;
top:0px;
}

#mapa-desigualdad-simbolo div.mapa-grados span.dato-actual {
width: 10px;
height: 8px;
top: -6px;
left:0px;
display: none;
background-image: url(../img/triangulo.png);
background-repeat: no-repeat;
}

span.grados-min {
	right:210px;
	text-align: right;
	color: #4f350f;
	font-weight: normal;
	}

span.grados-max {
	left:210px;
	text-align: left;
	color: #4f350f;
	font-weight: normal;
}

#contenedor_grafico_mapa span.notas,
div.fuente-grafico {

font-size: 11px;
color: #fff;
padding-top:4px;
padding-bottom:2px;
}

div.fuente-grafico {
	color: #666;
	border-top:1px dotted #ccc;
	bottom:5px;
}

#grafico-barras {
float:left;
clear:both;
height: 560px;
width: 100%;
}

/*Tooltip mapa*/

div.tooltip_paises {
width: 150px;
font-size: 11px;
padding:3px;
}

div.tooltip_paises h3 {
margin:0px;
text-transform: uppercase;
color: #f6cf34;
border-bottom: 1px dotted #555;
padding-bottom:3px;
margin-bottom:3px;
font-size: 12px;
}

div.tooltip_paises p {
margin:0px;
padding:0px;
line-height: 15px;
}


/* ESTILOS DEL INDEX*/
.destacadoportada_grande {
	width:645px;
	float:left;
	height:auto;
	position: relative;
	margin-bottom: 15px;
	border-bottom-width: 1px;


}
.destacadoportada_grande_foto {
	width:645px;
	float:left;
	height:300px;
	background-color: #000000;
}
.destacadoportada_grande_foto img:hover{
	opacity:0.6;
	filter: alpha(opacity=60); /* Para IE */
	transition: all 0.2s linear;
}
.destacadoportada_grande_texto {
	width:615px;
	float:left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F4F0ED;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
	background-image: url(../img/fondo_index.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.destacadoportada_grande_tit {
	width:625px;
	float:left;
	background-image: url(../img/home.png);
	position: absolute;
	top: 255px;
	height: 35px;
	font-family: 'Archivo Narrow', sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 35px;
	padding-right: 10px;
	padding-left: 10px;
}
.destacadoportada_grande_tit a{
	color: #FFFFFF;
	text-decoration: none;
}
.destacadoportada_grande_tit a:hover{
	color: #e2ac00;
}

.boxes-index-portada645 {
	float: left;
	width: 645px;
}

.boxes-index-portada645 ul{
	float: left;
	width: 645px;
}

.boxes-index-portada645 li{
	float: left;
	width: 315px;
	list-style-type: none;
	background-color: #000000;
	margin-bottom: 6px;
	border: 2px solid #dad3be;
	display: block;
}

.boxes-index-portada645 li:nth-child(odd){
	float: left;
	width: 315px;
	list-style-type: none;
	margin-right:7px;

}
.boxes-index-portada-foto{
	float: left;
	width: 100%;
}
.boxes-index-portada-foto img:hover{
	opacity:0.6;
	filter: alpha(opacity=60); /* Para IE */
	transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
 	-o-transition: all 0.2s linear;
}
.boxes-index-portada-texto{
	float: left;
	width: 96%;
	font-family: 'Archivo Narrow', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #dad3be;
	height: 25px;
	line-height: 26px;
	padding-right: 2%;
	padding-left: 2%;
}
.boxes-index-portada-texto a{
	color: #382209;
	text-decoration: none;
}
.boxes-index-portada-texto a:hover{
	color: #666666;
}

.boxes-index-portada_dest645{
	float: left;
	width: 641px;
	list-style-type: none;
	background-color: #000000;
	margin-bottom: 6px;
	border: 2px solid #CFCFCF;
	display: block;
}
