@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');

.tablas2016 {

	margin:5px; padding:0px;
	margin-bottom:20px;
/*	box-shadow: 1px 1px 1px #888888; */
	border-top:3px solid #2377BA;
	border-bottom:3px solid #B1D266;
    width:100%;	

}
.tablas2016 table{

	height:100%;
	margin:0px;padding:0px;

}
.tablas2016 th{
    background-color: #C5D1EC;
    border-right:1px solid #fff;
    text-align: center;
    padding:5px;
    border-top:none;
    border-bottom:1px dashed #2377BA;
    
}
.tablas2016 th p{
    text-align: center;
}
.tablas2016 tr:nth-child(odd){ background-color:#E5EFCE; }
.tablas2016 tr:nth-child(even){ background-color:#E5EAF5; }
.tablas2016 td{

	vertical-align:middle;
	text-align:left;
	padding:2px;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
    text-transform: capitalize;

}
.tablas2016 tr:first-child td{
    border-top:none;
}

.tablas2016 td p{
margin-top:2px;
margin-bottom:2px;
}

/****************** TABLAS 2 ********************/

.tablas2016_2 {

	margin:5px; padding:0px;
	margin-bottom:20px;
/*	box-shadow: 1px 1px 1px #888888; */
	border-top:3px solid #2377BA;
	border-bottom:3px solid #B1D266;

}
.tablas2016_2 table{

	height:100%;
	margin:0px;padding:0px;

}
.tablas2016_2 th{
    background-color: #C5D1EC;
    border-right:1px solid #fff;
    text-align: center;
    padding:5px;
    border-top:none;
    border-bottom:1px dashed #2377BA;
    
}
.tablas2016_2 th p{
    text-align: center;
}
.tablas2016_2 tr:nth-child(odd){ background-color:#E5EFCE; }
.tablas2016_2 tr:nth-child(even){ background-color:#E5EAF5; }
.tablas2016_2 td{

	vertical-align:middle;
	text-align:left;
	padding:4px;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
    text-transform: capitalize;

}
.tablas2016_2 tr:first-child td{
    border-top:none;
}
.tablas2016_2 td p{
margin-top:2px;
margin-bottom:2px;
}
/******************** TABLAS CON FLOAT LEFT *********************/


.tablas2016_left {

	margin:5px; padding:0px;
	margin-bottom:20px;
/*	box-shadow: 1px 1px 1px #888888; */
	border-top:3px solid #2377BA;
	border-bottom:3px solid #B1D266;
    width:50%;
    float:left;

}
.tablas2016_left table{

	height:100%;
	margin:0px;padding:0px;

}
.tablas2016_left th{
    background-color: #C5D1EC;
    border-right:1px solid #fff;
    text-align: center;
    padding:5px;
    border-top:none;
    border-bottom:1px dashed #2377BA;
    
}
.tablas2016_left th p{
    text-align: center !important;
    
}

.tablas2016_left tr:nth-child(odd){ background-color:#E5EFCE; }
.tablas2016_left tr:nth-child(even){ background-color:#E5EAF5; }
.tablas2016_left td{

	vertical-align:middle;
	text-align:left;
	padding:4px;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
    text-transform: capitalize;

}
.tablas2016_left tr:first-child td{
    border-top:none;
}

.tablas2016_left td p{
margin-top:2px;
margin-bottom:2px;
}



/******************** TABLA PARA FORTALEZAS Y DEBILIDADES *********************/


.tablas2016_fortalezas {

	margin:5px; padding:0px;
	margin-bottom:20px;
/*	box-shadow: 1px 1px 1px #888888; */
	border-top:3px solid #2377BA;
	border-bottom:3px solid #B1D266;
    width:100%;
}
.tablas2016_fortalezas table{

	height:100%;
	margin:0px;padding:0px;

}
.tablas2016_fortalezas th{
    background-color: #C5D1EC;
    border-right:1px solid #fff;
    text-align: center !important;
    padding:5px;
    border-top:none;
    border-bottom:1px dashed #2377BA;
    
}
.tablas2016_fortalezas th p{
    text-align: center !important;
    
}
.tablas2016_fortalezas tr:nth-child(odd){ background-color:#E5EFCE; }
.tablas2016_fortalezas tr:nth-child(even){ background-color:#E5EAF5; }
.tablas2016_fortalezas td{
	vertical-align:middle;
	text-align:left;
	padding:4px;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
    text-transform: capitalize;
}
.tablas2016_fortalezas tr:first-child td{
    border-top:none;
}

.tablas2016_fortalezas tr:nth-child(2) td{
    text-align: center;
    width: 50%;
}

.tablas2016_fortalezas tr:nth-child(2) td{
    text-align: center !important;
}

.tablas2016_fortalezas td p{
margin-top:2px;
margin-bottom:2px;
}

/******* TABLAS CABECERA PAISES ********/

/******* TABLAS CABECERA PAISES ********/

.tabla2_2016 {

 padding:0px;
	margin-bottom:20px;
/*	box-shadow: 1px 1px 1px #888888; */
	border-top:3px solid #2377BA;
	border-bottom:3px solid #B1D266;
    width:100%;
}
.tabla2_2016 table{

	height:100%;
	margin:0px;padding:0px;

}

.tabla2_2016 tr:nth-child(odd){ background-color:#E5EFCE; }
.tabla2_2016 tr:nth-child(even){ background-color:#E5EAF5; }

.tabla2_2016 td{
	vertical-align:middle;
	text-align:left;
	padding:4px;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
    text-transform: capitalize;
}
.tabla2_2016 tr:first-child td:first-child{
    background-color:#D3EEFB;
    text-align: center;
    font-weight: 700;
    
}
.tabla2_2016 tr:first-child td:last-child{
    font-weight: 700;
    text-align: center;
}
.tabla2_2016 tr:first-child td:not(:first-child){
    background-color:#8EBEE4;
    font-weight: 700;
    text-align: center;
    
}
.tabla2_2016 tr:nth-child(2) td{
    text-align: center;
    background-color:#E4E9F6;
}
.tabla2_2016 tr:nth-child(2) td p{
    text-align: center !important;
    background-color:#E4E9F6;
}
.tabla2_2016 td p{
margin-top:2px;
margin-bottom:2px;
}
.tabla2_2016_td1{
    text-align: center;
    background-color:#E4E9F6;
    
}

.tabla2_2016_td1 p{
    text-align: center !important;
    background-color:#E4E9F6;
    
}
/*********************** TABLA fortalezas paises ************************/


.tablas2016_fortalezas_paises {

    padding:0px;
/*	box-shadow: 1px 1px 1px #888888; */
	border-top:3px solid #2377BA;
	border-bottom:3px solid #B1D266;
    width:100%;
}
.tablas2016_fortalezas_paises table{

	height:100%;
	margin:0px;padding:0px;

}
.tablas2016_fortalezas_paises th{
    background-color: #C5D1EC;
    border-right:1px solid #fff;
    text-align: center !important;
    padding:5px;
    border-top:none;
    border-bottom:1px dashed #2377BA;
    
}
.tablas2016_fortalezas_paises th p{
    text-align: center !important;
    
}
.tablas2016_fortalezas_paises tr:nth-child(odd){ background-color:#E5EFCE; }
.tablas2016_fortalezas_paises tr:nth-child(even){ background-color:#E5EAF5; }
.tablas2016_fortalezas_paises td{
	vertical-align:middle;
	text-align:left;
	padding:4px;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;
    text-transform: capitalize;
}
.tablas2016_fortalezas_paises tr:first-child td{
    border-top:none;
}

.tablas2016_fortalezas_paises tr:nth-child(2) td{
    text-align: center;
    width: 50%;
}

.tablas2016_fortalezas_paises tr:nth-child(2) td{
    text-align: center !important;
}

.tablas2016_fortalezas_paises td p{
margin-top:2px;
margin-bottom:2px;
}







h5{
    font-family: Lato;
    font-size: 18px;
    font-weight: 400;
}

h4{
    font-family: Lato;
    font-size: 24px;
    font-weight: 600;
    border-top:1px dashed #2377BA;
    padding-top:15px;
    margin-top:35px;

}



blockquote{
    font-family: Lato;
    font-size: 11px;
    font-weight: 300;
    font-style: italic;
}