body {
font:100% verdana,arial,sans-serif;
}
.formulario {
font-size:75%;
}
form {
font-size:1.1em;
width:30em;
}
fieldset {
margin:1em 0;
padding:1em;
border:1px solid #ccc;
background:#ffff99;
}
legend {
font-weight:bold;
}
label {
display:block;
text-align:left;
}
label.requerido {
font-size:0.75em;
color:#760000;
}
input {
width:200px;
}
input.submit {
width:auto;
}
input:focus, textarea:focus {
background:#ffc;
}
textarea {
width:300px;
height:100px;
}