body {margin-top:0px; background:url('fatias/fundo8.png');height:100%;  position:absolute; left:50%;margin-left:-500px;}
#content {height:auto;height:100%;min-height:100%;};

#principal {width:1001px; 
height: 1600px; 
margin-top:0px auto;float:left; 
position: relative;
}


.topo {width:1001px;
height: 162px;
 background-image: url('fatias/topoum.png'); 
 position:absolute;
 margin:0px auto;
}

#todoform input {
background:#FFF; 
/* a cor do fundo dos três campos */

border:1px solid #CCCCFF;
/* uma borda de 1px tracejada e na cor laranja para 
o campo */
}   

.logo { margin-left:20px; margin-top:60px; width:305px; height:54px; display:block;}
#menu{width:648px; height:158px; margin-left:0px; float:left; display:block;}

.empresa {font-family: sans-serif, arial; font-size:12px; 
color: black; list-style: none; 
width:64px; height:19px;
display:block; 
 margin-left: 380px;
 position:absolute; 
 text-align:center; 
 margin-top:0px;}
 p.empresa {margin-left:12px; margin-top:5px;}
 
.iempresa {display:block; margin-top:68px;}
 
 .servico {font-family: sans-serif, arial; font-size:12px; 
color: black; list-style: none; 
width:66px; height:19px;
display:block;
margin-top:0px; margin-left:480px; position:absolute;
 }
.iservico {display:block; margin-top:68px; margin-left:0px;} 
p.servico {margin-top:5px; margin-left:15px;}

.clientes  {font-family: sans-serif, arial; font-size:12px; 
color: black; list-style: none; 
width:63px; height:19px;
display:block;
margin-top:68px; margin-left: 580px; position:absolute;}
p.clientes {margin-top:5px; float:left; margin-left:15px;}

.parceiros{font-family: sans-serif, arial; font-size:12px; 
color: black; list-style: none; 
width:63px; height:19px;
display:block;
margin-top:68px; margin-left: 680px; position:absolute;}
p.parceiros {float:left; margin-left:12px; margin-top:5px;}

.trabalhe{font-family: sans-serif, arial; font-size:10px; 
color: black; list-style: none; 
width:63px; height:19px;
display:block;
margin-top:68px; margin-left: 780px; position:absolute; text-align: center; float: left;}

p.trabalhe {float:left;margin-left:12px; margin-top:0px; }

.contatos{font-family: sans-serif, arial; font-size:12px; 
color: black; list-style: none; 
width:63px; height:19px;
display:block;
margin-top:68px; margin-left: 880px; position:absolute;}
p.contatos {margin-top:5px; margin-left:12px; float:left; }
 
 .meio {width:1001px; padding-bottom:84px;	
background:url('fatias/fundo80.png');
 
 background-repeat:repeat-y;
 position:absolute;
 margin-top:162px;
}
.topotr {margin-left:10px;}

.banner {display:block; width:900px; height:400px; margin-top:30px; margin-left:50px; }
 
.rodape {width:1001px; height:83px;
 background-image: url('fatias/rodape.png'); 
 background-repeat: no-repeat;
 position:absolute;
 margin-top:1450px;
 margin-left:-3%;
}
.bvz {width: 82px; height: 33px; display:block; margin-top:0px; margin-left:909px; float:left; }
a {text-decoration:none;}
li {list-style:none;}
h3 {font-size:12px; font-family: sans-serif, arial; color: #333333; margin:1px;}

h2 {font-size:16px; font-family:sans-serif, arial; color:#0344AD; text-align:left;}
#formulario {font-family:sans-serif, arial; font-size:12px; margin-left:3%;}
#formulario input{font-size:10px;height:19px;padding-left: 5px;}
#formulario textarea{font-size:11px;padding-left:5px;border:1px solid #CADEF2;}

#nome {width:315px; padding-left: 5px;height:19px; margin-top:0px;}
#nascimento{width: 143px;margin-top:11px;padding-left: 5px;height:19px;}
#filhos {margin-left:15px;width:147px; margin-top:11px;padding-left: 5px;height:19px;}
#estadocivil {margin-left:0px;margin-top:11px;padding-left: 5px;height:19px; width:90px;}
#naturalidade { margin-top:11px;padding-left: 5px;height:19px;margin-left:12px;width:90px;	}
#nacionalidade {padding-left: 5px;height:19px; margin-left:13px; width:90px;}

#cep {width:96px; margin-left:6px; }
#email {width:208px;padding-left: 5px;margin-left: 6px;height:19px;}
#rua {width:260px;padding-left: 5px;height:19px;}
#numero {width:50px;padding-left: 5px;height:19px;}
#complemento {margin-top:11px;width:96px;padding-left: 5px;height:19px;}
#bairro {padding-left: 5px;height:19px; margin-left:6px;width:96px;}
#cidade{margin-top:11px; width:96px;}
#estado{margin-top:11px;width:96px; margin-left:6px;}
#telefone{margin-top:11px;width:96px; margin-left:6px;}
#celular{margin-top:11px;width:96px;}

#exp-prof-emp-01{float:left;border:1px solid #CADEF2;width:315px;height:230px;padding-left:10px;padding-top:5px;}
#exp-prof-emp-01 input{width:290px;margin-top:5px;}
#exp-prof-emp-01 textarea{width:290px;margin-top:5px;}

#exp-prof-emp-02{float:left;margin-top:-67.5%;margin-left:330px;border:1px solid #CADEF2;width:315px;height:230px;padding-left:10px;padding-top:5px;}
#exp-prof-emp-02 input{width:290px;margin-top:5px;}
#exp-prof-emp-02 textarea{width:290px;margin-top:5px;}


#exp-prof-emp-03{float:left;margin-left:-111.7%;border:1px solid #CADEF2;margin-top:90px;width:315px;height:230px;padding-left:10px;padding-top:5px;}
#exp-prof-emp-03 input{width:290px;margin-top:5px;}
#exp-prof-emp-03 textarea{width:290px;margin-top:5px;}

#exp-prof-emp-04{float:left;margin-top:-67.5%;margin-left:330px;border:1px solid #CADEF2;width:315px;height:230px;padding-left:10px;padding-top:5px;}
#exp-prof-emp-04 input{width:290px;margin-top:5px;}
#exp-prof-emp-04 textarea{width:290px;margin-top:5px;}

#expprof{float:left;border:1px solid #CADEF2; margin-top:5px; padding-left:10px;width:713px;height:580px; margin-left:8%;}

#enviar{float:left; margin-left:-50%; margin-top:90%;}
#formacao{width:695px;height:70px;padding-bottom:15px;}
#dadosprof textarea{margin-top:5px; padding-bottom:5px; width:695px;}
#dadosprof{float:left;width:713px;margin-left:8%;padding-left:10px;display:block;padding-bottom:11px;border:1px solid #CADEF2;margin-top:5px;}
#formaca{float:left;width:713px;margin-left:8%;height:150px;padding-left:10px;display:block;border:1px solid #CADEF2;margin-top:5px;}
#dadosp {width:343px; padding-left:10px;padding-bottom:15px;display:block;margin-bottom:0px;margin-top:5px;margin-left:8%;float:left;border:1px solid #CADEF2;}
#dadosc {width:343px; padding-left:10px;padding-bottom:15px;display:block;margin-bottom:0px;margin-top:5px;margin-left: 15px;float:left;border:1px solid #CADEF2;}
#submit {margin-top:12px;}


.ender {margin-top:35px; margin-left:10px; padding:0px;}
.ender img {margin-top:-35px; margin-left:909px; padding:0px;}

#empresaq  a{font-family: sans-serif, arial; font-size:12px; color:#FFFFFF; float:left; margin-left:220px; margin-top:10px;}
#servicoq a  {font-family: sans-serif, arial; font-size:12px; color:#FFFFFF; float:left; margin-left:31px; margin-top:10px; }
#clientesq a {font-family: sans-serif, arial; font-size:12px; color:#FFFFFF; float:left; margin-left:31px; margin-top:10px;}
#parceirosq a {font-family: sans-serif, arial; font-size:12px; color:#FFFFFF; float:left; margin-left:31px;margin-top:10px;}
#trabalheq a {font-family: sans-serif, arial; font-size:12px; color:#FFFFFF; float:left;margin-left:31px; margin-top:10px;}
#contatosq  a{font-family: sans-serif, arial; font-size:12px; color:#FFFFFF; float:left;margin-left:31px; margin-top:10px;}
