html, body, div, h1, p, form, label {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline}
body {line-height: 1;background:#102222 url(fondo.jpg) center top no-repeat;font:0.625em Myriad Pro,Arial,Helvetica,sans-serif;color:#102222}
#contenedor {width:980px;margin:0 auto;background:url(fondo.jpg) center top no-repeat;position:relative;height:852px}
#contenido {position:absolute;top:219px;left:57px;width:642px;height:450px}
h1 {font:4em Impact, Verdana, sans-serif;text-align:center;text-transform:uppercase;margin:45px 70px}
p {font-size:1.6em;text-align:center}
form {width:560px;margin:45px auto 0}
form div {margin-left:220px;margin-bottom:4px;padding:0}
form label {position:absolute;margin-left: -250px;text-align:right;display:block;width:230px;font-size:2em}
form input {font-size:2em;width:340px;background:#102222;color:#ddd;border:0}
#enviar {text-align:right}
#enviar input {width:auto;background:#102222;font:2em Impact, Verdana, sans-serif;cursor:pointer;text-transform:lowercase}
#mensaje {margin-top:60px;text-align:center;font-size:1em}