/*---------------------------
  CABECERA 
-------------------------- */

#encabezado_comun{width:848px; height:63px;float:right; margin:0; padding:0 2px 0 0; background:#fff;border-left:1px solid #636363;border-right: 10px solid #CEC177;border-bottom: 1px solid #BCBCBC;}
div > #encabezado_comun{min-height:63px;height:auto;}

#banners{width:508px;height:100%;float:left}
.imgbanner{float:left;padding:0px;margin: 10px 0px 0px 3px; background-color:#EBEBEB;}

#encabezado_informacion{width:860px; height:20px;float:right; background:#fff;border-left:1px solid #636363;background: #fff url(../../img/comunes/portal/fondocotizacion.gif) repeat-x 0 0;color:#363636; font-size:.92em;}
div > #encabezado_informacion{min-height:20px; height:auto;}

#logopagina{float:left;margin: 18px 4px 0 5px;}

#zonaidiomas{clear:right;float:right;margin:15px 0 0 0;padding:0;border:none;color: #17527A;font-size:0.8em;cursor:pointer; text-decoration:underline;}
#idioma{border:0px; color:#406B88;font-size:1em;text-decoration:underline;cursor:pointer;}

#buscadorgeneral{clear:right;float:right;margin:5px 3px 0 0;padding:0;}
#textobuscado{height:14px;margin:0 0 5px 0; padding:2px 0 0 0;border:none;background: #DBE8F0;}
#botonbuscador{margin:0 0 0 -3px; padding:0;border:none;}

ul#cotizacion, ul#ibex{margin:3px 0 0 13px; padding:0 0 0 5px;float:left;background: transparent url(../../img/comunes/portal/iconoazul.gif) no-repeat 0 5px;}
div > ul#cotizacion, div > ul#ibex{margin:3px 0 0 26px;}
ul#cotizacion li, ul#ibex li{margin:0; padding:0 5px;display: inline;list-style-type:none;}
ul#cotizacion li img, ul#ibex li img{text-align:right;margin-left:5px;}
ul#cotizacion li span, ul#ibex li span{font-size:1.1em; font-weight:bold;}

#barraherramientas{float:right;padding: 4px 22px 0 0;}

/* para la barra de utilidades */
ul.botonesutilidad{list-style-type:none;margin:0px;}
ul.botonesutilidad li{display:inline; padding-left:10px; cursor:pointer;}

#barraherramientas #servicioImprimir {display:none;}
#barraherramientas #servicioVolver {display:none;}
#servicioVolverContenidos {display:none;}

/* FIN DE CABECERA 
----------------------------------------------
 NAVEGACIÓN MENÚ HORIZONTAL */

/* para el principal */

#navegacionhorizontal ul{width:860px;height:50px;float: left;margin:0;padding: 0;background:transparent url(../../img/comunes/portal/bordemenuh.gif) no-repeat 100% 0;z-index: 10;}
#navegacionhorizontal li {float: left;position: relative;display: inline;margin:0;z-index: 10;}
#navegacionhorizontal ul li a{display:block;text-decoration:none;text-transform:uppercase;padding: 10px 20px 13px 20px;}
#navegacionhorizontal ul li a:hover, .menuPrincipalOn{background:transparent url(../../img/comunes/portal/fondomenuh_on.gif) repeat-x 0 0;}

/* para la capa desplegable de los secundarios (Interviene Javascript para cambiar el evento) */

#navegacionhorizontal ul li ul{visibility: hidden;position:absolute;width:175px; height:5px;background: #B9CADA none;z-index:100;}
div > #navegacionhorizontal ul li ul{min-height:5px; height:auto;}
#navegacionhorizontal li.estilohover ul{visibility:visible;}

#navegacionhorizontal ul li ul li{border-bottom:1px solid #fff;}
#navegacionhorizontal ul li ul li a{width:135px;display: block;margin:0;padding: 0 20px;}
#navegacionhorizontal ul li ul li a:hover{background: #F0F0F0;}

/* para el estilo de los secundarios que tengan hijos */

#navegacionhorizontal ul li ul li.menusecundarioconhijos a{background: transparent url(../../img/comunes/portal/hijoshome.gif) no-repeat 98% 3px;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos a:hover{background: #F0F0F0 url(../../img/comunes/portal/hijoshome.gif) no-repeat 98% 3px;}

/* para los de tercer nivel */

#navegacionhorizontal ul li ul li.menusecundarioconhijos ul{visibility: hidden;position:absolute;left:100%;top:0;width:175px; height:5px;background: #B9CADA;z-index:1000;}
div > #navegacionhorizontal ul li ul li.menusecundarioconhijos ul{min-height:5px; height:auto;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li a{background: none;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li a:hover{background: none;}

#navegacionhorizontal ul li ul li.iehover_hijossecundarios ul{visibility:visible;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.menuterciarioconhijos a{background: transparent url(../../img/comunes/portal/hijoshome.gif) no-repeat 98% 3px;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.menuterciarioconhijos a:hover{background: #F0F0F0 url(../../img/comunes/portal/hijoshome.gif) no-repeat 98% 3px;}

/* para los de cuarto nivel */

#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.menuterciarioconhijos ul{visibility: hidden;position:absolute;left:100%;top:0;width:175px; height:5px;background: #B9CADA;z-index:10000;}
div > #navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.menuterciarioconhijos ul{min-height:5px; height:auto;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.menuterciarioconhijos ul li a{background: none;}
#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.menuterciarioconhijos ul li a:hover{background: none;}

#navegacionhorizontal ul li ul li.menusecundarioconhijos ul li.iehover_hijosterciarios ul{visibility:visible;}

/* FIN NAVEGACIÓN MENÚ HORIZONTAL 
---------------------------------------------------------
 NAVEGACIÓN - MENÚ VERTICAL */
 
#navegacion ul{padding:0; margin:0;font-size:.95em;font-family: Verdana, Arial, Helvetica, sans-serif;}
#navegacion ul li{margin:0;list-style-type:none;}
#navegacion ul li img{padding:7px 0 7px 10px;}

/* punto principal */

li.pmpsin, li.pmpcon, li.pmpactivosin, li.pmpactivocon{width:202px;background:transparent;}
.imagenPMPActivo{height:38px;}
/* puntos secundarios */

ul.secundarios{float:left;margin:5px 0 0 0;border-top:1px solid #fff;}
li.pmssin, li.pmscon, li.pmsactivosin, li.pmsactivocon{margin:0;border-bottom: 1px solid #fff;}
li.pmssin{background: #B9CADA;}
li.pmscon{background: #B9CADA url(../../img/comunes/portal/mas.gif) no-repeat 8px 5px;}
li.pmsactivocon{background: #B9CADA url(../../img/comunes/portal/menos.gif) no-repeat 8px 5px;}
li.pmsactivoconnoabierto{background: #FFE9A2 url(../../img/comunes/portal/mas.gif) no-repeat 8px 5px;border-bottom:1px solid #ffffff;}
li.pmsactivoconabierto{background: #FFE9A2 url(../../img/comunes/portal/menos.gif) no-repeat 8px 5px;}
li.pmsactivosin{background: #FFE9A2;}

#navegacion ul li ul.secundarios li a{display:block;text-decoration:none;text-transform:uppercase;padding:2px 0 2px 24px;}
li.pmssin a, li.pmscon a, li.pmsactivosin a{width:188px;}

li.pmssin a:hover{background: #FFE9A2;}
li.pmscon a:hover{background: #FFE9A2 url(../../img/comunes/portal/mas.gif) no-repeat 8px 5px;}

/* puntos terciarios */

ul.terciarios{background: #ECECEC;}
#navegacion ul li ul li ul.terciarios li a{padding:2px 0 2px 32px;margin:0;width:180px;}

li.pmtsin, li.pmtcon, li.pmtactivosin, li.pmtactivocon{border-top:1px solid #fff;}
li.pmtcon{background: transparent url(../../img/comunes/portal/mas.gif) no-repeat 15px 5px;}
li.pmtactivocon{background: transparent url(../../img/comunes/portal/menos.gif) no-repeat 15px 5px;}
li.pmtactivoconnoabierto{background: #FFE9A2 url(../../img/comunes/portal/mas.gif) no-repeat 15px 5px;}
li.pmtactivoconabierto{background: #FFE9A2 url(../../img/comunes/portal/menos.gif) no-repeat 15px 5px;}
li.pmtactivosin{background: #FFE9A2 /*url(../../img/comunes/portal/menos.gif) no-repeat 15px 5px*/;}

li.pmtsin a:hover{background: #FFE9A2;}
li.pmtcon a:hover{background: #FFE9A2 url(../../img/comunes/portal/mas.gif) no-repeat 15px 5px;}


/* puntos cuaternarios */

#navegacion ul li ul li ul.terciarios li ul.cuartos li a{padding:2px 0 2px 39px;margin:0;width:173px;}
li.pmcsin, li.pmccon, li.pmcactivosin, li.pmcactivocon{background:#ECECEC url(../../img/comunes/portal/flechaCuaternaria.gif) no-repeat 25px 6px;border-top:1px solid #fff;}
li.pmcactivosin, li.pmcactivocon{background-color:#FFE9A2;}
li.pmcsin a:hover, li.pmccon a:hover, li.pmcactivosin a:hover, li.pmcactivocon a:hover{background:#FFE9A2 url(../../img/comunes/portal/flechaCuaternaria.gif) no-repeat 25px 6px;}
 
 /* FIN NAVEGACIÓN - MENÚ VERTICAL 
 --------------------------------------------------
 COMPÁS */

#compas ul{margin:0; padding:0;display: inline;}
#compas ul li{margin:0; padding:0;display: inline; list-style-type: none; white-space:nowrap}

/* FIN DE COMPÁS 
----------------------------------------------------
 BARRA PUNTO DE MENÚ ACTIVO */

h2.puntoactivo{margin:0 0 0 28px;padding:0;color:#000; font-size:1.4em;font-weight:bold;border-bottom: 1px solid #B1B1B1;background:none;}
h2.puntoactivo:first-letter {text-transform:uppercase;}

/* FIN BARRA PUNTO DE MENÚ ACTIVO
---------------------------------------------------------
PIE */

#pie ul {margin:0; padding:0; display: inline;float:right;}
#pie ul li{list-style-type: none;display:inline;margin:0; padding:0 10px 0 5px; }
#pie ul li.conSeparador{background: transparent url(../../img/comunes/portal/separacionpie.gif) no-repeat 100% 3px;}

/*FIN DE PIE */
