body{
      height:960px;
      width:  1091px;
      
}
.txIntermedio {
      color:#000000;
      font-size: 11pt;
}
.txNormal{
      color: #000000;
      font-size: 9pt;
      font-weight: normal;
} 
.txNormalChic{
      color: #000000;
      font-size: 8pt;
      font-weight: normal;
      vertical-align: center;
} 
.txPrin{
      color:#0070C0;
      font-size: 8pt;
      font-weight: bold;
}
.superior{
      color:#0070C0;
      font-size: 9pt;
      line-height:0%;
}
.cabecera{
      color:#134a72;
      font-size: 15pt;
      font-weight: bold;
      font-family: serif;
}
      table { border-collapse:collapse; page-break-after:always }
      td.style0 { vertical-align:middle; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style1 { vertical-align:middle; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style2 { vertical-align:middle; color:#0070C0; font-family:'Arial'; font-size:9pt; }
      td.style3 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style4 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style5 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style6 { vertical-align:middle; text-align:center; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style7 { vertical-align:middle; text-align:center; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style8 { vertical-align:middle; text-align:center; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style9 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style10 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style11 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style12 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style13 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style14 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style15 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style16 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; background-color:#DEEAF6 }
      td.style17 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; background-color:#DEEAF6 }
      td.style18 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; background-color:#DEEAF6 }
      td.style19 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; background-color:#DEEAF6 }
      td.style20 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; background-color:#DEEAF6 }
      td.style21 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; background-color:#DEEAF6 }
      td.style22 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:14pt; }
      td.style23 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:14pt; }
      td.style24 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:14pt; }
      td.style25 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:14pt; }
      td.style26 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:14pt; }
      td.style27 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:14pt; }
      td.style28 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Arial'; font-size:9pt; }
      td.style29 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Arial'; font-size:9pt; }
      td.style30 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Arial'; font-size:9pt; }
      td.style31 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style32 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style33 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style34 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style35 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style36 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style37 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style38 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style39 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#000000; font-family:'Calibri'; font-size:11pt; }
      td.style40 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style41 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style42 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style43 { vertical-align:middle; text-align:center; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style44 { vertical-align:middle; text-align:center; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style45 { vertical-align:middle; text-align:center; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style46 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style47 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style48 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style49 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style50 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style51 { vertical-align:middle; text-align:center; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style52 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style53 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style54 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style55 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style56 { vertical-align:middle; text-align:left; padding-left:9px; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style57 { vertical-align:middle; text-align:left; padding-left:9px; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style58 { vertical-align:middle; text-align:left; padding-left:9px; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style59 { vertical-align:middle; text-align:left; padding-left:9px; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style60 { vertical-align:middle; text-align:left; padding-left:9px; border-bottom:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style61 { vertical-align:middle; text-align:left; padding-left:9px; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:8pt; }
      td.style62 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; background-color:#DEEAF6 }
      td.style63 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style64 { vertical-align:middle; text-align:center; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style65 { vertical-align:middle; text-align:center; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style66 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style67 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style68 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style69 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style70 { vertical-align:middle; text-align:left; padding-left:0px; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style71 { vertical-align:middle; text-align:left; padding-left:0px; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style72 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style73 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style74 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style75 { vertical-align:middle; text-align:center; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style76 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style77 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style78 { vertical-align:middle; text-align:center; border-bottom:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style79 { vertical-align:middle; text-align:center; border-left:1px solid #5B9BD5 !important; border-right:1px solid #5B9BD5 !important; font-weight:bold; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style80 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style81 { vertical-align:middle; text-align:left; padding-left:9px; border-top:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style82 { vertical-align:middle; text-align:left; padding-left:9px; border-left:1px solid #5B9BD5 !important; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      td.style83 { vertical-align:middle; text-align:left; padding-left:9px; color:#0070C0; font-family:'Calibri'; font-size:9pt; }
      col.col0 { width:18.97777756pt }
      col.col1 { width:18.97777756pt }
      col.col2 { width:18.97777756pt }
      col.col3 { width:18.97777756pt }
      col.col4 { width:18.97777756pt }
      col.col5 { width:18.97777756pt }
      col.col6 { width:27.78888857pt }
      col.col7 { width:18.97777756pt }
      col.col8 { width:27.1111108pt }
      col.col9 { width:18.97777756pt }
      col.col10 { width:18.97777756pt }
      col.col11 { width:18.97777756pt }
      col.col12 { width:18.97777756pt }
      col.col13 { width:18.97777756pt }
      col.col14 { width:18.97777756pt }
      col.col15 { width:18.97777756pt }
      col.col16 { width:18.97777756pt }
      col.col17 { width:18.97777756pt }
      col.col18 { width:18.97777756pt }
      col.col19 { width:18.97777756pt }
      col.col20 { width:18.97777756pt }
      col.col21 { width:18.97777756pt }
      col.col22 { width:18.97777756pt }
      col.col23 { width:18.97777756pt }
      col.col24 { width:18.97777756pt }
      col.col25 { width:18.97777756pt }
      col.col26 { width:18.97777756pt }
      col.col27 { width:18.97777756pt }
      col.col28 { width:25.75555526pt }
      col.col29 { width:18.97777756pt }
      col.col30 { width:18.97777756pt }
      col.col31 { width:18.97777756pt }
      col.col32 { width:18.97777756pt }
      col.col33 { width:18.97777756pt }
      col.col34 { width:18.97777756pt }
      col.col35 { width:18.97777756pt }
      col.col36 { width:18.97777756pt }
      col.col37 { width:18.97777756pt }
      col.col38 { width:18.97777756pt }
      col.col39 { width:18.97777756pt }
      col.col40 { width:18.97777756pt }
      col.col41 { width:18.97777756pt }
      col.col42 { width:18.97777756pt }
      col.col43 { width:18.97777756pt }
      col.col44 { width:18.97777756pt }
      col.col45 { width:18.97777756pt }
      col.col46 { width:18.97777756pt }
      col.col47 { width:18.97777756pt }
      col.col48 { width:18.97777756pt }
      col.col49 { width:18.97777756pt }
      col.col50 { width:18.97777756pt }
      col.col51 { width:18.97777756pt }
      col.col52 { width:18.97777756pt }
      col.col53 { width:18.97777756pt }
      col.col54 { width:18.97777756pt }
      col.col55 { width:18.97777756pt }
      col.col56 { width:18.97777756pt }
      col.col57 { width:18.97777756pt }
      col.col58 { width:18.97777756pt }
      col.col59 { width:18.97777756pt }
      col.col60 { width:16.94444425pt }
      col.col61 { width:18.97777756pt }
      col.col62 { width:42pt }
      col.col63 { width:42pt }
      col.col64 { width:42pt }
      col.col65 { width:42pt }
      table.sheet0 tr { height:18pt }
      table.sheet0 tr.row0 { height:18pt }
      table.sheet0 tr.row1 { height:18pt }
      table.sheet0 tr.row2 { height:18pt }
      table.sheet0 tr.row3 { height:18pt }
      table.sheet0 tr.row4 { height:18pt }
      table.sheet0 tr.row5 { height:18pt }
      table.sheet0 tr.row6 { height:18pt }
      table.sheet0 tr.row7 { height:18pt }
      table.sheet0 tr.row8 { height:18pt }
      table.sheet0 tr.row9 { height:18pt }
      table.sheet0 tr.row10 { height:18pt }
      table.sheet0 tr.row11 { height:18pt }
      table.sheet0 tr.row12 { height:18pt }
      table.sheet0 tr.row13 { height:18pt }
      table.sheet0 tr.row14 { height:18pt }
      table.sheet0 tr.row15 { height:18pt }
      table.sheet0 tr.row16 { height:18pt }
      table.sheet0 tr.row17 { height:18pt }
      table.sheet0 tr.row18 { height:18pt }
      table.sheet0 tr.row19 { height:18pt }
      table.sheet0 tr.row20 { height:18pt }
      table.sheet0 tr.row21 { height:18pt }
      table.sheet0 tr.row22 { height:18pt }
      table.sheet0 tr.row23 { height:18pt }
      table.sheet0 tr.row24 { height:16.5pt }
      table.sheet0 tr.row25 { height:15.75pt }
      table.sheet0 tr.row26 { height:14.25pt }
      table.sheet0 tr.row27 { height:15pt }
      table.sheet0 tr.row28 { height:15pt }
      table.sheet0 tr.row29 { height:18pt }
      table.sheet0 tr.row30 { height:18pt }
      table.sheet0 tr.row31 { height:18pt }