*{margin:0; padding:0; }
body{font-family:Tahoma, Arial, "Times New Roman", sans-serif; font-size:12px; }
img{border:none; }
h1{color:#fff; font-size:14px; text-align:center; margin-top:13px; }
h2{color:#003C71; font-size:16px; }
/*------------------------------------------------------------------------------------*/
#geral{width:974px; margin:auto; }
/*------------------------------------------------------------------------------------*/
#cabecalho{width:974px; height:320px; background-image:url(../imagens/cabecalho.jpg); background-repeat:no-repeat; background-position:top left; position:relative; float:left; }
#sub_cabecalho{width:974px; height:40px; background-color:#003C71; float:left; }
#corpo{width:974px; float:left; background:#FFF; }
#menu_rodape{width:974px; height:40px; background-color:#003C71; float:left; }
#rodape{width:974px; height:60px; float:left; position:relative; padding-top:20px; background-color:#FFF; }
/*------------------<menu cabecalho>--------------------------------------------------*/
.home{position:absolute; top:77px; right:569px; }
.empresa{position:absolute; top:77px; right:459px; }
.solucoes{position:absolute; top:77px; right:349px; }
.clientes{position:absolute; top:77px; right:240px; }
.parceiros{position:absolute; top:77px; right:130px; }
.contato{position:absolute; top:77px; right:20px; }

#cabecalho a{color:#2D4576; font-size:14px; font-weight:bold; text-decoration:none; }
#cabecalho a:hover{color:#000; }
#cabecalho .gif_tranparente{width:250px; height:80px; position:absolute; bottom:113px; left:163px; }
/*------------------------------------------------------------------------------------*/
#sub_cabecalho p{text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; margin-top:3px; }
.index_h1{text-align:center; font-size:14px; color:#fff; margin-top:3px; }
/*------------------------------------------------------------------------------------*/
.bloco_informacao{width:276px; height:406px; padding-top:15px; background-image:url(../imagens/duvidas.jpg); background-repeat:no-repeat; float:left; }
.bloco_informacao p{color:#003C71; font-size:14px; width:225px; margin:20px 0 0 16px; text-align: center; }
.bloco_informacao h2{text-align:center; }
/*--------------------------------->CONTEUDO DO INDEX<----------------------------------------------*/
.conteudo{width:698px; float:left; }
.banners{width:408px; float:left; }
.nfe{margin:30px 0 0 25px; }
.intellistore{width:250px; height:89px; position:relative; background-image:url(../imagens/intellistore.jpg); background-repeat:no-repeat; margin-top:15px; float:left; }
.atualizacao{width:250px; height:89px; position:relative; background-image:url(../imagens/atualizacao.jpg); background-repeat:no-repeat; margin-top:15px; float:left; }
.intelliponto{width:250px; position:relative; height:89px; margin-top:15px; background-image:url(../imagens/intelliponto.jpg); background-repeat:no-repeat; float:left; }
.intelisore_ponto{color:#FFFFFF; font-weight:bold; position:absolute; top:35px; left:8px; }
.intelisore_ponto a{color:#FFFFFF; text-decoration:none; }
.intelisore_ponto a:hover{color:#000; text-decoration:none; }
.entre_contato{width:698px; float:left; }
.entre_contato img{float:left; }
.entre_contato p{text-align:left; margin-top:30px; margin-left:10px; width:410px; color:#2253A0; font-size:14px; float:left; }
.entre_contato a{color:#0066CC; }
.iframe{width:108px; height:71px; margin:30px 40px 0 0; float:right; display:inline; }
/*------------------------------------------------------------------------------------*/
.corpo_inteiro{width:974px; }
.corpo_inteiro p{width:950px; margin-top:10px; float:left; display:inline; margin-left:30px; }
.corpo_inteiro img{margin:20px 0; }
.corpo_inteiro h2{margin:15px 30px; }
/*------------------------>ESTILO SOLUÇÕES<-----------------------------------------*/
.solucoes_store{/*width:391px; */width:974px; /*height:281px; */ height:750px; display:inline-block; position:relative; float:left; display:inline; background-image:url(../imagens/banner_azul.gif); background-position:center bottom; background-repeat:no-repeat; margin-bottom:50px; text-align:center; }
.solucoes_store h2{text-align:center; }
.solucoes_store h2 strong{font-size:14px; }
.solucoes_store .sub_topico{width:391px; margin:0 0 15px 0; float:left; display:inline; text-indent:0; }
.solucoes_store ul{margin-left:30px; float:left; display:inline; }
.solucoes_store .img-fluxo{display:block; margin:auto; }
.solucoes_store span{display:block; width:204px; text-align:center; margin:auto; }
.solucoes_store a{color:#FFFFFF; }
.solucoes_store a:hover{color:#CCCCCC; }
/*------------------------------------*/
.corpo_inteiro .banner_solucoes_store{width:325px; text-indent:0; position:absolute; bottom:15px; left:290px; display:inline; color:#FFFFFF; font-weight:bold; text-align:left; }
/*------------------------------------*/
.solucoes_ponto{width:440px; height:281px; position:relative; float:right; display:inline; background-image:url(../imagens/banner_verde.gif); background-position:bottom left; background-repeat:no-repeat; margin-bottom:50px; }
.solucoes_ponto h2{width:440px; margin-left:0; }
.solucoes_ponto h2 strong{font-size:14px; }
.solucoes_ponto ul{width:350px; margin-left:30px; float:left; display:inline; }
.solucoes_ponto ul li{margin-bottom:10px; }
.solucoes_ponto a{color:#FFFFFF; }
.solucoes_ponto a:hover{color:#CCCCCC; }
.corpo_inteiro .banner_solucoes_ponto{width:325px; text-indent:0; position:absolute; bottom:15px; left:0px; display:inline; color:#FFFFFF; font-weight:bold; }

/*------------------------->ESTILO CONTATO<------------------------------------------------*/
.corpo_inteiro .atendente{float:left; }
.contato_form{width:710px; height:400px; margin-top:20px; background-image:url(../imagens/email.jpg); background-repeat:no-repeat; background-position:top right; float:right; }
.contato_form .tab_contato{color:#392A8D; float:left; }
.contato_form .tab_contato input{border:1px solid #999999; }
.contato_form .tab_contato textarea{border:1px solid #999999; }
.contato_form .tab_contato select{border:1px solid #999999; }
.contato_form .td_topicos{width:56px; }
.contato_form .td_input input{width:315px; }
.contato_form .bot_limpar{margin-left:200px; float:left; display:inline; cursor:pointer; }
.contato_form .bot_enviar{float:right; cursor:pointer; }
/*------------------------------------------------------------------------------------*/
.corpo_inteiro .seja_parcero{float:left; width:315px; margin:0 0 20px 30px; }
.corpo_inteiro .seja_parcero img{margin:0; }
.corpo_inteiro .seja_parcero p{width:300px; margin-left:10px; }
.corpo_inteiro .texto_parceiros{color:#003C71; font-size:14px; width:225px; margin:20px 0 0 16px; text-align: center; }
/*------------------------------------------------------------------------------------*/
.parceiros_logos{width:974px; height:350px; position:relative; float:left; }
.parceiros_logos .logo_hardeman{position:absolute; top:30px; right:20px; }
.parceiros_logos .logo_automacao{position:absolute; top:30px; left:20px; }
.parceiros_logos .banner_parceria{position:absolute; top:150px; left:235px; }
/*------------------------------------------------------------------------------------*/
.contato_form_parcerios{width:750px; margin-top:20px; float:right; }
.contato_form_parcerios .tab_contato{color:#392A8D; float:left; }
.contato_form_parcerios .tab_contato_parcerias{color:#392A8D; float:left; }
.contato_form_parcerios .tab_contato_parcerias input{border:1px solid #999999; }
.contato_form_parcerios .tab_contato_parcerias textarea{border:1px solid #999999; }
.contato_form_parcerios .tab_contato_parcerias select{border:1px solid #999999; }
.contato_form_parcerios .td_topicos{width:56px; }
.contato_form_parcerios .td_input input{width:315px; }
.contato_form_parcerios .bot_limpar{margin-left:200px; float:left; display:inline; cursor:pointer; }
.contato_form_parcerios .bot_enviar{float:right; cursor:pointer; }
/*----------------------------------->ESTILO RODAPE<-------------------------------------------*/
#menu_rodape ul{width:635px; margin:auto; padding:10px 0; font-size:14px; }
#menu_rodape ul li{display:inline; padding:0 20px; }
#menu_rodape a{text-decoration:none; color:#FFFFFF; font-weight:bold; }
#menu_rodape a:hover{color:#000000; }
/*------------------------------------------------------------------------------------*/
#rodape p{text-align:center; font-size:11px; }
#rodape .logo_hardeman{position:absolute; top:0px; right:0px; }
/*------------------------------------------------------------------------------------*/
.atulalizacao .img-center{display:block; margin:20px auto 0 auto; padding:20px 0 0 0; }
.atulalizacao p em{color:#69C; font-size:14px; text-transform:uppercase; }
.atulalizacao p{margin:0 0 10px 30px; width:974px; display:block; float:none; }	
.legenda-img{text-align:center; margin:0 auto 20px auto; display:block; color:#69C; }

.versao{display:block; width:200px; height:30px; font-size:18px; text-decoration:none; color:#09C; margin:0 20px; padding:5px 0;}
.versao:hover{color:#069;}

.voltar{display:block; width:200px; height:30px; font-size:18px; text-decoration:none; color:#09C; margin:0; padding:5px 0;}
.voltar:hover{color:#069;}

/*------------------------------------------------------------------------------------*/
.level-1{margin:5px 0 5px 45px; }	
.level-2{margin:5px 0 5px 65px; }	
.level-3{margin:5px 0 5px 85px; }
/*------------------------------------------------------------------------------------*/
.level-1 li{list-style:disc; margin:0 0 3px 0; }	
.level-2 li{list-style:circle; margin:0 0 3px 0; }	
.level-3 li{list-style:square; margin:0 0 3px 0; }	
