@charset "UTF-8";
/* CSS Document */

body {
	color:#333;
	background-image:url(images/img_fondo.png);
	margin: 0;
	padding: 0;
}

a{
	color:#FFF; /*CAMBIA COLOR LETRA MENU ACTIVA*/
	}

#header {
	/*background-image:url(../images/img_fondoqr.jpg);*/
	background-color:#FFF;
	box-shadow: 0px 13px 13px rgba(0,0,0,.9);
	-moz-box-shadow: 0px 13px 13px #000;
	-webkit-box-shadow: 0px 13px 13px #000;
	box-shadow: 0px 13px 13px #000;
	width:980px;
	height:158px;
	margin-left: auto;
	margin-right: auto;
}

#header ul {
	list-style:none;
	margin-top: 0px;
	margin-left: 0px;
	/*padding: 0px 0px 0px 294px;*/
	/*font-size:14px;*/
}

#header li {
	float: left;
	padding-right:2em;
}
#header ul a:link, a:visited{
	/*color: #fff;*/
	text-decoration: none;
	text-transform: uppercase;
}

#header ul a:hover {
	color: #336666;
}

#header ul a:active {
	color: #FF9900;
}

/*barra ingles*/
#header-e {
	/*background-image:url(../images/img_fondoqr.jpg);*/
	background-color:#FFF;
	box-shadow: 0px 13px 13px rgba(0,0,0,.9);
	-moz-box-shadow: 0px 13px 13px #000;
	-webkit-box-shadow: 0px 13px 13px #000;
	box-shadow: 0px 13px 13px #000;
	width:980px;
	height:158px;
	margin-left: auto;
	margin-right: auto;
}

#header-e ul {
	list-style:none;
	margin-top: 0px;
	margin-left: 35px;
	/*padding: 0px 0px 0px 294px;*/
	/*font-size:14px;*/
}

#header-e li {
	float: left;
	padding-right:2em;
}
#header-e ul a:link, a:visited{
	/*color: #fff;*/
	text-decoration: none;
	text-transform: uppercase;
}

#header-e ul a:hover {
	color: #336666;
}

#header-e ul a:active {
	color: #FF9900;
}

/*.barra {
	width:707px;
	height:55px;
	background-image:url(images/img_barra.png);
	background-repeat:no-repeat;
	float: right;
	margin-top:98px;
}*/

.logo {
	float:left;
	padding: 13px 0 0 13px;
}
.logo img{
	border:none;
}

.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:300px;
}

#jquery {
	background:#FFF;
	width:980px;
	height:280px;
	margin-left: auto;
	margin-right: auto;
	}
	
#content {
	background-color:#ffffff;
	box-shadow: 0px 13px 13px rgba(0,0,0,.9);
	-moz-box-shadow: 0px 13px 13px #000;
	-webkit-box-shadow: 0px 13px 13px #000;
	box-shadow: 0px 13px 13px #000;
	width:980px;
	/*height:1329px;*/
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0px 0px 0px;
	}
	
.contenido {
	float:left;
	width:980px;
	padding: 30px 0 30px 0;
	/* background-color:#fff;*/
	}
	
	.contenido ul{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		text-decoration:none;
		color:#333;
	}
	.contenido img{
		border:none;
		}
	
	.contenido a{
			text-decoration:none;
			color:#000;
			font-weight:bold;
		}
		.contenido a:visited{
			text-decoration:none;
			color:#000;
		}
		.contenido a:hover{
			text-decoration:underline;
			color:#000;
		}
	
	.contenido h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size:22px;
		padding: 19px 10px 10px 10px;
		color:#333;
		/*line-height:100%;*/
		}
		.contenido p{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		padding: 10px 10px 15px 10px;
		/*color:#333;*/
		}
		.contenido img{
		padding: 0px 10px 0px 0px;
		}
		
.col1{
	float:left;
	width:240px;
	padding: 5px;
	}
		


#footer {
	clear:both;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondo_footer.png);
	height:162px;
	}
	
	#footer img{
		border:none;
	}

#menus_footer {
	width:900px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 10px 10px 10px;
	}
	
	#menus_footer h1{
		font-size:24px;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#555555;
		font-weight:lighter;
		letter-spacing:normal;
		}
		
		#menus_footer p{
		font-size:12px;
		font-family:"Lucida Grande", sans-serif;
		color:#707070;
		}
		
		#menus_footer a:link{
			text-decoration:none;
			color:#fff;
		}
		#menus_footer a:visited{
			text-decoration:none;
			color:#fff;
		}
		#menus_footer a:hover{
			text-decoration:underline;
			color:#707070;
		}
		
		
	
.menu1{
	float:left;
	width:280px;
	margin-left:20px;
	text-align:right;
	}

.menu2{
	float:left;
	width:236px;
	}

.menu3{
	float:left;
	width:56px;
	}
	.menu3 img{
		margin-left:50px;
		}

.menu4{
	float:left;
	width:259px;
	}
	.menu4 p{
		margin-left:60px;
		}
	.menu4 h2{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#FFF;
		font-size:14px;
		margin-left:-230px;
		}


.barraverde{
	clear:both;
	width:900px;
	height:5px;
	background-color:#c3cf21;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	}	

#stage {
	background:#FFF;
	box-shadow: 0px 13px 13px rgba(0,0,0,.9);
	-moz-box-shadow: 0px 13px 13px #000;
	-webkit-box-shadow: 0px 13px 13px #000;
	box-shadow: 0px 13px 13px #000;
	padding-top:10px;
	width: 980px;
	margin: 0 auto;
	z-index:0;
	/*padding: 0;
	background:#FFF;
	background: url(images/img_lados.png) repeat-y;*/
}

.sombra {
	width:980px;
	border: 5px solid #000000;
	}

.columna01{
	float:left;
	width:699px;
}
.columna01 h1{
	font-size:24px;
	float:right;
}
.columna02{
	width:300px;
	margin-right:50px;
	float:right;
	margin-top:-320px;
}
	.columna02 p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		}
	.columna02 h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:30px;
		letter-spacing:-1px;
		}

.otras{
	padding:15px;
	font-size:14px;
	}
	.otras ul{
		list-style:none;
		font-size:12px;
		margin-left:15px;
		padding:0px;
		}
	.otras li:before{
	content: url(../images/img_separador.png);
	}
	.otras a{text-decoration:none; color:#333; line-height:21px}
	.otras a:hover{text-decoration:underline; color:#cc1010;}

.articulos{
	float:left;
	margin-left:30px;
	margin-right:30px;
	}

.banners{
	float:left;
	width:220px;
	border:none;
	}

.clear{
	
	height:20px;
	}
	
.clear-e{
	clear:both;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	height:50px;
	text-align:right;
	}
	
.clear-e2{
	height:5px;
	}

.contacto{
	border: 2px solid #bebebe;
	float:right;
	width:170px;
	}


.verde{
	margin-left:auto;
	margin-right:auto;
	background-color:#c3cf21;
	width:980px;
	height:10px;
	}
.novedades{	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#555555;
	margin-left:90px;
	padding: 5px 0px 5px 0px;
	}

.stage-novedades{
	width:980px;
	height:300px;
	background-color:#999999;
	}
.recuadros{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:750px;
	}
.objetivo {
	width:750px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:30px;
	}
	.objetivo p{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		color:#7d7d7d;
		}

.animafooter{
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	width:900px;	
	}
	.animafooter img{
		margin-top:auto;
		}

.finfooter{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:#636363;
	width:900px;
	height:10px;
	}
	/*.finfooter p{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:12px;
		color:#FFF;
		padding:7px 0 0 15px;
		}
	.finfooter a{text-decoration:none; color:#fff; line-height:21px}
	.finfooter a:hover{text-decoration:underline; color:#fff;}*/
	
#artetop{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.artecol1{
		float:left;
		width:485px;
		}
	.artecol2{
		float:left;
		width:315px;
		}
	.bordeverde{
		width:247px;
		border-width: 4px; 
		border-style: double; 
		border-color: #87b204;
		}
	.dexclusivo{
		background-color:#87b204;
		padding:5px 5px 5px 15px;
		}
		.dexclusivo h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:16px;
			text-transform:uppercase;
			color:#FFFFFF;
			}
			.dexclusivo p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:12px;
			color:#FFFFFF;
			letter-spacing:1px;
			}
			.fuseproject{
			color:#fff799;
			font-size:14px;	
			}
.cont-armazones{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:24px;
	color:#87b204;
	font-weight:bold;
	letter-spacing:-1px;
	text-transform:uppercase;
	}
	.cont-armazones p{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:24px;
		color:#87b204;
		text-transform:uppercase;
		}
	.texto-armazones{
		float:left;
		width:315px;		
		}
		.texto-armazones p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			color:#00467f;
			font-size:18px;
			text-transform:none;
			line-height:94%;
			}
		
		.texto-armazones img{
			float:left;
			text-align:center;
			}

.modelo-armazon{
	float: right;
	margin-top: -33px;
	background-color: #87B204;
	color: white;
	font-size: 14px;
	text-transform: uppercase;
	width: 175px;
	text-align: center;
	}

.armazones-col1{
	float:left;
	width:400px;
	}
.armazones-col2{
	float:left;
	width:400px;
	}

#artetopcausa{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.artecol1causa{
		clear:both;
		float:left;
		width:323px;
		}
	.artecol2causa{
		float:left;
		width:477px;
		margin-top:50px;
		}
		.historia-causa{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		/*background-color:#fff;*/
		/*padding:25px 5px 5px 15px;*/
		font-size:22px;
		color:#87b204;
		margin-top:10px;
		}
		.historia-causa p{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		color:#939393;
		padding:5px 5px 5px 15px;
		}
		.historia-causa h1{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:22px;
		color:#87b204;
		}

.texto-mision {
	float:left;
	width:410px;
	}
	.texto-mision p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#fff;
	margin-left:30px;
	}
	.texto-mision h1{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#fff;
	margin-top:-34px;
	margin-left:30px;
	text-transform:uppercase;	
	}

.texto-vision {
	float:left;
	width:410px;
	}
	.texto-vision p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#fff;
	margin-left:30px;
	}
	.texto-vision h1{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#fff;
	margin-top:-34px;
	margin-left:30px;
	text-transform:uppercase;	
	}

.raya-globo{
	margin-left:30px;
	margin-top:-239px;
	}

.cont-alianzas{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:24px;
	color:#87b204;
	font-weight:bold;
	letter-spacing:-1px;
	text-transform:uppercase;
	}


.col1-alianzas{
		float:left;
		width:260px;
		}
		.col-1alianzas img{
		float:left;
		}
.col2-alianzas{
		float:left;
		width:540px;
		}
		.col2-alianzas h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:23px;
			color:#87b204;
			text-transform:uppercase;
			margin-top:-10px;	
			}
		.col2-alianzas p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			color:#898989;
			text-transform:none;
			margin-top:-20px;	
			}

.cont-alianza-fondo{
		margin-left:auto;
		margin-right:auto;
		width:800px;
		background-color:#c3cf21;
		height:210px;
		margin-top:42px;
		}


.cont-alianza-verde{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:705px;
	}
	
	.col1-alianza-verde{
		float:left;
		width:330px;
		text-align:center;
		}
		.col1-alianza-verde p{
		color:#fff;
		font-size:12px;
		text-align:left;
		margin-top:0px;
		}
	.col2-alianza-verde{
		float:left;
		width:330px;
		text-align:center;
		}
		.col2-alianza-verde p{
		color:#fff;
		font-size:12px;
		text-align:left;
		margin-top:0px;
		}
	/*.col3-alianza-verde{
		float:left;
		width:235px;
		text-align:center;
		}
		.col3-alianza-verde p{
		color:#fff;
		font-size:12px;
		text-align:left;
		margin-top:0px;
		}*/

.cont-colecta{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	margin-top:-34px;
	}
	.cont-colecta h1{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:50px;
		font-weight:bold;
		color:#87b204;
		text-align:center;
		text-transform:uppercase;
		}

.col1-colecta{
	float:left;
	width:282px;
	text-align:center;
	}
.col2-colecta{
	float:left;
	width:236px;
	text-align:center;
	}
.col3-colecta{
	float:left;
	width:282px;
	text-align:center;
	margin-top:580px;
	}
.texto-colecta1{
	font-size:54px;
	color:#000;
	text-align:center;
	margin-top:10px;
	}
.boton-verde-colecta{
	background-image:url(../images/img_botoncolecta.png);
	width:236px;
	height:234px;
	font-size:20px;
	color:#fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bolder;
	text-transform:uppercase;
	}
	.boton-verde-colecta h1{
		text-align:center;
		font-size:30px;
		color:#fff;
		font-weight:bolder;
		padding: 68px 0 0 0;
		text-transform:uppercase;
		letter-spacing:-1px;
	}

.cont-conocenos{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.tit-der-conocenos{
		clear:both;
		float:left;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:30px;
		color:#87b204;
		}
	.tit-izq-conocenos{
		float:left;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:30px;
		color:#87b204;
		}

	.col1-conocenos{
		float:left;
		width:400px;
		}
		.col1-conocenos h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:30px;
			color:#87b204;
			margin-top:0px;
			}

	.col2-conocenos{
		float:left;
		width:400px;
		}
		.col2-conocenos ul{
			clear:both;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			color:#898989;
			margin-top:0px;
			margin-left:-10px;
			}
	.col3-conocenos{
		clear:both;
		float:left;
		width:400px;
		margin-top:30px;
		}
		.col3-conocenos h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:30px;
			color:#87b204;
			margin-top:0px;
			}
			
		.texto-conocenos{
			padding:5px 0px 20px 0px;
			width:350px;
		}

.puesto-conocenos{
			clear:both;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#898989;
			text-transform:capitalize;
			letter-spacing:-1px;
			margin-top:-6px;
			}

.nombre-conocenos{
			clear:both;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			color:#87b204;
			font-weight:bold;
			text-transform:uppercase;
			}

.empresa-conocenos{
			clear:both;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:13px;
			color:#898989;
			text-transform:capitalize;
			line-height:104%;
			width: 365px;
			}
.raya-verde-conocenos{
	clear:both;
	background-image:url(../images/img_rayaverde.png);
	width:350px;
	height:3px;
	margin-bottom:15px;
}

.cont-noticias{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	
	.col1-noticias{
		float:left;
		width:450px;
		}
	.col2-noticias{
		float:left;
		width:350px;
		}
		.col2-noticias h1{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			color:#00467f;
			font-weight:lighter;
			}
		.col2-noticias p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			color:#898989;
			line-height:130%;
			}
		.borde-verde-noticias{
			margin-left:auto;
			margin-right:auto;
			clear:both;
			width:800px;
			border-top: 1px solid #c3cf21;
			padding:24px;	
			}
		.botones-verdes-noticias{
			width:310px;
			float:right;
			}
			.botones-verdes-noticias img{
				padding-left:5px;
				}

.titulo-nota{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#00467f;
	}

.cont-nota{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	
	.col1-nota{
		float:left;
		width:450px;
		}
	.col2-nota{
		float:left;
		width:350px;
		}
		.col2-nota p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			color:#898989;
			line-height:130%;
			}
	.borde-verde-nota{
		margin-left:auto;
		margin-right:auto;
		clear:both;
		width:800px;
		border-bottom: 1px double #c3cf21;
		padding:12px;	
		}
	.boton-verde-regresar-nota{
		float:right;
		margin-right:120px;
		}
	
	.col3-nota{
		float:left;
		width:555px;
		}
		.col3-nota p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			color:#898989;
			line-height:130%;
			}
	.col4-nota{
		margin-top:25px;
		float:left;
		width:245px;
		background-color:#ececec;
		}
		.caja-mas-notas{
			text-align:center;
			margin-bottom:19px;
			}
			.caja-mas-notas p{
				font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#00467f;
				text-align:left;
				line-height:110%;
				margin-top:0px;
				}
			.caja-mas-notas img{
				padding:0px;
				}

.cont-salud{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.titulo-salud{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		color:#898989;
		}
		.col1-salud{
			float:left;
			width:320px;
			margin-top:30px;
			}
		.col2-salud{
			float:left;
			width:30px;
			}
		.col3-salud{
			float:left;
			/*width:450px;*/
			width:700px;
			}
		.col4-salud{
			float:left;
			width:800px;
			}
			.col4-salud p{
				font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size:14px;
				color:#898989;
				}
		.col5-salud{
			float:left;
			width:260px;
			text-align: center;
			}
		.col6-salud{
			float:left;
			width:260px;
			text-align: center;
			}
		.col7-salud{
			float:left;
			width:260px;
			text-align: center;
			}
		.texto-salud{
			float:left;
			}
			.texto-salud h1{
				font-size:16px;
				color:#c3cf21;
				}
			.texto-salud p{
				font-size: 14px;
				color: #898989;
				margin-top: -25px;
				margin-left: 35px;
				line-height:150%;
				}
		.bullet-salud{
			float:left;
			margin-top:22px;
			}
		.botones-salud{
			margin-left:auto;
			margin-right:auto;
			width:780px;
			}

.cont-logros{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.titulo-logros{
		text-align:center;
		}
	.columnas-verdes-logros{
		clear:both;
		width:705px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		margin-top:30px;
		}
	.col1-logros{
		float:left;
		width:205px;
		margin-right:30px;
		}
	.col2-logros{
		float:left;
		width:205px;
		margin-right:30px;
		}
	.col3-logros{
		float:left;
		width:205px;
		}
	.col4-logros{
		clear:both;
		float:left;
		width:205px;
		margin-right:30px;
		margin-top:30px;
		}
	.col5-logros{
		float:left;
		width:205px;
		margin-right:30px;
		margin-top:30px;
		}
	.col6-logros{
		float:left;
		width:205px;
		margin-top:30px;
		}
	.col7-logros{
		clear:both;
		float:left;
		width:205px;
		margin-right:30px;
		
		}
	.col8-logros{
		float:left;
		width:205px;
		margin-right:30px;
		
		}
	.col9-logros{
		float:left;
		width:205px;
		
	}
	.bordeverde-logros{
		width:215px;
		border-width: 4px; 
		border-style: double; 
		border-color: #c3f02f;
		}
		.texto-col-logros1{
		background-color:#c3f02f;
		padding:5px;
		height:300px;
		background-image:url(../images/img_fondologros01.png);
		background-position: center;
		background-repeat: no-repeat
		}
		.texto-col-logros2{
		background-color:#c3f02f;
		padding:5px;
		height:300px;
		background-image:url(../images/img_fondologros02.png);
		background-position: center;
		background-repeat: no-repeat
		}
		.texto-col-logros3{
		background-color:#c3f02f;
		padding:5px;
		height:300px;
		background-image:url(../images/img_fondologros03.png);
		background-position: center;
		background-repeat: no-repeat;
		}
		.texto-col-logros1 h1{
			font-family:'Titillium Web', sans-serif;
			font-size:55px;
			text-transform:uppercase;
			letter-spacing:-1px;
			color:#5d7e00;
			}
			.texto-col-logros1 p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:18px;
			text-transform:uppercase;
			color:#5d7e00;
			margin-top:100px;
			}
		.texto-col-logros2 h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:45px;
			text-transform:uppercase;
			letter-spacing:-1px;
			color:#5d7e00;
			}
			.texto-col-logros2 p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:18px;
			text-transform:uppercase;
			color:#5d7e00;
			margin-top:100px;
			}
		.texto-col-logros3 h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:45px;
			text-transform:uppercase;
			letter-spacing:-1px;
			color:#5d7e00;
			}
			.texto-col-logros3 p{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:18px;
			text-transform:uppercase;
			color:#5d7e00;
			margin-top:100px;
			}
		.pleca-naranja-logros{
			clear:both;
			background-color:#f18e01;
			width:600px;
			height:23px;
			margin-left:auto;
			margin-right:auto;
			color:#fff;
			text-align:center;
			text-transform:uppercase;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:16px;
			}
		.pleca-azul-logros{
	clear: both;
	background-color: #03233c;
	width: 600px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
			}
		.estrella1-logros{
			margin-left:auto;
			margin-right:auto;
			width:650px;
			margin-top:-20px;
			}
		.estrella2-logros{
			float:right;
			margin-left:auto;
			margin-right:auto;
			width:185px;
			margin-top:-20px;
			}
.filantrofia{
	width:900px;
	text-align:right;
	margin-top:280px;
	padding-bottom:80px;
	}

.cont-donadores{
	margin-left:auto;
	margin-right:auto;
	width:980px;
	}
	.titulo-donadores{
		text-align:center;
		}
	.texto-donadores h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:50px;
		color:#fff;
		}
	.logo-donadores1{
		clear:both;
		padding:10px;
		margin-left:auto;
		margin-right:auto;
		width:900px;
		}
	.logo-donadores2{
		clear:both;
		padding:10px;
		margin-left:auto;
		margin-right:auto;
		width:950px;
		}
	.pleca-verde-donadores{
			clear:both;
			background-color:#729b00;
			width:220px;
			height:23px;
			margin-left:auto;
			margin-right:auto;
			margin-top:30px;
			color:#fff;
			text-align:center;
			text-transform:uppercase;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:16px;
			}
			.estrella1-donadores{
				margin-left:auto;
				margin-right:auto;
				width:270px;
				margin-top:-23px;
			}
			.estrella2-donadores{
				float:right;
				margin-left:auto;
				margin-right:auto;
				width:380px;
				margin-top:-23px;
			}

.cont-trabajamos{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.col1-trabajamos{
		float:left;
		width:230px;
		}
	.col2-trabajamos{
		float:left;
		width:230px;
		}
	.col3-trabajamos{
		float:left;
		width:230px;
		}
	.col4-trabajamos{
		float:left;
		width:230px;
		}
	.col5-trabajamos{
		float:left;
		margin-top:-400px;
		margin-left:310px;
		}
	.texto-trabajamos{
		text-align:left;
		}
		.texto-trabajamos h1{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#87b204;
		text-transform:uppercase;
		}
		.texto-trabajamos p{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:12px;
		color:#898989;
		line-height:134%;
		font-weight:lighter;
		}
	.titulo-trabajamos{
		clear:both;
		width:800px;
		margin-left:auto;
		margin-right:auto;
		padding:20px 0px 30px 0px;
		}
		.titulo-trabajamos h1{
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:30px;
			font-weight:bold;
			color:#87b204;
			text-transform:uppercase;
			}
		.titulo-trabajamos p{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:18px;
		color:#898989;
		line-height:134%;
		font-weight:lighter;
		}

.texto-privacidad{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	.texto-privacidad p{
		font-size:13px;
		color:#000;
		}

.cont-descarga{
	width:620px;
	margin-left: auto;
	margin-right: auto;
	}

.col1-descarga {
	float:left;
	/*width: 140px;
	margin-left: auto;
	margin-right: auto;*/
	margin-top:-20px;
	text-align: center;
	margin-bottom:50px;
	}
.col2-descarga {
	float:left;
	/*width: 140px;
	margin-left: auto;
	margin-right: auto;*/
	margin-left: 96px;
	margin-top:-20px;
	text-align: center;
	}
.col3-descarga {
	float:left;
	width: 140px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding:10px;
	}
		
.descarga {
	width: 130px;
	height: 50px;
	background-color: #5F7F00;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 10px;
	line-height:150%;
	}
	
	.cont-descarga a:link{text-decoration:none;color:#fff;}
	.cont-descarga a:visited{text-decoration:none;color:#fff;}
	.cont-descarga a:hover{text-decoration:none;color:#C3F12F;}
	
.donar {
	width:930px;
	height:261px;
	margin-left:auto;
	margin-right:auto;
	}
.donar-col1 {
	float:left;
	width:295px;
	}
.donar-col2 {
	float:left;
	width:508px;
	}
.donar-col3 {
	float:left;
	width:127px;
	}

.donativo {
	width:500px;
	height:140px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	font-size:14px;
	text-align:center;
	}

.cont-recibo{
	width:870px;
	height:435px;
	background-image:url(../images/img_colecta.jpg);
	margin-left:-40px;
	}

.recibo {
	width: 450px;
	padding: 10px;
	margin-left: 202px;
	margin-top:140px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	background-color: #FFF;
	border: 1px solid #aaa;
	height: 160px;
	float: left;
	}
.recibo-col1 {
	float:left;
	width:300px;
	font-weight:bold;
	color:#87b204;
	}
.recibo-col2 {
	float:left;
	width:150px;
	}

.imprimir {
	clear:both;
	width:370px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	padding:5px;
	text-align:center;
	}
	.imprimir a:link{text-decoration:none;color:#000;}
	.imprimir a:visited{text-decoration:none;color:#abb514;}
	.imprimir a:hover{text-decoration:none;color:#000;}

.forma-donar{
	width:550px;
	margin-left:300px;
	
	}
	.forma-donar-col1{
		float:left;
		width:200px;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		color:#00467f;
		clear:left;
		}
	.forma-donar-col1-enviar{
		margin-top:30px;
		float:left;
		width:200px;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		text-align:right;
		margin-left:30px;
		}
	.forma-donar-col2{
		float:left;
		width:300px;
		}

.leyenda-imprimir {
	clear:both;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	background-color:#abb514;
	padding:3px;
	text-align:center;
	}
	.leyenda-imprimir a:link{text-decoration:none;color:#fff;}
	.leyenda-imprimir a:visited{text-decoration:none;color:#fff;}
	.leyenda-imprimir a:hover{text-decoration:none;color:#000;}
	
.texto-recibo {
	width: 650px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -30px;
	}

.ooops{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	color: #FF0066;
	margin-left: 100px;
	}
.cont-aumenta-texto{
	/*width:980px;*/
	height:15px;
	position:absolute;
	margin: 95px 0px 0px 333px;
	}
	.cont-aumenta-texto img{
		margin-left:10px;
		}
	
.aumenta-texto{
	/*margin-left: 730px;*/
	margin-top: 25px;
	}
#size-texo{}

.id-forma-recibo{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color: #0099FF;
	width: 300px;
	margin: 45px 0px 0px -40px;
	clear:both;
	}
.img-recibo{
	text-align:center;
	border:none;
	margin-bottom:50px;
	}
	
.privacidad {
	clear:both;
	float:left;
	width:875px;
	text-align:center;
	}
	.privacidad h2 {
		font-size:14px;
		color:#555555;
		}

.cuentanos {
	clear:both;
	float:left;
	width:875px;
	margin-top: -40px;
	margin-left: 66px;
	}


.cont-ingles{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	
	}
	.cont-ingles h1{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:22px;
		color:#00467f;
		text-transform:uppercase;
		margin-bottom:-15px;
		}
		.cont-ingles h2{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		color:#333;
		margin-left:10px;
		margin-bottom:-15px;
		}
	.cont-ingles p{
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		color:#898989;
		margin-left:10px;
		padding: 0px;
		}

.bandera{
	height:26px;
	}

.espanol {
	/*width:950px;*/
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	margin-top:-26px;
	text-align:right;
	margin-right:111px;
	}
	.espanol a{text-decoration:none; color:#ff9900; line-height:21px}
	.espanol a:hover{text-decoration:none; color:#ff9900;}

.ingles {
	/*width:950px;*/
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	margin-top:-26px;
	text-align:right;
	margin-right:111px;
	}
	.ingles a{text-decoration:none; color:#ff0000; line-height:21px}
	.ingles a:hover{text-decoration:none; color:#ff0000;}
	

/* FONDO AZUL*/

.contenido-azul {
	float:left;
	width:980px;
	padding: 30px 0 30px 0;
	background-color:#00f;
	}
	
	.contenido-azul ul{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		text-decoration:none;
		color:#333;
	}
	.contenido-azul img{
		border:none;
		}
	
	.contenido-azul a{
			text-decoration:none;
			color:#ff0;
			font-weight:bold;
		}
		.contenido-azul a:visited{
			text-decoration:none;
			color:#ff0;
		}
		.contenido-azul a:hover{
			text-decoration:underline;
			color:#ff0;
		}
	.contenido-azul h2{
		color:#ff0;
		}
	
	.contenido-azul h1{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:22px;
		padding: 10px 10px 10px 10px;
		color:#ff0;
		/*line-height:100%;*/
		}
		.contenido-azul p{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		padding: 10px 10px 15px 10px;
		color:#ff0;
		}
		.contenido-azul img{
		padding: 0px 10px 0px 0px;
		}

/* FONDO NEGRO*/

.contenido-negro {
	float:left;
	width:980px;
	padding: 30px 0 30px 0;
	background-color:#000;
	}
	
	.contenido-negro ul{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		text-decoration:none;
		color:#000;
	}
	.contenido-negro img{
		border:none;
		}
	
	.contenido-negro a{
			text-decoration:none;
			color:#fff;
			font-weight:bold;
		}
		.contenido-negro a:visited{
			text-decoration:none;
			color:#fff;
		}
		.contenido-negro a:hover{
			text-decoration:underline;
			color:#fff;
		}
	.contenido-negro h2{
		color:#fff;
		}
	
	.contenido-negro h1{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:22px;
		padding: 10px 10px 10px 10px;
		color:#fff;
		/*line-height:100%;*/
		}
		.contenido-negro p{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		padding: 10px 10px 15px 10px;
		color:#fff;
		}
		.contenido-negro img{
		padding: 0px 10px 0px 0px;
		}


/* FONDO BLANCO*/

.contenido-blanco {
	float:left;
	width:980px;
	padding: 30px 0 30px 0;
	background-color:#fff;
	}
	
	.contenido-blanco ul{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		text-decoration:none;
		color:#000;
	}
	.contenido-blanco img{
		border:none;
		}
	
	.contenido-blanco a{
			text-decoration:none;
			color:#000;
			font-weight:bold;
		}
		.contenido-blanco a:visited{
			text-decoration:none;
			color:#000;
		}
		.contenido-blanco a:hover{
			text-decoration:underline;
			color:#000;
		}
	.contenido-lanco h2{
		color:#000;
		}
	
	.contenido-blanco h1{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:22px;
		padding: 10px 10px 10px 10px;
		color:#000;
		/*line-height:100%;*/
		}
		.contenido-blanco p{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;
		padding: 10px 10px 15px 10px;
		color:#000;
		}
		.contenido-blanco img{
		padding: 0px 10px 0px 0px;
		}

.cont-descargas{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	}

.vermas {
	width:130px;
	height:30px;
	float:right;
	}
	
	.vermas p{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:12px;
		letter-spacing:-1px;		
		margin-top:-20px;
		}
		
		.vermas a{text-decoration:none; color:#00467f; line-height:21px}
		.vermas a:hover{text-decoration:underline; color:#c3cf21;}
	

.url-conocenos {
	color:#c3cf21;
	text-decoration:none;
	
	}
	

.hsbc {
	clear:both;
	float:left;
	width:875px;
	text-align:center;
	}
	.hsbc p{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:9px;
		color:#fff;
		height:0px;
		margin-top:-15px;
		margin-left:60px;
	}

.financieros {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	margin-top:20px;
	text-align:center;
	}
	
	.finan-col1 {
		float:left;
		width:80px;
		padding-right:3px;
		}
	.finan-col2 {
		float:left;
		width:100px;
		}
	.finan-col3 {
		float:left;
		width:100px;
		}
	.finan-col4 {
		float:left;
		width:100px;
		}

	.financieros a{text-decoration:none; color:#00467f}
	.financieros a:hover{text-decoration:underline; color:#c3cf21;}
