/*HEADER*/
#flags li {list-style:none; float:left; padding-left:5px;}
#flags {list-style:none; position:absolute; left:300px; top:5px;}

#header {width:100%; height:85px; background:url(../imagens/background-header.png) repeat-x; position:absolute; z-index:2;}
#header div.logotipo {width:270px; height:115px; background:url(../imagens/background-logotipo.png) no-repeat; text-align:center;}
#header div.logotipo img {padding-top:5px;}
#header p {color:#8C8C8C; position:absolute; right:50px; top:6px; font-size:12px;}
#header p a {color:#81B96E; text-decoration:none;}
#header p a:hover {color:#778FA9; text-decoration:none;}
#header ul.redesSociais {position:absolute; top:5px; right:0;}
#header ul.redesSociais li {list-style:none; float:left; padding-right:2px;}
/*MENU - HEADER - REDES SOCIAIS*/
#facebook { width: 19px; height: 18px;	overflow: hidden; background:url(../imagens/ico-facebook.png) no-repeat; display: block; text-indent: -10000px;}
#facebook:hover { background-position: bottom left;}
#twitter { width: 19px; height: 18px;	overflow: hidden; background:url(../imagens/ico-twitter.png) no-repeat; display: block; text-indent: -10000px;}
#twitter:hover { background-position: bottom left;}
/*MENU PRINCIPAL*/
#menu {width:980px; padding-left:10px; padding-right:10px; margin:auto; position:relative;}
#menuPrincipal {position:absolute; z-index:3; width:600px; right:0; top:30px;}
#menuPrincipal ul {list-style:none; float:left;}
#menuPrincipal ul li {float:left; position:relative; text-transform:uppercase; line-height:55px;  text-align:center;}
#menuPrincipal ul li a {color:#81B96E; text-decoration:none; display:block;   padding-left:20px; padding-right:20px;}
#menuPrincipal ul li a:hover {-moz-box-shadow:0 3px 10px 0 #CCC; -webkit-box-shadow:0 3px 10px 0 #ccc; text-shadow:0px 0px 5px #fff; color:#fff; background:url(../imagens/background-menu.png) repeat-x;}
#menuPrincipal ul li ul { position:absolute;  top:55px; left:0; width:200px; display:none; }
#menuPrincipal ul li:hover ul, #menuPrincipal ul li.over ul{display:block;}
#menuPrincipal ul li ul li {float:none; line-height:22px; background:url(../imagens/bg-sub.png); padding-left:12px; padding-right:12px; border-top:1px solid #81B96E; display:block;text-align:left; }
#menuPrincipal ul li ul li a {color:#FFF; width:200px; padding:0;}
#menuPrincipal ul li ul li a:hover {color:#81B96E; padding:0;},
#menuPrincipal ul li:hover ul, #menuPrincipal ul li.over ul {display:block;}
/*
#menuPrincipal {position:absolute; z-index:3; width:600px; right:0; top:30px;}
#menuPrincipal li {float:left; list-style:none; text-transform:uppercase;}
#menuPrincipal li.item-atual {line-height:55px; height:55px; background:url(../imagens/background-menu.png) repeat-x; padding-left:20px; padding-right:20px;}
#menuPrincipal li.item-atual a {color:#81B96E; text-decoration:none; display:block;}
#menuPrincipal li.item-atual a:hover {color:#9FAFBF;}
#menuPrincipal li.link {line-height:55px; height:55px; padding-left:20px; padding-right:20px;}
#menuPrincipal li.link a {color:#FFFFFF; text-decoration:none; display:block;}
#menuPrincipal li.link a:hover {color:#81B96E;}
#menuPrincipal ul li:hover ul.subLista, #menuPrincipal ul li.hover ul.subLista {display:block;}
#menuPrincipal ul li ul.subLista {position:absolute; background:#666; top:57px; left:0;}
#menuPrincipal ul li ul.subLista li {line-height:25px; padding-left:10px; padding-right:10px;}


*/

/*TEXTO PRINCIPAL - SLIDER*/
#txt-principal {width:980px; position:absolute; z-index:4; top:180px; left:50%; margin-left:-490px;}
#txt-principal div.diferencial {width:533px; height:166px; background:url(../imagens/background-diferencial.png) no-repeat; color:#FFF;}
#txt-principal div.diferencial p {width:500px; padding-left:20px; line-height:22px;}
#txt-principal div.diferencial p.titulo {font-size:28px; padding-top:20px; padding-bottom:10px;}

/*SLIDER*/
#slider {width:100%; height:445px; position:absolute; z-index:1;}
#slider li.img01 {width:100%; height:445px; background:url(../imagens/banner-slider01.jpg) center;}

/*SLIDER FIXO*/
#sliderInterno {width:100%; height:303px; position:absolute; z-index:1;}
#sliderInterno li.img01 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo01.jpg) center;}
#sliderInterno li.img02 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo02.jpg) center;}
#sliderInterno li.img03 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo03.jpg) center;}
#sliderInterno li.img04 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo04.jpg) center;}
#sliderInterno li.img05 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo05.jpg) center;}
#sliderInterno li.img06 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo06.jpg) center;}
#sliderInterno li.img07 {width:100%; height:303px; background:url(../imagens/banner-sliderFixo07.jpg) center;}

#titulo-img {width:980px; height:303px; position:relative; margin:auto;}
#titulo-img div.txt-emBreve {position:absolute; z-index:4; width:287px; height:50px; background:url(../imagens/img-titulos/breve.png) no-repeat; text-indent:-100000px; bottom:5px; right:0;}
#titulo-img div.txt-servicos {position:absolute; z-index:4; width:199px; height:50px; background:url(../imagens/img-titulos/servicos.png) no-repeat; text-indent:-100000px; bottom:5px; right:0;}
#titulo-img div.txt-organizacao {position:absolute; z-index:4; width:352px; height:50px; background:url(../imagens/img-titulos/organizacao.png) no-repeat; text-indent:-100000px; bottom:5px; right:0;}
#titulo-img div.txt-faleConosco {position:absolute; z-index:4; width:350px; height:50px; background:url(../imagens/img-titulos/faleConosco.png) no-repeat; text-indent:-100000px; bottom:5px; right:0;}
#titulo-img div.txt-links {position:absolute; z-index:4; width:295px; height:50px; background:url(../imagens/img-titulos/linksUteis.png) no-repeat; text-indent:-100000px; bottom:5px; right:0;}

/*CONTEÙDO DA PAGINA INICIAL*/
#pgPrincipal {width:980px; padding-left:10px; padding-right:10px; padding-top:445px; margin:auto;}
#pgPrincipal h2 {color:#004566; font-family: 'open_sansbold'; font-size:28px; text-align:center; padding-top:15px;}
#pgPrincipal h3 {color:#599346; font-family: 'open_sanslight'; font-size:22px; text-align:center; padding-bottom:15px;}
#pgPrincipal div.chamada-consultoria {width:290px; height:180px; background:url(../imagens/background-chamadaConsultoria.png) no-repeat; position:relative; float:left; padding-right:50px; margin-bottom:20px;}
#pgPrincipal div.chamada-consultoria p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:20px; padding-left:55px; padding-top:15px; padding-bottom:25px;}
#pgPrincipal div.chamada-consultoria p {font-size:11px; color:#575757; line-height:22px;}
#pgPrincipal div.chamada-consultoria p.link {position:absolute; bottom:1px; left:75px; font-size:14px;}
#pgPrincipal div.chamada-consultoria p.link a {color:#014568; text-decoration:none; font-weight:bold;}
#pgPrincipal div.chamada-importacao {width:320px; height:180px; background:url(../imagens/background-chamadaImportacao.png) no-repeat; position:relative; float:left; margin-bottom:20px;}
#pgPrincipal div.chamada-importacao p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:20px; padding-left:55px; padding-top:15px; padding-bottom:25px;}
#pgPrincipal div.chamada-importacao p {font-size:11px; color:#575757; line-height:22px;}
#pgPrincipal div.chamada-importacao p.link {position:absolute; bottom:1px; left:75px; font-size:14px;}
#pgPrincipal div.chamada-importacao p.link a {color:#014568; text-decoration:none; font-weight:bold;}
#pgPrincipal div.chamada-cursos {width:290px; height:180px; background:url(../imagens/background-chamadaCursos.png) no-repeat; position:relative; float:right; margin-bottom:20px;}
#pgPrincipal div.chamada-cursos p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:20px; padding-left:55px; padding-top:15px; padding-bottom:25px;}
#pgPrincipal div.chamada-cursos p {font-size:11px; color:#575757; line-height:22px;}
#pgPrincipal div.chamada-cursos p.link {position:absolute; bottom:1px; left:75px; font-size:14px;}
#pgPrincipal div.chamada-cursos p.link a {color:#014568; text-decoration:none; font-weight:bold;}

/*SUB - FOOTER*/
#sub-footer {width:100%; height:280px; background:url(../imagens/background-subFooter.jpg) repeat-x;}
#sub-footer div.chamada-principal {width:710px; padding-top:20px;}
#sub-footer div.chamada-principal h1 {font-family: 'open_sansregular'; font-size:20px; color:#014568;font-weight:lighter; line-height:31px; padding-top:15px; padding-bottom:15px;}
#sub-footer div.chamada-principal h1 span {text-transform:uppercase; font-size:32px; color:#599346; font-weight:lighter;}
#sub-footer div.chamada-principal p {font-size:11px; padding-bottom:15px; line-height:18px;}
#sub-footer div.chamada-principal div.img-principal {width:290px; height:220px; background:url(../imagens/background-imgPrincipal.png) no-repeat; text-align:center; float:right; margin-left:10px; margin-top:20px;}
#sub-footer div.chamada-principal div.img-principal img {padding-top:6px;}
#sub-footer div.chamada-principal p.saiba {text-align:right;}
#sub-footer div.chamada-contato {width:250px; height:250px; float:right; padding-top:15px; background:url(../imagens/background-chamadaContato.png) bottom right no-repeat;}
#sub-footer div.chamada-contato h2 {font-family: 'open_sansregular'; font-size:25px; color:#014568; padding-bottom:8px;}
#sub-footer div.chamada-contato p {font-size:12px; padding-bottom:10px;}
#sub-footer div.chamada-contato li {list-style:none;}
#sub-footer div.chamada-contato ul#formas li.mail {width:206px; height:37px; line-height:37px; background:url(../imagens/background-mail.png) no-repeat; padding-left:40px; font-size:11px;}
#sub-footer div.chamada-contato ul#formas li.mail a {color:#598DCA; text-decoration:none;}
#sub-footer div.chamada-contato ul#formas li.mail a:hover {color:#599346;}
#sub-footer div.chamada-contato ul#formas li.cel {width:206px; height:37px; line-height:37px; background:url(../imagens/background-cel.png) no-repeat; padding-left:40px; font-size:11px;}
#sub-footer div.chamada-contato ul#redesFooter li {float:left; padding-right:5px;}
#sub-footer div.chamada-contato h3 {color:#599346; font-family: 'open_sansregular'; font-size:20px; padding-bottom:10px;padding-top:10px;}

/*FOOTER*/
#footer {width:100%; height:210px; background:#383838;position:relative;}
#footer div.base {width:980px; height:210px; margin:auto; padding-left:10px; padding-right:10px; background:url(../imagens/background-footer.jpg) no-repeat; }
#footer h3 {color:#80B86D; font-family: 'open_sansbold'; font-weight:normal;}
#navegacao {float:left; padding-top:15px; padding-left:40px;}
#navegacao li {list-style:none; background:url(../imagens/list.png) left no-repeat; padding-left:20px;}
#navegacao li a {color:#FFFFFF; text-decoration:none;}
#navegacao li a:hover {color:#80B86D; text-decoration:underline;}
#nav-links {float:right; padding-top:15px; padding-right:40px; }
#navegacao li {list-style:none; background:url(../imagens/list.png) left no-repeat; padding-left:20px;}
#nav-links li {list-style:none; background:url(../imagens/list.png) left no-repeat; padding-left:20px;}
#nav-links li a {color:#FFFFFF; text-decoration:none;}
#nav-links li a:hover {color:#80B86D; text-decoration:underline;}
#nav-links ul {float:left; padding-right:20px;}
#footer div.direitos {color:#FFF; font-size:11px; float:left; padding-top:60px; padding-left:40px;}
#footer div.kaboomdigital { float:right; font-size:11px; color:#FFF; padding-top:60px;}
#footer div.kaboomdigital a {color:#FFF; text-decoration:none; font-weight:bold; cursor:help;}
#footer div.kaboomdigital a:hover {color:#F90;}
#navegacao p {color:#FFF;}

#interna {width:960px; min-height:400px; height:auto; margin:auto; padding-bottom:40px;}
#interna h2 {color:#004566; font-family: 'open_sansbold'; font-size:28px; text-align:center; padding-top:15px;}
#interna p.attention-logo {text-align:center; padding-top:20px;}

.statcounter {width:200px; position:absolute; left:150px;}
#interna div.pg-servicos {padding-top:30px; padding-bottom:20px; width:600px;}
#interna div.pg-servicos li {padding-bottom:15px; width:600px; margin-left:40px;}
#tituloServicos {padding-top:15px;}
#tituloServicos img {width:50px; height:50px; float:left; padding-top:6px; padding-right:8px;}
#slider-servicos {width:300px; float:right;}
#slider-servicos div.tipo {background:#F4F4F4; border:1px solid #EAEAEA; padding:15px; margin-bottom:8px;}
#slider-servicos div.tipo p.titulo {color:#599246; font-family: 'open_sanslight'; font-size:22px;}
#slider-servicos div.tipo p {padding-bottom:15px; font-size:13px;}
#slider-servicos div.tipo-lista {padding-top:25px; padding-bottom:55px;}
#slider-servicos div.tipo-lista li {list-style:none; padding-bottom:10px; border-bottom:1px dotted #CCCCCC; padding-left:8px; padding-top:8px;}
#slider-servicos div.tipo-lista li a {color:#598DCA; text-decoration:none;}
#slider-servicos div.tipo-lista li a:hover {color:#599346;}
.pg-servicos div.sub-itens {padding-top:15px; padding-bottom:20px; height:150px;}
.pg-servicos div.sub-itens ul {font-size:12px; font-weight:bold; width:300px; float:left;}
.pg-servicos div.sub-itens ul li {list-style:none; background:url(../imagens/check.png) top left no-repeat; padding-left:19px; line-height:12px; padding-top:2px;}
#interna h1 {color:#004566; font-size:28px; text-transform:uppercase; padding-top:20px;}
#interna h4 {color:#7FB86C; font-weight:normal; font-size:14px;}
#interna p { line-height:22px; padding-bottom:10px; text-align:justify;}
#img-pagina {width:385px; height:270px; background:url(../imagens/bg-img.png) right no-repeat; float:right; padding-left:40px; text-align:center;}
#img-pagina img {padding-top:16px;}
#interna h3 {color:#599346; font-family: 'open_sanslight'; font-size:28px;  padding-bottom:5px;}
#txt-servico {width:100%; font-size:12px;  margin-top:15px;}
#txt-servico p.tituloMaiorCons { height:50px; line-height:40px; background:url(../imagens/tituloConsultoria.jpg) left no-repeat; color:#004566; font-weight:bold; font-size:30px; padding-left:55px; }
#txt-servico p.sub-titulo {padding:0; font-size:12px; padding-bottom:20px;}
#txt-servico p.tituloMaiorAqui { height:50px; line-height:40px; background:url(../imagens/tituloAquisicao.jpg) left no-repeat; color:#004566; font-weight:bold; font-size:30px; padding-left:55px; }


#chamadas-servico {width:320px; float:right;}
#chamadas-servico div.chamadaAquisicao {width:290px; height:180px; background:url(../imagens/background-chamadaCursos.png) no-repeat; position:relative; float:left; margin-bottom:20px;}
#chamadas-servico div.chamadaAquisicao p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:20px; padding-left:55px; padding-top:15px; padding-bottom:25px;}
#chamadas-servico div.chamadaAquisicao p {font-size:11px; color:#575757; line-height:22px; padding:0;}
#chamadas-servico div.chamadaAquisicao p.link {position:absolute; bottom:1px; left:75px; font-size:14px;}
#chamadas-servico div.chamadaAquisicao p.link a {color:#014568; text-decoration:none; font-weight:bold;}

#chamadas-servico div.chamadaGestao {width:290px; height:180px; background:url(../imagens/background-chamadaImportacao.png) no-repeat; position:relative; float:left; margin-bottom:20px;}
#chamadas-servico div.chamadaGestao p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:20px; padding-left:55px; padding-top:15px; padding-bottom:25px;}
#chamadas-servico div.chamadaGestao p {font-size:11px; color:#575757; line-height:22px;  padding:0;}
#chamadas-servico div.chamadaGestao p.link {position:absolute; bottom:1px; left:75px; font-size:14px;}
#chamadas-servico div.chamadaGestao p.link a {color:#014568; text-decoration:none; font-weight:bold;}

#chamadas-servico div.chamadaConsultoria {width:290px; height:180px; background:url(../imagens/background-chamadaConsultoria.png) no-repeat; position:relative; float:left; padding-right:50px; margin-bottom:20px;}
#chamadas-servico div.chamadaConsultoria p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:20px; padding-left:55px; padding-top:15px; padding-bottom:25px;}
#chamadas-servico div.chamadaConsultoria p {font-size:11px; color:#575757; line-height:22px; padding:0;}
#chamadas-servico div.chamadaConsultoria p.link {position:absolute; bottom:1px; left:75px; font-size:14px;}
#chamadas-servico div.chamadaConsultoria p.link a {color:#014568; text-decoration:none; font-weight:bold;}

#txt-servico ul.gestaoUl {float:left; padding-right:80px; padding-top:20px;}
#txt-servico ul.gestaoUl li {list-style-image:url(../imagens/check.png); padding-bottom:8px; font-weight:bold; margin-left:22px;  }

#txt-servico div.fase {border-bottom:1px dotted #CCCCCC; padding-bottom:15px; margin-bottom:15px;}
#txt-servico div.fase p {padding:0; padding-top:15px;}
#txt-servico div.fase p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:26px; text-align:center;}

#interna div.form-left p {padding:0; padding-bottom:2px;}
#interna div.form-left p label {color:#81B96E;  font-size:16px; font-family: 'open_sansregular'; }
#interna div.form-left p input {width:448px; height:40px; background:url(../imagens/bg-inputMenor.jpg) no-repeat; border:0; padding-left:10px; padding-right:10px;}

#interna div.form-right {float:right; width:458px;}
#interna div.form-right p {padding:0; padding-bottom:2px;}
#interna div.form-right p textarea {width:438px; height:178px; background:url(../imagens/bg-inputMaior.jpg) no-repeat; border:0; padding:10px;}
#interna div.form-right p label {color:#81B96E;  font-size:16px; font-family: 'open_sansregular'; }
#interna h3.h3sucesso {font-size:20px; text-align:center;}
#sucesso p {padding-top:15px; text-align:center;}
#sucesso p a {color:#598DCA; text-decoration:none;}
#sucesso p a:hover {color:#599346;}

#interna ul.ulLinks { padding-top:5px; font-size:11px;}
#interna ul.ulLinks li {list-style-image:url(../imagens/check.png); padding-bottom:8px; font-weight:bold; margin-left:22px; float:left; padding-right:25px; }

#principais {width:905px; margin:auto;}
#principais div.left {float:left; padding-right:40px;}
#principais div.right {float:left;}
#principais div.link {width:260px; padding-top:25px;}
#principais div.link p {padding:0;}
#principais div.link p.titulo {color:#000; font-size:24px; font-family: 'open_sansregular'; padding-bottom:5px;}
#principais div.link p.titulo a {color:#000; text-decoration:none;}
#principais div.link p.sub {color:#FFF; font-size:11px; font-family: 'open_sansregular'; background:#999; padding:2px; margin-top:5px; margin-bottom:15px;}
#principais div.link p a {text-decoration:none; color:#333;}

ul.menu-nav {padding-top:40px;}
ul.menu-nav li {line-height:18px; font-size:16px; list-style:none; padding-bottom:5px; border-bottom:1px dotted #CCCCCC; margin-bottom:10px;}
ul.menu-nav li a {text-decoration:none; color:#569142;}
ul.menu-nav li a:hover {color:#333;}


#quadro {width:405px; height:285px; float:right; background:url(../imagens/bg-gestao.png) top right no-repeat; padding-bottom:25px; padding-left:40px;}
#quadro div.central {width:300px; margin:auto; padding-top:30px;}
#quadro div.central ul.itensUl {float:left; padding-right:40px; padding-top:15px;}
#quadro div.central ul.itensUl li {list-style-image:url(../imagens/check.png); padding-bottom:8px; font-weight:bold; margin-left:22px;}

#fases div.camada {width:260px; padding-top:15px; padding-bottom:15px;}
#fases div.camada p {padding:0; margin:0;}
#fases div.camada p.titulo {color:#599246; font-family: 'open_sansregular'; font-size:26px;}
#fases div.camada ul {  padding-top:20px;}
#fases div.camada ul li {list-style-image:url(../imagens/check.png); padding-bottom:15px; font-weight:bold; margin-left:22px; float:left; }
#fases div.camada p.menor {font-size:11px;}

.espacoMenor01 {margin:0; padding:0;}

#fases div.left {padding-right:22px;}
#fases div.bg-camada {width:305px; height:390px; background:url(../imagens/bg-camada.jpg) no-repeat; margin-bottom:20px; margin-top:10px; padding-top:15px;}
#fases div.bg-camada p, #fases div.bg-camada ul li {width:250px; margin:auto;}
#fases div.bg-camada p.titulo {text-align:center;color:#599246; font-family: 'open_sansregular'; font-size:26px;}
#fases div.bg-camada ul {  padding-top:5px;}
#fases div.bg-camada ul li {list-style-image:url(../imagens/check.png); padding-bottom:15px; font-weight:bold; margin-left:42px; float:left; }

#localCamada {width:300px; float:left;}
#localCamada h2 {color: #80b86d; font-family: 'open_sansbold'; font-weight: normal; font-size:16px!important; padding-bottom:15px;}