/* */

h4 { margin-bottom:0; }
h6 { text-transform:uppercase; } 

div.box { height:100%; overflow:hidden; position:relative; }
div.box h6 { font-size:.94em; line-height:1.2em; text-align:left; margin-bottom:8px; }
div.box ul { margin-bottom:0; }
div.box li { margin:0 0 5px; }
div.box label { display:block; font-size:.82em; }
div.box input.floatLeft { margin-right:5px; width:138px; }
div.box select { width:100%; }
div.box input, div.box select { font-size:.82em; font-family:"Tahoma"; border:1px solid #878787; }

form ul li { list-style-type:none; }

ul#topicos { display:block; width:630px; margin-bottom:0; margin-top:5px; }
ul#topicos li { list-style-type:none; font-size:1.22em; }
ul#topicos li h5 { background:#f6f6f6 url(../img/seta.gif) no-repeat 9px center; border:1px solid #878787; text-transform:uppercase; margin-bottom:0; padding:3px 20px; cursor:pointer; margin-top:10px; }
ul#topicos li h5.ativo { background-image:url(../img/setaExpd.gif); background-position:5px center; }
ul#topicos div { background-color:#c3c3c3; display:none; padding:10px; }
ul#topicos div p { font-size:0.82em; margin:0 0 10px; }
ul#topicos div ul { display:block; margin-left:10px; margin:5px 0 10px; }
ul#topicos div ul li { background: url(../img/setaBg.gif) no-repeat left 3px; padding-left:16px; margin-left:10px; font-size:1em; }
ul#topicos div ol li { font-size:1em; list-style-type:decimal; }
ul#topicos div ul.listAlpha li { background:none; list-style-type:upper-alpha; list-style-position:inside; padding-left:0; }

ul.perguntas li h5 { font-size:.88em; /*text-transform:none !important;*/ }

input.botao { background:#000; border:none !important; color:#fff; display:block; font-size:.82em; text-align:center; width:60px; font-family:"Tahoma"; padding:1px 0; }

div.resultado { background:#c3c3c3; padding:10px; margin:10px 0 0 ; width:610px; height:100%; overflow:hidden; }
div.resultado h5 { margin-bottom:5px; }
div.resultado p { margin-right:10px; font-weight:bold; }
div.resultado input.floatLeft { border:1px solid #858585; font-size:.82em; margin-right:5px; padding:2px 0 1px; width:100px; margin-top:-5px; *margin-top:0px; }
input.botao { float:left; margin-top:-5px; *margin-top:0px; }

div.escritorios { background: url(../img/barraTracejada.gif) repeat-x 0 0; padding-top:20px; }
div.escritorios p { text-align:center; margin-bottom:5px; }
div.escritorios ul { list-style:none; border-top:1px solid #757575; padding-top:10px; }
div.escritorios ul li { background: url(../img/listaEscritorio.gif) no-repeat 0 2px; line-height:1.2em; margin-bottom:10px; padding-left:8px; }
div.escritorios ul li strong { line-height:1em; }

#naoConsta, #emProcesso { background-color:#fff; border:2px solid; padding:5px 10px; margin:0 0 10px; }
#naoConsta p , #emProcesso p { margin-bottom:0; }
#naoConsta { border-color:#bd1e1e; }
#emProcesso { border-color:#3f85ee; }

div#certificado { padding:15px; }
#certificado img.floatLeft { margin:0 20px 0 0; }
#certificado h6.alignCenter { margin-bottom:30px; }
#certificado h5 { border-bottom:1px solid #000; font-size:.69em; font-family:"Tahoma"; width:100%; padding-bottom:-5px; text-transform:uppercase; }
#certificado ul { list-style:none; }
#certificado ul li { border-left:1px solid #000; padding-left:5px; margin:0 0 10px; line-height:1em; font-size:.82em; }
#certificado ul li.floatLeft { margin-right:20px; }
#certificado ul li strong { display:block; }
#certificado ul li span { font-size:1em; }

ul.inline { height:100%; overflow:hidden; }
ul.inline li { display:inline; float:left; width:200px; padding-right:20px; }

ul.descricaoEndereco li.floatLeft { width:310px; }

a.btImprimir { }

div#parceiros img { margin:0 0 15px; }

a.btVejaMais { background: url(../img/btVejaMaisVantagens.gif) no-repeat center; height:24px; width:114px; margin:10px 0 50px; }

#contentPesquisa { overflow-x:hidden; border:none !important; }
iframe { border:none !important; overflow-x:hidden; outline:none; }

table#cabecalho { background-color:#fff; border-collapse:collapse; margin:0 16px 0 1px; width:593px; }
table#cabecalho td { border:1px solid #000; padding:5px; font-size:.75em; font-weight:bold; text-align:center; }
div.holdTabela { height:300px; overflow:auto; margin:0 0 10px; padding:0 0 0 1px !important; }
div.holdTabela table { background:#fff; border-collapse:collapse; width:592px; }
div.holdTabela table td { border:1px solid #000; padding:5px; vertical-align:center; font-size:.75em; }
div.holdTabela table td h1 { margin:0 !important; }
div.holdTabela table td p { margin:0 !important; }

div.slideImpr { padding:0 10px !important; }

p.showInfoProblem { display:block; margin-top:30px; width:630px; text-align:right; margin-bottom:5px; font-weight:bold; text-decoration:underline; }
div.infoProblem { background:#f6f6f6; border:1px solid #878787; display:none; width:588px; padding:10px 20px 3px; }
div.infoProblem h6 { border-bottom:1px solid #000; padding-bottom:15px; }
div.infoProblem a.btColetor { margin-top:16px; font-family:"Tahoma"; font-size:0.82em; }
div.infoProblem a { text-decoration:underline; }
