body {
  background: gray;
  opacity:0.8;filter:alpha(opacity=80);
background: url(/images/default-background.jpg) no-repeat top;
  font-family: arial;
}
#legal-box {
}

#wrapper {
  border: 6px solid gray;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        -khtml-border-radius: 10px;
        border-radius: 10px;

  width: 400px;
margin-left: auto;
margin-right: auto;
padding: 20px;
margin-top: 200px;
background: white;
}

#legal-box {
  text-align: center;
}

p {
  font-size: 100%;
  font-weight: bold;
  color: gray;
  font-style: italic;
}

form {
  margin: 40px;
  text-align: center;
}

input {
  display: block;
  background: #803762 url(/images/button_viac.png) repeat-x top;
  padding: 0px 1em;
  height: 3em;
  font-weight: bold;
  font-size: 80%;
  width: 100%;
  border: 0;
  cursor: pointer;
}

