 CSS Internas */
/* tags */
address{
color:#555;
font:11px Arial,Tahoma,Verdana,Sans-serif;
font-style:normal;
margin-bottom:9px;
padding:0;
width:620px;
}
address span{
color:#222;
font-size:11px;
}
address strong{
color:#222;
font-size:13px;
font-weight:bold;
}
h1{
clear:both !important;
float:left;
height:39px !important;
margin-left:273px !important;
margin-right:0 !important;
overflow:hidden;
padding:0;
position:absolute;
text-indent:-5000px;
/* top:226px !important; */
top:316px !important;
z-index:9;
}
h2 a{
background:url("../../img/logo_deficiente_online.png") no-repeat;
float:left;
height:67px;
margin-left:40px;
overflow:hidden;
padding:0;
position:absolute;
text-indent:-5000px;
top:63px;
width:492px;
z-index:9;
}
#centro div h3 #primeiro{
height:26px;
}
#centro div h3 span{
display:block;
width:auto;
}
#centro div h3{
border:none !important;
bottom:12px;
height:auto !important;
padding:5% 0 4% 29px !important;
width:420px !important;
}
#centro dl{
clear:both;
}

.tabela2 tfoot td{
padding:6px 9px 10px 0 !important;
text-align:left;
}

/* classes */
#auditiva, #default, #deficiente, #fisica, #mental, #visual{
height:auto !important;
margin-bottom:7px;
min-height:112px;
width:620px;
}
#auditiva{
background:#f1f1f1 url("../../img/base_auditiva.gif") right bottom no-repeat;
}
#deficiente{
background:#f1f1f1 url("../../img/base_fisica.gif") right bottom no-repeat;
}
#fisica{
background:#f1f1f1 url("../../img/base_fisica.gif") right bottom no-repeat;
}
#mental{
background:#f1f1f1 url("../../img/base_mental.gif") right bottom no-repeat;
}
#visual{
background:#f1f1f1 url("../../img/base_visual.gif") right bottom no-repeat;
}
#box5{
border-bottom:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
height:250px;
margin:0px;
padding:1px 0 12px;
}
#box7{
border-right:1px dotted #333;
margin:0 0 18px 31px;
padding:0 22px 12px 0;
width:254px;
}
#box7, #box8, #box14, #box15{
color:#006383;
float:left;
font:11px Verdana,Arial,Helvetica,sans-serif;
z-index:9;
}
#box7 a, #box8 a, #box7 a span, #box8 a span{
text-decoration:none;
}
#box7 a:hover, #box8 a:hover, #box7 a:hover span, #box8 a:hover span{
text-decoration:underline !important;
}
#box7 h6{
background:url("../../img/base_entrevistas.gif") 0 4px no-repeat;
height:63px;
overflow:hidden;
text-indent:-5000px;
width:254px;
}
#box7 span{
display:block;
margin:-10px 0 0;
}
#box7 span, #box7 strong, #box8 span, #box8 strong{
font:11px Verdana,Arial,Helvetica,sans-serif;
}
#box8{
margin:0 0 18px 22px;
padding:0;
width:266px;
}
#box8 h6{
background:url("../../img/base_mensagens.gif") 0 0 no-repeat;
height:58px;
overflow:hidden;
text-indent:-5000px;
width:256px;
}
#box8 span{
display:block;
margin:-5px 0 0;
}

#box14{
border-bottom:1px solid #d5d5d5;
margin-bottom:1px;
padding:15px 30px;
width:560px;
}
#box14 h6{
background:url("../../img/base_atualizacao.gif") no-repeat;
height:20px;
overflow:hidden;
text-indent:-5000px;
width:139px;
}
#box14.box14alerta{
background:#e1e1e1 url("../../img/bg_atualizacao_alerta.gif") 170px 4px no-repeat;
color:#d60000;
}
#box14.box14normal{
background:#e1e1e1 url("../../img/bg_atualizacao_normal.gif") 170px 4px no-repeat;
color:#577200;
}
#box14.box14alerta div, #box14.box14normal div{
padding:6px 0;
}
#box15{
background:#e9e9e9 url("../../img/bg_visualizacoes.gif") 240px 9px no-repeat;
border-bottom:1px solid #e5e5e5;
margin-bottom:12px;
padding:15px 30px;
width:560px;
}
#box15 h6{
background:url("../../img/base_visualizacoes.gif") 0 0 no-repeat;
height:20px;
overflow:hidden;
text-indent:-5000px;
width:190px;
}

#btn_anexar{
background:#fff;
border:1px solid #00719a !important;
color:#72abbf !important;
cursor:pointer;
font-weight:normal;
height:23px !important;
margin:0 0 1px;
padding:2px 4px 0;
text-align:left;
z-index:9;
}
#cabecalho{
height:200px !important;
}
.capa{
margin:12px 0 12px 32px;
}
#centro{
min-height:650px !important;
/* padding:221px 0 0 273px !important; */
padding:311px 0 0 273px !important;
}
#centro #box4{
clear:both !important;
}
#centro #box_busca{
background:#f1f1f1 url("../../img/base_busca.png") 0 bottom no-repeat;
height:162px;
margin:45px 0 0;
padding:0 0 0 16px !important;
width:604px;
}
#centro.ops #box_busca{
margin:15px 0 0;
}
#centro #box_busca h4{
overflow:hidden;
text-indent:-5000px;
}
#centro p{
clear:both;
padding:3px 0 9px;
width:620px;
}
#centro dl{
margin-top:12px;
padding-bottom:22px;
padding-top:22px;
}
#centro dl#decimal{
margin-bottom:12px;
margin-top:-4px;
padding-bottom:22px;
padding-top:12px;
width:558px;
}
#centro dl#decimal dd, #centro dl#decimal dd ul li, #centro ul#decimal li{
color:#444 !important;
padding:6px 0 0 !important;
}
#centro dl#decimal dd ul, #centro ul#decimal{
padding-left:18px;
}
#centro dl#decimal dd a, #centro dl#decimal dd ul li a{
text-decoration:underline !important;
}
#centro dl#decimal dt{
color:#000 !important;
}
#centro dl#decimal:hover{
background:#f2f2f2;
}
#centro dl#decimal ul#square{
background:#f1f1f1;
margin-bottom:12px;
padding:0 22px 0 28px;
width:539px;
}
#box9 ul#square{
background:none !important;
margin-top:-6px !important;
padding:0 12px !important;
width:auto !important;
}
#box9 table td ul#square li{
color:#000 !important;
font-size:11px;
}
#centro ul#square li, #centro ol#square li{
padding:0 0 6px;
list-style:square !important;
}
#centro dl#decimal ul#square li ul#decimal{
margin-bottom:12px;
padding:8px 22px 0 18px;
width:521px;
}
#centro #box9 ul#square li ul#decimal{
padding:2px 22px 0 18px !important;
width:310px !important;
}
#centro dl#decimal dd ul#decimal li, #centro dl#normas dd ul#decimal li, #centro ul#square li ul#decimal li, #centro ul#decimal li, #centro ul#square li ul#decimal li{
padding:0 0 3px;
list-style:decimal !important;
}
#centro ul#square li ul#decimal li ul#nada, #centro ul#decimal li ul#nada{
padding:0 !important;
}
#centro ul#square li ul#decimal li ul#nada li, #centro ul#decimal li ul#nada li{
list-style:none !important;
padding:2px 0 2px !important;
}
#centro ul#square li ul#decimal li ul#nada li div, #centro ul#decimal li ul#nada li div{
display:inline;
padding:0 4px 0 0;
}
#centro dl#normas dd{
color:#444 !important;
padding:6px 0;
}
#centro dl#normas dd a{
text-decoration:underline !important;
}
#centro dl#normas dd p{
width:570px;
}
#centro dl#normas dt{
color:#000 !important;
}
#centro dl#normas:hover{
background:#f2f2f2;
}
#centro ul#square li ul#normas{
margin-top:6px;
}
#centro dl#normas ul, #centro ul#square li ul#normas{
padding:0 0 0 19px;
width:540px;
}
#centro dl#normas ul li, #centro ul#square li ul#normas li, #centro ul#square li ul li{
padding:0 0 3px;
list-style:lower-alpha !important;
}
#centro ul#square li ul#romano li, ul#romano li{
padding:0 0 3px;
list-style:upper-roman !important;
}
#centro .tabela2 ul#square{
background:none !important;
font-size:11px !important;
margin-bottom:0 !important;
padding:0 0 0 12px !important;
width:auto !important;
}
#centro .tabela2 ul#square li{
font-size:11px !important;
}
#centro ul#latin{
background:#f1f1f1;
padding:12px 12px 22px 38px;
width:576px;
}
#centro ul#latin li{
color:#444 !important;
list-style:lower-latin !important;
padding:6px 0 0 !important;
}
#centro ul#square, #centro ol#square{
background:#f1f1f1;
margin-bottom:12px;
padding:12px 22px 12px 32px;
width:566px;
}
#centro ol#square{
float:left;
margin-bottom:22px;
padding:13px 18px 12px;
width:584px;
}
#centro ul#square li, #centro ul#decimal li ul#nada li ul#square li{
padding:0 0 6px;
list-style:square !important;
}
#centro ol#square li{
float:left;
padding:2px 3px 1px;
list-style:none !important;
}
#centro ul#decimal li ul#nada li ul#romano li{
padding:0 0 6px;
list-style:upper-roman !important;
}
#centro ul#decimal li ul#nada li ul li, #centro ul#decimal li ul#nada li ul#romano li ul li{
padding:0 0 6px;
list-style:lower-latin !important;
}
#centro ul#decimal li ul#nada li ul#romano{
padding:0 0 0 24px;
}
#centro ul#decimal li ul#nada li ul#square{
padding:0 0 0 13px;
width:490px;
}
#centro ul#decimal li ul#nada li ul{
padding:0 0 0 18px;
width:490px;
}
#esquerda{
background-position:10px 27px;
margin-top:6px;
/* top:167px !important; */
top:259px !important;
}
#esquerda #box_busca h4{
background:#f1f1f1 url("../../img/titu_busca_candidato.png") 0 0 no-repeat;
height:32px;
}
.fonte, .fonte a, .fonte strong{
font-size:10px;
width:auto !important;
text-align:left !important;
}
#layout{
padding:48px 0 0 !important;
}
#leis #normas{margin:0 !important;}
#leis .pergunta{background:#e9e9e9;border-bottom:6px solid #e6e6e6;margin:0 !important;padding:18px 12px 18px 29px !important;width:579px !important;}
#leis .pergunta span{display:block;line-height:15px;padding:5px 12px 0 0;}
.paragrafo{
padding:0 9px 28px !important;
width:610px
}
.pergunta{
font-size:20px;
margin:0 0 12px 18px;
}
#submenu{
background:#fff;
clear:both;
display:block;
padding:0;
position:absolute;
margin:0 16px 0 47px !important;
/* top:167px; */
top:257px;
width:200px;
z-index:10;
}
#submenu h3{
height:32px;
overflow:hidden;
padding:0 !important;
text-indent:-5000px;
width:200px;
z-index:9;
}
#submenu.consultoria h3{
background:url("../../img/titu_consultoria.png") 0 0 no-repeat !important;
}
#submenu.leis-e-normas h3{
background:url("../../img/titu_menu_leis_normas.png") 0 0 no-repeat !important;
}
#submenu.servicos h3{
background:url("../../img/titu_servicos.png") 0 0 no-repeat !important;
}
#submenu li.submenu{
display:block;
}
#submenu li.submenu a{
display:block;
font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif;
height:14px;
margin:0;
padding:6px 0 9px 21px;
text-decoration:none;
}
#submenu li.submenu a:hover{
padding:6px 0 9px 21px;
text-decoration:underline;
}
#submenu ul{
margin:0;
padding:0;
}
#tags dd{
color:#777;
margin:-1px 0 0;
padding:0 0 0 38px;
}
#tags dl{
background:none !important;
display:inline;
float:left;
padding:0 0 28px;
width:620px;
}
#tags dl:hover{
background:none !important;
}
#tags dt{
float:left;
margin:0;
padding:0;
width:38px;
}
#tags dt, #tags dt a, #tags dt strong, .tags, .tags strong{
color:#777;
font:11px Tahoma,Verdana,Arial,Sans-serif;
}

/* tags form */
div.btn_fecha{
background:url("../../img/bton_icones_direita.gif") no-repeat;
float:left;
height:26px;
margin:4px 0 0 !important;
width:5px;
}
#btn_mensagem{
background:url("../../img/bton_icones_base.gif") repeat-x;
border:none !important;
color:#4b740a !important;
cursor:pointer;
float:left;
font:10px Verdana;
height:26px !important;
margin:4px 0 0 !important;
padding:0 9px 0 2px !important;
text-align:left;
width:auto !important;
z-index:9;
}
div.btn_icone_mensagem{
background:url("../../img/icon_email_m.gif") no-repeat;
float:left;
height:35px;
margin:0 0 0 2px;
width:35px;
}
#centro fieldset{
color:#000;
font:12px Tahoma,Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:22px 0 0;
width:620px;
}
#centro form{
display:inline;
margin:-4px 0 0;
z-index:-1;
}
#centro input, #centro select, #centro textarea{
border:1px solid #00719a;
color:#000;
font-weight:normal;
height:18px;
margin:3px 1px 2px 0;
padding:3px 1px 0 3px;
}
#centro label{
clear:both;
color:#000;
float:left;
font:12px Tahoma,Verdana, Arial, Helvetica, sans-serif;
margin:9px 3px 0 0;
padding:0 2px 0 7px;
text-align:right;
width:170px;
}
#centro .principal{
background:none;
border-top:3px solid #f1f1f1;
height:190px;
padding-top:22px !important;
width:620px;
}
#centro .principal, #centro .secundaria{
padding:11px 0 22px;
}
#centro .principal li, .secundaria li{
border-bottom:none !important;
}
#centro .principal li.chamada img{
margin:0 12px;
}
#centro .principal li.imagem{
float:right;
margin-right:-80px !important;
width:250px;
}
#centro .principal li.texto{
padding:0;
width:420px;
}
.principal li.titulo, .secundaria li.titulo{
color:#000 !important;
font:bold 13px Tahoma,Arial,Verdana,Sans-serif !important;
}
#centro .principal .texto ul{
background:none;
margin:0;
padding:0;
}

#centro select, #passos select{
height:23px;
margin:0 5px 0 3px;
padding:0 0 0 3px;
}
#passos select{
margin:0 5px 0 0;
}
#centro #box_busca select{
padding:0;
}
#centro textarea{
height:100px;
margin:2px 4px 2px 0;
padding:6px 0 0 3px;
width:368px;
}

/* form */
.a100{
height:100px;
}
.a120{
height:120px;
}
.a150{
height:150px;
}
.a270{
height:270px;
}
#centro h3{
border-bottom:1px dotted #577200;
margin-bottom:15px;
padding-top:6px;
}
#centro h3, #centro fieldset legend{
color:#577200;
font:15px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
margin-left:0;
width:620px !important;
}
#centro #passos fieldset h3{
border-bottom:1px dotted #ccc !important;
border-top:1px dotted #ccc !important;
padding-bottom:6px !important;
padding-top:6px !important;
width:100% !important;
}
#centro #box_busca fieldset{
border-right:1px dotted #78b1c5;
float:left;
margin-right:0;
min-height:80px;
padding:0 17px 6px;
width:168px;
}
#centro #box_busca fieldset legend{
color:#000;
font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
height:12px;
}
#centro #box_busca fieldset.legend h3{
border:none;
color:#000 !important;
display:block;
float:none !important;
font:12px Tahoma,Verdana,Sans-serif !important;
margin:-8px 0;
padding-top:0 !important;
}
#centro #box_busca fieldset.legend{
border:none;
clear:both !important;
margin:-10px 0 0 !important;
min-height:20px;
padding-top:0 !important;
width:auto !important;
}
#centro #box_busca fieldset.terceira{
border:none;
padding-right:0 !important;
}
#centro #box_busca input#palavra_chave{
height:19px;
margin:3px 0 1px;
width:163px;
}
#centro #box_busca select{
width:169px
}
#centro #btn_busca{
background:url("../../img/bton_busca2.png") 0 2px no-repeat;
border:none;
color:#fff;
cursor:pointer;
font-weight:normal;
height:38px;
margin:29px 0 0 77px;
padding:0 0 0 36px;
text-align:left;
width:92px !important;
z-index:9;
}
#centro .btn{
border:none;
margin:0;
padding:12px 0;
}
#centro .chk{
border:none;
}
#centro .datas{
width:70px;
}
#centro .dica{
color:#d60000;
}
#centro .instru, #centro div .instru, #centro .instru span{
color:#777;
font:11px Tahoma,Verdana,Sans-serif;
}
#centro .numeros{
width:100px;
}
#centro label#instru, #centro label#instru2, #centro label#instru3{
clear:none;
float:right;
margin:10px 3px 0 0;
padding:0 2px 0 0;
text-align:left;
width:379px;
}
#centro #linha5 .chk, #centro #linha5 .radio{
float:right;
margin:-3px 6px 0 3px;
}
#centro #linha5 .radio{
border:none;
}
#centro #pergunta, #centro #pergunta2, #centro #pergunta3, #centro #pergunta4 div, #centro #pergunta5, #centro #pergunta6, #centro #pergunta7, #centro #pergunta8{
font:11px Tahoma,Verdana,Sans-serif;
margin:10px 0 -4px;
}
#centro #pergunta3{
margin:9px 0 -4px;
}
#centro #pergunta4{
display:block;
margin:0 0 0 12px;
}
#centro #pergunta4 div{
border-left:1px dotted #999; 
float:left;
/* margin:-16px 0 17px 260px; */
margin:-16px 0 17px 170px;
padding:0 0 1px 8px;
width:320px;
}
#centro #pergunta5{
margin:22px 0 -4px;
}
#centro #pergunta6{
margin:9px 0 -12px;
}
#centro #pergunta7{
margin:9px 0 -4px;
}
#centro #pergunta8 input.chk{
margin-bottom:22px !important;
}
#centro #pergunta .chk, #centro #pergunta .radio, #centro #pergunta2 .radio, #centro #pergunta3 .chk, #centro #pergunta3 .radio, #centro #pergunta4 .chk, #centro #pergunta4 .radio, #centro #pergunta5 .chk, #centro #pergunta5 .radio, #centro #pergunta6 .chk, #centro #pergunta6 .radio, #centro #pergunta7 .chk, #centro #pergunta7 .radio, #centro #pergunta8 .chk, #centro #pergunta8 .radio{
float:left;
margin:-3px 3px 0 0;
}
#centro #pergunta4 .chk, #centro #pergunta4 .radio{
float:left;
margin:-3px 3px 0 0;
}
#centro #pergunta .radio, #centro #pergunta2 .radio, #centro #pergunta3 .radio, #centro #pergunta4 .radio, #centro #pergunta5 .radio, #centro #pergunta6 .radio, #centro #pergunta7 .radio, #centro #pergunta8 .radio{
border:none;
}
#centro #pergunta span, #centro #pergunta2 span, #centro #pergunta3 span, #centro #pergunta4 span, #centro #pergunta5 span, #centro #pergunta6 span, #centro #pergunta7 span, #centro #pergunta8 span{
color:#00719a;
float:left;
font:11px Tahoma,Verdana,Sans-serif;
margin:0 7px 0 0;
}
#centro .select{
margin:3px 0 0;
width:110px;
}
#centro .select2{
margin:3px 0 0;
}
#centro .select3{
margin:3px 0 0;
width:151px;
}
#centro .select4{
float:left;
margin:3px 0 0;
}
#centro .text{
width:367px;
}
#centro .text2{
float:left;
width:216px;
}
#centro .text3{
width:62px;
}
#centro .text4{
width:19px;
}
#centro .text5{
width:32px;
}
#centro .text6{
width:75px;
}
#centro .text7{
float:left;
width:93px;
}
#centro .text8{
width:95px;
}
#centro .text9{
float:left;
width:256px;
}
.email2, .excluir, .ler, .maisd, .ok, .responder{
float:left;
height:22px;
overflow:hidden;
padding:0 1px;
text-indent:-5000px;
width:22px;
z-index:9;
}
.email2{
background:url("../../img/icon_email.gif") no-repeat;
}
.excluir{
background:url("../../img/icon_excluir.gif") no-repeat;
}
label#bairro{
padding:0 2px 0 6px;
width:45px;
}
label#cep{
padding:0 2px 0 6px;
width:38px;
}
label#cidade,label#cidad{
padding:0 2px 0 6px;
width:55px;
}
label#numero{
padding:0 2px 0 6px;
width:58px;
}
label#uf{
padding:0 2px 0 6px;
width:29px;
}
#linha{
float:left;
font:11px Tahoma,Verdana,Sans-serif;
margin:0 0 -4px;
}
#linha2, #linha3, #linha4{
clear:both;
}
#linha5{
border-right:1px dotted #999;
float:left;
font:11px Tahoma,Verdana,Sans-serif !important;
margin:9px 12px -4px 16px !important;
text-align:right !important;
width:157px !important;
}
.ler{
background:url("../../img/icon_ler.gif") no-repeat;
}
.maisd{
background:url("../../img/icon_mais.gif") no-repeat;
}
.ok{
background:url("../../img/icon_ok.gif") no-repeat;
}
#pergunta .text8, #pergunta6 .text8{
margin-top:-6px;
}
.responder{
background:url("../../img/icon_responder.gif") no-repeat;
}
span.inst{
border-left:1px dotted #999;
color:#000 !important;
margin-left:3px !important;
padding:0 0 2px 12px;
}

/* tabela */
.coluna0 strong{
color:#577200;
}
.coluna1{
border-right:none !important;
color:#577200;
width:120px;
}
.coluna2{
border-left:none !important;
border-right:1px solid #f1f1f1 !important;
padding-left:12px !important;
}
.colunag{
width:520px;
}
.colunam{
width:360px;
}
.colunapp{
width:220px;
}
.colunapp{
width:100px;
}
.tabela3{
margin:12px 0;
}
.tabela3 thead{
background:#c5c5c5;
}
.tabela3 th{
color:#000;
font:bold 11px Tahoma,Arial !important;
height:22px !important;
margin:0;
}
.tabela3 td{
color:#555;
font:11px Tahoma,Arial !important;
height:22px !important;
margin:0;
}
.tabela3 tfoot td{
border-top:1px solid #c1c1c1;
color:#333;
text-align:left;
}
.tabela3 tr.resultado2{
background:#e9e9e9;
}


/* mensagem de erro */
div#errosCadastro{
background-color:#FFFFCC;
border:0;
display:none;
margin:0 0 12px 1px;
padding:0;
width:619px;
}
div#errosCadastro h4{
background:url("../../img/icon_alerta.gif") 22px 22px no-repeat !important;
color:#c60000;
font:bold 14px Tahoma,Verdana,Arial,Sans-serif;
padding:28px 22px 8px 52px;
}
div#errosCadastro label{
color:#444;
margin:2px 0;
text-align:left !important;
width:550px;
}
div#errosCadastro ol{
background:#FFFFCC;
float:left;
margin:0 0 32px;
padding:0 12px 22px 45px;
width:562px;
}
div#errosCadastro ol li{
display:inline;
}

input.error, select.error, textarea.error {
	border-left: 3px solid #d60000 !important;
}

/* accordion */
#btn_cadastro{
background:url("../../img/bton_cadastro.png") 0 0 no-repeat;
border:none !important;
color:#465c00 !important;
cursor:pointer;
font-weight:normal;
height:34px !important;
margin:-5px 0 0 !important;
padding:0 0 0 36px !important;
text-align:left;
width:151px;
z-index:9;
}
#btn_cadastro_mais{
background:url("../../img/icon_mais.png") right 7px no-repeat !important;
border:none !important;
color:#465c00 !important;
cursor:pointer;
float:right;
font-weight:normal;
height:27px !important;
margin:-9px 0 0 !important;
padding:0 19px 0 !important;
text-align:right;
text-decoration:underline;
z-index:9;
}
#btn_cadastro_menos{
background:url("../../img/icon_excluir.png") right 7px no-repeat !important;
border:none !important;
color:#a10000 !important;
cursor:pointer;
float:right;
font-weight:normal;
height:27px !important;
margin:-9px 0 0 !important;
padding:0 19px 0 !important;
text-align:right;
text-decoration:underline;
z-index:9;
}
#btn_cadastro_passo{
background:#333 url("../../img/bton_cadastro_passo.png") 0 0 no-repeat !important;
border:none !important;
color:#fff !important;
cursor:pointer;
font-weight:normal;
height:37px !important;
margin:-12px 0 0 35px !important;
padding:0 0 0 36px !important;
text-align:left;
width:139px;
z-index:9;
}
#passos{
background:url("../../img/base_cadastro_topo.png") 0 0 repeat-x;
padding:6px 0 0;
width:620px;
}
#passos fieldset{
margin:0;
padding:0;
}
#passos p{
padding:22px 0 0;
}
#passos p strong{
font-weight:bold;
}
#passos h3{
border-bottom:1px dotted #ccc;
border-top:1px dotted #ccc;
color:#111;
font:bold 12px Tahoma,Verdana,Arial,Sans-serif !important;
margin:-6px 0 6px !important;
padding:6px 0;
}
#passos h5{
background:#888;
}
#passos h5 a{
color:#fff;
cursor:pointer;
font:bold 17px Tahoma !important;
height:26px;
overflow:visible;
padding:12px 0 0 !important;
}
#passos h5 a span{
font:11px Tahoma !important;
}
#passos h5 div{
filter:alpha(opacity=20) !important;
float:left;
font:bold 25px Tahoma;
-khtml-opacity:0.20;
line-height:14px;
margin:0 0 0 -1px;
-moz-opacity:0.20;
opacity:0.20 !important;
padding:0 5px 0 0;
}
#passos h5 a:link, #passos h5 a:visited{
display:block;
font-weight:normal;
text-decoration:none;
color:#fff;
}
#passos h5 a:hover, #passos h5 a:active{color:#fff;}
#passos h5.dois{background:#999;}
#passos h5.tres{background:#a2a2a2;}
#passos h5.quatro{background:#a7a7a7;}
#passos h5.cinco{background:#b2b2b2;}
#passos h5.seis{background:#b7b7b7;}
#passos h5.sete{background:#c2c2c2;}
#passos h5.oito{
background:#577200 url("../../img/base_cadastro_ativa.png") 0 0 repeat-x;
height:45px;
margin:1px 0 0;
padding:6px 0 0 !important;
}

#passos_mais, #passos_menos{
display:block;
float:left;
margin:2px 0 12px;
padding:0;
width:555px;
}
#passos_mais{
margin:2px 0 2px;
padding:6px 65px 0 0;
width:555px;
}
#passos_profmais{
margin:6px 0 0;
}
#passos_prof3{
display:none;
margin:25px 0 0;
}
#passos_prx, #passos_prx2{
background:#eeeeee url("../../img/base_cadastro_passo.png") 0 0 repeat-x;
display:block;
float:left;
margin:32px 0 2px;
padding:0;
width:620px;
}

/* share */
#like_facebook{
background:url("../../img/icon_divv.gif") 0 0 no-repeat !important;
float:left;
margin:0 0 0 6px;
padding:0 0 0 10px;
}
li#share{
border-bottom:none;
border-top:6px solid #f1f1f1;
margin-top:12px;
}
.shareconteudo li#share{
border-bottom:none;
border-bottom:1px dotted #999;
border-top:6px solid #f0f0f0;
padding:16px 0 30px 36px;
margin-top:2px;
width:584px;
}
ul.shareconteudo{
padding:0;
margin:0;
}
#share{
background:url("http://www.ecompleto.com.br/libs/images/share/icon_share.png") -2px 10px no-repeat !important;
font:12px Arial,Helvetica,sans-serif;
padding:16px 0 30px 36px;
}
#share a{
color:#a00000;
cursor:pointer;
text-decoration:none;
}
#share span{
display:block;
margin-bottom:5px;
}
.share_facebook, .share_indique, .share_google, .share_twitter{
display:block;
float:left;
overflow:hidden !important;
text-indent:-5000px !important;
}
.share_facebook, .share_indique, .share_google, .share_twitter, #orkut_share img{
height:16px !important;
margin-left:3px;
margin-right:2px;
width:16px;
}
#orkut_share *{
float:left;
margin-top:2px;
*margin:-17px 0 0; /* ie */
*padding-left:163px; /* ie */
}
.share_facebook{
background:url("http://www.ecompleto.com.br/libs/images/share/icon_share_facebook.png") 0 0 no-repeat;
margin-top:2px;
}
.share_indique{
background:url("http://www.ecompleto.com.br/libs/images/share/icon_share_indique_txt.png") 0 0 no-repeat;
border-right:1px dotted #999;
height:19px !important;
margin-top:0;
padding-right:5px;
width:88px;
}
.share_google{
background:url("http://www.ecompleto.com.br/libs/images/share/icon_share_google.png") 0 0 no-repeat;
margin-top:2px;
}
.share_twitter{
background:url("http://www.ecompleto.com.br/libs/images/share/icon_share_twitter.png") 0 0 no-repeat;
margin-top:2px;
}
