body {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
table, input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-transform: uppercase;
}
table th { text-align: left; }

a {
  color: #217BC0;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #101083;
  text-decoration: none;
}
img {
  border: 0px;
}
.imagen_izquierda {
  float: left;
  margin: 0px 15px 15px 0px;
}

input, select, textarea{
  color:#666666;
  border: solid 1px #1B3E59;
  border-radius: 3px;
  padding:4px;
  font-size: 10px;
  text-transform: uppercase;
}

.ui-slider-handle {
  border:1px solid #69941C;
  background-color: #AECF43;
}

select:hover {
  color:#000000;
}

input[type="submit"],
input[type="button"] {
  color: white;
  background-color: #6CA6D1;
  font-weight: bold;
  font-size: 10px;
  
  /* Degradado vertical */
  background: #1e5799; /* Old browsers */

  border: solid 1px #206497;
  
  /* Redondea las orillas */
  border-radius: 6px; /* CSS3 */
  -webkit-border-radius: 6px; /* Para Safari y Chrome */
  -moz-border-radius: 6px; /* Para Firefox */
  -khtml-border-radius: 6px; /* Navegadores de Linux */
  behavior: url(border-radius.htc); /* Para IE */
}

input[type="submit"]:disabled,
input[type="button"]:disabled,
input[type="submit"]:hover:disabled,
input[type="button"]:hover:disabled
 {
  background-color: #CCC;
  background-image: none;
  border: solid 1px #AAA;
}

input[type="submit"]:hover,
input[type="button"]:hover
 {
  background-color: #217BC0;
  background-image: none;
}

input[readonly="readonly"] {
  border: solid 1px #CCCCCC;
  background-color: rgba(223, 220, 202, 0.56);
}

input.fecha, input.fecha_mes {
  width: 75px;
}

#ui-datepicker-div {
  display: none;
  background-color: white;
}

.monthpicker .ui-datepicker-calendar {
  display: none;
}

.ui-state-active {
  background-color: #579fd4 !important;
  background-image: none !important;
}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

h1 {
  text-transform: uppercase;
}