/* 
  BLUEPRINT CSS
   * Filename:       compressed.css
   * Version:        0.7.1 (2008-02-25) YYYY-MM-DD
   * Website:        http://code.google.com/p/blueprintcss/
   
   Generated by:
    * Blueprint CSS Grid Generator (2009-03-19) [http://kematzy.com/blueprint-generator/]
    
  == STRUCTURE:========================
   * Page width:           980 px
   * Conteiner:			   940px
   * Number of columns:    24 (Columnas divisibles por 3 y por 4)
   * Column width:         20 px
   * Margin width:         20 px
  ======================================
*/

/* 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:middle}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:""""}
a img{border:none} ol, ul {list-style: none;}

/* typography.css */
body{font-size:75%;color:#222;background:#11324D url(i/bg/bgSitio.png) center top no-repeat;/* url(http://especiales.latercera.cl/especiales/2009/publicidad/publicidadtest.jpg);*/font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; line-height:normal}
h1, h2, h3, h4, h5{font-family:"Trebuchet ms","Helvetica Neue",Arial,sans-serif;color:#111;font-weight:normal;}
h1{font-size:2.3em; font-weight:normal;line-height:1.1em;letter-spacing:-1px;margin:0 0 0.3em 0}
h2{font-size:1.8em; font-weight:normal;line-height:1.1em;letter-spacing:-1px;margin-bottom:10px}
h3{font-size:1.3em; font-weight:bold;line-height:1.1em;letter-spacing:-1px;margin-bottom:10px}
h4{font-size:1.1em; line-height:normal;margin-bottom:5px;font-weight:normal}
h5{font-size:0.8em; line-height:normal;margin-bottom:0.75em;font-weight:normal;font-family:Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif; color:#C1021B; margin:5px 0; padding:0; text-transform:uppercase}
h6{font-family:Arial,Helvetica,sans-serif; font-size:1em; line-height:normal; font-weight:bold; text-transform:uppercase; color:#000; margin-bottom:0.5em}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0}
p{margin:0 0 10px 0;line-height:1.4em}
p img{float:left; margin:0.3em 0.3em 0.3em 0; padding:0}
p img.right{float:right; margin:0.3em 0 0.3em 0.3em}
.p{margin:0; padding:0}
a:focus, a:hover{color:#3980B3; text-decoration:none; outline:none}
a{color:#2B5F86; text-decoration:none}
blockquote{display:block;overflow:hidden;position:relative;margin:0.5em 0;color:#000;background:url(i/bg/bg_blockquote.gif) left bottom no-repeat;font-size:1.15em;line-height:1.4em;font-style:italic;font-weight:normal;font-family:"Trebuchet ms";}
strong{font-weight:bold}
em, dfn{font-style:italic}
au, autor{font-style:italic;font-size:0.9m;color:#336699;margin:0.3em 0}
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{font:1em 'andale mono','lucida console',monospace; line-height:1.5}
li ul, li ol{margin:0 1.5em}
ul, ol{margin:0;padding:0;font-size:0.93em}
ul{list-style-type:none}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin:0.5em 0.5em 0.5em 1.5em}
.portada{font-weight:bold;font-size:2.8em;line-height:1em;margin:0.5em 0;letter-spacing:-1.2px}
.nube{display:block;font-weight:bold;font-size:1.4em;line-height:50px;margin:0 5px;color:#CC6600;}
.nube span{font-size:1.8em;color:#405070;letter-spacing:-1px;}
.datos{font-size:0.9em;color:#666;}
.left{float:left;margin-left:10px}
.right{float:right;margin-left:10px}
.date {font-size:12px;line-height:14px;color:#CC0000;font-weight:normal;}

ul.rel_herramientas{margin:10px 0; padding:0}
ul.rel_herramientas li{display:inline; margin:0; padding:0; font-weight:bold}

ul.herramientas{display:block;position:relative;overflow:hidden;margin:0 0 10px 0;color:#CC0000}
ul.herramientas li{display:block;position:relative;overflow:hidden;float:left;margin:0 3px}
* html ul.herramientas{margin:0 0 5px 0}

.enlaces {display:block;position:relative;overflow:hidden;text-align:center}
.enlaces ul {margin:0; padding:0; text-align:center}
.enlaces li{display:block;float:left;padding:2px 4px;border-left:1px solid #CCC;line-height:10px;}

.linkArticulos ul{margin:0;padding:0}
.linkArticulos li{padding-bottom:0.3em}

table{margin:0; padding:0; width:100%; font-size:0.9em}
table thead{border-bottom:1px solid #666; margin:0}
table img{margin:0 auto}
th{font-weight:bold; border-bottom:1px solid #ccc; text-transform:uppercase}
th, td{padding:2px 5px}
th[scope], td[scope]{font-weight:bold; text-transform:uppercase}
th.titulo{font-size:1.3em; font-weight:bold; text-transform:uppercase; margin:0; padding:2px 5px; color:#C00}
tr.blco td{background:#FFF}
tr.blue td{background:#E5ECF9}
tfoot{font-style:italic; text-transform:none}
caption{font-size:0.8em; font-weight:bold; font-family:Trebuchet,Verdana,Helvetica,Arial,sans-serif; color:#666; padding:3px 5px; margin:0}

#elecciones table{margin:0 0 0.3em 0; padding:0; width:100%; font-size:0.9em}
#elecciones table, #elecciones thead{border-bottom:1px solid #1F5778;margin:0;background:#1E4059;color:#FFF}
#elecciones table img{margin:0 auto}
#elecciones th{font-weight:bold; border-bottom:1px solid #1F5778; text-transform:uppercase}
#elecciones th, #elecciones td{padding:4px 10px;color:#FFF;border-bottom:1px solid #1F5778}
#elecciones th a, #elecciones td a{color:#3399CC}
#elecciones th[scope], #elecciones td[scope]{font-weight:bold; text-transform:uppercase;color:#F2F2F2}
#elecciones th.titulo{font-size:1.2em; font-weight:bold; text-transform:uppercase; margin:0; padding:2px 5px; color:#FFF}
#elecciones tr.filaA td{background:#2D4E66}
#elecciones tr.filaB td{background:#416378}
#elecciones tfoot{font-style:italic; text-transform:none}
#elecciones caption{font-size:1em;font-weight:bold;font-family:Trebuchet,Verdana,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#FFF;padding:6px 10px; margin:0; background:#0D273C;}

/* grid.css */
.header{display:block;overflow:hidden;width:100%;height:1%;margin:0;padding:0}
.headerPage{display:block;overflow:hidden;width:980px;height:1%;margin:0 auto}
.page{display:block;overflow:hidden;width:980px;margin:0 auto; background:#F4F4F4 url(i/bg/bgPageTop.jpg) center top no-repeat;/*border-bottom:1px solid #ACACAC*/}
.pageArtic{display:block;overflow:hidden;width:980px;margin:0 auto; background:#F4F4F4 url(i/bg/bgPageTopArtic.jpg) center top no-repeat;border-bottom:1px solid #E5E5E5}
.pageCanal{display:block;overflow:hidden;width:980px;margin:0 auto; background:#F4F4F4 url(i/bg/bgPageTopCanal.jpg) center top no-repeat;border-bottom:1px solid #E5E5E5}
.pageCanalEsp{display:block;overflow:hidden;width:980px;margin:0 auto; background:#0F2E44 url(i/bg/bgPageTopCanalEsp.gif) center top no-repeat;border-bottom:1px solid #32546B}
.pageBox{display:block;overflow:hidden;width:980px;margin:0 auto;border-bottom:1px solid #ACACAC}

.box1{display:block;overflow:hidden;background-color:#FFF;background-image: url(i/bg/bgPageBox1.jpg);background-repeat:repeat-x;background-position: left top;}
.box2{display:block;overflow:hidden;background-color:#EAEAEA;background-image: url(i/bg/bgPageBox2.jpg);background-repeat:repeat-x;background-position: left top;}
.box3{display:block;overflow:hidden;background-color:#F4F4F4;background-image: url(i/bg/bgPageBox3.jpg);background-repeat:repeat-x;background-position: left bottom;border-top:none;}

.container{width:940px; margin:5px 20px;}
/*.showgrid{background:url(blueprint_grid_20+20x18.png)}*/
.topNav{background:#000}
.topNavSitio{background:#373942}
.topIdCorporativa{background:tranparent}
.footerCorporativa{background:#F4F4F4 url(i/bg/bgFooter.jpg) left bottom no-repeat;height:120px}
.footerCorporativaEsp{background:#0F2E44 url(i/bg/bgFooterEsp.gif) left bottom no-repeat;height:120px}

.headerPage h2{display:block;position:relative;float:left;z-index:10;color:#FFF;margin:0}

/*caja multimedia*/
.boxMm {display:block;position:relative;overflow:hidden;width:980px;margin:0 auto;}
.mmRotulo {display:block;position:relative;overflow:hidden;background:#0D2539 url(i/bg/bgMultimedia.jpg) left top repeat-x;text-align:center;height:42px;line-height:42px;}
.mmRotulo h2 {color:#FFF;height:42px;line-height:42px;}
.mmContenido {display:block;position:relative;overflow:hidden;background:#FFF url(i/bg/bgMmContenido.jpg) left top repeat-y;text-align:center;line-height:300px;}

body{margin:0}
div.span-0{width:45%;overflow:hidden; float:left;margin:0.8em 0}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24{overflow:hidden; float:left; margin-right:20px}
div.last{margin-right:0}
.span-1{width:20px}
.span-2{width:60px}
.span-3{width:100px}
.span-4{width:140px}
.span-5{width:180px}
.span-6{width:220px}
.span-7{width:260px}
.span-8{width:300px}
.span-9{width:340px}
.span-10{width:380px}
.span-11{width:420px}
.span-12{width:460px}
.span-13{width:500px}
.span-14{width:540px}
.span-15{width:580px}
.span-16{width:620px}
.span-17{width:660px}
.span-18{width:700px}
.span-19{width:740px}
.span-20{width:780px}
.span-21{width:820px}
.span-22{width:860px}
.span-23{width:900px}
.span-24, div.span-24{width:940px; margin:0}

.append-1{padding-right:40px}
.append-2{padding-right:80px}
.append-3{padding-right:120px}
.append-4{padding-right:160px}
.append-5{padding-right:200px}
.append-6{padding-right:240px}
.append-7{padding-right:280px}
.append-8{padding-right:320px}
.append-9{padding-right:360px}
.append-10{padding-right:400px}
.append-11{padding-right:440px}
.append-12{padding-right:480px}
.append-13{padding-right:520px}
.append-14{padding-right:560px}
.append-15{padding-right:600px}
.append-16{padding-right:640px}
.append-17{padding-right:680px}
.append-18{padding-right:720px}
.append-19{padding-right:760px}
.append-20{padding-right:800px}
.append-21{padding-right:840px}
.append-22{padding-right:880px}
.append-23{padding-right:920px}

.prepend-1{padding-left:40px}
.prepend-2{padding-left:80px}
.prepend-3{padding-left:120px}
.prepend-4{padding-left:160px}
.prepend-5{padding-left:200px}
.prepend-6{padding-left:240px}
.prepend-7{padding-left:280px}
.prepend-8{padding-left:320px}
.prepend-9{padding-left:360px}
.prepend-10{padding-left:400px}
.prepend-11{padding-left:440px}
.prepend-12{padding-left:480px}
.prepend-13{padding-left:520px}
.prepend-14{padding-left:560px}
.prepend-15{padding-left:600px}
.prepend-16{padding-left:640px}
.prepend-17{padding-left:680px}
.prepend-18{padding-left:720px}
.prepend-19{padding-left:760px}
.prepend-20{padding-left:800px}
.prepend-21{padding-left:840px}
.prepend-22{padding-left:880px}
.prepend-23{padding-left:920px}

div.border{padding-right:9px; margin-right:10px; border-right:1px solid #DDD}
div.colborder{padding-right:11px; margin-right:10px; border-right:1px solid #DDD}

/* Gerenic box for complete site*/
.boxHead{position:relative}
.boxBody{position:relative}
.boxFoot{position:relative}
.boxComun{display:block; position:relative; overflow:hidden; border:1px solid #DDD; width:100%}


.boxRotulo{display:block;position:relative;overflow:hidden;margin:0.3em 0;width:100%;line-height:28px;clear:both}
.boxRotulo h2{display:block;position:relative;overflow:hidden;float:left;line-height:30px;font-family:"Trebuchet MS",verdana, helvetica,arial,sans-serif;font-size:30px;font-weight:bold;padding:0.5em 0 0.3em 0;margin:0;color:#508EC1}
.boxRotulo h3{display:block;position:relative;overflow:hidden;float:left;line-height:28px;font-family:"Trebuchet MS",verdana, helvetica,arial,sans-serif;font-size:21px;font-weight:bold;margin:0;color:#626262}
.boxRotulo h4{display:block;position:relative;overflow:hidden;float:right;margin:0}
.boxRotulo p{display:block;position:relative;overflow:hidden;width:100%;font-size:0.9em; clear:both; border-top:1px solid #CCC; padding-top:10px;}


.boxRotuloEsp{display:block;position:relative;overflow:hidden;margin:0.3em 0;width:100%;line-height:28px;clear:both}
.boxRotuloEsp h3{display:block;position:relative;overflow:hidden;float:left;line-height:28px;font-family:"Trebuchet MS",verdana, helvetica,arial,sans-serif;font-size:21px;font-weight:bold;margin:0;color:#FFF}

.boxRotuloCand{background:#70848F;display:block;position:relative;overflow:hidden;margin:0;width:100%;line-height:28px;clear:both}

.htmlBox{display:block;position:relative;overflow:hidden;margin-bottom:0.5em;padding:0 0 0.3em 0;height:1%!important;height:1%;clear:both}
.htmlBoxCanal{display:block;position:relative;overflow:hidden;margin-bottom:0.5em;padding:0 0 0.3em 0;height:1%;clear:both}
.impactoWeb{background:url(i/logos/logoTendencias.gif) left top no-repeat;width:169px;height:60px;text-indent:-9999em}

.boxNota ul li {display:inline}
.boxNota li {display:block;position:relative;overflow:hidden;float:left;list-type-style:none;width:260px;min-height:160px;height:auto!important;height:160px;margin-left:20px;padding:0.3em 1em;font-size:1.03em;}
.boxNota li h3{letter-spacing:0;font-size:1.15em}
.boxNota li p{font-size:0.95em;}

/*Use this to create an images box*/
div.imgSet{display:block; position:relative;overflow:hidden;margin:0 0 0.5em 0;padding:0;}
div.imgSet img, div.imgSet p{padding:0; margin:0; border:0}
div.imgSet p{font-size:0.9em;text-align:center}
div.imgSet.A{float:right;margin:0 5px;text-align:center}
div.imgSet.B{float:left;margin-right:10px}
div.imgSet h5{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:normal;text-transform:none;margin:0;padding:5px 0;text-align:left;color:#666;}
div.imgSet h5 span{font-family:Cambria,Georgia,sans-serif;font-size:0.9em;text-transform:uppercase;margin:0;padding:0;text-align:left;color:#666}
div.imgSet b{display:block; position:absolute; bottom:-4px;right:10px}
div.imgSet.C{overflow:hidden; border:none;width:auto;height:75px;margin:0}
div.imgSet.C span{display:block;overflow:hidden;float:left;margin:0;padding:0;background:#DDD url(i/bg/shadow.jpg)center center no-repeat;}
div.imgSet.C img{background:#FFF;width:65px;margin:0;padding:0;border: 1px solid #CCC}
div.imgSet.C h5{display:block;position:absolute;overflow:hidden;float:left;left:75px;bottom:2px;width:auto;margin:0;text-align:left;font-size:0.9em;font-weight:normal;color:#484A55}

hr{background:#DDD; color:#DDD; clear:both; float:none; width:100%; height:.1em; margin:0; border:none}
hr.space{background:#fff; color:#fff}
hr.articulo{background:#DDD; color:#DDD; clear:both; float:none; width:100%; height:1px; margin:3px 0; border:none}
* html hr, * html hr.articulo {margin:2px 0}
hr.separacion{background:url(i/bg_sep.gif)left top repeat-x; color:#FFF; clear:both; float:none; width:100%; height:1px; margin:3px 0; padding:3px 0; border:none}
.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}

/* forms.css*/
label{font-weight:normal;font-size:0.9em;padding:0;margin:0;color:#666}
label.labelRadio{display:block;margin:0 0 0 15px;line-height:120%;text-indent:-18px}
fieldset{padding:1em;margin:0;border:10px solid #B2C1D5}
fieldset .parrafo{font-size:0.9em;margin:0.5em 0;padding:0}
legend{font-weight:bold;font-size:1.3em;letter-spacing:-1px;padding:4px;white-space:normal}
input.button{display:block;overflow:hidden;text-align:center;padding:5px 10px 5px 7px;margin:0 auto;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#006699;font-family:Trebuchet,Arial,Verdana,sans-serif;font-size:0.95em;line-height:1.2em;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer}
input.text, input.title, input.select{font-size:0.9em;margin:0.5em 0;border:1px solid #7F9DB9}
input.text:focus, input.title:focus, textarea:focus, select:focus{border:1px solid #7F9DB9}
input.text, input.title{padding:3px;font-size:0.9em}
input.title{font-size:1.5em}
textarea{margin:0.5em 0;padding:5px;border:1px solid #7F9DB9;}
.error, .notice, .success{padding:0.8em; margin-bottom:1em; border:2px solid #ddd}
.error{background:#FBE3E4; color:#8a1f11; border-color:#FBC2C4}
.notice{background:#FFF6BF; color:#514721; border-color:#FFD324}
.success{background:#E6EFC2; color:#264409; border-color:#C6D880}
.error a{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}

/*Buttons*/
a.button, button{display:block;float:left;margin:0.6em 0.583em;padding:5px 10px 5px 7px;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#006699;font-family:Trebuchet,Arial,Verdana,sans-serif;font-size:0.95em;line-height:1.2em;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer}
button{ width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
button[type]{ padding:4px 10px 4px 7px; /* Firefox */ line-height:17px;  /* Safari */}
*:first-child+html button[type]{ padding:4px 10px 3px 7px;  /* IE7 */}
button img, a.button img{ margin:0 3px -3px 0 !important;  padding:0;  border:none;  width:16px;  height:16px;  float:none}
button:hover, a.button:hover{ background-color:#003366;  border:1px solid #c2e1ef;  color:#fff;  margin:0.6em 0.583em;  padding:5px 10px 5px 7px}
a.button:active{ background-color:#fff;  border:1px solid #c2e1ef;  color:#006699;  margin:0.6em 0.583em;  padding:5px 10px 5px 7px}
a.button:visited{ background-color:#006699;  border:1px solid #EEE;  color:#CCC;  margin:0.6em 0.583em;  padding:5px 10px 5px 7px}

/* Positive */
body .positive{ color:#529214}
a.positive:hover, button.positive:hover{ background-color:#E6EFC2;  border:1px solid #C6D880;  color:#529214}
a.positive:active{ background-color:#F00;  border:1px solid #529214;  color:#fff}

/* Negative */
body .negative{ color:#d12f19}
a.negative:hover, button.negative:hover{ background:#fbe3e4;  border:1px solid #fbc2c4;  color:#d12f19}
a.negative:active{ background-color:#d12f19;  border:1px solid #d12f19;  color:#fff}
