*{
	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:#0094bd;
	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:#0094BD;
	float:left;
	}
#corpo{
	width:974px;
	float:left;
	}
#menu_rodape{
	width:974px;
	height:40px;
	background-color:#0094BD;
	float:left;}
#rodape{
	width:974px;
	height:60px;
	float:left;
	position:relative;
	padding-top:20px;
	}
/*------------------<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:#0094bd;
	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:50px;
	float:left;}
.intelliponto{
	width:250px;
	position:relative;
	height:89px;
	margin-top:40px;
	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:center;
	margin-top:30px;
	width:544px;
	color:#2253A0;
	font-size:14px;
	float:left;
	}
.entre_contato a{
	color:#0066CC;}
/*------------------------------------------------------------------------------------*/
.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;
	height:281px;
	display:inline;
	position:relative;
	float:left;
	display:inline;
	background-image:url(../imagens/banner_azul.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-bottom:50px;
	}
.solucoes_store h2{
	width:391px;
	margin-left:0;
	}
.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 a{
	color:#FFFFFF;
	}
.solucoes_store a:hover{
	color:#CCCCCC;
	}
/*------------------------------------*/
.corpo_inteiro .banner_solucoes_store{
	width:325px;
	text-indent:0;
	position:absolute;
	bottom:15px;
	left:0px;
	display:inline;
	color:#FFFFFF;
	font-weight:bold;
	}
/*------------------------------------*/
.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;
	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:#0094bd;
	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:615px;
	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;}
