.pi {
    display: block;
    height: 20px;
    color: #b74214;
    line-height: 20px;
    font-weight: bold;
}

.box_platba {
    width: 688px; 
    padding: 14px;
    background-image: url('bg.box_platby.jpg');
    background-repeat: no-repeat;
    background-position: 260px 15px; 
}

    .box_platba  td {padding: 1px;}
    
.zpet_a_zmenit {
    display: block;
    width: 249px;
    height: 33px;
    background-image: url('btn.zpet_a_zmenit.jpg');
    color: white;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
}

.bublina_jidlo {
    width: 164px;
    height: 68px;
    background-image: url('bg.bublina.jidlo.jpg');
    position: relative;
    top: -107px;
    left: 524px;
}

    .bublina_jidlo p {
        padding: 5px 0px 0px 13px;
        background-repeat: no-repeat;
        background-position: 80px 35px;
    }
    
        .bublina_jidlo .f1 { background-image: url('ico.f1.gif'); }
        .bublina_jidlo .f2 { background-image: url('ico.f2.gif'); }
        .bublina_jidlo .f3 { background-image: url('ico.f3.gif'); }
        
        
    .rez_cislo {
        margin: 35px 0px 20px 0px;
        padding-left: 80px;
        font-family: Tahoma;
        background-image: url('ico.rez_form.jpg');
        background-repeat: no-repeat;
        height: 75px;
    }
    
        .rez_cislo strong { font-size: 13px; display: block; margin-bottom: 10px; }
        .rez_cislo span {font-size: 16px; color: #f25b21;}
    
    .rez_error {
        margin: 20px 0px 30px 0px;
        padding-left: 80px;
        font-family: Tahoma;
        background-image: url('ico.error.jpg');
        background-repeat: no-repeat;
        height: 75px;
    }
    
        .rez_error strong { font-size: 13px; display: block; margin-bottom: 10px; }
        
    