@charset "utf-8";

*,html{
margin:0;
padding:0
}

/*genericos-----------------------*/

a:link, a:visited{
color:#cd003a;
text-decoration:none
}
a:hover{
text-decoration:underline
}

/**/
.pieFoto{
margin-top:5px;
font-size:10px
}

.menuTxt {
color:#CCC;
text-align:right;
padding:0 10px 0 10px
}
.menuTxt ul{
float:left;
margin:0 0 0 60px !important;
margin:0 0 0 50px
}
.menuTxt li{
display:inline;
margin:0 10px 0 10px
}
.menuTxt a:link, .menuTxt a:visited{
color:white
}
.mapaWeb{
float:right
}
.mapaWeb ul{
margin:0;
}

#fundacion #menu1,#fundacion #submenu1,
#fundacion_que_es #menu1, #fundacion_que_es #submenu2,	
#fundacion_areas #menu1,  #fundacion_areas #submenu3,
#fundacion_estatutos #menu1, #fundacion_estatutos #submenu4,	
#miembros #menu2, #miembros #submenu1,
#miembros_privilegios #menu2, #miembros_privilegios #submenu2,
#miembros_benefactores #menu2, #miembros_benefactores #submenu3,
#prensa #menu3, #prensa #submenu1,	
#prensa_contacto #menu3, #prensa_contacto #submenu2,
#enlaces #menu4,
#contacto #menu5,
#cnic #menu6,		
a:link.menuActivo, a:visited.menuActivo{
color:#CCC !Important;
color:#CCC
}
a:hover.menuActivo{
text-decoration:none
}

.subMenuTxt{
color: #aaa;
text-align:center;
padding:0 10px 0 10px
}
.subMenuTxt li{
display:inline;
margin:0 10px 0 10px
}
.subMenuTxt a:link, .subMenuTxt a:visited{
color:#666
}
a:link.subMenuActivo, a:visited.subMenuActivo {
cursor:default;
color: #aaa !Important;
color: #aaa
}
a:hover.subMenuActivo{
text-decoration:none
}

/**/
.txtNoticia a[href $='.pdf'] { 
   padding-left: 22px;
   background: transparent url(../upload/adobeicono.png) no-repeat center left;
}



/*----------Reemplazo texto en flash----------------*/

#primary-content {
	margin: 0 auto;
	color: #333;
	width: 236px;
	text-align: justify;
	}
#primary-content h1 {
	font: 22px/18px;
	margin: 0 0 2px;
	text-align: left;
	color: #AB6666;
	}

/* Hides content that will eventually be 
 * replaced to avoid blink/flicker */
html.hasFlash #primary-content h1	{ visibility: hidden; }

/* Need to make sure that the new content takes up
 * the same amount of space as the old or there will
 * be a perceptable shift of all content
 */
#primary-content div.replaced-h1{ height: 18px; margin-bottom: 2px; }
	
#primary-content h2,
#primary-content h3 {
	margin-top: 2px;
	font-size: 12px;
	line-height: 10px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	color: #333;
	}
#primary-content h3 {
	margin: 2px 0;
	color: #999;
	}
/* ]]> */

/*--------------------------------------------------*/


