.tablas2014 {

	margin:5px; padding:0px;

	margin-bottom:20px;
	box-shadow: 5px 5px 5px #888888;

	border:1px solid #c4c4c4;

	

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

	

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

	

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

	

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}.tablas2014 table{


	height:100%;

	margin:0px;padding:0px;

}.tablas2014 tr:last-child td:last-child {

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

}

.tablas2014 table tr:first-child td:first-child {

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}

.tablas2014 table tr:first-child td:last-child {

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

}.tablas2014 tr:last-child td:first-child{

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

}.tablas2014 tr:hover td{

	

}
.tablas2014 tr:nth-child(odd){ background-color:#f2f4f7; }

.tablas2014 tr:nth-child(even)    { background-color:#dae3ea; }
.tablas2014 td{

	vertical-align:middle;

	

	

	border:1px solid #c4c4c4;

	border-width:0px 1px 1px 0px;

	text-align:left;

	padding:4px;

	font-size:12px;

	font-family:Verdana;

	font-weight:normal;

	color:#000000;

}.tablas2014 tr:last-child td{

	border-width:0px 1px 0px 0px;

}.tablas2014 tr td:last-child{

	border-width:0px 0px 1px 0px;

}.tablas2014 tr:last-child td:last-child{

	border-width:0px 0px 0px 0px;

}

.tablas2014 tr:first-child td{

		background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

	border:0px solid #c4c4c4;

	text-align:center;

	border-width:0px 0px 1px 1px;

	font-size:15px;

	font-family:Helvetica;

	font-weight:bold;

	color:#ffffff;
	height: 70px;


}

.tablas2014 tr:first-child:hover td{

	background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

}

.tablas2014 tr:first-child td:first-child{

	border-width:0px 0px 1px 0px;
	margin-top:10px;
}

.tablas2014 tr:first-child td:last-child{

	border-width:0px 0px 1px 1px;

}
.tablas2014_2 {

	margin:5px;padding:0px;
	margin-bottom:30px;

	float:left;

	box-shadow: 10px 10px 5px #888888;

	border:1px solid #c4c4c4;

	

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

	

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

	

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

	

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}.tablas2014_2 table{


	height:100%;

	margin:0px;padding:0px;

}.tablas2014_2 tr:last-child td:last-child {

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

}

.tablas2014_2 table tr:first-child td:first-child {

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}

.tablas2014_2 table tr:first-child td:last-child {

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

}.tablas2014_2 tr:last-child td:first-child{

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

}.tablas2014_2 tr:hover td{

	

}
.tablas2014_2 tr:nth-child(odd){ background-color:#f2f4f7; }

.tablas2014_2 tr:nth-child(even)    { background-color:#dae3ea; }
.tablas2014_2 td{

	vertical-align:middle;

	

	

	border:1px solid #c4c4c4;

	border-width:0px 1px 1px 0px;

	text-align:left;

	padding:4px;

	font-size:12px;

	font-family:Verdana;

	font-weight:normal;

	color:#000000;

}.tablas2014_2 tr:last-child td{

	border-width:0px 1px 0px 0px;

}.tablas2014_2 tr td:last-child{

	border-width:0px 0px 1px 0px;

}.tablas2014_2 tr:last-child td:last-child{

	border-width:0px 0px 0px 0px;

}

.tablas2014_2 tr:first-child td{

		background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

	border:0px solid #c4c4c4;

	text-align:center;

	border-width:0px 0px 1px 1px;

	font-size:15px;

	font-family:Helvetica;

	font-weight:bold;

	color:#ffffff;
		height: 70px;


}

.tablas2014_2 tr:first-child:hover td{

	background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

}

.tablas2014_2 tr:first-child td:first-child{

	border-width:0px 0px 1px 0px;

}

.tablas2014_2 tr:first-child td:last-child{

	border-width:0px 0px 1px 1px;

}

.tablas2014_3 {

	margin:5px;padding:0px;
	margin-bottom:30px;

	float:right;

	box-shadow: 10px 10px 5px #888888;

	border:1px solid #c4c4c4;

	

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

	

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

	

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

	

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}.tablas2014_3 table{


	height:100%;

	margin:0px;padding:0px;

}.tablas2014_3 tr:last-child td:last-child {

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

}

.tablas2014_3 table tr:first-child td:first-child {

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}

.tablas2014_3 table tr:first-child td:last-child {

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

}.tablas2014_3 tr:last-child td:first-child{

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

}.tablas2014_3 tr:hover td{

	

}
.tablas2014_3 tr:nth-child(odd){ background-color:#f2f4f7; }

.tablas2014_3 tr:nth-child(even)    { background-color:#dae3ea; }
.tablas2014_3 td{

	vertical-align:middle;

	

	

	border:1px solid #c4c4c4;

	border-width:0px 1px 1px 0px;

	text-align:left;

	padding:4px;

	font-size:12px;

	font-family:Verdana;

	font-weight:normal;

	color:#000000;

}.tablas2014_3 tr:last-child td{

	border-width:0px 1px 0px 0px;

}.tablas2014_3 tr td:last-child{

	border-width:0px 0px 1px 0px;

}.tablas2014_3 tr:last-child td:last-child{

	border-width:0px 0px 0px 0px;

}

.tablas2014_3 tr:first-child td{

		background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

	border:0px solid #c4c4c4;

	text-align:center;

	border-width:0px 0px 1px 1px;

	font-size:15px;

	font-family:Helvetica;

	font-weight:bold;

	color:#ffffff;
	
	height: 70px;

}

.tablas2014_3 tr:first-child:hover td{

	background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

}

.tablas2014_3 tr:first-child td:first-child{

	border-width:0px 0px 1px 0px;

}

.tablas2014_3 tr:first-child td:last-child{

	border-width:0px 0px 1px 1px;

}

.tablas2014_izq {

	margin:5px; padding:0px;
		margin-bottom:30px;

	box-shadow: 5px 5px 5px #888888;
	float:left;
	border:1px solid #c4c4c4;

	

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

	

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

	

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

	

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}.tablas2014_izq table{

	height:100%;

	padding:0px;
	margin-right:10px;
}.tablas2014_izq tr:last-child td:last-child {

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

}

.tablas2014_izq table tr:first-child td:first-child {

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}

.tablas2014_izq table tr:first-child td:last-child {

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

}.tablas2014_izq tr:last-child td:first-child{

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

}.tablas2014_izq tr:hover td{

	

}
.tablas2014_izq tr:nth-child(odd){ background-color:#f2f4f7; }

.tablas2014_izq tr:nth-child(even)    { background-color:#dae3ea; }
.tablas2014_izq td{

	vertical-align:middle;

	

	

	border:1px solid #c4c4c4;

	border-width:0px 1px 1px 0px;

	text-align:left;

	padding:4px;

	font-size:12px;

	font-family:Verdana;

	font-weight:normal;

	color:#000000;

}.tablas2014_izq tr:last-child td{

	border-width:0px 1px 0px 0px;

}.tablas2014_izq tr td:last-child{

	border-width:0px 0px 1px 0px;

}.tablas2014_izq tr:last-child td:last-child{

	border-width:0px 0px 0px 0px;

}

.tablas2014_izq tr:first-child td{

		background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

	border:0px solid #c4c4c4;

	text-align:center;

	border-width:0px 0px 1px 1px;

	font-size:15px;

	font-family:Helvetica;

	font-weight:bold;

	color:#ffffff;
	
	height:70px;

}

.tablas2014_izq tr:first-child:hover td{

	background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

}

.tablas2014_izq tr:first-child td:first-child{

	border-width:0px 0px 1px 0px;

}

.tablas2014_izq tr:first-child td:last-child{

	border-width:0px 0px 1px 1px;

}

.tablas2014_izq p{

	margin-top:0px;
	margin-bottom:0px;

}
.tablas2014_der p{

	margin-top:0px;
	margin-bottom:0px;

}
.tablas2014 p{

	margin-top:0px;
	margin-bottom:0px;

}
.tablas2014_2 p{

	margin-top:0px;
	margin-bottom:0px;

}
.tablas2014_3 p{

	margin-top:0px;
	margin-bottom:0px;

}


.tablas2014_der {
	float:right;
	margin:5px; padding:0px;
	margin-bottom:50px;

	box-shadow: 5px 5px 5px #888888;

	border:1px solid #c4c4c4;

	

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

	

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

	

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

	

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}.tablas2014_der table{


	height:100%;

	margin:0px;padding:0px;

}.tablas2014_der tr:last-child td:last-child {

	-moz-border-radius-bottomright:5px;

	-webkit-border-bottom-right-radius:5px;

	border-bottom-right-radius:5px;

}

.tablas2014_der table tr:first-child td:first-child {

	-moz-border-radius-topleft:5px;

	-webkit-border-top-left-radius:5px;

	border-top-left-radius:5px;

}

.tablas2014_der table tr:first-child td:last-child {

	-moz-border-radius-topright:5px;

	-webkit-border-top-right-radius:5px;

	border-top-right-radius:5px;

}.tablas2014_der tr:last-child td:first-child{

	-moz-border-radius-bottomleft:5px;

	-webkit-border-bottom-left-radius:5px;

	border-bottom-left-radius:5px;

}.tablas2014_der tr:hover td{

	

}
.tablas2014_der tr:nth-child(odd){ background-color:#f2f4f7; }

.tablas2014_der tr:nth-child(even)    { background-color:#dae3ea; }
.tablas2014_der td{

	vertical-align:middle;

	

	

	border:1px solid #c4c4c4;

	border-width:0px 1px 1px 0px;

	text-align:left;

	padding:4px;

	font-size:12px;

	font-family:Verdana;

	font-weight:normal;

	color:#000000;

}.tablas2014_der tr:last-child td{

	border-width:0px 1px 0px 0px;

}.tablas2014_der tr td:last-child{

	border-width:0px 0px 1px 0px;

}.tablas2014_der tr:last-child td:last-child{

	border-width:0px 0px 0px 0px;

}

.tablas2014_der tr:first-child td{

		background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

	border:0px solid #c4c4c4;

	text-align:center;

	border-width:0px 0px 1px 1px;

	font-size:15px;

	font-family:Helvetica;

	font-weight:bold;

	color:#ffffff;
	height:70px;

}

.tablas2014_der tr:first-child:hover td{

	background:-o-linear-gradient(bottom, #64B6FF 5%, #105694 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #64B6FF), color-stop(1, #105694) );
	background:-moz-linear-gradient( center top, #64B6FF 5%, #105694 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#64B6FF", endColorstr="#105694");	background: -o-linear-gradient(top,#64B6FF,0000bf);


	background-color:#64B6FF;

}

.tablas2014_der tr:first-child td:first-child{

	border-width:0px 0px 1px 0px;

}

.tablas2014_der tr:first-child td:last-child{

	border-width:0px 0px 1px 1px;

}




.tabla_dimensiones_pais tr:nth-child(even){
	background: #F0E7FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}
.tabla_dimensiones_pais tr:nth-child(odd){
	background: #F8F2FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}
.tabla_fortalezas{
	width:100%;
}
.tabla_fortalezas tr:nth-child(even){
	background: #F0E7FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;

}
.tabla_fortalezas tr:nth-child(odd){
	background: #F8F2FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
	padding:5px;
	text-align:center;	
}
.tabla_fortalezas td{
	width:50%;
}
.tabla_informes1{
	width:100%;
	font-size:9px;
}
.tabla_informes1 tr:first-child td{
	background: #553276;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	padding:2px;	
}
.tabla_informes1 td:nth-child(even){
	background: #F0E7FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}
.tabla_informes1 td:nth-child(odd){
	background: #F8F2FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}

.tabla_dimension_single{
	width:40%;
	float:right;
	margin-left:5px;
}
.tabla_dimension_single tr:first-child td{
	background: #553276;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}
.tabla_dimension_single td:nth-child(even){
	background: #F0E7FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}
.tabla_dimension_single td:nth-child(odd){
	background: #F8F2FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}

.tabla_dimension_single_left{
	width:40%;
	/*float:left;*/
	margin-left:5px;
}
.tabla_dimension_single_left tr:first-child td{
	background: #553276;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-align:center;
	padding:5px;
}
.tabla_dimension_single_left td:nth-child(even){
	background: #F0E7FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}
.tabla_dimension_single_left td:nth-child(odd){
	background: #F8F2FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}

.tabla_informes2{
	width:100%;
}
.tabla_informes2 tr:first-child td{
	background: #996633;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.tabla_informes2 td:nth-child(even){
	background: #D6D6C2;
	border:1px solid #D6D6C2;
	border-collapse:collapse;
}
.tabla_informes2 td:nth-child(odd){
	width:35%;
	background: #E6E6DA;
	border:1px solid #D6D6C2;
	border-collapse:collapse;
}

.tabla_informes3{
	width:100%;
}
.tabla_informes3 tr:first-child td{
	background: #553276;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.tabla_informes3 td:nth-child(even){
	background: #F0E7FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}
.tabla_informes3 td:nth-child(odd){
	width:35%;
	background: #F8F2FF;
	border:1px solid #F0E7FF;
	border-collapse:collapse;
}

#texto_contenido h1{
	line-height:32px;
}