@charset "utf-8";
/*
p {
  line-height: 10px !important;
}
*/
.imagen {
  background: white none repeat scroll 0 0;
  width: 32px;
  height: 32px;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border-style: none;
  /*overflow: hidden;*/
}
.nounderline
{   
 text-decoration:none;   
} 
.border-error {
  border:  1px solid;
  border-color:  #a94442;
}
.border-ok {
  border:  1px solid;
  border-color:  #3c763d;
}
.span-error {
  color: red;
  font-size: .85em;
}
.tachado {
    text-decoration: line-through;
}
.texto-red {
    color: red;
}
.texto-orange {
    color: orange;
}
.alinear-medio {
    vertical-align: middle;
}
.nomargen {
  margin: 0;
}
.nopadding {
  padding: 1px 5px 1px 5px;
}
.ancho-cien {
  width: 98%;
}
.padding-min {
   padding: 3px !important;
   margin: 0 !important;
}
.padding-lateral-min {
  padding-right: 1px !important;
  padding-left: : 1px !important;
  margin: 0 !important;
}
.btn-no-link {
    border-radius: 0;
    color: #999999;
    font-weight: 400;
}
.btn-no-link, .btn-no-link.active, .btn-no-link:active, .btn-no-link[disabled], fieldset[disabled] .btn-no-link {
    background-color: transparent;
    box-shadow: none;
}
.btn-no-link, .btn-no-link:active, .btn-no-link:focus, .btn-no-link:hover {
    border-color: transparent;
}
.btn-no-link:focus, .btn-no-link:hover {
    background-color: transparent;
    color: #23527c;
    text-decoration: underline;
}
.btn-no-link[disabled]:focus, .btn-no-link[disabled]:hover, fieldset[disabled] .btn-no-link:focus, fieldset[disabled] .btn-no-link:hover {
    color: #777;
    text-decoration: none;
}



#gritter-notice-wrapper {
  top: 20px; width: 301px; right: 20px; position: fixed; z-index: 9999;
}
.top-left#gritter-notice-wrapper {
  left: 20px; right: auto;
}
.bottom-right#gritter-notice-wrapper {
  left: auto; top: auto; right: 20px; bottom: 20px;
}
.bottom-left#gritter-notice-wrapper {
  left: 20px; top: auto; right: auto; bottom: 20px;
}
.gritter-item-wrapper {
  background: url("/images/ie-spacer.gif"); margin: 0px 0px 10px; position: relative;
}
.gritter-top {
  background: url("/images/gritter.png") no-repeat left -30px; height: 10px;
}
.hover .gritter-top {
  background-position: right -30px;
}
.gritter-bottom {
  background: url("/images/gritter.png") no-repeat left bottom; margin: 0px; height: 8px;
}
.hover .gritter-bottom {
  background-position: right bottom;
}
.gritter-item {
  background: url("/images/gritter.png") no-repeat left -40px; padding: 2px 11px 8px; color: rgb(238, 238, 238); font-family: verdana; font-size: 11px; display: block;
}
.hover .gritter-item {
  background-position: right -40px;
}
.gritter-item p {
  margin: 0px; padding: 0px; -ms-word-wrap: break-word;
}
.gritter-close {
  background: url("/images/gritter.png") no-repeat left top; left: 3px; top: 5px; width: 30px; height: 30px; text-indent: -9999em; display: none; position: absolute; cursor: pointer;
}
.gritter-title {
  padding: 0px 0px 7px; font-size: 14px; font-weight: bold; display: block; text-shadow: 1px 1px 0px #000;
}
.gritter-image {
  width: 48px; height: 48px; float: left;
}
.gritter-with-image {
  padding: 0px;
}
.gritter-without-image {
  padding: 0px;
}
.gritter-with-image {
  width: 220px; float: right;
}
.gritter-light .gritter-item {
  color: rgb(34, 34, 34); background-image: url("/images/gritter-light.png");
}
.gritter-light .gritter-bottom {
  color: rgb(34, 34, 34); background-image: url("/images/gritter-light.png");
}
.gritter-light .gritter-top {
  color: rgb(34, 34, 34); background-image: url("/images/gritter-light.png");
}
.gritter-light .gritter-close {
  color: rgb(34, 34, 34); background-image: url("/images/gritter-light.png");
}
.gritter-light .gritter-title {
  text-shadow: none;
}
