body	{	margin: 0px;	background-color: #ffffff;	font: normal normal normal 12px/14px Arial, Helvetica, sans-serif;	color: #000;
}
#contenedor1{	width: 100%;	margin: 0px;	padding: 0px;	text-align: left; }
#contenedor2{	width: 768px;	margin: 0 auto;}
#contenedor3{	width: 754px;	margin: 0 auto;	text-align: center; }


#cabeceraPagina{ display:none; }
 





/*************************************/

#bandaFotos{
 display:none;
}

#cuerpoPagina{
	float: none;
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: left;
	height: auto;
	height: 100%;
	min-height: 100%;
	background-image: url(../i/maquetacion/bgCuerpoPagina.gif);
	background-repeat: repeat-y;

}

.noticias #cuerpoPagina { background-image:none; background-color:#eeeeee;  }

*html #cuerpoPagina, *+html #cuerpoPagina{ /* Hack para IE */
	height: 100%;
	overflow: visible;
}


#cuerpoPagina
	#izquierdaGrande{
		width: 540px;
		float: left;
		display: block;
		margin-top: 0px;
		padding: 25px;
	}
#cuerpoPagina
	#derechaFlotante { display:none;
		width: 125px;
		float: right;
		display: block;
		background: #ffffff;
		margin: -83px 0px 0px 9px;
		padding: 15px;
		text-align: left;
		z-index: 100;
	}

#cuerpoPagina
	#izquierdaFlotante{		display: none;	}

#cuerpoPagina
	#derechaGrande {		display:none; }


#cuerpoPagina
	#centroMediano {
		width: 100%;
		float: left;
		display: block;
		margin-top: 0px;
		padding: 25px;
}
#cuerpoPagina
	#derechaPeque {display:none; 
		float: left;
		display: block;
		width: 147px;
		margin: 0px;
		padding: 22px 0px 0px 0px;
}

#cuerpoPagina
	#centroPeque {
		width: 100%;
		float: left;
		display: block;
		margin-top: 0px;
		padding: 25px;
}

.noticias #cuerpoPagina #centroPeque {width:100%; padding:20px;  }


#cuerpoPagina
	#derechaGrande { display:none; 
}


/*************************************************************************/

#centroMediano p.imagen img 	{float: left;	padding: 0px 12px 10px 0px; }
#centroMediano div.imagen img 	{float: left;	padding: 0px 12px 10px 0px; }
#centroPeque p.imagen img		{float: left;	padding: 0px 12px 10px 0px; }
#izquierdaGrande p.imagen img	{float: left;	padding: 0px 12px 10px 0px; }


/*************************************************************************/

/*Para Firefox*/
#flotador2 {
	position: absolute;
	width: 125px;
	background: #ffffff;
	margin: -83px 0px 0px 8px;
	padding: 15px;
	text-align: left;
	z-index: 100;
}
*html #flotador2, *+html #flotador2{ /* Hack para IE */
	margin: -83px 0px 0px 8px;
}
#flotador2 ul{
	border-top: 1px dotted #808080;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#flotador2 ul li{
	background-image: url(../i/maquetacion/li0.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 1px dotted #808080;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
}

#flotador2 ul li.activo{
	background-image: url(../i/maquetacion/li1.gif);
}

/*
#flotador2 ul li.sinborde{
	border-bottom: 1px solid #ffffff;
}
*/

#flotador2 ul li a{
	margin: 0px 0px 0px 10px;
}

#flotador2 ul li.activo ul{
	list-style-type: none;
	border-top: 0px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#flotador2 ul li.activo ul li{
	background-image: url(../i/maquetacion/li0.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 1px dotted #808080;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
}

#flotador2 ul li.activo ul li a{
	margin: 0px 0px 0px 10px;
}

#flotador2 ul li.activo ul li.activo{
	background-image: url(../i/maquetacion/li1.gif);
}

/*************************************************************************/
#banderola{	display: none;}
#otrosEnlaces,#otrosEnlacesGrande{ display: none;}
.volverallistado{display: none;}

/*************************************************************************/
.otrasSeccionesPeque		{display: none;}
#otrasSeccionesGrande		{display: none;}
#fotoDerecha{margin:0px 0px 20px 0px; }


/* paginador */
.paginador	{display: none;}


/* noticias */
.una_noticia							{float:left; width:450px; margin: 0 0 25px 0; }
.una_noticia .noticia_imagen_listado	{float:left; width:100px; }
.una_noticia .noticia_imagen_listado img{clear:both; width:86px; }
.una_noticia p							{margin:0 0 0 100px; padding:0; }
.una_noticia h2							{margin:0 0 0 100px; padding:0; }
.una_noticia h2 a 						{font: normal normal bold 12px/14px Arial, Helvetica, sans-serif ! important; color:#161616 ! important; text-decoration:underline; }								
.una_noticia h2 a:hover					{text-decoration:underline ! important; }



/*	proyectos	*/
.caja_proyectos {font-size:11px; }







#flotador2 h1				{font: normal normal bold 16px/18px Arial, Helvetica, sans-serif;color:#161616;margin:0 0 25px 0; }


#flotador2 p, 
#flotador1 p				{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#161616;}

#flotador2 ul li, 
#flotador1 ul li			{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#161616;}

#flotador2 ul li a, 
#flotador1 ul li a			{text-decoration: none;color:#161616;}

#flotador2 ul li a:hover, 
#flotador1 ul li a:hover	{text-decoration: underline;color:#161616;}

#flotador2 ul li.activo a, 
#flotador1 ul li.activo a	{font-weight: bold; text-decoration: none;color:#f5b412;}

#flotador2 ul li.sinborde		{	border-bottom: 1px solid #ffffff; }


#flotador2 ul li.activo a:hover, 
#flotador1 ul li.activo a:hover{font-weight: bold; text-decoration: none;color:#f5b412;}

#flotador2 ul li.activo ul li, 
#flotador1 ul li.activo ul li{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#161616;}

#flotador2 ul li.activo ul li a, 
#flotador1 ul li.activo ul li a{font-weight: normal;text-decoration: none;color:#161616;}

#flotador2 ul li.activo ul li a:hover, 
#flotador1 ul li.activo ul li a:hover{font-weight: normal;text-decoration: underline;color:#161616;}

#flotador2 ul li.activo ul li.activo, 
#flotador1 ul li.activo ul li.activo{font: normal normal bold 11px/13px Arial, Helvetica, sans-serif;color:#161616;}

#flotador2 ul li.activo ul li.activo a, 
#flotador1 ul li.activo ul li.activo a{font-weight: bold;text-decoration: none;color:#161616;}

#flotador2 ul li.activo ul li.activo a:hover, 
#flotador1 ul li.activo ul li.activo a:hover{font-weight: bold;text-decoration: underline;color:#161616;}

/*************************************************************************/
/*
#derechaGrande h1,
#centroMediano h1, 
#centroPeque h1,
#izquierdaGrande h1	{font: normal normal bold 18px/18px Arial, Helvetica, sans-serif;color:#002d86;margin-top:0px;}
*/
#derechaGrande h2,
#centroMediano h2, 
#centroPeque h2,
#izquierdaGrande h2	{font: normal normal bold 18px/18px Arial, Helvetica, sans-serif;color:#002d86;margin-top:0px;}


.h2_estereo			{margin:20px 0 20px 0 ! important; }

.titulo_h1			{font: normal normal bold 18px/18px Arial, Helvetica, sans-serif;color:#002d86;margin-top:0px;}
.titulo_h1 img		{display:none; }

.titulo_h2			{font: normal normal bold 12px/14px Arial, Helvetica, sans-serif ! important;color:#161616 ! important;margin-bottom:0px ! important;}
.titulo_h2 img		{display:none; }


#derechaGrande h3,
#centroMediano h3,
#centroPeque h3,
#izquierdaGrande h3				{font: normal normal bold 12px/14px Arial, Helvetica, sans-serif;color:#161616;margin-bottom:0px;}

#derechaGrande h3, 
#centroMediano h3,
#centroPeque h3,
#izquierdaGrande h3			{margin-bottom:0px;}




#derechaGrande p, 
#centroMediano p,
#centroPeque p,
#izquierdaGrande p				{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#161616;}


.parrafo_texto	{font-size:11px ! important; }

#derechaGrande a,
#centroMediano a,
#centroPeque a,
#izquierdaGrande a				{font-weight: bold;text-decoration:none;color: #002d86;}

#derechaGrande a:hover,
#centroMediano a:hover,
#centroPeque a:hover,
#izquierdaGrande a:hover			{font-weight: bold;text-decoration:underline;color: #002d86;}

#derechaGrande span.azul,
#centroMediano span.azul, 
#centroPeque span.azul, 
#izquierdaGrande span.azul 		{color: #002d86;}

/*************************************************************************/

#contenidoBanderola h1					{margin:0px 0px 15px 0px; }
#contenidoBanderola p					{margin:0px; font:normal normal normal 11px/11px Arial, Helvetica, sans-serif; color:#728185; }
#contenidoBanderola p.fecha				{margin:0px; font:normal normal normal 11px/11px Arial, Helvetica, sans-serif; color:#f5b412; }
#contenidoBanderola p.titular			{margin:0px; text-transform:uppercase; font:normal normal normal 11px/11px Arial, Helvetica, sans-serif; color:#728185; }
#contenidoBanderola p.titular a			{text-decoration:none;color:#728185; }
#contenidoBanderola p.titular a:hover	{text-decoration:underline;color:#728185; }
#contenidoBanderola p.texto		{margin:5px 0px 15px 0px; }
#contenidoBanderola p.imagen	{margin:0px 0px 10px 0px; }

#contenidoBanderola p.titular a			{text-decoration:none;color:#728185; }
#contenidoBanderola p.titular a:hover	{text-decoration:underline;color:#728185; }

#contenidoBanderola p.enlace			{margin:0 0 5px 0; font:normal normal normal 11px/11px Arial, Helvetica, sans-serif; color:#728185; }
#contenidoBanderola p.enlace a			{text-decoration:none;color:#728185; }
#contenidoBanderola p.enlace a:hover	{text-decoration:underline;color:#728185; }



#pieBanderola p					{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#161616; }
#pieBanderola p a				{color:#161616;text-decoration:none; }
#pieBanderola p a:hover			{text-decoration: underline; color:#161616; }

/*************************************************************************/

#otrosEnlaces ul li,
#otrosEnlacesGrande ul li				{font: normal normal normal 11px/11px Arial, Helvetica, sans-serif;color:#161616;}

#otrosEnlaces ul li a,
#otrosEnlacesGrande ul li a				{font-weight: normal;color:#161616;text-decoration:none;}

#otrosEnlaces ul li a:hover,
#otrosEnlacesGrande ul li a:hover		{font-weight: normal;text-decoration: underline; color:#161616;}

/*************************************************************************/

#otrasSeccionesGrande ul li					{font: normal normal bold 11px/13px Arial, Helvetica, sans-serif;color:#002d86;}
#otrasSeccionesGrande ul li a				{color:#002d86;text-decoration:none;}
#otrasSeccionesGrande ul li a:hover			{text-decoration: underline; color:#002d86;}

#otrasSeccionesGrande ul li ul				{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#595959;}
#otrasSeccionesGrande ul li ul li a			{font-weight: normal;color:#595959;text-decoration:none;}
#otrasSeccionesGrande ul li ul li a:hover	{font-weight: normal;text-decoration: underline; color:#595959;}

/*************************************************************************/
/*HOME*/

#flotador1 #titular h1	{font: normal normal bold 16px/18px Arial, Helvetica, sans-serif;color:#002d86;margin:0px 0px 10px 0px;}

#flotador1 #contenido .cajaProyecto .contenidoCaja p	{font: normal normal bold 12px/14px Arial, Helvetica, sans-serif;color:#728185;margin-top:0px;}
#flotador1 #contenido .cajaProyecto .contenidoCaja p.imagen{margin: 0px 0px 10px 0px;}
#flotador1 #contenido .cajaProyecto .contenidoCaja p.seccion{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#f5b412;margin:0px;}
#flotador1 #contenido .cajaProyecto .pieCaja p		{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#161616;}
#flotador1 #contenido .cajaProyecto .pieCaja p a		{color:#161616;text-decoration:none;}
#flotador1 #contenido .cajaProyecto .pieCaja p a:hover{text-decoration: underline; color:#161616;}

#bloquePrincipal #introduccion h1	{font: normal normal bold 18px/22px Arial, Helvetica, sans-serif;color:#002d86;margin:0px 0px 5px 0px;}
#bloquePrincipal #introduccion p	{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#505050;margin:0px;}

#bloqueNovedades #titular h1		{font: normal normal bold 16px/18px Arial, Helvetica, sans-serif;color:#002d86;margin:0px 0px 10px 0px;}
#bloqueNovedades .bloqueNoticias p.titular{font: normal normal bold 11px/13px Arial, Helvetica, sans-serif;color:#595959;margin:10px 0px 10px 0px;}
#bloqueNovedades .bloqueNoticias p.texto{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#2b2b2b;margin:0px;}
#bloqueNovedades .bloqueNoticias p.mas	{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#595959;margin:0px 0px 10px 0px;}
#bloqueNovedades .bloqueNoticias p.mas a{font-weight: normal;color:#595959;text-decoration: none;}
#bloqueNovedades .bloqueNoticias p.mas a:hover{font-weight: normal;color:#595959;text-decoration: underline;}

#minibloques p.tituloMinibloque		{font: normal normal bold 12px/15px Arial, Helvetica, sans-serif;color:#002d86;margin:0px 0px 5px 0px;}
#minibloques .minibloque ul			{font: normal normal normal 11px/13px Arial, Helvetica, sans-serif;color:#595959;}
#minibloques .minibloque ul li a		{font-weight: normal;color:#595959;text-decoration:none;}
#minibloques .minibloque ul li a:hover	{font-weight: normal;text-decoration: underline; color:#595959;}








#botoneraPrincipal2					{display:none; }

.un_partner									{float:left; width:350px; margin: 0 0 25px 0; }
.un_partner .partner_imagen_listado			{float:left; width:130px; }
.un_partner .partner_imagen_listado img		{clear:both; width:130px; }
* html .un_partner p						{height:1%; }
.un_partner p								{margin:0 0 0 145px; padding:0; }
.un_partner h3								{margin:0 0 0 145px; padding:0 0 20px 0;  font: normal normal bold 12px/14px Arial, Helvetica, sans-serif ! important; color:#002b87 ! important;}
.un_partner a 								{font: normal normal bold 12px/14px Arial, Helvetica, sans-serif ! important; color:#002b87 ! important; text-decoration:underline; }
.un_partner a:hover							{text-decoration:underline; }

