.tipi-bloc .tipi-form .tipi-champ{
    clear: both;
    margin: 0;
}
.tipi-bloc .tipi-form .tipi-champ label{
    color: #000000;
    display: block;
    float: left;
    margin: 0px 10px 0 0;
    padding:11px 0 0 0;
    text-align: right;
    width: 180px;
}

.tipi-bloc .tipi-form .tipi-champ input{
    color: #000000;
    float: left;
    margin: 10px 0 0 0;
    padding: 0;
}
.tipi-bloc  p.tipi-entete{
    font-size:1.15em;
}

.tipi-bloc .tipi-form .tipi-champ input.tipi-champ-petit{
    width:25px;
}

.tipi-bloc .tipi-form .tipi-champ input.tipi-champ-court{
    width:50px;
}
.tipi-bloc .tipi-form .tipi-champ input.tipi-champ-moyen{
    width:100px;
}

#tipi-champ-montant{
    width:45px;
    text-align:right;
}
#tipi-champ-montant-cents{
    width:25px;
    float:none;
    text-align:right;
}

.tipi-bloc .tipi-form .tipi-champ input.tipi-champ-long{
    width:180px;
}
.tipi-bloc .tipi-form .tipi-champ input.tipi-champ-valider{
    border: medium none;
    cursor:pointer;
    font-weight:bold;
    padding:2px 5px;
}


.tipi-bloc .tipi-recap  p.recap span{
    color: #000000;
    display: inline-block;
    margin: 0;
    padding: 5px 10px 0 0;
    text-align: right;
    width: 180px;
}

.tipi-bloc .tipi-recap .clear-all{
    clear: both;
}

.tipi-bloc .tipi-info{
    font-size:0.8em
    color:#F00;
}

#tipi-champ-ref-det-roldeb-ddpac{
    display:none;    
}