body.lomas #divAjaxLoMas img{ margin:2em 0 2em 32.5em;}


#contenido h1, #contenido h2{background: url('/img/f_doslineasgris.gif') repeat-x left bottom; color:#333333; font:bold 2.2em Arial,Helvetica,sans-serif; margin:0 1px 0.95em; padding:0.7em 0 0.2em; text-align:center;}

/* Buscador
----------------------------------------------------------------------------------------------------------- */
#contenido .buscador{ background:url('/img/f_punt.gif') repeat-x left bottom; margin:.1em .1em 1.8em .1em; padding-bottom:.1em;}
#contenido .buscador form{ background:#d8d8cf url('/img/f_form.jpg') repeat-x left top; padding:2em 2.2em; margin:0;}
#contenido .buscador legend{ display:none;}
#contenido .buscador label{ font:bold 1.2em Tahoma,Arial, Helvetica, sans-serif; color:#333; }
#contenido .buscador fieldset{ display:inline; float:left;}
#contenido .buscador select{ font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#000; width:14.5em; border:1px solid cdd9d9; margin:0 .5em; }
#contenido .buscador .boton{ margin-right:.5em; float:left;}
#contenido .buscador select {border:1px solid #CDD9D9; color:#545050; }

/* Listado noticias
----------------------------------------------------------------------------------------------------------- */
#contenido .listado_noticias{ padding:1.35em 2em;}
#contenido .listado_noticias li{ padding:.8em .3em; background: url('/img/f_pxgrisblanco.gif') repeat-x left bottom; margin-top:1px; font-size: 1em;}
#contenido .listado_noticias li:hover{ background:#EDECEA url('/img/f_pxgrisblanco.gif') repeat-x left bottom;}
#contenido .listado_noticias li p.fecha{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5d;}
#contenido .listado_noticias li p.fecha strong{ font-weight:bold; text-transform:uppercase;}
#contenido .listado_noticias .destacado{ padding:.3em 3.8em 1.5em .1em;}
#contenido .listado_noticias .destacado:hover{ background:transparent url('/img/f_pxgrisblanco.gif') repeat-x left bottom;}
#contenido .listado_noticias .destacado .mod_img{ margin-right:1em;}
#contenido .listado_noticias .destacado .mod_img img{border:1px solid #CDCBCC;}

#contenido .listado_noticias .destacado a{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#000;}
#contenido .listado_noticias a{ font:bold 1.2em Arial, Helvetica, sans-serif; color:#000;}
#contenido .fecha span{font-weight:bold; color:#D76203;}

/* Paginacion
----------------------------------------------------------------------------------------------------------- */
#contenido .paginacion { border-bottom:2px solid #EBEBEB; border-top:2px solid #EBEBEB; margin:0 1.4em 1em 1.9em; padding-left:0.4em; padding-right:0.4em; }

/* Mas info
----------------------------------------------------------------------------------------------------------- */
#contenido .mod_masinfo{ color:#A9050C; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; margin:1em 0 0 0; text-align:right; margin:0.5em 1.4em 1.7em 1.9em;}
#contenido .mod_masinfo a{color:#A9050C; background:url('/img/ico_flecha_redonda.gif') no-repeat left 0.2em; padding:0 0 0 1.5em; }


/* PORTADA NOTICIA
--------------------------------------------------------------------------------------------- */
/* Listado
----------------------------------------------------------------------------------------------------------- */
#p_listado h2 {background: url('/img/f_punt.gif') repeat-x left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.06em; padding:0 0 0.1em 0.8em; text-align:left;}
#p_listado #contenido .listado_noticias li h3{ font:1.3em Arial, Helvetica, sans-serif; color:#000; font-weight: bold; }
#p_listado #contenido .listado_noticias li h3 a{ color:#000; font-size: 0.9em}
#p_listado #contenido .listado_noticias .destacado h3{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#000;}
#p_listado #contenido .listado_noticias .destacado h3 a{ color:#000;}
#contenido .listado_noticias .destacado p{ font:1.2em Arial, Helvetica, sans-serif; color:#333;}
#p_listado .enlace_up { color:#AE3233; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; margin:0 1.6em; padding:0 0 1em;
text-align:right; } 
#p_listado .enlace_up a {color:#AE3233; text-decoration:underline; }

/* MATERIAS PRIMAS
--------------------------------------------------------------------------------------------- */
#m_primas #contenido{ padding-bottom:2em;}
#m_primas #contenido h2.nivel2 {background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 .06em 0.625em; padding:0 1.12em 0.1em 1.25em; text-align:left;}
#m_primas #contenido h3{background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 .06em 0.625em; padding:0 1.12em 0.1em 1.25em;}
#m_primas #contenido .cont {margin:2.6em 1.4em 0 1.9em; border-bottom:0.6em solid #E5E6DD; padding-bottom:1.5em;}
#m_primas #contenido .cont .mod_img { margin-right:1em;}
#m_primas #contenido .cont table { width:31em; float:right;}
#m_primas #contenido .cont table thead th{ padding:.5em 0;}
#m_primas #contenido .cont table td{padding:0.5em 1.16em 0.5em; font-size:1.1em;}
#m_primas #contenido .listado_noticias{ padding:1.35em 1.4em 0 1.9em;}
#m_primas #contenido .paginacion{ margin-top:1em;}
#contenido .nota{ float:right; width:200px; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#626262; margin-top:.5em;}

/* MATERIAS PRIMAS FICHA
--------------------------------------------------------------------------------------------- */
.ficha #contenedor #contenido h3{background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.875em 0 1.25em; padding:0 0 0.1em;}
.ficha #contenido table{ margin-bottom:1.5em; width:63.9em; margin:0 0 .6em 1.9em;}
.ficha #contenido .mod_masinfo{ margin-bottom:2em; margin-right:1.6em;}
.ficha #contenido table caption{ padding:.6em 0 .7em;}
.ficha #contenido .tabla3 .td_center {padding:0.7em; text-align:center; }
.ficha #contenido .nota{ float:left; text-align:left; padding-left:1.8em;}

/* TIPOS
--------------------------------------------------------------------------------------------- */
#tipos #contenido h3{background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.875em 0 1.25em; padding:0 0 0.1em;}
#tipos #contenido .mod_tabla{background:url('/img/f_punt.gif') repeat-x left 2.1em; margin:0 0.1em 3.2em; padding:0 1.4em 0 1.9em; width:63.7em;}
#tipos #contenido .mod_tabla table caption { color:#444; display:table-caption; *display:block; font:1.8em Tahoma,Arial,Helvetica,sans-serif; padding-bottom:0.6em;  }
#tipos #contenido .mod_tabla table caption h2 { color:#444; font:1em Tahoma,Arial,Helvetica,sans-serif; padding:0; padding-bottom:0.6em; margin:0; text-align:left; background:none;}
#tipos #contenido .mod_tabla table td { text-align:right; }
#tipos #contenido .mod_masinfo{ margin-bottom:3.2em;}
#tipos #contenido .aviso_legal{ margin:0 1.4em 1em 1.9em; padding:1.5em; background: #f2f2f2;}
#tipos #contenido .aviso_legal .enlace_abre{font:bold 1.2em Arial, Helvetica, sans-serif; color:#666; padding-bottom:0;}
#tipos #contenido .aviso_legal #ventana_abre{padding-top:1em;}
#tipos #contenido .aviso_legal p{ font:1em Arial, Helvetica, sans-serif; color:#666; padding-bottom:1.5em; }
#tipos #contenido .aviso_legal .final{margin-bottom:2.5em; padding-bottom:2.5em;  background: url('/img/f_punt.gif') repeat-x left bottom;}


/* DIVISAS
--------------------------------------------------------------------------------------------- */
#divisas #contenido h3{background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.875em 0 1.25em; padding:0 0 0.1em;}
#divisas #contenido #noticiasRelacionadasAjax h2 {background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.875em 0 1.25em; padding:0 0 0.1em; text-align:left;}
#divisas #contenido .mod_tabla{background:url('/img/f_punt.gif') repeat-x left 2.1em; margin:0 0.1em 3.2em; padding:0 1.4em 0 1.9em; width:63.7em;}
#divisas #contenido .mod_tabla .masp td{padding:0.81em 0.5em 0.54em;}
#divisas #contenido .mod_tabla table caption { color:#444;  *display:block; font:1.8em Tahoma,Arial,Helvetica,sans-serif; padding:0; padding-bottom:0.6em; background:none; text-align:left; margin:0;}
#divisas #contenido .mod_tabla table caption h2, #divisas #contenido .mod_tabla table caption h3 { color:#444;  *display:block; font:1em Tahoma,Arial,Helvetica,sans-serif; padding:0; padding-bottom:0.6em; background:none; text-align:left; margin:0;}
#divisas #contenido .mod_tabla table td { text-align:right;}
#divisas #contenido .mod_tabla table .icono{text-align:center; width:.4em;}
#divisas #contenido .t_izq {border-right:20px solid #FFFFFF; display:inline; float:left; width:30.8em;}
#divisas #contenido .t_der {display:inline; float:left; width:30.8em;}
#divisas #contenido .t_izq table th.thfila, #divisas #contenido .t_der table th.thfila {padding:0.6em 1.16em;}
#divisas #contenido .t_izq table td, #divisas #contenido .t_der table td {padding:0.6em 1.16em;}
#divisas #contenido .mod_masinfo{ margin-bottom:3.2em;}

/* HISTORICO DIVISAS
--------------------------------------------------------------------------------------------- */
#historico #contenido .cont{ margin:2.6em 1.4em 1.2em 1.9em; border-bottom:5px solid #ebeade; padding-bottom:1em;}
#historico #contenido .cont .mod_flash{ float:left; display:inline; margin-right:1em;}
#historico #contenido .cont .mod_txt{ float:left; display:inline; width:24.2em; background:#f3f3f3; padding:2em; min-height:32.6em; *height:32.6em;}
#historico #contenido .cont .mod_txt .titulo{ font:1.8em Arial, Helvetica, sans-serif; color:#000; margin-bottom:.6em;}
#historico #contenido .cont .mod_txt p{ font:1.2em Arial, Helvetica, sans-serif; color:#000;}
#historico #contenido .cont .mod_txt .mod_masinfo { text-align:left; margin-left:0; margin-top:1.5em; }
#historico #contenido .cont .mod_txt .mod_masinfo a{ background:url('/img/ico_flecha_redonda.gif') no-repeat left 0.2em; font-weight:bold; }
#historico #contenido td.activo{ background:#F6F6F4;}
#historico #contenido th.activo{ color:#A9050C;}
#historico #contenido .paginacion{ margin-bottom:3.2em;}
#historico #contenido .masp td{padding:0.81em 0.5em 0.54em;}
#historico #contenido table { margin-bottom:1.5em; width:63.9em; margin:0 0 3em 1.9em; }
#historico #contenido table th {padding:1em 0.5em;}
 

/* FILTRO-INICIO
--------------------------------------------------------------------------------------------- */

/* generales*/
#filtro-inicio #contenido .pestanias{ margin:0 .9em .2em 1.5em; background:url('/img/1x1gris.gif') repeat-x left bottom;}
#filtro-inicio #contenido .pestanias li{ padding:0; background:url('/img/f_pestaniaflecha.jpg') no-repeat right top; font-weight:bold; margin-right:.4em; width:auto;}
#filtro-inicio #contenido .pestanias .selected{background:url('/img/ico_flechapestana.gif') no-repeat right center;}
#filtro-inicio #contenido table{ margin:0 .9em 0 1.5em; width:64.7em; border-collapse:collapse; margin-bottom:1.4em;}
#filtro-inicio #contenido table caption{ display:none;}
#filtro-inicio #contenido table th{ background:#eceade url('/img/f_puntvertth.gif') repeat-y right top; border-bottom:1px solid #fff; font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#d76203; padding:1em 0; width:6.4em; text-align:center;}
#filtro-inicio #contenido table td{ border-bottom:1px solid #f2f2f0; background:#fff url('/img/f_puntvertth.gif') repeat-y right top; font:1.1em Arial, Helvetica, sans-serif; color:#000; text-align:center;}
#filtro-inicio #contenido table td strong{ color:#205d5d; padding:1em 1.2em; display:block; }
#filtro-inicio #contenido table .ult{ background:none; text-align:left; font-size: 1.3em;}
#filtro-inicio #contenido table .ult a{ display:block; margin: .08em .1em; padding:1em 1.2em; }
#filtro-inicio #contenido table .ult a:hover{ display:block; background:#edecea; text-decoration:underline;}

#filtro-inicio #contenido .mod_masinfo{ margin:0 .9em 0 1.5em; border-top:5px solid #e5e6dd; padding:.9em 0;}
#filtro-inicio #contenido .mod_masinfo ul{ border:1px solid #e0dfdb; padding:.5em .3em; }
#filtro-inicio #contenido .mod_masinfo li{ display:inline; float:right; padding-right:.7em;}
#filtro-inicio #contenido .mod_masinfo li.consecutivo{float: left; display: inline; }
#filtro-inicio #contenido .mod_masinfo li a{background:transparent url(/img/ico_flecha_redonda.gif) no-repeat scroll left 0.1em;}
#filtro-inicio #contenido .mod_masinfo .consecutivo a{ background:none; padding:0 0 0 .7em; font-weight:normal;}

/* lo mas */
.lomas .pestanias{margin-bottom: .3em;}
.lomas .dias{margin:0pt 0.9em 3px 1.5em; background-color: #D1D1D1; padding: 8px 0 8px 20px;}
.lomas .dias li{float: left; display: inline; font-size: 11px; margin-right: 12px; border-right: 1px #E8E8E8 solid; padding: 0 12px 1px 0;}
.lomas .dias li.seleccionado{color: #000; font-weight: bold; }
.lomas .dias li.ultimo{border: none;}
.lomas .dias li a{color: #666; text-decoration: underline; cursor:pointer;}
.lomas table#tabla-lomas{border-top: 1px #D1D1D1 solid;}
.lomas .pestanias li a{width: 10.3em; padding:.74em .7em .64em .6em; text-align:left;}

/* lo  ultimo */
.loultimo .pestanias li a{width: 5em; padding:.74em 2.36em .64em .9em;}



/* MERCADOS
--------------------------------------------------------------------------------------------- */
#mercados #contenido .cont{ margin:0 1.3em 2.5em; border-bottom:5px solid #e5e6dd; padding-bottom:1.2em;}
#mercados #contenido h3{font:1.8em Tahoma, Arial, Helvetica, sans-serif; color:#444; background:url('/img/f_punt.gif') repeat-x left bottom; padding:0 0 0.1em 0; margin:0 .65em 0;}
#mercados #contenido .cont h3{display:block; float:left; margin:.4em 0 0 .27em; width:16.1em;}
#mercados #contenido .cont ul{ margin:0 0 0 .5em; display:block; background:#f9f9f9; width:25.4em; display:block; float:left; padding:1.1em 1.8em 3.3em;}
#mercados #contenido .cont ul li{ font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; margin-top:1.8em; border-bottom:1px solid #d9d9d9; position:relative; padding-bottom:.4em;}
#mercados #contenido .cont ul li p{position:absolute; right:0; top:0; padding-right:1.6em; padding-bottom:2em;}
#mercados #contenido .cont ul li .pos{ background:url('/img/f_sube.gif') no-repeat right .1em;}
#mercados #contenido .cont ul li .neg{background:url('/img/f_baja.gif') no-repeat right .1em;}
#mercados #contenido .mod{float:left; display:inline;}
#mercados #contenido .izq{width:36.5em; margin:1.6em 2.6em 2.9em 1.3em;}
#mercados #contenido .der{width:24.1em; margin:1.6em 1.3em 2.9em 0;}
#mercados #contenido .mod .mod_img{float:none; display:block; margin-bottom:1em;}
#mercados #contenido .mod .mod_txt{ padding-bottom:1.2em; background:url('/img/f_punt.gif') repeat-x left bottom; margin-bottom:1em;}
#mercados #contenedor #contenido p.fecha{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5d; margin:0 0 .2em 0;}
#mercados #contenido .mod h4{ font:bold 1.8em/18px Arial, Helvetica, sans-serif; color:#000; margin:0 0 .4em 0;}
#mercados #contenido .mod h4 a{ color:#000;}
#mercados #contenido .mod p{ font:1.2em Arial, Helvetica, sans-serif; color:#666; margin:0 0 .6em 0;}
#mercados #contenido .mod ul li{ padding:0 0 .5em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .5em; padding-left:.8em;}
#mercados #contenido .mod ul li a{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif;}
#mercados #contenido .mod .mod_ult{ background:none;}
#mercados #contenido .listado_noticias li a{ font:1.2em Arial, Helvetica, sans-serif; color:#000; font-weight: bold;}
#mercados #contenido .mod_masinfo{ clear:both; text-align:left; margin:0; padding-top:1em;}

/* ESPECIALES
--------------------------------------------------------------------------------------------- */
#especiales #contenido h2{margin-bottom: 0;}
#especiales #contenido .cabecera-especiales{font-family: Tahoma, Arial, Helvetica, sans-serif;}
#especiales #contenido .cabecera-especiales ul{ }
#especiales #contenido .cabecera-especiales ul li{float: left; display: inline; width: 33.6em; padding: 0 0 0 0; height: 12.1em;min-height: 14.3em; height: 14.3em; height: auto !important;}
#especiales #contenido .cabecera-especiales ul li a{font-size: 1.1em; width: 14em; display: block; color: #666; float: left; display: inline; margin:2em 0pt 0pt 1.5em;}
#especiales #contenido .cabecera-especiales ul li strong{width: 5.9em; font-size: 2.7em; font-weight: normal; color: #000; display: block; line-height: 0.75em; text-transform: uppercase; margin-bottom: 0.3em;}
#especiales #contenido .cabecera-especiales ul li span{display: block; font-size: 0.7em; text-transform: none;}
#especiales #contenido .cabecera-especiales ul li img{float: right; display: inline;}
#especiales #contenido .cabecera-especiales ul li#especial-izq strong span{color: #CF5F03; }
#especiales #contenido .cabecera-especiales ul li#especial-der strong span{color: #A9050C; }

#especiales #contenido .especiales-destacados{font-family: Arial, Helvetica, sans-serif;}
#especiales #contenido .especiales-destacados ul{background-color: #5A5D5D; margin-right: 0.1em;}
#especiales #contenido .especiales-destacados h3{background: url(../img/f_especiales_sup.gif) repeat-x 0 0; color: #D15F03; font-size: 1.8em; text-align: right; padding: 0.8em 0.7em 0.8em 0; font-weight: normal; margin-right: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif}
#especiales #contenido .especiales-destacados li{float: left; display: inline;}
#especiales #contenido .especiales-destacados img{float: left; display: inline; margin-right: 0.9em;}
#especiales #contenido .especiales-destacados strong{color: #fff; text-transform: uppercase; font-size: 1.3em; font-weight: normal; display: block; margin: 0.6em 0 0.2em 0;}
#especiales #contenido .especiales-destacados a{color: #9FA0A0; font-size: 1.2em; width: 18.6em; float: left; display: inline;}
#especiales #contenido .especiales-destacados a.archivos-especiales{ text-transform:uppercase; color: #fff; background: url(../img/f_especiales_inf.gif) repeat-x 0 0; display: block; text-align: right; width:  73.3em; padding: 1.85em 1.3em 1.9em 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold;}
#especiales #contenido .especiales-destacados a.archivos-especiales span{background: url(../img/flechas_especiales.gif) no-repeat right center; display: block; padding-right: 1.5em; }

#especiales #contenido .listado_noticias{padding: 1.35em 0; position: relative; font-size: 1.2em;}
#especiales #contenido .listado_noticias h3{background:transparent url(/img/f_punt.gif) repeat-x scroll left bottom;color:#444444;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.4em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0pt 0 19px 0;padding:0pt 0pt 0.1em 1.2em; }
#especiales #contenido .listado_noticias img{position: absolute; top: 12px; left: 120px;}
#especiales #contenido .listado_noticias ul{margin: 7px 0;}
#especiales #contenido .listado_noticias li{padding: 0 22px; margin-bottom: 10px; padding-bottom: 14px; background: url(../img/f_punt.gif) repeat-x 0 bottom}
#especiales #contenido .listado_noticias li p.fecha{font-weight: bold; font-size: 11px; color: #205D5D;}
#especiales #contenido .listado_noticias h4{font-size: 18px; margin: 3px 0;}
#especiales #contenido .listado_noticias p{color: #666;	}
#especiales #contenido .listado_noticias a.enlace-pdf{color: #A9050C; text-transform:uppercase; font-size: 10px; margin-top: 10px; display: block;}
#especiales #contenido .mod_masinfo{text-align: left; font-size: 0.8em; text-transform:uppercase; margin-left: 2em; }
#especiales #contenido .mod_masinfo a{padding-bottom: 0.5em; background:transparent url(/img/ico_flecha_redonda.gif) no-repeat left 0.1em; padding-left: 1.7em;}

/* SERVICIOS
--------------------------------------------------------------------------------------------- */
#servicios #contenido{ width:auto; display:block; float:none; margin-right:1px; padding-bottom:2em;}
#servicios #lateral{ display:none;}
#servicios #contenido h2{ margin-bottom:0;}
#servicios #contenido .servicios_principales{ margin:1px 1px 3em 1px; background:#1e2122 url('/img/f_deg_servicios.jpg') repeat-x left bottom;}
#servicios #contenido .servicios_principales ul{background:url('/img/f_sep_servicios.gif') repeat-y 329px top;}
#servicios #contenido .servicios_principales li{float:left; display:inline; width:32.9em; margin-right:2px; }
#servicios #contenido .servicios_principales .ultimo{margin-right:0; }
#servicios #contenido .servicios_principales .mod_img{display:block; float:none;}
#servicios #contenido .servicios_principales .mod_img img{display:block;}
#servicios #contenido .servicios_principales .mod_txt{ display:block; height:auto; padding:2.3em 2em 1.6em 2em; border-top:1px solid #383c3c;}
#servicios #contenido .servicios_principales .mod_txt h3{ font:bold 1.8em Tahoma, Arial, Helvetica, sans-serif; color:#fff; position:relative; margin:0 0 .15em 0;}
#servicios #contenido .servicios_principales .mod_txt h3 a{ color:#fff;}
#servicios #contenido .servicios_principales .mod_txt span{ position:absolute; left:0; top:-14px; font-size:.64em; font-weight:normal; color:#f78f09;}
#servicios #contenido .servicios_principales .mod_txt p{ font:1.2em Arial, Helvetica, sans-serif; color:#e5e5e5;}
#servicios #contenido .servicios_principales .mod_txt p a{color:#e5e5e5;text-decoration: none; border-bottom: 1px dotted #e5e5e5}

#servicios #contenido .listado_servicios h3{background:url('/img/f_punt.gif') repeat-x left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; padding:0 0 0.1em 0;  margin:0 0 .63em 0;}
#servicios #contenido .listado_servicios{ margin:0 4.3em 0 3.3em; padding:0;}
#servicios #contenido .col_i{ float:left; width:46.3em;}
#servicios #contenido .col_d{ float:right; width:44.4em; margin-left:.75em}
#servicios #contenido .listado_servicios ul{  margin:0; padding:0;}
#servicios #contenido .listado_servicios li{ padding:.9em 0; margin:0;}
#servicios #contenido .listado_servicios li .mod_img{ margin-right:1em;}
#servicios #contenido .listado_servicios li .mod_img img{ display:block;}
#servicios #contenido .listado_servicios li .mod_txt h4{ font:1.8em/18px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:.38em;}
#servicios #contenido .listado_servicios li .mod_txt p{ font:1.2em Arial, Helvetica, sans-serif; color:#666666;}
#servicios #contenido .listado_servicios li .mod_txt h4 a{ color:#000000;}
#servicios #contenido .col_i li{ background:url('/img/f_punt.gif') repeat-x left bottom;}

#servicios #contenido .col_d li{ background:#f3f3f3; padding:.9em; margin-bottom:.8em;}

/* Agenda
----------------------------------------------------------------------------------------------------------- */
#agenda #contenido{ padding-bottom:2em;}
#agenda #contenido .cont{ position:relative; padding-top:2.3em; margin:0 1px; background:url('/img/f_punt.gif') repeat-x left bottom;}
#agenda #contenido .cont h3{ width:111px; height:113px; position:absolute; right:23px; top:-2px; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#215d5d; text-align:center; background:url('/img/f_fecha.jpg') no-repeat left top; padding:1.81em 2em 0 0;}
#agenda #contenido .cont h3 span{ display:block; color:#767676; text-transform:uppercase; padding:0; margin:0;}
#agenda #contenido .cont h3 strong{ display:block; font:bold 5.1em/51px Arial, Helvetica, sans-serif; padding:0; margin:0; }
#agenda #contenido .cont h4{ position:absolute; left:0; top:0; background:#000; font:1.8em Tahoma, Arial, Helvetica, sans-serif; color:#fff; padding:.05em 2.6em .05em .9em;}
#agenda #contenido .cont ul{ background:#e5e6dd url('/img/f_deg_agenda.jpg') repeat-x left top; padding:1.45em 3.4em 1.45em 3.4em; margin-bottom:2px;}
#agenda #contenido .cont ul li{padding:1.5em 0;}
#agenda #contenido .cont ul .primero{padding:1.5em 17.7em 1.5em 0;}
#agenda #contenido .cont ul li .cintillo{ font:bold 1.4em/14px 'Trebuchet MS',Arial,Helvetica,sans-serif; color:#a9050c;}
#agenda #contenido .cont ul li h5{ font:1.8em Arial, Helvetica, sans-serif; color:#000;}
#agenda #contenido .cont ul li h5 a{ color:#000;}
#agenda #contenido .cont ul li p{ font:1.2em Arial, Helvetica, sans-serif; color:#666;}


/* BORRAR
---------------------------------------------------------------------------------------------*/
#p_listado #contenido .cab_edicion{background:transparent url(/img/f_doslineasgris.gif) repeat-x scroll left bottom; height:3.5em; margin:0 0.1em; padding:0 0 2.1em; text-align:center; margin-bottom:2em;}
#p_listado #contenido .cab_edicion .titulo_borrar{ color:#000000; padding:4px 0 0.5em; text-align:center; font:bold 1.8em Tahoma, Arial, Helvetica, sans-serif;}
#p_listado #contenido .cab_edicion .titulo_borrar span{color:#878787; display:block; font-weight:normal;} 
/* LATERAL
---------------------------------------------------------------------------------------------*/
#lateral .pestanias li a{ padding:0.7em 0; width:auto; text-align:center; }
#lateral .pestanias .selected a{ padding:0;}


/*#lateral .historico, #lateral .calculadora{ padding:2em 1.7em;}
#lateral .historico h2, #lateral .calculadora h2{ margin-bottom:.8em;}
#lateral .historico legend, #lateral .calculadora legend{ display:none;}
#lateral .historico p .oculto, #lateral .calculadora p .oculto{ display:none;}
#lateral .historico p label span, #lateral .calculadora p label span{ display:none;}
#lateral .historico p label, #lateral .calculadora p label{ display:block; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:url('/img/ico_flecha_rojinf') no-repeat left .2em; padding:0 0 0 1em; margin:0 0 .4em;}
#lateral .historico p select, #lateral .calculadora p select{border:1px solid #cdc9c9; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#b2b2b2; width:13.81em; margin-bottom:.6em;}
#lateral .historico p{ float:left; display:inline; width:15.2em;}
#lateral .historico .col_d{float:right; display:inline; width:10em; margin-right:.5em;}
#lateral .historico .col_d label{ background:none; padding:0; margin:0 0 .7em; *margin:0 0 .9em;}
#lateral .historico .col_d label input{ vertical-align:middle; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; height:12px;}
#lateral .historico fieldset{ margin-bottom:1.5em;}
#lateral .historico .b_form{ margin-bottom:0;}
#lateral .historico .b_form .boton{ background:#fff url('/img/ico_flecha_btn.gif') no-repeat 5px center; border:1px solid #D9D9D9; font:bold 10px Tahoma, Arial, Helvetica, sans-serif; color:#545050; line-height:normal; overflow:visible; padding:2px 5px 2px 12px; margin:0; *margin-left:-10px;}
#lateral .historico .b_form .boton:hover{ color:#ABA8A5; background:#F4F3ED url('/img/ico_flecha_btn2.gif') no-repeat 5px center; text-decoration:none;}

#lateral .calculadora{ position:relative;}
#lateral .calculadora fieldset{background:url('/img/f_punt.gif') repeat-x left bottom; padding-bottom:2em; margin-bottom:.5em;}
#lateral .calculadora p{ float:left; display:inline;}
#lateral .calculadora p .c_texto{ width:8.5em; border:1px solid #cdc9c9; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#b2b2b2;  margin-bottom:.6em; padding:0.08em 0.4em; margin-right:.8em;}
#lateral .calculadora p .boton{ background:#fff url('/img/ico_flecha_btn.gif') no-repeat 5px center; border:1px solid #D9D9D9; font:bold 10px Tahoma, Arial, Helvetica, sans-serif; color:#545050; line-height:normal; overflow:visible; padding:2px 5px 2px 12px; margin:1.5em 0 0 1em;}
#lateral .calculadora p .boton:hover{ color:#ABA8A5; background:#F4F3ED url('/img/ico_flecha_btn2.gif') no-repeat 5px center; text-decoration:none;}
#lateral .calculadora .resultado{ background:#eee; padding:1.1em 1.4em 1.6em;}
#lateral .calculadora .resultado h3{ font:1.8em Arial, Helvetica, sans-serif; color:#aaaaaa; margin-bottom:.4em;}
#lateral .calculadora .resultado p{ display:block; float:none; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#000;} */

/* INFOGRAFIA */
#infografia #contenido{ width:auto; display:block; float:none; margin-right:.1em; padding-bottom:2em;}
#infografia.interior #contenido {width:67.3em;float:left}
#infografia .big-box {border:1px solid #ccc;text-align:center;width:971px;margin:0 auto;padding:1px}
#infografia .utilidades {margin:1em 1em 1.5em}
#infografia #contenido .col-1,
#infografia #contenido .col-2 {display:inline;float:left}
#infografia #contenido .col-1 {width:67.3em;}
#infografia #contenido .col-2 {width:32em;margin-top:17px}

#infografia .tb-relacionados,
#infografia .mas-infografias {padding:1em}
#infografia .tb-relacionados h3,
#infografia .mas-infografias h2, 
#infografia .mas-infografias h3  {background:transparent url(/img/f_punt.gif) repeat-x scroll left bottom;color:#333;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.8em;margin:0 0 .625em 0;padding-bottom:0.1em;font-weight:500; text-align:left;}
#infografia .tb-relacionados li {background: url(/img/ico-clasificados-listados.gif) no-repeat 0 50%;padding-left:.5em;color:#333;font-size:1.3em;font-family:Tahoma,Arial,Helvetica,sans-serif;margin-bottom:.5em}

#infografia #contenido ul.pestanias {background: url(/img/1x1gris.gif) repeat-x left bottom}
#infografia #contenido ul.pestanias li {margin-right:.3em; font-weight:700;background: url(/img/infografia/ico-solapa-off.gif) no-repeat 95% 50%;text-align:left;_width:150px;background:#f1f1f1}
#infografia #contenido ul.pestanias li a{margin-left:10px;margin-right:30px}
#infografia #contenido ul.pestanias li.selected {background: url(/img/infografia/ico-solapa-on.gif) no-repeat 95% 50%}

#infografia ul.li-thumbs {margin-top:22px}
#infografia ul.li-thumbs li {float:left;display:inline;width:215px;margin-bottom:15px;min-height:80px;height:auto !important;height:80px}
#infografia ul.li-thumbs li .elem-img{position:relative;float:left;display:inline}
#infografia ul.li-thumbs li .elem-img a .ico { position:absolute; bottom:5px; left:5px;}
#infografia #contenido ul.li-thumbs li .elem-img .overlay {position:absolute; top:20px;left:25px}
#infografia ul.li-thumbs li p {float:left;margin:5px;width:120px;font-size:1.3em;font-family:Arial,Helvetica,sans-serif}
#contenido .mod_masinfo a{color:#A9050C; background:url('/img/ico_flecha_redonda.gif') no-repeat left 0.2em; padding:0 0 0 1.5em}
.separatop{margin-top:1.5em}
#infografia #contenido .mod_destacado .tit_fneg {background:#FFFFFF;font-size:1em;margin:0;padding:0;}
#infografia #contenido .mod_destacado .tit_fneg span {background:#000000;color:#F1F1F1;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.8em;margin:0;padding:0 1em 0 0.5em}
#infografia #contenido .mod_destacado .mod_img {float:left;padding:2em 1em 2em 2em}
#infografia #contenido .mod_destacado .mod_txt {padding:2em 2em 2em 1em}

#infografia .cont-full h3 {margin-left:15px}
#infografia .cont-full p.fecha {color:#205D5E;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.1em;margin-bottom:1.18em;margin-left:15px;line-height:140%}

/* mas nticias */
#contenido #noticiasRelacionadasAjax h2 { background: url('/img/f_punt.gif') repeat-x scroll left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 0.875em 0 1.25em; padding:0 0 0.1em; text-align:left;}












