#login {
  min-height: 570px;
  background: #F2F3F3 left top no-repeat;
}

.container-login {
  left: 50%;
  margin-left: -300px;
  position: absolute;
  width: 600px;
  display: block;
  margin-top: 85px;
  text-align: center;
}

.color_div {
  margin-left: 283px;
}

.input {
  text-indent: 15px;
}

#cadastrar_senha_link, #voltar_login_link {
  font-size: 15px;
  line-height: 35px;
}
/*LOGIN AREA RESTRITA*/
#div-permissoes {
  margin-top: 20px;
  text-align: left;
}

#div-permissoes > p > label {
	margin-left: 5px;
	color: #2b343a;
}

#table_users {
  width: 540px;
  margin-top: 81px;
}

#table_users td{
  padding-left: 30px;
}

#row_users {
  height: 80px;
}

#table_header > td {
  font-size: 13px;
  font-weight: bold;
  border-top: 1px solid #EAEBEB;
  border-bottom: 1px solid #EAEBEB;
  height: 60px;
}

.even, .odd {
  height: 60px;
  color: #808589;
  font-size: 13px;
  cursor: pointer;
}

.row_even {
  background: #F9F9F9;
}

.row_odd {
  background: #FFFFFF;
}
/*LOGIN AREA RESTRITA*/