/* @group General */

body {	                 
			margin-left: 0px;	
			margin-top: 0px;	
			margin-right: 0px;	
			margin-bottom: 0px;	
			background-color: #000;
			background-image: url(../img/f1sup.png); 
			background-repeat: repeat-x; 
			background-position: top left;
		
	}
p {
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000;
}
ul{
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	}
}
#cabecera {
			background-color: #000;
		}

#contenedor {
			width: 750px;
			\width: 770px;
			w\idth: 750px;
			margin-left: auto;
			margin-right: auto;
		}


a.LinkSubMen:link {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMen:visited {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMen:hover {
			color: #fff;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMen:active {
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
/* @end */

/* @group CABECERA */
.CabNombre {
	text-align: center;
	color: #fff;
	font: 15px  Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
	letter-spacing: 1px;
}
.CabMenu {
	
	width: 700px;
	margin-right: 25px;
	margin-left: 25px;

}
.CabMenuEla {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #FECB09;
}
.CabMenuProyectos {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #008880;
}
.CabMenuAsuntos {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #620573;
}
.CabMenuNoticias {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #960003;
}
.CabMenuSitios {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #007FB6;
}
.CabMenuContactar {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #CD0077;
}

/* @group CONTACTO */
.TxtForm {
			color: #fff;	
			font: bold 12px Arial, Helvetica, sans-serif;
}
#LinkSubMenContOn {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.CabMenuCont {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #b5106a;
}

.CabSubmenuCont {
	text-align: center;
	height: 28px;
	background-color: #CD0077;


}

#SubmenuContCont {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #b5106a;
	width: 98px;
	
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #f41693;
	border-right: 1px solid #b44507;
	border-left: 1px solid #b44507;
	border-bottom: 1px solid #e31487;
}

#SubmenuContCont2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #CD0077;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
		border-top: 1px solid #e81588;
	border-right: 1px solid #CD0077;
	border-left: 1px solid #CD0077;
}


#SubmenuContCont3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #e81588;
	width: 100px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
			border-top: 1px solid #e81588;


}

a.LinkSubMenCont:link {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenCont:visited {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMenCont:hover {
			color: #fff;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenCont:active {
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.Form1
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000;
	background-color: #fcfcfc;
	border: #666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 578px;
	height: 15px;
	margin-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.Form2 { 
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000;
	background-color: #fcfcfc;
	border: #666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 280px;
	height:15px;
	margin-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.Form3 { 
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000;
	background-color: #fcfcfc;
	border: #666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 220px;
	height:15px;
	margin-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
/* @end */

/* @group ENLACES */

#LinkSubMenLinkOn {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.CabMenuLink {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #0f6895;
}

.CabSubmenuLink {
	text-align: center;
	height: 28px;
	background-color: #007FB6;


}

#SubmenuContLink {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #0f6895;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #b44507;
	border-right: 1px solid #b44507;
	border-left: 1px solid #b44507;
	border-bottom: 1px solid #fc8208;
}

#SubmenuContLink2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #007FB6;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #1798da;
	border-right: 1px solid #1798da;
	border-left: 1px solid #1798da;
}


#SubmenuContLink3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #1798da;
	width: 100px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #1798da;


}

a.LinkSubMenLink:link {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenLink:visited {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMenLink:hover {
			color: #fff;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenLink:active {
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}



/* @end */

/* @group NOTICIAS */

#LinkSubMenProOn {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.CabMenuNot {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #b44507;
}

.CabSubmenuNot {
	text-align: center;
	height: 28px;
	background-color: #000;


}
.CabSubmenuNotNG {
	text-align: center;
	height: 28px;
	background-color: #000;
	margin-top: 105px;
/* My Comment	
	padding-right: 25px;
	padding-left: 25px;
*/

}
#SubmenuContNot {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #b44507;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #b44507;
	border-right: 1px solid #b44507;
	border-left: 1px solid #b44507;
	border-bottom: 1px solid #fc8208;
}

#SubmenuContNot2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #EA5A01;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #fc8208;
	border-right: 1px solid #fc8208;
	border-left: 1px solid #fc8208;
}


#SubmenuContNot3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #fc8208;
	width: 100px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #fc8208;


}

a.LinkSubMenNot:link {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenNot:visited {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMenNot:hover {
			color: #fff;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenNot:active {
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}



/* @end */

/* @group PROYECTOS */

#LinkSubMenProOn {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.CabMenuPro {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #0C4D47;
}

.CabSubmenuPro {
	text-align: center;
	height: 28px;
	background-color: #12766C;
}

#SubmenuContPro {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #0C4D47;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #0C4D47;
	border-right: 1px solid #0C4D47;
	border-left: 1px solid #0C4D47;
		border-bottom: 1px solid #0C4D47;

}

#SubmenuContPro2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #12766C;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #0C4D47;
	border-right: 1px solid #12766C;
	border-left: 1px solid #12766C;
		border-bottom: 1px solid #12766C;
}


#SubmenuContPro3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #0C4D47;
	width: 100px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #0C4D47;
	border-bottom: 1px solid #0C4D47;

}

a.LinkSubMenPro:link {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenPro:visited {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMenPro:hover {
			color: #fff;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenPro:active {
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}



/* @end */

/* @group FUNDACIÓN */

.CabMenuFundacion {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #960003;
}

.CabSubmenu {
	text-align: center;
	height: 28px;
	background-color: #960003;


}

#SubmenuContFundacion {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #bf1209;
	width: 98px;
	height: 16px;
	color: #fff;
	border-top: 1px solid #bf1209;
	border-right: 1px solid #bf1209;
	border-left: 1px solid #bf1209;
	border-bottom: 1px solid #bf1209;
}
#SubmenuContFundacion2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #960003;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #760c14;
	border-right: 1px solid #960003;
	border-left: 1px solid #960003;
	border-bottom: 1px solid #960003;
}

#SubmenuContFundacion3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #bf1209;
	width: 98px;
	height: 16px;
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	border-top: 1px solid #bf1209;
	border-right: 1px solid #bf1209;
	border-bottom: 1px solid #bf1209;
	border-left: 1px solid #bf1209;
}



/* @end */

/* @group ELA */

a.LinkSubMenEla:link {	
			color: #694E0E;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenEla:visited {	
			color: #694E0E;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMenEla:hover {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenEla:active {
			color: #694E0E;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
#LinkSubMenElaOn {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.CabMenuEla {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #DBA805;
}

.CabSubmenuEla {
	text-align: center;

	background-color: #FECB09;

/* My Comment		margin-top: 105px;
	padding-right: 25px;
	padding-left: 25px;
*/

}

#SubmenuContEla {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #DBA805;
	width: 98px;
	height: 16px;
	color: #fff;
	border-right: 1px solid #DBA805;
	border-left: 1px solid #DBA805;
	border-top: 1px solid #DBA805;
}

#SubmenuContEla2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #FECB09;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #DBA805;
	border-right: 1px solid #DBA805;
	border-left: 1px solid #DBA805;
}


#SubmenuContEla3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #DBA805;
	width: 99px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #DBA805;

}



/* @end */

/* @group ASUNTOS */

#LinkSubMenAsunOn {
			color: #000;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}

.CabMenuAsun {
	width: 100px;
	height: 100px;
	float: left;
	background-color: #34003F;
}

.CabSubmenuAsun {
	text-align: center;
	height: 28px;
	background-color: #4F0060;


}

#SubmenuContAsun {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #34003F;
	width: 98px;
	height: 16px;
	color: #fff;
	border-top: 1px solid #34003F;
	border-right: 1px solid #34003F;
	border-left: 1px solid #34003F;

}

#SubmenuContAsun2 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #4F0060;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border-top: 1px solid #68486F;
	border-right: 1px solid #4F0060;
	border-left: 1px solid #4F0060;
}


#SubmenuContAsun3 {
	float:left;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	background-color: #4F0060;
	width: 98px;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #4F0060;
	border-bottom: 1px solid #68486F;

}

a.LinkSubMenAsun:link {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenAsun:visited {	
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkSubMenAsun:hover {
			color: #fff;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkSubMenAsun:active {
			color: #fff;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}



/* @end */


/* @end */

/* @group contenido */

#contenidoFundacion {
	background-color: #960003;
	width: 700px;
	padding: 25px;
	clear: none;
	float: right;
}

#contenidoEla {
	background-color: #FECB09;
	width: 700px;
	padding: 25px;
	clear: none;
	float: right;
}

#contenidoAsun {
	background-color: #4F0060;
	width: 700px;
	padding: 25px;
		clear: none;
	float: right;
}

#contenidoPro {
	background-color: #12766C;
	width: 700px;
	padding: 25px;
		clear: none;
	float: right;
}

#contenidoNot {
	background-color: #EA5A01;
	width: 700px;
	padding: 25px;
		clear: none;
	float: right;
}

#contenidoLink {
	background-color: #007FB6;
	width: 700px;
	padding: 25px;
		clear: none;
	float: right;
}

#contenidoMail {
	background-color: #CD0077;
	width: 700px;
	padding: 25px;
		clear: none;
	float: right;
}
#contenidoFundacionTXT {
	background-color: #fff;
	color: #000;
	padding: 10px;
}
#contenidoColabora {
	background-color: #CD0077;
	color: #000;
	padding: 10px;
}
/* @group noticias */

#contenidoPortadaNot {
	background-color: #fff;
	color: #000;
	font: 14px Arial, Helvetica, Geneva, sans-serif;
	
}
#contenidoAmpliaNot {
	background-color: #fff;
	color: #000;
	padding: 10px 10px 20px;
}
#contenidoPortadaNotDR {
	background-color: #EA5A01;
	width: 180px;
	float: right;
	padding: 10px;
}
#contenidoPortadaNotDR2 {
	background-color: #EA5A01;
	width: 200px;
	float: right;
}
#contenidoPortadaNotIZ {
	background-color: #fff;
	width: 460px;
	float: left;
	padding: 10px;
}

.TXTnoticiasTitulo {
	color: #EA5A01;
	font: bold 12px verdana, Arial, Helvetica, Geneva, sans-serif;

}

.TXTnoticiasTituloSub {
	color: #EA5A01;
	font: 10px Arial, Helvetica, Geneva, sans-serif;

}



/* @end */
#contenidoFundacionTXTnoticiaD {
	background-color: #fff;
	color: #000;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	width: 450;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#contenidoFundacionTXTnoticiaI {
	background-color: #fff;
	color: #000;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* @end */

/* @group PIE */
a.LinkPie:link { 
	color: #fff;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}
a.LinkPie:visited { 
	color: #fff;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}	
a.LinkPie:hover { 
	color: #fff;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}
a.LinkPie:active { 
	color: #fff;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}
#pie {
	width: 750px;
	background-color: #000;
	text-align: center;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: white;
	padding-top: 25px;
	padding-bottom: 10px;
}

#pieI {
	width: 136px;
	height: 66px;
	background-color: #000;
	text-align: center;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: white;
	float: left;
	padding-left: 20px;
}
#pieD {
	width: 560px;
	height: 66px;
	background-color: #000;
	text-align: left;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: white;
	float: right;
	padding-top: 20px;
}

/* @end */

/* @group Textos */
a.LinkRegresar:link {	
			color: #EA5A01;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkRegresar:visited {	
			color: #EA5A01;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}	
a.LinkRegresar:hover {
			color: #EA5A01;	
			text-decoration: underline;
			font: bold 12px Arial, Helvetica, sans-serif;
}
a.LinkRegresar:active {
			color: #EA5A01;	
			text-decoration: none;
			font: bold 12px Arial, Helvetica, sans-serif;
}
.TitFundacion {
	color: #960003;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.TitEnlaces {
	color: #007FB6;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.TitContacto {
	color: #CD0077;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.TitContactoBL {
	color: #fff;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.TitConsejos {
	color: #4F0060;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.TitEnsallos {
	color: #0C4D47;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.TitEnsallos2 {
	color: #0C4D47;
	font: italic bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.TitELA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C48308;
}

.TitELA2 {
	color: #C48308;
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
}

.TitFundacion2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #960003;
	font-weight: bold;
	font-style: italic;
}

/* @end */
