﻿.txt_aln_L {
    text-align: left;
}

.txt_aln_C {
    text-align: center;
}

.txt_aln_R {
    text-align: right;
}

/****************************************************************************/

.intl_rslt_wrpr {
    width: 620px;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 3px;
    font-size: 10px;
}

.bg_norepeat{
    background-repeat: no-repeat;
}

.bg_repeatx{
    background-repeat: repeat-x;
}

.spcr7{
    clear:both;
    font-size:7px;
}

/****************************************************************************/

.frm_flgt_desc {
    background-color: #E7EAF1;
    padding-bottom: 5px;
}

.ffd_tarif_cont {
    width: 613px;
    margin-left: 3px;
}

.ffd_tarif_bg {
    background-image: url('../../image/n2008/dcv/num_pax_bg.gif');
}

.ffd_tarif_top {
    background-image: url('../../image/n2008/dcv/num_pax_ttl.gif');
    background-repeat: no-repeat;
    padding-top: 23px;
}

.ffd_tarif_bot {
    background-position: bottom;
    background-image: url('../../image/n2008/dcv/num_pax_bot.gif');
    background-repeat: no-repeat; padding-bottom: 15px;
}

.ffd_tbl_tarif {
    width: 607px;
    margin-left: 3px;
}

.ffd_tarif_tr_ttl {
    background-color: #5F77B3;
    color: #FFFFFF;
    height: 18px;
}

.ffd_tarif_thd_1 {
    padding-left: 10px;
}

.ffd_tarif_thd_2 {
    padding-right: 10px;
}

.ffd_flgt_desc_bg {
    background-image: url('../../image/n2008/dcv/flght_desc_bg.gif');
}

.ffd_flgt_desc_top {
    background-image: url('../../image/n2008/dcv/flght_desc_top.gif');
    background-repeat: no-repeat;
    padding-top: 3px;
}

.ffd_flgt_desc_bot {
    background-position: bottom;
    background-image: url('../../image/n2008/dcv/flght_desc_bot.gif');
    background-repeat: no-repeat;
    padding-bottom: 3px;
}

.ffd_flgt_desc_frm {
    float:left;
    width: 472px;
    border-right: 1px solid #B4C0D5;
}

.ffdf_tbl {
    width:100%;
    margin: 2px 0px 4px 0px;
}

.ffdf_tbl_ttl_th {
    text-align: left;
    font-family: Arial Narrow;
    font-size: 15px;
    color: #1E3B83;
    height: 27px;
    vertical-align: top;
    padding-left: 11px;
}

.ffdf_tbl_ttl_th2 {
    background-image: url('../../image/n2008/dcv/flght_desc_bg_th.jpg');
    background-repeat: no-repeat;
}

.ffdf_tbl_cnt {
    padding-left: 8px;
}

.ffdf_tbl_det {
    width:100%;
    font-size: 9px;
    margin-bottom: 10px;
}

.ffdf_tbl_det th {
    text-align: left;
    color: #1E3B83;
}

.ffdft_td {
    width: 12%;
    height: 40px;
}

.ffdft_td3 {
    width: 35%;
}

.ffdft_td7 {
    text-align: right;
    padding-right: 5px;
}

.ffdf_frm_vlr {
    float:left;
    width: 130px;
    border-left: 1px solid #EBEEF4;
}

.ffdfv_seta {
    position: absolute;
    margin-top: -11px;
    margin-left: 30px;
}

.ffdfv_tbl {
    width: 100%;
    margin: 50px 0px 0px 2px;
    font-size: 9px;
}

.ffdfv_tr {
    padding-bottom: 7px;
}

.ffdfv_tr th {
    text-align: left;
    color: #1E3B83;
}

.ffdfv_tr td {
    text-align:right;
}

.ffdfv_th1 {
    width: 35%;
}

.ffdfv_th3 {
    text-align: left;
    color: #B80D15;
    font-size: 11px;
    border-left: 1px solid #CFCFCF;
}

.ffdfv_td_tot {
    text-align:right;
    border-left: 1px solid #CFCFCF;
    border-bottom: 1px solid #CFCFCF;
}

.ffdfv_vlr_int {
    font-size: 23px;
}

