*{ margin: 0; padding: 0; }
span.geo{ display:none; }
.left { float:left; }
.r { text-align:right; }
.limpar{ visibility:hidden; border:0; height:1px; clear:both; }
.botao-confirmar { text-decoration:none; padding:5px 10px; color:#000; background:url('../i/button-fundo.jpg') top left repeat-x; cursor:pointer; text-align:center; border:1px solid #B3B3B3; border-top:1px solid #F6F6F7; border-bottom:1px solid #919194; }
.botao-confirmar:hover { text-decoration:none; color:#000; background:url('../i/button-fundo.jpg') bottom left repeat-x; border:1px solid #F5F5B6; border-top:1px solid #FFFFFA; border-bottom:1px solid #D3D397; }
.botao { text-decoration:none; padding:5px 10px; color:#000; margin-top:10px; background:url('../i/button-fundo.jpg') top left repeat-x; cursor:pointer; text-align:center; border:1px solid #B3B3B3; border-top:1px solid #F6F6F7; border-bottom:1px solid #919194; }
.botao:hover { text-decoration:none; color:#000; background:url('../i/button-fundo.jpg') bottom left repeat-x; border:1px solid #F5F5B6; border-top:1px solid #FFFFFA; border-bottom:1px solid #D3D397; }
input[type="radio"]{ margin-bottom:-3px; border:none; }
#ir-para-conteudo { display: none; }
body { background: #757575 url("../i/novo/fundo-cinza.jpg") repeat-x; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 0.9em; padding:0; margin:0; }

h1 { font-size:1.2em; }
h2 { font-size:1.1em;}
h3 { font-size:1em;}
h4 { font-size:1.1em;}
h5 { font-size:1em; margin:20px 0 10px 0;}

#quem-somos h4 { margin:40px 0 10px 0; }
#diferenciais h4 { margin:40px 0 10px 0;}

.titulo-preto { font-size:1.3em; }
.titulo-vermelho { position:relative; font-size:1.3em; margin:40px 0 10px 0; color:#990000; clear:both; }
.titulo-vermelho2 { position:relative; font-size:1.1em; margin:40px 0 10px 0; color:#990000; clear:both; }

	.fechar { display:block; background:#555; text-align:right; padding:2px 5px; }
	.fechar a { color:#FFF; }
	#banner-flut a { color:#fff; }
	#banner-flut { margin-left:-160px; position:absolute; top:40px; left:50%; width:300px; height:132px; background:#000; }

#all { padding:0 20px; }

#menu-acessibilidade { height:20px; font-size:0.75em; margin-top: -8px; }
#menu-acessibilidade ul { margin:0 5px; float:right; text-align: right; list-style: none; font-size: 1em; line-height:20px; }
#menu-acessibilidade li { display:inline; }
#menu-acessibilidade a { color:#FFF; text-decoration:none; border-right:solid 1px #FFF; padding:0 5px 0 2px; }
#menu-acessibilidade li.fonte-menor a { border:none; }
#menu-acessibilidade li#icone-fonte-maior-desabilitada span { border-right:solid 1px #FFF; padding:0 5px 0 2px; }
#menu-acessibilidade li#icone-fonte-menor-desabilitada span { padding:0 5px 0 2px; }

#geral { background: #fff url('../i/novo/topo-fundo.jpg') repeat-x left top; text-align: left;
	position:relative;
	margin:0 auto;
	padding-top:7px;
	min-width:735px;
	max-width:65em;
	border:none;
}

	#topo-vermelho { display:block; width:100%; height:123px; margin:0; }
	#topo-vermelho.online { background:url('../i/novo/logo-status-on.jpg') no-repeat top right; }
	#topo-vermelho.offline { background:url('../i/novo/logo-status-off.jpg') no-repeat top right; }
		#logomarca { clear:both; padding-top:18px; margin-left:20px; width:200px; height:77px; /*margin-top:-19px!important; margin-top:-17px;*/ float:left; }
		/*#selo-12-anos { float:left; margin-top:0px; }*/

		#itens-direita { float:right; display:block; margin-top:38px; width:262px; margin-right:13px;}
		#itens-direita span { display:none; }
		#itens-direita ul li { list-style:none; float:right; }
		#itens-direita a { display:block; width:129px; height:42px; }

		#lista-e-contato { width:450px; float:right; clear:both; margin:0!important; margin:10px 0 0 0;}

			#lista-capa { float:left; margin:0 10px 0 0; padding:5px 30px 5px 5px; text-align:center; border:1px solid #817f80; background:#eee url('../i/icone-lista-de-interesses-capa.gif') no-repeat center right; width:150px; }
			#lista-capa h3 { background:none;}

			#dados-contato { float:right; width:250px; position:absolute; top:80px; right:17px;}
			#dados-contato ul { list-style:none; text-align:right; /*margin:0; padding:0;*/ }
			#dados-contato ul li span { display:none; }
			#dados-contato .icone-fone { background:url('../i/contato-telefone.gif') no-repeat top left; width:250px; height:30px; }
			#dados-contato .icone-email a { outline:none; background:url('../i/contato-email.gif') no-repeat top left; width:250px; height:14px; display:block;}

		#cabecalho h1 span, #cabecalho h2 span{ display:none; }
		#cabecalho h2 { display:none; }

		#banner{ width:100%; height:100px; color:#999; }
		#banner noscript{ text-align:center;}

		#banner-destaque { margin-bottom:10px; }
		#banner-destaque noscript{ text-align:center;}

		#banner-mpe {background:url('../i/bg-bannermpe2.png') repeat-x top left; margin-bottom:10px; }
		#banner-mpe a {display:block;}
		#banner-mpe a img{margin:0 auto; display:block;}

		#banner-blog { margin-bottom:20px; }
		#banner-blog a { background:url('../i/blog-fundo.jpg') repeat-x; display:block; height:100px; text-align:center; }
		#banner-blog img { margin-top:45px; }

		#menu { margin:0; font-family:"Georgia", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; background:#CCC url("../i/novo/menu-fundo.jpg") repeat-x bottom left; text-align:center; height: 40px; }
			#menu ul { padding-left:0.9%; list-style: none; line-height: 40px;height:40px; width:98%; margin:0 auto; /*border:solid 1px #000;*/ }
			#menu li { float:left; background:url('../i/novo/menu-separador.jpg') no-repeat top right; padding-right:1.1%; padding-left:0.6%;/* border:solid 1px #000;*/ }
			#menu a { display:block; height:40px; overflow:hidden; text-decoration:none; color:#6E6E6E; font-size:1.1em; }
			#menu a:hover { color:#900000; }
			#menu li.ultimo-menu { background:none; }

			#menu .area-visitada { color:#900000; }
			#menu-quemsomos { width:15.3%; }
			#menu-solucoes { width:10.5%; }
			#menu-clientes { width:9.5%; }
			#menu-depoimentos { width:14.7%; }
			#menu-diferenciais { width:13%; }
			#menu-noticias { width:10.3%; }
			#menu-faleconosco { width:14%; }

		#sub-menu { background: url('../i/submenu.jpg') repeat-x bottom left; margin:0 55px; }
			#sub-menu ul { list-style: none; background:transparent url('../i/submenu-lateral.jpg') no-repeat bottom right; line-height: 25px; text-align:center; padding:2px 0 10px 0; }
			#sub-menu li { display: inline; margin:0 10px; color:#999; }
			#sub-menu a { background:url('../i/marcador-cinza-submenu.gif') no-repeat center left; padding-left:10px;}
			#sub-menu a:hover { background:url('../i/marcador-vermelho-submenu.gif') no-repeat center left;}
			#sub-menu a.visited { background:url('../i/marcador-vermelho-submenu.gif') no-repeat center left;}
			#sub-menu h2 { display:none;}
			#sub-menu li.disabled { background:url('../i/marcador-cinza-submenu.gif') no-repeat center left; padding-left:10px;}


		#corpo { margin-top:25px; padding:0 15px; }
		#corpo.sub-menu{ margin-top:10px; }
		#corpo .required{ font-weight:bold; color:red; }

		.mensagem { background-color:#ACCF81; border:1px dashed #eee; padding:5px; margin-bottom:20px;}
		.mensagem p { background-color:#44AB1B; padding:10px; text-align:center; color:#fff; font-weight:normal;}

		#conteudo { float:left; width:75%!important; width:75%; overflow:hidden; margin:0!important; margin:0 30px 0 0; }

		#conteudo-secundario{ height:auto; float:right; width:24%!important; width:20%; margin:0!important; margin:0 0 0 -15px; right:0!important; right:auto;  }
		#conteudo-secundario ul{ list-style:none; }

		.area{ border:1px solid #eee; border-top:none; background:#fff; padding:10px 20px; margin-bottom:20px; }
		.float p, .float h3, .float h4, .float q, .float cite, .float a{ position: relative;  }
		.area .marcador{ background:url('../i/area-h4.jpg') no-repeat left top; padding-left:10px; margin-bottom:3px; position:relative; }
		.area .saiba-mais{ display:block; text-align:right; clear:both; }
		.area p{ margin-bottom:10px; }
		.area ul { margin-left:15px;}
		.area ol { margin-left:25px;}
		h3 { background:url('../i/bg-h3.jpg') no-repeat bottom right; font-size:1.2em; text-indent:-9999px; height:40px;}
		h3 span { height:40px; display:block; text-indent:-99999px;}

		#noticias h3 span { background:url('../i/noticias-h3.jpg') no-repeat left top;  }
		.noticia-capa { padding:0 0 30px 0;}
		.data{ color:#A4332B; }
		.destaque{ display:block; }

/* BKP ORIGINAL
		#solucoes h3 span{ background:url('../i/solucoes-h3.jpg') no-repeat left top;}
		#solucoes-capa h3 span{ background:url('../i/solucoes-h3.jpg') no-repeat left top;}
*/


#conteudo h2 {font-size:1.4em;}

#solucoes-capa h3 span{ background:url('../i/solucoes-h3.jpg') no-repeat left top;}

#solucoes-produtos {width:50%;float:left;}
#solucoes-produtos h3 {background:none;text-indent:0px;font-size:1.2em;height:25px;}
#solucoes-produtos ul {margin-left:0px;}
#solucoes-produtos ul li { display:block;margin-bottom:10px;border-bottom:1px solid #EEEEEE;}
#solucoes-produtos ul li a{background:url('../i/solucoes/seta.png') no-repeat left 5px;line-height:15px;display:block;text-decoration:none;padding-bottom:10px;}
#solucoes-produtos ul li .nome { color:#000000;display:inline;font-size:1em;font-weight:bold;padding-right:5px;text-align:left;float:left;padding-left:7px;}
#solucoes-produtos ul li .descricao{clear:none;color:#666666;display:inline;font-size:1em;margin-top:0px;padding:0px;}
#solucoes-produtos ul li .descricao:hover{text-decoration:underline;}

#solucoes-servicos {width:49%;float:left;margin-left:5px;}
#solucoes-servicos h3 {background:none;text-indent:0px;font-size:1.2em;height:25px;}
#solucoes-servicos ul {margin-left:0px;}
#solucoes-servicos ul li { display:block;margin-bottom:10px;border-bottom:1px solid #EEEEEE;}
#solucoes-servicos ul li a{background:url('../i/solucoes/seta.png') no-repeat left 5px;line-height:15px;display:block;text-decoration:none;padding-bottom:10px;}
#solucoes-servicos ul li .nome { color:#000000;display:block;font-size:1em;font-weight:bold;padding-right:5px;text-align:left;float:left;padding-left:7px;}
#solucoes-servicos ul li .descricao{clear:none;color:#666666;display:inline;font-size:1em;margin-top:0px;padding:0px;}
#solucoes-servicos ul li .descricao:hover{text-decoration:underline;}




/*

		#solucoes-produtos h3 span{ background:none;}
		#solucoes-produtos ul { list-style-type:none; margin:5px auto; }
		#solucoes-produtos ul li { display:inline; }
		#solucoes-produtos ul li .solucoes{ background:url('../i/solucoes/capa/web-site.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes .nome { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes .descricao { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes2 { background:url('../i/solucoes/capa/help-desk.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes2 .nome2 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes2 .descricao2 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes3 { background:url('../i/solucoes/capa/apoio-vendas.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes3 .nome3 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes3 .descricao3 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes4 { background:url('../i/solucoes/capa/pct.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes4 .nome4 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes4 .descricao4 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes5 { background:url('../i/solucoes/capa/comercio-eletronico.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes5 .nome5 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes5 .descricao5 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes6 { background:url('../i/solucoes/capa/gerenciador-conteudo.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes6 .nome6 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes6 .descricao6 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes7 { background:url('../i/solucoes/capa/eprocurement.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes7 .nome7 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes7 .descricao7 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes8 { background:url('../i/solucoes/capa/crm.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes8 .nome8 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes8 .descricao8 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes9 { background:url('../i/solucoes/capa/recrutamento-e-selecao.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes9 .nome9 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes9 .descricao9 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes10 { background:url('../i/solucoes/capa/ged.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes10 .nome10 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes10 .descricao10 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes11 { background:url('../i/solucoes/capa/pesquisa.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes11 .nome11 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes11 .descricao11 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-produtos ul li .solucoes12 { background:url('../i/solucoes/capa/email-marketing.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-produtos ul li .solucoes12 .nome12 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-produtos ul li .solucoes12 .descricao12 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }
*/
		#solucoes-produtos .saiba-mais{ display:block; text-align:right; clear:both; font-size:1.2em; margin-right:6px; padding-top:5px; }

/*
		#solucoes-servicos h3 span{ background:none;}
		#solucoes-servicos ul { list-style-type:none; margin:5px auto; }
		#solucoes-servicos ul li { display:inline;}

		#solucoes-servicos ul li .solucoes{ background:url('../i/solucoes/capa/seo.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes .nome { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes .descricao { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes2{ background:url('../i/solucoes/capa/manutencao.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes2 .nome2 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes2 .descricao2 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes3{ background:url('../i/solucoes/capa/treinamentos.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes3 .nome3 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes3 .descricao3 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes4{ background:url('../i/solucoes/capa/acessibilidade-web.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes4 .nome4 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes4 .descricao4 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes5{ background:url('../i/solucoes/capa/sistemas.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes5 .nome5 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes5 .descricao5 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes6{ background:url('../i/solucoes/capa/consultoria.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes6 .nome6 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes6 .descricao6 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes7{ background:url('../i/solucoes/capa/analise-de-metricas.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes7 .nome7 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes7 .descricao7 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes8{ background:url('../i/solucoes/capa/hospedagem.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes8 .nome8 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes8 .descricao8 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes9{ background:url('../i/solucoes/capa/usabilidade.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes9 .nome9 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes9 .descricao9 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes10{ background:url('../i/solucoes/capa/imprensa.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes10 .nome10 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes10 .descricao10 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes11{ background:url('../i/solucoes/capa/cursos.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes11 .nome11 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes11 .descricao11 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }

		#solucoes-servicos ul li .solucoes12{ background:url('../i/solucoes/capa/iconmidia.jpg') no-repeat scroll center top;  text-decoration:none; margin:5px 0 0 4px; float:left; width:32.1%; height:182px; border:1px solid #CCCCCC; color:#666666;}
		#solucoes-servicos ul li .solucoes12 .nome12 { font-size:1.0em; padding:11px; display:block; text-align:center; color:#000000; font-weight:bold; }
		#solucoes-servicos ul li .solucoes12 .descricao12 { clear:none; padding:9px; margin-top:80px; display:block; font-size:0.8em; color:#666666; }
*/
		#solucoes-servicos .saiba-mais{ display:block; text-align:right; clear:both; font-size:1.2em; margin-right:6px; padding-top:5px; }
/*
		#solucoes-servicos ul li .solucoes{ background:url('../i/solucoes/web-site.jpg') no-repeat scroll center top; margin:5px 0 0 5px; float:left; width:23.5%; height:180px; border:1px solid #CCCCCC;}
		#solucoes-servicos ul li .solucoes .nome { font-size:1.3em; padding:9px; }
		#solucoes-servicos ul li .solucoes .descricao { padding:9px; text-align:center; margin-top:50px; }
*/


		#depoimentos h3 span{ background:url('../i/depoimentos-h3.jpg') no-repeat left top; }
		#depoimentos p.citacao, #clientes p.citacao{ position:relative; background:url('../i/depoimentos-esquerda.jpg') no-repeat top left; height:60px; padding-left:60px; }
		#depoimentos .logo-depoimento, #clientes .logo-depoimento { width:200px; background: url('../i/depoimentos-esquerda.jpg') no-repeat top right; float:left; margin:0 15px 0 0;}
		#depoimentos .area { height:100%;}
		#depoimentos hr { margin:30px 0 40px 0;}
		.depoimento-geral p { margin-left:215px;}
		.dados-depoimento { margin:0; padding-top:60px; background: url('../i/depoimentos-direita.jpg') no-repeat top right; text-align:right; }
		.dados-depoimento img { padding:1px; background-color:#fff; border:5px solid #333333;  }
		.descricao-depoimento { margin-top:25px;}
		.cliente-depoimento { height:100%; position:relative; margin-top:-30px; background: url('../i/depoimentos-direita.jpg') no-repeat top right; padding:20px;}

		#clientes .left a img { margin:10px; }
		#clientes p.r { margin-top:15px; }

		#artigos h3 span{ background:url('../i/artigos-h3.jpg') no-repeat left top; }
		#artigos h4 { clear:both;}
		#artigos hr { margin:20px 0 30px 0;}
		#artigos hr.artigo-capa { margin:10px 0 10px 0;}

		#informativo h3 span { background:url('../i/informativos-h3.jpg') no-repeat left top; }

		#selo-10-anos { text-align:center; margin-bottom:10px;}

		#enquete h3 span { background:url('../i/enquete-h3.jpg') no-repeat left top;}
		#enquete ul{ margin:0; list-style:none;}
		#enquete li { margin-bottom:5px;}
		#enquete .area h4{ color:#000; }
		#enquete h4 { color:#666; margin-bottom:10px; font-size:1em; }
		#enquete .porcentagem { display:block; margin:0;}
		#enquete .porcentagem span { margin:0 0 0 5px;}
		#enquete .radio { margin:0; }
		#enquete .resultados { margin-top:10px; text-align:center;}
		#enquete input{ border:none; }

		#faq h3 span{ background:url('../i/faq-h3.jpg') no-repeat left top;}
		#faq .pergunta { font-weight:bold; margin:20px 0 0 28px;}
		#faq .resposta { margin-left:28px;}
		#faq .categoria-disponivel { margin:20px 0 20px 0;}
		#faq hr { margin:30px 0 40px 0;}
		#faq .saiba-mais { margin-top:20px; }

		#trabalhe-conosco h3 span{ background:url('../i/trabalhe-h3.jpg') no-repeat left top;}
		#trabalhe-conosco a.vagas-abertas { outline:none; text-decoration:none; background: url('../i/icone-vagas-abertas.jpg') no-repeat center; height:80px; width:80px; display:block; text-indent:-9999px; outline:none; margin:0 auto 10px auto;}
		#trabalhe-conosco a { outline:none; text-decoration:none; background: url('../i/icone-trabalhe-conosco.jpg') no-repeat center; height:76px; width:76px; display:block; text-indent:-9999px; outline:none; margin:0 auto 10px auto;}

		#area-restrita h3 span{ background:url('../i/area-restrita-h3-P.jpg') no-repeat left top; }


.descricao-area { margin:0 0 10px 0; color:#666;}

.num-1 { background:url('../i/num-1.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-2 { background:url('../i/num-2.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-3 { background:url('../i/num-3.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-4 { background:url('../i/num-4.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-5 { background:url('../i/num-5.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-6 { background:url('../i/num-6.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-7 { background:url('../i/num-7.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-8 { background:url('../i/num-8.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-9 { background:url('../i/num-9.gif') no-repeat top left; padding:5px 0 0 30px; }
.num-10 { background:url('../i/num-10.gif') no-repeat top left; padding:5px 0 0 30px; }

#suporte #lista_suporte { list-style:none; margin:0;}
#suporte #lista_suporte li { float:left; width:45%; margin:0 10px; height:265px;}
#suporte #lista_suporte li span { position:relative; color:#666;}
#suporte #lista_suporte li a { outline:none;}
#suporte #lista_suporte li strong { display:block; margin-top:10px;}
#suporte #lista_suporte li span.em-breve { color:#B85347;}
#suporte #lista_suporte li span.dia-da-semana { display:block;}
#icone-faq { text-decoration:none; margin-bottom:10px; background:url('../i/icone-faq.jpg'); margin-right:10px; float:left; width:76px; height:76px; display:block; text-indent:-999px;}
#icone-atendimento { text-decoration:none; margin-bottom:10px; background:url('../i/icone-atendimento.jpg'); margin-right:10px; float:left; width:76px; height:76px; display:block; text-indent:-999px;}
#icone-chat { outline:none; text-decoration:none; margin-bottom:10px; background:url('../i/icone-chat.jpg'); margin-right:10px; float:left; width:90px; height:76px; display:block; text-indent:-999px;}
#icone-chat-online { outline:none; text-decoration:none; margin-bottom:10px; background:url('../i/icone-chat-online.jpg'); margin-right:10px; float:left; width:90px; height:76px; display:block; text-indent:-999px;}
#icone-chat-offline { outline:none; text-decoration:none; margin-bottom:10px; background:url('../i/icone-chat-offline.jpg'); margin-right:10px; float:left; width:90px; height:76px; display:block; text-indent:-999px;}
#icone-acompanhamento-de-projetos { outline:none; text-decoration:none; margin-bottom:10px; background:url('../i/icone-acompanhamento-de-projetos.jpg'); margin-right:10px; float:left; width:76px; height:76px; display:block; text-indent:-999px;}
#icone-chamados { outline:none; text-decoration:none; margin-bottom:10px; background:url('../i/icone_chamados.jpg'); margin-right:10px; float:left; width:76px; height:76px; display:block; text-indent:-999px;}

#novidades h6 { font-size:1em; clear:both; padding-top:20px;}
#novidades hr, #noticias-area hr, #artigos hr, #clientes hr, #cases hr { margin:40px 0 20px 0;}
#icone-noticias { text-decoration:none; margin-bottom:30px; background:url('../i/icone-noticias.jpg'); margin-right:10px; float:left; width:76px; height:76px; display:block; text-indent:-999px;}
#icone-artigos { text-decoration:none; margin-bottom:30px; background:url('../i/icone-artigos.jpg'); margin-right:10px; float:left; width:76px; height:76px; display:block; text-indent:-999px;}
.resumo { color:#006699; font-style:italic; margin:10px 0 20px 0;}


.grafico-metodologia { text-align:center;}

#quem-somos p { margin-left:28px;}
#quem-somos ul { margin-left:28px; list-style:none;}
#quem-somos .descricao-area { margin-left:0;}
#quem-somos .socioambiental ul li { float:left; width:40%; text-align:center; }

#conteudo-secundario #banner-socioambiental {margin:10px auto; }
#conteudo-secundario #banner-twitter {margin:10px auto; }
#conteudo-secundario #banner-blog {margin:10px auto; }


#atendimento ul { margin-left:40px; list-style:none;}
#atendimento .descricao-area { margin-left:0;}
#atendimento hr { margin-top:50px;}

#lista-de-interesses ul { margin-left:40px; list-style:none;}
#lista-de-interesses .descricao-area { margin-left:0;}
#lista-de-interesses hr { margin-top:50px;}
#lista-de-interesses ul.links { margin:20px 0 0 0; }
#lista-de-interesses ul.links li { margin:10px 10px 10px 0; height:30px; width:140px; padding:0; display:inline; }
#lista-de-interesses ul.links li a { color:#000; text-decoration:none; position:relative; }
#lista-de-interesses ul.links li a:hover { color:#000; text-decoration:none;}
.lista-vazia { background:url('../i/icone-lista-de-interesses.gif') no-repeat top left; padding:0 0 10px 50px;}

#oportunidades ul { margin-left:40px; list-style:none;}
#oportunidades .descricao-area { margin-left:0;}
#oportunidades hr { margin-top:50px;}
#oportunidades .saiba-mais { margin-top:20px;}

#indicacao ul { margin-left:40px; list-style:none;}
#indicacao .descricao-area { margin-left:0;}
#indicacao hr { margin-top:50px;}

#banner-acessibilidade { margin:10px 0;}
#banner-acessibilidade p { text-align:center;}

#talentos-empreendedores { margin:10px 0;}
#talentos-empreendedores p { text-align:center;}

#informativo hr { margin-top:50px;}
.informativo-capa { text-align:center;}
.socioambiental-capa { text-align:center;}
.twitter-capa { text-align:center;}
.blog-capa { text-align:center;}
.informativo-area ul { margin-left:40px; list-style:none;}
.informativo-area label { display:block; }
.informativo-area .descricao-area { margin-left:0;}
.informativo-capa ul { margin:0;}
.informativo-capa h3 span { background:url('../i/informativos-h3.jpg') no-repeat left top; }
#chamada-informativo { margin:0 auto 10px auto; }

.voltar { text-align:right; margin-bottom:40px;}

#acessibilidade h4 { margin:40px 0 10px 0;}
#video-acessibilidade { margin:0 auto; width:490px;}

#diferenciais ul { list-style:none; margin:0 0 25px 25px; line-height:25px;}

#diferenciais hr { margin:40px 0 40px 0;}
#diferenciais p { margin-left:28px;}
#diferenciais h5 { margin-left:28px;}
#diferenciais .nota-rodape { color:#999;}
#diferenciais .descricao-area { margin-left:0;}
#diferenciais .normal { margin-left:0;}
#diferenciais .compare_diferenciais li { position:relative; line-height:16px; clear:both; margin:20px 0; }
#diferenciais .compare_diferenciais li span { float:left; margin:0 10px 20px 0; display:block; width:91px; height:91px; text-indent:-9999px; }
#diferenciais span.compatibilidade-futura { background: url('../i/1-compatibilidade-futura.jpg') no-repeat top left; }
#diferenciais span.entre-os-primeiros { background: url('../i/2-entre-os-primeiros.jpg') no-repeat top left; }
#diferenciais span.acessivel-para-todos { background: url('../i/3-acessivel-para-todos.jpg') no-repeat top left; }
#diferenciais span.facil-de-navegar { background: url('../i/4-facil-de-navegar.jpg') no-repeat top left; }
#diferenciais span.voce-mesmo-atualiza { background: url('../i/5-voce-mesmo-atualiza.jpg') no-repeat top left; }
#diferenciais span.mais-rapido-mais-leve { background: url('../i/6-mais-rapido-mais-leve.jpg') no-repeat top left; }
#diferenciais span.planejado-para-ser-mais { background: url('../i/7-planejado-para-ser-mais.jpg') no-repeat top left; }
#diferenciais span.sempre-a-sua-disposicao { background: url('../i/8-sempre-a-sua-disposicao.jpg') no-repeat top left; }
#diferenciais span.testado { background: url('../i/9-testado.jpg') no-repeat top left; }

#novidades h3 span { background:url('../i/novidades-h3.jpg') no-repeat left top;  }
#perdido h3 span{ background:url('../i/perdido-h3.jpg') no-repeat left top; }
#quem-somos h3 span{ background:url('../i/quem-somos-h3.jpg') no-repeat left top; }
#solucoes-area h3 span{ background:url('../i/solucoes-h3.jpg') no-repeat left top; }
#metodologia h3 span{ background:url('../i/metodologia-h3.jpg') no-repeat left top; }
#cases h3 span{ background:url('../i/cases-h3.jpg') no-repeat left top; }
#portfolio h3 span{ position:relative; background:url('../i/portfolio-h3.jpg') no-repeat left top; }
#clientes h3 span{ position:relative; background:url('../i/clientes-h3.jpg') no-repeat left top; }
#diferenciais h3 span{ background:url('../i/diferenciais-h3.jpg') no-repeat left top; }
#noticias-area h3 span{ background:url('../i/noticias-h3.jpg') no-repeat left top; }
#atendimento h3 span{ background:url('../i/atendimento-h3.jpg') no-repeat left top; }
#suporte h3 span{ background:url('../i/suporte-h3.jpg') no-repeat left top; }
#oportunidades h3 span{ background:url('../i/trabalhe-h3.jpg') no-repeat left top; }
#area-mapa h3 span{ background:url('../i/mapa-do-site-h3.jpg') no-repeat left top; }
#indicacao h3 span{ background:url('../i/indicacao-h3.jpg') no-repeat left top; }
#rss-atom h3 span{ background:url('../i/rss-atom-h3.jpg') no-repeat left top; }
#acessibilidade h3 span{ background:url('../i/acessibilidade-h3.jpg') no-repeat left top; }
#lista-de-interesses h3 span{ background:url('../i/lista-de-interesses-h3.jpg') no-repeat left top; }
#atendimento-chat h3 span { background:url('../i/chat-h3.jpg') no-repeat left top;}
#pesquisa-satisfacao h3 span { background:url('../i/pesquisa-h3.jpg') no-repeat left top;}

#noticias-area h4 { position:relative; clear:both;}
#noticias-area h3 { position:relative;}

#atendimento-chat #icone-chat { text-indent:-9999px; float:none; text-align:center; margin:0 auto 10px auto;}
#atendimento-chat #icone-chat-online { text-indent:-9999px; float:none; text-align:center; margin:0 auto 10px auto;}
#atendimento-chat #icone-chat-offline { text-indent:-9999px; float:none; text-align:center; margin:0 auto 10px auto;}
#atendimento-chat p { text-align:center; margin:0; padding:0;}

#solucoes-destaque { text-align:center;}
#solucoes-destaque .saiba-mais { margin-top:20px;}
#solucoes-destaque h3 span{ background:url('../i/destacando-h3.jpg') no-repeat left top; }

#solucoes-capa { text-align:center;}
#solucoes-capa .saiba-mais { margin-top:20px;}
#solucoes-capa h3 span{ background:url('../i/destacando-h3.jpg') no-repeat left top; }

#solucoes-area ul { list-style:none; margin:0;}
#solucoes-area .fotos-solucao { margin-left:128px; }
#solucoes-area .dados-solucoes { margin-top:10px; margin-left:128px;position:relative; }
#solucoes-area .dados-solucoes p { margin-left:0; }
#solucoes-area h5 { clear:none;}
#solucoes-area p.descricao-area { position:relative;}
#lista-solucoes li {margin:30px 10px; width:45%; height:380px; float:left; position:relative; }
#lista-solucoes li h4 { position:relative; margin-top:10px; text-align:center; }
#lista-solucoes li p.img { text-align:center;}
#lista-solucoes li p { text-align:left;}
#lista-solucoes li p span.leia-mais { display:block; text-align:right;}


#solucoes-area .area .tit-website { background:url('../i/solucoes/tit-website.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-help-desk { background:url('../i/solucoes/tit-help-desk.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-apoio-a-vendas { background:url('../i/solucoes/tit-apoio-a-vendas.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-portal-corporativo { background:url('../i/solucoes/tit-portal-corporativo.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-comercio-eletronico { background:url('../i/solucoes/tit-comercio-eletronico.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-gerenciador-de-conteudo { background:url('../i/solucoes/tit-gerenciador-de-conteudo.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-seo { background:url('../i/solucoes/tit-seo.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-manutencao-evolutiva { background:url('../i/solucoes/tit-manutencao-evolutiva.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-treinamentos { background:url('../i/solucoes/tit-treinamentos.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-acessibilidade-web { background:url('../i/solucoes/tit-acessibilidade-web.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-sistemas-sob-medida { background:url('../i/solucoes/tit-sistemas-sob-medida.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-consultoria-em-e-business { background:url('../i/solucoes/tit-consultoria-em-e-business.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-crm { background:url('../i/solucoes/tit-crm.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-usabilidade { background:url('../i/solucoes/tit-usabilidade.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-registro-e-hospedagem { background:url('../i/solucoes/tit-registro-e-hospedagem.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-e-procurement { background:url('../i/solucoes/tit-e-procurement.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-ged { background:url('../i/solucoes/tit-ged.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-pesquisa-opiniao { background:url('../i/solucoes/tit-pesquisa-opiniao.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-selecao { background:url('../i/solucoes/tit-selecao.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-email-marketing { background:url('../i/solucoes/tit-email-marketing.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-analise-de-metricas { background:url('../i/solucoes/tit-analise-de-metricas.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-acessoria-de-imprensa-web { background:url('../i/solucoes/tit-acessoria-de-imprensa-web.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-cursos-estrategicos { background:url('../i/solucoes/tit-cursos-estrategicos.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }
#solucoes-area .area .tit-geracao-de-webcast { background:url('../i/solucoes/tit-midia.jpg') no-repeat scroll left top; width:84%; height:83px; display:block; margin-top:40px; padding:27px 0 0 100px; font-size:1.3em; color:#000000;  }

#solucoes-area .descricao-solucoes { margin:25px 0 10px 0; color:#666;}
#solucoes-area .detalhes-solucoes { background:#F3F3F3; padding:5px; }
#solucoes-area .tit-detalhes-solucoes { background:#FFFFFF; margin:15px; padding:5px; font-size:1.2em; color:#999999; }
#solucoes-area .descricao-detalhes-solucoes { margin:25px 12px 10px 60px; color:#666666;}

#cases p { margin-right:20px; }
#cases h4 { margin:20px 0 10px; }
#cases h5 { clear:both; }
#cases .icases { margin:10px; }
#cases p.r { margin-top:15px; }

#lista-solucoes .lista_links li { margin:10px 0 0 0; float:left; height:20px; padding-bottom:10px; }
#lista-solucoes .lista_links li.adiciona { width:12em;}
#lista-solucoes .lista_links li.exclui { width:12em;}
#lista-solucoes .lista_links li.leia-mais { width:10em;}
.lista_links li a { height:3em; color:#000; text-decoration:none;}
.dados-solucoes .lista_links li { float:right; position:relative; padding-bottom:10px;}

hr { border:1px solid #f3f3f3; margin:10px 0; clear:both;  }
fieldset { border:none; margin:10px 0;}
select, input, textarea { border:1px solid #ccc; padding:2px;}
legend { font-weight:bold;}

.form { list-style:none; margin:0; padding:0;}
.form li { margin:10px 0;}
.form label { display:block; }
.form em { color:#666;}

.error { background-color:#f3f3f3; border:1px solid #CC3300; margin:20px 0 20px 40px; height:100%;}
.error dt { padding:5px; background-color:#CC3300; color:#fff; font-weight:bold;}
.error dd { color:#000; margin:10px;}

.address { background-color:#FEFFBF; width:280px; text-align:center; border:1px solid #DEDFA7; padding:10px 5px; margin:20px auto 0 auto;}
.address ul { margin:0; padding:0; list-style:none;}

img { border:none;}
#clientes .saiba-mais { clear:both;}
.fundo-imagens { width:100%; height:100%; clear:both;}
.logo-clientes { margin:10px 1px 30px 1px; width:32%; height:200px; float:left; text-align:center;}
.logo-clientes p { margin:0;}
.fundo-logo { height:125px; }
.imagens-portfolio div{ float:left; margin:0 10px; width:150px; height:150px; }
.imagens-portfolio div img { padding:2px; border:1px solid #ccc;  }
.depoimento-empresa { margin-top:10px;}

.imagens { width:90px; float:left; text-align:center; margin:5px 10px 0 0; position:relative;}
.imagens img { padding:2px; border:1px solid #ccc; }

.imagens-g { width:160px; float:left; margin:5px 10px 0 0; text-align:center; height:100%;  }
.imagens-g img { padding:2px; border:1px solid #ccc;}
.imagens-g span { clear:both; display:block;}

.mais-fotos { text-align:center; margin-top:10px; position:relative;}
.mais-fotos a { color:#000; text-decoration:none;}
.mais-fotos a:hover { color:#000; text-decoration:none;}

.fonte { font-style:italic; margin-top:10px; }
.imagem-solucao { width:120px; text-align:center; float:left; margin:5px 10px 0 0;}
.imagem-solucao-capa { text-align:center; margin:10px 0;}

/* Mapa do site */
#MapaSite { list-style:none; margin:0;}
#MapaSite ul { list-style:none; list-style-image:none; height:100%; }
#MapaSite li { list-style:none; list-style-image:none; line-height:18px; padding:4px 0 4px 20px; height:100%; margin:0;  }
#MapaSite .nivel_1 { list-style:none; list-style-image:none; margin-left:35px; }
#MapaSite .nivel_2 { list-style-image:none; margin-left:4px; height:100%; }
#MapaSite .nivel_3 { list-style-image:none; margin-left:4px; height:100%; }
#MapaSite .nivel_4 { list-style-image:none; margin-left:4px; height:100%; }
#MapaSite .mt {list-style-image:none; list-style:none; background:url('../i/bkg_item_map.gif') no-repeat left top; }
#MapaSite .ult { list-style-image:none; list-style:none; background:url('../i/bkg_item_map_ult.gif') no-repeat left top; }
#MapaSite .branco { background-color:#fff;}
.todos { list-style:none; background:url('../i/bkg_map.gif') repeat-y left top;  }
.todos span { display:none;}
.todos span.data { display:inline;}

.on { display:block; width:16px; height:16px; background:url('../i/expand_on.gif') no-repeat left center; float:left; }
.on:hover { background:url('../i/expand_on_hover.gif') no-repeat left center; }
.off { display:block; width:16px; height:16px; background:url('../i/expand_off.gif') no-repeat left center; float:left; }
.off:hover { background:url('../i/expand_off_hover.gif') no-repeat left center;}

.display-none { display:none;}
.oculto { display:none;}

table.tabela { padding:1px; border:1px solid #CF8881; width:100%; margin:10px 0; }
table.tabela th{ text-align:center; background-color:#CF8881; padding:10px 0; color:#fff; }
table.tabela tbody tr { background-color:#f9f9f9; }
table.tabela tbody tr.zebra { background-color:#efefef; }
table.tabela tbody td { padding:5px;}
table.tabela tbody td.center{ text-align:center; }
table.tabela tbody td.nome { padding-left:10px; font-weight:bold;}
table.tabela tbody td.img { text-align:center;}
table.tabela tbody td.img img { margin-top:5px!important; margin:5px 0; border:1px solid #fff; padding:2px;}
table.tabela tbody td.excluir { text-align:center;}
table.tabela tbody td.excluir a { margin:0 auto; display:block; outline:none; text-align:center; background:url('../i/cancel.gif') no-repeat top left; width:22px; height:22px;}
table.tabela tbody td.excluir a span { display:none;}

.rss { display:block; margin: 0 auto; background: url('../i/feed-icon16x16.png') no-repeat center center; width: 16px; height: 16px; }
.rss span { display:none; }
.rss_d { display:block; margin: 0 auto; background: url('../i/feed-icon16x16-none.png') no-repeat center center; width: 16px; height: 16px; }
.rss_d span { display:none; }

#info_nome { width:95%;}
#info_email { width:95%;}

#banner-flutuante { position:absolute; z-index: 9999; top: 95px; right: 50%; margin-right: -80px; }
#banner-flutuante noscript p { margin:210px 0 0 0; text-align:center;}

#rodape{ font-size:0.85em; clear:both;  }
#contatos{ float:left; color:#999; }
#direitos{ clear:both; font-size:0.9em; color:#ccc; padding:10px 0; text-align:center; }
#contatos { list-style:none;  }

#navegacao{ clear:both; text-align:center; border-top:1px solid #eaeaea; padding-top:10px; }
#navegacao li{ display:inline; padding:0 10px; border-right:1px solid #eaeaea; line-height:30px; }
#navegacao li.rss{ padding-left:20px; background-position:center left; border:none; }

#creditos{ text-indent:-9999px; margin-top:-15px; padding:0; }
#creditos a{ outline:none; text-decoration:none; display:block; width:72px; height:26px; background:url('../i/tecmedia.jpg') no-repeat top left; float:right; }
#creditos a:hover{ text-decoration:none; background:url('../i/tecmedia.jpg') no-repeat bottom left; }

#responsabilidade-socioambiental h3 span{ background:url('../i/responsabilidade-h3.jpg') no-repeat left top;}
#responsabilidade-socioambiental p, #responsabilidade-socioambiental h5 { margin-left:110px; }
#responsabilidade-socioambiental ul { margin-left:125px; }
#responsabilidade-socioambiental p.normal { margin-left:0; }
#responsabilidade-socioambiental ul.normal { margin-left:0; list-style:none; }

#pesquisa-satisfacao .area { padding:10px; }
#pesquisa-satisfacao h5 { margin-bottom:0; }
#pesquisa-satisfacao h5 span { font-size:1.4em; padding-right:5px; color:#C01A1A; }
#pesquisa-satisfacao .valor-normal { color:#A1A1A1; font-weight:bold; }
#pesquisa-satisfacao .valor-desconto { font-weight:bold; }
#pesquisa-satisfacao h4 { margin:20px 0 15px; }
#pesquisa-satisfacao ul { list-style:none; margin:0; }
#pesquisa-satisfacao p.porcent { float:left; margin:2px -23px 0 0; }
#pesquisa-satisfacao textarea { display:block; }
#pesquisa-satisfacao .error { margin-left:0; width:407px; }
#pesquisa-satisfacao .texto { color:#616161; }
#pesquisa-satisfacao span.texto { color:#ACACAC; }
#pesquisa-satisfacao input { margin:0 5px 3px 0; border:none; }
#pesquisa-satisfacao .enviado-com-sucesso { border:solid 1px #12642B; background:#E1F5E7; padding:10px; }
#pesquisa-satisfacao hr { margin:35px 0; }
#pesquisa-satisfacao .solucao { border-bottom:solid 1px #E7E7E7; }
#pesquisa-satisfacao .grafico { position:relative;}
#pesquisa-satisfacao .res-p { position:absolute; font-size:0.8em; }
#pesquisa-satisfacao #res1 { top:25px; left:35px; }
#pesquisa-satisfacao #res2 { top:163px; left:93px; }
#pesquisa-satisfacao #res3 { top:159px; left:152px; }
#pesquisa-satisfacao #res4 { top:42px; left:48px; }
#pesquisa-satisfacao #res5 { top:131px; left:114px; }
#pesquisa-satisfacao #res6 { top:138px; left:187px; }
#pesquisa-satisfacao #res7 { top:59px; left:45px; }
#pesquisa-satisfacao #res8 { top:136px; left:118px; }
#pesquisa-satisfacao #res9 { top:139px; left:187px; }
#pesquisa-satisfacao #res10 { top:135px; left:257px; }
#pesquisa-satisfacao #res11 { top:142px; left:333px; }

/*====================== HOTSITE PCT4 ==========================*/

#conteudo-s-pct { position:relative; width:90%; margin:0 auto; min-width:740px; }
#topo-hotsite-esq { background:url(../pct4/topo-esq.jpg) no-repeat top left; padding-left:17px; margin-top:22px; }
#topo-hotsite-dir { background:url(../pct4/topo-dir.jpg) no-repeat top right; padding-right:17px; }
#topo-hotsite { height:130px; background:url(../pct4/topo-fundo.jpg) repeat-x; }
#topo-hotsite h2 { font-size:1.5em; padding:50px 0 0 250px; width:65%; color:#000; }
#topo-hotsite h2 a { color:#6C6C6C; text-decoration:none; }
#logo-hotsite { height:82px; width:204px; display:block; background:url('../pct4/logo-pct4.gif') no-repeat; position:absolute; left:30px; top:25px; }
#solucao-pct h3 span{ background:url('../i/pct4-h3.gif') no-repeat left top;}
#solucao-pct .clear { clear:both; }
#solucao-pct .pct .center, #solucao-pct .center { text-align:center; padding:0px; }
#solucao-pct .pct .center, #solucao-pct .center { text-align:center; padding:0px; }
#solucao-pct .pct .descricao-img { text-align:center; padding:0px; margin-top:-10px; }
#solucao-pct .pct .center img { padding:0px; }
#solucao-pct .entities { font-size:1.2em; }
#solucao-pct h3 { background:none; font-size:1.4em; text-indent:0; }
#solucao-pct .caracteristica { min-height:100px; }
#solucao-pct .post-em { font-style:italic; }
#solucao-pct #blog.pct h4 { margin-bottom:2px; }
#solucao-pct .icones-pequenos img { margin:0 5px 5px 0; }
#solucao-pct .pct .icones-pequenos p { padding-left:165px; }
#solucao-pct .pct .icones-pequenos ul { padding-left:150px; }
/*#solucao-pct #imagem-capa.center { background:url('../pct4/capa-fundo.jpg') repeat-x; }*/

/*CAPA*/
#solucao-pct #capa .h4-linkado a { text-decoration:none; }
#solucao-pct #capa img.caixa-plano-capa { padding:0; margin-right:10px; }
/*FIM CAPA*/

/*
#menu-pct { float:left; width:18%; margin:20px 0 0 10px; padding-bottom:10px; background-color:#FFE3E3; }
#menu-pct h4 { padding-left:14px; }
#menu-pct h4.h4menu { padding-top:25px; }
#solucao-pct #menu-pct h4 { margin:10px 0 5px 0; }
*/

#solucao-pct .pct ul { list-style:none; }
#solucao-pct .pct ul li { color:#7D7D7D; }
#solucao-pct .pct ol li { color:#7D7D7D; }

#solucao-pct .pct p, #solucao-pct .pct ul, #solucao-pct .pct img, #solucao-pct .pct ol, #solucao-pct .pct h5, #solucao-pct .pct .pl { padding-left:100px; }
#solucao-pct .pct span img { padding-left:90px; }

/*MENU HOTSITE*/
#solucao-pct.area #menu-hotsite-pct { list-style-type:none; margin-left:0; height:38px; background:url('../pct4/fundo-menu.jpg') repeat-x; }
#solucao-pct.area #menu-hotsite-pct #menu-inicial { margin-left:20px; border-left:none; }
#solucao-pct.area #menu-hotsite-pct #menu-final { border-right:none; }
#solucao-pct.area #menu-hotsite-pct li { display:inline; line-height:38px; padding:0 5px 0 2px; font-size:0.9em; border-right:1px solid #999; }
#solucao-pct.area #menu-hotsite-pct li .set a { color:#D72020; }
#solucao-pct.area #menu-hotsite-pct li a { text-decoration:none; }
#solucao-pct.area #menu-hotsite-pct li a:hover { text-decoration:underline; }
/*FIM MENU HOTSITE*/

/*SUBMENU HOTSITE*/
#solucao-pct .pct #submenu-hotsite { padding-left:0; margin-bottom:15px; }
#submenu-hotsite li { display:inline; border-left:solid 1px #999797; padding:0 2px 0 5px; }
#submenu-hotsite li.first { border:none; }
/*FIM SUBMENU HOTSITE*/

/*
#solucao-pct .pct #etapas ul li span { display:none; }
#solucao-pct .pct #etapas #etapa1 { background:url('../pct4/crie-sua-conta/empresa.jpg') no-repeat left bottom; width:109px; height:49px; }
#solucao-pct .pct #etapas #etapa2 { background:url('../pct4/crie-sua-conta/usuario.jpg') no-repeat left bottom; width:109px; height:49px; }
#solucao-pct .pct #etapas #etapa1.executando, #solucao-pct .pct #etapas #etapa2.executando { background-position:left top; }
#solucao-pct .pct #etapas #etapa1.completed, #solucao-pct .pct #etapas #etapa2.completed { background-position:left center; }
*/

/*MODULOS*/
#modulo-novo table { border-collapse:collapse; margin:0 20px 40px 0; }
#modulo-novo table td { border-right:1px solid #CCC; }
#modulo-novo table td.sem-borda { border-right:none; }

#modulo-novo .descricao { margin:30px 0 40px 0; }

#solucao-pct #modulo-novo .pct img.ico-modulo { margin-top:-17px; padding-left:35px; }

#modulo-novo .pct p { padding-right:20px; }

#solucao-pct #modulo-novo h3 { padding:7px 0 2px 10px; background:#EEE; height:25px; font-size:1.1em; }
#solucao-pct #modulo-novo .icones { margin:0 auto; float:none; text-align:center; vertical-align:top; }
#solucao-pct #modulo-novo .icones div { margin-bottom:10px; display:block; height:69px; border-bottom:1px solid #CCC; }
#solucao-pct #modulo-novo .icones div.ajuste8 { height:76px; }
#solucao-pct #modulo-novo .icones div.ajuste12 { height:76px; }

#modulo-novo #modulos-tabela { width:70%; border-right:none; }
#modulo-novo #modulos-tabela h3 { margin-left:20px; margin-right:5px; }

#modulo-novo #saas-tabela { width:15%; text-align:center; border-right:none; }
#modulo-novo #saas-tabela h3 { margin-left:5px;  padding-left:0; margin-right:5px; }
#modulo-novo #saas-tabela img { margin:0 auto; display:block; }
#modulo-novo #saas-tabela sup a { font-weight:normal; text-decoration:none; }

#modulo-novo #customizado-tabela { width:20%; text-align:center; border-right:none; }
#modulo-novo #customizado-tabela h3 { margin-left:5px;  padding-left:0; }
#modulo-novo #customizado-tabela img { margin:0 auto; display:block; }
#modulo-novo #customizado-tabela sup a { font-weight:normal; text-decoration:none; }

#modulo-novo hr { margin:0 20px 0 100px; color:#CCC; }

#modulo-novo #detalhes-modulos { margin-top:40px; }
#modulo-novo #detalhes-modulos p { margin-left:100px; }
#modulo-novo #detalhes-modulos p a { font-weight:bold; }
/*FIM MODULOS*/

/*TOPO ETAPAS*/
#solucao-pct .pct #etapas { padding-left:100px; }
/*#solucao-pct .pct #etapas .seted { padding-top:2px; text-align:center; float:left; margin-right:10px; background:#A7D17C; width:130px; height:45px; border-bottom:4px solid #D72020; }
#solucao-pct .pct #etapas .etapa { padding-top:2px; text-align:center; float:left; margin-right:10px; background:#EEE; width:130px; height:45px; border-bottom:4px solid #999; }*/
#solucao-pct .pct #etapas .seted { padding:5px; width:110px; text-align:center; float:left; margin-right:10px; background:#A7D17C; color:#3F601C; border-bottom:4px solid #3F601C; }
#solucao-pct .pct #etapas .etapa { padding:5px; width:110px; text-align:center; float:left; margin-right:10px; background:#EEE; border-bottom:4px solid #999; }
#solucao-pct .pct #etapas .completed { padding:5px; width:110px; text-align:center; float:left; margin-right:10px; background:#D7F2D1; color:#A3BB8B; border-bottom:4px solid #A3BB8B; }
#solucao-pct .pct #etapas .etapa span { color:#999; }
#solucao-pct .pct #etapas .pagamento { padding:15px 7px 15px 7px; }
#solucao-pct .pct #etapas span { font-size:1.2em; }

#solucao-pct .pct #num-etapas { padding-left:100px; }
#solucao-pct .pct #num-etapas div { font-size:4.5em; text-align:center; float:left; margin-right:10px;  width:118px; }
#solucao-pct .pct #num-etapas .num-etapa { color:#999; }
#solucao-pct .pct #num-etapas .num-seted { color:#3F601C; }
#solucao-pct .pct #num-etapas .num-completed { color:#A3BB8B; }

/*FIM TOPO ETAPAS*/

/*
#solucao-pct #crie table { width:450px; margin-left:100px;}
#solucao-pct #crie table .th { background-color:#C67777; color:#fff; }
#solucao-pct #crie table td { padding:5px; width:25%; background-color:#F0D6D6; }
*/

#solucao-pct #crie .versao { width:25%; position:relative; height:370px; float:left; padding:10px; background-color:#F1E5E5; margin:10px; }
#solucao-pct #crie .versao img { display:block; margin:0 auto; padding-left:0; }
#solucao-pct #crie .versao .bt-criar { position:absolute; bottom:0; left:0; width:100%; }
#solucao-pct #crie .versao a { display:block; margin:0 auto; width:70%; padding:7px 0; text-align:center; text-decoration:none; background-color:#9D5151; color:#fff; font-size:1.3em;  }
#solucao-pct #crie .versao a:hover { background-color:#BA6A6A; }
#solucao-pct #crie .error { margin-left:100px; }
#solucao-pct #crie p.descricao-etapa { padding-top:10px; margin:0px; font-style:italic; }
#solucao-pct #crie p.p-titulo { font-size:1.2em; margin:20px 0 5px 100px; padding:0; }
#solucao-pct #crie .form-etapas { margin-top:10px; }
#solucao-pct #crie .p-etapas { display:inline; float:left; margin-right:10px; }
#solucao-pct #crie .fone input { margin-right:5px; }
#solucao-pct #crie .p-usuarios { display:inline; float:left; margin:0 10px 0 100px; padding:0;}
#solucao-pct #crie .p-usuarios input { width:230px; }
#solucao-pct #crie p input { width:230px; }
#solucao-pct #crie #label-1 { padding-left:25px; }
#solucao-pct #crie .email { margin-left:277px; }

/*DADOS-EMPRESA*/
#solucao-pct #crie #dados-empresa #formAcesso input#endereco_de_acesso { width:180px; }
#solucao-pct #crie #dados-empresa fieldset { padding:10px; margin:10px 0 20px 100px; border:1px solid #E8E8E8; }
#solucao-pct #crie #dados-empresa fieldset legend { margin-left:10px; padding:0 8px; color:#999; }
#solucao-pct #crie #dados-empresa fieldset p { padding-left:20px; }
#solucao-pct #crie #dados-empresa #nome_da_empresa, #solucao-pct #crie #dados-empresa #nome_da_pessoa_de_contato { width:310px; }
#solucao-pct #crie #dados-empresa #e-mail_da_empresa, #solucao-pct #crie #dados-empresa #e-mail_da_pessoa_de_contato { width:280px; }
#solucao-pct #crie #dados-empresa #ddd_da_empresa, #solucao-pct #crie #dados-empresa #ddd_da_pessoa_de_contato { width:30px; }
#solucao-pct #crie #dados-empresa #telefone_da_empresa, #solucao-pct #crie #dados-empresa #telefone_da_pessoa_de_contato { width:160px; }
/*FIM DADOS-EMPRESA*/

#solucao-pct #crie .botoes-etapa { padding:7px 0; margin:0; }
#solucao-pct #crie a.botao { float:right; display:block; padding:0; height:28px; line-height:28px; width: 70px; }
#solucao-pct #crie button.botao { margin:0; height:30px; float:right; margin-left:15px; }

#solucao-pct #crie #dados-empresa, #solucao-pct #crie #confirmacao, #solucao-pct #crie #configuracoes-do-sistema, #solucao-pct #crie #criacao-usuarios, #solucao-pct #crie { margin-top:20px; }

#solucao-pct #crie #cadastro-concluido { padding-top:20px; }

#solucao-pct #crie #criacao-usuarios .form input { margin-left:6px; }
#solucao-pct #crie #criacao-usuarios .form .input10 { margin-left:0; }

#solucao-pct #crie #configuracoes-do-sistema fieldset { margin:10px 0 20px 100px; border:1px solid #E8E8E8; }
#solucao-pct #crie #configuracoes-do-sistema fieldset legend { margin-left:10px; padding:0 8px; color:#999; }
#solucao-pct #crie #configuracoes-do-sistema fieldset p { padding-left:10px; padding-top:5px; }
#solucao-pct #crie #configuracoes-do-sistema .descricao-conf { margin-left:100px; padding:15px 0; }
#solucao-pct #crie #configuracoes-do-sistema #endereco_de_acesso { width:220px; }
#solucao-pct #crie .conf-nativa { padding:0 10px 0 10px; }
#solucao-pct #crie .conf-nativa p { padding:0; }
#solucao-pct #crie .conf-nativa ul { padding:0px; margin:0 0 10px 30px; list-style-type:square; }
#solucao-pct #crie .conf-nativa p label { font-weight:bold; }

#solucao-pct #crie #confirmacao .termo-e-plitica { height:300px; overflow:scroll; margin:0; padding:20px; }
#solucao-pct #crie #confirmacao .termo-e-plitica p { padding:0; }
#solucao-pct #crie #confirmacao .termo-e-plitica ol { padding:0; }
#solucao-pct #crie #confirmacao .termo-e-plitica ol li { padding:5px 0; }
#solucao-pct #crie #confirmacao .termo-e-plitica ul { padding:0; }
#solucao-pct #crie #confirmacao .termo-e-plitica .square { list-style-type:square; padding:0; }
#solucao-pct #crie #confirmacao .termo-e-plitica ul li { padding:0; }
#solucao-pct #crie #confirmacao #label-termo { padding:0 0 0 5px; }
#solucao-pct #crie #confirmacao #termo { width:13px; margin-bottom:2px; }

#solucao-pct #crie #confirmacao .dados-confirmacao { margin:20px 0 10px 100px; }
#solucao-pct #crie #confirmacao .dados-confirmacao fieldset { padding:5px 10px 10px 10px; margin:0 0 20px 0; border:1px solid #E8E8E8; }
#solucao-pct #crie #confirmacao .dados-confirmacao fieldset legend { padding:0 8px; color:#999; }
#solucao-pct #crie #confirmacao .dados-confirmacao fieldset p { padding-left:10px; }
#solucao-pct #crie #confirmacao .dados-confirmacao h4 { padding:0; margin:0; border:none; color:#CCC; font-size:1.2em; }
#solucao-pct #crie #confirmacao .dados-confirmacao p { padding:0; margin:0; }
#solucao-pct #crie #confirmacao .dados-confirmacao p span { font-size:1.2em; }
#solucao-pct #crie #confirmacao .dados-confirmacao p label { font-weight:bold; }
#solucao-pct #crie #confirmacao .dados-confirmacao table th { padding-left:10px; color:#777; }
#solucao-pct #crie #confirmacao .dados-confirmacao table td { padding-left:10px; padding-right:20px; color:#777; }
#solucao-pct #crie .form #nome_1 { color:#999; background:#EFEFEF; font-style:italic; width:230px; }
#solucao-pct #crie .form #email_1 { color:#999; background:#EFEFEF; font-style:italic; width:230px; }

#solucao-pct #crie #pagamento input { width:13px; }
#solucao-pct #crie #pagamento img { padding:0px; }
#solucao-pct #crie #pagamento span { font-weight:bold; }
#solucao-pct #crie #pagamento #boleto { height:38px; }
#solucao-pct #crie #pagamento #boleto a img { float:left; margin-right:10px; }
#solucao-pct #crie #pagamento #boleto a span { font-weight:normal; margin-top:8px; line-height:38px; }

#solucao-pct .pct img.ico-subtit { padding-left:15px; margin-top:17px; }
#solucao-pct .pct img.ico-modulo { padding-left:35px; margin-top:17px; }

#solucao-pct .pct { padding:10px;}
#solucao-pct .pct h3 { margin-top:20px; margin-left:20px; height:25px; }
#solucao-pct .pct h4 { margin-left:100px; }
#solucao-pct .pct p.descricao { padding-left:20px; font-style:italic; }
#solucao-pct .pct .pl p, #solucao-pct .pct .pl h5 { padding:0; }
#solucao-pct .m-top, #solucao-pct #caracteristicas p { margin-top:15px; margin-bottom:20px; }
#solucao-pct #caracteristicas p.descricao { margin-top:0; }
#solucao-pct #caracteristicas p strong { font-size:1.1em; }
#solucao-pct #vantagens ul { list-style:square; }
#solucao-pct .ul-square li { background:url('../pct4/carac2.jpg') no-repeat center left; padding:5px 0 5px 25px; }
#solucao-pct #introducao ul { margin-left:0; }
#solucao-pct #introducao ul li { margin-bottom:10px; }
#solucao-pct #novidade { padding:10px; margin-left:100px; }
#solucao-pct #novidade p { padding-left:0; margin-top:0; color:#000; }
#solucao-pct #novidade h5 { padding-left:0; margin-top:0; color:#000; font-size:1.9em; }
#solucao-pct #novidade h5 a { text-decoration:none; }
#solucao-pct #novidade p img { padding-left:0; background:#FFF; }
#solucao-pct #novidade .blog_data { float:left; font-size:1.9em; color:#000; margin-right:7px; }
#solucao-pct #funcionamento img { padding-left:15px; }
#solucao-pct .img_dep { margin-right:10px; margin-bottom:10px; }
/*
#solucao-pct #blog.pct img { padding-left:0; display:block; width:100px; margin:0 auto; margin-bottom:10px; border:solid 1px #000; }
#solucao-pct #blog li { float:left; width:200px; text-align:center; margin:10px;}
#solucao-pct #blog h4.m { margin-top:50px; }
*/

#solucao-pct #video{ padding:20px 50px 20px 100px; }
#solucao-pct #gddflvplayer { padding:5px; background:#000; }
#solucao-pct #ultimos-videos { padding-left:10px; }
#solucao-pct #ultimos-videos img { float:left; }
#solucao-pct #ultimos-videos .videozinho { width:260px; float:left; margin:0 10px 10px 10px; background:#EEE; padding:20px; }
#solucao-pct #ultimos-videos .videozinho .right { float:right; }
#solucao-pct #ultimos-videos .videozinho .right img {  margin-right:0; margin-top:10px; }
#solucao-pct #ultimos-videos .videozinho img { padding:0; margin-right:10px; }
#solucao-pct #ultimos-videos .videozinho ul li { color:#000; }

#solucao-pct #contato .error { margin-left:115px; }
#solucao-pct #contato #contato-endereco { font-weight:bold; }
#contato #ddd { margin-right:5px; }
#conteudo-corpo { margin:0 15px; }

#contato-suporte { margin-left:100px; }
#contato-suporte table { width:100%; }

#solucao-pct p { color:#7D7D7D; }
#solucao-pct a { outline:none; }
#solucao-pct.area { padding:0; height:100%; }
#solucao-pct h4 { margin-bottom:10px; margin-top:50px; border-bottom:solid 1px #CCC; color:#000; }
#solucao-pct #meio h5 { border-bottom:solid 1px #983128; font-size:1.2em; }
#solucao-pct .mais { text-align:right; font-size:1.2em; margin:20px 0; }
#solucao-pct .garrafal { font-size:1.8em; }

/*
#migalhas li { display:inline; }
#passos { margin:25px 0; font-size:98%; font-weight:bold; }
#passos li { display:block; float:left; width:27%; height:40px; }
#passos li .nome-passo { display:block; float:left; padding:10px 0; text-align:center; width:72%; border:solid 3px #7B7B7B; color:#7B7B7B; }
#passos li.ativa .nome-passo { border:solid 3px #000; color:#000; }
#passos li .seta-passo { display:block; float:right; width:23%; height:40px; background:url('../i/seta-cinza.jpg') no-repeat right center; }
#passos li.ativa .seta-passo { background:url('../i/seta-preta.jpg') no-repeat right center; }
#passos li#ultimo-passo { width:17%; }
#passos li#ultimo-passo .nome-passo { width:100%; }
#abas-pct ul li { display:inline; margin:0 3px; }
#abas-pct ul li a { text-decoration:none; padding:5px 14px; background-color:#E9E9E9; border:solid 1px #888; border-bottom:none; }
#abas-pct ul li.aba-ativa a { background-color:#fff; padding-bottom:6px; }
#abas-pct { font-size:0.8em; height:19px; border-bottom:solid 1px #888; }
#conteudo-abas-pct, #migalhas { font-size:0.8em; }
#conteudo-abas-pct { border-left:solid 1px #888; padding-top:10px; }
#conteudo-abas-pct h5 { margin-bottom:0; margin-top:10px; }
#meio { margin-top:35px; background-color:#E9E9E9; padding:15px;margin-bottom:30px; border:dashed 2px #888; }
*/
#apresentacao .texto-apres { margin-bottom:50px; }
#apresentacao h5 { margin-bottom:0; margin-top:15px; }

.texto-apres .img-apresentacao-pct{ float:left; margin-right:10px; }
.texto-apres #img-apresentacao-pct-abrangencia { text-align:center; }
.texto-apres .img-vantagem-pct { float:left; clear:both; margin:0 5px 0 0; }
.texto-apres #vantagem p { margin-bottom:0px; padding:5px 0 0 5px; height:30px; }
.texto-apres ul li span { font-weight:bold; }
.texto-apres p span { font-weight:bold; }
.texto-apres .italico { font-style:italic; }
#solucao-pct .texto-apres h4 { margin-bottom:0px; }
#solucao-pct .img { text-align:center; margin:20px; }
#diferenciais p { margin-left:0px; }
#requisitos h5 { margin-top:25px; margin-bottom:5px; }
#requisitos p { margin-top:10px; font-size:0.8em; }

.pct #form-plano sup { font-weight:normal; font-size:0.7em; }
.pct #form-plano .logo-locaweb { padding:0 0 0 10px; float:right; clear:both;}
.pct #form-plano .titulo-obs { margin-top:25px; padding:0; font-size:1.1em; font-weight:bold; }
.pct #form-plano .obs { margin-top:25px; padding:0; }
.pct #form-plano .p-add { padding:0; }
.pct #form-plano .p-add sup { font-size:0.8em; }
.pct #form-plano .link-locaweb { padding:0 15px 0 0; margin:0; float:right; text-align:right; }
.pct #form-plano table { border-collapse:collapse; margin:0 auto;  }
.pct #form-plano form { position:relative;  }
.pct #form-plano form #imagem-suporte { background:url('../pct4/suporte.jpg') left top no-repeat; padding-right:10px;}
.pct #form-plano th.teste { padding-left:10px; }
.pct #form-plano tr.caixas{ background:url('../pct4/versoes_fundo.jpg') 0 0 repeat-x;  }
.pct #form-plano tr.caixas td{ border:0; padding:0; text-align:center; }
.pct #form-plano th { color:#999; text-align:left; font-size:1.1em; }
.pct #form-plano td { text-align:center; }
.pct #form-plano .td-direita { border-right:none; }
.pct #form-plano .suporte { padding-bottom:10px; }
.pct #form-plano .suporte img { padding:0px; margin-right:5px; }

.pct #form-plano tr.suporte-h { text-align:left; width:10px; padding:0px; margin:0px; }
.pct #form-plano td.suporte-h { text-align:left; width:10px; padding:0px; margin:0px; }
.pct #form-plano .img-suporte { background:url('../pct4/suporte-planos.jpg') right center no-repeat; padding:0 0 0 5px; margin:0; }

.pct #form-plano td img{ padding:0 10%; }
.pct #form-plano td, .pct #form-plano th{ border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
.pct #form-plano td{ border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px; }
.pct #form-plano th{ border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:5px; }
.pct #form-plano td.continuar { text-align:right; border-right:none; }
.pct #form-plano .gratuito { color:#4C943F; font-size:1.5em; text-align:center;  }
.pct #form-plano .empresarial_1 { color:#F5C501; font-size:1.5em; text-align:center; }
.pct #form-plano .empresarial_2 { color:#CB641F; font-size:1.5em; text-align:center; }
.pct #form-plano .empresarial_3 { color:#3091E0; font-size:1.5em; text-align:center; border-right:none; white-space:nowrap;}
.pct #form-plano .escolha th { font-size:1.6em; }



/*AREA FAQ*/
#solucao-pct .pct #faq #conteudo-faq { margin-left:100px; padding-top:23px; }
#solucao-pct .pct #faq .pergunta-primeira { padding:5px 0 2px 10px; margin:20px 0 5px 0; font-weight:bold; background:#F0F0F0; border-bottom:3px solid #E1E1E1; }
#solucao-pct .pct #faq .pergunta { padding:5px 0 2px 10px; margin:20px 0 5px 0; font-weight:bold; background:#F0F0F0; border-bottom:3px solid #E1E1E1; }
#solucao-pct .pct #faq .resposta { padding:0 10px 0 0; margin:20px 0 40px 0; }
#solucao-pct .pct #faq .resposta-composta { padding:0 10px 0 0; margin:20px 0 0 0; }
#solucao-pct .pct #faq ul { padding:0 0 0 15px; margin:10px 0 40px 0; list-style-type:none; }

#solucao-pct ul.componentes { padding:0px; list-style-type:disc; }
#solucao-pct ul.componentes li{ text-align:left; color:#000000; }

/*FUNCIONAMENTO*/
#solucao-pct #funcionamento h5 { padding:0; text-align:center; }
#solucao-pct #funcionamento h5.h5-titulo { font-size:1.5em; }
#solucao-pct #funcionamento hr { color:#CCC; margin:0 0 20px 0; }
#solucao-pct #funcionamento #tour img { padding:0; }
#solucao-pct #funcionamento #tour .tour-img { text-align:center; padding:10px 0; margin:0 4% 30px 4%; border:1px solid #CCC; }
#solucao-pct #funcionamento #tour .tour-descricao { padding:0 4%; margin-bottom:5px; }
#solucao-pct #funcionamento #tour ul#tour-submenu { text-align:center; list-style-type:none; padding:0; margin:5px 0 0 30px; }
#solucao-pct #funcionamento #tour ul#tour-submenu li#primeiro span { padding-right:5px; }
#solucao-pct #funcionamento #tour ul#tour-submenu li { display:inline; padding:0 7px 0 4px; border-right:1px solid #CCC; }
#solucao-pct #funcionamento #tour ul#tour-submenu li#ultimo { border-right:none; }
#solucao-pct #funcionamento #tour ul#tour-submenu li#ultimo span { padding-left:5px; }
#solucao-pct #funcionamento #tour #tour-chamados span, #solucao-pct #funcionamento #tour #tour-negociacoes span, #solucao-pct #funcionamento #tour #tour-documentos span  { font-weight:bold; }

/*AREA SAIBA MAIS*/

#saiba-mais .logo-clientes {height: 150px; width: 100%;}
#saiba-mais h3 span { background:url('../i/saibamais-h3.gif') no-repeat left top; }
#saiba-mais .fundo-logo img{border:none;}
#saiba-mais .fundo-logo img.tintas{border: none;}
#saiba-mais .nome {width:32%;}
#saiba-mais .componentes {float:left;}
#saiba-mais .componentes p.descricao-ul {margin-bottom:1px;color:#666666; font-weight: bold;}
#saiba-mais .componentes ul.descricao-area {margin-left: 10px; margin-bottom:20px; list-style-type: none;}
#saiba-mais .imagem {width: 261px; height: 221px;  float:left; margin-right: 10px; margin-bottom: 20px;}
#saiba-mais .imagem2 {width: 61px; height: 75px;  float:left; margin-right: 10px; margin-bottom: 20px;}
#saiba-mais #logo {width: 207px; height: 207px; float:left; margin-right: 10px; margin-bottom: 1px;}
#saiba-mais #contato li {display: inline; margin-right: 30px;}
#saiba-mais #contato li p{display: inline;}
#saiba-mais #contato li h5{display: inline;}
#saiba-mais .separador-imagem {margin-bottom: 15px;}
#saiba-mais .descricao {margin-left: 210px;}
#saiba-mais .descricao-tintas {margin-left: 210px;padding-top:15px;margin-bottom:0px;}
#saiba-mais .clear {clear:both;}
#saiba-mais .float {float:left;}
#saiba-mais .center {text-align: center;}
#saiba-mais .left {text-align: left;}
#saiba-mais .fr {float: right;}


#destaques-capa #mycarousel li{margin: 0px 0 0px 0;}
#destaques-capa #mycarousel li p.titulo{color:#9f9a9a; margin: 0px 0 20px 0; font-family: georgia; font-size:1.6em;}
#destaques-capa #mycarousel li h5 a {text-decoration:none;color:#000000;}
#destaques-capa #mycarousel li a span {color:#9f9a9a; font-weight:normal; text-decoration:none;}
#destaques-capa #mycarousel li .imagem {text-align:center;border-top:2px solid #CCCCCC;padding-top:5px;}
#destaques-capa #mycarousel li .imagem img.pct {margin-bottom:0px; width:97px; height:97px;}
#destaques-capa #mycarousel li p {margin-bottom: 10px;}
#destaques-capa #mycarousel li a.saiba-mais { background:#FFFFFF url('../i/destaques-capa/botoes.jpg') no-repeat; width:106px; height:23px; display:block; margin:0 auto; color:#FFFFFF;font-size:0.7em; text-decoration:none;text-align:center;line-height:23px;margin-bottom:5px;} 
#destaques-capa #mycarousel li a:hover.saiba-mais {text-decoration:underline;} 
#destaques-capa #mycarousel li .clear {clear:both;}


#destaques-capa #mycarousel li #transportadoras {width:115px; float:left; padding: 0px 10px 10px 10px;text-align: left;}
#destaques-capa #mycarousel li #transportadoras h5, #destaques-capa #mycarousel li #website h5, #destaques-capa #mycarousel li #advocacia h5, #destaques-capa #mycarousel li #tintas h5, #destaques-capa #mycarousel li #prefeituras h5, #destaques-capa #mycarousel li #intranet h5 {text-align:center; font-size:0.9em; height:45px;margin-top:0px;}
#destaques-capa #mycarousel li #transportadoras p, #destaques-capa #mycarousel li #website p, #destaques-capa #mycarousel li #advocacia p, #destaques-capa #mycarousel li #tintas p, #destaques-capa #mycarousel li #prefeituras p, #destaques-capa #mycarousel li #intranet p {font-size:0.8em; height:190px;}

#destaques-capa #mycarousel li #advocacia, #destaques-capa #mycarousel li #tintas, #destaques-capa #mycarousel li #intranet, #destaques-capa #mycarousel li #transportadoras, #destaques-capa #mycarousel li #website {border-left: 1px solid #EEEEEE;width: 132px;float:left; text-align: left; padding: 0px 10px 10px 10px;}
#destaques-capa #mycarousel li #tintas {border-right: 1px solid #EEEEEE;}
#destaques-capa #mycarousel li #prefeituras {border-left:none;width: 132px;float:left; text-align: left; padding: 0px 10px 10px 10px;}


#destaques-capa #mycarousel li #advocacia span.numero, #destaques-capa #mycarousel li #tintas span.numero, #destaques-capa #mycarousel li #intranet span.numero, #destaques-capa #mycarousel li #transportadoras span.numero, #destaques-capa #mycarousel li #website span.numero, #destaques-capa #mycarousel li #prefeituras span.numero {display:block;text-align:center;font-size:0.8em;color:#D87575;}
