.clsVis {
  position:static;
  height:auto;
  width:auto;
  overflow:visible;
  clip:auto;
}
@page {
  margin:0.5cm;
}
body { border:none; }
body:before, body:after { display:none; }
a { text-decoration:underline; }
a, p, span, td, div, li, h1, h2, h3, h4, h5, em, strong, dt, dd { color:#000; }
button {
  position:absolute;
  top:-10000px;
}
.clsTabla tbody tr:nth-child(even) td { background-color:#fff; }
:nth-child(odd) td { background-color:#fff; }
td, th {
  border-bottom:1px solid #666;
  border-right:1px solid #666;
}
td:last-child, th:last-child { border-right:none; }
#pgCuerpo:before { display:none; }
#pgSup { height:40px; }
#pgSup h1 a { display:none; }
#pgSup h1 img {
  position:static;
  height:auto;
  width:auto;
  overflow:visible;
  clip:auto;
  float:left;
  margin-right:10px;
}
#pgSup h2 {
  position:static;
  height:auto;
  width:auto;
  overflow:visible;
  clip:auto;
  padding:27px 0 0 0;
}
#pgSup a { display:none; }
#pgSup ul { display:none; }
#pgEnlaces { display:none; }
#pgCamino li:after {
  content:'<';
  padding-left:10px;
}
#pgCamino li:first-child:after { display:none; }
#pgCamino li:last-child:after { display:none; }
#pgPie {
  clear:both;
  background-color:#fff;
}
#pgPie div h4 { float:left; }
#pgPie div h4:after { content:'UNIT'; }
#pgPie div h4 a {
  position:static;
  height:auto;
  width:auto;
  overflow:visible;
  clip:auto;
}
#pgPie div p>span { color:#000; }
#pgPie div p>span>a {
  color:#000;
  text-decoration:underline;
}
#pgPie div div { display:none; }
#certSistOferta >ul { display:none; }
#certSistOferta fieldset {
  position:static;
  height:auto;
  width:auto;
  overflow:visible;
  clip:auto;
}
#capacEscolaridad img { display:none; }
#capacEncuesta {
  margin-left:10px;
  padding-left:10px;
  width:550px !important;
}
#capacEncuesta textarea { display:none; }
#capacEncuesta .capacEncuestaImp { display:block; }
