﻿*{
	margin:0; 
	padding:0; 
	}

body{
	width:100%;
	height:100%;
	}
			
html{
	width:100%;
	height:100%;
	}
			
body{
	background: url(../images/bg_site.jpg) repeat-x top center #FFF;
	}

#ie6warning{
	display:none;
	}
.container{
	width:800px;
	margin:0 auto;
	display:block;
	}
	
.container_top{
	width:800px; 
	margin:0 auto;	
	}

.top{
	border-top: solid 7px #23496f;
	display:block;
	}
	
.logotop{
	display:block;
	float:left;
	width:130px;
	height:44px;
	}

.logotop h1{
	display:block;
	text-indent:-9999px;
	width:130px;
	height:44px;
	}
.logotop h1 a{
	background: url(../images/logo_site.png) repeat-x scroll center center;	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo_site.png', sizingMethod='crop');
	display:block;
	float:left;
	height:44px;
	margin-top:12px;
	text-indent:-99999px;
	width:130px;
	overflow:hidden;
	}
/*.top h1 a{ border:solid 1px  #000}*/
	
.pesquisar{
	background:transparent url(../images/bg_pesquisar2.jpg) no-repeat scroll center center;
	float:right;
	height:31px;
	padding:0 0 0 0;
	width:242px;
	}

.pesquisar input{
	margin:3px 0 0 0;
	width:160px;
	height:13px;
	margin:3px 0 0 24px;
	border:solid 1px #fff;
	font:10px Arial, Helvetica, sans-serif;
	color:#23496f;
	padding:2px;
	}

	
input.button{
	background:url(../images/btnok_site.jpg) no-repeat scroll center center;
	width:26px;
	height:19px;
	border: solid 0 #067ea5; 
	text-indent:-9999px;
	margin:0;
	padding:0;
	}
	
.fone{
	background:url(../images/telefone_site.jpg) no-repeat scroll center center;
	width:285px;
	height:13px;
	text-indent:-9999px;
	clear:both;
	margin:0 0 0 530px ;
	padding:11px 0 0 0;
	top: 61px;
	}
	
.fone p{
	margin-top:50px;	
	}
	
.menu{
	background:transparent url(../images/bg_menu.jpg) no-repeat scroll center center;
	clear:both;
	height:46px;
	margin-top:7px;
	width:800px;
	}
	
.menu ul{
	display:block;
	list-style-type:none;
	margin:0 auto;
	padding:15px 0 0;
	width:100%;
	}
	
.menu ul li {
 	display:block;
	float:left;
	height:13px;
	margin-left:25px;	
	}

.menu ul li.spacermenu{
	background:url(../images/spacermenu.jpg) no-repeat scroll center center;
	width:2px;
	height:20px;
	}

.pquemsomos{
	text-indent:-9999px; 
	background:url(../images/quemsomos.jpg) no-repeat scroll center center; 
	width:90px; 
	height:13px; 
	padding-top:5px	;
	overflow:hidden;
	}

.menu ul li.quemsomos a{
	overflow:hidden;
	height:13px;
	}

.pservicos {
	background:transparent url(../images/servicos.jpg) no-repeat scroll center center;
	height:13px;
	padding-top:9px;
	text-indent:-9999px;
	width:66px;
	overflow:hidden;
}

.menu ul li.clientes a{
	width:90px;
	overflow:hidden;
	}

.pclientes {
	background:transparent url(../images/clientes.jpg) no-repeat scroll center center;
	height:13px;
	padding-top:5px;
	text-indent:-9999px;
	width:61px;
	overflow:hidden;
}

.menu ul li.servicos a{
	width:90px;
	overflow:hidden;
	}

.pparceiros {
	background:transparent url(../images/parceiros.jpg) no-repeat scroll center center;
	height:13px;
	padding-top:6px;
	text-indent:-9999px;
	width:70px;
	overflow:hidden;
}

.menu ul li.parceiros a{
	width:90px;
	overflow:hidden;
	}

.menu ul li.rh a{
	width:90px;
	background: url(../images/rh.jpg) no-repeat scroll center center;
	overflow:hidden;
	}

.prh{
	text-indent:-9999px; 
	background:url(../images/rh.jpg) no-repeat scroll center center; 
	width:138px; 
	height:13px; 
	padding-top:5px; 
	overflow:hidden;
	}
	
.pcontato{
	text-indent:-9999px; 
	background:url(../images/contato.jpg) no-repeat scroll center center; 
	width:57px; height:13px; 
	padding-top:5px; 
	overflow:hidden;
	}

.menu ul li.contato a{
	width:90px;
	overflow:hidden;
	}

.destaque{
	bottom:60px;
}

.conteudodestaque{
	display:none;
	}
	
.noticias{
	background:url(../images/bg_noticias.jpg) no-repeat scroll top center;
	width:800px;
	height:60px;
	margin:-4px 0 0 0;
	background-position:0 -14px;
	}

.pnoticias{
	display:block;
	padding:6px 0 0 15px;
	float:left;
	font:11px sans-serif,Tahoma,Arial,Geneva;
	color:#FFF;
	}

.conteudo{
	font:12px sans-serif,Tahoma,Arial,Geneva;
	color:#666;
	margin-bottom:130px;
	}
	
.conteudoquemsomos{
	display:block;
	margin: 20px 0 0 0; 
	}


.quemsomos_esq{
	float:left;
	width:259px;
/*	border: solid 1px #F00*/		
	}

.quemsomos_dir{
	float:right;
	width:521px;
	}

.haconsitec{
	width:471px; 
	height:89px; 
	}

.quemsomos_dir p{
	font:12px sans-serif, Tahoma, Arial, Geneva;
	color:#666;
	margin:12px 0 0 0;
	}

.quemsomos_dir p a{
	background:url(../images/setahome.jpg) no-repeat scroll left center;
	width:18px;
	height:13px;
	padding-left:25px;
	overflow:hidden;
}
	
.quemsomos_dir h1{
		background:url(../images/h_consitecquemsomos.jpg) no-repeat scroll center center;
		width:127px;
		height:21px;
		display:block;
		padding-bottom:90px;
	}
	
.quemsomos_dir h2{
		background:url(../images/h_consitecquemsomos.jpg) no-repeat scroll center center;
		width:511px; 
		height:50px;
	}

.quemsomos_baixo{
	clear:both;
	width:800px;
	margin-bottom:100px;
	text-indent:-9999px;
	}

.fotoquemsomos{
	background:url(../images/foto_quemsomos.jpg) no-repeat scroll center center;
	width:259px;
	height:259px;
	margin-bottom:7px;
	border:solid 1px #d9d9d9;
	}

.fotoquemsomos p{
	text-indent:-9999px;
	}

.fotocontato{
	background: transparent url(../images/foto_contato.jpg) no-repeat scroll center center;
	width:259px;
	height:259px;
	margin-bottom:7px;
	border:solid 1px #d9d9d9;
	}

.fotocontato p{
	text-indent:-9999px;
	}

.fotorh{
	background: transparent url(../images/foto_rh.jpg) no-repeat scroll center -8px;
	width:259px;
	height:259px;
	margin-bottom:7px;
	border:solid 1px #d9d9d9;
	}

.fotorh p{
	text-indent:-9999px;
	}
	
.linksquemsomos{
	background:#067ea5;
	}
	
h2.h2links{
	display:block;
	float:left;
	border-bottom: solid 2px #FFF;
	height:35px;
	width:260px;
}

h2.h2links a{
	background: url(../images/bg_linksclientes.jpg) no-repeat scroll center center;
	display:block;
	float:left;
	height:35px;
	text-indent:-9999px;
	width:260px;
	overflow:hidden;
}

h2.h2links2{
	display:block;
	float:left;
	height:35px;
	width:260px;
}

h2.h2links2 a{
	background: url(../images/bg_linksparceiros.jpg) no-repeat scroll center center;
	display:block;
	float:left;
	height:35px;
	text-indent:-9999px;
	width:260px;
	overflow:hidden;
}

.plinks{
	display:block;
	float:left;
	border-bottom: solid 2px #FFF;
	font:11px sans-serif, Tahoma, Arial, Geneva;
	color:#fff;
	width:235px;
	height:90px;
	background-color:#067ea5;
	padding:10px 10px 5px 15px; 	
}

.plinks a {
	text-decoration:none;
	color:#fff;
	overflow:hidden;
}

.breadcrumbs{
	margin-bottom:26px;
	}

.breadcrumbs p{
	font:12px sans-serif,Tahoma,Arial,Geneva;
	color:#037fa1;	
	}

a{
	text-decoration:none;
	color:#037fa1;
	overflow:hidden;	
	}

.breadcrumbs p{
	text-decoration:none;
	color:#037fa1;
	
	}

.conteudoesq{
	float:left;
	display:block;
	margin:12px 0 0 0;
	width:373px;
	}

.conteudoesq h2{
	background:url(../images/h_consitec.jpg) no-repeat scroll center center;
	}

/*CONTEUDO PARCEIROS CLIENTES*/
.hparceiros{
	display:block;
	margin:15px 0 50px 0;
	}
	
.hparceiros h2{
	background:url(../images/h_parceiros.jpg) no-repeat scroll center center; 
	width:757px; 
	height:88px;
}

.hclientes{
	display:block;
	margin:15px 0 50px 0;
}

.hclientes h2{
	background:url(../images/h_clientes.jpg) no-repeat scroll center center; 
	width:676px; 
	height:88px;

}

.hfabrica{
	display:block;
	margin:0 0 20px 0;
	}

.hfabrica h2{
	background:url(../images/h_fabrica.jpg) no-repeat scroll center center; 
	width:790px; 
	height:140px;
	}

.logosparceiros{
	margin-top:15px;
	width:800px;
	display:block;
}
.furukawa{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/furukawa.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-bottom:10px;
	margin-left:50px;
}
.furukawa p{
	text-indent:-9999px;
	float:left;
}

.ibm{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/ibm.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-left:50px;
}

.ibm p{
	text-indent:-9999px;
	float:left;
}

.microsoft{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/microsoft.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-left:50px;
}

.microsoft p{
	text-indent:-9999px;
	float:left;
}

.oracle{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/oracle.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-left:50px;
}

.oracle p{
	text-indent:-9999px;
	float:left;
}

.avaya{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/avaya.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-bottom:10px;
	margin-left:50px;
}

.avaya p{
	text-indent:-9999px;
	float:left;
}

.alcatel{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/alcatel.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-left:50px;
}

.alcatel p{
	text-indent:-9999px;
	float:left;
}

.intervoice{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/intervoice.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-left:50px;
}

.intervoice p{
	text-indent:-9999px;
	float:left;
}

.accenture{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/accenture.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-left:50px;
}

.accenture p{
	text-indent:-9999px;
	float:left;
}

.totvs{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/totvs.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	margin-left:50px;
}

.totvs p{
	text-indent:-9999px;
	float:left;
}


.telefonica{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/telefonica.jpg) no-repeat scroll center center #03035c;
	width:189px;
	height:189px;
	float:left;
	margin-bottom:10px;
	margin-left:50px;
}
.telefonica p{
	text-indent:-9999px;
	float:left;
}

.atento{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/atento.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin:0 0 10px 10px;
}
.atento p{
	text-indent:-9999px;
	float:left;
}

.tgestiona{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/tgestiona.jpg ) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin:0 0 10px 10px;
}
.tgestiona p{
	text-indent:-9999px;
	float:left;
}

.vivo{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/vivo.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin:0 0 10px 10px;
}
.vivo p{
	text-indent:-9999px;
	float:left;
}

.visanet{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/visanet.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-bottom:10px;
}
.visanet p{
	text-indent:-9999px;
	float:left;
}

.accenture2{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/accenture.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.accenture2 p{
	text-indent:-9999px;
	float:left;
}

.sabesp{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/sabesp.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.sabesp p{
	text-indent:-9999px;
	float:left;
}

.sp{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/sp.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.sp p{
	text-indent:-9999px;
	float:left;
}

.santoandre{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/santoandre.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-bottom:10px;
}

.santoandre p{
	text-indent:-9999px;
	float:left;
}

.fde{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/fde.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.fde p{
	text-indent:-9999px;
	float:left;
}

.bancobrasil{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/bancobrasil.jpg) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
}

.bancobrasil p{
	text-indent:-9999px;
	float:left;
}

.governosp{
	display:block;
	border:solid 1px #e0e0e0;
	background:url(../images/governosp.jpg ) no-repeat scroll center center;
	width:189px;
	height:189px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.governosp p{
	text-indent:-9999px;
	float:left;
}

/*CONTEUDO PARCEIROS CLIENTES*/

h2{
	width:207px;
	height:35px;
	text-indent:-9999px;
	display:block;
	}

	
.pconsitec{
	margin:10px 0 0 0;
	text-align:left;
	
}

.conteudodir{
	float:right;
	display:block;
	margin:12px 0 0 0;
	width:400px;
	font: 10px sans-serif,Tahoma,Arial,Geneva;
	color:#666;
	}
	
.conteudobaixo{
	clear:both;
	padding-top:90px;
}
	
h3{
	background:url(../images/subheader.jpg) no-repeat scroll center center;
	width:51px;
	height:13px;
	text-indent:-9999px;
	display:block;
	padding:0 0 5px 5px
	}

h4{
	text-indent:-9999px;
	margin-top:5px;
}

.destaqueinterna{
	background:url(../images/banner_interna.jpg) no-repeat scroll center center;
	width:800px;
	height:152px;
	
	}

.destaquequemsomos {
	background:transparent url(../images/banner_quemsomos.jpg) no-repeat scroll center center;
	height:152px;
	width:800px;
}

.destaquerh {
	background:transparent url(../images/banner_rh.jpg) no-repeat scroll center center;
	height:152px;
	width:800px;
}

.destaquecontato {
	background:transparent url(../images/banner_contato.jpg) no-repeat scroll center center;
	height:152px;
	width:800px;
}

.destaqueparceiros {
	background:transparent url(../images/banner_servicos.jpg) no-repeat scroll center center;
	height:152px;
	width:800px;
}

.destaqueclientes {
	background:transparent url(../images/banner_clientes.jpg) no-repeat scroll center center;
	height:152px;
	width:800px;
}

.destaqueservicos {
	background:transparent url(../images/banner_servicos.jpg) no-repeat scroll center center;
	height:152px;
	width:800px;
}
	
.destaque2 {
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	height:182px;
	padding:5px 2px 5px 5px;
	width:47%;
	}


.destaque2 h3{
	background:url(../images/clientesh3.jpg) no-repeat left;
	padding-left:10px;
	width:58px;
	height:13px;
	}


.destaque2 p{
	margin-top:10px;
	padding-left:3px;
	}
	
.destaque2 h4{
	background:transparent url(../images/clientes_home.jpg) no-repeat scroll center center;
	height:39px;
	width:186px;
	}

.destaque3{
	float:right;
	width:47%;
	height:182px;
	border: solid 1px #CCC;
	display:block;
	margin: 0 0 9px 0;
	padding:5px 0px 5px 5px;
	}
	
.destaque3 p {
	margin-top:10px;
	padding-left:3px;
	padding-right:7px;
}

.destaque3 h3{
	background:url(../images/parceirosh3.jpg) no-repeat scroll center left;
	padding-left:10px;
	width:70px;
	height:13px;

	}
	
.destaque3 h4{
	background:url(../images/parceiros_home.jpg) no-repeat scroll center center;
	width:182px;
	height:39px;
	}

.destaque4 {
	border:1px solid #CCCCCC;
	clear:both;
	display:block;
	height:131px;
	margin:200px 0 0;
	padding:10px 0 10px 5px;
	width:393px;
	}
	
.destaque4 p {
	padding:10px 10px 0 4px;
	}
	
.destaque4 h3{
	background:url(../images/missaodaempresa.jpg) no-repeat scroll center;
	padding-left:10px;
	width:141px;
	height:16px;

}
.destaque4 h4{
	background:url(../images/politicaqualidade.jpg) no-repeat scroll center;
	padding-left:10px;
	width:158px;
	height:16px;
	}
	
/*.mapadosite{
	clear:both;
	}*/

.endereco{
	clear:both;
	}

.conhecamais{
	display:block;
	margin:90px 0 0 0;
	width:388px;
	height:25px;
	}
	
.conhecamais p{
	display:block;
	float:left;
	text-indent:-9999px;
	}
	
.conhecamais p a{
	background:transparent url(../images/tabconhecamais.jpg) no-repeat scroll center bottom;			
	width:388px;
	height:39px;
	float:left;
	overflow:hidden;
	}

.avisotela{
	background-color:#fff;
	padding:10px;
	margin-bottom:5px;
	border:dashed 1px #067ea5;
	}

.avisotela p{
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}

.rodape{
	clear:both;
	display:block;
	background:url(../images/bg_rodape.jpg) repeat-x scroll center center;
	}

.conteudorodape{
	width:798px;
	margin:0 auto;
	height:auto;
	}

.logorodape{
	background: url(../images/logoendereco.png) no-repeat scroll center center;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logoendereco.png', sizingMethod='crop');
	display:block;
	width:392px;
	height:59px;
	margin-top:23px;
	margin-left:35px;
	float:left;
	}

.logorodape p{
	text-indent:-9999px;
	}

.endereco{
	background:url(../images/endereco.jpg) no-repeat scroll center center;
	display:block;
	width:235px;
	height:43px;
	float:right;
	text-indent:-9999px;
}

.voltarhome{
	font:12px sans-serif, Tahoma, Arial, Geneva;
	color:#666;
	margin:12px 0 0 0;
}

.voltarhome p a{
	background:url(../images/setahome.jpg) no-repeat scroll left center;
	width:18px;
	height:13px;
	padding-left:25px;
	margin-bottom:120px;
	overflow:hidden;
}

.voltaraotopo{
	display:block;
	float:right;
	margin:71px 59px 0 0;
	width:300px;
	}


.voltaraotopo p{
	display:block;
	float:right;
	text-indent:-9999px;
	}

.voltaraotopo p a{
	background:url(../images/voltartopo.jpg) no-repeat scroll center center;	
	width:85px;
	height:11px;
	text-indent:-9999px;
	float:right;
	overflow:hidden;
	}


.subrodape{
	background:transparent url(../images/subrodape.jpg) no-repeat scroll center bottom;
	clear:both;
	height:32px;
	width:798px;
	}

.subrodape p{
	text-indent:-9999px;
}


/*CONTEUDO SERVIÇOS*/

.conteudoservicos{
	display:block;
	margin: 20px 0 0 0; 
	}

.fotoservicos{
	background:url(../images/foto_quemsomos.jpg) no-repeat scroll center center;
	width:259px;
	height:259px;
	margin-bottom:7px;
	border:solid 1px #d9d9d9;
	}

.fotoservicos p{
	text-indent:-9999px;
	}
	
.linksservicos{
	background:#067ea5;
	width:260px;
	}
	
.linksservicos ul{
	list-style-type:none; 
	padding:44px 10px 10px 10px;
}

.linksservicos ul li a{
	background:url(../images/bullet.gif) no-repeat scroll 0.4em center;
	width:15px;
	height:16px;
	font:11px sans-serif,Tahoma,Arial,Geneva;
	color:#FFF;
	padding-left:25px;
	overflow:hidden;
}

.linksrh{
	background:#067ea5;
	width:259px;
	}
.linksrh h2{
	background:url(../images/bg_linksrh.jpg) no-repeat scroll center center;
	width:263px;
	height:39px;
	border-bottom:solid 2px #FFF;
	}

.linksrh ul{
	list-style-type:none; 
	padding:44px 10px 10px 10px;
}

.linksrh ul li a{
	background:url(../images/bullet.gif) no-repeat scroll 0.4em center;
	width:15px;
	height:16px;
	font:11px sans-serif,Tahoma,Arial,Geneva;
	color:#FFF;
	padding-left:25px;
	overflow:hidden;
}


a:hover{
	text-decoration:underline;
	overflow:hidden;
}

.servicos_esq{
	float:left;
	width:259px;
/*	border: solid 1px #F00*/		
	}

.servicos_dir{
	float:right;
	width:521px;
	}

.hservicos{
	width:471px; 
	height:89px; 
	}

.headersservicos_qualificacao{
	background:url(../images/h_qualificacao.jpg) no-repeat scroll center left;
	width:202px;
	height:26px;
	}

.headersservicos_servicosti{
	background:url(../images/h_servico_ti.jpg) no-repeat scroll center left;
	width:379px;
	height:26px;
	}

.headersservicos_infra{
	background: url(../images/h_infra.jpg) no-repeat scroll center left;
	width:379px;
	height:26px;
	}

.headersservicos_servicedesk{
	background: url(../images/h_servicedesk.jpg) no-repeat scroll center left;
	width:122px;
	height:17px;
	}
	
.headersservicos_redes{
	background:url(../images/h_redes.jpg)no-repeat scroll center left;
	width:54px;
	height:17px;
	}
	
.headersservicos_suporte{
	background:url(../images/h_suporte.jpg) no-repeat scroll center left;
	width:157px;
	height:22px;
	}
	
.headersservicos_projetosti{
	background:url(../images/h_projetos_ti.jpg) no-repeat scroll center left;
	width:383px;
	height:26px;
	}

.qualificacao{
	display:block;
	}

.servicos_dir p{
	font:12px sans-serif, Tahoma, Arial, Geneva;
	color:#666;
	margin:0 0 14px 0;
	}

.servicos_dir p a{
	background:url(../images/setahome.jpg) no-repeat scroll left center;
	width:18px;
	height:13px;
	padding-left:25px;
	overflow:hidden;
}

.servicos_dir ul li{
	/*background:url(../images/bullet.gif) no-repeat scroll center center;*/
	list-style-type:none;
	font:12px sans-serif,Tahoma,Arial,Geneva;
	margin:10px 0 5px 0;
	color:#666;
	}
	
.servicos_dir h1{
		background:url(../images/h_consitecquemsomos.jpg) no-repeat scroll center center;
		width:127px;
		height:21px;
		display:block;
		padding-bottom:90px;
	}
	
h2.h2servicos{
	background: url(../images/bg_linksservicos.jpg) no-repeat scroll center center;
	display:block;
	border-bottom:solid 2px #fff;
	float:left;
	height:35px;
	text-indent:-9999px;
	width:260px;
	}

.servicos_dir h2{
		background:url(../images/h_servicos.jpg) no-repeat scroll center center;
		width:457px; 
		height:49px;
		margin-bottom:25px;
	}

.servicos_baixo{
	clear:both;
	width:800px;
	}
	
.servicos_baixo p{
	text-indent:-9999px;
	}
	
.rh_dir{
	float:right;
	width:521px;
	}	
	
.rh_dir h2{
	background: url(../images/h_rh.jpg) no-repeat scroll center left;
	width:230px; 
	height:21px;
	margin-bottom:25px;
	}	
	
.rh_dir h3{
		background:url(../images/h_rh_sub.jpg) no-repeat scroll center left;
		width:526px; 
		height:73px;
		margin-bottom:25px;
	}

.rh_dir p{
		color:#666;
		font:12px sans-serif,Tahoma,Arial,Geneva;
		margin:10px 0 5px;
	}

.rh_dir ul li{
	list-style-type:none;
	font:12px sans-serif,Tahoma,Arial,Geneva;
	margin:10px 0 5px 0;
	color:#666;
	}

.rh_dir a{
	background:transparent url(../images/setahome.jpg) no-repeat scroll left center;
	height:13px;
	padding-left:25px;
	width:18px;
	overflow:hidden;
	}

.contato_dir{
	float:right;
	width:521px;
	}	
	
.contato_dir h2{
	background: url(../images/h_rh.jpg) no-repeat scroll center left;
	width:230px; 
	height:21px;
	margin-bottom:25px;
	}	
	
.contato_dir h3{
		background:url(../images/h_rh_sub.jpg) no-repeat scroll center left;
		width:526px; 
		height:73px;
		margin-bottom:25px;
	}

.contato_dir p{
		color:#666;
		font:12px sans-serif,Tahoma,Arial,Geneva;
		margin:20px 0 5px;
	}

.contato_dir ul li{
	list-style-type:none;
	font:12px sans-serif,Tahoma,Arial,Geneva;
	margin:10px 0 5px 0;
	color:#666;
	}

.contato_dir a{
	background:transparent url(../images/setahome.jpg) no-repeat scroll left center;
	height:13px;
	padding-left:25px;
	width:18px;
	overflow:hidden;
	}


.form{
		
	}
	
.form p{
	font:12px sans-serif,Tahoma,Arial,Geneva; 
	color:#0D7AA5;
	margin:10px 0 10px 0;
	}
	
.form input{
	background:#FFF;
	border:solid 1px #d9d9d9;
	width:320px;
	height:30px;
	font:25px sans-serif,Tahoma,Arial,Geneva; 
	color:#0D7AA5;
	}
	
.form textarea{
	background:#FFF;
	border:solid 1px #d9d9d9;
	width:320px;
	height:100px;
	font:15px sans-serif,Tahoma,Arial,Geneva; 
	color:#0D7AA5;
	}

.contato_dir{
	float:right;
	width:521px;
	}

.contato_dir h2{
	background:transparent url(../images/h_contato.jpg) no-repeat scroll top left;
	width:532px; 
	height:97px;	
	}

.btnenviar{
	margin:10px 0 0 0;
	background:#077ea6;
	border:solid 1px #077ea6;
	color:#FFF;
	width:80px;
	font:15px Tahoma, Geneva, sans-serif;
	}
	
.grafico1{
	float:left; 
	border:solid 1px #CCC;	
	}

.grafico1 a{
	border:none;
	}
	
.legenda_grafico1{
	float:left; 
	border:solid 1px #CCC;
	padding:5px 0 5px 5px;
	width:250px; margin-top:5px; 
	margin-top:5px;
	font:11px sans-serif,Tahoma,Arial,Geneva;
	color:#FFF;
	background-color:#0c3a6a;
	}

.grafico2{
	float:left; 
	margin-left:14px; 
	border:solid 1px #CCC;	
	}

.legenda_grafico2{
	float:left; 
	margin:5px 0 0 14px;
	border:solid 1px #CCC; 
	width:250px;
	padding:5px 0 5px 5px;
	font:11px sans-serif,Tahoma,Arial,Geneva; 
	color:#FFF;
	background-color:#0c3a6a;
	}
	
.grafico3{
	float:right; 
	border:solid 1px #CCC;
	}
	
.legenda_grafico3{
	float:left; 
	margin:5px 0 0 14px;
	border:solid 1px #CCC; 
	width:250px;
	padding:5px 0 5px 5px;
	font:11px sans-serif,Tahoma,Arial,Geneva;
	color:#FFF;
	background-color:#0c3a6a;
	}
