@CHARSET "UTF-8";

#cnt-search-box-flights.cnt-search-box-over {
    background: none;
    width: 680px;
}

#cnt-search-box-flights .cnt-head h2 {
    background-image: url("../img/search_box_hdr_flights.gif");
    float: left;
    width: 166px;
}

#cnt-search-box-flights.cnt-search-box-over .cnt-head h2 {
    background: none;
    float: none;
    width: auto;
    margin-left: -2px;
    padding-bottom: 10px;
}

#cnt-search-box-flights .cnt-head .field {
    float: left;
    padding-left: 25px;
}

#cnt-search-box-flights.cnt-search-box-over .cnt-head .first {
    padding-left: 0;
    margin-left: -4px;
}


#cnt-search-box-flights .cnt-head .field label {
    color: #3e423a;
    font-size: 14px;
}

#cnt-search-box-flights .cnt-head .field-sel label {
    font-weight: bold;
}

div#cnt-search-box-flights .form-body .fset {
    width: 620px;
}

#cnt-search-box-flights .form-body .control-box {
    width: 295px;
}



div#cnt-search-box-flights .form-body .fset-places {
    background: url("../img/arrow_right_gray_11x9.gif") 50% 70% no-repeat;
}

#cnt-search-box-flights .form-body .fset-places input.text {
    width: 285px;
    font-weight: bold;
}

#cnt-search-box-flights .form-body .fset-places .col-1 {
    float: left;
}

#cnt-search-box-flights .form-body .fset-places .col-2 {
    float: right;
}




#cnt-search-box-flights .form-body .fset-dates .col-1 {
    float: left;
}

#cnt-search-box-flights .form-body .fset-dates .col-2 {
    float: right;
}

#cnt-search-box-flights .form-body .fset-dates .field-1 {
    float: left;
    width: 138px;
}

#cnt-search-box-flights .form-body .fset-dates .field-2 {
    float: right;
    width: 137px;
}

#cnt-search-box-flights .form-body .fset-dates .field-2 .select-wrp {
    margin-top: 18px;
}

#cnt-search-box-flights .form-body .fset-dates .input-text-wrp {
}

#cnt-search-box-flights .form-body .fset-dates  input.text {
    width: 128px;
}




#cnt-search-box-flights .form-body .fset-other .col-1 {
    float: left;
}

#cnt-search-box-flights .form-body .fset-other .col-2 {
    float: right;
    margin-top: 15px;
    
}

#cnt-search-box-flights .form-body .fset-other .col-1 .sub-col-1-1 {
    float: left;
    width: 138px;
}

#cnt-search-box-flights .form-body .fset-other .col-1 .sub-col-1-2 {
    float: right;
    width: 137px;
}

#cnt-search-box-flights .form-body .fset-other .col-1 .sub-col-1-1 .field-1 {
    float: left;
    width: 58px;
}

#cnt-search-box-flights .form-body .fset-other .col-1 .sub-col-1-1 .field-2 {
    float: right;
    width: 58px;
}

#cnt-search-box-flights .form-body .fset-other .col-1 .sub-col-1-1 em {
    float: none;
}



#cnt-search-box-flights .form-body .fset-other .col-2 .wrp1 {
    background: url("../img/border_gray_300_mid.gif") left repeat-y;
}

#cnt-search-box-flights .form-body .fset-other .col-2 .wrp2 {
    background: url("../img/border_gray_300_top.gif") 0 0 no-repeat;
}

#cnt-search-box-flights .form-body .fset-other .col-2 .wrp3 {
    padding: 7px 6px;
    background: url("../img/border_gray_300_btm.gif") 0 100% no-repeat;
}

#cnt-search-box-flights .form-body .fset-other .col-2 input.checkbox {
    float: left;
}

#cnt-search-box-flights .form-body .fset-other .col-2 label {
    float: left;
    padding-left: 5px;
    font-weight: normal;
    font-size: 14px;
}
