*{margin: 0; outline: none; border: 0; padding: 0; font-family: Arial}

body{background: url(../images/bg.jpg)}

#all{width: 938px; height: 598px; background: url(../images/box_breve.png) no-repeat top center; position: absolute; left: 50%; top: 50%; margin: -299px 0 0 -469px}

#all_resp{width: 938px; height: 598px; background: url(../images/box_resposta.png) no-repeat top center; position: absolute; left: 50%; top: 50%; margin: -299px 0 0 -469px}

form{position: relative; top: 237px; left: 30px; width: 323px}
form p{color: #203253; font-size: 13px}
form .campo{margin: 0 17px 17px 0; float: left; display: inline-block; width: 139px; height: 19px; border: 1px solid #203253}
form .campo label{font-size: 11px; color: #000; line-height: 19px; width: 47px; height: 19px; display: inline-block; float: left; padding: 0 4px}
form .campo input{font-size: 11px; color: #222; line-height: 19px; width: 82px; height: 19px; display: inline-block; float: left}
form .campoFull{width: 295px; border: 1px solid #203253; float: left; display: block}
form .campoFull label{font-size: 11px; color: #000; line-height: 19px; width: 289px; height: 19px; display: block; padding: 0 4px}
form .campoFull textarea{font-size: 11px; color: #222; line-height: 13px; width: 295px; height: 63px; display: inline-block; float: left}
form .campo input:focus, form .campo input:hover,
form textarea:focus, form textarea:hover{background: #eee}
form .botao{height: 25px; width: 64px; background: url(../images/btn_enviar.png) no-repeat; float: right; display: inline-block; margin: 10px 25px 0 0}