@charset "utf-8";
/* CSS Document */

.body-tratamento
{
  background-color: #b5fbb5;
  background-image: url('../img/rifa-tratamento-background.png');
  /*background: url("../img/rifa-tratamento-background.png"), url("../img/rifa-tratamento-arthur.jpg");
  background-size: 176px 286px, 176px 286px;
  background-repeat: repeat-x, repeat-y; 
  background-position: 0 0, 50px 50px; */
  color: black;
}

.body-tratamento .container 
{
  background:
    linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), /* Gradiente translúcido */
    url("../img/rifa-tratamento-arthur.jpg") top/cover no-repeat; /* Imagem de fundo */
    border: 1px solid #ccc;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*background-image: url('../img/rifa-tratamento-arthur.jpg');*/
  background-color: #b5fbb5;
  margin-top: 5%;
  padding: 2%;
  width: 70%;
  height: 30%;
  background-size: cover;
  background-position: center;
  border: 1px solid #ccc;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  color: #fff;
  overflow: hidden;
 /* filter: brightness(200%); /* ajusta a luminosidade da imagem */
}

.body-tratamento .container2
{
  background-color: #b5fbb5;
  margin-top: 5%;
  margin-left: 15%;
  padding: 2%;
  width: 70%;
  height: 30%;
}

.body-tratamento .container .text-center
{
  font-weight: 700;
  color: green;
}

.body-tratamento table, .body-tratamento form, .body-tratamento h1
{
  background-color: #b5fbb5;
  width: 100%;
  height: 100%;
}

.body-tratamento table, .body-tratamento form, fieldset
{
  padding: 2%;
}

.body-tratamento .message 
{
  background-color: #b5fbb5;
  margin-top: 2%;
  padding: 2%;
  width: 60%;
  height: 10%;
}

.body-tratamento .container p
{
  margin: 2%;
  font-size: 100%;
  font-family: verdana,helvetica,courier,arial;
  color: #808080;
}

.body-tratamento .message p
{
  margin: 2%;
  font-size: 100%;
  font-family: verdana,helvetica,courier,arial;
  font-style: italic;
  color: #808080;
}

.body-tratamento .messages-title 
{
  margin: 2%;
  font-family: verdana,helvetica,courier,arial;
  font-style: italic;
  color: #808080;
}

.body-tratamento .container legend, label
{
  color: #808080;
}

.body-tratamento #participar, .body-tratamento #confirm, 
.body-tratamento #participate, .body-tratamento #messages,  
.body-tratamento .participate  
{
  margin: 2%;
  width: 40%;
}
