.backgroud { background-color: #D4EBE4; }
.Estilo1 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; }
.Estilo2 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; }
.Estilo3 { color: #1056aa; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; }
.Estilo4 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px; }
a:link { text-decoration: none; }
a:visited {	text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.botones { border:2px solid #000000; border-radius:10px; padding:5px; background-color:white; color:#000000; text-align:center; font-size:12px; font-weight:bold; width:100px; height:30px; cursor:pointer;  }
.botones1 { border:2px solid #000000; border-radius:10px; padding:5px; background-color:white; color:#000000; text-align:center; font-size:12px; font-weight:bold; width:150px; height:30px; cursor:pointer;  }
.botones2 { border:2px solid #000000; border-radius:10px; padding:5px; background-color:black; color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold; width:100px; height:30px; cursor:pointer; }
.botones3 { border:2px solid #000000; border-radius:10px; background-color:white; color:#000000; text-align:center; font-size:10px; font-weight:bold; width:50px; height:20px; cursor:pointer; }
.botones4 { border:0px solid #000000; background-color:transparent; color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold; cursor:pointer; }
.botones5 { border:0px solid #000000; background-color:transparent; color:#000000; text-align:center; font-size:12px; font-weight:bold; cursor:pointer; }
.botones6 { border:2px solid #000000; border-radius:10px; background-color:#000000; color:#FFFFFF; text-align:center; font-size:10px; font-weight:bold; width:50px; height:20px; cursor:pointer; }
.botones7 { border:2px solid #000000; border-radius:10px; padding:5px; background-color:white; color:#000000; text-align:center; font-size:12px; font-weight:bold; width:200px; height:50px; cursor:pointer; }
.textfield { height:40px; font-size:18pt; background-color: #FFFFFF; border:2px dashed #d6d0c0; padding:5px; }
.textfield1 { height:30px; font-size:14pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 350px; }
.textfield2 { height:30px; font-size:12pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 280px; }
.textfield3 { height:30px; font-size:12pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 80px; }
.textfield4 { height:30px; font-size:12pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 90px; text-align:center; }
.textfield5 { height:30px; font-size:12pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 120px; text-align:center; }
.textfield6 { height:20px; font-size:10; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 120px; text-align:center; }
.textarea { font-size:12pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; }
.textarea1 { font-size:16pt; background-color: #FFFFFF; border:2px solid #000000; padding:5px; width: 350px; }
.select { background: url(images/select.jpg) no-repeat right #ffffff; width: 150px; height:30px; padding: 5px; font-size: 14px; border:2px solid #000000; border-radius: 0; -webkit-appearance: none;  }
.select1 { background: url(images/select.jpg) no-repeat right #ffffff; width: 280px; height:30px; padding: 5px; font-size: 14px; border:2px solid #000000; border-radius: 0; -webkit-appearance: none;  }
.select2 { background: url(images/select.jpg) no-repeat right #ffffff; width: 350; height:30px; padding: 5px; font-size: 16px; border:2px solid #000000; border-radius: 0; -webkit-appearance: none;  }
.checkbox { font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; }
.tabla-border { border-collapse: collapse; width: 100%; }
.celda-border { border: 1px dashed gray; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; }

.submit-detalles { background-image: url("images/i1.png"); background-size: cover; background-color: transparent; border: none; width: 35px; height: 35px; cursor: pointer; color: transparent; }
.submit-desactivar { background-image: url("images/i2.png"); background-size: cover; background-color: transparent; border: none; width: 35px; height: 35px; cursor: pointer; color: transparent; }
.submit-activar { background-image: url("images/i3.png"); background-size: cover; background-color: transparent; border: none; width: 35px; height: 35px; cursor: pointer; color: transparent; }
.submit-listado { background-image: url("images/i4.png"); background-size: cover; background-color: transparent; border: none; width: 35px; height: 35px; cursor: pointer; color: transparent; }
.submit-horario { background-image: url("images/i5.png"); background-size: cover; background-color: transparent; border: none; width: 35px; height: 35px; cursor: pointer; color: transparent; }
.submit-abono { background-image: url("images/i6.png"); background-size: cover; background-color: transparent; border: none; width: 20px; height: 20px; cursor: pointer; color: transparent; }
.submit-noabono { background-image: url("images/i7.png"); background-size: cover; background-color: transparent; border: none; width: 20px; height: 20px; cursor: pointer; color: transparent; }
.submit-eliminar { background-image: url("images/i8.png"); background-size: cover; background-color: transparent; border: none; width: 20px; height: 20px; cursor: pointer; color: transparent; }
.submit-je { background-image: url("images/i9.png"); background-size: cover; background-color: transparent; border: none; width: 20px; height: 20px; cursor: pointer; color: transparent; }
.submit-nje { background-image: url("images/i10.png"); background-size: cover; background-color: transparent; border: none; width: 20px; height: 20px; cursor: pointer; color: transparent; }