/* CHEQUE */
* { font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; z-index: 0; }

div.imagen_tijeras { width: 550px; text-align: right; margin: 0px 0 -2px 0;}

div.contenedor_cheque { background: url('/images/cheque/fondo.png') repeat-y right; border: 2px dashed gray; width: 578px; }
div.cheque { font-size: .8em; ;  
  min-height: 180px; 
  height: expression(this.height > 180 ? 180 + "px" : true);
}
div.cheque div.col_izda { float: left; padding: 15px; width: 365px;}
div.cheque div.col_dcha { float: right; padding: 12px; }

/* div.cheque div.titulo_arriba { background: url('/images/cheque/titulo_arriba.png') no-repeat; padding: 0; margin: 0; height: 9px;} */
div.cheque div.titulo_abajo { background: url('/images/cheque/titulo_abajo.png') no-repeat; padding: 0; margin: 0; height: 9px;}
div.cheque div.titulo { background: url('/images/cheque/titulo_arriba_grande.png') repeat-y; padding: 9px 10px 0 10px; color: white; font-size: 16px; font-weight: bold; width: 340px; margin: 0; }
div.cheque div.descripcion { width: 357px; font-size: 14px; color: black; font-weight: bold; margin: 10px 0 5px 0;  } 
div.cheque div.condiciones { width: 357px; font-size: 10px; margin: 0 0 10px 0; }
div.cheque div.logo { float: right; width: 150px; text-align: center;}
div.cheque div.logo img {
  max-width: 150px;
  max-height: 100px;
  width: expression(this.width > 150 ? 150 + "px" : true);
  height: expression(this.height > 100 ? 100 + "px" : true);

}

div.cheque div.periodo_validez { clear: right; float: right; width: 150px;  font-size: .8em; text-align: center; border: 1px solid #9bb446; }
div.cheque div.periodo_validez b {  font-size: 1.1em; }
div.cheque div.codigo { clear: right; float: right; width: 150px;  font-size: .8em; text-align: center; color: gray;}
div.cheque div.codigo b {  font-size: 1.1em; }
div.cheque div.valido_en { float: left; width: 357px; font-size: 11px; color: gray; font-weight: bold; border-bottom: 2px solid #9bb446; }
div.cheque div.establecimientos { float: left; width: 357px; font-size: .8em; }
div.cheque div.pie { /*position: relative; bottom: 30px;*/ clear: both; margin: -40px 0 -3px 0; }




p.comentario { clear:both; width: 480px; padding: 20px 50px; color: gray; font-size: .9em; text-align: center; }

div.boton_imprimir_cheque { clear:both; width: 480px; padding: 0 50px; color: gray; font-size: .9em; text-align: center; font-weight: bold; margin: 0;}
div.boton_imprimir_cheque a,
div.boton_imprimir_cheque a:visited { color: #ff7c00; text-decoration: none; }
div.boton_imprimir_cheque a:hover { text-decoration: underline; }

/* ------------------------- */


/*

div.imagen_tijeras { width: 550px; text-align: right; margin: -22px 0 -2px 0;}

div.contenedor_cheque { border: 2px dashed gray; width: 578px; }
div.img_fondo { position: absolute; bottom: 0; right: 0; z-index: -1;}
div.cheque { 
  z-index: 1;
  position: relative;
  top: 0; left: 0;
  font-size: .8em; ;  
  min-height: 180px; 
  height: expression(this.height > 180 ? 180 + "px" : true);
}
div.cheque div.col_izda { float: left; padding: 15px; width: 365px;}
div.cheque div.col_dcha { float: right; padding: 12px; }

div.cheque div.titulo_arriba { background: url('/images/cheque/titulo_arriba.png') no-repeat; padding: 0; margin: 0; height: 9px;}
div.cheque div.titulo_abajo { background: url('/images/cheque/titulo_abajo.png') no-repeat; padding: 0; margin: 0; height: 9px;}
div.cheque div.titulo { background: url('/images/cheque/titulo_fondo.png') repeat-y; padding: 0 10px; color: white; font-size: 16px; font-weight: bold; width: 340px; margin: 0; }
div.cheque div.descripcion { width: 357px; font-size: 14px; color: black; font-weight: bold; margin: 10px 0 5px 0;  } 
div.cheque div.condiciones { width: 357px; font-size: 10px; margin: 0 0 10px 0; }
div.cheque div.logo { float: right; width: 150px; text-align: center;}
div.cheque div.logo img {
  max-width: 150px;
  max-height: 100px;
  width: expression(this.width > 150 ? 150 + "px" : true);
  height: expression(this.height > 100 ? 100 + "px" : true);

}

div.cheque div.periodo_validez { clear: right; float: right; width: 150px;  font-size: .8em; text-align: center; border: 1px solid #9bb446; }
div.cheque div.periodo_validez b {  font-size: 1.1em; }
div.cheque div.codigo { clear: right; float: right; width: 150px;  font-size: .8em; text-align: center; color: gray;}
div.cheque div.codigo b {  font-size: 1.1em; }
div.cheque div.valido_en { float: left; width: 357px; font-size: 11px; color: gray; font-weight: bold; border-bottom: 2px solid #9bb446; }
div.cheque div.establecimientos { float: left; width: 357px; font-size: .8em; }
div.cheque div.pie { clear: both; margin: 0 0 -3px 0; }

*/
