/*---------------------------------- CABECERA ---------------------------------------------*/

#encabezado h1{border:none;padding:0;margin:0;width:auto;height:auto;float:none;background:none;}
#encabezado h1 span{display:none;}

#encabezado #logo{width: 18.1%;height: 100%;float: left;background-color: #fff;text-align:left}/*background-color: #FEC10E;*/

#imgcabecera, #imgcabeceraENG{min-height:63px !important;height:auto !important;height:63px;margin-left:20%;background: #fff url(../../img/comunes/encabezado/enElMundo2.gif) no-repeat 100% 0;text-align: right;}
#imgcabecera span, #imgcabeceraENG span{position:absolute;top:0;left:0;z-index:-100;visibility:hidden;}
#imgcabecera form, #imgcabeceraENG form{float:right;margin-top:23px;margin-right:15px;}
#imgcabecera form .boton, #imgcabeceraENG form .boton{background: transparent url(../../img/comunes/encabezado/flecha.gif) no-repeat 0px 0px; border:none; width:25px;height:20px; cursor:pointer;}
#imgcabeceraENG{background-image:url(../../img/comunes/encabezado/inTheWorld2.gif);}

#encabezado #barraUtilidades{width: 100%;border-top: 1px solid #FFFFFF;float: left;height: 23px;background-color: #929190;}

#encabezado #barraUtilidades #utilidades{width: 22.1%;height: 100%;background-color: #777;border-right: 1px solid #FFFFFF;text-align:left;float:left;padding: 0px;margin: 0px;}/*background-color: #000000;*/

#encabezado #barraUtilidades #utilidades ul{list-style-type: none;padding: 0px;margin: 0px 0px 0px 10px;text-align:left;float:left;background-color: transparent;border:0px;}

#encabezado #barraUtilidades #utilidades ul li{display: inline;float:left;text-align: left;margin:0px;padding: 5px 2.5px 0px 2.5px;cursor: pointer;background-image: none;border:0px;}

#datosBolsa{background:transparent url(../../img/comunes/cotizacion/flechasblancas.gif) no-repeat 0 50%;padding-left: 25px;float: left;width: 45%;height: 23px;text-align: left;}

#datosBolsa ul{color: #FFFFFF;font-size: 0.85em;font-weight: bold;padding-top: 5px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;background-color: transparent;border: 0px;}

#datosBolsa > ul{height: 18px;}

#datosBolsa ul li.datoValor{display: inline;padding: 0px 5px 0px 0px;background-image: none;border: 0px;}

#encabezado #barraUtilidades #buscadorGeneral{width:94%;height: 23px;float: left;margin: 0;padding:0 0 0 6%;border:0;text-align: left;}

.boton_cambioidioma{color: #FFFFFF;font-size: 0.8em;font-weight: bold;background-color: transparent;border: 0px;cursor: pointer;margin: 4px 0px 4px 0px;padding: 0;}
.boton_cambioidioma a, .boton_cambioidioma:hover, .boton_cambioidioma:visited, .boton_cambioidioma:link, .boton_cambioidioma:active{color: #FFFFFF;font-size: 1em;font-weight: bold;background-color: transparent;border: 0px;cursor: pointer;margin: 4px 0px 4px 0px;padding: 0; text-decoration:none;}
.botonIdioma{margin-top:4px;}

/*.boton_general{background-color: #929190;background-image: none;border: 0px;text-align: left;cursor: pointer;margin: 3px 10px 0px 0px;padding: 0;float: left;}*/
#buscadorGeneral span{float:left;padding:5px 0 0 5px;color:#fff;font-weight:bold;font-size:.9em}
.boton_general{color: #fff;font-size: .8em;font-weight: bold;background-color: transparent;border: 0;cursor: pointer;margin:0;padding:3px 0 0 0;}

#cajaBuscar{margin:4px 0px 4px 5px;padding: 0;float: left;width: 55.5%;font-size:0.8em;}

#encabezado > #barraUtilidades{min-height: 23px;height: auto;}

#encabezado  #barraUtilidades > #utilidades{min-height: 23px;height: auto;}

#encabezado #barraUtilidades > #datosBolsa{height: auto;}

#encabezado  #barraUtilidades > #buscadorGeneral{min-height: 23px;height: auto;}

/* FIN DE CABECERA */

/* NAVEGACIÓN MENÚ */

#navegacion ul{width:100%;background-color: #ebebeb;border:0;padding: 0px;margin: 0px;}
#navegacion ul li{width: 100%;margin:0;padding:0;border:0;border-bottom:1px solid #fff;background:transparent url(../../img/comunes/listados/vineta1.gif) no-repeat 93% 8px}
#navegacion ul li a, #navegacion ul li a:visited, #navegacion ul li a:link, #navegacion ul li a:active {width: 76%;display: block;margin:0;padding:5px 16% 5px 8%;cursor: pointer;font:normal 1.2em Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #666666;text-decoration: none;}
#navegacion ul li a:hover,#navegacion ul li.menuActivo a{background:#fdc600 url(../../img/comunes/listados/vineta2.gif) no-repeat 93% 8px;color:#fff}
#navegacion ul li.pmpActivo a{background:#fdc600 url(../../img/comunes/listados/vineta3.gif) no-repeat 93% 8px;color:#fff}
#navegacion ul li ul{border-top:1px solid #fff;background-color:#f6f6f6}
#navegacion ul li ul li{border-bottom:1px solid #ebebeb;background:transparent}
#navegacion ul li ul li a, #navegacion ul li ul li a:visited,#navegacion ul li ul li a:link, #navegacion ul li ul li a:active{width: 86%;padding:4px 0 5px 14%;background:transparent url(../../img/comunes/menu/cuadrado.gif) no-repeat 17px 11px;color:#666;border:0}
#navegacion ul li ul li a:hover{background-image: url(../../img/comunes/menu/flecha.gif);background-position:17px 10px;color:#666}
#navegacion ul li ul li.PuntoMenuActivo a{background-image: url(../../img/comunes/menu/flecha.gif);background-position:17px 10px;font-weight:bold}
#navegacion ul li ul li.PuntoMenuActivoSuperior a{background-image:url(../../img/comunes/menu/cruz.gif);background-position:16px 9px}
#navegacion ul li ul li.PuntoMenuActivoSuperiorAbierto a{background:transparent url(../../img/comunes/menu/cruzabierta.gif) no-repeat 16px 10px;}
#navegacion ul li ul li.PuntoMenuActivoSuperiorAbierto li{width:92%;padding:0 0 0 8%;border:0}
#navegacion ul li ul li.PuntoMenuActivoSuperiorAbierto li a{background-image:url(../../img/comunes/menu/cuadrado.gif);font-size:1em}
#navegacion ul li ul li ul{border-top:1px solid #ebebeb;background-color:#fdfdfd}

/* ÚLTIMO PUNTO DE MENÚ */

#ultimopm{background: #FEC10E url(../../img/comunes/compas/pliegue.gif) no-repeat 0% 0%;padding-left: 7px;height: 30px;float:left;margin-left:0.2%;width:81.1%;}

div > #ultimopm{margin-left:0.3%;}

#ultimopm ul{border: none;width: 100%;height: 30px;font-size: 0.9em;float:left;background-color: #FEC10E;background-image: url(../../img/comunes/compas/fondo.gif);padding: 0px;}

#ultimopm ul li.PuntoMenu{display: inline;float: left;margin: 10px 0px 0px 0px;padding: 0px 10px 0px 13px;background-image: url(../../img/comunes/compas/linea.gif);background-repeat: no-repeat;background-position: 100% 40%;cursor: pointer;border: none;}

#ultimopm a{color: #000000;text-decoration: none;}

/* FIN DEL ÚLTIMO PUNTO DE MENÚ */

/* COMPÁS */

/*#compas{width:77%;margin-right: 1.5%;margin-left: 2.1%;height: 19px;padding: 7px 0px 0px 19px;color: #3D3D3D;}*/
#compas{width:75.8%;margin:0;padding:7px 0 0 24.2%;color: #3D3D3D;background:#fff}
#situacion > #compas {width:76%;margin:0;padding:7px 0 0 24%;min-height: 17px;height: auto;float:left}
*>/**/#situacion > #compas {width:75.9%;margin:0;padding:7px 0 0 24.1%;}

#compas #textocompas{width:90px;float:left;font-size:.9em;padding-top:1px;}

#compas #menucompas{width:85%;float:left;}

#compas #menucompas ul{width:100%;float:left;color:#666;padding:0;margin:0;border:none;background:#FFF;}

#compas #menucompas ul li.PuntoMenu{float:left;margin:0;padding:0;background-image:none}

#compas #menucompas ul li.PuntoMenu a{padding-right:8px;padding-left:18px;color:#666;font-size:.9em;background:#FFF url(../../img/comunes/menu/flechacompas.gif) no-repeat 0% 85%;white-space:nowrap}

/* FIN DE COMPÁS */

/* PUNTO ACTIVO */

.imagen_menu{padding: 0px 5px;float:right;}

/* FIN DE PUNTO ACTIVO */

/* MENÚ AUXILIAR DEL PIE*/

#volverAtajo{display:none}

/* FIN DEL MENÚ AUXILIAR DEL PIE*/


/*PIE */

#pie #piemenu{width: 100%;height: 7px;text-align: center;background-color: #929190;float:left;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}

#pie #piemenu #pieizquierda{width: 22.2%;height: 7px;text-align: center;background-color: #777;float: left;border-right: 1px solid #FFFFFF;}/*background-color: #000000;*/

#pie #piemenu #piederecha{text-align:center;float:left;padding-left: 10px;height: 100%;}

#pie #piedatos{width: 100%;height: 43px;text-align:center;background-color: #fff;float:left;}

#pie #piedatos #espacioreservado{width: 77.5%;height: 43px;text-align: center;float: right;background-color: #fff;}

#pie #piedatos #espacioamarillo{width: 22.2%;background-color: #FEC10E;float:left;border-right: 1px solid #FFFFFF;height: 100%;}

#pie #piedatos #espacioreservado #copyright{width: 40%;text-align:left;float:left;border-right: 1px solid #929190;padding-left: 20px;margin: 10px 0px 0px 10px;}

#pie a, #pie a:link, #pie a:hover{color: #666666;text-decoration: none;}

#pie #piedatos #espacioreservado #espaciolegal{float:left;padding-left: 40px;margin: 10px 0px 0px 0px;text-align:left;}
#pie #piedatos #espacioreservado #espaciolegal2{padding-top:15px}

/*FIN DE PIE */

/*SEPARACION ENTRE IMAGENES*/
.separacionimagen{margin: 0px 0px 15px 40px;}

/* -----------------------------------------------------------------------------------
  nuevos estilos de los menus auxiliares
----------------------------------------------------------------------------------- */

.menuaux{width:19%;height:23px;float:left;clear:none;margin:0;padding:0;text-align:center;border:1px solid #fff;border-width:0 1px;background:transparent}
.menuaux ul{width:95%;float:none;margin:5px 0 0;padding:0;border:none;background-color:#929190;}
.menuaux ul li{float:none;display:inline;padding:0 2%;border:none;background:none;}
#menuauxpie{width:100%;}
#menuauxpie ul li{padding:0 .4%;}
#imprimirPie, #volverPie, #imprimirCabecera, #volverCabecera{display:none;}