fieldset {

  font-family:arial;
  font-weight:bold;
  color:#333333;
  border:1px solid #333333;
  padding:10px;
  margin:30px;
  width: 650px;
}

#formulario1 label {

  float:left;
  width:140px;
  text-align:right;
  margin-right:10px;
  margin-top:1px;
  padding:.25em;
}

#formulario1 input {

  font-size:11px;
  padding:3px;
  border:1px solid #999999;
  width:180px;
}

#formulario1 select {

  font-size:11px;
  padding:3px;
  border:1px solid #999999;
}

#resultados {

  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding:3px;
}

.acepta_terminos {

  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:#333333;
  padding:10px;
  width: 550px;
  text-align:center;
}

.acepta_terminos a:link, .acepta_terminos a:visited {

  color: #3366FF;
  text-decoration: underline;
}

.acepta_terminos a:hover {

  color: #000000;
}
