@charset "UTF-8";@page {/*size: 21cm 29.7cm;*/page-break-inside:avoid;}@page :left {  margin-left: 4cm;  margin-right: 3cm;}@page :right {  margin-left: 3cm;  margin-right: 4cm;}body {margin: auto 10%;float: none;background: #fff url(none);font: 10px Arial, Helvetica, sans-serif;color: #000; }#logo {display:none;}#logop {display:block !important;margin-bottom:4em;}#logop img {width:280px;}div#graficos, div#grapro, div#prof {float:right;margin: 0 0 12px 12px;width:258px;}h1,h2,h3,h4,h5,h6 {font-family: Helvetica, Arial, sans-serif;color: #000;}h1 {font-size: 200%;}h1 span.seccion{font-size:12px;font-weight:bold;text-transform:uppercase;}h2 {font-size: 130%;color:#666;}h3 {font-size: 135%;}h4 {font-size: 100%;font-variant: small-caps;}h5 {font-size: 100%;}h6 {font-size: 90%;font-style: italic;}a {color: #000;}img a {border:none;outline:none;border-color:#fff;}.ocu, #superior, #menudiv, #buscador, #riaux, #riauxi, ul#formatos, #aleatorios, .menlat, #base, ul#formatos #print a, .pista, #tabla2, embed {display: none; }.fotop {margin-bottom:1em;}.fotod {margin:1em 0 0.4em;}.fotod a + .fotod a {float:right;}#tabla {margin-top:1em;color:#666;width:258px;font-size:9px;background-color:#fff;background-image:none;}#tabla #caract caption {font-weight:bold;text-transform:uppercase;text-align:left;}#tabla #caract tr {border-bottom:thin #000 solid;}.sIFR-flash {display    : none !important;height     : 0;width      : 0;position   : absolute;overflow   : hidden;}.sIFR-alternate {visibility : visible !important;display    : block   !important;position   : static  !important;left       : auto    !important;top        : auto    !important;width      : auto    !important;height     : auto    !important;}