/* CSS Document */
#modulo_faq ul { 
  list-style:none;
  margin:0px;
  padding:0px;
}

#modulo_faq a.fecharAba, 
#modulo_faq a:hover.fecharAba,
#modulo_faq #resposta .opcoesFaq a
{color:#006666;}/*mesma cor de #moduloPadrao a:hover*/

#modulo_faq .tituloTema,
#modulo_faq #resultado_busca .tema a,
#modulo_faq .tema,
#modulo_faq #versao_impressao .aviso,
#modulo_faq #versao_impressao .aviso a,
#modulo_faq #versao_impressao .aviso a:hover,
#modulo_faq  a.tema
 {color:#666;}/*mesma cor de #moduloPadrao .exemplo*/

#modulo_faq #resposta .imgPeq,
#modulo_faq #versao_impressao .aviso,
#modulo_faq .imagens_adicionais .imgPeq,
#modulo_faq #galeria_faq .imgGrande
{border-color:#f6f6f6;}/*mesma cor de #moduloPadrao #indique .lista*/

#modulo_faq #resposta,
#modulo_faq .modeloConvencional,
#modulo_faq #resultado_busca .respostaBusca
{border-color:#e0e0e0;}/*mesma cor de #moduloPadrao #formulario_busca*/


#modulo_faq .tituloTema{padding:0px 10px; font-size:16px;}
#modulo_faq ul.perguntas li{padding:3px 0px;}
#modulo_faq ul.perguntas li a.titulo{font-size:14px;}

#modulo_faq a.itemselecionado,
#modulo_faq .itemselecionado,
#modulo_faq ul.perguntas li a.itemselecionado{font-size:15px; font-weight:normal;}

#modulo_faq ul.perguntas li a:hover, 
#modulo_faq a:hover.fecharAba,
#modulo_faq #resposta .midias a:hover,
#modulo_faq a:hover.fecharAba, 
#modulo_faq #resposta .opcoesFaq a:hover,
#modulo_faq  a:hover.tema
{ text-decoration:underline;}

#modulo_faq #listaFaq{padding:20px 0px 20px 0px;}

#modulo_faq #listaFaq .item, #modulo_faq #resultado_busca .item{padding:10px;}
#modulo_faq #listaFaq .listaInterna{padding:10px 20px;}

#modulo_faq a.fecharAba,
#modulo_faq a:hover.fecharAba
{font-size:11px;}

#modulo_faq #resposta .opcoesFaq a:hover.leiamais{ text-decoration:none;}

#modulo_faq #resposta{
	padding:10px 0px;
	margin-bottom:10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

#modulo_faq #resposta .resumoFaq, 
#modulo_faq #resposta .midias,
#modulo_faq #resposta .opcoesFaq
{width:100%; clear:both;}

#modulo_faq #resposta .imgPeq{
width:120px; 
height:120px; 
float:right; 
margin-left:10px; 
border-width:1px;
border-style:solid;
}

#modulo_faq #resposta .midias {font-size:13px; padding:0px 0px 10px 0px;}
#modulo_faq #resposta .midias a{color:#ff3300;}
#modulo_faq #resposta .midias p{margin:0px; padding:5px 0px;}

#modulo_faq #resposta .opcoesFaq .opcoes_um{width:70%; float:left;}
#modulo_faq #resposta .opcoesFaq .irtopo{width:30%; float:left; text-align:right; font-size:13px;}
#modulo_faq #resposta .opcoesFaq img{ vertical-align:middle; margin:0px 3px 0px 15px;}
#modulo_faq #resposta .opcoesFaq img.vermais{ vertical-align:middle; margin:0px 3px 0px 0px;}

#modulo_faq #formulario_busca form{width:700px; margin:0 auto; padding:0px;}

#modulo_faq .imagemLista{
	float:right; 
	margin-left:10px;
	margin-right:0px;
}
#modulo_faq .resumoLista{float:left;}

#modulo_faq #formulario_busca label, 
#modulo_faq #formulario_busca input
{margin:0px 0px 0px 0px; width:454px; float:left;}

#modulo_faq #formulario_busca label { width:auto; float:left; padding-top:3px; margin-right:10px;}
#modulo_faq #formulario_busca div{float:left; margin-right:5px;}

#modulo_faq #formulario_busca .botao_ok{float:left; width:80px;}
#modulo_faq #formulario_busca .botao_ok input{ padding:0px 5px 2px 5px; width:70px;}
#modulo_faq #formulario_busca .botoes{ height:25px;}

#modulo_faq .modeloConvencional{ padding:20px; border-top-width:1px; border-top-style:solid;}

#modulo_faq #resultado_busca .respostaBusca
{padding:10px 20px;}

#modulo_faq #resultado_busca .respostaBusca
{border-bottom-width:1px; border-bottom-style:solid;}

#modulo_faq #resultado_busca .respostaBusca #resposta{border:0px;}
#modulo_faq #resultado_busca .respostaBusca #resposta {padding:0px;}
#modulo_faq .nao_encontrado{padding:40px 0px; text-align:center;}

#modulo_faq #resultado_busca{padding:20px 0px;}
#modulo_faq #resultado_busca p.numEncontrados{margin:7px 0px;}
#modulo_faq #resultado_busca .tema{font-size:13px;}
#modulo_faq #resultado_busca .pergunta{padding-left:10px;}

#modulo_faq #detalheFaq {padding:20px 0px;}

#modulo_faq .tema{font-size:13px;}

#modulo_faq #detalheFaq .internaImg,
#modulo_faq #versao_impressao .internaImg
{margin-right:0px; margin-left:15px;}

#modulo_faq #versao_impressao .internaImg{float:right;}
#modulo_faq #versao_impressao .aviso{font-size:12px; border-bottom-width:2px; border-bottom-style:solid; padding-bottom:10px;}

#modulo_faq .imagens_adicionais{padding:0px 15px;}
#modulo_faq .imagens_adicionais .boximgPeq{width:128px; float:left; margin:10px 10px 0px 0px;}
#modulo_faq .imagens_adicionais .imgPeq
{width:120px; height:120px; float:left;
border-width:4px;
border-style:solid;
}
#modulo_faq  .imagens_adicionais .legenda_adicional{width:120px; float:left; font-size:11px;}
#modulo_faq .fechar{ float:right; }
#modulo_faq #galeria_faq{width:654px; margin:0 auto; padding:20px 0px; height: 450px; text-align: left; background-color: #FFFFFF;}
#modulo_faq #galeria_faq .setasFaq{width:45px; float:left; font-size: 48px;font-weight: bold; padding:172px 40px 0px 40px; }
#modulo_faq #galeria_faq .imgGrande{width:400px; height:400px; float:left; border-width:4px;
border-style:solid;}
#modulo_faq #galeria_faq .imagens_adicionais{width: 828px; margin: 0px auto;}
#modulo_faq #galeria_faq .fotoDestaque {width:120px; height:120px; border:4px solid #99CCCC;}
#modulo_faq #galeria_faq .legenda{ background-color: transparent; margin-top: 5px;}

