@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700);
.menu_top { margin-bottom: 10px; }
footer { margin: 20px auto 10px; width: 970px; }
.ads-daily{text-align:center; line-height:0}
.ads-daily > [id*="eplAdDiv"]{display:inline-block}
.ads-daily > [id*="eplAdDiv"] a img, .ads-daily > [id*="eplAdDiv"] object {margin-bottom:15px}
.ads-980 { margin: 0 auto; text-align: center; width: 980px; }
.ads-300 { margin: 0 auto; text-align: center; width: 310px; }
[id*="eplAdDiv"]:empty { border: 0; }
.ads-960x35 { margin: 0 auto; text-align: center; width: 960px; }
.ads-190 { margin: 0 auto; width: 190px; }
.ads-603 { margin: 5px auto 0; width: 617px; }
.ads-980 > div, .ads-980 > img, .ads-300 > div, .ads-300 > img, .ads-960x35 > div, .ads-960x35 > img, .ads-190 > div, .ads-190 > img { margin-bottom: 10px; }
.ads-300 > div, .ads-300 > img { border: 5px solid #435f7a; }
.ads-603 > div, .ads-603 > img { border: 7px solid #888; margin-bottom: 20px; }
.ads-980 > div:empty, .ads-300 > div:empty, .ads-960x35 > div:empty, .ads-190 > div:empty, .ads-603 > div:empty { margin-bottom: 0; }
figure { position: relative; }
a.img { display: block; position: relative; }
.ver-mas { text-align: center; }
.ver-mas a { border-style: solid; border-width: 17px 0; color: #fff; display: inline-block; font: 700 14px/1px "Roboto Slab"; height: 34px; padding: 0 15px; position: relative; text-transform: uppercase; }
.ver-mas a span { }
h3.box-titulo { border-style: solid; border-width: 1px; font: 14px/1.4 "Roboto Slab"; margin: 0 auto 15px; text-align: center; text-transform: uppercase; padding: 8px 0 }
.play-video { background-image: url("../img/play_video.png"); display: block; height: 48px; left: 50%; margin: -24px 0 0-24px; position: absolute; top: 50%; width: 48px; }
/* Tabs
========================================================================== */

ul.ui-tab { overflow: hidden; }
ul.ui-tab li, ul.ui-tab li a { display: block; float: left; }
ul.ui-tab li { }
ul.ui-tab li a { }
ul.ui-tab li.ui-active a { }
ul.ui-tab li.ui-active a:hover { text-decoration: none; }
.ui-tab-content { /*overflow: auto;*/ }
.ui-tab-content .ui-panel { display: none; }
.ui-tab-content .ui-panel.ui-active { display: block }
#ges-content { background-color: #fff4e6; color: #333; padding: 13px 0; margin: 0 auto; width: 996px; }
#ges-content * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.content-cols { margin: 0 auto 20px; width: 950px; }
.content-cols ul { list-style: none; margin: 0; padding: 0; }
.ges-main { float: left; width: 630px; }
.col-430 { float: left; width: 474px; }
.f-nota.f-destacado { margin-bottom: 15px; }
.f-nota figure a img, .box-gestiontv figure a img { width: 100% }
.f-nota.f-destacado h2 { font: 34px/1.1 georgia; }
.f-nota.f-destacado figure { float: none; margin-bottom: 10px; width: 474px; }
.f-nota.f-destacado p { font: 16px/1.1 georgia; margin-bottom: 0; padding-left: 0; }
.f-nota { border-top: 1px solid #d3cead; margin-bottom: 30px; padding-top: 10px; }
.f-nota h2 { font: 22px/1.2 georgia; margin-bottom: 10px; }
.f-nota h2 a { color: #202020; }
.f-nota figure { float: left; width: 150px; }
.f-nota p { font: 14px/1.2 georgia; padding-left: 160px; }
.f-nota p a { color: #9f5819; }
.f-opts { margin-bottom: 10px; overflow: hidden; }
.f-opts .fecha { display: block; float: left; font: bold 11px/22px arial; margin-right: 4px; }
.f-opts h3 { float: left; font: bold 11px/22px arial; margin-bottom: 0; text-transform: uppercase; }
.f-opts h3 a { color: #8f071f; }
.f-share { float: right; }
.f-share ul { overflow: hidden; }
.f-share ul li { float: left; height: 22px; margin-right: 5px; width: 22px; }
.f-share ul li a { background-image: url("../img/sprite_icons.png"); display: block; height: 31px; text-indent: -9999px; }
.f-share ul li.in { margin-right: 0; }
.f-share ul li.comments a { background-position: 0 0; }
.f-share ul li.fb a { background-position: -66px 0; }
.f-share ul li.tw a { background-position: -22px 0; }
.f-share ul li.gp a { background-position: -44px 0; }
.f-share ul li.in a { background-position: -88px 0; }
.box-gestiontv { margin-bottom: 30px; }
.box-gestiontv h3 { background-image: url("../img/bg_t_gestiontv.png"); font: 700 14px/30px "Roboto Slab"; margin-bottom: 0; }
.box-gestiontv h3 a { background-color: #780000; color: #fff; display: inline-block; padding: 0 15px; }
.box-gestiontv figure { }
.box-gestiontv figcaption { background-color: #ffe3c6; }
.box-gestiontv h2 { background-color: #ffe3c6; font: 18px/1.2 "Roboto Slab"; margin-bottom: 0; padding: 10px 10px 0; position: relative; width: 100%; }
.box-gestiontv h2 a { color: #333; }
.box-gestiontv p { font: 12px/1.2 arial; padding: 10px; }
.box-gestiontv p a { color: #780000; font-weight: bold; }

.box-gestiontv { background-color: #ffe3c6; margin-bottom: 15px; padding: 10px 15px 20px; }
.box-gestiontv > h3 { margin-bottom: 10px; text-align: center; background:none; }
.box-gestiontv .ver-mas a { border-bottom-color: #9c0822; border-top-color: #be0a2a; font-family: "roboto"; font-size: 16px; font-weight: normal; }
.box-gestiontv h3 a{background:none;}
	.sl-gestiontv { margin-bottom: 20px; }
	.sl-gestiontv .ui-arrows a { background-image: url("../img/nav_fg.png"); height: 51px; top: 95px; width: 40px; }
	.sl-gestiontv .ui-arrows a.ui-prev { background-position: 0 0; }
	.sl-gestiontv .ui-arrows a.ui-next { background-position: 0 -51px; }
		.f-gestiontv h2 { font: 18px/1.2 "roboto"; margin-bottom: 0; }
		.f-gestiontv h2 a { color: #333; }
		.f-gestiontv figure { margin-bottom: 8px; }
		.f-gestiontv figcaption { bottom: 0; left: 0; position: absolute; }
		.f-gestiontv figcaption .fecha { background-color: #9c0822; color: #fff; display: block; float: left; font: bold 12px/25px arial; padding: 0 5px; }
		.f-gestiontv figcaption h3 { background-color: rgba(0, 0, 0, .7); float: left; font: 12px/25px "roboto"; margin: 0; padding: 0 8px; }
		.f-gestiontv figcaption h3 a { color: #fff; }		

.box-empresas { margin-bottom: 30px; }
.box-empresas h3.box-titulo { border-color: #ceccac; color: #5d5c56; }
.box-empresas .inner { display: flex }
.f-emp { background-color: #f1e9d8; border-bottom: 1px solid #c4c099; float: left; min-height: 210px; margin-right: 5px; width: 140px; flex: 1; }
.f-emp.last { margin-right: 0; }
.f-emp a { color: #514c2d; display: block; }
.f-emp figure { }
.f-emp figcaption { }
.f-emp figcaption p { font-size: 15px; line-height: 1.2; margin-bottom: 0; padding: 8px 5px 8px; }
.box-estilos { }
.box-estilos h3.box-titulo { border-color: #cf7674; color: #c65c59; }
.f-estilo { background-color: #f3d7d5; border-bottom: 1px solid #cf7674; float: left; margin-right: 2px; padding: 4px; text-align: center; width: 156px; }
.f-estilo a figure img, .f-emp a figure img, .f-wallstreet figure a img, .f-bvl figure a img, .f-revista-g figure a img{ width:100%}
.f-estilo.last { margin-right: 0; }
.f-estilo a { color: #fff; display: block; }
.f-estilo figure { }
.f-estilo figcaption { background-image: url("../img/rgba60.png"); left: 0; padding: 15px 0; position: absolute; top: 0; width: 100%; }
.f-estilo figcaption p { font-family: arial; font-size: 14px; margin-bottom: 0; }
.f-estilo figcaption p strong { }
.f-estilo figcaption p span { display: none; font-size: 12px; line-height: 1.2; padding: 10px 10px 0; }
.f-estilo a:hover figcaption p span { display: block; }
.box-fotogalerias { background-color: #4d6b8a; margin-bottom: 25px; padding: 20px 0; }
.box-fotogalerias h3.box-titulo { border-color: #fff; color: #fff; margin-bottom: 25px; width: 225px; }
h3.box-titulo a{ color: inherit }
.box-fotogalerias .ver-mas a { border-bottom-color: #273849; border-top-color: #374e64; }
.box-fotogalerias .ver-mas a span { }
.sl-fotogalerias { margin-bottom: 25px; }
.sl-fotogalerias .ui-content { float: none; margin: 0 auto; position: static; width: 410px; }
.sl-fotogalerias .ui-arrows { }
.sl-fotogalerias .ui-arrows a { background-image: url("../img/nav_fg.png"); height: 51px; top: 10px; width: 40px; }
.sl-fotogalerias .ui-arrows a.ui-prev { background-position: 0 0; }
.sl-fotogalerias .ui-arrows a.ui-next { background-position: 0 -51px; }
.f-fg { float: left; margin-right: 9px; width: 130px; }
.f-fg.last { margin-right: 0; }
.f-fg a { color: #fff; display: block; }
.f-fg figure { }
.f-fg figcaption { }
.f-fg h2 { color: #fff; font: 14px/1.2 "Roboto Slab"; margin-bottom: 0; padding-top: 10px; }
.ads-cnt { position: relative; }
.ads-cnt .box-fotogalerias { height: 410px; }
.ads-cnt .ads-right1 { position: absolute; top: 5px; left: 5px; z-index: 3 }
.ads-cnt .ads-right1 [id*="eplAdDiv"] { position: absolute; top: 0; bottom: 0; left: 0; background: #fff; width: 300px }
.ads-cnt .ads-right1 [id*="eplAdDiv"]:empty { background: transparent; position: static; width: 0 }
.ads-cnt .ads-right1 { overflow: visible }
.box-aniversario { background-color: #888; margin-bottom: 25px; padding: 20px 0; height: 190px }
.box-aniversario h3.box-titulo { border-color: #fff; color: #fff; margin-bottom: 25px; width: 225px; }
.box-aniversario figure { margin: 15px }
.box-aniversario figure img { float: left; }
.box-aniversario figcaption { margin-left: 140px }
.box-aniversario figure a { color: #fff; font: 14px/1.2 "Roboto Slab"; }
.box-3cols { margin-bottom: 30px; display: flex; }
.f-3col { background-color: #f1e9d8; border-bottom: 1px solid #888; float: left; height: 240px\9; flex: 1; margin-right: 5px; width: 140px; }
.f-3col.last { margin-right: 0; }
.f-3col h3.box-titulo { background-color: #f1e9d8; border-color: #888; color: #5d5b55; margin-bottom: 5px; }
.f-3col figure { }
.f-3col a.img { display: block; }
.f-3col figcaption { padding: 8px; }
.f-3col h2 { font-size: 14px; line-height: 1.2; margin-bottom: 0; }
.f-3col h2 a { color: #333; }
.hace25anos { position: relative }
.hace25anos a { color: #5d5b55 }
.hace25anos .logo25 { position: absolute; left: 0; top: 100%; width: 100%; display: none; z-index: 1; background: #f1e9d8; background-color: rgba(70,67,75,.9); text-align: center; padding: 15px 0 }
.hace25anos:hover h3 { background-color: #46434b; border-bottom-color: transparent; }
.hace25anos:hover h3 a { color: #fff }
.hace25anos:hover .logo25 { display: block }
.f-3col h3.box-titulo.hover { }
.box-fotogal { background-color: #4d6b8a; margin-bottom: 20px; padding: 20px; position: relative; }
.box-fotogal h3.box-titulo { border-color: #fff; color: #fff; margin-bottom: 25px; width: 225px; }
.box-fotogal .f-share { position: absolute; right: 20px; top: 27px; }
.f-fotogal { }
.f-fotogal figure { margin-bottom: 10px; overflow: hidden; }
.f-fotogal a.img { float: left; margin-right: 10px; width: 190px; }
.f-fotogal a.img.last { margin-right: 0; }
.f-fotogal h2 { font-size: 22px; font-weight: bold; line-height: 1.2; margin-bottom: 10px; }
.f-fotogal h2 a { color: #fff; }
.f-fotogal p { color: #fff; font-size: 14px; line-height: 1.2; margin-bottom: 0; }
.f-fotogal p strong { font-weight: normal; text-transform: uppercase; }
.f-fotogal p a { color: #fff; text-decoration: underline; }
.f-fotogal p a:hover { text-decoration: none; }
.box-blogs { background-color: #fee4cd; padding: 20px; margin-bottom:20px; }
.box-blogs h3.box-titulo { border-color: #b46057; color: #b46057; }
.box-blogs .ver-mas a { border-bottom-color: #760a1c; border-top-color: #950720; line-height: 1px; margin-top: 10px; padding: 0 30px; }
.f-blog { background-color: #fed6b1; border-bottom: 1px solid #ba7b70; float: left; min-height: 137px; margin: 0 10px 10px 0; padding: 10px 0 0 10px; width: 290px; position: relative; }
.f-blog h2 { font-size: 20px; /*height: 99px;*/ line-height: 1.1; margin-bottom: 0; padding-right: 10px; }
.f-blog h2 a { color: #331918; }
.f-blog figure { position: absolute; left: 0; bottom: 0; width: 100% }
.f-blog figure img { float: right; width: 76px; position: absolute; right: 0; bottom: 0 }
.f-blog figcaption { float: left; padding-top: 15px; width: 180px; margin-left: 10px; margin-bottom: 10px }
.f-blog h3 { font: 11px/1.2 "Roboto Slab"; margin-bottom: 5px; text-transform: uppercase; }
.f-blog h3 a { color: #222; }
.f-blog h4 { color: #585454; font: 11px/1.2 arial; margin-bottom: 0; text-transform: uppercase; }
.col-190 { float: right; width: 144px; }
.col-190 h3.box-titulo { background-image: url("../img/bg_heads.jpg"); border: 0 none; color: #fff; display: table-cell; font: 700 14px/1.5 "Roboto Slab"; height: 62px; margin-bottom: 0; vertical-align: middle; width: 190px; }
.col-190 h3.box-titulo a { color: #fff; display: block; font-size: 11px; }
.box-breaking { margin-bottom: 15px; }
.cnt-breaking { border: 1px solid #dee4d8; padding: 10px 10px 0; }
.f-breaking { border-bottom: 1px solid #e0dcc5; margin-bottom: 10px; padding-bottom: 10px; }
.f-breaking .fecha { border-right: 2px solid #930720; color: #92061f; display: inline-block; font: 13px/1.2 "Roboto Slab"; margin-right: 2px; padding-right: 5px; }
.f-breaking h2 { display: inline; font: 12px/1.2 "Roboto Slab"; margin-bottom: 0; }
.f-breaking h2 a { color: #46452c; }
.box-cblogs { }
.cnt-cblogs { border: 1px solid #dee4d8; padding: 10px; }
.f-cblog { border-bottom: 1px solid #e0dcc5; margin-bottom: 10px; padding-bottom: 10px; }
.f-cblog.last { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; }
.f-cblog h2 { font: 14px/1.2 "Roboto Slab"; margin-bottom: 10px; padding-right: 10px; }
.f-cblog h2 a { color: #780000; }
.f-cblog figure { overflow: hidden; }
.f-cblog figure img { float: right; width: 60px; }
.f-cblog figcaption { float: left; line-height: 1.2; padding-top: 10px; width: 60px; }
.f-cblog p { color: #585555; font: 11px/1 arial; margin-bottom: 0; }
.f-cblog p span { color: #222; display: block; font: 11px/1.2 "Roboto Slab"; margin-bottom: 5px; }
.box-revista-g { margin-bottom: 10px; }
.f-revista-g { background-image: url("../img/bg_revistag.png"); border: 1px solid #dee4d8; padding: 10px; }
.f-revista-g figure { }
.f-revista-g a.img { margin: 0px auto 10px;   }
.f-revista-g figcaption { }
.f-revista-g h2 { font: bold 12px/1.2 arial; margin-bottom: 0; }
.f-revista-g h2 span { color: #ac0925; display: block; margin-bottom: 3px; text-transform: uppercase; }
.f-revista-g h2 a { color: #333; }
.box-pregdia { margin-bottom: 10px; }
.box-pregdia h3.box-titulo { line-height: 1; }
.f-pregdia { background-image: url("../img/bg_pregdia.png"); border: 1px solid #dee4d8; padding: 10px; }
.f-pregdia h2 { font: 16px/1.2 "Roboto Slab"; margin-bottom: 10px; }
.f-pregdia h2 a { color: #202020; }
.f-pregdia p { font: 12px/1 arial; margin-bottom: 0; }
.box-bvl { margin-bottom: 10px; }
.box-bvl figcaption, .box-wallstreet figcaption { background-color: #3f4854; padding: 10px; }
.box-bvl h2, .box-wallstreet h2 { font: 14px/1.2 "Roboto Slab"; margin-bottom: 0; }
.box-bvl h2 a, .box-wallstreet h2 a { color: #fff; }
.ges-sidebar { float: right; width: 310px; }
.ges-sidebar .box-fotogalerias { margin-bottom: 10px; }
.ges-sidebar .sl-fotogalerias .ui-content { position: relative; width: 280px; }
.ges-sidebar .sl-fotogalerias .ui-arrows a { top: 55px; }
.ges-sidebar .sl-fotogalerias .ui-arrows a.ui-prev { left: 10px; }
.ges-sidebar .sl-fotogalerias .ui-arrows a.ui-next { right: 10px; }
.ges-sidebar .f-fg { margin-right: 0; width: 100%; }
.ges-sidebar .f-fg figcaption { text-align: center; }
.ges-sidebar .f-fg h2 { font-size: 17px; }
.box-indices { background-color: #515b6a; margin-bottom: 10px; padding-top: 15px; }
.box-indices h3.box-titulo { border-bottom-color: #fff; color: #fff; width: 200px; }
.sl-indices { }
.sl-indices .ui-arrows a { background-image: url("../img/nav_indices.png"); height: 37px; top: 4px; width: 40px; }
.sl-indices .ui-arrows a.ui-prev { background-position: 0 0; left: 55px; }
.sl-indices .ui-arrows a.ui-next { background-position: 0 -37px; right: 55px; }
.f-indice { width: 310px; }
.f-indice h3 { background-color: #8f071f; color: #fff; font: bold 16px/46px georgia; margin: 0 auto 10px; text-align: center; text-transform: uppercase; width: 120px; }
.f-indice table { background-color: #36404e; margin-bottom: 0; }
.f-indice table tr { }
.f-indice table th, .f-indice table td { border-bottom: 1px solid #515b6a; color: #e7ebf1; height: 44px; vertical-align: middle; width: 50%; }
.f-indice table th { }
.f-indice table th.bolsa, .f-indice table td.nombre_bolsa { padding: 0 5px 0 10px; text-align: right; }
.f-indice table th.bolsa { font: 13px "Roboto Slab"; text-transform: uppercase; }
.f-indice table th.variacion, .f-indice table td.var_cantidad { padding-left: 10px; }
.f-indice table th.variacion { font: 13px/1.1 "Roboto Slab"; }
.f-indice table th.variacion span { color: #ffb973; display: block; text-transform: uppercase; }
.f-indice table td { }
.f-indice table td.nombre_bolsa { color: #fff3e5; font: 15px "Roboto Slab"; text-transform: uppercase; }
.f-indice table td.var_cantidad { font: 14px/1.1 "Roboto Slab"; }
.f-indice table td.var_cantidad span { color: #ffb973; display: block; font: 15px/1.1 "Roboto Slab"; }
.indice-source { color: #fff; font: italic 12px/1 arial; padding: 10px 0; text-align: center; display: inline-block; width: 100%; background: #515b6a; margin-top: 5px; }
.indice-source img { display: inline-block; vertical-align: middle; }
.f-indice table.auto th, .f-indice table.auto td { width: auto; }
.f-indice table th.bolsa { text-align: center; }
.f-indice table th.bolsa, .f-indice table td.nombre_bolsa { font-size: 12px; padding-left: 7px; padding-right: 7px }
.box-anivemp { background-color: #888; margin-bottom: 10px; padding: 15px 15px 20px; }
.box-anivemp h3.box-titulo { border-color: #fff; color: #fff; margin-bottom: 30px; width: 240px; }
.f-anivemp { }
.f-anivemp figure { overflow: hidden; }
.f-anivemp a.img { float: left; width: 130px; }
.f-anivemp figcaption { padding-left: 145px; }
.f-anivemp h2 { font: 700 14px/1.2 "Roboto Slab"; margin-bottom: 0; }
.f-anivemp h2 a { color: #fff; }
.box-multimedia, .box-impresa, .box-documentos { background-color: #3f4854; margin-bottom: 10px; padding: 15px; }
.box-multimedia h3.box-titulo, .box-impresa h3.box-titulo, .box-documentos h3.box-titulo { border-bottom-color: #fff; color: #fff; width: 200px; }
.tabs-multimedia { }
.tabs-multimedia ul.ui-tab { border-color: #e6735c; border-style: solid; border-width: 1px 0 1px 1px; display: table; margin-bottom: 15px; width: 100%; padding:0; list-style:none; }
.tabs-multimedia ul.ui-tab li { border-right: 1px solid #e6735c; display: table-cell; float: none; font: 14px/1.1 "Roboto Slab"; height: 46px; text-align: center; text-transform: uppercase; vertical-align: middle; white-space: nowrap; width: 1%; }
.tabs-multimedia ul.ui-tab li a { color: #e5725a; display: table-cell; float: none; height: 46px; vertical-align: middle; width: 1%; }
.tabs-multimedia ul.ui-tab li.ui-active a, .tabs-multimedia ul.ui-tab li a:hover { background-color: #e6735c; color: #fff; text-decoration: none; }
.f-multimedia { }
.f-multimedia figure { }
.f-multimedia figcaption { padding: 15px; text-align: center; }
.f-multimedia h2 { font: 16px/1.2 "Roboto Slab"; margin-bottom: 0; }
.f-multimedia h2 a { color: #fff3e5; }
.f-multimedia .ver-mas a { border-bottom-color: #ca3e20; border-top-color: #e15a3e; padding: 0 35px; box-sizing: border-box; }
.box-impresa { margin-bottom: 20px; padding: 15px 10px; }
.box-impresa h3.box-titulo { width: 238px; }
.box-impresa a.img { box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.7); }
.box-impresa figcaption { text-align: center; }
.box-impresa h2 { border-bottom: 1px solid #fff; color: #fff; display: inline-block; font: 16px/1 "Roboto Slab"; margin-bottom: 0; padding: 15px 7px 5px; }
.box-masleidas { background-color: #303741; padding-top: 15px; /*margin-bottom: 20px; */ }
.box-masleidas h3.box-titulo { border-color: #fff; color: #fff; width: 160px; }
.cnt-masleidas { background-color: #fff4e6; background-image: url("../img/bg_masleidas.png"); padding: 10px; }
.cnt-masleidas ul { }
.cnt-masleidas ul li { background-color: #303741; margin-bottom: 7px; overflow: hidden; padding: 8px; }
.cnt-masleidas ul li.last { margin-bottom: 0; }
.cnt-masleidas ul li span { color: #fff; display: block; float: left; font: 300 32px/1 "Roboto Slab"; text-align: center; width: 30px; }
.cnt-masleidas ul li h2 { font: 12px/1.2 "Roboto Slab"; margin-bottom: 0; padding-left: 35px; }
.cnt-masleidas ul li h2 a { color: #fff; }
.box-newsletter { margin-bottom: 20px; }
.box-documentos { margin-bottom: 20px; }
.box-documentos h3.box-titulo { width: 238px; }
.tabs-documentos { margin-bottom: 10px; }
.tabs-documentos ul { padding:0; list-style:none; }
.tabs-documentos ul.ui-tab { border-color: #e6735c; border-style: solid; border-width: 1px 0 1px 1px; display: table; margin-bottom: 15px; width: 100%; }
.tabs-documentos ul.ui-tab li { border-right: 1px solid #e6735c; display: table-cell; float: none; font: bold 10px arial; text-align: center; text-transform: uppercase; white-space: nowrap; width: 1%; }
.tabs-documentos ul.ui-tab li a { color: #e6735c; display: table-cell; float: none; height: 40px; vertical-align: middle; width: 1%; }
.tabs-documentos ul.ui-tab li.ui-active a, .tabs-documentos ul.ui-tab li a:hover { background-color: #e6735c; color: #fff; text-decoration: none; }
.cnt-documentos { }
.cnt-documentos ul { }
.cnt-documentos ul li { background-image: url("../img/icon_pdf.png"); background-repeat: no-repeat; margin-bottom: 15px; min-height: 32px; padding-left: 40px; }
.cnt-documentos ul li.last { margin-bottom: 0; }
.cnt-documentos ul li h2 { font: bold 11px/1.2 arial; margin-bottom: 0; }
.cnt-documentos ul li h2 a { color: #fff; display: table-cell; height: 32px; vertical-align: middle; }
.box-lavida { background-image: url("../img/bg_lavida.jpg"); margin-bottom: 20px; padding: 15px 10px; }
.box-lavida h3.box-titulo, .box-dilbert h3.box-titulo { border-color: #fff; color: #fff; width: 238px; }
.box-lavida .ver-mas a { border-bottom-color: #423232; border-top-color: #6f5353; padding: 0 35px; }
.f-lavida, .f-dilbert { margin-bottom: 15px; }
.f-lavida figcaption, .f-dilbert figcaption { margin-bottom: 15px; text-align: center; }
.f-lavida h2, .f-dilbert h2 { color: #fff2e5; font: 12px/1.1 "Roboto Slab"; margin-bottom: 0; }
.box-dilbert { background-image: url("../img/bg_dilbert.jpg"); padding: 15px 10px; }
.box-dilbert h3.box-titulo { }
.box-dilbert .ver-mas a { border-bottom-color: #5a8d6b; border-top-color: #8fb89c; padding: 0 35px; }
 
.lavidadilber{ display:inline-block; width:100%}
.lavidadilber .box-lavida {
    width: 49%;
    float: left;
}
.lavidadilber .box-dilbert {
    float: right;
    width: 49%;
}
.f-lavida figure a img, .f-dilbert figure a img{ width:100%}