/*Creado: */

/*=============================================
                  GENERAL
=============================================*/

#contenedor {
  width: 990px;
  min-height: 600px;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 10pt;

}

#form {
  width: 990px;
  min-height: 100px;
  box-sizing: border-box;
  float: left;
  margin-right: 20px;
}
#agregar {
  display: inline-block;
  width: 980px;
  height: 80px;
  margin-top: 10px;
  font-size: 10pt;
}

#contenedor2 {
  width: 990px;
  min-height: 400px;
  margin-top: 60px;
  margin-bottom: 40px;
  font-size: 10pt;

}

#form2 {
  width: 740px;
  min-height: 100px;
  box-sizing: border-box;

}

/*=============================================
                  COLUMNAS
=============================================*/

.checkbox {
  height: 35px;
  min-width: 100px;
  display: inline-block;
  margin-left: 7.5px;
}


/*=============================================
                    TABLAS
=============================================*/

#usuario_crear{
 /*overflow: auto;*/
 width: 750px;
 min-height: 120px;
 font-size: 10pt;
 margin-left:  17px;
 float: left;
 margin-bottom: 20px;
}

#usuario_crear table {
 height: auto;
 float: left;

}
#usuario_crear th {
 background-color: #cccccc;
 color: white;
}
#usuario_crear th,#usuario_crear  td {
 text-align: left;
 }

#usuario_crear tr:nth-child(even){
  background-color: #ffffff;
}
#usuario_crear tr:hover{
  background-color: #ffffff;
}










#contenedor_tabla {
  overflow: scroll;
  width: 990px;
  height: 200px;
  margin-top: 110px;
  margin-bottom: 40px;
  font-size: 10pt;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
}
#contenedor_tabla table {
  width: 100%;
  height: auto;
  border-collapse: collapse;
  font-size: 10pt;
}
th {
  background-color: #A6A6E5;
  color: white;
}
th, td {
  text-align: left;
  padding: 6px;
  border-bottom: 1px solid #ddd;
}
tr:nth-child(even){
  background-color: #EEE5FB;
}
tr:hover{
  background-color: #D2D2F6;
}



/*=============================================
                  BOTONES
=============================================*/

.button-href{
  min-height: 25px;
  padding-top: 5px;
  width: 86px;
  background-color: rgb(255, 255, 255);
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid #cccccc;
  -moz-border: 1px solid #cccccc;
  -webkit-bordrs: 1px solid #cccccc;
  outline: 0;
  text-align: center;
}


button {
  height: 30px;
  width: 86px;
  margin-top: 8px;
  background-color: rgb(255, 255, 255);
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid #cccccc;
  -moz-border: 1px solid #cccccc;
  -webkit-bordrs: 1px solid #cccccc;
  outline: 0;
}
form button:active,
form button:hover {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid rgba(42, 125, 159, 0.71);
  -moz-border: 1px solid rgba(42, 125, 159, 0.71);
  -webkit-border: 1px solid rgba(42, 125, 159, 0.71);
}

/*=============================================
                  VALIDACIONES
=============================================*/

option[selected] {
  display: none;
}
