/* FAQ */
.faq-pergunta-titulo{
background:#F90;
color:#fff;
font-size:0.9em;
padding:4px;
margin:15px 0 10px 0;
text-transform:uppercase;
text-align:center;
border-top:solid 1px #FFF;
border-bottom:solid 1px #FFF;
font-weight:bold;}

.faq-pergunta{
padding:0 10px 10px 10px;
font-size:0.9em;
color:#333;
font-weight:bold;
text-align:justify;}

.faq-resposta{
padding:0 10px 10px 30px;
font-size:0.9em;
color:#333;
text-align:justify;}

.duvidas-frequentes{
margin:10px 0 10px 0;}

/* APRESENTAÇÃO */
#apresentacao{
width:auto;
height:128px;
background: url(../imagens/consultoria.gif) no-repeat #BAE3FE;
margin:10px 0 0 0;
padding:10px 10px 0 110px;}

.apresentacao{
width:100%;
padding:0;
margin:0;
color:#003;
text-align:center;
font-family:Arial;
font-size:0.9em;
font-weight:bold;}

#novos-cursos{
height:auto;
width:377px;
float:left;
margin:5px 0 0 0;
padding:0;}

.novos-cursos{
height:21px;
width:377px;
background:url(../imagens/barra-azul.gif) #009;
margin:0 0 2px 0;
padding:4px 0 0 0;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align:center;}

#depoimentos{
height:auto;
width:180px;
float:right;
margin:5px 0 0 0;
background:#FFF1EA;}

.depoimentos-titulo{
height:21px;
width:180px;
background:url(../imagens/barra-laranja.gif) #F93 no-repeat;
margin:0 0 1px 0;
padding:4px 0 0 0;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
text-transform:uppercase;
text-align:center;}

.depoimentos-texto{width:164px;
margin:0;
padding:2px 8px 2px 8px;
font-size:0.7em;
color:#333;}

h1.depoimentos-texto{width:172px;
margin:0;
padding:8px 4px 0 4px;
font-size:0.7em;
color:#333;}

#cursos-em-destaque{
height:auto;
width:377px;
float:left;
margin:5px 0 0 0;
padding:0;}

.cursos-em-destaque{
height:21px;
width:377px;
background:url(../imagens/barra-vermelha.gif) #C00;
margin:0 0 2px 0;
padding:4px 0 0 0;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
text-transform:uppercase;
text-align:center;}

.cursos-esquerda{
height:93px;
width:126px;
text-align:left;}

.cursos-centro{
height:93;
width:125px;
text-align:center;}

.cursos-direita{
height:93px;
width:126px;
text-align:right;}

.presencial-esquerda{
height:125px;
width:126px;
text-align:left;}

.presencial-centro{
height:125px;
width:125px;
text-align:center;}

.presencial-direita{
height:125px;
width:126px;
text-align:right;}


#direitos-autorais{
height:auto;
width:377px;
float:left;
margin:5px 0 0 0;
padding:0;
background:#F4F4F4;}

.direitos-autorais{
height:21px;
width:377px;
background:url(../imagens/barra-cinza.gif) #999;
margin:0 0 2px 0;
padding:4px 0 0 0;
color:#000;
font-size:0.8em;
text-transform:uppercase;
text-align:center;}

.direitos-autorais-titulo{
text-align:center;
font-size:0.8em;
color:#333;
font-weight:bold;
padding:10px 0 10px 0;}

.direitos-autorais-texto{
padding:0 10px 5px 10px;
font-size:0.7em;
color:#333;
text-align:justify;}

#artigos{
height:560px;
width:180px;
float:right;
margin:5px 0 0 0;
background:#F4FFF4;}

.artigos{
height:21px;
width:180px;
background:url(../imagens/barra-verde.gif) #090 no-repeat;
margin:0 0 1px 0;
padding:4px 0 0 0;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
text-transform:uppercase;
text-align:center;}

.artigos-texto{width:164px;
margin:0;
padding:2px 8px 2px 8px;
font-size:0.7em;
color:#333;}

h1.artigos-texto{width:172px;
margin:0;
padding:8px 4px 0 4px;
font-size:0.7em;
color:#333;}

.artigos-imagem{
text-align:center;
margin:0;
border:none;
padding:30px 0 10px 0;}

.consultoria{
margin:0;
padding:25px 0 10px 0;
color:#000;
font-size:0.9em;
text-transform:uppercase;
text-align:center;}

.consultoria-titulo{
text-align:center;
font-size:0.9em;
color:#333;
font-weight:bold;
padding:10px 0 10px 0;}

.consultoria-texto-primeiro-paragrafo{
padding:0 10px 10px 10px;
font-size:0.9em;
color:#333;
text-align:justify;}

.consultoria-texto{
padding:0 10px 10px 10px;
font-size:0.9em;
color:#333;
text-align:justify;
text-indent:20px;}

.consultoria-texto-lista{
padding:0 10px 10px 60px;
font-size:0.9em;
color:#333;
text-align:justify;}

.imagem-direita{
padding:0 10px 5px 10px;
float:right;}

.imagem-esquerda{
padding:0 10px 5px 10px;
float:left;}