
body{
	background-image: url(../img/fondo4.png);
	background-size: 100% 100%;
	background-attachment: fixed;
}

#cuerpo{
	width: 1024px;
	border: 0px;
	border-style: solid;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;

}

#cabecera{
	width: 1026px;
	height: 156px;
	border-radius: 10px;
	border: 0px;
	border-style: solid;
	/*background-color: white;*/
	text-align: center;
}

#menu{
	margin-top: 10px;
	width: 1022px;
	height: 38px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border: 1px;
	border-style: solid;
	border-color: transparent;
	text-align: center;
	vertical-align: center;
}
.liopcini{
	cursor: pointer;
	float: left;
	width: 71px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopcqui{
	cursor: pointer;
	float: left;
	width: 167px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopcpro{
	cursor: pointer;
	float: left;
	width: 121px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopccon{
	cursor: pointer;
	float: left;
	width: 145px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopcgal{
	cursor: pointer;
	float: left;
	width: 88px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopcapo{
	cursor: pointer;
	float: left;
	width: 178px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopcnot{
	cursor: pointer;
	float: left;
	width: 171px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

.liopcali{
	cursor: pointer;
	float: left;
	width: 96px;	
	height: 38px;
	border: 0px;
	border-style: solid;
	text-decoration: none;
	display: inline-block;
	margin-top: -8px;
}

#inicio{
	margin-left: -41px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/inicio.png);
	background-repeat: no-repeat;
}

#quien{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/quienessomos.png);
	background-repeat: no-repeat;
}

#proyectosm{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/proyectos.png);
	background-repeat: no-repeat;
}

#contactanos{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/contactanos.png);
	background-repeat: no-repeat;
}

#galeria{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/galeria.png);
	background-repeat: no-repeat;
}

#apoyarm{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/apoyar3.png);
	background-repeat: no-repeat;
}

#noticiasm{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/noticias.png);
	background-repeat: no-repeat;
}

#aliados{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-image: url(../img/aliados.png);
	background-repeat: no-repeat;
}

#inicio:hover{
	margin-left: -41px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -48px;
	/*background-image: url(../img/inicio.png);*/
	background-repeat: no-repeat;
}

#quien:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -48px;
	/*background-image: url(../img/quienessomos.png);*/
	background-repeat: no-repeat;
}

#proyectosm:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -38px;
	/*background-image: url(../img/proyectos2.png);*/
	background-repeat: no-repeat;
}

#contactanos:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -38px;
	/*background-image: url(../img/contactanos2.png);*/
	background-repeat: no-repeat;
}

#galeria:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -38px;
	/*background-image: url(../img/galeria2.png);*/
	background-repeat: no-repeat;
}

#apoyarm:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -38px;
	/*background-image: url(../img/apoyar2.png);*/
	background-repeat: no-repeat;
}

#noticiasm:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -38px;
	/*background-image: url(../img/noticias2.png);*/
	background-repeat: no-repeat;
}

#aliados:hover{
	margin-left: -2px;
	margin-top: -17px;
	margin-right: auto;
	background-position:0 -38px;
	/*background-image: url(../img/aliados2.png);*/
	background-repeat: no-repeat;
}

.izquierdo{
	float: left;
}

#twitter{
	background-image: url(../img/fencuesta.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	margin-top: -349px;
	border: 1px;
	border-style: solid;
	border-color: transparent;
	border-radius: 10px;
	width: 250px;
	height: 347px;
	text-align: center;
}

#areenc{
	margin-top: 30px;
	/*border: 1px;
	border-style: solid;*/
	border-radius: 10px;
	width: 250px;
	height: 319px;
	text-align: center;
}

#tblenc{
	color: white;
	font-family: arial;
}

.columna{
	text-align: left;
}

.columna2{
	text-align: right;
}

.boton{
	width: 100px;
	cursor: pointer;
}


#album{
	background-color: white;
	margin-top: 10px;
	border: 1px;
	border-style: solid;
	border-radius: 10px;
	width: 250px;
	height: 80px;
	text-align: center;
}

#noticias{
	/*background-color: white;*/
	border: 1px;
	margin-top: 10px;
	margin-left: 261px;
	border-style: solid;
	border-color: transparent;
	border-radius: 10px;
	width: 551px;
	height: 348px;
	text-align: center;
	font-family: arial;
	background-image: url(../img/fnot.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

#derecho{
	float: right;	
}

#siguenos{
	background-image: url(../img/fsiguenos.png);
	margin-top: -350px;
	border: 0px;
	border-style: solid;
	border-radius: 10px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	width: 199px;
	/*padding-top: 8px;*/
	height: 38px;
	vertical-align: top;
	text-align: center;
}

#chat{
	margin-top: 10px;
	border: 1px;
	border-style: solid;
	border-radius: 10px;
	border-color: transparent;
	width: 199px;
	height: 80px;
	text-align: center;
}

#otraspaginas{
	margin-top: 10px;
	border: 1px;
	border-style: solid;
	border-radius: 10px;
	border-color: transparent;
	width: 199px;
	height: 209px;
	text-align: center;
	font-family: arial;
	background-image: url(../img/fotra.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;	
}

#eventos{
	margin-top: 10px;
	border: 1px;
	border-style: solid;
	border-radius: 10px;
	border-color: transparent;
	width: 250px;
	height: 180px;
	text-align: center;
	font-family: arial;
	background-image: url(../img/feve.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;	
}

#apoyar{
	margin-top: 11px;
	margin-left: 261px;
	border: 1px;
	border-style: hidden;
	border-radius: 10px;
	width: 761px;
	height: 180px;
	text-align: center;
}

#beneficiados{
	text-align: center;	
	float: left;
	margin-top: 1px;
	width: 330px;
	height: 150px;
	border: 1px;
	border-style: hidden;
	font-family: arial;
	font-size: 10px;
	background-image: url(../img/fben.png);
}

#aportantes{
	margin-top: 10px;
	margin-left: 341px;
	border: 1px;
	border-style: solid;
	border-radius: 10px;
	border-color: transparent;
	width: 340px;
	height: 150px;
	text-align: center;
	font-family: arial;
	font-size: 10px;
	background-image: url(../img/fapo.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;	
}

#lisaportantes{
	margin-top: 30px;
	margin-right: 3px;
	margin-left: 3px;
	width: 334px;
	height: 116px;
}

#lisbeneficiados{
	margin-top: 30px;
	margin-right: 3px;
	margin-left: 3px;
	width: 334px;
	height: 116px;
}

#lisproyectos{
	width: 324px;
	height: 116px;
	margin-top: 30px;
	margin-right: 3px;
	margin-left: 1px;
	overflow: auto;
	text-align: center;
}

#proyectos{
	font-family: arial;
	text-align: center;	
	float: right;
	margin-top: -151px;
	margin-left: 10px;
	width: 330px;
	height: 150px;
	border: 1px;
	border-style: hidden;
	background-image: url(../img/fpro.png);
}

footer{
	text-align: center;
	margin-top: 10px;
	width: 1022px;
	height: 35px;
	border: 1px;
	border-style: hidden;
	background-image: url(../img/pie.png);
}
#titnot{
	height: 30px;
}

#tnoticiasindex{
	width: 553px;
	height: 348px;
	text-align: center;
	border: 0px;
	border-style: solid;
	border-radius: 10px;
}

#tproeve{
/*	width: 250px;
	height: 180px;*/
	text-align: center;
}

#coltabeve{
	border: 0px;
	border-bottom: 1px;
	border-bottom-style: dotted;
	border-color: white;
	cursor: pointer;
}

#coltabeve:hover{
	background-image: url(../img/listaselec.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

#filapo{
	height: 100px;
	border: 1px;
	border-radius: 8px;
	border-color: transparent;
	border-style: solid;
	background-image: url(../img/fcuadro2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

#filben{
	height: 100px;
	border: 1px;
	border-radius: 8px;
	border-color: transparent;
	border-style: solid;
	background-image: url(../img/fcuadro2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

/*#filapo2{
	width: 10px;
	height: 100px;
	text-align: center;
	border: 1px;
	border-style: solid;
	line-height: 95%;
	background-color: white;
	
}*/

#verdetnot{
	cursor: pointer;
}

#proxeve{
	width: 245px;
	height: 145px;
	margin-top: 30px;
	overflow: auto;
	text-align: center;
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: #2B332E;
    border-radius: 4px;
}


::-webkit-scrollbar-thumb{
    background-color: #82C45B;
    border-radius: 4px;
}

#scrolleve{
	height: 150px;
	margin-top: -147px;
	margin-left: 228px;
	text-align: center;
}

#puntoeve{
	position:absolute;
	cursor:pointer;
	height: 16px;
	width: 16px;
	margin-top: -150px;
	margin-left: 231px;
	text-align: center;
	cursor: pointer;
	background-image: url(../img/punto.png);
}
#puntoeve:active{
	cursor:pointer;
}

#lispagrel{
	width: 189px;
	height: 209px;	
	margin-top: 30px;
	overflow: auto;
	text-align: center;
}

#tpagrel{
	width: 100%;
	text-align: center;
}

a{
	text-decoration: none;
	font-size: 10px;
	color: white;
}

a:hover{
	color: black;
}