* { margin: 0; padding: 0;}

body {
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #fff;
	color: #000;
	margin: 0 0 20px 0;
}


img{ border: none; }

.msg-not-found h3{
	color: #0074ab;
	font: 18px Verdana,Arial,Sans-serif;
	padding: 20px;
	margin-top: 20px;
}

.msg-not-found {
	height: 300px;
}

#container {
	margin: 0 auto;
	width: 934px;
	position: relative;
}

#header {
	background-color: #fff;
	margin: 0 auto;
	width: 919px;
	height: 135px;
}

h1,h1 a {
	display:block; overflow:hidden; text-indent:-9999px;
	background: url(imgs/logo.png) no-repeat;
	width: 295px;
	height: 80px;
}

h1 {
	margin: 15px 0 18px 0;
	float: left;
}

.espacamento {
	margin-top: 20px;
}

/*MENU*/
.nav{
	list-style: none;
	position: relative;
	width: 919px;
	float: left;
	margin: 0 auto;
}
	.nav li,.nav li a{
		padding-right: 5px;
		display: block; overflow: hidden; text-indent: -9999px;
		height: 22px;
		width: 127px;
	}
	.nav li { float:left;}

	.nav .nav-empresa,.nav .nav-empresa a {
		background: url(imgs/mnempresa.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-empresa:hover,.nav .nav-empresa a:hover {
		background-position: 0 0px;
	}
	.nav .nav-solucoes,.nav .nav-solucoes a {
		background: url(imgs/mnsolucoes.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-solucoes:hover,.nav .nav-solucoes a:hover {
		background-position: 0 0px;
	}
	.nav .nav-google,.nav .nav-google a {
		background: url(imgs/mngoogle.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-google:hover,.nav .nav-google a:hover {
		background-position: 0 0px;
	}
	.nav .nav-clientes,.nav .nav-clientes a {
		background: url(imgs/mnclientes.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-clientes:hover,.nav .nav-clientes a:hover {
		background-position: 0 0px;
	}
	.nav .nav-parcerias,.nav .nav-parcerias a {
		background: url(imgs/mnparcerias.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-parcerias:hover,.nav .nav-parcerias a:hover {
		background-position: 0 0px;
	}
	.nav .nav-noticias,.nav .nav-noticias a {
		background: url(imgs/mnnoticias.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-noticias:hover,.nav .nav-noticias a:hover {
		background-position: 0 0px;
	}
	
	.nav .nav-contato,.nav .nav-contato a {
		background: url(imgs/mncontato.png) no-repeat;
		background-position: 0 -22px;
		width: 127px;
	}
	.nav .nav-contato:hover,.nav .nav-contato a:hover {
		background-position: 0 0;
	}
	.nav .nav-contato { padding-right: 0 !important; }

#searchsup {
	width: 214px;
	float: right;
	margin-top: 40px;
}

#searchform {
	height: 32px;
	background: url(imgs/fundobusca.png) no-repeat;
}

#searchform #searchsubmit {
	background: url(imgs/lupa.png) no-repeat;
	margin: 4px 0 0 12px;
	border: none;
	cursor: pointer;
}

.search-input-text {
	position: relative;
	padding: 0 3px 0 3px;
	font-weight: bold;
	background: url(imgs/bg-input.png) no-repeat;
	margin-top: 9px;
	color: #79ADC5;
	width: 169px;
	border: none;
	float: left;
	left: 7px;
}

.search-input-submit {
	width: 22px;
	height: 24px;	
}

#footer {
	background: url(imgs/bg-footer.png) no-repeat;
	margin: 0 auto;
	height: 89px;
	text-align: center;
	float: left;
	width: 100%;
}
	#footer h5 {
		letter-spacing:-1px;
		padding-top: 19px;
		font-family: verdana;
		font-weight: bold;
		font-size: 15.5px;
		color: #6eb0d0;
	}
	#footer address {
		letter-spacing:-0.1px;
		font-weight: 600;
		font-size: 11px;
		font-family: verdana;
		font-style: normal;
		text-align: center;
		color: #6eb0d0;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
}

#barra-page {
	background:transparent url(imgs/barra-page.png) no-repeat center;
	height: 120px;
}

#barra-home {
	background: transparent url(imgs/barra-home.png) no-repeat center top;
	width: 100%;
	height: 373px;
	float: left;
	overflow: hidden;
}

#barra-home #slideshow {
	position: relative;
	margin: 0 auto;
	width: 919px;
	height: 354px;
	top: 2px;
}

/*------------------------------------------------------
						CONTATO
------------------------------------------------------*/
.content-contato,
.content-trabalheconosco {
	width: 920px;
	float: left;
}

.content-contato h3.tit-contato {
	background: url(imgs/contato-tit-contato.png) no-repeat;
	width: 917px;
	height: 67px;
	float: left;
	text-indent: -9999px; display: block; overflow: hidden;
}

.content-trabalheconosco h3.tit-trabalheconosco {
	background: url(imgs/tit-trabalheconosco.png) no-repeat;
	width: 916px;
	height: 67px;
	float: left;
	margin: 20px 0 20px 0;
	text-indent: -9999px; display: block; overflow: hidden;
}

.content-contato .base-tit h2 {
	text-indent: -9999px; display: block; overflow: hidden;
	background: url(imgs/tit-contato.png) no-repeat;
	width: 189px;
	height: 36px;
	float: left;
	margin-bottom: 27px;
}

.content-contato p {
	padding: 0 0 22px 2px;	
}

.bg-input {
	background: url(imgs/input-texto-fundo.png) no-repeat left top;
	float: left;
	width: 100%;
}

.content-contato  #inputnome, #inputemail, #inputtelefone, #inputempresa {
	background: url(imgs/bg-input.png) no-repeat;
	padding: 0 3px 0 3px;
	position: relative;
	font-weight: bold;
	margin-top: 9px;
	font-size: 12px;
	color: #79ADC5;
	width: 190px;
	border: none;
	left: 7px;
}
.content-news  #inputnome, #inputsobrenome, #inputcargo, #inputendereco, #inputemail, #inputtelefone, #inputempresa {
	background: url(imgs/bg-input.png) no-repeat;
	padding: 0 3px 0 3px;
	position: relative;
	font-weight: bold;
	margin-top: 9px;
	font-size: 12px;
	color: #79ADC5;
	width: 190px;
	border: none;
	left: 7px;
}

.curriculo,.mensagem {
	background: url(imgs/input-textarea-fundo.png) no-repeat left top !important; 
}

.content-contato textarea,
.content-trabalheconosco textarea {
	width: 463px;
	height: 104px;
	border: none;
	padding: 8px;
	padding-right: 8px;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #79ADC5;
	margin-bottom: 25px;
	margin-top: 5px;
	background: none;
	overflow: auto;
}

.content-contato, .content-trabalheconosco p {
	font: 14px Verdana,Arial,Sans-serif;
}

.content-trabalheconosco {
	padding-bottom: 50px;
}

.content-contato select{
	width: 213px;
	padding-left: 6px;
	font-size: 12px;

	font-weight: bold;
	color: #79ADC5;
}

#inputlimpar, #inputlimpartc {
	float: left;
	text-indent: -9999px; display: block; overflow: hidden;
	background: url(imgs/btn-limpar.png) no-repeat bottom;
	width: 213px;
	height: 34px;
	border: none;
	margin-right: 65px;
	cursor: pointer;
}

.btn-submit {
	float: left;
	text-indent: -9999px; display: block; overflow: hidden;
	background: url(imgs/btn-submit.png) no-repeat bottom;
	width: 213px;
	height: 34px;
	border: none;
	cursor: pointer;
}

/*------------------------------------------------------
						  HOME
------------------------------------------------------*/
#content-home .list{
	float: left;
	font: 14px Verdana,Arial,Sans-serif;
	width: 260px;
	padding-top: 20px;
	padding-right: 32px;
	padding-bottom: 30px;
	list-style: none;
}
#content-home .list h3{
	color: #0074ab;
	font: 18px Verdana,Arial,Sans-serif;
	padding-bottom: 8px;
}

#content-home .saiba-mais,
#content-home .saiba-mais a {
	text-indent:-9999px; display:block; overflow:hidden;
	background: url(imgs/lk-saiba-mais.png) no-repeat;
	width: 91px;
	height: 15px;
	padding: 0;
	margin: 0;
}

#content-home .saiba-mais {
	margin-top: -10px;	
}
/*------------------------------------------------------
						GOOGLE
------------------------------------------------------*/
.flash-google{
/*	margin: 0 auto;
	position:relative;
	padding-bottom: 20px;
	*/
	float: right;
	width: 300px;
	
}
/*------------------------------------------------------
						CONTEUDO
------------------------------------------------------*/
.content-solucoes .content-list-dedalusauth {
	background: url(imgs/apps-base-center.png) repeat-y;
	width: 914px;
	float: left;
}
.content-solucoes .content-list-dedalusauth p {
	padding: 20px;
}
	.topo-pontilhado {
		background: url(imgs/apps-base-top.png) no-repeat top;
		float: left;
		width: 914px;
	}
	.base-pontilhado {
		background: url(imgs/apps-base-bottom.png) no-repeat top;
		float: left;
		width: 914px;
		height: 35px;
	}
	
.content-solucoes {
	font: 14px Verdana,Arial,Sans-serif;
	width: 920px;
	float: left;
	padding-bottom: 50px;
}

.content-solucoes img {
	border: none;	
}

.content-solucoes .base-tit,
.content-contato .base-tit,
.content-newsletter .base-tit {
	background: #999 url(imgs/solucoes-base-sub-title.png) no-repeat bottom;	
	float: left;
	width: 889px;
	height: 82px;
	padding: 32px 0 0 28px;
	margin-bottom: 28px;
}
	.content-solucoes .base-tit h2 {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/solucoes-tit-solucoes.png) no-repeat;
		width: 220px;
		height: 53px;
		float: left;
	}
	
	.content-solucoes .base-tit h2.empresa {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/empresa-tit-empresa.png) no-repeat;
		width: 220px;
		height: 38px;
		float: left;
	}
	
	.content-solucoes .base-tit h2.clientes {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/clientes-tit-clientes.png) no-repeat;
		width: 188px;
		height: 39px;
		float: left;
	}
		
	.content-solucoes .base-tit h2.parcerias {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/parcerias-tit-parcerias.png) no-repeat;
		width: 235px;
		height: 48px;
		float: left;
	}
	
	.content-solucoes .apps h2.tit-apps {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/apps-tit-google.png) no-repeat;
		width: 313px;
		height: 46px;
		float: left;
	}
		
	.content-solucoes .base-tit h4 {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/solucoes-tit-simples-tecnologia.png) no-repeat;
		width: 321px;
		height: 15px;
		position: relative;
		left: 310px;
		top: 22px;
	}

	.content-newsletter .base-tit h2 {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/tit-newsletter.png) no-repeat;
		width: 255px;
		height: 36px;
		float: left;
	}
	
	.content-solucoes .apps h4 { left: 215px; }

.content-solucoes h3 {
	text-indent:-9999px; display:block; overflow:hidden;
	width: 915px;
	height: 53px;
	margin-bottom: 18px;
	position: relative;
}
	/* page-solucoes-consultoria */
	.content-solucoes h3 a {
		text-indent:-9999px; display:block; overflow:hidden;
		width: 57px;
		height: 25px;
		position: absolute;
		top: 16px;
		right: 14px;
	}

	.content-solucoes h3.tit-servicos {
		background: url(imgs/solucoes-tit-servicos.png) no-repeat;
	}

	.content-solucoes h3.tit-list-group {
		background: url(imgs/solucoes-list-consultoria-desenvolvimento-outsourcing.png) no-repeat;	
	}

	/* title-gray's */
	.content-solucoes h3.tit-consultoria,
	.content-solucoes h3.tit-desenvolvimento,
	.content-solucoes h3.tit-outsourcing,
	.content-solucoes h3.tit-apps-inclui,
	.content-solucoes h3.tit-vantages,
	.content-solucoes h3.tit-ofertas,
	.content-solucoes h3.tit-apps-dedalus {
		background: url(imgs/solucoes-tit-consultoria.png) no-repeat;
		width: 917px;
		height: 67px;
		float: left;
	}
		.content-solucoes h3.tit-desenvolvimento {
			background: url(imgs/solucoes-tit-desenvolvimento.png) no-repeat;
		}
		.content-solucoes h3.tit-outsourcing {
			background: url(imgs/solucoes-tit-outsourcing.png) no-repeat;
		}
		.content-solucoes h3.tit-apps-inclui {
			background: url(imgs/apps-tit-inclui.png) no-repeat;
		}
		.content-solucoes h3.tit-vantages {
			background: url(imgs/apps-tit-vantagens.png) no-repeat;
		}
		.content-solucoes h3.tit-ofertas {
			background: url(imgs/apps-tit-ofertas.png) no-repeat;
		}
		.content-solucoes h3.tit-apps-dedalus {
			background: url(imgs/apps-tit-na-dedalus.png) no-repeat;	
		}
	
	.content-solucoes h3.tit-check-up-seguranca {
		background: url(imgs/solucoes-tit-check-up-safe-network.png) no-repeat;	
	}
	.content-solucoes h3.tit-check-up-infra {
		background: url(imgs/solucoes-tit-chek-up-infra.png) no-repeat;	
	}
	.content-solucoes h3.tit-check-up-apps {
		background: url(imgs/solucoes-tit-check-up-apps.png) no-repeat;	
	}
	.content-solucoes h3.tit-move {
		background: url(imgs/solucoes-tit-move.png) no-repeat;	
	}
	.content-solucoes h3.tit-processos {
		background: url(imgs/solucoes-tit-processos.png) no-repeat;	
	}
	.content-solucoes h3.tit-backup {
		background: url(imgs/solucoes-tit-backup.png) no-repeat;	
	}
	.content-solucoes h3.tit-elaboracao {
		background: url(imgs/solucoes-tit-elaboracao-rfps.png) no-repeat;	
	}
	/* page-solucoes-desenvolvimento */
	.content-solucoes h3.tit-solucoes-internet {
		background: url(imgs/solucoes-tit-solucoes-internet.png) no-repeat;	
	}
	.content-solucoes h3.tit-integracao-software {
		background: url(imgs/solucoes-tit-integracao-software.png) no-repeat;	
	}
	.content-solucoes h3.tit-desenvolvimento-software {
		background: url(imgs/solucoes-tit-desenvolvimento-software.png) no-repeat;	
	}
	.content-solucoes h3.tit-sistemas-legados {
		background: url(imgs/solucoes-tit-sistemas-legados.png) no-repeat;	
	}
	.content-solucoes h3.tit-datacenter {
		background: url(imgs/solucoes-tit-datacenter.png) no-repeat;	
	}
	.content-solucoes h3.tit-monitor-remoto {
		background: url(imgs/solucoes-tit-monitor-remoto.png) no-repeat;	
	}
	.content-solucoes h3.tit-drp {
		background: url(imgs/solucoes-tit-drp.png) no-repeat;	
	}
	.content-solucoes h3.tit-colocation {
		background: url(imgs/solucoes-tit-colocation.png) no-repeat;	
	}
	.content-solucoes h3.tit-equipes-ti {
		background: url(imgs/solucoes-tit-equipes-ti.png) no-repeat;	
	}
	.content-solucoes h3.tit-service-desk {
		background: url(imgs/solucoes-tit-service-desk.png) no-repeat;	
	}
	.content-solucoes h3.tit-suporte-hadware {
		background: url(imgs/solucoes-tit-suporte.png) no-repeat;	
	}
	.content-solucoes h3.tit-suporte-software {
		background: url(imgs/solucoes-tit-suporte-software.png) no-repeat;	
	}
	/* page-empresas */
	.content-solucoes h3.tit-simplificando {
		background: url(imgs/empresa-tit-simplificando-ti.png) no-repeat;	
	}
	.content-solucoes h3.tit-list-nossa {
		background: url(imgs/empresa-tit-nossa.png) no-repeat;
	}
	.content-solucoes h3.tit-inovacao {
		background: url(imgs/empresa-tit-inovacao-experiencia.png) no-repeat;
	}
	.content-solucoes h3.tit-profissional-ti {
		background: url(imgs/empresa-tit-profissional.png) no-repeat;
	}
	.content-solucoes h3.tit-conhecimento {
		background: url(imgs/empresa-tit-conhecimento.png) no-repeat;
	}
	.content-solucoes h3.tit-solucoes-simples {
		background: url(imgs/empresa-tit-solucoes.png) no-repeat;
	}
	/* page-cliente */
	.content-solucoes h3.tit-fusao-cliente {
		background: url(imgs/clientes-tit-fusao.png) no-repeat;
	}
	.content-solucoes h3.tit-clientes-simples {
		background: url(imgs/clientes-tit-cliente-simples.png) no-repeat;
	}

	.content-clientes .list-clientes p {
		padding: 0 0 5px 2px;
	}

	.content-clientes .list-clientes a {
		color: #000;
	}
	
	/* page-google apps */
	.content-solucoes h3.tit-permite {
		background: url(imgs/apps-txt-permite.png) no-repeat;
	}
	.content-solucoes h3.tit-veja-apps {
		background: url(imgs/apps-tit-veja.png) no-repeat;
	}

.content-solucoes p {
	padding: 0 0 22px 2px;	
}

.content-solucoes .txt-missao,
.content-solucoes .txt-visao {
	float: left;
	width: 222px;
	padding: 0;
}

.content-solucoes .txt-visao {
	padding: 0 70px 0 70px;	
}

.content-solucoes .list-valores {
	width: 290px;
	padding-bottom: 50px;
}

.content-solucoes ul {
	list-style: none;
	float: left;
	padding-bottom: 15px;
}

.content-solucoes ul li a {
	text-decoration: none;
	color: #000;	
}

.content-solucoes ul li {
	background: url(imgs/icon-bulet.png) no-repeat 0 5px;
	padding: 0 0 0 10px;
}

.content-solucoes .list-consultoria {
	padding-left: 5px;
	width: 250px;
}

.content-solucoes .list-desenvolvimento {
	padding: 0 30px 0 43px;	
	width: 250px;
}

.content-solucoes .list-outsourcing {
	width: 340px;
}

.content-solucoes ul.list-apss {
	list-style: none;
	padding-left: 7px;
}
	.content-solucoes ul.list-apss li {
		background: url(imgs/apps-bulet-blue.png) no-repeat 0 6px;
		padding: 0 0 21px 12px;
	}
	.content-solucoes .list-apss li strong {
		color: #50cae5;
	}

.content-solucoes .saiba-mais,
.content-solucoes .saiba-mais a {
	text-indent:-9999px; display:block; overflow:hidden;
	background: url(imgs/lk-saiba-mais.png) no-repeat;
	width: 91px;
	height: 15px;
	padding: 0;
	margin: 0;
}

.content-solucoes .saiba-mais {
	margin-top: 10px;	
}

.content-clientes img {
	margin-bottom: 22px;
	border: none;
}

.content-clientes .imgFusao {
	margin-left: 44px; 
}

.content-clientes .item-cliente {
	margin-top: 25px;
}

.content-solucoes .txt-apps-intro { 
	padding: 0 0 15px 7px;
	float: left;
}
	.content-solucoes .txt-apps-intro p {
		width: 579px;
		float: left;
		padding-right: 30px;
	}
	.content-solucoes .txt-apps-intro img {	float: right; }

.content-solucoes .img-estimativa {
	margin: 0 0 20px 362px;	
}

.content-solucoes .img-grid {
	margin: 0 0 0 310px;
}

.content-solucoes .content-list-apps {
	background: url(imgs/apps-base-center.png) repeat-y;
	margin-bottom: 23px;
	width: 914px;
	float: left;
}
	.content-solucoes ul.list-google-apps {
		background: url(imgs/apps-base-top.png) no-repeat top;
		float: left;
		width: 886px;
		padding: 30px 0 0 28px;
	}
	.content-solucoes ul.list-google-apps li {
		font-size: 12px;
		color: #000;
		font-weight: bold;
		padding: 0 0 23px 32px;
		text-transform: uppercase;
	}
	.content-solucoes ul.list-google-apps li span {
		color: #50cae5;
	}
	.content-solucoes ul.list-google-apps li.icon-gmail {
		background: url(imgs/apps-icon-gmail.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-docs {
		background: url(imgs/apps-icon-docs.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-video {
		background: url(imgs/apps-icon-video.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-wave {
		background: url(imgs/apps-icon-wave.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-talk {
		background: url(imgs/apps-icon-talk.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-sites {
		background: url(imgs/apps-icon-sites.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-calendario {
		background: url(imgs/apps-icon-calendario.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-groups {
		background: url(imgs/apps-icon-groups.png) no-repeat left top;
	}
	.content-solucoes ul.list-google-apps li.icon-postini {
		background: url(imgs/apps-icon-postini.png) no-repeat left top;
		padding-bottom: 8px !important;
	}
	.content-solucoes .content-list-apps .base-bottom {
		background: url(imgs/apps-base-bottom.png) no-repeat bottom;
		float: left;
		width: 100%;
		height: 27px;
	}
	
.content-solucoes .txt-apps-dedalus {
	width: 775px;
	float: left;
	padding: 0 39px 0 7px;
}	
	.content-solucoes .txt-apps-dedalus ul li { padding-bottom: 20px; }
	.content-solucoes .img-authorized { float: left; }
	
.content-solucoes .certification {
	background: url(imgs/apps-bg-certification.png) no-repeat;
	padding: 17px 0 15px 0;
	width: 318px;
	height: 95px;
	position: relative;
	left: 313px;
}

.content-solucoes .certification li {
	background: none;
	float: left;
	padding-left: 14px;
}

/* alteracoes noticias */
.content-news {
	width: 920px;
	float: left;
	font-size: 14px;
	padding-bottom: 50px;
}
	.content-news .base-tit {
		background: #999 url(imgs/solucoes-base-sub-title.png) no-repeat bottom;
		float: left;
		width: 889px;
		height: 82px;
		padding: 32px 0 0 28px;
		margin-bottom: 8px;
	}

	.content-news .base-tit h2.noticias {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/noticias-tit-noticias.png) no-repeat;
		width: 191px;
		height: 41px;
		float: left;
	}

	.content-news .base-tit h2.busca {
		text-indent: -9999px; display: block; overflow: hidden;
		background: url(imgs/tit-search.png) no-repeat;
		width: 177px;
		height: 36px;
		float: left;
	}

	.content-news .intro-news {
		background: url(imgs/noticias-base-content.png) repeat-y;
		width: 915px;
		float: left;
		margin: 20px 0 15px 0;
	}

	.content-news .intro-news span.top {
		background: url(imgs/noticias-base-top.png) no-repeat top;
		width: 100%;
		float: left;
	}

	.content-news .intro-news span.bottom {
		background: url(imgs/noticias-base-bottom.png) no-repeat bottom;
		width: 100%;
		float: left;
	}

	.content-news .intro-news h3,
	.content-news .intro-news h3 a {
		padding-left: 2px;
		padding-top: 2px;
		font-weight: bold;
		font-size: 16px;
		text-indent:0;
		margin: 0;
		width: 676px;
		height: auto;
		color: #999;
		float: left;
		top: 3px;
		text-decoration: none;
	}
	.content-news .intro-news h3 { padding-left: 22px; }
	.content-news .intro-news h3 a {
		width: auto;
	}

	.content-news .archive b,
	.content-news .archive strong,
	.content-news .archive em,
	.content-news .archive i {
		font-weight: normal;
		font-style: normal;
	}

	.content-news .intro-news strong {
		padding-right: 35px;
		font-weight: bold;
		position: relative;
		top: 3px;
		font-size: 15px;
		float: left;
		color: #999;
	}

	.content-news .intro-news .top {
		text-indent: -9999px; overflow: hidden; display: block;
		background: url(imgs/noticias-top.png) no-repeat;
		width: 55px;
		height: 11px;
	}
	
	.content-news .intro-news .voltar {
		text-indent: -9999px; overflow: hidden; display: block;
		background: url(imgs/noticias-voltar.png) no-repeat;
		width: 55px;
		height: 11px;
		left:130px;
	}
	
	.content-news .intro-news a.voltar {
		position: relative;
		top: 8px;
	}

	.content-news .intro-news a.top {
		position: relative;
		top: 8px;
	}
	
	.content-news a {
		color: #000;
	}

	.content-news .more-link {
		color: #000;
		padding-top: 5px;
		float: left;
		width: 100%;
		outline: none;
	}
	
	.content-news p {
		padding:0 0 22px 2px;
	}
	
	.content-news .archive p {
		padding: 0;
	}

/******BUSCA*******/
.busca-resumo{
	text-transform: lowercase;
}
	.busca-resumo a{
		text-decoration: none;
	}

	.busca-resumo a:hover{
		text-decoration: underline;
	}

.navigation {
	padding: 20px 0 10px 0;
	float: left;
	width: 100%;
	text-transform: lowercase;
}

.navigationBottom {
	padding: 35px 0 0 0;
}

.tit-newsletter {
	text-indent: -9999px; display: block; overflow: hidden;
	background: url(imgs/newsletter-tit-newsletter.png) no-repeat;
	width: 917px;
	height: 80px;
	float: left;
}

.news-assine {
	color: #79ADC5;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	left: 56px;
}

.news-assine:hover {
	text-decoration: underline;
}

.content-solucoes a {
	color: #000;
}
	.content-solucoes a:hover {
		text-decoration: none;
	}

.content-solucoes .steps {
	width: 100%;
	float: left;
	margin: 0;
}
	.content-solucoes .steps ol {
		padding: 0 0 0 28px;
		list-style-type:decimal;
		float: left;
		width: 500px;
	}
	.content-solucoes .steps ol li {
		padding: 0 0 8px 0;
	}
	.content-solucoes .steps img {
		float: right;
		position: relative;
		margin-top: -36px;
	}

.content-solucoes .list-beneficios {
	width: 100%;
	padding-bottom: 20px;
}
	.content-solucoes .list-beneficios li {
		padding-bottom: 5px;
	}

.content-solucoes .tl-faq {
	padding-bottom: 10px;
	padding-top: 20px;
	width: 100%;
	float: left;
}

.content-solucoes dl.list-faq {
	padding-bottom: 30px;
}
	.content-solucoes dl.list-faq dt {
		font-weight: bold;
		padding-bottom: 5px;
	}

	.content-solucoes dl.list-faq dd {
		padding-bottom: 15px;
		font-style: italic;
	}

.dat-join {
	float: left;
	width: 100%;
	padding-bottom: 12px;
}
	.dat-join p {
		padding: 17px 0 0 0;
		font-style: italic;
		font-size: 13px;
	}
	.dat-join img {
		float: left;
		padding-right: 25px;
	}

/* ancora solucoes */
#servicos { top: 0; }

.vantagens h4 {
	padding: 0 0 3px 2px;
}