@charset "utf-8";
/* CSS Document */

/* ------------------------------- tags ------------------------------- */

body, div, span, table, td, th, tr, p, h1, h2, h3, h4, h5, h6, li, ol, ul, a, img, form {
	margin:0;
	padding:0;
	border:0;
}
	
body {
	background:url(../_img/bgBody.jpg) top repeat-x #FFF;
}


#topo h1 {
	display:block;
	float:left;
	width:244px;
	height:64px;
	margin:22px 0 0 0;
	background:url(../_img/logo.jpg) no-repeat;
}

h1 span {
		display:none;
}

/* ------------------------------- ids ------------------------------- */

		/* -------------------------- topo -------------------------- */

#conteiner{
	display:block;
	width:905px;
	margin:0 auto;	
}

#topo {
	display:block;
	width:905px;
	height:116px;
}

#menu {
	display:block;
	float:right;
	list-style:none;
	margin-top:2px;
}

#menu li, #menu a {
	display:block;
	float:left;
	width:86px;
	height:64px;
}

#menu li span {
	display:none;
}

#btHome { background:url(../_img/btHome.jpg); }
#btSolucoes { background:url(../_img/btSolucoes.jpg); }
#btClientes { background:url(../_img/btClientes.jpg); }
#btContato { background:url(../_img/btContato.jpg); }

#btHome:hover { background:url(../_img/btHomeOver.jpg); }
#btSolucoes:hover { background:url(../_img/btSolucoesOver.jpg); }
#btClientes:hover { background:url(../_img/btClientesOver.jpg); }
#btContato:hover { background:url(../_img/btContatoOver.jpg); }

		/* -------------------------- flash -------------------------- */

#flash {
	display:block;
	width:905px;
	height:340px;
}

		/* -------------------------- conteiner conteúdo -------------------------- */

#conteudo {
	display:block;
	width:905px;
}

		/* -------------------------- meio -------------------------- */

#meio {
	display:block;
	width:905px;
	height:164px;
	margin-bottom:28px;
	padding-top:4px;
	background:url(../_img/bgMeio.jpg) no-repeat;
	text-align:center;
}

#solucoesHome {
	display:block;
	float:left;
	width:301px;
	height:108px;
	padding-top:22px;
	background:url(../_img/bgSolucoesHome.gif) no-repeat;
	background-position:left;
	border-right:1px solid #d6d6d6;
}
	#solucoesHome h3 {
		display:block;
		margin-left:100px;
		width:84px;
		height:20px;
		background:url(../_img/titSolucoesHome.jpg) no-repeat;
	}
	#solucoesHome h3 span {
		display:none;
	}
	#solucoesHome p {
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#4a4a4a;
		text-align:justify;
		width:180px;
		margin-left:100px;
	}
	
	#solucoesHome a {
		display:block;
		float:right;
		clear:both;
		margin:-5px 24px 0 0;
		width:41px;
		height:15px;
		background:url(../_img/btMaisHome.jpg) no-repeat;
	}
	
	#solucoesHome a span {
		display:none;
	}
	
	#solucoesHome a:hover {
		background:url(../_img/btMaisHomeOver.jpg) no-repeat;
	}

#apresentacaoHome {
	display:block;
	float:left;
	width:301px;
	height:108px;
	padding-top:22px;
	background:url(../_img/bgApresentacaoHome.gif) no-repeat;
	background-position:left;
	border-right:1px solid #d6d6d6;
}
	#apresentacaoHome h3 {
		display:block;
		margin-left:115px;
		width:125px;
		height:20px;
		background:url(../_img/titApresentacaoHome.jpg) no-repeat;
	}
	#apresentacaoHome h3 span {
		display:none;
	}
	#apresentacaoHome p {
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#4a4a4a;
		text-align:justify;
		width:170px;
		margin-left:115px;
	}

	#apresentacaoHome a {
		display:block;
		float:right;
		clear:both;
		margin:-5px 24px 0 0;
		width:41px;
		height:15px;
		background:url(../_img/btMaisHome.jpg) no-repeat;
	}
	
	#apresentacaoHome a span {
		display:none;
	}
	
	#apresentacaoHome a:hover {
		background:url(../_img/btMaisHomeOver.jpg) no-repeat;
	}

#clientesHome {
	display:block;
	float:left;
	width:301px;
	height:108px;
	padding-top:22px;
	background:url(../_img/bgClientesHome.gif) no-repeat;
	background-position:left;
}
	#clientesHome h3 {
		display:block;
		margin-left:115px;
		width:84px;
		height:20px;
		background:url(../_img/titClientesHome.jpg) no-repeat;
	}
	#clientesHome h3 span {
		display:none;
	}
	#clientesHome p {
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#4a4a4a;
		text-align:justify;
		width:170px;
		margin-left:115px;
	}
	
	#clientesHome a {
		display:block;
		float:right;
		clear:both;
		margin:5px 24px 0 0;
		width:41px;
		height:15px;
		background:url(../_img/btMaisHome.jpg) no-repeat;
	}
	
	#clientesHome a span {
		display:none;
	}
	
	#clientesHome a:hover {
		background:url(../_img/btMaisHomeOver.jpg) no-repeat;
	}

		/* -------------------------- conteudo -------------------------- */
		
#bemVindos {
	display:block;
	float:left;
	width:510px;
}

#bemVindos h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	padding-bottom:5px;
}

#bemVindos h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:30px;
	color:#FF6600;
}

#bemVindos p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:160%;
	color:#2f2f2f;
	text-align:justify;
}

	#bemVindos a {
		display:block;
		float:right;
		clear:both;
		width:41px;
		height:33px;
		margin-top:13px;
		background:url(../_img/btMaisHome.jpg) no-repeat;
	}
	
	#bemVindos a span {
		display:none;
	}
	
	#bemVindos a:hover {
		background:url(../_img/btMaisHomeOver.jpg) no-repeat;
	}

#cadHome {
	display:block;
	float:right;
	width:262px;
	padding-left:19px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#5a5a5a;
	padding:0 26px 0 31px;
	margin-top:25px;
	background:url(../_img/bgAreaRestrita.jpg) top no-repeat;
}

#cadHome h3 {
	display:block;
	width:108px;
	height:14px;
	margin-bottom:15px;
	background:url(../_img/titCadastroHome.jpg) no-repeat;
}

	#cadHome h3 span {
		display:none;
	}

#cadHome strong {
	color:#3d3d3d;
}

#cadHome a {
	text-decoration:none;
	color:#5a5a5a;
}

#cadHome a:hover {
	color:#000;
}


#enviar {
	width:69px;
	height:15px;
	border:0;
	margin-left:60px;
}

		/* -------------------------- rodape -------------------------- */

#rodape{
	display:block;
	float:left;
	width:905px;
	height:72px;
	margin-top:50px;
	background:url(../_img/bgRodape.gif) repeat-x;
}

#rodapeInt{
	display:block;
	float:left;
	width:905px;
	height:72px;
	background:url(../_img/bgRodape.gif) repeat-x;
}

#copyright {
	float:right;
	font-family:"Consolas";
	font-size:10px;
	font-weight:bold;
	color:#4f4f4f;
	margin:30px 30px 0 0;
}

/* ------------------------------- Páginas ------------------------------- */

#colEsqInt {
	display:block;
	float:left;
	width:557px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:160%;
}

#colEsqInt h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	padding-bottom:25px;
}

#colEsqInt h3 {
	display:block;
	width:557px;
	font-size:26px;
	color:#005ead;
	margin-bottom:10px;
	padding-bottom:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	background:url(../_img/bgTitInterna.gif) bottom repeat-x;
}

#colEsqInt h3 span{
	font-size:14px;
	color:#ff5900;
}

#colEsqInt h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ff5900;
}

	#colEsqInt strong {
		color:#005fad;
	}

	#colEsqInt td {
		width:175px;
		height:80px;
		background-image:url(../_img/bgCelTable.jpg);
		vertical-align:middle;
	}

	#colEsqInt div a {
		display:block;
		float:right;
		clear:both;
		width:41px;
		height:33px;
		margin-top:13px;
		background:url(../_img/btMaisHome.jpg) no-repeat;
	}
	
	#colEsqInt div a span {
		display:none;
	}
	
	#colEsqInt div a:hover {
		background:url(../_img/btMaisHomeOver.jpg) no-repeat;
	}

#colDirInt {
	display:block;
	float:right;
	width:275px;
	height:600px;
	background-color:#f3f3f3;
}

#colDirInt div {
	display:block;
	width:165px;
	height:113px;
	margin-top:12px;
	padding:20px 7px 0 80px;
	margin-left:10px;
}

#colDirInt h3 {
	font-family:"Consolas";
	size:17px;
	color:#005fad;
}

#colDirInt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#4a4a4a;
	text-align:justify;
}

#business_dir {
	background:url(../_img/bgBusiness_dir.gif) no-repeat;
}

#people_dir {
	background:url(../_img/bgPeople_dir.gif) no-repeat;
}

#solucoes_dir {
	background:url(../_img/bgSolucoesDir.gif) no-repeat;
}

	#colDirInt a {
		display:block;
		float:right;
		clear:both;
		width:41px;
		height:20px;
		margin-top:8px;
		background:url(../_img/btMaisHome.jpg) no-repeat;
	}
	
	#colDirInt a span {
		display:none;
	}
	
	#colDirInt a:hover {
		background:url(../_img/btMaisHomeOver.jpg) no-repeat;
	}
	
/* ------------------------------- Formulário ------------------------------- */
	
#formulario {
	display:block;
	float:left;
	clear:both;
	width:557px;
	margin-top:15px;
}

#formulario span {
	color:#005fad;
	font-weight:bold;
}

#formulario p {
	margin-top:10px;
}

