/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px verdana,arial,tahoma;background:#fffdfd url(../img/bg_body.jpg) repeat-x;}
ul{list-style:none;}
.float{float:left;}
.right{float:right;}
.link01{color:#51617c;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#ff0000;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#000;text-decoration:none;}
.link03:hover{text-decoration:underline;}

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
#rodape{float:left;width:970px;font-size:9px;background:#fff;padding:20px 0 20px 0;}
.itens_rodape, .itens_rodape2{float:left;border-right:1px solid #51617c;padding:0 33px;}
.itens_rodape2{border-right:0px;}
#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Verdana;padding:8px 0 15px 10px;}

/****INTERNAS****/
#geral{width:970px;margin:0 auto;background:#fff;}
.conteudo{float:left;width:970px;background:#fff;}
.itens_rodape_int, .itens_rodape_int2{float:left;border-right:1px solid #51617c;padding:0 28px;}
.itens_rodape_int2{border-right:0px;}
.construcao{float:left;margin:100px 0 0 280px;}
.construcao2{float:left;margin:160px 0 0 60px;}

/*****EMPRESA****/
.titulo_empresa{float:left;width:880px;color:#f20000;font-size:22px;padding:27px 0 0 47px;}
.ul{float:left;width:520px;padding:30px 0 0 45px;}
.txt_empresa{float:left;width:880px;text-align:justify;padding:22px 0 0 47px;}
.itens{float:left;width:490px;line-height:19px;color:#fefcfc;background:url(../img/bg_li.gif) no-repeat;padding-left:30px;margin-top:9px;}
.img_angels{float:left;margin:85px 0 0 40px;}

/*****TECNOLOGIA****/

/*****SERVIÇOS****/
.sub_menu{float:left;width:244px;height:630px;background:url(../img/bg_sub.jpg) no-repeat;}
.meio_servicos{float:left;width:564px;padding-left:25px;}
.titulo_servicos, .sub_titulo_servicos{float:left;width:510px;color:#f20000;font-size:22px;padding:34px 0 0 0;}
.sub_titulo_servicos{font-size:18px;padding-top:20px;}
.txt_servicos, .txt_servicos02{float:left;width:510px;text-align:justify;padding:28px 0 0 0;}
.txt_servicos02{padding:5px 0 15px 0;}
.agrupa_screens{float:left;width:520px;padding-left:10px;}
.screens{float:left;margin:20px 20px 0 0;}
.imgs_servicos{float:left;width:137px;background:url(../img/bg_fotos.jpg) left bottom repeat-x;padding-bottom:265px;}
.itens_servicos{float:left;width:480px;color:#51617c;background:url(../img/box.gif) 4px 0 no-repeat;padding:2px 0 0 26px;margin-top:11px;}
.agrupa_contatos{float:left; width:310px; margin-top:20px;}
.imgs_datas{float:left;width:137px;}

/*****CASES****/
.logo_case{float:left; margin-top:35px;}
.nome_case{float:left;width:465px;font-size:12px; color:#FF0000; background:url(../img/seta03.gif) 2px 3px no-repeat;padding-left:15px; margin:35px 0 0 20px;}
.meio_cases{float:left;width:695px;padding-left:25px;}
.txt_cases{float:left;width:440px;text-align:justify;padding:15px 0 0 20px; }


/*****TREINAMENTOS****/
.linha_treinamento01, .linha_treinamento02{float:left;width:916px;padding:22px 0 36px 54px;}
.linha_treinamento02{background:#e4e6e7;}
.ladoimg_treinamento{float:left;width:700px;padding-top:9px;}
.nome_treinamento, .nome_treinamento02{float:left;width:650px;font-size:12px;background:url(../img/seta03.gif) 2px 3px no-repeat;padding-left:15px;}
.nome_treinamento02{background:url(../img/seta02.gif) 2px 3px no-repeat;}
.desc_treinamento{float:left;width:650px;padding:10px 0 0 15px;}
.tempo_treinamento, .tempo_treinamento02{float:left;width:60px;line-height:21px;color:#fffefe;font-size:12px;text-align:center;background:url(../img/bg_tempo.jpg) 0 20px no-repeat;padding:20px 0 0 20px;}
.tempo_treinamento02{background:url(../img/bg_tempo02.jpg) 0 20px no-repeat;}
.bt_visualizar{float:left;margin-top:20px;}

/*****ACESSO RESTRITO****/
.desc_area{float:left;width:330px;background:url(../img/seta.gif) 33px 50px no-repeat;padding:50px 0 0 50px;}
.agrupa_area{float:left;width:970px;background:url(../img/bg_restrita.jpg) repeat-x;}
.form_area{float:left;width:351px;height:169px;background:#e4e6e7 url(../img/bg_form.gif) left bottom repeat-x;padding:22px 0 0 44px;margin-top:43px;}
.esqueceu{float:left;width:200px;padding-top:15px;}
.mapa{float:left;margin:35px 0 0 38px;}

/*****CADASTRE-SE****/
.form_cadastre{float:left;width:413px;height:203px;background:#e4e6e7 url(../img/bg_form.gif) left bottom repeat-x;padding:22px 0 0 44px;margin-top:43px;}
.form_cadastre2{float:left;width:395px;height:190px;background:url(../img/bg_cadas02.jpg) no-repeat;padding:23px 0 0 58px;margin-top:43px;}
.desc_form{float:left;width:95%;}
.campo_form, .campo_form_over{float:left;border:1px solid #898f8f;font:11px Verdana, Arial, Tahoma;padding:1px;}
.campo_form_over{background:#ebeff1;}
.linha_cadas{float:left;width:70%;margin-top:15px;}
.desc_alterar{float:left;width:330px;background:url(../img/seta.gif) 133px 50px no-repeat;padding:50px 0 0 150px;}
.sucesso{float:left;width:965px;text-align:center;padding-top:70px;}

/****CONTATO****/
.caixas_fale{float:left;width:299px;height:141px;padding:30px 0 0 35px;background:url(../img/bg_caixas.jpg) 35px 99px no-repeat;}
.desc_caixas{float:left;width:200px;padding-left:75px;}
.esq_contato{float:left;width:585px;padding-top:93px;}
.tit_escritorioa{float:left;margin-left:33px;}
.barra_cinza{float:left;width:545px;background:#e4e6e7 300px 0 no-repeat;padding:0 0 6px 40px;margin-top:10px;}
.agrupa_end{float:left;width:230px;}
.endereco{float:left;width:215px;font-style:normal;padding-left:20px;}
.mapa_escri{float:left;margin-left:201px;}
.dir_contato{float:left;width:385px;}
.tit_pontos{float:left;margin-top:40px;}
.desc_pontos{float:left;width:410px;margin:15px 0 0 60px;}
.linha_form{float:left;width:250px;margin-top:10px;}
.linha_form2{float:left;width:210px;margin-top:35px;}
.desc_form{float:left;width:95%;}