/* CSS Document */

body{
margin:0;
background-color:#CCCCCC;}

#centro{
margin:0 auto;
width:1000px;
min-height:430px;
height:430px;
background-color:#FFFFFF;}

#topo{
background-image:url(/images/top_02.jpg);
background-repeat:no-repeat;
position:relative;
float:left;
width:1000px;
height:auto;}

#topo1{
/*background-image:url(/images/top_02.jpg);*/
position:relative;
float:left;
width:1000px;
height:201px;}

#logo{
background-image:url(/images/logo_01.gif);
position:relative;
float:left;
width:310px;
height:201px;}

#busca{
position:relative;
float:left;
width:242px;
height:auto;
background-image:url(/images/fundo_form_1234.jpg);
background-position:left;
background-repeat:repeat-x;
}

#foto_topo{
position:relative;
float:right;
width:448px;
height:201px;}

#nome_form{
position:relative;
float:left;
width:50px;
height:5px;
padding-left:10px;
padding-top:5px}

#bot_form{
position:relative;
float:left;
width:170px;
height:15px;}

#esqueci{
position:relative;
float:left;
width:242px;}

#busca_cp{
position:relative;
float:left;
width:240px;
height:10px;
padding-top:100px;
}

#menu{
position:relative;
float:left;
width:1000px;
height:auto;}

#link_menu{
position:relative;
float:left;
width:743px;
height:40px;
line-height:40px;
background-image:url(/images/fundo_menu.gif);
background-position:left;
background-repeat:repeat-x;}

#fim_foto{
position:relative;
float:left;
width:257px;
height:41px;
}

#baixo_menu{
position:relative;
float:left;
width:1000px;
height:8px;}

#conteudo{
position:relative;
float:left;
width:1000px;
height:auto;
background-color:#FFFFFF;
}

#cont_a{
position:relative;
float:left;
width:311px;
background-color:#FFFFFF;
background-image:url(/images/fundo_cont_home_a.gif);
background-position:top;
background-repeat:no-repeat;}

#cont_a_int{
position:relative;
float:right;
width:311px;
background-color:#FFFFFF;
background-image:url(/images/fundo_cont_home_a.gif);
background-position:top;
background-repeat:no-repeat;}

#cont_b{
position:relative;
float:left;
width:375px;
background-image:url(/images/fundo_cont_home_b.gif);
background-position:top;
background-repeat:no-repeat;}

#cont_b_int{
position:relative;
float:left;
width:689px;
background-color:#FFFFFF;
background-image:url(/images/fundo_cont_home_b.gif);
background-position:top right;
background-repeat:no-repeat;}

#cont_c{
position:relative;
float:left;
width:314px;
background-image:url(/images/fundo_cont_home_c.gif);
background-position:top;
background-repeat:no-repeat;}

#rodape{
position:relative;
float:left;
width:974px;
height:23px;
padding-left:13px;
padding-right:13px;
padding-top:9px;
background-image:url(/images/fundo_rodape.gif);
background-position:left;
background-repeat:no-repeat;}

#tit_cont_a{
position:relative;
float:left;
width:271px;
height:27px;
padding-left:40px;
padding-top:30px;}

#tit_cont_b{
position:relative;
float:left;
width:295px;
height:27px;
padding-left:40px;
padding-top:30px;
padding-right:40px;}

#tit_cont_b_int{
clear:both;
position:relative;
float:left;
width:609px;
height:auto;
padding-left:40px;
padding-top:30px;
padding-right:40px;}

#tit_cont_quem{
clear:both;
position:relative;
float:left;
width:609px;
height:auto;
padding-left:40px;
padding-top:30px;
padding-right:40px;
background-image:url(/images/fundo_tit_quem.gif);
background-position:left;
background-repeat:repeat-y;}

#servicos{
position:relative;
float:left;
width:251px;
padding-left:25px;
margin-top:10px;}

#pesquisa{
position:relative;
float:left;
width:220px;
height:35px;
padding-right:30px;
margin-top:113px;
padding-top:16px;}

#foto_pesquisa{
position:relative;
float:left;
width:51px;
height:51px;
margin-top:113px;}

#oportunidades{
position:relative;
float:left;
width:220px;
height:33px;
padding-right:30px;
margin-top:23px;
padding-top:18px;}

#foto_oportunidades{
position:relative;
float:left;
width:51px;
height:51px;
margin-top:23px;}

#links{
position:relative;
float:left;
width:430px;
height:31px;
padding-left:30px;}

#copy{
position:relative;
float:left;
width:700px;
height:23px;}

#hkl{
position:relative;
float:right;
width:150px;
height:23px;}

#total{
clear:both;
position:relative;
float:left;
width:609px;
height:auto;
margin-top:10px;
margin-bottom:10px;
padding-left:40px;
padding-right:40px;}

#bola_a{
position:relative;
float:left;
width:127px;
height:74px;
padding-top:40px;
background-image:url(/images/bolas_negocios.gif);
background-position:left;
background-repeat:no-repeat;}

#bola_logo{
position:relative;
float:left;
width:127px;
height:80px;
padding-top:34px;
background-image:url(/images/bola_logo.gif);
background-position:left;
background-repeat:no-repeat;}

#cont_bola_a{
position:relative;
float:left;
width:462px;
height:114px;
padding-left:10px;
padding-right:10px;}

#quem_txt{
position:relative;
float:left;
width:110px;
height:20px;}

#missao{
position:relative;
float:right;
width:100px;
height:20px;}

#valores{
position:relative;
float:right;
width:100px;
height:20px;}

#seta{
position:relative;
float:left;
width:10px;
margin-top:3px;}

