/******************************************************************************/
/******************************************************************************/

/* - TAMANHOS FORM ID (#f-tm-0001) - */
#f-tm-0001{margin: 0;}
#f-tm-0001 .tm-cpf, #f-tm-0001 .tm-est-civil{width: 250px;}
#f-tm-0001 .tm-dt-nasc, #f-tm-0001 .tm-sexo{width: 190px;}


/* - TAMANHOS FORM ID (#f-tm-0002) - */
#f-tm-0002{margin: 0;}
#f-tm-0002 .tm-dt-nasc{width: 170px;}
#f-tm-0002 .tm-sexo, #f-tm-0002 .tm-est-civil{width: 128px;}


/* - TAMANHOS FORM ID (#f-tm-0003) - */
#f-tm-0003 .tm-cvv{width: 250px;}
#f-tm-0003 .tm-mes, #f-tm-0003 .tm-ano{width: 105px;}


/* - TAMANHOS FORM ID (#f-tm-0004) - */
#f-tm-0004 .tm-nome{width: 378px;}
#f-tm-0004 .tm-data{width: 214px;}


/* - TAMANHOS FORM ID (#f-tm-0005) - */
#f-tm-0005 .tm-cupom{width: 350px;}
#f-tm-0005 .tm-bt{width: 100px;}
#f-tm-0005 .tm-info{width: 518px;}


/* - TAMANHOS FORM ID (#f-tm-0006) - */
#f-tm-0006 .tm-cpt{width: 48%;}


/* - TAMANHOS FORM ID (#f-tm-0039) - */
#f-tm-0039{margin: 0;}
#f-tm-0039 .tm-tipo, #f-tm-0039 .tm-onde{width: 340px; }
#f-tm-0039 .tm-data{width: 220px;}
#f-tm-0039 .tm-url{width: 575px;}
#f-tm-0039 .tm-nome, #f-tm-0039 .tm-sobrenome, #f-tm-0039 .tm-email{width: 354px;}
#f-tm-0039 .tm-telefone{width: 262px;}
#f-tm-0039 .tcor{color: #428e53;}
#f-tm-0039 .url-definida{height: 37px; width: 410px; float: right; background: red; text-align: center; color: #428e53;}
#f-tm-0039 .url-definida .url{height: 37px; line-height: 37px; font-size: 18px; background: #ffecdf; overflow: hidden;}
#f-tm-0039 .url-definida .label{margin-top: 5px;}
#f-tm-0039 .tm-banco{width: 175px;}
#f-tm-0039 .tm-banco-ag, #f-tm-0039 .tm-banco-cc{width: 145px;}
#f-tm-0039 .tm-banco-dg{width: 50px;}
#f-tm-0039 .tm-favorecido{width: 688px;}
#f-tm-0039 .tm-favorecido-cpf{width: 296px;}


/* - TAMANHOS FORM ID (#f-tm-0040 ) - */
#f-tm-0040{margin: 0;}
#f-tm-0040 .tm-cep, #f-tm-0040 .tm-bairro{width: 385px}
#f-tm-0040 .tm-cidade{width: 300px}
#f-tm-0040 .tm-end{width: 562px}
#f-tm-0040 .tm-num, #f-tm-0040 .tm-comp{width: 203px}
#f-tm-0040 .tm-uf{width: 283px}

/******************************************************************************/
/******************************************************************************/


/* - DIFERENTES XXX - */
.bt-valida-cupom{border: none; height: 100%; display: block; width: 100%; background: #447e51; color: #fff;}

.dif-area-rd .down{ padding: 0 0 0 37px;}

.ck-rd label{width: 20px; height: 20px; margin-right: 10px; display: inline-block; vertical-align: middle; border: 1px solid #0c6a21; position: relative; cursor: pointer; overflow: hidden;}
.ck-rd span{display: inline-block; vertical-align: middle;}
.ck-rd.atv label {background: #0c6a21;}
.x-radio{margin-left: -100px;}

.bt-fixo-migalha{position: absolute; top: 5px; right: 0;}

.donwArq{display: inline-block; vertical-align: middle;}
.donwArq i{ display: inline-block; vertical-align: middle;}
.donwArq i img{display: block;}

.cli-msg{margin-top: 10px; clear: both; font-size: 12px; color: #555555;}

.valores-ajax{margin-top: 10px; clear: both; font-size: 12px; color: #447e51;}

.corTxt-01{color: #70af7d;} /*verde*/

.total-01{color: #f4a572; font-size: 24px; font-weight: 400; text-align: right; border-bottom: 1px solid #dadada; padding: 10px 0;}.total-01{color: #f4a572; font-size: 24px; text-align: right; border-bottom: 1px solid #dadada; padding: 10px 0;}

.f-area-001{width: 458px; margin: auto;}


.tbl-dif-tafiva-01{width: 560px; margin: auto;}


