img {
  border-width: 0px;
}

a {
  text-decoration: none;
  color: blue;
}

td.popup {
  background-color: #efefef;
  border: 2px outset gray;
  border-collapse: collapse;
}

.title-popup {
  background-color: darkgreen !important;
  color: white;
  font-weight: bold;
  text-align: left;
  padding: 4px;
  cursor: default;
}

.boton-modulo-hover {
  background-color: #ccffcc;
}

a.quick-link {
  color: orange;
}

a.quick-link:hover {
  color: gray;
}

.legal {
  margin: 0 10px;
  font-size: 9px;
}

.legal-link {
  margin: 0 10px;
  color: black;
  font-size: 9px;
}

.legal-link:hover {
  color: gray;
}

.boton-tab-hover {
  color: gray;
}

.boton-tab-sel {
  font-size: 8pt;
  font-family: Verdana;
  font-weight: bold;
  padding: 4px 8px;
  border: 1px solid #000066;
  border-bottom-width: 0px;
  background-image: url('../img/fondo-barra.gif');
  cursor: pointer;
}

.boton-tab {
  font-size: 8pt;
  font-family: Verdana;
  background-color: #ffffff;
  padding: 4px 8px;
  border: 1px solid #000066;
  cursor: pointer;
}

.process-info-toogle {
  background-color: #eeeeee;
}

.sel-row {
  /*background-color: #ccffcc;*/
  background: url("../img/jquery/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #ccffcc;
  cursor: default;
}

.sel-row2 {
  /*background-color: #ddffdd;*/
 background: url("../img/jquery/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #ccffcc; 
  cursor: default;
}

.grid-sel {
 background: url("../img/jquery/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #ccffcc; 	
  /*background-color: #ddffdd;*/
}

.linea_r2 {
  background-color: #f7fff7;
}

.subtitulo {
  color: black;
  padding: 2px;
}

.comentario {
  width: 220px;
  height: 100px;
}

.infoProcessCol {
  font-weight: bold;
}

.infoProcessVal {
  font-style: italic;
}