input.nome, input.cpf, input.endereco{
    width: 392px;
}

select{
border: 1px solid #475b88;
}

input{
border: 1px solid #475b88;
}

input.razao_social, input.cnpj, input.email{
    width: 390px;
}


br.limpar{clear:both;}

div.descricao{
    width: 512px;
    float: left;
    margin-bottom: 40px;
    border:0px solid blue;
    margin-left:15px;
    font-size:11px;
    font-family:Tahoma;
}
p.descricao{
margin-left: 0px;
text-align: left;
text-indent: 0px;
font-size: 11px;
font-family: Tahoma;
color: #2a2765
}

div.saiba_como{
float: left;
margin-left: 0px;
margin-top: 11px;
}

div.mais_info{
float: left;
margin-left: 100px;
margin-top: 10px;
}

div.mais_info img.mais_info{
color: transparent
}

div.pessoa_fisica{
margin-top: 50px;
margin-left: 0px;

}


div.desc_pessoa_fis{
margin: 0px;
}



table.form1{
    margin: 0px;
    border:0px solid blue;
}





/*
    ======================================================
    TABELA FORMULARIO 2
    ======================================================
*/

table.form2{
margin-left: 10px;
width: 230px;
border: 0;

}

table.form2 input{
width: 200px
}

table.form2 td{
    height: 15px;
}

table.form2 input.btn_send2{
    background: url(../imgs/button_enviar.png) no-repeat;
    width: 60px;
    height: 22px;
    border: 0;
    margin-left: 75px;
    margin-top: 5px;
    color: #FFF;
    font-weight: bold;
    font-family: Tahoma;
    font-size:10px
}

label{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #2a2765;
    height:10px;
}

input.cep{
width: 174px
}

input.telefone{
width: 148px;
}


h1.titulo_formulario2{
    font-family: verdana;
    font-weight: bold;
    color: #FFF;
    font-style: italic;
    font-size: 8px;
    text-align: center;
    margin-top: 15px;
}
div.img{
    float: right;
    width: 235px;
    background: url(../imgs/box_contador.png) no-repeat;
    background-position:0px 220px;
    height: 476px;
    border:0px solid blue;
    margin-right:10px;
    
}
div.img img.img_contribuir{
    margin-left: 0px;
    margin-top: 10px;
}

/*
    ======================================================
    TABELA cont_form2
    ======================================================
*/

 
/* oashdoçahs çodhioas hçdihoa sd*/
div.all_cont_form2{
    width:278px;
    border:0px solid red;
    float:left;
}
table.cont_form2{
    width:278px;
    border:0px solid blue;
    margin:-2px 0 0 0;
}
table.cont_form2 tr td.titulo_peq{
    width: 94px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #2a2765;
    border:0px solid blue;
}
table.cont_form2 tr td input{
    width:171px; border:1px solid #475b88;
    margin-left:4px;
}
table.cont_form2 tr td select{
    width:173px;
    margin-left:4px;
}


table.cont_do_cont_form2{
    width:295px;
    margin:-2px 0 0 0;
}
table.cont_do_cont_form2 tr td.titulo_grande{
    width:160px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #2a2765;
}
table.cont_do_cont_form2 tr td input{
    width:105px;
    margin:-2px 0 0 0;border:1px solid #475b88;
}
table.cont_do_cont_form2 tr td select{
    width:107px;border:1px solid #475b88;
}

table.cont_do_cont_form2 input.btn_send1{
    background: url(../imgs/gerar_boleto.png) no-repeat;
    margin-right: 24px;
    width: 105px;
    height: 30px;
    color: transparent;
    border: 0px;
}

div.calculadora{
    width:212px;
    height:237px;
    background: url('../imgs/calc_fundo.png') no-repeat 0 22px;
    border:0px solid blue;
    float:right;
    margin-right:16px;
}
div.calculadora p.title_calc{
text-indent: 0px;
font-size: 12px;
font-family: Tahoma;
color: #2a2765;
margin-left:11px;
margin-top:2px;
margin-bottom:2px;
}

div.calculadora h1.title_valor_imposto{
    text-indent: 0px;
    font-size: 12px;
    font-family: Tahoma;
    color: #2a2765;
    margin-left:49px;
    margin-top:2px;
    margin-bottom:6px;
}

div.calculadora input.valor_imposto{
    margin-left:110px;
}
div.calculadora a.linque_calculadora{
   margin-left:130px;
}

div.calculadora h1.title_valor_contribuicao{
    text-indent: 0px;
    font-size: 12px;
    font-family: Tahoma;
    color: #2a2765;
    margin-left:72px;
    margin-top:0;
    margin-bottom:2px;
}

div.calculadora h1.clique_na_seta{
    text-indent: 0px;
    font-size: 10px;
    font-family: Tahoma;
    color: #2a2765;
    margin:0 0 0 5px;   
    font-weight:normal;
}

div.calculadora div.seta{
    height:23px;
    margin:8px 0 0 0;
}
div.calculadora div.seta img{
    float:left;
    margin:0 0 0 10px;
}
div.calculadora div.seta input{
    margin:2px 0 0 10px;
    width:110px;
}

/* oashdoçahs çodhioas hçdihoa sd*/

/* 
display off

img.calcular{
    color: transparent;
    margin-bottom: -8px;
}


 */
