html	{padding:0 0 0 0; height:100%; }
body	{margin:0; padding:0 0 0 0; height:100%; font-family:Tahoma, Arial; background:  url(./i/body.gif) bottom center repeat-y; color:#000; font-size:100%; }
h1,h2,h3,h4,h5,form,fieldset,label,span,input,select,textarea,p,ul,ol,li,img	{padding:0; margin:0; font-family:inherit; }
img		{border:0; margin:0; }
fieldset{border:0; margin:0; }
ol,ul	{list-style:none; }
button	{border:0; background:0; cursor:pointer; }
a		{text-decoration:none;  }
a:hover	{text-decoration:underline; }

.pg1	{width:1004px; margin:0 auto; } 
.pg2	{float:left; }
.pg3	{float:left; width:980px; padding:0 12px; background:#fff url(./i/fondo_global.jpg) bottom left no-repeat; }
.pg4	{}
.pg5	{}
/*border-left:12px solid red; border-right:12px solid red;  */

p	{line-height:17px; }


.pie			{float:left; width:940px; padding:0 0 0 40px; line-height:15px;}
.pie2			{float:left; width:901px; height:78px; background: url(./i/pie.gif) top left no-repeat;  padding:0 0 0 0; }
.pie3			{}

.pie ul			{float:left; width:650px; padding:43px 0 0 28px; color:#000; margin:0; }
.pie li			{display:inline; font-size:.6875em; padding:0 15px 0 15px; background: url(./i/pie3.gif) top left no-repeat; }
.pie li.primera	{background:none ! important; margin:0; padding:0 15px 0 0; }
.pie .email		{float:right; background:none ! important; margin:0 0 0 0; font-size:.6875em; padding:40px 28px 0 0; }
.pie a			{text-decoration:underline; color:#000; padding:0; margin:0 0 0 0;  }
.pie a:hover	{text-decoration:none;}




.cabecera			{float:left; margin:2px 0 0 0; padding:0 0 0 0; }
.cabecera2			{float:left; width:980px; background:#0C1C33; padding:0 0 0 0; }
.cabecera .logo		{float:left; width:250px; height:78px; padding:39px 0 0 0; }
.cabecera .logo h1 			{width:178px; position:relative; z-index: 1; margin:0 0 0 0; cursor:pointer; }
.cabecera .logo a 			{display:block; width:178px; height:67px; color:#fff; font-size:.2em; cursor:pointer; }
.cabecera .logo a span 		{display:block; width:178px; height:67px; background-image: url(./i/logo.jpg); background-repeat:no-repeat;  background-position:left top; cursor:pointer; }
.cabecera .logo a span span	{display:block; position: absolute; z-index: -1;  cursor:pointer; }

.cabecera .dere					{float:left; width:580px; padding:39px 0 0 0; }
.cabecera .dere ul				{float:left; padding:0 0 0 0; }
.cabecera .dere ul li			{float:left; font-size:.6em; color:#fff; padding:0 0 0 0; }
.cabecera .dere ul li a			{float:left; color:#fff; height:56px; text-align:center; background-position:0 0; background-repeat:no-repeat; }
.cabecera .dere ul li a:hover	{background-position:bottom left; }
.cabecera .dere ul li a.on		{background-position:bottom left; }

.cabecera .dere ul li.jom 		{width:111px; background: url(./i/cab_menu_home.gif) 0 0 no-repeat; }
.cabecera .dere ul li.sobre 		{width:111px; background: url(./i/cab_menu_sobre.gif) 0 0 no-repeat; }
.cabecera .dere ul li.private 		{width:135px; background: url(./i/cab_menu_private.gif) 0 0 no-repeat; }
.cabecera .dere ul li.energia 		{width:93px; background: url(./i/cab_menu_energia.gif) 0 0 no-repeat; }
.cabecera .dere ul li.contact 		{width:99px; background: url(./i/cab_menu_contacto.gif) 0 0 no-repeat; }

.cabecera .dere ul li.jom a		{width:111px; background-image: url(./i/cab_menu_home_on.gif); }
.cabecera .dere ul li.sobre a		{width:111px; background-image: url(./i/cab_menu_sobre_on.gif); }
.cabecera .dere ul li.private a		{width:135px; background-image: url(./i/cab_menu_private_on.gif); }
.cabecera .dere ul li.energia a		{width:93px; background-image: url(./i/cab_menu_energia_on.gif); }
.cabecera .dere ul li.contact a		{width:99px; background-image: url(./i/cab_menu_contacto_on.gif); }



.cabecera .der		{float:left; width:125px; color:#fff; font-size:.1em;   }
.cabecera .der a	{color:#fff; }

.cabecera .der .idioma				{float:left; width:103px; padding:25px 0 0 0; min-height:20px; height:auto ! important; height:20px; }
.cabecera .der .idioma ul			{float:right; }
.cabecera .der .idioma ul li		{float:right; margin:0 0 0 3px; }
.cabecera .der .idioma ul li span	{}

/*
.cabecera .der .idioma ul li.esp 	{width:22px; height:20px; background: url(./i/idioma_esp_off.gif) bottom left no-repeat; }
.cabecera .der .idioma ul li.eng 	{width:22px; height:20px; background: url(./i/idioma_eng_off.gif) bottom left no-repeat; }
.cabecera .der .idioma ul li.esp a	{}
.cabecera .der .idioma ul li.eng a	{float:left; width:22px; height:20px; background-image: url(./i/idioma_eng.gif) bottom left no-repeat; }
*/

.cabecera .der .idioma ul li.esp 	{width:22px; height:13px; background: url(./i/idioma_esp.gif) bottom left no-repeat; }
/*.cabecera .der .idioma ul li.esp a	{}*/
.cabecera .der .idioma ul li.eng 	{width:22px; height:13px; background: url(./i/idioma_eng_off.gif) top left no-repeat; }
.cabecera .der .idioma ul li.eng a			{float:left; width:22px; height:13px; background-image: url(./i/idioma_eng.gif); background-position:left top; background-repeat:no-repeat; }
.cabecera .der .idioma ul li.eng a:hover	{background-position: bottom left; }


.cabecera .der .acceso				{float:left; padding:25px 0 0 0;}
.cabecera .der .acceso div			{}
.cabecera .der .acceso div a		{float:left; width:112px; height:25px; text-align:center; background: url(./i/acceso.gif) bottom left no-repeat; }
.cabecera .der .acceso div a span	{}
.cabecera .der .acceso div a:hover	{}

/*
.quienes-somos .cabecera2	{background: url(./i/cabecera_quienes.jpg) bottom left no-repeat; padding:0 0 82px 0; }
.private-equity .cabecera2 	{background: url(./i/cabecera_private-equity.gif) bottom left no-repeat; padding:0 0 82px 0; }
.energia .cabecera2 		{background: url(./i/cabecera_energia.jpg) bottom left no-repeat; padding:0 0 82px 0; }
.contacto .cabecera2		{background: url(./i/cabecera_contacto.jpg) bottom left no-repeat; padding:0 0 82px 0; }
*/
/*
.cabecera_home_1	{background: url(./i/cabecera_1.jpg) bottom left no-repeat; padding:0 0 82px 0; }
.cabecera_home_2	{background: url(./i/cabecera_2.gif) bottom left no-repeat; padding:0 0 82px 0; }
.cabecera_home_3	{background: url(./i/cabecera_3.jpg) bottom left no-repeat; padding:0 0 82px 0; }
.cabecera_home_5	{background: url(./i/cabecera_5.jpg) bottom left no-repeat; padding:0 0 82px 0; }
*/


.cabecera2 					{background: url(./i/cabecera/nada.jpg) bottom left no-repeat; padding:0 0 82px 0; }
.energia .cabecera2 		{background: url(./i/cabecera/cabecera_energia.jpg) bottom left no-repeat ! important; padding:0 0 82px 0; }


.cabecera_img_0 	{background: url(./i/cabecera/cabecera_banda_0.jpg) bottom left no-repeat ! important; padding:0 0 82px 0; }
.cabecera_img_1 	{background: url(./i/cabecera/cabecera_banda_1.jpg) bottom left no-repeat ! important; padding:0 0 82px 0; }
.cabecera_img_2 	{background: url(./i/cabecera/cabecera_banda_2.jpg) bottom left no-repeat ! important; padding:0 0 82px 0; }
.cabecera_img_3 	{background: url(./i/cabecera/cabecera_banda_3.jpg) bottom left no-repeat ! important; padding:0 0 82px 0; }

.titulo_pagina				{float:left; width:139px; height:77px; color:#fff; font-size:.75em; }
.titulo_pagina h2			{width:134px; position:relative; z-index:1; margin:0 0 0 0; font-size:.2em; }
.titulo_pagina h2 span 		{display:block; width:139px; height:77px; }
.titulo_pagina h2 span span	{display:block; position: absolute; z-index: -1;  }
/*
.quienes-somos .titulo_pagina h2 span	{background: url(./i/titulo_sobre.gif) 5px 0 no-repeat; }
*/

.contacto .titulo_pagina h2 span		{background: url(./i/titulo_contacto.gif) 5px 0 no-repeat; }

.private-equity .titulo_pagina			{height:106px; }
.private-equity .titulo_pagina h2 span 	{height:106px; }

.titulo_private_introduccion .titulo_pagina h2 span	{background: url(./i/titulo_private_introduccion.gif) 0 0 no-repeat; }
.titulo_private_criterios .titulo_pagina h2 span	{background: url(./i/titulo_private_criterios.gif) 0 0 no-repeat; }

.titulo_private_soluciones .titulo_pagina h2 span	{background: url(./i/titulo_private_soluciones.gif) 0 0 no-repeat; }
.titulo_private_valor .titulo_pagina h2 span		{background: url(./i/titulo_private_valor.gif) 0 0 no-repeat; }
.titulo_private_equipo .titulo_pagina h2 span		{background: url(./i/titulo_private_equipo.gif) 0 0 no-repeat; }
.titulo_private_cartera .titulo_pagina h2 span		{background: url(./i/titulo_private_cartera.gif) 0 0 no-repeat; }

.titulo_private_soluciones .titulo_pagina h2 span	{background: url(./i/titulo_private_soluciones.gif) 0 0 no-repeat; }

.titulo_private_soluciones .titulo_pagina h2 span	{background: url(./i/titulo_private_soluciones.gif) 0 0 no-repeat; }

.titulo_sobre_1 .titulo_pagina h2 span	{background: url(./i/titulo_sobre_1.gif) 0 0 no-repeat; }
.titulo_sobre_2 .titulo_pagina h2 span	{background: url(./i/titulo_sobre_2.gif) 0 0 no-repeat; }
.titulo_sobre_3 .titulo_pagina h2 span	{background: url(./i/titulo_sobre_3.gif) 0 0 no-repeat; }

.energia .titulo_pagina					{height:107px; }
.energia .titulo_pagina h2 span 		{height:107px; }

.titulo_energia_introduccion .titulo_pagina h2 span	{background: url(./i/titulo_energia_introduccion.gif) 0 0 no-repeat; }
.titulo_energia_ventures .titulo_pagina h2 span		{background: url(./i/titulo_energia_ventures.gif) 0 0 no-repeat; }
.titulo_energia_equipo .titulo_pagina h2 span		{background: url(./i/titulo_energia_equipo.gif) 0 0 no-repeat; }
.titulo_energia_inversiones .titulo_pagina h2 span	{background: url(./i/titulo_energia_inversiones.gif) 0 0 no-repeat; }

 

.menu					{float:left; width:139px;font-size:.5em; padding:0 0 0 5px; }
.menu2					{}
.menu ul				{float:left; padding:0 0 7px 0; font-size:.5em; }
.menu ul li				{float:left; padding:8px 0 0 0; font-size:.5em; }
.menu ul li a			{float:left; width:134px; height:17px; background-position:top left; background-repeat:no-repeat; text-align:right; color:#fff; }
.menu ul li a span		{}
.menu ul li a:hover		{background-position:bottom left; }
.menu ul li a.on		{background-position:bottom left; }


.menu_introduccion a	{background-image: url(./i/menu_introduccion.gif); }
.menu_criterios a	{background-image: url(./i/menu_criterios.gif); }
.menu_criterios a span	{display:none; }
.menu_valores a			{background-image: url(./i/menu_valores.gif); }
.menu_equipo a			{background-image: url(./i/menu_equipo.gif); }

.menu_soluciones a		{background-image: url(./i/menu_soluciones.gif); }
.menu_soluciones a span	{display:none;}
.menu_valoraportado a	{background-image: url(./i/menu_valoraportado.gif); }
.menu_nuestracartera a	{background-image: url(./i/menu_nuestracartera.gif); }

.menu_equipo2 a			{background-image: url(./i/menu_equipo2.gif); }

.menu_frv a				{background-image: url(./i/menu_frv.gif); }
.menu_inversiones a		{background-image: url(./i/menu_inversiones.gif); }


.contenidos		{float:left; width:980px; min-height:330px; height:auto ! important; height:330px;  padding:0 0 30px 0; }
.contenidos2	{}		
.contenidos3	{}

.contenidos_izquierda	{float:left; width:174px; padding:48px 0 0 45px; }
.contenidos_izquierda2	{}

.contenidos_central		{float:left; width:755px; padding:50px 0 0 0; }
.contenidos_central2	{}
.contacto .contenidos_central{padding:50px 0 20px 0; }
.contenidos_central	p				{font-size:.6875em; padding:0 0 15px 0; }
.contenidos_central	p img			{display:inline; margin:0 0 -2px 0; }
.contenidos_central	h3				{color:#2a5277; font-size:.875em; padding:0 0 10px 0; }
.contenidos_central	h3.doble		{padding:0 0 10px 0; height:30px;}
.contenidos_central	ul				{font-size:.6875em; }
.contenidos_central	ul li			{padding:0 0 10px 10px; background: url(./i/ulli.gif) 0 5px no-repeat; line-height:15px; }


.tres_c		{background: url(./i/tres_columnas.gif) 0 0 repeat-y; }
.tres_c_1	{background:red url(./i/tres_columnas_1.gif) 0 0 repeat-y; }
.tres_c_3	{background: url(./i/tres_columnas_1.gif) 235px 0 repeat-y; }


.titulo_contenido		{float:left; width:740px; padding:0 0 20px 0;  }
.titulo_contenido img 	{}

.flash			{float:left; width:740px; padding:10px 0 50px 0;  }
.flash object 	{margin:0 0 0 80px; }
.flash embed 	{margin:0 0 0 80px; }


		
.texto_1				{float:left; width:720px; line-height:17px; }
.texto_1 .img_izq		{float:left; width:239px; }
.texto_1 .img_izq img 	{}

.texto_2				{float:left; width:720px; line-height:17px; font-size:.8125em; padding:20px 0 20px 0; }

.texto_1.texto_imagen p {margin:0 0 0 240px; }

strong.txtoep			{width:21px; position:relative; z-index: 1; margin:0 0 0 0; border:1px solid #fff;; }
strong.txtoep span		{float:left; width:21px; height:12px; background: url(./i/txtoep.gif) 0 2px no-repeat;  border:1px solid red;  }
strong.txtoep span span	{position: absolute; z-index: -1;  color:#fff; font-size:.2em; }


.valores				{float:left; width:720px; margin:0 0 0 0; padding:0 0 50px 0; }
.valores .valores_arriba{float:left; width:720px; }

.valores .valores_abajo		{float:left; width:720px; background: url(./i/valores222.gif) top left repeat-x; padding:3px 0 0 0; }
.valores .valores_abajo2	{float:left; width:530px; padding:0 0 0 130px; }


.valores img			{display:block; margin:0 0 10px 0;  }
.valor_1		{float:left; width:190px; padding:0 30px 0 0; 		min-height:180px; height:auto ! important; height:180px; }
.valor_2		{float:left; width:190px; padding:0 30px 0 30px; 	min-height:180px; height:auto ! important; height:180px; }
.valor_3		{float:left; width:200px; padding:0 0 0 30px; 		min-height:180px; height:auto ! important; height:180px; }
.valor_4		{float:left; width:200px; padding:20px 40px 0 0; 	min-height:150px; height:auto ! important; height:150px; background: url(./i/tres_columnas.gif) 0 0 repeat-y; }
.valor_5		{float:left; width:220px; padding:20px 0 0 0; 		min-height:150px; height:auto ! important; height:150px; }


.linea_gris 			{float:left; width:720px; height:3px; font-size:.1em;  padding:0 0 15px 0; background: url(./i/valores_abajo.gif) top left repeat-x; }

.cuatro_columnas{float:left; width:750px; line-height:17px;  background: url(./i/cuatro_columnas.gif) 0 0 repeat-y;  }
.cuatro_columnas img	{display:block; }
.cuatro_c		{background: url(./i/cuatro_columnas.gif) 0 0 repeat-y; }
.columna_1		{float:left; width:170px; padding:0 22px 0 0;		min-height:180px; height:auto ! important; height:180px; }
.columna_2		{float:left; width:150px; padding:0 25px 0 15px;	min-height:180px; height:auto ! important; height:180px; }
.columna_3		{float:left; width:155px; padding:0 0 0 10px;		min-height:180px; height:auto ! important; height:180px; }
.columna_4		{float:left; width:160px; padding:0 0 0 35px; 		min-height:180px; height:auto ! important; height:180px; }

.fondogris		{float:left; width:210px; height:275px; background: url(./i/fondogris.gif) 0 0 repeat-x}
.fondogris div	{padding:20px 15px; }

strong span	{color:#2a5277; }
.noqep strong span	{color:#000 ! important; font-weight:normal; }

.linea						{float:left; width:750px; padding:0 0 10px 0; }
.caja_cartera				{float:left; width:214px; height:182px; padding:3px 10px 10px 10px ;  background: url(./i/caja_cartera.gif) 0 0 no-repeat; margin:0 10px 0 0; }
.caja_cartera .cj2			{}
.caja_cartera .cj3			{}
.caja_cartera .logoc		{text-align:center; }
.caja_cartera .logoc img	{margin:0 auto; }
.caja_cartera .texto		{height:90px; padding:0; text-align:center; }
.caja_cartera .texto p		{padding:10px 10px 0 10px; line-height:13px; text-align:center; }
.caja_cartera .mas			{text-align:center; }
.caja_cartera .mas a		{margin:0 auto; display:block; width:67px; height:20px; background: url(./i/leermas.gif) 0 0 no-repeat; text-align:center; padding:2px 0 0 0; color:#fff; font-size:.1em; }
.caja_cartera .mas a span	{}
.caja_cartera .mas a:hover	{color:#fff; }



.ficha_cartera	{}
.ficha_cartera .volver			{padding:0 0 20px 0; }
.ficha_cartera .volver a		{display:block; width:121px; height:20px; background: url(./i/private/volveracartera.gif) 0 0 no-repeat; text-align:center; padding:2px 0 0 0; color:#fff; font-size:.1em; }
.ficha_cartera .volver a span	{}
.ficha_cartera .ficha_cartera_dentro		{}
.ficha_cartera .ficha_cartera_izq			{float:left; width:478px; padding:0 0 0 0; }
.ficha_cartera .ficha_cartera_izq .imagen	{}
.ficha_cartera .columna_izq	{float:left; width:210px; padding:20px 30px 30px 0 ; }
.ficha_cartera .columna_der	{float:left; width:210px; padding:20px 0 30px 0; }
.ficha_cartera_der			{}
.caja_cartera2				{float:left; width:249px; background: url(./i/caja_cartera_m.gif) 0 0 repeat-y; }
.caja_cartera2 .cj2			{background: url(./i/caja_cartera_a.gif) 0 0 no-repeat; padding:0 0 0 0; }
.caja_cartera2 .cj3			{background: url(./i/caja_cartera_b.gif) bottom left no-repeat; padding:3px 20px 0 20px ; }
.caja_cartera2 .logoc		{text-align:center; }
.caja_cartera2 .logoc img	{margin:0 auto; }
.caja_cartera2 .texto strong{display:block; color:#496892; }
.caja_cartera2 .texto		{padding:15px 0 0 0; }
.caja_cartera2 .texto p		{line-height:13px; }
.caja_cartera2 .mas			{border-top:1px solid #ccc; padding:15px 0; }
.caja_cartera2 .mas a		{display:block; width:147px; height:20px; background: url(./i/private/webdelacompania.gif) 0 0 no-repeat; text-align:center; padding:2px 0 0 0; color:#fff; font-size:.1em; }
.caja_cartera2 .mas a span	{}
.caja_cartera2 .mas a:hover	{color:#fff; }

.energia_intro						{float:left; width:510px; }
.energia_intro .titulo_contenido 	{float:left; width:452px; padding:0 0 20px 0;  }
.energia_intro .columna_izq			{float:left; width:210px; padding:10px 30px 0 0 ; }
.energia_intro .columna_der			{float:left; width:210px; padding:10px 0 0 0 ; }
.energia_intro .energia_intro_imagen	{float:left; width:238px; }


.texto_frv					{float:left; width:750px; padding:0 0 20px 0; }
.texto_frv .c_1				{float:left; width:212px; padding:0 20px 0 0; }
.texto_frv .c_1 div			{}
.texto_frv .c_1 div a 		{display:block; width:90px; height:20px; background: url(./i/wwwfrvocm.gif) 0 0 no-repeat; text-align:center; padding:2px 0 0 0; color:#fff; font-size:.1em; }
.texto_frv .c_1 div a span	{}
.texto_frv .c_2				{float:left; width:212px; padding:0 20px 0 0; }
.texto_frv .c_3				{float:left; width:212px; padding:0 20px 0 0; }
.texto_frv .c_3 img			{margin:0 0 27px 0; }




.home .contenidos_central		{float:left; width:650px; padding:50px 30px 0 40px; }
.home .contenidos_central2		{}

.contenidos_derecha					{float:left; width:226px; padding:50px 0 0 0; }
.contenidos_derecha h3 				{width:219px; position:relative; z-index: 1; margin:0 0 0 0; color:#fff; font-size:.1em; text-align:left; }
.contenidos_derecha h3 span 		{display:block; width:219px; height:43px; background-image: url(./i/home/home_lineasnegocio.gif); background-repeat:no-repeat;  background-position:bottom top; }
.contenidos_derecha h3 span span	{display:block; position:absolute; z-index: -1;  }






.home .contenidos_central .titulo_contenido	{float:left; width:620px; padding:0 0 20px 0;  }
.home .c_1	{float:left; width:280px; padding:0 40px 0 0; font-size:.75em; line-height:17px; }
.home .c_2	{float:left; width:305px; padding:0 20px 0 0; font-size:.75em; line-height:17px; }


.home .cabecera2		{background:none ! important; padding:0 ! important; }


.home .cabecera_home		{float:left; height:183px; background:#4f4f4f url(./i/cabecera3.gif) 0 0 no-repeat; border-top:5px solid #fff; }
.home .cabecera_home img	{margin:0 0 0 220px; }

.home .cabecera_home2				{float:left; width:600px; margin:-100px 0 0 50px; }
.home .cabecera_home2 h2 			{width:360px; position:relative; z-index: 1; margin:0 0 0 0; color:#4f4f4f; font-size:.1em; text-align:left; }
.home .cabecera_home2 h2 span 		{display:block; width:360px; height:69px; background-image: url(./i/home/titulo.gif); background-repeat:no-repeat;  background-position:bottom top; }
.home .cabecera_home2 h2 span span	{display:block; position:absolute; z-index: -1;  }


address			{float:left; width:215px; height:137px; padding:100px 0 0 30px;  background: url(./i/address.gif) 0 0 repeat-x; font-size:.875em; font-style:normal; margin:0 5px 0 0;  }
address a		{color:#2a5277; }
address a:hover	{text-decoration:underline; }
.mapa		{float:left; width:474px; }

.equipo					{float:left; width:730px; background: url(./i/equipofondo.gif) 0 0 repeat-y; padding:0 0 20px 0; }
.equipo .linea			{padding:0; }


.equipo .equipo_izq		{float:left; width:349px; min-height:200px;height:auto ! important; height:200px; background:#e9e9e9; padding:0 0 10px 0; margin:0 27px 0 0; }
.equipo .equipo_der		{float:left; width:349px; min-height:200px;height:auto ! important; height:200px; background:#e9e9e9; padding:0 0 10px 0;  }
.equipo .c_i			{float:left; width:115px; }
.equipo .c_i img		{}
.equipo .c_i div		{text-align:center; }
.equipo .c_i div div	{display:block; padding:10px 5px 0 5px; min-height:40px; height:auto ! important; height:40px; color:#79746b; font-size:.75em;  font-weight:normal; text-transform:none; }
.equipo .c_i div a		{margin:0 auto; display:block; width:47px; height:20px; background: url(./i/leermas.gif) 0 0 no-repeat; text-align:center; padding:2px 0 0 20px; color:#fff; font-size:.1em; }
.equipo .c_i div a span	{float:none; display:block; width:40px; padding:0 ! important; font-weight:normal; text-transform:none; }
.equipo .c_i div a:hover{}


.equipo .c_d			{float:left; width:230px; }
.equipo .c_d h3			{color:#000; font-size:1em; padding:10px 0 5px 0; font-weight:normal; }
.equipo .c_d h3 a		{color:#000; }
.equipo .c_d h3 a:hover	{text-decoration:underline; }
.equipo .c_d div a 			{color:#2a5277; font-weight:bold; font-size:.625em; background: url(./i/sobre.gif) 0 3px no-repeat; padding:0 0 0 14px; }
.equipo .c_d div a:hover	{text-decoration:underline; }
.equipo .c_d p			{padding:10px 10px 0 0; line-height:13px; }

.equipo .linea_separador{float:left; width:724px; height:26px; font-size:.5em; background: url(./i/linea_separador.gif) 0 0 repeat-x; }

.ficha					{float:left; width:725px; min-height:300px; height:auto ! important; height:300px;  background:#e9e9e9; padding:0 0 20px 0; }
.ficha .ficha_1			{float:left; width:103px; padding:25px 0 0 0; }
.ficha .ficha_1 img		{}
.ficha .ficha_1 div 	{text-align:center; }
.ficha .ficha_1 div span{display:block; padding:10px 5px 0 5px; min-height:40px; height:auto ! important; height:40px; color:#79746b; font-size:.75em;   }

.ficha .ficha_2			{float:left; width:247px; padding:35px 30px 0 38px; }
.ficha .ficha_2 h3		{color:#000; font-size:1.1em; padding:0 0 20px 0; font-weight:normal; }
.ficha .ficha_2 p		{}

.ficha .ficha_3			{float:left; width:248px; padding:44px 40px 0 0; }
.ficha .ficha_3			{padding-top:74px; }

.ficha .ficha_3 div		{padding:0 0 20px 0; }
.ficha .ficha_3 a		{color:#2a5277; font-weight:bold; font-size:.625em; background: url(./i/sobre.gif) 0 3px no-repeat; padding:0 0 0 14px; }
.ficha .ficha_3 a:hover	{text-decoration:underline; }
.ficha .ficha_3 p		{}

.ficha_volver		{float:left; width:700px; padding:10px 0 0 0; margin:0 0 10px 0; }
.ficha_volver a		{display:block; width:120px; height:20px; background: url(./i/volver_a_equipo.gif) 0 0 no-repeat; text-align:right; padding:2px 0 0 0; color:#fff; font-size:1px; }
.ficha_volver a span	{}



.caja_directivo			{float:left; padding:0 0 20px 0; }
.caja_directivo2		{float:left; width:702px; height:289px; background:#bbb; border:10px solid #bbb; }
.caja_directivo .imagen	{float:right; padding:0 0 0 10px;  width:438px; height:288px; background: url(./i/equipo_directivo.jpg) 0 0 no-repeat;}
.caja_directivo .texto	{float:left; width:230px; color:#3a3a3a; font-size:.8125em; line-height:16px; }
.caja_directivo .texto div			{padding:10px 10px; line-height:17px;  }
.caja_directivo .texto div span		{font-style:italic; }

.caja_directivo .imagen div a 		{color:#fff; padding:1px 0 0 0; text-align:center; font-size:1px; }

.caja_directivo .imagen .enlace_1	{float:left; padding:0 0 0 0; }
.caja_directivo .imagen .enlace_2	{float:left; padding:0 0 0 0; }
.caja_directivo .imagen .enlace_3	{float:left; padding:0 0 0 0; }
.caja_directivo .imagen .enlace_4	{float:left; padding:0 0 0 0; }
/*
.caja_directivo .imagen .enlace_1 div	{float:left; width:120px; background: url(./i/enlace_1_off.gif) 0 0 no-repeat;  }
.caja_directivo .imagen .enlace_2 div	{float:left; width:120px; background: url(./i/enlace_2_off.gif) 0 0 no-repeat;  }
.caja_directivo .imagen .enlace_3 div	{float:left; width:120px; background: url(./i/enlace_3_off.gif) 0 0 no-repeat;  }
.caja_directivo .imagen .enlace_4 div	{float:left; width:120px; background: url(./i/enlace_4_off.gif) 0 0 no-repeat;  }
*/

.caja_directivo .imagen .enlace_1 div	{float:left; padding:100px 0 0 0 ; margin:0 0 0 0 ; }
.caja_directivo .imagen .enlace_2 div	{float:left; }
.caja_directivo .imagen .enlace_3 div	{float:left; }
.caja_directivo .imagen .enlace_4 div	{float:left; padding:80px 0 0 0 ;  }


.caja_directivo .imagen .enlace_1 div a	{float:left; width:115px; height:160px; background-image: url(./i/enlace_3_on.gif);  background-repeat:no-repeat; background-position:bottom left; color:#fff; margin:0 0 0 0; }
.caja_directivo .imagen .enlace_2 div a	{float:left; width:100px; height:250px; background-image: url(./i/enlace_1_on.gif);  background-repeat:no-repeat; background-position:bottom left; color:#fff; }
.caja_directivo .imagen .enlace_3 div a	{float:left; width:110px; height:250px; background-image: url(./i/enlace_2_on.gif);  background-repeat:no-repeat; background-position:bottom left; color:#fff; }
.caja_directivo .imagen .enlace_4 div a	{float:left; width:105px; height:160px; background-image: url(./i/enlace_4_on.gif);  background-repeat:no-repeat; background-position:bottom left; color:#fff; }


.caja_directivo .imagen .enlace_1 div a:hover	{background-position:0 90px; }
.caja_directivo .imagen .enlace_2 div a:hover	{background-position:0 80px; }
.caja_directivo .imagen .enlace_3 div a:hover	{background-position:0 110px; }
.caja_directivo .imagen .enlace_4 div a:hover	{background-position:0 100px; }

.caja_directivo .imagen div a span		{display:none;  }


.inversiones			{float:left; background: url(./i/inversiones.gif) 0 0 no-repeat; margin:-10px 0 0 0; padding:0 0 40px 0; }
.inversiones2			{float:left; width:730px; background: url(./i/inversiones2.gif) 0 0 repeat-y; }

.inversiones_izq				{float:left; width:236px; padding:25px 0 0 0; }
.inversiones_izq label			{float:left; width:200px;  padding:0 0 20px 0; }
.inversiones_izq label img		{margin:0 0 10px 0; }
.inversiones_izq label img.borde{border-top:1px solid #dbe1e1; }

.inversiones_izq label select	{width:175px; font-size:.6875em; text-transform:uppercase; border:1px solid #bcbcbc; }

.inversiones_izq .memoria		{float:left; padding:100px 0 0 0; }

.inversiones_der		{float:left; background: url(./i/inversiones_der_m.gif) 0 0 repeat-y; margin:-1px 0 0 0; }
.inversiones_der2		{float:left; background: url(./i/inversiones_der_a.gif) 0 0 no-repeat; }
.inversiones_der3		{float:left; width:432px; background: url(./i/inversiones_der_b.gif) bottom left no-repeat; padding:25px 0 20px 50px; min-height:310px; height:auto ! important; height:310px; }

.inversiones_der .foto		{width:378px; }
.inversiones_der .foto h3	{font-size:.6875em; color:#fff; background:#525252; text-transform:uppercase; padding:5px 8px ; }
.inversiones_der .foto img	{width:378px; }
.inversiones_der .texto		{width:378px;font-size:.625em; color:#000; line-height:15px; padding:20px 0 10px 0; }
.inversiones_der .texto2	{font-size:small; text-align:center; padding:100px 0 0 0;  }

.quita	{display:none; }

.acceso_inversores		{float:left; padding:60px 0 0 330px; }
.acceso_inversores2		{float:left; width:342px; height:248px; background: url(./i/acceso_inversores.jpg) 0 0 no-repeat; }
.acceso_inversores form	{}
.acceso_inversores .linea_1			{padding:116px 0 0 150px; }
.acceso_inversores .linea_2			{padding:12px 0 0 150px; }
.acceso_inversores .linea_3			{padding:10px 0 0 243px; }
.acceso_inversores input			{width:160px; font-size:14px; }
.acceso_inversores button			{width:68px; height:21px; background: url(./i/boton_entrar.gif) 0 0 no-repeat; border:0; color:#e1e1e1; font-size:1px; text-align:center; padding:2px 0 0 0; }


.acceso_inversores_ko .acceso_inversores		{padding:10px 0 0 330px; }
.acceso_inversores_ko2		{float:left; padding:60px 0 0 330px; }
.acceso_inversores_ko3		{float:left; width:342px; background: #f2f2f2; border:1px solid #ccc;  }
.acceso_inversores_ko4		{padding:20px 40px ; color:#000; font-size:12px; }



