body { 
margin:0;
background-color:#000033;
}
#formulario {
width:400px;
margin: 80px auto;
background-color:#fff;
border-radius:4px;
border:solid 1px #fff;
}

#formulario {
width:400px;
margin:80px auto;
background-color:#fff;
border-radius:4px;
border:solid 1px #fff;
padding:20px;
box-sizing: border-box;
font-family:Arial, Helvetica, sans-serif;
}
h1 {
 margin:0;
 text-align:center;
 padding-bottom: 20px;
 font-size:26px;
}
label, input {
display:block;
margin-left:40px;
width:250px;
}

#nome {
background-image:url(mascara/img/nome.png);
background-repeat:no-repeat;
height:32px;
padding-left:35px;
box-sizing:border-box;
border:solid 1px #ccc;
}

#email {
background-image:url(mascara/img/email.png);
background-repeat:no-repeat;
height:32px;
padding-left:35px;
box-sizing:border-box;
border:solid 1px #ccc;
}

#fone {
background-image:url(mascara/img/fone.png);
background-repeat:no-repeat;
height:32px;
padding-left:35px;
box-sizing:border-box;
border:solid 1px #ccc;
}

#rg {
background-image:url(mascara/img/rg.png);
background-repeat:no-repeat;
height:32px;
padding-left:35px;
box-sizing:border-box;
border:solid 1px #ccc;
}

#cpf {
background-image:url(mascara/img/cpf.png);
background-repeat:no-repeat;
height:32px;
padding-left:35px;
box-sizing:border-box;
border:solid 1px #ccc;
}

#data {
background-image:url(mascara/img/data.png);
background-repeat:no-repeat;
height:32px;
padding-left:35px;
box-sizing:border-box;
border:solid 1px #ccc;
}
