﻿/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:10px verdana,arial,tahoma;background:#3e5e80 url(../img/bg_body.gif) repeat-x;}
ul{list-style:none;}
.empresa{color:#122371;}
.float{float:left;}
.right{float:right;}
.link01{color:#ffec6d;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#fff;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#024d7e;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#000;text-decoration:none;}
.link04:hover{text-decoration:underline;}
.link05{color:#618dbd;text-decoration:none;}
.link05:hover{text-decoration:underline;}

/****PÁGINA INICIAL****/
#geral_inicial{width:930px;margin:0 auto;}
/*tour*/
#lado_esquerdo{float:left;width:292px;}
#logo{float:left;width:292px;height:185px;background:url(../img/logo_inicial.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#caixa_tour{float:left;width:269px;background:url(../img/bg_chamada_tour.jpg) repeat-x;padding:0 0 18px 23px;}
#titulo_tour{float:left;width:203px;height:40px;background:url(../img/titulo_tour.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_txt_chamada_tour{float:left;width:240px;padding:17px 0 0 24px;}
.chamada_tour_titulo{float:left;width:166px;font-size:14px;padding-left:10px;margin-top:5px;}
.chamada_tour_desc{float:left;width:160px;padding-left:10px;margin-top:3px;}
.nome_empresa{float:left;color:#54b0e5;padding-top:68px;padding-left:24px;}
/*destaques*/
#meio{float:left;width:352px;}
#caixa_destaque{float:left;width:352px;height:270px;}
#titulo_destaques{float:left;width:352px;height:91px;background:url(../img/titulo_destaques.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_txt_chamada_destaques{float:left;width:322px;background:url(../img/bg_chamada_destaques.jpg) no-repeat;padding:30px 0 0 30px;}
.chamada_destaques_titulo{float:left;width:184px;font-size:14px;}
.chamada_destaques_desc{float:left;width:278px;height:130px;text-align:justify;font-size:9px;margin-top:3px;}
/*cursos*/
#caixa_cursos{float:left;width:332px;height:219px;background:url(../img/bg_chamada_cursos.gif) repeat-x;padding-left:20px;}
#titulo_cursos{float:left;width:110px;height:40px;background:url(../img/titulo_cursos.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_txt_chamada_cursos{float:left;width:325px;padding-top:14px;}
.chamada_cursos_desc{float:left;width:240px;padding-left:10px;margin-top:3px;}
.chamada_curso_titulo{float:left;width:180px;font-size:14px;padding-left:10px;margin-top:10px;}
.form_contato_curso{float:left;width:540px;padding:25px 0 0 50px;}

/*noticias*/
#lado_direito{float:left;width:285px;}
#caixa_noticias{float:left;width:285px;height:402px;background:url(../img/bg_chamada_noticias.jpg) 0 1px repeat-x;padding-top:54px;}
#titulo_noticias{float:left;width:150px;height:40px;background:url(../img/titulo_noticias.jpg) 18px 0 no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_txt_chamada_noticia{float:left;width:190px;background:url(../img/seta_noticia.gif) 55px 21px no-repeat;padding:21px 0 0 90px;}
.txt_chamada_noticia, .titulo_chamada_noticia{float:left;width:180px;color:#6ad4ff;text-align:justify;}
.titulo_chamada_noticia{font-size:11px;}
/*produtos*/
#caixa_produtos{float:left;width:265px;background:url(../img/bg_chamada_produtos.jpg) repeat-x;padding:10px 0 8px 20px;}
#titulo_produtos{float:left;width:140px;height:35px;background:url(../img/titulo_produtos.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_txt_chamada_produtos{float:left;width:260px;margin-top:10px;}
.chamada_produtos_titulo{float:left;width:180px;font-size:14px;padding-left:20px;margin-top:10px;}
.chamada_produtos_desc{float:left;width:180px;padding-left:20px;margin-top:3px;}

/*rodape*/
#rodape{float:left;width:930px;padding:5px 0 20px 0;}
.itens_rodape, .itens_rodape2{float:left;border-left:1px solid #4b7197;padding:0 19px;}
.itens_rodape2{border-right:1px solid #4b7197;}
#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;width:120px;padding:8px 0 0 10px;font-style:normal;}

/****INTERNAS****/
#geral{width:931px;margin:0 auto;background:url(../img/bg_geral.gif) repeat-y;}
#bg_geral{float:left;width:931px;background:url(../img/bg_geral.gif) repeat-y;}
#lado_menu{float:left;width:202px;background:url(../img/bg_menu.gif) left bottom repeat-x;padding-bottom:177px;border-left:1px solid #20315c;}
#logo_internas{float:left;width:202px;height:83px;background:url(../img/logo_internas.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#conteudo{float:left;width:728px;background:url(../img/bg_topo.gif) left top repeat-x;}
#topo{float:left;width:728px;background:url(../img/img_topo.jpg) right top no-repeat;}
#rodape_int{width:931px;margin:0 auto;background:#333;}
#rodape_internas{float:left;width:931px;background:url(../img/bg_geral.gif) repeat-y;}
.itens_rodape_internas{float:left;width:500px;color:#4b7197;text-align:center;line-height:20px;padding-left:330px;}

/****FALE CONOSCO****/
#top_fale{float:left;width:427px;height:83px;background:url(../img/top_fale.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.bg_contato{float:left;width:725px;background:url(../img/bg_contato.gif) 25px 25px no-repeat;padding-bottom:50px;}
.form_contato{float:left;width:540px;padding:95px 0 0 180px;}
.divide_form{float:left;width:270px;}
.linha_form{float:left;width:98%;margin-top:4px;}
.desc_form{float:left;width:250px;color:#2357b1;background:url(../img/box.gif) 0 4px no-repeat;padding-left:13px;}
.campo_form, .campo_form_over{float:left;clear:both;background:#f6f6f6;border:1px solid #8c8c8c;padding:1px;font:11px verdana,tahoma,arial;margin-top:2px;}
.campo_form_over{background:#ddeaf3;}
.bt_enviar{float:left;margin-left:110px;margin-right:6px;}
.esq_fale{float:left;width:255px;padding:30px 0 0 50px;}
#tit_departamento, #tit_departamento_sp, #tit_departamento_mg, #tit_suporte, #tit_atendimento{float:left;width:212px;height:20px;background:url(../img/tit_departamento2.gif) no-repeat;text-indent:-5000px;overflow:hidden;margin-top:26px;}
#tit_suporte{background:url(../img/tit_suporte2.gif) no-repeat;}
#tit_atendimento{background:url(../img/tit_atendimento.gif) no-repeat;}
#tit_departamento_sp{background:url(../img/tit_ideal_sp2.gif) no-repeat;}
#tit_departamento_mg{background:url(../img/tit_ideal_mg.gif) no-repeat;}
.infos{float:left;clear:both;width:204px;color:#248263;padding:0 0 0 22px;background:url(../img/box_noticias.gif) 3px no-repeat;}
.dir_contato{float:left;width:240px;padding:50px 0 0 150px;}
#tit_ideal{float:left;width:240px;height:18px;background:url(../img/tit_ideal.gif) right top no-repeat;text-indent:-5000px;overflow:hidden;}
.end_fale{float:left;clear:both;width:240px;text-align:right;font-size:11px;padding-bottom:30px;}

/****IDEALSOFT****/
#top_ideal{float:left;width:332px;height:83px;background:url(../img/top_idealsoft.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.esquerda_ideal{float:left;width:364px;padding-left:45px;}
#titulo_institucional{float:left;clear:both;width:150px;height:17px;background:url(../img/tit_institucional.gif) no-repeat;text-indent:-5000px;overflow:hidden;margin-top:55px;}
.txt_ideal{float:left;clear:both;width:330px;text-align:justify;margin-top:20px;}
.agrupa_subs{float:left;}
.img_ideal{float:left;width:319px;}
.endereco{float:left;width:680px;color:#fff;line-height:14px;background:url(../img/bg_endereco.jpg) 1px 0 no-repeat;padding:18px 0 21px 48px;}
/*infra*/
#titulo_infra{float:left;clear:both;width:150px;height:40px;background:url(../img/tit_infra.gif) no-repeat;text-indent:-5000px;overflow:hidden;margin-top:55px;}
.agrupa_infos_estrutura{float:left;width:585px;border-top:1px dashed #999;padding-left:15px;}
.subs_topicos{float:left;width:300px;font-size:14px;color:#5497a8;margin-top:65px;}
.txt_infra{float:left;width:300px;text-align:justify;padding-right:50px;margin-top:5px;}

/****CLIENTES****/
#topclientes{float:left;width:315px;height:83px;background:url(../img/top_clientes.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_clientes{float:left;width:300px;padding-left:30px;margin-top:30px;}
.nome_cliente{float:left;width:200px;font-size:13px;padding-left:10px;margin-top:20px;}
.ramo_cliente{float:left;width:200px;font-size:11px;padding-left:10px;}
.esquerda_clientes{float:left;width:500px;}
.nome_cliente_internas, .ramo_cliente_internas{float:left;padding-left:50px;width:350px;color:#37879f;font-size:14px;margin-top:20px;}
.ramo_cliente_internas{font-size:11px;margin-top:5px;color:#1063be;float:left;padding-left:50px}
.txt_clientes{float:left;width:430px;text-align:justify;padding-right:50px;margin-top:5px;}
.itens{float:left;width:350px;background:url(../img/box.gif) 0 4px no-repeat;padding-left:13px;}

/****CURSOS****/
#top_cursos{float:left;width:315px;height:83px;background:url(../img/top_cursos.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.nome_curso{float:left;width:400px;font-size:14px;color:#618dbd;padding-left:50px;margin-top:20px;}
.nome_curso1{float:left;width:400px;font-size:14px;font-weight:bold;color:#618dbd;padding-left:50px;margin-top:20px;}
.txt_cursos{float:left;width:500px;text-align:justify;padding-left:50px;margin-top:15px;padding-bottom:20px;}
.tabelas1{float:left;width:500px;text-align:left;padding-left:50px;margin-top:15px;padding-bottom:20px;}
.tabelas2{float:left;width:500px;text-align:left;padding-left:0px;margin-top:15px;padding-bottom:20px;}
.imagem_cliente{float:left;margin-top:15px;padding-bottom:20px;padding-left:50px;}
#imagem_cliente2{float:left;width:678px;margin-top:15px;padding-bottom:20px;}

/****PROJETOS ESPECIAIS****/
#top_projetos{float:left;width:495px;height:83px;background:url(../img/top_projetos.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.tit_projetos{float:left;width:600px;font-size:14px;color:#618dbd;padding-left:50px;margin-top:20px;}

/****REVENDAS E CONSULTORES****/
#top_revendas{float:left;width:689px;height:83px;background:url(../img/top_revendas.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}


/****PRODUTOS*****/
#top_produtos{float:left;width:689px;height:83px;background:url(../img/top_produtos.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.agrupa_produtos{float:left;width:650px;padding-left:50px;padding-top:45px;}
.esq_produtos{float:left;width:450px;}
#nome_shop{float:left;width:123px;height:20px;background:url(../img/tit_shop.gif) no-repeat;text-indent:-5000px;overflow:hidden;}
.desc_produto{float:left;clear:both;width:355px;text-align:justify;padding-left:55px;margin-top:10px;}
.bt_saiba{float:left;clear:both;margin-left:55px;margin-top:15px;}
#nome_shop_fiscal{float:left;width:177px;height:20px;background:url(../img/tit_shopfiscal.gif) no-repeat;text-indent:-5000px;overflow:hidden;}
.detalhes_produtos{float:left;width:450px;padding:20px 0 30px 50px;}
.txt_produtos{float:left;width:370px;text-align:justify;margin-top:8px;}
.direita_detalhes{float:left;width:225px;}
.topicos_modulos{float:left;width:220px;font-size:14px;color:#618dbd;margin-top:30px;margin-bottom:5px;}
.iten_modulos{float:left;clear:both;width:150px;background:url(../img/border.gif) 20px 5px no-repeat;padding-left:30px;margin-top:3px;}
.prints{float:left;margin:10px 0;}
.itens_modulos{float:left;width:350px;text-align:justify;background:url(../img/box.gif) 0 4px no-repeat;padding-left:13px;margin-top:8px;}
.titulo_tabela, .linha_tabela, .linha_tabela2{float:left;width:370px;margin-top:5px;background:#a6e1ec;padding:10px 0;}
.linha_tabela{background:#fff;padding:3px 0;}
.linha_tabela2{background:#dae8f5;}
.tab01{float:left;width:160px;padding-left:5px;}
.tab02{float:left;width:60px;text-align:center;}
.tab03{float:left;width:60px;text-align:center;color:#990000;}
.tab04{float:left;width:85px;text-align:center;color:#000066;}
.agrupa_fiscal{float:left;padding-left:50px;}

/****SUPORTE****/
#top_suporte{float:left;width:557px;height:83px;background:url(../img/top_suporte.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.esq_suporte{float:left;width:370px;padding-left:50px;padding-top:20px;}
.esq_suporte_baixar{float:left;width:600px;padding-left:50px;padding-top:20px;}
.esq_suporte_baixar1{float:left;width:650px;padding-left:50px;padding-top:20px;}
.txt_suporte{float:left;width:370px;text-align:justify;}
.txt_suporte2{float:left;width:570px;text-align:justify;}
.txt_mudancas{float:left;width:470px;text-align:justify;font-family:Arial;font-size:12px}
.topicos_suporte, .topicos_suporte_sub{float:left;width:370px;font-size:14px;color:#618dbd;margin-top:10px;}
.topicos_suporte_sub{font-size:12px;color:#5497a8;margin-top:20px;}
.topicos_suporte2{float:left;width:450px;font-size:10px;color:White ; background-color:#618dbd; margin-top:10px;}
.topicos_suporte3{float:left;width:100%;font-size:10px;color:White ; background-color:#618dbd; margin-top:10px;}
.direita_suporte{float:left;width:285px;padding-left:20px;}
#tit_login{float:left;width:100px;height:20px;background:url(../img/tit_login.gif) no-repeat;text-indent:-5000px;overflow:hidden;margin-top:20px;}
.txt_login{float:left;clear:both;width:250px;text-align:justify;margin-top:8px;}
.form_login{float:left;width:265px;padding-left:20px;margin-top:15px;}
.linha_botoes_suporte{float:left;padding-top:10px;padding-left:20px;}

.titulo_tabela{float:left;padding-top:3px;padding-left:3px; padding-bottom:3px; font-size:11px;background-color:#497097; color:White; font-weight:bold }
.titulo_tabela1{float:left;padding-top:3px;padding-left:3px; padding-bottom:3px; font-size:11px;background-color:#497097; color:White; font-weight:bold }
.texto_tabela{float:left;padding-top:4px;padding-left:3px;font-size:10px;background-color:#deebf4;color:#497097;text-decoration:none;}
/*.texto_tabela:hover{text-decoration:underline;}*/


.programa{float:left;width:260px;font-size:13px;padding-left:20px;margin-top:30px;}
.itens_download{float:left;width:250px;background:url(../img/border.gif) 20px 5px no-repeat;padding-left:30px;margin-top:3px;}

/****NOTÍCIAS****/
#top_noticias{float:left;width:315px;height:83px;background:url(../img/top_noticias.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
#esquerda_noticia{float:left;width:362px;padding:30px 40px 0 48px;}
.data_noticia{float:left;width:362px;font-size:9px;color:#ababab;}
.titulo_noticia{float:left;width:362px;font-size:14px;color:#37879f;padding-bottom:15px;background:url(../img/border.gif) bottom repeat-x;}
.desc_noticia{float:left;width:362px;font-size:11px;text-align:justify;margin-top:20px;}
#direita_noticias{float:left;width:245px;padding-left:28px;border-left:1px solid #aab3c3;margin-top:30px;}
.noticias_menor{float:left;width:200px;padding-left:22px;background:url(../img/box_noticias.gif) 0 5px no-repeat;margin-top:30px;}
.data_noticia_menor{float:left;width:100%;font-size:9px;color:#ababab;}
.titulo_noticia_menor{float:left;width:100%;font-size:11px;padding-bottom:6px;background:url(../img/border.gif) bottom repeat-x;}
.desc_noticia_menor{float:left;width:100%;text-align:justify;margin-top:3px;}
.arquivos{float:left;width:188px;background:url(../img/bg_arquivos.gif) 20px 0 no-repeat;padding:44px 0 11px 42px;margin-top:30px;}
.compo_select{float:left;width:180px;font:10px verdana,tahoma,arial;border:1px solid #a2c1ce;}