/* Framework Blueprint */
/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul {margin:0 1.5em 1.5em 1.5em;}
ol {margin:0 1.5em 1.5em 2.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;}
th {font-weight:bold;background:#AC2624;color:white;border-bottom:5px solid #6A0D0F;border-top:1px solid #6A0D0F;}
th, td {padding:4px 10px 4px 5px;}
th p, td p {margin:0;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container {width:985px;margin:0 auto;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* Aquí comienzan las definiciones propias */
body { font: normal 12px/1em Verdana, sans-serif; margin: 0; padding: 0; }
a { color: #494949;/*#037*/ text-decoration: none; }
a:hover, a:hover div, a:hover b, a:hover h1, a:hover h3, a:hover h4, a:hover center { text-decoration: underline; }
a:hover img { opacity: 0.7; filter: alpha(opacity=70); }
h1 { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom: 0.2em; }

/* Maquetación para sustituir a los span's-X */
div.cabecera, div.cuerpo, div.pie, div.titular-interior, div.a-pantalla-completa, div#suplementos { width: 985px; margin: 0; float: left; }
div.principal, div.noticias, div.desarrollo, div.pagina, div.noticiasA, div.noticiasB, div.noticiasC, div.varios, div.noticiasC-seccion, div.opinion, .tira-especiales { float:left; margin-right: 10px; overflow: hidden; }
div.desarrollo, div.pagina, div.principal, div.noticias, div.noticiasC, .tira-especiales { width: 655px; }
div.noticiasA { width: 385px; }
div.noticiasB { width: 260px; margin: 0; }
div.varios { width: 310px; margin: 0; }
div.noticiasC-seccion { width: 317px; margin-right: 20px; }
div.last { margin-right: 0; }

/* Cabecera */
div.cabecera { margin-bottom: 10px; }
.cabecera .anuncio { overflow: visible; }
.cabecera .anuncios { height: 90px; background: #898989; overflow: hidden; }
.cabecera .anuncios .anuncio { background: url(http://s.libertaddigital.com/images/09sep-banners.gif) no-repeat; padding-left: 12px; float: left; }
.cabecera .anuncios .primero { width:233px; }
.cabecera .anuncios .segundo { width: 728px; }
.cabecera .menu-publi { background: #8B2323; font: normal 10px Verdana; color: white; text-decoration: none; padding: 4px 0 5px 0; text-transform: uppercase; letter-spacing: -1px; height: 12px; }
.cabecera .menu-publi ul { display: block; margin: 0; list-style: none; }
.cabecera .menu-publi ul li { float: left; padding: 1px 6px; background: url(http://s.libertaddigital.com/images/09bgmenu.gif) no-repeat right 0; }
.cabecera .menu-publi ul li a { color: white; }
.cabecera .menu-publi ul li.last { background: none; }
.cabecera .menu-publi ul.minitools { float: right; text-transform: none; }
.cabecera .menu-publi ul.minitools li { background: url(http://s.libertaddigital.com/images/090820iconos-herramientas.gif) no-repeat; padding-left: 21px; }
.cabecera .menu-publi ul.minitools li.inicio { background-position: 0 -21px; padding-left: 15px; }
.cabecera .menu-publi ul.minitools li.movil { background-position: 0 -40px; padding-left: 16px; }
.cabecera .menu-publi ul.minitools li.rss { background-position: 0 -59px; padding-left: 19px; }
.cabecera .menu-publi ul.minitools li.suscripcion { background-position: 0 -78px; }
.cabecera .mancheta { background: #AC2624; position: relative; z-index: 21; }
.cabecera .mancheta h1 { padding: 7px 0 0 0; height: 60px; margin: 0; }
.cabecera .mancheta h1 a { position: absolute; display: block; text-indent: -9999px; width: 304px; height: 53px; background:url(http://s.libertaddigital.com/images/1003logos-dianas.png) no-repeat 2px -480px; }
.cabecera .mancheta h2 { position: absolute; font: bold 38px Arial; letter-spacing: -2px; color: #FAFAFA; left: 315px; top:6px; }
.cabecera .mancheta .extras { position: absolute; top: 8px; right: 90px; text-align: right; }
.cabecera .mancheta .extras .fecha { font: bold 15px Arial; letter-spacing: -1px; color: white;}
.cabecera .mancheta .extras .hora { font: normal 10px Arial; color: white; text-transform: uppercase; margin-bottom: 2px;}
.cabecera .mancheta .extras form { margin: 0; width: 135px; float: right; }
.cabecera .mancheta .extras #sb1 { border: 1px solid #96211F; }
.cabecera .mancheta .extras #sb2 { border: 1px solid #6B1816; }
.cabecera .mancheta .extras #sb3 { border: 1px solid #B0B8BE; background: #FFFFFF; height: 19px; }
.cabecera .mancheta .extras #search_box { display: block; float: left; border: 1px solid #FFFFFF; color: #333; font: normal 10px Arial, Helvetica, sans-serif; vertical-align: middle; width: 100px; padding: 2px 4px 1px; height: 13px; width: 100px; background:url(http://s.libertaddigital.com/images/google-watermark.gif) no-repeat 0 1px; }
.cabecera .mancheta .extras #search_box:focus { background: none; }
.cabecera .mancheta .extras #search_button { display: block; float: left; background: white url(http://s.libertaddigital.com/images/090820iconos-herramientas.gif) no-repeat; margin: 1px 1px 0 0; vertical-align: middle; height: 18px; border: 0; cursor: pointer; width: 18px; text-indent: -9999px; text-align: left; }
.cabecera .mancheta #diana { position: absolute; top: 5px; right:0; width: 86px; height: 120px; background: url(http://s.libertaddigital.com/images/1003logos-dianas.png) no-repeat -340px -480px; text-indent: -9999px; z-index: 10; }
.cabecera .menu-sup { height: 29px; position: relative; }
.cabecera .menu-sup ul { background: #8B2323; border-top: 0px solid #8B2323; padding: 0px; width: 100%; height: 29px; float: left;}
.cabecera .menu-sup ul { list-style:none;	margin:0; padding:0; }
.cabecera .menu-sup ul li { margin:0px; padding:0;  float:left; }
.cabecera .menu-sup ul li a {	display:block; padding: 8px 8px 8px 8px; text-decoration:none; text-align:center; font-size:11px; background-color:#8B2323; font-family: Verdana; color: white; font-size: 11px; letter-spacing: -1px; text-transform: uppercase; border-right: 1px solid #AC2624;}
.cabecera .menu-sup ul li.i-bolsa a { background: url(http://s.libertaddigital.com/images/09menu-principal.png) no-repeat 8px -15px; padding-left: 25px; }
.cabecera .menu-sup ul li.i-esradio a { font-weight: bold; background: url(http://s.libertaddigital.com/images/09menu-principal.png) no-repeat 8px -36px; padding-left: 22px; }
.cabecera .menu-sup ul li.i-ldtv a { font-weight: bold; background: url(http://s.libertaddigital.com/images/09menu-principal.png) no-repeat 8px 7px; padding-left: 26px; }
.cabecera .menu-sup ul li.i-esradio a span { text-transform: lowercase; }
* html .cabecera .menu-sup ul li.i-bolsa a, * html .cabecera .menu-sup ul li.i-esradio a, * html .cabecera .menu-sup ul li.i-ldtv a { background-image: url(http://s.libertaddigital.com/images/09menu-principal.gif); }
.cabecera .menu-sup ul li.on a { color:#330000; background: #C0C0C0 url(http://s.libertaddigital.com/images/1509bullets.gif) no-repeat 8px -989px; padding-left: 24px; font-weight: bold; }
.cabecera .menu-sup ul li.on a:hover { color:#330000; background-color: #C0C0C0; }
.cabecera .menu-sup ul li a:hover { color:#DDDDDD; background-color:#5D5D5D; text-decoration: underline; }
.cabecera .menu-inf { background: #C0C0C0; padding: 0px; width: 100%; border-bottom: 5px solid #595959; clear:both; height: 29px; }
.cabecera .menu-inf ul { list-style:none; margin:0; padding:0; }
.cabecera .menu-inf ul li { margin:0px; padding:0; float:left; }
.cabecera .menu-inf ul li a { display:block; padding: 8px;	text-decoration:none; text-align:center; font-size:11px; color: #330000; background-color:#C0C0C0; text-transform: uppercase; font-family: Verdana; letter-spacing: -1px;}
.cabecera .menu-inf ul.servicios li a { padding: 8px 4px; }
.cabecera .menu-inf ul.juegos li a { padding: 8px 6px; }
.cabecera .menu-inf ul li a:hover { text-decoration: underline; }

/* Pie */
.pie { background: #B2B2B2; border-top: 1px solid #6C6C6C; border-bottom: 5px solid #6C6C6C; padding: 5px 0 10px 0; font: normal 14px Arial; text-align: left;  }
.pie div#nosotros { width: 230px; float: left; color: white; background: url(http://s.libertaddigital.com/images/1003logos-dianas.png) no-repeat 0 -540px; padding: 30px 0 10px 54px; }
.pie div#nosotros address { font-style: normal; margin-bottom: 10px; background: #B2B2B2; }
.pie div#nosotros ul { list-style: circle; }
.pie div#nosotros ul a { color: white; }
.pie div#enlaces { float: right; width: 670px; border-left: 1px solid #DADADA; margin: 5px 0 0 0; padding: 0 10px 0 10px; font: normal 11px Verdana; color: white;  background: transparent url(http://s.libertaddigital.com/images/09diana-pie.jpg) no-repeat right top; }
.pie div#enlaces div { float: left; font-weight: bold; width:125px; margin-right: 10px; }
.pie div#enlaces a { color: white; }
.pie div#enlaces ul { list-style: square; margin: 5px 0 10px 22px; }
.pie div#enlaces ul li { font-weight: normal; }
.pie div#enlaces div.opinion { width: 160px; }
.pie div#enlaces div.informacion  { width: 110px; }
.pie div#enlaces div.last { margin: 0; width:120px; }

.pie ul#enlaces { float: right; width: 650px; border-left: 1px solid #DADADA; margin: 5px 0 0 0; padding: 0 10px 0 30px; font-family: Verdana; font-size: 11px; color: white;  background: transparent url(http://s.libertaddigital.com/images/09diana-pie.jpg) no-repeat right top; list-style: square; }
.pie ul#enlaces a { color: white; }
.pie ul#enlaces li { font-weight: bold; }
.pie ul#enlaces li ul li, .pie ul#enlaces li ul { display: inline; font-weight: normal; margin: 0; padding: 0; }

/* Cuerpo */
.cuerpo { }

/* Tamaño de titulares */
.noticias { }
.noticias h1 { font-weight: bold; line-height: 1.2em; }
.noticias .noticiasA h1 { font-size: 19px; }
.noticias .noticiasA .noticia, div.primetime { margin: 0 10px 15px 0; padding-bottom: 7px; }
div.primetime { padding-bottom: 15px; }
.noticias .noticiasB h1 { font-size: 17px; line-height: 1.1em; }
.noticias .noticiasB .noticia { margin: 0 0 15px 10px; padding-bottom: 7px; }
.columna-deportes { border-bottom: 5px solid #E1E0E0; margin: 0 0 15px 10px; }
.columna-deportes .sportyou { margin-bottom: 5px; }
.columna-deportes .deporte { margin: 0; padding-bottom: 15px; border-bottom: 0; }
.noticiasB div.columna-deportes div.noticia { margin: 0 0 15px; }
.noticias h1.primeras { font-size: 28px; line-height: 1.1em; }
.noticias h1.segundas { font-size: 22px; }
.noticias h1.grande { font-size: 34px; }
.noticias h1.mas-grande { font-size: 37px; }
.noticias h1.extra-grande { font-size: 40px; }
div.a-toda-pagina h1 { font-size:35px; line-height: 1em; }
div.a-toda-pagina h1.grande, div.a-pantalla-completa h1.grande { font-size: 40px; }
div.a-toda-pagina h1.mas-grande, div.a-pantalla-completa h1.mas-grande { font-size: 42px; line-height: 1em; }
div.a-toda-pagina h1.extra-grande, div.a-pantalla-completa h1.extra-grande { font-size: 45px; line-height: 1em; }
.noticias .guia { font-size: 10px; }
div.a-toda-pagina div.noticia, div.a-pantalla-completa div.noticia { background: white; padding: 0 0 15px 0; margin-bottom: 15px; }
div.a-pantalla-completa h1 { font-weight: bold; font-size: 35px; text-align: center; }
.noticiasC { background: white; margin-bottom: 15px; }
div.con-asociada { border-bottom: 0; }
div.es-asociada { margin-top: -20px; }
div.noticias div.a-toda-pagina div.es-asociada { margin-top: -5px; }
div.noticias div.es-asociada h1 { font-size: 20px; }
div.noticias div.a-toda-pagina div.es-asociada h1 { font-size: 30px; }
div.noticias div.es-asociada div.guia { display: none; }

.noticia h1, .noticia .lead, .noticia .html_adjunto, .noticia img { margin-bottom: 8px; }
.comentarios { height: 19px; float: right; background: url(http://s.libertaddigital.com/images/090820iconos-herramientas.gif) no-repeat 0 -317px; padding-left: 18px; color: #898989; font: bold 16px Arial, Helvetica, sans-serif; margin-top: -3px; }
 div.a-pantalla-completa a.comentarios { margin: 0 0 0 10px; display: block; }
div.columna a.comentarios { float: none; color: #898989; display: block; margin: 0 0 5px 0; font-weight: bold; }
div.cabecera-opinion a.comentarios { margin-top: 2px; }
.noticia .guia { color: #AA0F10; font: bold 11px Arial, Helvetica, sans-serif; text-transform: uppercase; margin-bottom: 2px; }
.noticia .lead, .noticia .html_adjunto { line-height: 1.4em; color: #666; }
.noticia .html_adjunto img { margin: 0; }
.noticia .piefoto { margin: -8px 0 8px 0; font-size: 11px; color: #494949; }
.noticia .firma { margin-bottom: 8px; color: #888; text-transform: uppercase; }
.noticiasA .noticia .firma { font-size: 11px; }
.noticiasB .noticia .firma { font-size: 10px; }
.noticia img.vertical { border: 5px solid #494949; float: right; margin: 0 0 5px 5px; }
div.a-toda-pagina div.lead, div.a-pantalla-completa div.lead { font-size: 13px; }
div.noticiasB div.lead, div.noticiasB div.html_adjunto { font-size: 11px; line-height: 1.2em; }
.lead ul { margin: 0 0 0 15px; }
div.noticiasB a.leer-mas { font-size: 13px; line-height: 8px; }
.noticia h1 a { /*color: #1D1D1D;*/ }
.noticia .columnas { font-size: 92%; list-style: none; margin: 1em 0 0 0; }
.noticia .columnas li { padding: 0 0 8px 35px; background: transparent url(http://s.libertaddigital.com/images/09bg-opinion.gif) no-repeat 0 3px; }
.noticia .columnas li a { color: #494949; line-height: 1.2em; }
.noticia .columnas li strong, .desarrollo .columnas li strong { display: block; font-weight: bold; }
.noticia .asociadas, .columna-fotos .columnas, .deporte ul { margin: 0; }
.noticia .asociadas, .noticiasC ul, .columna-fotos .columnas, .deporte ul { list-style: none; font-size: 11px; font-family: verdana; margin-bottom: 8px; }
.relacionadas  { margin: 0 0 8px 0; }
.relacionadas li { padding-left: 15px; background: transparent url(http://s.libertaddigital.com/images/1509bullets.gif) no-repeat scroll 0 -1018px; font: bold 13px/1.2em Arial, Helvetica, sans-serif; margin-bottom: 0.2em; }
.relacionadas li a { color: #666; }
.noticiasC ul { margin: 0.2em 0 0 0; }
.noticiasB .anuncio { width: 250px; background: white; overflow: hidden; }
.noticiasB .anuncios { height: 100px; }
.noticiasB .anuncios, .noticiasB .anuncio, .noticiasA .anuncio { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #E1E0E0; }
.noticiasA .anuncio { width: 375px; }
.noticiasB .anuncios .anuncio { background: #898989 url(http://s.libertaddigital.com/images/09sep-banners.gif) no-repeat 0 5px; padding:0 0 0 12px; float: left; width: 100px; height: 100px; border: 0; }
.noticiasB .anuncios .primero { margin-right: 25px; }
.noticiasB .anuncios .anuncio a img { border: 0; display: block; }
.noticia .asociadas li, .noticia .asociadas li a, .noticiasC ul li a, .columna-fotos .columnas li a { color: #494949; font-weight: normal; }
.noticia .asociadas li, .noticiasC ul li, .columna-fotos .columnas li, .deporte li { background: transparent url(http://s.libertaddigital.com/images/1509bullets.gif) no-repeat scroll 0 5px; padding: 0 0 0 10px; line-height: 1.2em; }
.deporte ul li { background-position: 0 -1018px; padding-left: 15px; }
.asociadas li.video, .deporte li.video { background-position: 0 -200px; padding-left: 15px; }
.asociadas li.audio, .deporte li.audio { background-position: 0 -398px; padding-left: 15px; }
.asociadas li.fotos, .deporte li.fotos { background-position: 0 -598px; padding-left: 15px; }
.asociadas li.extra, .deporte li.extra { background-position: 0 -798px; padding-left: 15px; }
.asociadas li.doc { background-position: 0 -1218px; padding-left: 15px; }
.columnas li h2, .asociadas li h2, .columnas li h3, .asociadas li h3  { font-size: 100%; margin: 0; line-height: 1.2em; }
.columna-deportes div.deporte ul li h2 { font: normal 12px/1.2em Verdana,Arial,Helvetiva,sans-serif; margin: 0; border: 0; padding: 0; background: none; height: auto; color: #494949; }
.noticia, .primetime { border-bottom: 1px solid #E1E0E0; overflow: hidden; }
.ultima-bloque { border-bottom: 0 !important; margin-bottom: 0; }
.noticia a.leer-mas { line-height: 12px; font: bold 15px Arial,Helvetica,sans-serif; color: #494949; border-bottom: 0; }
.video-apertura { position: relative; }
.noticiasA .video-apertura img { width: 375px; height: 281px; }
.noticiasB .video-apertura img, .noticiasB .video img { width: 250px; height: 187px; }
.video-acompanamiento { position: relative; float:right; margin: 0 0 5px 5px; width: 250px; }
div.a-pantalla-completa .video-acompanamiento { margin: 0 0 5px 10px; width: 310px; }
.foto-acompanamiento { float: right; margin: 0 0 5px 5px; width: 252px; }
.foto-acompanamiento img { border: 1px solid #494949; }
div.noticiasA div.foto-acompanamiento { width: 127px; }
div.noticiasB div.foto-acompanamiento { width: 82px; }
div.noticiasB div.foto-acompanamiento div.piefoto { font-size: 10px; }
.galeria, div.video { position: relative; margin: 0 0 15px 0; height: auto !important; height: 1px; border-bottom:5px solid #6A0D0F; border-top: 1px solid #6A0D0F; }
div.video { border-color: black; }
div.galeria img, div.video img, .columna-fotos .foto img { display:block; margin-bottom: 0; }
div.columna-fotos div.galeria { border-left: 0; }
.sobre_foto { position: absolute; left: 0; bottom: 0; top: auto; width: 240px; padding: 5px; background: url(http://s.libertaddigital.com/images/09bg-rojo.png); font-size: 11px; }
div.negro { background-image: url(http://s.libertaddigital.com/images/09bg.png); }
.sobre_foto, .sobre_foto h1, .sobre_foto h1 a, .sobre_foto ul.asociadas li a { color: white; }
a:hover .sobre_foto div { text-decoration: none; }
.sobre_foto h1 { font-size: 18px; }
.ampliar { display: block; position: absolute; right: 5px; top: 5px; width: 34px; height: 34px; text-indent: -9999px; background: url(http://s.libertaddigital.com/images/09ampliar.png) no-repeat; }
.noticiasC h2, .columna-deportes .deporte h2 { font: bold 16px Arial; border-bottom: 1px solid #E1E0E0; margin-bottom: 0; }
.columna-deportes div.deporte h2 { background: #777b86 url(http://s.libertaddigital.com/images/09deportes.gif) no-repeat right 0; color: white; padding-left: 5px; line-height: 1.2em; margin-bottom: 5px; height: 20px; }
.deporte h2#dep-P { background-position: right -20px; background-color: #8d1515; }
.deporte h2#dep-F { background-position: right -40px; background-color: #2f8511; }
.deporte h2#dep-T { background-position: right -60px; background-color: #dd6e02; }
.deporte h2#dep-B { background-position: right -80px; background-color: #a9650c; }
.deporte h2#dep-C { background-position: right -100px; background-color: #3b3b3b; }
.deporte h2#dep-G { background-position: right -120px; background-color: #39ac06; }
.cronicas { margin-bottom: 8px; text-align: center; }
.cronicas .tabset { height: 14px; text-align: center; }
.cronicas .tabset li { float: left; background: none; border-right: 1px solid black; padding: 0 5px 0 0; margin-right: 5px; font-size: 12px; }
.cronicas .tabset li a.active { font-weight: bold; }
.cronicas .tabset li.last { border: 0; padding: 0; margin: 0; }
.cronicas div.tab { display: none; border-width: 1px 1px 5px 1px; border-style: solid; border-color: #E1E0E0; text-align: left; width: auto; padding: 10px 5px; }
div.noticiasB div.noticiasC { width:238px; }
a#primetime { display: block; font: normal 14px Verdana; letter-spacing: -1px; background: #393939 url(http://s.libertaddigital.com/images/09ldtv.gif) no-repeat 3px 1px; padding: 1px 5px 2px 60px; text-align: right; overflow: hidden; color: white; height: 17px; }
.promocion { padding-bottom: 15px; border-bottom: 1px solid #E1E0E0; position: relative; zoom: 1; }
.promocion img { display:block; width: 250px; height: 166px; }
.promocion .sobre_foto { bottom: 15px; }

/* Botón de Ver el vídeo */
.reproducir { position: absolute; left: 34px; top: 65px; text-indent: -9999px; background: url(http://s.libertaddigital.com/images/0907ver-video.png) no-repeat; width: 181px; height: 32px; }
div.noticiasA div.video-apertura div.reproducir { left: 97px; top: 123px; }
div.video .reproducir, div.noticiasB div.video-apertura div.reproducir, div.video-acompanamiento div.reproducir { background-position: 0px -32px; top: 76px; left: 55px; top: 112px; height: 25px; }
.ldtv .reproducir { background-position: 0px -57px; top: 89px; left: 60px; height: 23px; width: 130px; }
div.noticiasB div.video-apertura div.reproducir, div.a-toda-pagina div.video-acompanamiento div.reproducir { top: 81px; }
div.video .reproducir { top: 63px; }
div.a-pantalla-completa div.video-acompanamiento div.reproducir { background-position: 0 0; top: 76px; left: 65px; top: 100px; height: 32px; width: 181px; }
.videos-offtopic .principal .reproducir, .programa-ldtv .reproducir { background-position: 0px -80px; top: 55px; left: -140px; top: 70px; width: 96px; height: 17px; z-index: 100; }
div.programa-ldtv div.reproducir { left: 20px; top: 48px; }

/* Desarrollo de noticias y opiniones */
div.titular-interior { padding-top: 10px; background: white; }
div.titular-interior .guia { font-weight: bold; color: #AA0F10; margin-bottom: 2px; text-transform: uppercase; }
div.titular-interior h1 { color: #494949; letter-spacing: -1px; font-weight: bold; }
.desarrollo .lead { font: normal 15px/1.4em Verdana, Helvetica, Arial, sans-serif; color: black; }
.desarrollo .lead, .herramientas, div.titular-interior h1, .desarrollo .asociadas { margin-bottom: 15px; }
div.desarrollo { border-bottom: none; }
.desarrollo a, .pagina a, .lead a { color: #037; font-weight: bold; border-bottom: 1px dotted #037; }
.desarrollo .asociadas a, .desarrollo .relacionadas a, ul.columnas li a, .navegacion a, div.columna-fotos a, .pagina .columna a { border: 0; font-weight: normal; }
.desarrollo ul.relacionadas li a { font-weight: bold; }
.herramientas { margin: 0 0 15px 0; padding: 5px 0 3px 0;  border-top: 1px solid #E1E0E0; border-bottom: 1px solid #E1E0E0; color: #494949; height: 16px; line-height: 14px; }
.noticia div.herramientas { margin-top: 10px; }
.herramientas .fecha { float: left; padding-right: 5px; }
.herramientas a { background: url(http://s.libertaddigital.com/images/090820iconos-herramientas.gif) no-repeat; padding: 0 5px 0 22px; font-size: 11px; border-left: 1px solid #E1E0E0; float: left; line-height: 16px; font-weight: normal; border-bottom: 0; }
* html .herramientas a, * html .herramientas .fecha { padding-right: 4px; }
.herramientas a.imprimir { background-position: 5px -98px; padding-left: 21px; }
.herramientas a.email { background-position: 5px -138px; }
.herramientas a.erratas { background-position: 5px -119px; padding-left: 20px; }
.herramientas a.comentar { background-position: 5px -319px; }
.herramientas .comentarios { float: left; padding: 0 5px 0 22px; background: url(http://s.libertaddigital.com/images/090820iconos-herramientas.gif) no-repeat 0px -317px; line-height: 23px; border: 0; font-size: 16px; color: #898989; font-weight: bold; }
.herramientas .compartir { float: left; border-left: 1px solid #E1E0E0; padding: 0 5px; line-height: 16px; }
.herramientas a.icono { text-indent: -9999px; border: 0; padding-left: 5px; width: 16px; }
.herramientas a.google-bookmarks { background-position: 0 -160px; margin-right: 0; }
.herramientas a.yahoo-bookmarks { background-position: 0 -180px; }
.herramientas a.delicious { background-position: 0 -200px; }
.herramientas a.technorati { background-position: 0 -220px; }
.herramientas a.meneame { background-position: 0 -240px; }
.herramientas a.fresqui { background-position: 0 -259px; }
.herramientas a.facebook { background-position: 0 -279px; }
.herramientas a.wikio { background-position: 0 -300px; }
div.texto-noticia { margin: 2px 0 15px 0; line-height: 1.4em; }
div.texto-noticia .firma { margin: 1em 0; font-weight: bold; color: #000; }
div.texto-opinion { line-height: 1.4em; margin-bottom: 15px; }
div.texto-opinion .firma { margin: 1em 0; }
.columna-fotos { background: white; float: right; width: 250px; padding-left: 5px; margin: 0 0 15px 0; border-left: 20px solid white; overflow: hidden; }
.columna-fotos img { display:block; }
.columna-fotos .foto { margin-bottom: 15px; font-size: 11px; position: relative; border-bottom:5px solid #6A0D0F; border-top:1px solid #6A0D0F; zoom: 1; }
.columna-fotos .bloque .premium { border-color: #BEBEBE; font-size: 14px; background: #E7E4E4 url(http://s.libertaddigital.com/images/09fondo-lectores.png) no-repeat 0 -400px; text-align: right; }
.columna-fotos .bloque .premium .comentario { font-style: italic; border-bottom: 1px solid #BEBEBE; margin-bottom: 5px; padding-bottom: 5px; line-height: 1.1em; }
.columna-fotos .bloque .premium .last { border: 0; margin: 0; padding: 0; }
.columna-fotos .bloque .premium .comentario .autor { font-weight: bold; padding: 2px 10px 2px 0px; }
.columna-fotos .anuncio, .desarrollo .anuncio { text-align: center; margin: 0 0 15px 0; padding: 0; border: 0; }
.cabecera-opinion { background: #DBDBDB; height: 190px; overflow: hidden; padding-right: 2px; position: relative; top: -10px; margin: 0 0 10px 0; }
div.urgente + div.cabecera-opinion { top: 0; }
.cabecera-opinion img { float: left; }
.cabecera-opinion h1 { margin: 5px 0 0 0; color: #494949; }
.cabecera-opinion h2 { margin: 5px 0 0 0; font: bold 15px Verdana, Arial, Helvetica, sans-serif; }
.cabecera-opinion .guia { margin-top: 5px; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.cabecera-opinion .frase { margin-top: 8px; font: normal 14px/1.4em Verdana, Arial, Helvetica, sans-serif; }
.cabecera-opinion .frase .comilla-izquierda { width:42px; height: 38px; float: left; margin: 0 10px 20px 0; }
.cabecera-opinion .frase .comilla-derecha { width:37px; height: 31px; float: right; margin: 20px 0 0 10px; }
div.bloque div.lectores { background: #F3F3F3; border-width: 0 0 5px 0; border-color: #BEBEBE; line-height: 1em; }
#escribir-comentario { zoom: 1; }
#escribir-comentario .login { float: left; width: 190px; text-align: right; padding-right: 10px; border-right: 1px solid #8D8D8D; margin-right: 10px; }
#escribir-comentario input, #escribir-comentario textarea { border: 1px solid #8D8D8D; background: #E2E2E2; font: normal 11px Verdana; color: black; margin: 0; }
#escribir-comentario .login p { font-size: 11px; margin-bottom: 10px; }
#escribir-comentario .login p.disclaimer {  font-size: 9px; margin: 0; }
#escribir-comentario .texto-comentarios * { font-size: 12px; }
#escribir-comentario .texto-comentarios input { border: 1px solid #8D8D8D;  background: #E2E2E2; font-family: Verdana; color: black;  font-size: 12px; }
#escribir-comentario textarea { margin-bottom: 10px; width: 427px; height: 179px; }

/* Comentarios */
.paginacion { text-align: center; margin-bottom: 1em; }
.comentario { margin-bottom: 15px; line-height: 1.4em; border: 0; }
.comentario .cabecera { margin: 0; float: none; padding-bottom: 5px; }
.comentario .texto { border-color: #E1E0E0; border-style: solid; border-width: 1px 1px 5px 1px; padding: 10px 5px; }

/* Otras páginas */
.pagina { line-height: 1.4em; }
.pagina .columna { margin-bottom: 15px; color: #494949; line-height: 1.4em; }
.pagina .columna a { color: #494949; }
.pagina .columna img { float: right; border: 5px solid #494949; }
.pagina h1 { font-size: 30px; margin: 0; }
.pagina h2 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 0; }

/* Caja de vídeo de LDTV */
div.bloque div.ldtv { font: normal 1px Arial; z-index: 110; background: #555555 url(http://s.libertaddigital.com/images/09bg-ldtv.png) no-repeat right -30px; zoom: 1; }
.ldtv a.principal { display: block; color:white; font: bold 11px Verdana, Arial, sans-serif; }
.ldtv a.principal img { display: block; width: 230px; height: 166px; border: 5px solid black; text-decoration: none; position: relative; }
.ldtv .mas-videos { float: left; margin: 5px 0 0 0; }
.ldtv a.secundario { display: block; width: 72px; margin-right:10px; float: left; color:white; font: normal 9px Verdana, Arial, sans-serif; }
* html .ldtv a.secundario { margin-right:6px; }
.ldtv a.secundario img { display: block; width: 72px; height: 54px; border: 2px solid black; text-decoration: none; }
div.ldtv div.mas-videos a.last { margin-right: 0; }

/* Columna derecha */
div.varios { padding-left: 10px; overflow: hidden; }
div.varios .autopromo { width:310px; height: 30px; margin-bottom: 15px; }
div.varios a.mas { font: bold 14px Arial; text-align: right; display: block; margin-top: 10px; }
div.bloque { margin-bottom: 15px; }
.publicidad, div.columna-fotos div.publicidad { background: url(http://s.libertaddigital.com/images/1003logos-dianas.png) no-repeat -60px -600px; padding-top: 9px; }
div.varios div.primero {  }
div.noticiasB div.bloque { margin: 0 0 15px 10px; }
div.noticiasB div.noticia div.bloque { margin-left: 0; }
div.noticiasB div.columna-deportes div.bloque { margin-left: 0; }
div.noticiasB div.bloque div.anuncio { border: 0; }
.bloque h3 { margin: 0; padding:0 5px; border-bottom:5px solid #6A0D0F; border-top:1px solid #6A0D0F; background: #AC2624; font: normal 20px Georgia, serif; color:white; letter-spacing:-1px; position: relative; height: 24px; }
.bloque h3 span { display: block; width: 47px; position: absolute; top:0; right: 0; height: 38px; background: url(http://s.libertaddigital.com/images/1003logos-dianas.png) no-repeat -290px -540px; z-index: 21;}
.bloque h3.multimedia { border-color: black; background: #393939; }
.bloque h3.multimedia span, .bloque h3.salud span, .bloque h3.religion span, .bloque h3.suplementos span, .bloque h3.lectores span { background: none; }
.bloque h3.ldtv a { display:block; width: 64px; height: 20px; background: #393939 url(http://s.libertaddigital.com/images/09bg-ldtv.png) no-repeat -6px -1px; text-indent: -9999px; }
.bloque h3.ldtv span { background: url(http://s.libertaddigital.com/images/09bg-ldtv.png) no-repeat right -1px; height: 60px; width:78px; }
.bloque h3.salud { border-color: #007575; background: #03B69B; }
.bloque h3.religion { border-color: #009; background: #33F; }
.bloque h3.suplementos { border-color: #874800; background: #febf00; color: #6F5508; }
.bloque h3.lectores { border-color: #3A3D3C; background: #828282; }
.bloque h3.deportes { border-color: #006600; background: #26A669; }
.bloque h3.sel { border-color: #0072BC; background: #9FCBE7; }
.bloque h3.sel a { color: white; }
.bloque h3.bolsa { border-color: #E18B00; background: #FBF0DE; color: black; }
.bloque h3.bolsa a { color: black; }
.bloque div.multimedia { border: 0; border-bottom:5px solid black; background:#555555; color: white; }
.bloque div.multimedia a { color: white; }
.bloque .caja { border: 1px solid #E1E0E0; border-top: 0; border-bottom-width: 5px; padding: 10px 5px; z-index: 10; position: relative; overflow: hidden; font-weight: normal; }
.bloque div.unico { padding: 5px; }
.bloque .unico a h1 { color: #494949; font: bold 13px Verdana, Arial, sans-serif; margin: 0; }
.bloque .caja ul { clear: both; list-style: none; margin: 0; font-size: 11px; font-family: verdana; position: relative; font-weight: normal; }
.bloque .caja ul li { background: transparent url(http://s.libertaddigital.com/images/1509bullets.gif) no-repeat scroll 0 5px; padding: 0 0 0 10px; line-height: 1.2em; }
.bloque .caja ul li h2, .bloque .caja ul li h1 { display: inline; color: #494949; font: normal 12px Verdana, Arial, sans-serif; }
.bloque .caja ul li h2, .bloque .caja ul li b, .bloque .caja ul li b a { font-weight: bold; }

/* Bloque de opinión */
.bloque div.opinion { width: 143px; margin-bottom: 10px; margin-right: 12px; }
div.bloque div.last {	margin-right: 0; }
.bloque .opinion a * { line-height: 1.2em; }
.bloque .opinion a img { float: right; width: 40px; height: 50px; border: 5px solid #494949; margin: 0 0 2px 2px; }
.bloque .opinion a h1, .cuerpo .opinion a h2, .cuerpo .opinion a div { margin: 0; }
.bloque .opinion a h1 { font-size: 13px; font-weight: bold; color: #494949; }
.bloque .opinion a h2 { font-size: 12px; font-weight: bold; color: #AC2624; }
.bloque .opinion a:hover * { text-decoration: underline; }
.bloque .opinion a div { color: #666; font-style: italic; font-size: 11px; }
.bloque a.suple { color: #6F5508; }

/* Bloque de blogs */
.bloque .blogs { background: #F4F4F4; }
.bloque .blogs a { color: #494949; }
.bloque .blogs .destacados { display: block; list-style: none; margin: 0; padding: 0; }
.bloque .blogs .destacados li { background: 0; padding: 0 0 5px 0; }
.bloque .blogs .destacados li a { font: normal 12px Verdana, sans-serif; }
.bloque .blogs .destacados li img { float: right; margin: 0 0 5px 7px; border: 5px solid #494949; width: 120px; height: 60px; }
.bloque .blogs .destacados li b { display: block; float: left; margin: 0; padding: 0; }
.bloque .blogs .destacados li a.post { clear: left; }
.bloque .blogs ul.unico li a { font: normal 14px Arial; }
.bloque .blogs ul.unico li b { float: none; }
.bloque .blogs a.post { display: block; clear: left; }

/* Otros bloques */
.bloque .anuncio { text-align: center; border-top: 1px solid #E1E0E0; }
.bloque .comunidad { background: #E7E4E4 url(http://s.libertaddigital.com/images/09fondo-lectores.png) no-repeat top right; padding: 10px; border-bottom: 1px solid #6A0C0E; margin-top: 10px; }
.bloque div.foros {	margin: 0; padding-bottom: 0; }
.bloque div.foros div { margin-bottom: 10px; }
.bloque div.pregunta { background-position: right -100px; }
.bloque div.bitacora-lectores { background-position: right -200px; }
.bloque div.bitacora-lectores a { display: block; }
.bloque div.cartas { background-position: right -300px; }
.bloque .futbol { border-color: #6C6C6C; background: #E6E6E6 url(http://s.libertaddigital.com/images/09fondo-pelota.jpg) no-repeat right bottom; }
.bloque .futbol ul li { font-size: 12px; }
.bloque .delamorena { background:url(http://s.libertaddigital.com/images/de-la-morena.jpg) no-repeat top right; position: relative; padding: 0; }
.bloque .tribuna h1 { font-size: 16px; font-weight: bold; }
.bloque .tribuna h2 { font-size: 12px; font-weight: bold; }
.bloque .tribuna div { line-height: 1.2em; }
.bloque .delamorena a { display: block; padding: 10px 5px }
.bloque .delamorena #dlm1 { float: right; height: 80px; width: 65px; }
.bloque .delamorena #dlm2 { float: right; clear: right; height: 55px; width: 115px; overflow: hidden; }
.bloque .juego h4 { margin: 0 0 0 50px; font: bold 14px "Helvetica Neue", Arial, sans-serif; }
.bloque .juego img { float: left; width: 46px; height: 46px; }
.bloque .juego div { margin: 0 0 10px 50px; font-size: 10px; line-height: 1.2em; }
.bloque .noticia { margin-bottom: 8px; }
.bloque .noticia .guia { margin: 0; }
.bloque .noticia h1 { font-size: 20px; margin-bottom: 4px; }
.bloque .noticia .lead { font-size: 11px; }
.bloque .ultima-bloque { margin: 0; }
.expedia-mini { padding: 4px 0px 5px 45px; font-family: Verdana; font-size: 11px; background: #D7EBFF url(/fotos/noticias/expedia-minilogo.gif) no-repeat 3px 4px; border-bottom: 5px solid #003399; border-top: 1px solid #003399; position: relative; }
.columna-fotos .expedia-mini { margin: 0 0 15px 0; top: 0; }
.columna-deportes .expedia-mini { top: 0; margin: 0 0 15px 0; }
div.bloque div.religion ul, div.bloque div.salud ul { clear: none; font-size: 12px; }
.bloque .religion img, .bloque .salud img { float: right; border: 5px solid #494949; margin-left: 2px; width: 120px; }
div.bloque div.religion { background: #BDD2FB; border: 0; border-bottom: 5px solid #000099; }
div.bloque div.salud { background: #9AD6A9; border: 0; border-bottom: 5px solid #007575; }
.adsense { border-top: 1px solid #CFCFCF; border-bottom: 5px solid #CFCFCF; background: #E6E6E6 url(/fotos/noticias/dirtidaiana.jpg) left bottom no-repeat; padding: 0 0 0 95px; }
div.columna-fotos div.adsense { padding: 5px; background:#E6E6E6; }

/* Cajas de suplementos */
div.suplementos { background: #FFE78D; }
div.suplementos h2 { margin-bottom: 5px; font-weight: bold; text-align: center; }
div.suplementos div.tab h2 a, #suplementos div.suplementos h2 a { color: #6F5508; }
div.suplementos ul.tabset { position:relative; padding:0; left: -5px; top: -10px; width: 310px; }
div.suplementos ul.tabset li { margin: 0; padding:0; background: 0; display: inline; height: 20px; }
div.suplementos ul.tabset a	{ background: #fff; font-weight: bold; text-align: center; text-decoration:none; padding: 4px 2px; display: block; float: left; border-right: 1px solid #E1E0E0; color: #aaa; position:relative; }
div.suplementos ul.tabset a:hover { color:#000; background: #eff; }
div.suplementos ul.tabset a.active { color:#000; }
div.suplementos ul.tabset li.last a { padding-left: 1px; }
div.suplementos div.tab { clear:left; position: relative; left: -5px; top: -10px; width: 290px; display:none; border-top:1px solid #E1E0E0; padding: 5px 11px 0px 9px; font: normal 110% Arial; color:#222; }
div.suplementos div.tab a { color:#222; }
div.suplementos .tab .images, #suplementos div.principal .images { margin: 0; }
div.suplementos .tab .images li, #suplementos div.principal .images li { width:100%; overflow:hidden; padding:0; background: none; position:relative; margin-bottom: 6px; }
div.suplementos .tab .images li a { color: white; }
div.suplementos .tab .images li a:hover strong { text-decoration: none; }
div.suplementos .tab .images li .sobre_foto { width: 278px; }
div.suplementos .tab .images li .autor { font: normal 14px Arial; text-align: right; }
div.suplementos .tab .images li strong, #suplementos div.principal .images li strong { font: bold 18px Arial; }
div.suplementos .tab .images li img { float:left; margin:0 8px 0 0; width: 288px; }
div.suplementos div.tab ul.links { margin: 0; }
div.suplementos div.tab ul.links li a strong { font-weight: bold !important; }
/* Abajo */
div.bloque#suplementos { margin: 0; border-bottom: 15px solid white; }
#suplementos div.suplementos { background: #F5F5F5 url(http://s.libertaddigital.com/images/09suplementos.gif); width: 985px; margin: 0; padding: 0; border: 0; border-bottom: 5px solid #874800; }
#suplementos div.suplementos h2 { margin-bottom: 5px; font-weight: bold; text-transform: lowercase; text-align: left; line-height: 1em; letter-spacing: -2px; }
#suplementos div.principal { width: 480px; float: left; margin-right: 20px; background: #FFE78D; padding: 5px 10px; }
#suplementos div.principal .images li { width: 480px; background: black; }
#suplementos div.principal .images li *, #suplementos div.secundario a { cursor: pointer; }
#suplementos div.principal .images li .sobre_foto { height: 185px; width: 240px; left: 230px; padding-top: 10px; }
#suplementos div.principal .images li img { display: block; width: 300px; height: 200px; }
#suplementos div.principal .images li .autor { font: bold 14px Arial; text-align: right; margin-bottom: 5px; }
#suplementos div.suplementos ul.links { margin: 0; clear: none; }
#suplementos div.principal ul.links { margin-top: 15px; font: 16px bold "Helvetica Neue", Arial, sans-serif; }
#suplementos div.principal ul.links li { margin-bottom: 5px; background-position: 0 7px; font-size: 14px; }
#suplementos div.suplementos ul.links li a strong { font-weight: bold !important; }
#suplementos div.secundario ul.links { font-size: 11px; margin-top: 2px; }
#suplementos div.secundario { width: 220px; float: left; margin-right: 20px; padding: 5px 0px; }
#suplementos div.secundario div.articulo { position: relative; zoom: 1; }
#suplementos div.secundario img { display: block; width: 220px; height: 146px; }
#suplementos div.secundario .sobre_foto { width: 210px; text-align: right; font: bold 12px Arial; }
#suplementos div.secundario .sobre_foto strong { text-align: left; font: bold 14px Arial; display: block; }
#suplementos div.last { margin-right: 0; }

/* Caja de más leídas y comentadas y webslice */
.varios .masleidas { padding-bottom: 0; }
.masleidas ul { margin: 0; padding:0; list-style-type:none; position:relative; z-index:10; }
.masleidas ul.tabset { position:relative; left: -5px; top: -10px; width: 310px; }
.masleidas ul.tabset li	{ margin: 0; padding:0; background: 0; display: inline; height: 20px; }
.masleidas ul.tabset a	{ background: #fff; font-weight: bold; text-align: center; text-decoration:none; padding: 4px; display: block; float: left; width: 49px; border-right: 1px solid #E1E0E0; color: #aaa; position:relative; }
.masleidas ul.tabset a#leidas { width: 85px; }
.masleidas ul.tabset a#comentadas { width: 90px; }
.masleidas ul.tabset a:hover { color:#000; background: #eff; }
.masleidas ul.tabset a.active { color:#000; }
.masleidas div.tab { clear: left; position: relative; left: -5px; top: -10px; width: 295px; border-top:1px solid #E1E0E0; z-index:1; padding: 5px 10px 0 5px; display:none; margin: 0; }
.masleidas div.tab ul, .entry-content ul { list-style: none; margin: 0; padding: 0; }
.masleidas div.tab ul li, .entry-content ul li {background: transparent url(http://s.libertaddigital.com/images/1509bullets.gif) no-repeat scroll 0 5px; line-height: 1.2em; margin-bottom: 0.4em; padding: 0 0 0 10px; font: normal 11px Verdana, Arial, sans-serif; }
.masleidas div.tab ul li.video, .entry-content ul li.video { background-position: 0 -200px; padding-left: 15px; }
.masleidas div.tab ul li.audio, .entry-content ul li.audio { background-position: 0 -399px; padding-left: 15px; }
.masleidas div.tab li a { color:black;}
#webslicelink, .entry-title { display: none; }
.entry-content ul li a { color: #494949; text-decoration: none; }
.entry-content ul li a:hover { text-decoration: underline; }

/* Servicios */
.caja .servicio { width:70px; height: 75px; float: left; margin: 0 6px 5px 0; font: bold 10px Verdana; text-align: center; }
* html .caja .servicio { margin-right: 3px; overflow: hidden; }
.caja .servicio span { background: url(http://s.libertaddigital.com/images/servicios-bloque090624.jpg) no-repeat; width: 50px; height: 50px; display: block; margin-left: 10px; }
.caja .servicio span.callejero { background-position: 0 -50px; }
.caja .servicio span.trafico { background-position: 0 -100px; }
.caja .servicio span.tiempo { background-position: 0 -150px; }
.caja .servicio span.television { background-position: 0 -200px; }
.caja .servicio span.soporte { background-position: 0 -250px; }
.caja .servicio span.rutas { background-position: 0 -300px; }
.caja .servicio span.restaurantes { background-position: 0 -350px; }
.caja .servicio span.recuerdame { background-position: 0 -400px; }
.caja .servicio span.blancas { background-position: 0 -450px; }
.caja .servicio span.amarillas { background-position: 0 -500px; }
.caja .servicio span.loterias { background-position: 0 -550px; }
.caja .servicio span.juegos { background-position: 0 -600px; }
.caja .servicio span.hoteles { background-position: 0 -650px; }
.caja .servicio span.seguros { background-position: 0 -700px; }
.caja .servicio span.cursos { background-position: 0 -750px; }
.caja .servicio span.amor { background-position: 0 -800px; }
.caja .servicio span.compras { background-position: 0 -850px; }
.caja .servicio span.inmobiliaria { background-position: 0 -900px; }
.caja .servicio span.viajes { background-position: 0 -950px; }
.caja .servicio span.empleo { background-position: 0 -1000px; }

/* Bolsa */
.bolsa ul { margin: 0; padding:0; list-style-type:none; position:relative; z-index:10; }
.bolsa ul.tabset { position:relative; left: -5px; top: -10px; width: 310px; }
.bolsa ul.tabset li	{ margin: 0; padding:0; background: 0; display: inline; height: 20px; }
.bolsa ul.tabset a	{ background: #fff; font-weight: bold; text-align: center; text-decoration:none; padding: 4px 7px; display: block; float: left; border-right: 1px solid #E1E0E0; color: #aaa; position:relative; }
.bolsa ul.tabset a:hover { color:#000; background: #eff; }
.bolsa ul.tabset a.active { color:#000; }
.bolsa ul.tabset a.nasdaq { padding: 4px 6px; }
.bolsa div.tab { clear: left; position: relative; left: -5px; top: -10px; width: 295px; border-top:1px solid #E1E0E0; z-index:1; padding: 5px 10px 0 5px; display:none; margin: 0; }
.bolsa .indice { text-align: right; margin-top: 10px; font: bold 16px Arial, Helvetica, sans-serif; }
.bolsa .indice a { padding-left: 10px; }
.infobolsa td, .infobolsa th { padding: 0; vertical-align: middle; }

/* Bloques multimedia */
.videos-offtopic, .foto-del-dia, .programa-ldtv { position:relative; font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; overflow: hidden; zoom: 1; }
.videos-offtopic a, .foto-del-dia a { color: white; }
.videos-offtopic img { display: block; z-index: 10; position: relative; }
.videos-offtopic h4, .programa-ldtv h4 { margin: 0 0 0 185px; height: auto; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: white; }
.videos-offtopic .principal { width: auto; }
.videos-offtopic .principal a:hover { text-decoration: underline; }
.videos-offtopic .principal img { position:relative; float: left; width: 170px; height: 128px; margin-bottom: 5px; border: 5px solid black; }
.videos-offtopic .principal div { margin: 0 5px 5px 185px; }
.videos-offtopic ul.otros { clear: both; list-style: none; margin: 0; zoom: 1; }
.videos-offtopic ul.otros li { float: left; margin-right: 6px; overflow: hidden; width: 95px; padding: 0 0 5px 0; background: 0;}
.videos-offtopic ul.otros li a { color: white; }
.videos-offtopic ul.otros li img { display: block; width: 90px; height: 68px; border: 2px solid black; }
.videos-offtopic ul.otros li.ultimo { margin: 0; }
.foto-del-dia img { width: 290px; border: 5px solid black; display: block; position: relative; }
.foto-del-dia img.vertical { width: 190px; float: left; margin-right: 5px; margin-bottom: 5px; }
.programa-ldtv img { width: 120px; border: 5px solid black; display: block; position: relative; float: left;margin-right: 5px; z-index: 10; }
.programa-ldtv h4, div.descripcion { margin: 0 0 0 135px; }

* html .varios .caja { width: 298px; }
* html .varios div.multimedia { width: 300px; }

/* Tira de especiales de portada */
.tira-especiales { display: block; list-style: none; margin: 0; clear: left; padding: 0; border-bottom: 15px solid white; }
.tira-especiales a { color: white; }
.tira-especiales li { float: left; width: 120px; margin: 0 13px 0 0; overflow: hidden; position: relative; border-bottom:5px solid #3A3D3C; border-top:1px solid #3A3D3C; }
.tira-especiales li.last { margin:0; }
.tira-especiales li img { width:120px; height: 160px; display: block; margin: 0; }
.tira-especiales .sobre_foto { width: 110px; font: bold 11px Verdana, sans-serif; overflow: hidden; top: 115px; height: 45px; }

/* Nicetitles */
div.nicetitle { position: absolute; padding: 4px; margin: 0px; border: 1px solid #AC2624; top: 0px; left: 0px; color: black; font: bold 100% Arial, Helvetica, sans-serif; background: white; text-align: left; width: 200px; z-index: 100; /* Transparency */ -moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=90); }
div.nicetitle p { margin: 0; padding: 0 3px; -moz-opacity: 1; opacity: 1; filter:alpha(opacity=100); }

/* Otros elementos */
.envivo { border-bottom: 5px solid #006600; position: relative; height: auto !important; zoom: 1; }
.envivo .sobre_foto { background-image: url(http://s.libertaddigital.com/images/09bg.png); }
.envivo .sobre_foto a * { color: white; }
.envivo img { display: block; width: 250px; }
.envivo .local { display: block; float: left; width: 110px; margin-right: 20px; text-align: right; font: bold 30px Arial; }
.envivo .visitante { display: block; float: left; width: 110px; text-align: left; font: bold 30px Arial; }
.envivo .equipo { display: block; font-size: 12px; }
.titulo { background: #AC2624; color: white; font: bold 16px Arial, Helvetica, Verdana, sans-serif; clear: both; padding: 2px 5px; }
.urgente { background:#AC2424 url(http://s.libertaddigital.com/images/urgente.gif) no-repeat 1px 1px; padding: 6px 5px 4px 130px;color:white; font: bold 17px Arial, Helvetica, sans-serif; border-bottom: 5px solid #6A0D0F; border-top: 1px solid #6A0D0F; margin-bottom: 10px; }
.desdecongreso { background:#808080 url(/fotos/noticias/desdeelcongreso.gif) no-repeat 1px 1px; padding: 6px 5px 4px 180px;color:white; font: bold 17px Arial, Helvetica, sans-serif; border-bottom: 5px solid #6A0D0F; border-top: 1px solid #6A0D0F; margin-bottom: 10px; }
.contabilizacion { height: 1px; width: 1px; visibility: hidden; position: absolute; left: 0; width: 0; z-index: 1; }
#clasificacion, #resultados { width: 375px; }
#clasificacion tr.champions td { background: #ffffcc; }
#clasificacion tr.uefa td { background: #cceeff; }
#clasificacion tr.bajan td, .tabgen td.celrojo { background: #ffcccc; }
#clasificacion tr.suben td { background: #ccffcc; }
#clasificacion td.leyenda { background: #ffffff; text-align: center; }

/* El Candelabro */
body.candelabro div.guia { color: #C40B85; }
body.candelabro .cabecera .mancheta { background: #C40B85; }
body.candelabro .cabecera .mancheta h1 a { background-position: 1px -61px; }
body.candelabro .cabecera .mancheta #diana { background-position: -315px 0; top: 5px; width: 79px; }
body.candelabro .cabecera .menu-sup ul, body.candelabro .cabecera .menu-sup ul li a, body.candelabro div.menu-publi { background-color: #820A59; }
body.candelabro .cabecera .mancheta .extras #sb1 { border: 1px solid #AB0A74; }
body.candelabro .cabecera .mancheta .extras #sb2 { border: 1px solid #7A0753; }

/* Motor */
body.motor div.guia { color: #602E15; }
body.motor .cabecera .mancheta { background: #602E15; }
body.motor .cabecera .mancheta h1 a { background-position: 1px -182px; }
body.motor .cabecera .mancheta #diana { background-position: -315px -120px; top: 4px; width: 79px; }
body.motor .cabecera .menu-sup ul, body.motor .cabecera .menu-sup ul li a, body.motor div.menu-publi { background-color: #3A1B0B; }
body.motor .cabecera .menu-sup ul li a { border-color: #602E15; }
body.motor .cabecera .mancheta *, body.motor .cabecera .mancheta .extras * { color: #FEF3D1; }
body.motor .cabecera .mancheta .extras #sb1 { border: 1px solid #542812; }
body.motor .cabecera .mancheta .extras #sb2 { border: 1px solid #3C1D0D; }

/* Salud */
body.salud div.guia { color: #478576; }
body.salud .cabecera .mancheta { background: #64BDA7; }
body.salud .cabecera .mancheta h1 a { background-position: 1px -303px; }
body.salud .cabecera .mancheta #diana { background-position: -315px -240px; top: 5px; width: 79px; }
body.salud .cabecera .menu-sup ul, body.salud .cabecera .menu-sup ul li a, body.salud div.menu-publi { background-color: #478576; }
body.salud .cabecera .menu-sup ul li a { border-color: #64BDA7; }
body.salud .cabecera .mancheta .extras #sb1 { border: 1px solid #57A592; }
body.salud .cabecera .mancheta .extras #sb2 { border: 1px solid #3E7668; }
body.salud div.farmacia { background: #F5F5F5; margin-left: 10px;}
body.salud div.farmacia h3 { background: #478576 url(http://s.libertaddigital.com/images/1003logos-dianas.png) no-repeat 20px -240px; text-indent: -9999px; height: 39px; border-bottom: 2px solid #478575; border-top: 2px solid #478575; margin: 0 0 10px 0; }
body.salud div.farmacia div.noticia { margin-left: 0; padding-left: 5px; padding-right: 5px; }
body.salud div.bloque div.opiniones h2 { color: #007575; }

/* Ciencia */
body.ciencia div.guia { color: #517487; }
body.ciencia .cabecera .mancheta { background: #80A2B3; }
body.ciencia .cabecera .mancheta h1 a { background-position: 1px -423px; }
body.ciencia .cabecera .mancheta #diana { background-position: -315px -360px; top: 4px; width: 79px; }
body.ciencia .cabecera .menu-sup ul, body.ciencia .cabecera .menu-sup ul li a, body.ciencia div.menu-publi { background-color: #517487; }
body.ciencia .cabecera .menu-sup ul li a { border-color: #80A2B3; }
body.ciencia .cabecera .mancheta .extras #sb1 { border: 1px solid #708E9D; }
body.ciencia .cabecera .mancheta .extras #sb2 { border: 1px solid #506570; }

body.candelabro .cabecera .menu-sup ul li.on a, body.motor .cabecera .menu-sup ul li.on a, body.religion .cabecera .menu-sup ul li.on a,  body.salud .cabecera .menu-sup ul li.on a, body.ciencia .cabecera .menu-sup ul li.on a { background: #C0C0C0 url(http://s.libertaddigital.com/images/1509bullets.gif) no-repeat 8px -989px; }



/**************** BOLSA ****************/
/***  TABLA DE INDICES TOTAL    ***/
.Tabla_Ind_Total{
border:0px solid #000;
margin:0px auto;
padding:0;
width:655px;
}
.Tabla_Ind_Total td, .Tabla_Ind_Ppal_Top td { padding: 0; vertical-align: middle; }

/***  PARTE SUPERIOR DE LA TABLA DE INDICES    ***/
.Tabla_Ind_Ppal_Top{
border:0px solid #000;
margin:0px auto;
padding:0;
width:655px;
}
.Tabla_Ind_Ppal_Top01{
border:0px solid #000;
margin:5px 0px 5px 0px;
padding:0;
width:655px;
}
.TIndTop_TitPpal_izq{
border-bottom:1px solid #e1e0e0;
padding:0;
text-align:left;
width:auto;
}
.TIndTop_TitPpal_izq a{
color:#595959;
font:bold 24px Arial,Verdana,Helvetica,Tahoma;
text-decoration:none;
}
.TIndTop_TitPpal_izq a:hover{
color:#000;
text-decoration:none
}
.TIndTop_TitPpal_dcha{
border-bottom:1px solid #e1e0e0;
color:#595959;
font:normal 10px Arial,Verdana,Helvetica,Tahoma;
padding:0;
text-align: right;
width:auto;
}
.TIndTop_Ult{
padding:0;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
border:solid 0px #000;
width:300px;
}
.TIndTop_Dato_Ult{
padding:5px 0px 0px 0px;
color:#595959;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.TIndTop_Dato_Dif_Suben{
padding:5px 0px 0px 0px;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align: center;
}
.TIndTop_Dato_Dif_Bajan{
padding:5px 0px 0px 0px;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align: center;
}
.TIndTop_Dato_Dif_Mant{
padding:5px 0px 0px 0px;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
color:#2A4879;
text-align: center;
}
.TIndTop_grafico{
border:1px solid #990101;
padding:10px;
text-align: center;
width:340px;
}

/***  TABLA DE INDICES    ***/
.TablaInd_centrada{
	margin: 0px auto;
text-align: center;
}
.Tabla_Ind_Ppal{
border:0;
margin:4px auto;
padding:0;
width:642px;
}
.Tabla_Ind_Ppal th { background: 0; border-top: 0; }
.Tabla_Ind_Pie{
border:0px solid #000;
margin:4px auto;
padding:0;
width:642px;
}
/* estilo de la cabecera de la tabla */
.TInd_TitPpal_izq{
border-bottom:1px solid #990101;
padding:5px 0px 2px 10px;
text-align:left;
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
}

.TInd_TitPpal_Dif{
border-bottom:1px solid #990101;
padding:5px 0px 2px 0px;
text-align:right;
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
}

.TInd_TitPpal{
border-bottom:1px solid #990101;
padding:5px 0px 2px 0px;
text-align:center;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}

/* estilo de los datos de la tabla de indices */
.TInd_Par{
background:#FFFFFF;
}
.TInd_Impar{
background:#eeedee;
}
td.TInd_Dato01{
padding:6px 5px 6px 10px;
text-align:left;
width:250px;
}
.TInd_Dato01 a{
color:#000;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-decoration:underline;
}
.TInd_Dato01 a:hover{
text-decoration:none;
}
td.TInd_Dato02{
margin:0px 0px;
padding:6px 20px 6px 0px;
color:#595959;
font:normal 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
border:solid 0px #000;
}
/* Datos que Suben-Bajan-Mantienen */
td.TInd_Dato02_Suben{
padding:6px 5px 6px 0px;
color:#197D19;
font:normal 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
}
td.TInd_Dato02_Bajan{
padding:6px 5px 6px 0px;
color:#DC0000;
font:normal 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
}
td.TInd_Dato02_Mant{
padding:6px 5px 6px 0px;
color:#666666;
font:normal 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
}
/* Celdas con Imagen (flecha) *por un lado tenemos la clase de la celda y por otro la clase que muestra la imagen */
td.TInd_Dato02_ImgSuben,td.TInd_Dato02_ImgBajan,td.TInd_Dato02_ImgMant{
padding:6px 0px 6px 0px;
border:solid 0px #000;
text-align:left;
}
/* Imagen (flecha) Celda Suben */
td.TInd_Dato02_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
/* Imagen (flecha) Celda Bajan */
td.TInd_Dato02_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
/* Imagen (flecha) Celda Mantienen */
td.TInd_Dato02_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:left;
}
/* PIE diferido + fuente infbolsa */
td.pie_diferido{
padding:6px 0px 6px 10px;
border-top:1px solid #990101;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
width: auto;
}
td.pie_fuenteinfobolsa{
padding:6px 0px 6px 360px;
border-top:1px solid #990101;
width: auto;
}
.pie_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:left;
text-decoration:none
}
.pie_fuenteinfobolsa a:hover{
text-decoration:underline;
}

/***  MODULO DE GRAFICO DE INDICE    ***/
.GrafInd_Ppal{
border:0px solid #000;
margin:0px auto;
padding:0;
width:295px;
}
.GrafInd_Ppal td { padding: 0; vertical-align: middle; }

.GrafInd_Titulo{
padding:5px 0px 0px 0px;
text-align:center;
width:auto;
}
.GrafInd_Titulo a{
color:#595959;
font:bold 24px Arial,Verdana,Helvetica,Tahoma;
text-decoration:underline;
}
.GrafInd_Titulo a:hover{
color:#000;
text-decoration:none;
}
.GrafInd_tabFecha{
border:0px solid #000;
margin:0;
padding:0;
width:130px;
}
.GrafInd_ultact, .GrafInd_fecha, .GrafInd_hora{
padding:0;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
}
.GrafInd_tabUlt{
border:0px solid #000;
margin:0px 0px;
padding:0;
width:160px;
}
.GrafInd_Ult,.GrafInd_Dif{
padding:0;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.GrafInd_Dato_Ult{
padding:0;
color:#595959;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.GrafInd_Dato_Dif_Suben{
padding:0;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align: right;
}
.GrafInd_Dato_Dif_Bajan{
padding:0;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align: right;
}
.GrafInd_Dato_Dif_Mant{
padding:0;
font:bold 22px Arial,Verdana,Helvetica,Tahoma;
color:#2A4879;
text-align:right;
}
/* span con Imagen (flecha) *por un lado tenemos la clase del span y por otro la clase que muestra la imagen */
.GrafInd_Ppal .GrafInd_ImgSuben,.GrafInd_Ppal .GrafInd_ImgBajan,.GrafInd_Ppal .GrafInd_ImgMant{
padding:0px 5px 0px 5px;
border:solid 0px #000;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Suben */
.GrafInd_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Bajan */
.GrafInd_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Mantienen */
.GrafInd_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:right;
}
.GrafInd_grafico{
border:0px solid #990101;
padding:10px 0px 10px 0px;
text-align: center;
width:290px;
}
/* pie grafico indices */
.GrafInd_Pie{
border:0px solid #000;
margin:0px auto;
padding:0;
width:295px;
}
.GrafInd_diferido{
padding:6px 0px 6px 0px;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.GrafInd_fuenteinfobolsa{
padding:6px 0px 6px 40px;
width: auto;
}
.GrafInd_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:right;
text-decoration:none
}
.GrafInd_fuenteinfobolsa a:hover{
text-decoration:underline
}
/***  MODULO TICKER   ***/
table.ticker_Ppal {
background:#fbf0de;
border-top:1px solid #e18b00;
border-bottom:5px solid #e18b00;
margin:0px auto;
padding:0;
height:auto;
width:310px;
}
td.ticker_ibex,td.ticker_mcont,td.ticker_stoxx{
padding:0 0 2px 0;
text-align:center;
}
.ticker_ibex a,.ticker_mcont a,.ticker_stoxx a{
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-transform: uppercase;
text-decoration:underline;
}
.ticker_ibex a:hover,.ticker_mcont a:hover,.ticker_stoxx a:hover{
color:#000;
text-decoration:none
}
td.ticker_raya{
border-right:1px solid #e18b00;
padding:0px 2px;
}
td.ticker_dato{
padding:0px 0px 0px 3px;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
color:#595959;
text-align:left;
vertical-align: middle;
}
td.ticker_datoSuben, td.ticker_datoBajan, td.ticker_datoMant { padding:0; font:bold 11px Arial,Verdana,Helvetica,Tahoma; text-align:left; vertical-align: middle; }
td.ticker_datoSuben { color:#197B30; }
td.ticker_datoBajan { color:#760000; }
td.ticker_datoMant{ color:#595959; }
/* span con Imagen (flecha) *por un lado tenemos la clase del span y por otro la clase que muestra la imagen */
td.ticker_ImgSuben,td.ticker_ImgBajan,td.ticker_ImgMant{
padding:2px 0 0 0;
border:solid 0px #000;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Suben */
td.ticker_ImgSuben div, td.ticker_ImgBajan div, td.ticker_ImgMant div {
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Bajan */
td.ticker_ImgBajan div{ background-position: 0px -6px; }
/* Imagen (flecha) Celda Mantienen */
td.ticker_ImgMant div{ background-position: 0px -12px; }

/* FICHA DE VALOR */
.FV_tablaPpal{
border: 0px solid #000;
margin: 0px auto;
padding: 10px 0px;
width: 655px;
}
.FV_top{
margin: 0px auto;
padding: 10px 0px;
vertical-align: top;
}
.FV_top_center{
margin:0px auto;
padding:10px 0px;
vertical-align: top;
text-align: center;
border:0px solid #000;
}
.FV_tabla_Nombre{
border: 0px solid #ff99ff;
margin: 0;
padding: 0;
width: auto;
}
.FV_TitPpal_izq{
color:#595959;
font:bold 20px Arial,Verdana,Helvetica,Tahoma;
padding:0;
text-align:left;
width:auto;
}
.FV_tit_UltAct{
color:#595959;
font:normal 10px Arial,Verdana,Helvetica,Tahoma;
padding:0;
text-align: right;
width:auto;
}
.FV_tabla_Resumen{
border: 1px solid #990101;
margin: 0;
padding: 10px 6px;
width: 158px;
vertical-align: top;
}
.FV_tit_Ult{
padding:2px 0px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FV_dato_Ult{
padding: 2px 0px;
color:#595959;
font:bold 26px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FV_tit_Dif{
padding:2px 0px 2px 20px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_dato_DifSuben{
padding:2px 10px 2px 0px;
color:#595959;
font:bold 18px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align:right;
}
.FV_dato_DifBajan{
padding:2px 10px 2px 0px;
color:#595959;
font:bold 18px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align:right;
}
.FV_dato_DifMant{
padding:2px 10px 2px 0px;
color:#595959;
font:bold 18px Arial,Verdana,Helvetica,Tahoma;
color:#595959;
text-align:right;
}
.FV_ImgSuben,.FV_ImgBajan,.FV_ImgMant{
padding:0px 15px 0px 5px;
border:solid 0px #000;
width:11px;
text-align:right;
}
.FV_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
.FV_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
.FV_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:right;
}
.FV_tabla_Situacion{
border:0px solid #990101;
margin:0px 0px;
padding:0px 6px 0px 6px;
width:158px;
vertical-align:top;
}
.FV_tit_Situacion{
padding:10px 0px 10px 0px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_dato_Situacion{
padding:10px 0px 10px 10px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_tabla_Apertura{
border:0px solid #990101;
margin:0px 0px;
padding:0px 6px 10px 6px;
width:158px;
vertical-align:top;
}
.FV_tit_Apertura{
border-bottom:1px solid #595959;
padding:1px 0px 2px 0px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_dato_Apertura{
border-bottom:1px solid #595959;
padding:1px 0px 2px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FV_tabla_GrafSesion, .FV_tabla_GrafHco{
border:0px solid #990101;
margin:0px auto;
padding:0px 0px 0px 10px;
width:310px;
}
.FV_tit_GrafSesion, .FV_tit_GrafHco{
padding:0px 0px 10px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FV_GrafSesion, .FV_GrafHco{
padding:0;
text-align:center;
width:275px;
height:165px;
}
.FV_tabla_Volumen{
border:1px solid #990101;
margin:0px 0px;
padding:0;
width:317px;
}
.FV_tit_Volumen{
border-bottom:1px solid #990101;
padding:3px 0px 3px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FV_tit_Volumen_Impar{
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_tit_Volumen_Par{
background: #ededed;
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_dato_Volumen_Impar{
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FV_dato_Volumen_Par{
background: #ededed;
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FV_tabla_Ratios{
border:1px solid #990101;
margin:0px 0px;
padding:0;
width:317px;
}
.FV_tit_Ratios{
border-bottom:1px solid #990101;
padding:3px 0px 3px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FV_tit_Ratios_Impar{
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_tit_Ratios_Par{
background: #ededed;
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_dato_Ratios_Impar{
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FV_dato_Ratios_Par{
background: #ededed;
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FV_tabla_EstAnual,.FV_tabla_RentAnual{
border:0px solid #990101;
margin:0px 10px;
padding:0;
width:300px;
}
.FV_titulo_EstAnual,.FV_titulo_RentAnual{
padding:4px 0px 4px 0px;
color:#990101;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_tit_EstAnual,.FV_tit_RentAnual{
padding:4px 0px 4px 0px;
border-bottom:1px solid #595959;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FV_dato_EstAnual,.FV_dato_RentAnual{
padding:4px 0px 4px 0px;
border-bottom:1px solid #595959;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}

.FV_Pie{
border:0px solid #000;
margin:0px auto;
padding:0;
width:655px;
}
.FV_diferido{
padding:6px 0px 6px 10px;
border-top:1px solid #990101;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
width: auto;
}
.FV_fuenteinfobolsa{
padding:6px 0px 6px 360px;
border-top:1px solid #990101;
width: auto;
}
.FV_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:left;
text-decoration:none
}
.FV_fuenteinfobolsa a:hover{
text-decoration:underline
}


/***  MODULO DE LISTADO DE INDICES    ***/
.Tabla_Indices_Ppal{
border:0px solid #000;
margin:4px auto;
padding:0;
width:290px;
}
.Tabla_Indices_Ppal td { vertical-align: middle; }
td.Indices_TitPpal_izq,th.Indices_TitPpal_izq{
border-bottom:1px solid #990101;
padding:5px 0px 2px 10px;
text-align:left;
width:40%;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
td.Indices_TitPpal,th.Indices_TitPpal{
border-bottom:1px solid #990101;
padding:5px 0px 2px 0px;
text-align:center;
width:20%;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
.Indices_TitPpal_Hora{
border-bottom:1px solid #990101;
padding:5px 10px 2px 0px;
text-align:right;
width:20%;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
.Indices_Dato_Euros{
text-align:left;
border-bottom:0px solid #e1e0e0;
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-decoration:none;
padding: 0;
}
.Indices_Dato01{
text-align:left;
border-bottom:1px solid #e1e0e0;
}
.Indices_Dato01 a{
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-decoration:none;
padding: 0;
}
.Indices_Dato01 a:hover { color:#000; text-decoration:underline; }
.Indices_Dato02{
margin:0px 0px;
padding:6px 10px 6px 0px;
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
border-bottom:1px solid #e1e0e0;
}
.Indices_Dato02_Suben{
padding:6px 5px 6px 0px;
border-bottom:1px solid #e1e0e0;
color:#197D19;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
}
.Indices_Dato02_Bajan{
padding:6px 5px 6px 0px;
border-bottom:1px solid #e1e0e0;
color:#DC0000;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
}
.Indices_Dato02_Mant{
border-bottom:1px solid #e1e0e0;
padding:6px 5px 6px 0px;
color:#666666;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:auto;
}
.Indices_Dato02_ImgSuben,.Indices_Dato02_ImgBajan,.Indices_Dato02_ImgMant{
padding:6px 0px 6px 0px;
border-bottom:1px solid #e1e0e0;
text-align:left;
}
.Indices_Dato02_ImgSuben div, .Indices_Dato02_ImgBajan div, .Indices_Dato02_ImgMant div { background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px; font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/ height:6px; width:11px; text-align:left; }
.Indices_Dato02_ImgBajan div { background-position: 0px -6px; }
.Indices_Dato02_ImgMant div { background-position: 0px -12px; }
.Indices_Dato03{
margin:0px 0px;
padding:6px 0px 6px 5px;
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
border-bottom:1px solid #e1e0e0;
}
/* PIE diferido + fuente infbolsa de los Indices */
.Tabla_Indices_Pie{
border:0px solid #000;
margin:4px auto;
padding:0;
width:290px;
}
.pieIndices_diferido{
padding:6px 0px 6px 2px;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
width: auto;
}
.pieIndices_fuenteinfobolsa{
padding:6px 0px 6px 30px;
width: auto;
}
.pieIndices_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:left;
text-decoration:none
}
.pieIndices_fuenteinfobolsa a:hover{
text-decoration:underline
}

/***  MODULO DE LISTADO DE DIVISAS    ***/
.Divisa_TitPpal_izq{
border-bottom:1px solid #990101;
padding:5px 0px 2px 5px;
text-align:left;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
.Divisa_TitPpal{
border-bottom:1px solid #990101;
padding:5px 10px 2px 0px;
text-align:center;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
.Divisa_TitPpal_dcha{
border-bottom:1px solid #990101;
padding:5px 10px 2px 0px;
text-align: right;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
.DivisaPeq_Ppal{
border:0px solid #000;
margin:0px auto;
padding:0;
width:290px;
}
.DivisaPeq_Ppal td { vertical-align: middle; }
.DivisaPeq_Ppal th { background: 0; border-top: 0; }
.DivisaPeq_ultact{
padding:10px 0px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
width:auto;
}
.DivisaPeq_fecha{
padding:10px 0px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
border:solid 0px #000;
width:auto;
}
.DivisaPeq_hora{
padding:10px 10px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
border:solid 0px #000;
width:auto;
}
.DivisaPeq_TitPpal{
border-bottom:1px solid #990101;
padding:5px 0px 2px 0px;
text-align:center;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
}
.DivisaPeq_Dato01{
padding:5px 0px 5px 0px;
color:#595959;
font:bold 15px Arial,Verdana,Helvetica,Tahoma;
text-align: left;
border-bottom:1px solid #e1e0e0;
}
.DivisaPeq_Dato02{
padding:5px 5px 5px 0px;
color:#595959;
font:bold 15px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
border-bottom:1px solid #e1e0e0;
}
.DivisaPeq_Dato02_Suben{
padding:0px 5px 0px 0px;
font:bold 15px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.DivisaPeq_Dato02_Bajan{
padding:0px 5px 0px 0px;
font:bold 15px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.DivisaPeq_Dato02_Mant{
padding:0px 2px 0px 0px;
font:bold 15px Arial,Verdana,Helvetica,Tahoma;
color:#595959;
text-align:right;
border-bottom:1px solid #e1e0e0;
}
.DivisaPeq_Dato02_ImgSuben,.DivisaPeq_Dato02_ImgBajan,.DivisaPeq_Dato02_ImgMant{
padding:6px 0px 6px 0px;
border-bottom:1px solid #e1e0e0;
text-align:left;
}
.DivisaPeq_Dato02_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
.DivisaPeq_Dato02_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
.DivisaPeq_Dato02_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:left;
}
.DivisaPeq_separa{
background:#e1e0e0;
height:2px
}
/* pie grafico divisas */
.DivisaPeq_Pie{
margin:15px auto;
padding:0;
width:290px;
}
.DivisaPeq_diferido{
padding:5px 0px 5px 0px;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.DivisaPeq_fuenteinfobolsa{
padding:5px 0px 5px 55px;
width: auto;
}
.DivisaPeq_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:right;
text-decoration:none
}
.DivisaPeq_fuenteinfobolsa a:hover{
text-decoration:underline
}

/***  MODULO DE LISTADO DE DIVISAS    ***/
.Divisa_Ppal{
border:0px solid #000;
margin:0px auto;
padding:0;
width:655px;
}
.Divisa_Ppal td { vertical-align: middle; }
.Divisa_Ppal th { background: 0; border-top: 0; }
.Divisa_ultact{
padding:10px 0px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
width:auto;
}
.Divisa_fecha{
padding:10px 0px 10px 10px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
width:auto;
}
.Divisa_hora{
padding:10px 10px 10px 10px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
width:auto;
}
.Divisas_Dato01_Divisa{
padding:5px 0px 5px 0px;
color:#595959;
font:bold 16px Arial,Verdana,Helvetica,Tahoma;
text-align: left;
border-bottom:1px solid #e1e0e0;
}
.Divisas_Dato01{
padding:5px 0px 5px 0px;
color:#595959;
font:normal 12px Arial,Verdana,Helvetica,Tahoma;
text-align: left;
border-bottom:1px solid #e1e0e0;
}
.Divisa_Dato02{
padding:5px 2px 5px 0px;
color:#595959;
font:normal 12px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.Divisa_Dato02_Ult{
padding:5px 2px 5px 0px;
color:#595959;
font:bold 16px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.Divisa_Dato02_Suben{
padding:0px 5px 0px 0px;
font:bold 16px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.Divisa_Dato02_Bajan{
padding:0px 5px 0px 0px;
font:bold 16px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.Divisa_Dato02_Mant{
padding:0px 2px 0px 0px;
font:bold 16px Arial,Verdana,Helvetica,Tahoma;
color:#595959;
text-align:right;
border-bottom:1px solid #e1e0e0;
}
.Divisa_Dato02_ImgSuben,.Divisa_Dato02_ImgBajan,.Divisa_Dato02_ImgMant{
padding:6px 0px 6px 0px;
border-bottom:1px solid #e1e0e0;
text-align:left;
}
.Divisa_Dato02_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
.Divisa_Dato02_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
.Divisa_Dato02_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:left;
}
.Divisa_separa{
background:#e1e0e0;
height:2px
}
/* pie grafico divisas */
.Divisa_Pie{
border-top:1px solid #990101;
margin:15px auto;
padding:0;
width:655px;
}
.Divisa_diferido{
padding:5px 0px 5px 0px;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.Divisa_fuenteinfobolsa{
padding:5px 0px 5px 400px;
width: auto;
}
.Divisa_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:right;
text-decoration:none
}
.Divisa_fuenteinfobolsa a:hover{
text-decoration:underline
}

/***  MODULO DE LISTADO DE MAS SUBEN + BAJAN   ***/
.Mas_Ppal{
border:0px solid #000;
margin:0px auto;
padding:0;
width:290px;
}
.Mas_Ppal td { vertical-align: middle; padding: 0; }
.Mas_Ppal th { background: 0; border-top: 0; }
td.Mas_ultact{
padding:0px 0px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
}
td.Mas_fecha{
padding:0px 0px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
border:solid 0px #000;
}
td.Mas_hora{
padding:0px 0px 10px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
border:solid 0px #000;
}
th.Mas_TitPpal_izq{
border-bottom:1px solid #990101;
padding:5px 0px 2px 10px;
text-align:left;
width:40%;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
width:50%;
}
th.Mas_TitPpal{
border-bottom:1px solid #990101;
padding:5px 0px 2px 0px;
text-align:center;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
width:25%;
}
th.Mas_TitPpal_Dif{
border-bottom:1px solid #990101;
padding:5px 10px 2px 0px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:right;
width:25%;
}
.Mas_Dato01{
text-align:left;
border-bottom:1px solid #e1e0e0;
}
.Mas_Dato01 a{
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-decoration:none;
}
.Mas_Dato01 a:hover{
color:#000;
text-decoration:underline;
}
td.Mas_Dato02{
padding:5px 10px 5px 0px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
td.Mas_Dato02_Suben{
padding:0px 5px 0px 0px;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
td.Mas_Dato02_Bajan{
padding:0px 5px 0px 0px;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align: right;
border-bottom:1px solid #e1e0e0;
}
.Mas_Dato02_ImgSuben,.Mas_Dato02_ImgBajan,{
padding:6px 0px 6px 0px;
border-bottom:1px solid #e1e0e0;
text-align:left;
}
.Mas_Dato02_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
.Mas_Dato02_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:left;
}
/* pie grafico divisas */
.Mas_Pie{
border:0px solid #000;
margin:0px auto;
padding:0;
width:295px;
}
.Mas_diferido{
padding:15px 0px 15px 0px;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.Mas_fuenteinfobolsa{
padding:15px 0px 15px 40px;
width: auto;
}
.Mas_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:right;
text-decoration:none
}
.Mas_fuenteinfobolsa a:hover{
text-decoration:underline
}

/* FICHA DE VALOR DSE INDICES */
.FVInd_tablaPpal{
border:0px solid #000;
margin:0px auto;
padding:10px 0px 10px 0px;
width:655px;
}
.FVInd_GrafSesion_Ppal{
border:0px solid #000;
margin:0px auto;
padding:10px 5px 10px 5px;
text-align: center;
width:60%;
}
.FVInd_GrafHco_Ppal{
border:0px solid #000;
padding:30px 5px 10px 5px;
text-align: center;
vertical-align: top;
width:60%;
}
.FVInd_Ultimo_PPal{
border:0px solid #000;
padding:0px 5px 0px 5px;
text-align: center;
vertical-align:middle;
width:40%;
}
.FVInd_Apertura_PPal{
border:0px solid #000;
padding:30px 5px 0px 5px;
text-align: center;
vertical-align:middle;
width:40%;
}
.FVInd_tabla_Nombre{
border:0px solid #ff99ff;
margin:0px 0px;
padding:0;
width:auto;
}
.FVInd_TitPpal_izq{
color:#595959;
font:bold 20px Arial,Verdana,Helvetica,Tahoma;
padding:0;
text-align:left;
width:auto;
}
.FVInd_tit_UltAct{
color:#595959;
font:normal 10px Arial,Verdana,Helvetica,Tahoma;
padding:0;
text-align: right;
width:auto;
}
.FVInd_tabla_Resumen{
border:1px solid #990101;
margin:0px 0px;
padding:0px 6px 0px 6px;
width:200px;
vertical-align:top;
}
.FVInd_tit_Ult{
padding:10px 0px 2px 0px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FVInd_dato_Ult{
padding:2px 0px 2px 0px;
color:#595959;
font:bold 26px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FVInd_tit_Dif{
padding:2px 0px 2px 20px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_tit_Dif01{
padding:2px 0px 10px 20px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_dato_DifSuben{
padding:2px 10px 10px 0px;
color:#595959;
font:bold 18px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align:right;
}
.FVInd_dato_DifBajan{
padding:2px 10px 10px 0px;
color:#595959;
font:bold 18px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align:right;
}
.FVInd_dato_DifMant{
padding:2px 10px 10px 0px;
color:#595959;
font:bold 18px Arial,Verdana,Helvetica,Tahoma;
color:#595959;
text-align:right;
}
.FVInd_ImgSuben,.FVInd_ImgBajan,.FVInd_ImgMant{
padding:0px 15px 0px 5px;
border:solid 0px #000;
width:11px;
text-align:right;
}
.FVInd_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
.FVInd_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
.FVInd_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:right;
}
.FVInd_tabla_Situacion{
border:0px solid #990101;
margin:0px 0px;
padding:0px 6px 0px 6px;
width:200px;
vertical-align:top;
}
.FVInd_tit_Situacion{
padding:10px 0px 10px 0px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
width: 50%
}
.FVInd_dato_Situacion{
padding:10px 0px 10px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
width: 50%
}
.FVInd_tabla_Apertura{
border:0px solid #990101;
margin:0px 0px;
padding:0px 6px 10px 6px;
width:90%;
vertical-align:top;
}
.FVInd_tit_Apertura{
border-bottom:1px solid #595959;
padding:1px 0px 2px 0px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_dato_Apertura{
border-bottom:1px solid #595959;
padding:1px 0px 2px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FVInd_tabla_GrafSesion, .FVInd_tabla_GrafHco{
border:0px solid #990101;
margin:0px auto;
padding:0px 0px 0px 10px;
width:310px;
}
.FVInd_tit_GrafSesion, .FVInd_tit_GrafHco{
padding:0px 0px 10px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FVInd_GrafSesion, .FVInd_GrafHco{
padding:0;
text-align:center;
width:275px;
height:165px;
}
.FVInd_tabla_Volumen{
border:1px solid #990101;
margin:0px 0px;
padding:0;
width:317px;
}
.FVInd_tit_Volumen{
border-bottom:1px solid #990101;
padding:3px 0px 3px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FVInd_tit_Volumen_Impar{
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_tit_Volumen_Par{
background: #ededed;
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_dato_Volumen_Impar{
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FVInd_dato_Volumen_Par{
background: #ededed;
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FVInd_tabla_Ratios{
border:1px solid #990101;
margin:0px 0px;
padding:0;
width:317px;
}
.FVInd_tit_Ratios{
border-bottom:1px solid #990101;
padding:3px 0px 3px 0px;
color:#990101;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
}
.FVInd_tit_Ratios_Impar{
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_tit_Ratios_Par{
background: #ededed;
padding:4px 0px 4px 15px;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_dato_Ratios_Impar{
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FVInd_dato_Ratios_Par{
background: #ededed;
padding:4px 15px 4px 0px;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.FVInd_tabla_EstAnual,.FVInd_tabla_RentAnual{
border:0px solid #990101;
margin:0px 10px;
padding:0;
width:300px;
}
.FVInd_titulo_EstAnual,.FVInd_titulo_RentAnual{
padding:4px 0px 4px 0px;
color:#990101;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_tit_EstAnual,.FVInd_tit_RentAnual{
padding:4px 0px 4px 0px;
border-bottom:1px solid #595959;
color:#595959;
font:bold 11px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.FVInd_dato_EstAnual,.FVInd_dato_RentAnual{
padding:4px 0px 4px 0px;
border-bottom:1px solid #595959;
color:#595959;
font:normal 11px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}

.FVInd_Pie{
border:0px solid #000;
margin:0px auto;
padding:0;
width:655px;
}
.FVInd_diferido{
padding:6px 0px 6px 10px;
border-top:1px solid #990101;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
width: auto;
}
.FVInd_fuenteinfobolsa{
padding:6px 0px 6px 360px;
border-top:1px solid #990101;
width: auto;
}
.FVInd_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:left;
text-decoration:none
}
.FVInd_fuenteinfobolsa a:hover{
text-decoration:underline
}

/***  MODULO DE GRAFICO 240    ***/
.GrafPeque_Ppal{
background: #ffffff;
border:0px solid #000;
margin:0px auto;
padding:0;
width:240px;
}
.GrafPeque_tabFecha{
border:0px solid #000;
margin:20px 0px;
padding:0;
width:110px;
}
.GrafPeque_ultact, .GrafPeque_fecha, .GrafPeque_hora{
padding:0;
color:#595959;
font:normal 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
border:solid 0px #000;
}
.GrafPeque_tabUlt{
border:0px solid #000;
margin:0px 0px;
padding:0;
width:130px;
}
.GrafPeque_Ult,.GrafPeque_Dif{
padding:0;
color:#595959;
font:bold 12px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.GrafPeque_Dato_Ult{
padding:0;
color:#595959;
font:bold 20px Arial,Verdana,Helvetica,Tahoma;
text-align: right;
}
.GrafPeque_Dato_Dif_Suben{
padding:0;
font:bold 20px Arial,Verdana,Helvetica,Tahoma;
color:#197B30;
text-align: right;
}
.GrafPeque_Dato_Dif_Bajan{
padding:0;
font:bold 20px Arial,Verdana,Helvetica,Tahoma;
color:#9E0B0E;
text-align: right;
}
.GrafPeque_Dato_Dif_Mant{
padding:0;
font:bold 20px Arial,Verdana,Helvetica,Tahoma;
color:#2A4879;
text-align:right;
}
/* span con Imagen (flecha) *por un lado tenemos la clase del span y por otro la clase que muestra la imagen */
.GrafPeque_ImgSuben,.GrafPeque_ImgBajan,.GrafPeque_ImgMant{
padding:0px 5px 0px 5px;
border:solid 0px #000;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Suben */
.GrafPeque_ImgSuben div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Bajan */
.GrafPeque_ImgBajan div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -6px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:6px;
width:11px;
text-align:right;
}
/* Imagen (flecha) Celda Mantienen */
.GrafPeque_ImgMant div{
background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px -12px;
font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/
height:8px;
width:11px;
text-align:right;
}
.GrafPeque_grafico{
border:0px solid #990101;
padding:10px 0px 10px 0px;
text-align: center;
width:290px;
}
/* pie grafico indices */
.GrafPeque_Pie{
border:0px solid #000;
margin:0px auto;
padding:0;
width:240px;
}
.GrafPeque_diferido{
padding:6px 0px 6px 0px;
color:#000;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
text-align:left;
}
.GrafPeque_fuenteinfobolsa{
padding:6px 0px 6px 20px;
width: auto;
}
.GrafPeque_fuenteinfobolsa a{
color:#000;
font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma;
text-align:right;
text-decoration:none
}
.GrafPeque_fuenteinfobolsa a:hover{
text-decoration:underline
}
/***  MODULO DE LA CJA DE VALOR PARA NOTICIAS    ***/
.CajaValor_Ppal{
border:0px solid #000;
margin:0px auto;
padding:0;
width:240px;
}
.CajaValor_Graf{
margin:0px auto;
padding:10px 0px 0px 0px;
width:170px;
}

.CajaValor_Ppal td {vertical-align: top; }

.CajaValor_Ppal th {background:0; border-top:0; }

.CajaValor_TitPpal{
border-bottom:0px solid #e1e0e0;
padding:2px 0px 2px 0px;
text-align:center;
color:#595959;
font:bold 10px Arial,Verdana,Helvetica,Tahoma;
width:100%;
}
.CajaValor_Dato01{
padding:2px 0px 2px 0px;
color:#595959;
font:bold 14px Arial,Verdana,Helvetica,Tahoma;
text-align:center;
border-bottom:0px solid #e1e0e0;
width:100%;
}
.CajaValor_Dato02{
text-align: right;
border-bottom:0px solid #e1e0e0;
}
.CajaValor_Dato02_Suben, .CajaValor_Dato02_Bajan, .CajaValor_Dato02_Mant { font:bold 14x Arial,Verdana,Helvetica,Tahoma; text-align: right; border-bottom:0px solid #e1e0e0; padding:2px 0;}
.CajaValor_Dato02_Suben { color:#197B30; }
.CajaValor_Dato02_Bajan{ color:#9E0B0E; }
.CajaValor_Dato02_Mant{ color:#595959; }
.CajaValor_Dato02_ImgSuben,.CajaValor_Dato02_ImgBajan,.CajaValor_Dato02_ImgMant { padding:7px 0px 2px 3px; border-bottom:0px solid #e1e0e0; text-align:left; }
.CajaValor_Dato02_ImgSuben div, .CajaValor_Dato02_ImgBajan div, .CajaValor_Dato02_ImgMant div { background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/img_flecha.gif) no-repeat 0px 0px; font-size:1px;/*necesario para que se vea con las medidas correctas en explorer*/ height:6px; width:11px; text-align:left; }
.CajaValor_Dato02_ImgBajan div { background-position: 0px -6px; }
.CajaValor_Dato02_ImgMant div { background-position: 0px -12px; height:8px; }
/* pie grafico divisas */
.CajaValor_Pie{ border:0px solid #000; margin:0px auto; padding:0; width:240px; }
.CajaValor_diferido{ padding:5px 0px 5px 0px; color:#000; font:bold 10px Arial,Verdana,Helvetica,Tahoma; text-align:left; }
.CajaValor_fuenteinfobolsa{ padding:5px 0 5px 10px; width: auto; }
.CajaValor_fuenteinfobolsa a{color:#000; font:bold 10px Tahoma,Arial,Verdana,Helvetica,Tahoma; text-align:right; text-decoration:none; }
.CajaValor_fuenteinfobolsa a:hover{ text-decoration:underline; }

/*Página de CALCULADORA */
#calcu_fondoppal { float:left; clear: left; border:0px solid #e1e0e0; width:290px; margin:0; font:normal 11px Arial,Verdana,Helvetica,Tahoma; color:#595959; }
#calcu_fondoppal .calcu_texto01 { padding:0 0 10px 0; }
.calcu_textoTit01 { font-size:1.10em; padding: 2px 0px; font-weight:bold; text-transform: uppercase; color:#ac2523; border-top:solid 1px #adb9c2; border-bottom:solid 1px #adb9c2; }
#calcu_fondoppal .calcu_texto03{padding:10px 0;}
.calcu_textoTit03 { font-size:1.10em; padding: 2px 0px; font-weight:bold; text-transform:uppercase; color:#ac2523; border-top:solid 1px #adb9c2; border-bottom:solid 1px #adb9c2; }
#calcu_fondoppal .calcu_texto02{font-size:0.90em;padding:0px 5px 10px 0;}
.calcu_euro,.calcu_usa,.calcu_canada,.calcu_suiza,.calcu_uk,.calcu_yen{width:290px;height:auto;border:0px solid #000;margin:4px 0px 4px 50px;}
.calcu_euroimg01{float:left;background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/bandera-euro.gif) no-repeat;width:23px;height:18px;}
.calcu_eurotexto01{float:left;width:auto;height:auto;border:0px solid #F30;padding:3px 5px 0px 5px;}
.calcu_eurocampo { margin:0 0 0 143px; }
.calcu_eurocampo input { background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:50px; height:auto;
}
.calcu_usaimg01{float:left;background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/bandera-usa.gif) no-repeat;width:23px;height:18px;}
.calcu_usatexto01{float:left;width:auto;height:auto;border:0px solid #F30;padding:3px 5px 0px 5px;}
.calcu_usacampo, .calcu_suizacampo, .calcu_ukcampo, .calcu_yencampo { margin:0 0 0 143px; }
.calcu_usacampo input, .calcu_canadacampo input, .calcu_suizacampo input { background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:50px; height:auto; }
.calcu_canadaimg01{float:left;background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/bandera-canada.gif) no-repeat;width:23px;height:18px;}
.calcu_canadatexto01{float:left;width:auto;height:auto;border:0px solid #F30;padding:3px 5px 0px 5px;}
.calcu_canadacampo{margin:0px;padding:0px;}
.calcu_suizaimg01{float:left;background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/bandera-suiza.gif) no-repeat;width:23px;height:18px;}
.calcu_suizatexto01{float:left;width:auto;height:auto;border:0px solid #F30;padding:3px 5px 0px 5px;}
.calcu_ukimg01{float:left;background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/bandera-uk.gif) no-repeat;width:23px;height:18px;}
.calcu_uktexto01{float:left;width:auto;height:auto;border:0px solid #F30;padding:3px 5px 0px 5px;}
.calcu_ukcampo input { background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:50px; height:auto; }
.calcu_yenimg01{float:left;background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/bandera-yen.gif) no-repeat;width:23px;height:18px;}
.calcu_yentexto01{float:left;width:auto;height:auto;border:0px solid #F30;padding:3px 5px 0px 5px;}
.calcu_yencampo input{ background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:50px; height:auto; }
.calcu_btncalcular{border:0px solid #000;margin:0px 0px 0px 110px;}
.calcu_btncalcular a div { background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/btnCalcular.gif) no-repeat center; width: 70px; height:16px; font-size:1px; cursor:hand; }
.calcu_btncalcular a:hover div { background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/btnCalcular_over.gif) no-repeat center; }
.calcu_moneda{width:290px;height:auto;border:0px solid #000;margin:2px 0px 0px 0px;}
.calcu_monedatexto01{width:130px;height:auto;border:0px solid #F30;padding:0px 5px 0px 30px;}
.calcu_monedaselec01{position:relative;left:130px;top:-14px}
.calcu_monedaselec01 select{ background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:100px; height:auto; }
.calcu_monedaselec01 option, .calcu_monedaselec02 option { color:#595959; font-size:0.90em; }
.calcu_monedaInicampo, .calcu_monedaFincampo { position:relative;left:130px;top:-16px; }
.calcu_monedaInicampo input, .calcu_monedaFincampo input { background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:70px; height:auto; }
.calcu_monedatexto02 { width:130px; height:auto; border:0; padding:0px 5px 0px 30px; }
.calcu_monedaselec02 select { background:#fff; border:1px solid #ac2523; color:#595959; font-size:0.90em; width:100px; height:auto; }
.calcu_btnconvertir { border:0; margin:0 0 0 110px; }
.calcu_btnconvertir a div { background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/btnConvertir.gif) no-repeat center; width:70px; height:16px; font-size:1px; cursor:hand; }
.calcu_btnconvertir a:hover div { background:url(http://ifbasp.infobolsanet.com/ifblayout/LDigital/img/btnConvertir_over.gif) no-repeat center; }
.calcu_separa01 { float:left; border:0; font-size:1px; height:5px; padding:0; width:100px; }

/************************/
