/* Elementos de diseño comunes de la interfaz :are*/
/*PUBLICIDAD*/
#headerAds{margin-bottom:0.5em;}
#headerAds .peel {position: absolute; top: 0; right: 0; z-index: 2000;}
.ad728x90, .ad220x90 { float: left; }
.ad728x90 { margin-right: 10px; }
.ad640x90 { padding:0; margin:0 0 0.5em 0; text-align:center; overflow:hidden;}
.ad640 { padding:0; margin:0.5em 0; text-align:center; overflow:hidden;}
.ad300{ text-align:center; margin-bottom:0.3em; padding:0; height:auto!important; height:1%; min-height:1%;}
.ad300 div.ad125{ text-align:center; margin:0; padding:0; height:auto!important; height:1%; min-height:1%;}
.ad154{margin-bottom: 0.5em;text-align:center;}
.ad180header{text-align:center;}

/*HTML BOXES*/
.htmlBox{ display:block; position:relative; overflow: hidden; margin:0; padding:0; text-align:center; height:1%!important; height:1%; min-height:1%; /*border:1px solid green;*/}

/*HEADER IDENTIDAD CORPORATIVA: LOGOTIPO EN CABEZAL , TEXTO Y LOGOTIPO LA TERCERA*/
/*portada*/
h1.logoporta { background: url(i/ltcom_logoporta.jpg) no-repeat; text-indent: -99999px; width: 330px; height: 33px; margin: 12px 0 12px 14px ; padding: 0; z-index:1;clear:both;}
h1.logoporta a{display:block;width: 330px; height: 33px;}

/*canal*/
div.idCorporativa{position:relative; display:block; margin-bottom:0.5em; padding-bottom:8px;/*border: 1px solid red;*/}
h1.canalLogo { display:block; float: left; background:url(i/logos/logo_lt_canal.gif) left center no-repeat; text-indent: -99999px; width: 199px; height: 24px; line-height:24px; margin: 8px 8px 0 15px; padding: 0;}
h1.canalLogo a{display:block;width: 199px; height: 24px;}
h2.canalHeader {position:relative; display:block; float:left; color:#A4A6B3; font-size:1.95em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:lowercase; margin:8px ; padding:0;}

/*HEADER*/
.corporativo{background: #000 url(i/bg_header.jpg) top left repeat-x;}
.mediacenter{display:block; height:19px; background: url(i/header_topBg.jpg) top right no-repeat; padding:0; margin-top:5px; color:#999; vertical-align:baseline; zindex:1000;}
.mediacenter b{display:block; position:relative; overflow:hidden; float:left; width:8px; height:19px; background:url(i/header_topLeft.gif) left top no-repeat;/*border:1px solid yellow;*/}
.mediacenter span{display:block; position:relative; overflow:hidden; float:right; width:8px; height:19px; background:url(i/header_topRight.gif) left top no-repeat;/*border:1px solid yellow;*/}
.mediacenter h5{display:block; position:relative; float:left; margin:8px 5px; padding:0; background: url(i/tit/tit_mediacenter.gif) left top no-repeat; width:61px; height:7px; text-indent:-9999em;}

.headerAds{display:block; position:relative; overflow:hidden; height:40px; line-height:40px; margin:5px 0; padding:0; color:#666; text-align:center; /*border:1px solid red;*/}
/*header busqueda*/
.headerSearch{display:block; position:relative; overflow:hidden; height:40px; line-height:40px; margin:0; padding:0; color:#666; text-align:center;/* border:1px solid blue;*/}
.headerSearch form{margin:0; padding:0;}
.headerSearchBox {display:block; position:relative; overflow:hidden; margin:6px 8px; padding:0; height:25px; line-height:25px; background:url(i/bg_searchImput.jpg) left top repeat-x; text-align:center; border:1px solid #50535A;}
.headerSearchBox input.text, .headerSearchBox input.image { border:none; background:transparent; float:left; color: #999; font-size:11px; font-weight:normal; margin:0 6px;}
.headerSearchBox input.text:focus, .headerSearchBox input.title:focus {border:none;}

/*ARTICULOS ELEMENTOS */
h6.canal {color:#666;}
.epigrafe{ font-size:0.83em; margin:0; padding:0;}
.bajada{ margin: 0 10px;}

.noticia{ background: url(i/icons/ic_articulo.gif) left center no-repeat; padding-left:18px;}
.audio{ background: url(i/icons/ic_audio.gif) left center no-repeat; padding-left:18px;}
.comment{ background: url(i/icons/ic_comment.gif) left center no-repeat; padding-left:18px;}
.enviar{ background: url(i/icons/ic_email.gif) left center no-repeat; padding-left:18px;}
.enlace{ background: url(i/icons/ic_link.gif) left center no-repeat; padding-left:18px;}
.galeria{ background: url(i/icons/ic_galeria.gif) left center no-repeat; padding-left:18px;}
.imprimir{ background: url(i/icons/ic_imprimir.gif) left center no-repeat; padding-left:18px;}
.infografia{ background: url(i/icons/ic_infografia.gif) left center no-repeat; padding-left:18px;}
.interactivos{ background: url(i/icons/ic_interactivo.gif) left center no-repeat; padding-left:18px;}
.podcast{ background: url(i/icons/ic_podcast.gif) left center no-repeat; padding-left:18px;}
.rss{ background: url(i/icons/ic_feed.gif) left center no-repeat; padding-left:18px; cursor:pointer;}
.video{ background: url(i/icons/ic_video.gif) left center no-repeat; padding-left:18px;}
.hora {color:#CB0808;}
.slideshow{ display:block; background: url(i/icons/ic_slide.gif) no-repeat; padding-left:18px;}
.address { color:#444; font-size:1em; font-weight:normal; padding-top:5px; display:block; text-transform:uppercase;}
.date{ font-size:0.9em; padding: 0; color:#CB0808; }
.sep{ font-size:0.83em; padding: 0; margin:0;color:#DDD; }
.autor{ text-transform:none;}

span.hora{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:11px; height:11px; line-height:11px; margin:0; padding:0; color:#CB0808;}

/*sociales*/
.blogger{ background: url(i/icons/sociales/ic_blogger.gif) left center no-repeat; text-indent:20px;}
.delicious{ background: url(i/icons/sociales/ic_delicious.gif) left center no-repeat; text-indent:20px;}
.facebook{ background: url(i/icons/sociales/ic_facebook.gif) left center no-repeat; text-indent:20px;}
.google{ background: url(i/icons/sociales/ic_google.gif) left center no-repeat; text-indent:20px;}
.magnolia{ background: url(i/icons/sociales/ic_magnolia.gif) left center no-repeat; text-indent:20px;}
.pownce{ background: url(i/icons/sociales/ic_pownce.gif) left center no-repeat; text-indent:20px;}
.technorati{ background: url(i/icons/sociales/ic_technorati.gif) left center no-repeat; text-indent:20px;}
.twitter{ background: url(i/icons/sociales/ic_twitter.gif) left center no-repeat; text-indent:20px;}
.wordpress{ background: url(i/icons/sociales/ic_wordpress.gif) left center no-repeat; text-indent:20px;}
.youtube{ background: url(i/icons/sociales/ic_youtube.gif) left center no-repeat; text-indent:20px;}
.yahoo{ background: url(i/icons/sociales/ic_yahoo.gif) left center no-repeat; text-indent:20px;}
.fresqui{ background: url(i/icons/sociales/ic_fresqui.gif) left center no-repeat; text-indent:20px;}
.digg{ background: url(i/icons/sociales/ic_digg.gif) left center no-repeat; text-indent:20px;}

/*articulos herramientas*/
.artComentar{ background: url(i/icons/ic_art_comentar.gif) left center no-repeat;text-indent:30px;}
.artImprimir{ background: url(i/icons/ic_art_imprimir.gif) left center no-repeat;text-indent:30px;}
.artEnviar{ background: url(i/icons/ic_art_enviar.gif) left center no-repeat; text-indent:30px;}
.artAlertas{ background: url(i/icons/ic_art_movil.gif) left center no-repeat; text-indent:30px;}
.artTextoUp{ background: url(i/icons/ic_art_aUp.gif) left center no-repeat; text-indent:30px;}
.artTextoDown{ background: url(i/icons/ic_art_aDown.gif) left center no-repeat; text-indent:30px;}

/*articulos publicaciones*/
p.publQuepasa {display:block; background:url(i/logo_qp.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:30px; text-indent: 115px; padding:0; margin:0;}
p.publGlamorama {display:block; background:url(i/logo_glamorama.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; line-height:30px; text-indent: 115px; padding:0; margin:0;}
p.publPaula {display:block; background:url(i/logo_paula.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:30px; text-indent: 115px; padding:0; margin:0;}
p.publMujer {display:block; background:url(i/logo_mujer.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:30px; text-indent: 115px; padding:0; margin:0;}
p.publMouse {display:block; background:url(i/logo_mouse.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:30px; text-indent: 115px; padding:0; margin:0;}

/*ARTICULOS RELACIONADOS*/
/*portadas y canales*/
ul.rel_herramientas {display:block; position:relative; overflow:hidden; margin:0; padding:0; font-size:0.9em; color:#999; /*height:25px; line-height:25px;clear:both;*/}
ul.rel_herramientas li{display:block; position:relative; overflow:hidden; float:left; margin:0 5px 0 0; cursor:pointer;}
ul.rel_herramientas li a{display:block; position:relative; overflow:hidden; float:left; margin:0 5px 0 0; cursor:pointer;}

ul.rel_articulos {margin:8px 0; padding:0;/* display:block; position:relative; clear:both;*/}
ul.rel_articulos li {display:inline; margin:0; padding:0; font-weight:bold; }

/*despliegues articulos*/
ul.despl_herramientas {display:block; position:relative; list-style:none; margin:0 0 1em 0; padding:0.3em 0; font-size:0.9em; color:#666; text-align:right; height:30px; line-height:30px; border-top: 1px solid #CCC; clear:both;}
ul.despl_herramientas li{ display:block; position:relative; overflow:hidden; float:left; margin-left:15px; padding:0; text-transform:uppercase; cursor:pointer;}
li.ultimahora{ background:url(i/tit/tit_guia.gif) left center no-repeat; width:62px; height:28px; margin:5px 0; padding:0; text-indent:-99999px;border:0;}

/*despliegues multimedia*/
ul.mmTabsGroup {margin:0 0 0.5em 0; padding:0.3em 0; font-size:0.9em; color:#666; overflow:hidden; text-align:left; border-bottom: 1px solid #CCC;}
ul.mmTabsGroup li{ display:block; float:left; margin:0; padding:0 1.5em;}

/*BOX ARTICULO*/
.articulo {display: block; position:relative; overflow:hidden; margin:0; padding:0;}
.articulo p {margin-bottom:1.4em; line-height:1.4em; font-size:1.2em;}
.articulo h1{ font-size: 2.7em; line-height: normal; font-weight:normal; color:#444; margin:0; padding:0;}
.articulo h4{ font-size: 1.3em; line-height: 1.5em; color:#444; margin-bottom:0.5em; padding:0;}
.articulo div.imgSet {border: 1px solid #D2D2D2; padding:2px;}
p.artEpigrafe{margin-bottom:0.5em; line-height:1em; font-size:1em;}

/*CAJAS RELACIONADAS*/
.infoRelCol {display:block; float:right; clear:both;  margin:5px 10px; padding:0; width:236px;}
.infoRelBox{display:block; position:relative; overflow:hidden; border:none;  margin-bottom:0.5em; clear:both;}
.infoRelBox .boxHead {display:block; position:relative; overflow: hidden; height:25px; line-height:25px; margin:0; padding:0 5px; background:#D2D2D2;}
.infoRelBox .boxHead h6{display:block; position:relative; overflow:hidden; float:left;}
.infoRelBox .boxHead h5{display:block; position:relative; overflow:hidden; float:right;}
.infoRelBox .boxBody {display:block; position:relative; overflow:hidden; clear:both; margin:0; padding:0;}
.infoRelBox .boxBody ul{display:block; position:relative; overflow:hidden; float:left; width:40%; margin-left:10px;}
.infoRelBox .boxBody li{margin:0; padding:4px 0; font-size:0.8em; font-weight:bold;}
.infoRelBox .boxBody li a{color:#999;}
.infoRelBox .boxBody p{font-size:0.95em; line-height:normal; padding:0; margin-bottom:0.5em;}
.infoRelBox .boxBody div.imgSet {border:none; padding:4px 0;}

/*ARTICULO BARRA LATERAL*/
.social {border:1px solid #D2D2D2;}

/*lalalala*/
.relInfo{ background: url(i/icons/ic_relPlay.gif)left center;}

/* Estilo específico resultado busqueda cartelera entretencion */
.genero p{ padding:5px 14px; text-align:justify;}
.genero h1 { font-size:14px; font-weight:bold; color:red; list-style:none; padding-left:14px;}
.genero h2 {font-size:14px; font-weight:bold; color: #AB6927; list-style:none; padding:0; display:block;}
.genero h4 {font-size:14px; font-weight:bold; color:#0066CC; list-style:none;}
.genero h5 {font-size:13px; font-weight:bold; color:#0066CC; list-style:none; padding-left:14px;}
.genero ul li{ font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style:none; margin-top:5px;}
.generob { font-size:12px; font-weight:bold;}
.caja {border:1px solid #BDA684;display:block;position:relative;overflow:hidden;list-style:none;background: #FBFBF4;}
.caja p {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:oblique; color:#999999; padding:2px 0 2px 10px; margin:0;}
.sector { font-weight:bold; color:#996600;}

/*estilo contenidos fijos corporativos*/
.contcorp { background:url(i/bkg_sup_corp.jpg) top repeat-x; width:100%; height:127px; display:block; position: relative; overflow:auto;}
.contcorp h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; color:#FFFFFF; font-weight:normal; padding-top: 50px;}
/*div.contcorp h3 { display:block; position:relative; background:url(i/diario.png)top left no-repeat; margin:0; padding:0; width:140px; height:70px; border:1px solid red;}*/
h3.logoPP { display:block; float: left; background: url(i/diario.png) left top no-repeat; text-indent: -99999px; width: 150px; height: 90px; margin:20px 5px 0 5px ; padding: 5px; z-index:1;}
h3.logoPP2 { display:block; float: left; background: url(i/productos.png) left top no-repeat; text-indent: -99999px; width: 150px; height: 90px; margin:20px 5px 0 5px ; padding: 5px; z-index:1;}

/*div.tc {display:block; border: 1px solid red; background-color:#FFF;}*/
div.tc table       { margin-bottom: 1.4em; width:100%; }
div.tc th          { font-weight: bold; background: #FFF; }
div.tc th, div.tc td { padding: 4px 10px 4px 5px;}
div.tc tr.even td  { background: #FFF; }
div.tc tfoot       { font-style: italic; }
div.tc caption     { background: #eee; }
tc td { border-bottom:none; }

.tc { padding:10px 10px;}
.tc hr{border:1px dotted #999; border-width: 0 0 1px 0; height:1px; margin:10px 0;}
.tc p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; letter-spacing:normal; text-align:justify; line-height:18px;}
.tc h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#333; margin-top:25px;}

.pub { padding:10px 10px;}
.pub img{float:left; display:block; padding:10px;}
.pub hr{border:1px dotted #999; border-width: 0 0 1px 0; height:1px; margin:10px 0;}
.pub p {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:justify; line-height:18px;}
.pub h1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#333; margin-top:25px;}

.letra {font-family:Georgia, "Times New Roman", Times, serif; font-size:60px; color:#CCCCCC; padding:12px 2px; margin:5px 2px 5px 2px; float:left; display:block;}

/*BANDERAS DE PAISES: NEGOCIOS U OTRO CANAL: ISO 3166-1 alpha-2:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2*/
.andorra {display: block; background: url(i/flags/ad.gif) left center no-repeat;padding:0 0 0 20px;}
.arabemiratos {display: block; background: url(i/flags/ae.gif) left center no-repeat;padding:0 0 0 20px;}
.abganistan {display: block; background: url(i/flags/ab.gif) left center no-repeat;padding:0 0 0 20px;}
.antigua_y_barbuda {display: block; background: url(i/flags/ag.gif) left center no-repeat;padding:0 0 0 20px;}
.anguilla {display: block; background: url(i/flags/ai.gif) left center no-repeat;padding:0 0 0 20px;}
.albania {display: block; background: url(i/flags/al.gif) left center no-repeat;padding:0 0 0 20px;}
.armenia {display: block; background: url(i/flags/am.gif) left center no-repeat;padding:0 0 0 20px;}
.antilles_netherlands {display: block; background: url(i/flags/an.gif) left center no-repeat;padding:0 0 0 20px;}
.angola {display: block; background: url(i/flags/ao.gif) left center no-repeat;padding:0 0 0 20px;}
.antartica {display: block; background: url(i/flags/aq.gif) left center no-repeat;padding:0 0 0 20px;}
.argentina {display: block; background: url(i/flags/ar.gif) left center no-repeat;padding:0 0 0 20px;}
.american_samoa {display: block; background: url(i/flags/as.gif) left center no-repeat;padding:0 0 0 20px;}
.austria {display: block; background: url(i/flags/at.gif) left center no-repeat;padding:0 0 0 20px;}
.australia {display: block; background: url(i/flags/au.gif) left center no-repeat;padding:0 0 0 20px;}
.aruba {display: block; background: url(i/flags/aw.gif) left center no-repeat;padding:0 0 0 120px;}
.aland_islands {display: block; background: url(i/flags/ax.gif) left center no-repeat;padding:0 0 0 20px;}
.azerbaijan {display: block; background: url(i/flags/az.gif) left center no-repeat;padding:0 0 0 20px;}
.bosnia {display: block; background: url(i/flags/ba.gif) left center no-repeat;padding:0 0 0 20px;}
.barbados {display: block; background: url(i/flags/bb.gif) left center no-repeat;padding:0 0 0 20px;}
.bangladesh {display: block; background: url(i/flags/bd.gif) left center no-repeat;padding:0 0 0 20px;}
.belgica {display: block; background: url(i/flags/be.gif) left center no-repeat;padding:0 0 0 20px;}
.burkina_faso {display: block; background: url(i/flags/bf.gif) left center no-repeat;padding:0 0 0 20px;}
.bulgaria {display: block; background: url(i/flags/bg.gif) left center no-repeat;padding:0 0 0 20px;}
.bahrain {display: block; background: url(i/flags/bh.gif) left center no-repeat;padding:0 0 0 20px;}
.burundi {display: block; background: url(i/flags/bi.gif) left center no-repeat;padding:0 0 0 20px;}
.benin {display: block; background: url(i/flags/bj.gif) left center no-repeat;padding:0 0 0 20px;}
.saint_barthelemy {display: block; background: url(i/flags/bl.gif) left center no-repeat;padding:0 0 0 20px;}
.bermuda {display: block; background: url(i/flags/bm.gif) left center no-repeat;padding:0 0 0 20px;}
.brunei_darussalam {display: block; background: url(i/flags/bn.gif) left center no-repeat;padding:0 0 0 20px;}
.bolivia {display: block; background: url(i/flags/bo.gif) left center no-repeat;padding:0 0 0 20px;}
.brasil {display: block; background: url(i/flags/br.gif) left center no-repeat;padding:0 0 0 20px;}
.bahamas {display: block; background: url(i/flags/bs.gif) left center no-repeat;padding:0 0 0 20px;}
.bhutan {display: block; background: url(i/flags/bt.gif) left center no-repeat;padding:0 0 0 20px;}
.bouvet_island {display: block; background: url(i/flags/bv.gif) left center no-repeat;padding:0 0 0 20px;}
.botswana {display: block; background: url(i/flags/bw.gif) left center no-repeat;padding:0 0 0 20px;}
.belarus {display: block; background: url(i/flags/by.gif) left center no-repeat;padding:0 0 0 20px;}
.belize {display: block; background: url(i/flags/bz.gif) left center no-repeat;padding:0 0 0 20px;}
.canada {display: block; background: url(i/flags/ca.gif) left center no-repeat;padding:0 0 0 20px;}
.cocos {display: block; background: url(i/flags/cc.gif) left center no-repeat;padding:0 0 0 20px;}
.congo_democratic {display: block; background: url(i/flags/cd.gif) left center no-repeat;padding:0 0 0 20px;}
.central_african_republic {display: block; background: url(i/flags/cf.gif) left center no-repeat;padding:0 0 0 20px;}
.congo {display: block; background: url(i/flags/cg.gif) left center no-repeat;padding:0 0 0 20px;}
.switzerland {display: block; background: url(i/flags/ch.gif) left center no-repeat;padding:0 0 0 20px;}
.cook_island {display: block; background: url(i/flags/ck.gif) left center no-repeat;padding:0 0 0 20px;}
.chile {display: block; background: url(i/flags/cl.gif) left center no-repeat;padding:0 0 0 20px;}
.cameroon {display: block; background: url(i/flags/cm.gif) left center no-repeat;padding:0 0 0 20px;}
.china {display: block; background: url(i/flags/cn.gif) left center no-repeat;padding:0 0 0 20px;}
.colombia {display: block; background: url(i/flags/co.gif) left center no-repeat;padding:0 0 0 20px;}
.costa_rica {display: block; background: url(i/flags/cr.gif) left center no-repeat;padding:0 0 0 20px;}
.cuba {display: block; background: url(i/flags/cu.gif) left center no-repeat;padding:0 0 0 20px;}
.capa_verde {display: block; background: url(i/flags/cv.gif) left center no-repeat;padding:0 0 0 20px;}
.chistmas_islands {display: block; background: url(i/flags/cx.gif) left center no-repeat;padding:0 0 0 20px;}
.cyprus {display: block; background: url(i/flags/cy.gif) left center no-repeat;padding:0 0 0 120px;}
.czech_republic {display: block; background: url(i/flags/cz.gif) left center no-repeat;padding:0 0 0 20px;}
.germany {display: block; background: url(i/flags/de.gif) left center no-repeat;padding:0 0 0 20px;}
.djibouti {display: block; background: url(i/flags/dj.gif) left center no-repeat;padding:0 0 0 20px;}
.denmark {display: block; background: url(i/flags/dk.gif) left center no-repeat;padding:0 0 0 20px;}
.dominica {display: block; background: url(i/flags/dm.gif) left center no-repeat;padding:0 0 0 20px;}
.dominican_republic {display: block; background: url(i/flags/do.gif) left center no-repeat;padding:0 0 0 20px;}
.algeria {display: block; background: url(i/flags/dz.gif) left center no-repeat;padding:0 0 0 20px;}
.europeanunion{display: block; background: url(i/flags/europeanunion.gif) left center no-repeat;padding:0 0 0 20px;}
.ecuador {display: block; background: url(i/flags/ec.gif) left center no-repeat;padding:0 0 0 20px;}
.estonia {display: block; background: url(i/flags/ee.gif) left center no-repeat;padding:0 0 0 20px;}
.egypt {display: block; background: url(i/flags/eg.gif) left center no-repeat;padding:0 0 0 20px;}
.eeuu {display: block; background: url(i/flags/us.gif) left center no-repeat;padding:0 0 0 20px;}
.western_sahara {display: block; background: url(i/flags/eh.gif) left center no-repeat;padding:0 0 0 20px;}
.eritrea {display: block; background: url(i/flags/er.gif) left center no-repeat;padding:0 0 0 20px;}
.spain {display: block; background: url(i/flags/es.gif) left center no-repeat;padding:0 0 0 20px;}
.ethiopia {display: block; background: url(i/flags/et.gif) left center no-repeat;padding:0 0 0 20px;}
.finland {display: block; background: url(i/flags/fi.gif) left center no-repeat;padding:0 0 0 20px;}
.fiji {display: block; background: url(i/flags/fj.gif) left center no-repeat;padding:0 0 0 20px;}
.falkland_island {display: block; background: url(i/flags/fk.gif) left center no-repeat;padding:0 0 0 20px;}
.micronesia {display: block; background: url(i/flags/fm.gif) left center no-repeat;padding:0 0 0 20px;}
.faroe_island {display: block; background: url(i/flags/fo.gif) left center no-repeat;padding:0 0 0 20px;}
.france {display: block; background: url(i/flags/fr.gif) left center no-repeat;padding:0 0 0 20px;}
.gabon {display: block; background: url(i/flags/ga.gif) left center no-repeat;padding:0 0 0 20px;}
.unitedkingdom {display: block; background: url(i/flags/gb.gif) left center no-repeat;padding:0 0 0 20px;}
.grenada {display: block; background: url(i/flags/gd.gif) left center no-repeat;padding:0 0 0 20px;}
.georgia {display: block; background: url(i/flags/ge.gif) left center no-repeat;padding:0 0 0 20px;}
.french_guiana {display: block; background: url(i/flags/gf.gif) left center no-repeat;padding:0 0 0 20px;}
.guernsey {display: block; background: url(i/flags/gg.gif) left center no-repeat;padding:0 0 0 20px;}
.ghana {display: block; background: url(i/flags/gh.gif) left center no-repeat;padding:0 0 0 20px;}
.gibraltar {display: block; background: url(i/flags/gi.gif) left center no-repeat;padding:0 0 0 20px;}
.greenland {display: block; background: url(i/flags/gl.gif) left center no-repeat;padding:0 0 0 20px;}
.gambia {display: block; background: url(i/flags/gm.gif) left center no-repeat;padding:0 0 0 20px;}
.guinea {display: block; background: url(i/flags/gn.gif) left center no-repeat;padding:0 0 0 20px;}
.guadeloupe {display: block; background: url(i/flags/gp.gif) left center no-repeat;padding:0 0 0 20px;}
.equatorial_guinea {display: block; background: url(i/flags/gq.gif) left center no-repeat;padding:0 0 0 20px;}
.greece {display: block; background: url(i/flags/gr.gif) left center no-repeat;padding:0 0 0 20px;}
.guatemala {display: block; background: url(i/flags/gt.gif) left center no-repeat;padding:0 0 0 20px;}
.guam {display: block; background: url(i/flags/gu.gif) left center no-repeat;padding:0 0 0 20px;}
.guinea_bissau {display: block; background: url(i/flags/gw.gif) left center no-repeat;padding:0 0 0 20px;}
.guyana {display: block; background: url(i/flags/gy.gif) left center no-repeat;padding:0 0 0 20px;}
.hongkong {display: block; background: url(i/flags/hk.gif) left center no-repeat;padding:0 0 0 20px;}
.honduras {display: block; background: url(i/flags/hn.gif) left center no-repeat;padding:0 0 0 20px;}
.croatia {display: block; background: url(i/flags/hr.gif) left center no-repeat;padding:0 0 0 120px;}
.haiti {display: block; background: url(i/flags/ht.gif) left center no-repeat;padding:0 0 0 20px;}
.hungria {display: block; background: url(i/flags/hu.gif) left center no-repeat;padding:0 0 0 20px;}
.indonesia {display: block; background: url(i/flags/id.gif) left center no-repeat;padding:0 0 0 20px;}
.irlanda {display: block; background: url(i/flags/ie.gif) left center no-repeat;padding:0 0 0 20px;}
.israel {display: block; background: url(i/flags/il.gif) left center no-repeat;padding:0 0 0 20px;}
.india {display: block; background: url(i/flags/in.gif) left center no-repeat;padding:0 0 0 20px;}
.iraq {display: block; background: url(i/flags/iq.gif) left center no-repeat;padding:0 0 0 20px;}
.iran {display: block; background: url(i/flags/ir.gif) left center no-repeat;padding:0 0 0 20px;}
.iceland {display: block; background: url(i/flags/is.gif) left center no-repeat;padding:0 0 0 20px;}
.italia {display: block; background: url(i/flags/it.gif) left center no-repeat;padding:0 0 0 20px;}
.jamaica {display: block; background: url(i/flags/jm.gif) left center no-repeat;padding:0 0 0 20px;}
.japon {display: block; background: url(i/flags/jp.gif) left center no-repeat;padding:0 0 0 20px;}
.kenya {display: block; background: url(i/flags/ke.gif) left center no-repeat;padding:0 0 0 20px;}
.cambodia {display: block; background: url(i/flags/cn.gif) left center no-repeat;padding:0 0 0 20px;}
.korea_democratic {display: block; background: url(i/flags/kp.gif) left center no-repeat;padding:0 0 0 20px;}
.korea_republic {display: block; background: url(i/flags/kr.gif) left center no-repeat;padding:0 0 0 20px;}
.kuwait {display: block; background: url(i/flags/kw.gif) left center no-repeat;padding:0 0 0 20px;}
.cayman_island {display: block; background: url(i/flags/ky.gif) left center no-repeat;padding:0 0 0 0px;}
.libano {display: block; background: url(i/flags/lb.gif) left center no-repeat;padding:0 0 0 20px;}
.lithuania {display: block; background: url(i/flags/lt.gif) left center no-repeat;padding:0 0 0 20px;}
.luxemburgo {display: block; background: url(i/flags/lu.gif) left center no-repeat;padding:0 0 0 20px;}
.morocco {display: block; background: url(i/flags/ma.gif) left center no-repeat;padding:0 0 0 20px;}
.monaco {display: block; background: url(i/flags/mc.gif) left center no-repeat;padding:0 0 0 20px;}
.madagascar {display: block; background: url(i/flags/mg.gif) left center no-repeat;padding:0 0 0 20px;}
.myanmar {display: block; background: url(i/flags/mm.gif) left center no-repeat;padding:0 0 0 20px;}
.mongolia {display: block; background: url(i/flags/mn.gif) left center no-repeat;padding:0 0 0 20px;}
.mexico {display: block; background: url(i/flags/mx.gif) left center no-repeat;padding:0 0 0 20px;}
.malaysia {display: block; background: url(i/flags/my.gif) left center no-repeat;padding:0 0 0 20px;}
.nicaragua {display: block; background: url(i/flags/ni.gif) left center no-repeat;padding:0 0 0 20px;}
.netherlands {display: block; background: url(i/flags/nl.gif) left center no-repeat;padding:0 0 0 20px;}
.nepal {display: block; background: url(i/flags/np.gif) left center no-repeat;padding:0 0 0 20px;}
.new_zealand {display: block; background: url(i/flags/nz.gif) left center no-repeat;padding:0 0 0 20px;}
.panama {display: block; background: url(i/flags/pa.gif) left center no-repeat;padding:0 0 0 20px;}
.peru {display: block; background: url(i/flags/pe.gif) left center no-repeat;padding:0 0 0 20px;}
.pakistan {display: block; background: url(i/flags/pk.gif) left center no-repeat;padding:0 0 0 20px;}
.poland {display: block; background: url(i/flags/pl.gif) left center no-repeat;padding:0 0 0 20px;}
.puerto_rico {display: block; background: url(i/flags/pr.gif) left center no-repeat;padding:0 0 0 20px;}
.palestina {display: block; background: url(i/flags/ps.gif) left center no-repeat;padding:0 0 0 20px;}
.portugal {display: block; background: url(i/flags/pt.gif) left center no-repeat;padding:0 0 0 20px;}
.paraguay {display: block; background: url(i/flags/py.gif) left center no-repeat;padding:0 0 0 20px;}
.serbia {display: block; background: url(i/flags/rs.gif) left center no-repeat;padding:0 0 0 20px;}
.russia {display: block; background: url(i/flags/ru.gif) left center no-repeat;padding:0 0 0 20px;}
.sudan {display: block; background: url(i/flags/sd.gif) left center no-repeat;padding:0 0 0 20px;}
.slovenia {display: block; background: url(i/flags/si.gif) left center no-repeat;padding:0 0 0 20px;}
.somalia {display: block; background: url(i/flags/so.gif) left center no-repeat;padding:0 0 0 20px;}
.elsalvador {display: block; background: url(i/flags/sv.gif) left center no-repeat;padding:0 0 0 20px;}
.ucrania {display: block; background: url(i/flags/ua.gif) left center no-repeat;padding:0 0 0 20px;}
.uruguay {display: block; background: url(i/flags/uy.gif) left center no-repeat;padding:0 0 0 20px;}
.venezuela {display: block; background: url(i/flags/ve.gif) left center no-repeat;padding:0 0 0 20px;}
.south_africa {display: block; background: url(i/flags/za.gif) left center no-repeat;padding:0 0 0 20px;}
.zambia {display: block; background: url(i/flags/zm.gif) left center no-repeat;padding:0 0 0 20px;}
.zimbabwe {display: block; background: url(i/flags/zw.gif) left center no-repeat;padding:0 0 0 20px;}

/*PAGINACION*/
div#paginacionGeneral {display:block; position:relative; overflow:hidden; width:100%; height:30px; line-height:30px; padding:0; margin:0; clear:both;}
div#paginacionGeneral ul{display:block; position:relative; overflow:hidden; float:right; height:16px; line-height:16px; text-align:left; margin:5px 8px; padding:0;}
div#paginacionGeneral li{display:block; position:relative; overflow:hidden; float:left; padding:0 5px; margin:0 5px; background:url(i/ltcom_bullet.gif) left no-repeat; text-indent:10px;}

div#paginacionGeneral a:link, div.paginacion a:visited,div.paginacion a:active{ color:#2f6995; text-decoration:none;}
div#paginacionGeneral a:hover{ color:#c00; text-decoration:none;}
div#paginacionGeneral li.verNoBg{background:none; margin:0 5px;width:auto;}

/*FOOTER*/
.boxFooter {display:block; position:relative; overflow:hidden; height:160px; background:url(i/bkg_footer.png) left top no-repeat; margin-top:10px; padding-top:30px;}
.boxFooter ul{ display:block; position:relative; overflow:hidden; margin:0; padding:0; border-bottom:1px solid #CCC; height:32px; line-height:32px;}
.boxFooter li {display:block; position:relative; overflow:hidden; float:left; padding:0; margin:0 3px; background:url(i/ltcom_bullet.gif) left center no-repeat; text-indent:10px;}
.boxFooter a {text-decoration:none; color:#666;}
.boxFooter ul.lastList {list-style:none; text-decoration:underline; color:#666; border-bottom:none; border-top: 1px solid #FFF;}
.boxFooter ul.lastList li{background:none; margin:0;}
.boxFooter ul li.footFirst{ background:none; margin:0; padding:0 8px 0 0; text-indent: 10px;}
.boxFooter ul li.lastFirst{background:none; text-indent:0; margin:0;}
.boxFooter span{ display:block; position:relative; overflow:hidden; clear:both; font-size:0.85em; color:#666;  margin:0; padding:0}

/* Contacto la tercera*/
.contacto {font-family: Arial, Helvetica, sans-serif;}
.contacto h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.contacto p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; padding:5px;}
.contacto table {padding:10px;}
.gris { background:#F0F0F0; padding:10px; margin:5px;}
.rojocont {padding:2px;width:10px;background:red;margin-left:5px;display:block;height: 10px;float:left;}
div.tit-corp h1{margin:0 0 6px 10px; padding-left:13px;}

/* Box barra Estilo y Vida:revisar para aborrar*/
.box-eyv { background:#F1EFEF; padding:0; margin:0 auto;}
.box-eyv p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-align:left; padding:5px;}
.box-eyv h1 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-transform:uppercase; text-align:left; padding:0 5px; }
.box-eyv h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#2F6995; text-align:left; margin-bottom:5px; padding:0 5px; margin-right:10px;}
.box-eyv hr {color: #F1EFEF; background-color: #F1EFEF; border: 1px dotted #333; border-style: none none dotted; padding:10px;}
.eyv-der { margin:0 90px 0 0; }
.box-eyv img {margin:0 auto; padding-left: 8px;}

.cja-crem{background:#E3E3CC;}
.cja-crem h3{font-size:1.27em; line-height:normal; margin:0.2em 0; padding:5px;}
.cja-crem ul {padding-left:5px;}
.cja-crem a:hover{text-decoration:none; color:#1E90FF;}

/*COMENTARIOS*/
.comentarios {display:block; position:relative; overflow:hidden;}
.comentarios .boxHead{display:block; position:relative; overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #CCC;}
.comentarios .boxHead h2{display:block; position:relative; overflow:hidden; float:left; font-family:Arial,Helvetica,sans-serif;font-size:1.8em; padding-left:10px;}
.comentarios .boxHead h5{display:block; position:relative; overflow:hidden; float:right;}
.comentarios .boxBody {display:block; position:relative; overflow:hidden; margin:0 10px; padding:0; /*border:1px solid green;*/}
.comentarios .boxBody p{ margin-bottom:0; font-size:1em;}

.comentariosForm{display:block; position:relative; overflow:hidden; background:#F8F8F8; border: 1px solid #D2D2D2;}
.comentariosForm dl{margin:0; padding:0; font-size:0.9em;}
.comentariosForm dt,
.comentariosForm dd {margin:4px 0pt;padding:5px 10px; color:#666;}
.comentariosForm fieldset{border:0pt none;}
.comentariosForm legend{color:#666666; font-size:1.3em; font-weight:bold; padding-top:5px; margin:0;}

/*ICONOS COMENTARIOS*/

.icoCom {display:block; overflow:hidden; position:relative; float:right;}
.icoCom hr {border-bottom:1px dotted; color:#990000; height:1px; margin:5px 0; padding:5px 0; }

#formElement textarea {border:1px solid #D2D2D2;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;line-height:normal;padding:0pt 2px; width:360px; height:120px;}
#formElement input{ font-family:Arial,Helvetica,sans-serif; font-size:0.9em; margin-right:5px;}
#formElement label{display:block; font-family:Arial,Helvetica,sans-serif; font-size:0.9em; font-weight:normal;margin:5px 0;}

/*SE USA PARA DIVS SIN CONTENIDO*/
.prototypeTemplate {display:none;}

/*ARTICULO ICONOS GRANDES*/
.icoArticulos{background:url(i/icons/articulo/ico_gde_articulos.gif) left top no-repeat; width:58px; height:58px;}
.icoArchivos{background:url(i/icons/articulo/ico_gde_archivos.gif) left top no-repeat; width:58px; height:58px;}
.icoAudio{background:url(i/icons/articulo/ico_gde_audio.gif) left top no-repeat; width:58px; height:58px;}
.icoVideo{background:url(i/icons/articulo/ico_gde_video.gif) left top no-repeat; width:58px; height:58px;}
.icoGaleria{background:url(i/icons/articulo/ico_gde_galeria.gif) left top no-repeat; width:58px; height:58px;}



.section{
	width: 600px;
    margin: 0px;
    float: left;
	padding:0 0 0 1px;
	}
   
#scroller {
    width: 600px;
    margin: 0 auto;  
    overflow: hidden;     
    }
#scrollerCh {
    width: 640px;
    margin: 0 auto;  
    overflow: hidden;
	padding:0;
    }
#articleImageDisplayer #scroller {
    width: 640px;
    margin: 0 auto;  
    overflow: hidden;
    }
#content {
    width: 6500px;
    }
hr {
    clear: both;
    height: 0;
    border: 0;
    }  
 
	.msgSection{
		width: 607px;
		margin: 0;
		float: left;
		padding:0 0 0 1px;
	}

	#msgScroller {
		width: 606px;
		margin: 0 auto;  
		overflow: hidden;
		padding:0;
	}
	
	.msgContent {
		width: 12800px;
	}
	
	.iconContent {
		text-align: right; 
		padding-right: 10px;
		padding-top: 10px;
	}
	
	.iconList li {
		display: inline;
	}
	















































































