@charset "UTF-8";


@media screen, projection
{
  /*-------------------------------------------------------------------------*/

  /* Marginal areas & page background */
  body { font-family: 'Trebuchet MS', Helvetica, sans-serif; background: #fff url("../img/HomeFnd.jpg") repeat-x top center; padding: 0; margin: 0}   
  a:visited {text-decoration: none;}
  a {text-decoration: none}
  div { behavior: url(iepngfix.htc) }
  
  /* Layout Alignment */
  .page_margins {margin: 0 auto; padding:0}

  /* Layout Properties */
  .page_margins { width: 982px;  min-width: 740px; max-width: 90em; background: transparent; padding:0}
  #header_es-ES { padding: 0; color: #000; background: url("../img/HomeCabecera.jpg") no-repeat center; height: 218px }
  #header_es-ES .globo{position:relative;top:66px;left:5px}
  #header_en-GB { padding: 0; color: #000; background: url("../img-eng/HomeCabecera.jpg") no-repeat center; height: 218px }
  #header_en-GB .globo{position:relative;top:66px;left:5px} 
  #header2_es-ES {padding:0; margin:0; color:#000; background: url("../img/IntCabecera.jpg") no-repeat center top; height: 219px}
  #header2_es-ES .linklogo{float:right;cursor:hand;margin:20px 50px 0 0;width:270px;height:60px;clear:both}
  #header2_es-ES #iconoqs{position: relative;top:0px;left:40px;background:url(../img/icoqsomos.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:10}
  #header2_es-ES #iconoqh{position: relative;top:0px;left:40px;background:url(../img/icoqhacemos.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:20}
  #header2_es-ES #iconoexp{position: relative;top:0px;left:40px;background:url(../img/icoxp.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:30}
  #header2_es-ES #iconone{position: relative;top:0px;left:40px;background:url(../img/iconequipo.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:40}
  #header2_es-ES #iconomet{position: relative;top:0px;left:40px;background:url(../img/icometod.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:50}
  #header2_es-ES #iconopr{position: relative;top:0px;left:40px;background:url(../img/icoproductos.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:60}
  
  #header2_en-GB {padding:0; margin:0; color:#000; background: url("../img-eng/IntCabecera.jpg") no-repeat center top; height: 219px}
  #header2_en-GB .linklogo{float:right;cursor:hand;margin:20px 50px 0 0;width:270px;height:60px;clear:both}
  #header2_en-GB #iconoqs{position: relative;top:0px;left:40px;background:url(../img/icoqsomos.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:10}
  #header2_en-GB #iconoqh{position: relative;top:0px;left:40px;background:url(../img/icoqhacemos.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:20}
  #header2_en-GB #iconoexp{position: relative;top:0px;left:40px;background:url(../img/icoxp.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:30}
  #header2_en-GB #iconone{position: relative;top:0px;left:40px;background:url(../img/iconequipo.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:40}
  #header2_en-GB #iconomet{position: relative;top:0px;left:40px;background:url(../img/icometod.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:50}
  #header2_en-GB #iconopr{position: relative;top:0px;left:40px;background:url(../img/icoproductos.png) no-repeat;width:67px;height:67px;visibility:hidden;z-index:60}
  
  #topnav {float:right;font-size:11px;color:#fff;background:transparent;padding:6px 45px 0 0;text-align:right;border:solid 0px #fff;}
  #topnav a {color:#fff; text-decoration:none; padding: 0 5px 0 5px}
  #topnav a:hover {color:#09f; padding: 0 5px 0 5px}
  #fecha { float:left; font-size:11px; color: #fff; background: transparent; padding:6px 0 0 34px; margin:0}
  #main {background: url(../img/Fnd.png) center repeat-y;height:auto; margin:0; padding:0; overflow: hidden;}
  #footer {clear:both;margin:0; height:171px; color:#666; background:url(../img/HomeFooter.jpg) no-repeat center; text-align:center}
  #footer a{ color:#666; font-size:11px; text-decoration: none; padding: 0 5px 0 5px}
  #footer a:hover{ color:#000}
  #footer .banner{background: url(../img/bannerFINRA.gif) no-repeat center; height:90px;margin:8px auto; padding:0;border-top:1px dashed #c2c2c2;border-bottom:1px dashed #c2c2c2;width:950px}
#footer .banner2{height:20px;margin:8px auto; padding:0;border-top:1px dashed #c2c2c2;border-bottom:1px dashed #c2c2c2;width:950px;}
  
  /* (en) navigation: horizontal adjustment  */  
  .nav {position:relative;clear:both;top:4px;height:32px}
  .nav ul {list-style-type: none;}
  .nav li {width:150px;font-weight:bold;color:#FFF; float:left}
  .nav li a {display:block;width:auto;height:30px;font-weight:bold;color:#FFF; text-decoration:none;padding-top:10px;text-align:center}
  .nav li a:hover {background: url(../img/solapa.png) center -7px}
  .nav li a:active {background: url(../img/solapa.png) center -7px}
  .seleccionado {display:block;width:auto;height:30px;font-weight:bold;color:#FFF;text-decoration:none;padding-top:10px;text-align:center;background: url(../img/solapa.png) center -7px}  
  
  
  	
  }

  
  /*-------------------------------------------------------------------------*/

  /**
   *
   */

  #col1 {float: left; width: 34%;  margin:0; overflow: hidden}
  #col2 {float: left; width: 32%;  margin:0; overflow: hidden}
  #col3 {width: auto; margin: 0; overflow: hidden}
  #col1_content {padding: 0 0 0 30px }
  #col2_content {padding: 0 0 0 5px}
  #col3_content {padding: 0;}

  .ImgBolsa{background:url(../img/img_bolsa.jpg) no-repeat;width:251px;height:168px}
  .ImgBME{background:url(../img/img_bme.jpg) no-repeat;width:251px;height:168px}
  
/* MENU HOME */

  #OpcMenu {width:306px; height:301px; cursor:hand;margin-top:14px}
  .OpcMenu{background: url(../img/MenuFnd.jpg)}
  .OpcMenu a{text-decoration: none}
  #OpcMenu h1 {font:22px 'Trebuchet MS', Helvetica, sans-serif; text-decoration:none;color:#036; text-align:center; padding-top:8px}
  .OpcMenu:hover{color:#FFF;background: url(../img/MenuFndOver.jpg);cursor:hand}
  #OpcMenu:hover h1{color:#FFF;}
  .OpcMenu h1 a{color:#036;text-decoration:none}
  #OpcMenu h1 a{color:#036;text-decoration:none}
  .OpcMenu h1 a:hover{color:#FFF;}
  #OpcMenu h1 a:visited{color:#036;text-decoration:none}
  #OpcMenu ul a:visited{color:inherit;text-decoration:none}

  
  .OpcMenu:hover .Img1{background: url(../img/img1over.jpg) no-repeat}
  .OpcMenu:hover .Img2{background: url(../img/img2over.jpg) no-repeat}
  .OpcMenu:hover .Img3_es-ES{background: url(../img/img3over.png) no-repeat center}
  .OpcMenu:hover .Img3_en-GB{background: url(../img-eng/img3over.png) no-repeat center}
  .OpcMenu:hover .Img4{background: url(../img/img4over.jpg) no-repeat}
  .OpcMenu:hover .Img5{background: url(../img/img5over.jpg) no-repeat}
  .OpcMenu:hover .Img6{background: url(../img/img6over.jpg) no-repeat}


  .OpcMenu p {font-size:12px; color:#686868; text-align:; padding:0px 34px 0 34px}
  .OpcMenu:hover p {color:#000} 
  .OpcMenu ul {font-size:12px; color:#686868; text-align:justify;  list-style-image: url(../img/InfServV.gif);  }
  .OpcMenu:hover ul {color:#000}
  .OpcMenu .tit{font-size:13px; font-weight:bold; color:#686868; padding:0px 0 0 34px}
  .OpcMenu .tit a:visited{color: inherit}
  .OpcMenu:hover .tit{color:#000}
  .OpcMenu .Img1{background: url(../img/img1.jpg) no-repeat; margin:0 20px 0 14px; width:108px; height: 104px; clear:left; float:right}
  .OpcMenu .Img2{background: url(../img/img2.jpg) no-repeat; margin:0 20px 0 14px; width:139px; height: 116px; clear:left; float:right}
  .OpcMenu .Img3_es-ES{background: url(../img/img3.png) no-repeat center; margin:0 20px 0 0; width:100%; height: 180px;}
  .OpcMenu .Img3_en-GB{background: url(../img-eng/img3.png) no-repeat center; margin:0 20px 0 0; width:100%; height: 180px;}
  .OpcMenu .Img4{background: url(../img/img4.jpg) no-repeat; margin:0 20px 0 0px; width:171px; height: 112px; clear:left; float:right}
  .OpcMenu .Img5{background: url(../img/img5.jpg) no-repeat; margin:0 20px 0 24px; width:110px; height: 80px; clear:left; float:right}
  .OpcMenu .Img6{background: url(../img/img6.jpg) no-repeat; margin:0 20px 0 24px; width:112px; height: 153px; clear:left; float:right}
  .OpcMenu .link {font-size:11px; text-align:right; bottom:-210px; right:24px; position:relative;}
  .OpcMenu .link a{color:#06c; text-decoration:none}
  .OpcMenu .link a:hover{color:#09f}
  .OpcMenu .img1,.Img2,.Img3,.Img4,.Img5,.Img6, a:hover {cursor:hand}
  
/* OPCION VERSION INGLES / ESPANOL */  
#topnav .banderaEng{background: url(../img/banderaENG.gif) no-repeat;position:absolute;width:23px;display:inline;top:4px; height:18px}  
#topnav .banderaEng:hover{background: url(../img/banderaENG_hover.gif) no-repeat} 
#topnav .banderaEsp{background: url(../img/banderaESP.gif) no-repeat;position:absolute;width:23px;display:inline;top:4px; height:18px}  
#topnav .banderaEsp:hover{background: url(../img/banderaESP_hover.gif) no-repeat} 
  
/* PAGINAS INTERIORES */

  #colA {float: left; width: 65%;  margin:0; overflow: hidden}
  #colB {float: right;width: 35%; margin:0; overflow: hidden}
  #colC {width: 100%; margin:0; overflow: hidden}
  #colD {float: left; width: 50%;  margin:0; overflow: hidden}
  #colE {float: right;width: 50%; margin:0; overflow: hidden}
  #colA_content {padding: 30px 0 30px 40px}
  #colB_content {padding: 0 0 10px 20px;margin:80px 0 0 30px; width:250px}
  #colB_content2 {padding: 10px 0 0 20px;margin:0px 0 30px 30px;width:250px}
  #colC_content{padding: 30px 40px 50px 40px}
  #colD_content {padding: 30px 0 30px 40px}
  #colE_content {padding: 0 0 10px 20px;margin:80px 0 0 30px; width:950px}
  .Titb {font-size:22px;color:#06c;font-weight:bold}
  .Txt {text-align:justify;font-size:13px;color:#000}
  .TxtBold {text-align:justify;font-size:13px;color:#000;font-weight:bold}
  .Txtp {text-align:justify;font-size:11px;color:#036}
  .Txta {color:#09c}
  .Txtag {color:#06c}
  .Txtn {color:#06c; font-weight:bold}
  .Txt a{color:#06c;font-size:11px;text-decoration:none}
  .Txt a:hover{color:#09f}
  .snavqh {position:absolute;clear:both;top:218px;margin:0 0 0 181px;padding:0}
  .snavxp {position:absolute;clear:both;top:218px;margin:0 0 0 332px;padding:0}
  .snavpr {position:absolute;clear:both;top:218px;margin:0 0 0 775px;padding:0}
  .snavqh ul,.snavxp ul,.snavpr ul {list-style-type:none;margin:0;padding:0;height:70px;text-align:center;background:url(../img/fndsolapa.jpg) no-repeat}
  .snavqh li a,.snavxp li a,.snavpr li a {display:block;width:auto;width:168px;font-size:13px;height:20px;color:#fff;font-weight:bold; text-decoration:none;}
  .snavqh li a:hover,.snavxp li a:hover,.snavpr li a:hover {display:block;color:#1a3e80}
  .snavqh li a:active,.snavxp li a:active,.snavpr li a:active {display:block;color:#1a3e80}
  .volver{font-size:11px;text-align:center;color:#FFF;background:url(../img/BtnVolver.gif) no-repeat center;font-weight:bold;height:19px;padding-top:1px}
  .volver a,.volver a:visited {color:#FFF;text-decoration:none}
  .volver a:hover {text-decoration:underline}
  
  
/* QUIENES SOMOS */

  .ImgBolsa{background:url(../img/img_bolsa.jpg) no-repeat;width:251px;height:168px}
  .ImgBME{background:url(../img/img_bme.jpg) no-repeat;width:251px;height:168px}  
  
/* QUE HACEMOS */  
 
/* NUESTRO EQUIPO */ 
.TxtEquipo{float:left;width:580px}
.ImgEquipo{background:url(../img/img_Equipo.jpg) no-repeat right;float:right;width:320px; height:279px}

/* METODOLOGIA */
.ImgMetod_es-ES{background:url(../img/Metodologia.jpg) no-repeat center;width:245px; height:244px;}
.ImgMetod_en-GB{background:url(../img-eng/Metodologia.jpg) no-repeat center;width:245px; height:244px;}
.Estudiar{float:left;width:305px; border:solid 0px #000}
.Analizar{float:right;width:305px; border:solid 0px #0f0}

/* EXPERIENCIA */ 
.sinlink{
font-family: 'Trebuchet MS', Helvetica, sans-serif;
color:#fff;
font-size:13px;
font-weight:bold;
vertical-align: top;
} 
.TxtExp01{
float:left;
width:900px;
border:solid 0px #0f0;
}
.ImgExp01{
background:url(../img/Europa.jpg) no-repeat center;
width:677px;
height:462px;
margin:0px auto;
}  
.TxtExp02{
float:left;
width:900px;
border:solid 0px #0f0;
margin:0px auto;  
text-align: center
}
div.volverExp{
clear:both;
float:left;
width:900px;
height:aut;
margin:0px auto 10px auto;
}
.volverExp{
font-size:11px;
text-align:center;
color:#000;
background:url(../img/BtnVolver.gif) no-repeat center;
font-weight:bold;
height:19px;
padding-top:1px
}
.volverExp a,.volverExp a:visited {
color:#FFF;
text-decoration:none
}
.volverExp a:hover {
text-decoration:underline
} 
 
 
/*-------------------------------------------------------------------------*/
}