.popup .popup_lyte_detail,
.popup .popup_lyte_detail .middle .popup_info_block,
.popup .popup_lyte_detail .middle .block_select_room,
.popup .popup_lyte_detail .middle .block_description_room,
.popup .popup_lyte_detail .middle .block_galerie_room .middle,
.popup .popup_lyte_detail .middle .block_map .middle,
.popup_lyte_detail .middle .sum .middle,
.popup_lyte_detail .middle .mp .middle,
.popup_lyte_detail .middle .block_common3 .middle {
    border-color: #ccc;
    }   
.popup .popup_lyte_detail .middle .error {
    color: #FF0000;
    }    
.popup .popup_lyte_detail .middle  .error a,
.popup .popup_lyte_detail .middle .close a,
.popup .popup_lyte_detail .middle .conditions a,
.popup .popup_lyte_detail .middle .passenger_prices a,
.popup .popup_lyte_detail .middle .block_select_room .middle table td.description a,
.popup_lyte_detail .middle .sum .middle table.summary a,
.popup_lyte_detail .middle .sum .middle table.summary a:hover,
.popup_lyte_detail .middle .mp .middle a,
.popup_lyte_detail .middle .mp .middle a:hover,
.popup_lyte_detail .middle .block_common3 .middle a,
.popup_lyte_detail .middle .block_common3 .middle a:hover {
    color: #FF6600;
    }        
.popup .popup_lyte_detail .price,
.popup .popup_lyte_detail .top,
.popup .popup_lyte_detail .middle,
.popup .popup_lyte_detail .bottom,
.popup .popup_lyte_detail .middle .block_galerie_room .middle,
.popup .popup_lyte_detail .middle .block_map .middle,
.popup_lyte_detail .middle .mp .middle table.cart_ticket th,
.popup_lyte_detail .middle .mp .middle table.cart_hotel th,
.popup_lyte_detail .middle .block_common3 .middle table.insurance th,
.popup_lyte_detail .middle .block_common3 .middle table.parking th {
    background: #fff;
    }
.popup .popup_lyte_detail .price div,
.popup .popup_lyte_detail .price div span,
.popup .popup_lyte_detail .middle .block_select_room .middle table td.room_price div.vline,
.popup_lyte_detail .middle .sum .middle div.bottom_tape,
.popup_lyte_detail .middle .mp .middle table.bottom_tape th,
.popup .popup_lyte_detail .tabs a.on,
.popup .popup_lyte_detail .tabs a,
.popup_lyte_detail .middle .block_common3 .middle table.bottom_tape th,
.popup .popup_lyte_detail .middle .block_select_room .middle table td.room_price span,
.popup_lyte_detail .middle .mp .middle table.info th,
.popup_lyte_detail .middle .mp .middle table.info td,
.popup_lyte_detail .middle .mp .middle table.bottom_tape th.price span,
.popup_lyte_detail .middle .sum .middle div.bottom_tape span,
.popup_lyte_detail .middle .sum .middle div.bottom_tape span.diff_currency,
.popup_lyte_detail .middle .block_common3 .middle table.bottom_tape th.price span,
.popup_lyte_detail .middle .block_common3 .middle .simple th,
.popup_lyte_detail .middle .block_common3 .middle .simple td {
    color: #000;
    }
.popup .popup_lyte_detail .middle h1,
.popup .popup_lyte_detail .middle .flight_detail_departure .info p,
.popup .popup_lyte_detail .middle .flight_detail_return .info p,
.popup .popup_lyte_detail .middle .flight_detail_departure .info p strong,
.popup .popup_lyte_detail .middle .flight_detail_return .info p strong,
.locator span {
    color: #00AEEF;
    }    
.popup .popup_lyte_detail .middle h2,
.popup .popup_lyte_detail .middle h2 span,
.popup .popup_lyte_detail .middle .popup_info_block .middle .htl_popup_contact h2,
.popup .popup_lyte_detail .middle .block_description_room .middle h3,
.popup_lyte_detail .middle .sum .middle table.summary td.price,   
.popup_lyte_detail .middle .sum .middle table.summary td.price span.diff_currency,
.popup_lyte_detail .middle .mp .middle h2,
.popup_lyte_detail .middle .block_common3 .middle table.insurance td,
.popup_lyte_detail .middle .block_common3 .middle table.parking td {
    color: #333;
    }
.popup .popup_lyte_detail .middle .popup_info_block .middle .htl_popup_contact {
    border-left-color: #ccc;
    }
.popup .popup_lyte_detail .middle .flight_detail_departure {
    border-right-color: #ccc;
    }
.popup .popup_lyte_detail .tabs .tab_on {
border-left-color: #00AEEF;
border-right-color: #00AEEF;
border-top-color: #00AEEF;
background: #00AEEF;
}
.popup .popup_lyte_detail .tabs .tab_off {
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    background: #eee;
    }
.popup .popup_lyte_detail .tabs a.on,
.popup .popup_lyte_detail .tabs .tab_on a,
.popup .popup_lyte_detail .middle h2 span,
.popup .popup_lyte_detail .middle h2 {
    color: #fff;
    }   
.popup .popup_lyte_detail .middle h2 {
    background: #00AEEF;
    }
.popup .popup_lyte_detail .middle .block_select_room .top {
    background: #eee;
    }
.popup .popup_lyte_detail .middle .block_select_room .middle table tr.highlighted {
    background: #edf5fc;
    }    
.popup .popup_lyte_detail .middle .block_select_room .middle table td {
    border-top-color: #ccc;
    }
.popup .popup_lyte_detail .middle .block_select_room .middle table td.room_price div.vline{
    border-right-color: #ccc;
    }    
.popup .popup_lyte_detail .middle .block_map .top {
    background: url('../images/popup/bck_popup_htl_top.gif') 0 0 no-repeat;
    }
.popup_lyte_detail .middle .sum .middle table.summary th {
    background: #eee;
    border-bottom-color: #ccc;  
    }
.popup_lyte_detail .middle .sum .middle table.summary td {    
    border-bottom-color: #ccc;
    } 
.popup_lyte_detail .middle .sum .middle div.bottom_tape {
    background: #eee;
    }  
.popup_lyte_detail .middle .mp .middle table.cart_ticket th,
.popup_lyte_detail .middle .mp .middle table.cart_hotel th {
    border-bottom-color: #ccc !important;
    }
.popup_lyte_detail .middle .mp .middle table.cart_ticket th.icon,
.popup_lyte_detail .middle .mp .middle table.cart_hotel th.icon {
    background: #00AEEF;
    color: #fff; 
    }    
.popup_lyte_detail .middle .mp .middle table.cart_ticket td.icon,
.popup_lyte_detail .middle .mp .middle table.cart_hotel td.icon {
    border-right-color: #ccc;
    }  
.popup_lyte_detail .middle .mp .middle table.bottom_tape th {
    background: #eee;
    border-top-color: #ccc;
    }
.popup_lyte_detail .middle .mp .middle h2 {
    background: #eee;
    }
.popup_lyte_detail .middle .block_common3 .middle table.insurance th,
.popup_lyte_detail .middle .block_common3 .middle table.parking th {
    border-bottom-color: #ccc;
    }
.popup_lyte_detail .middle .block_common3 .middle table.insurance th.icon,
.popup_lyte_detail .middle .block_common3 .middle table.insurance th.cart,
.popup_lyte_detail .middle .block_common3 .middle table.parking th.icon,
.popup_lyte_detail .middle .block_common3 .middle table.parking th.cart {
    background: #00AEEF;
    color: #fff; 
    }    
.popup_lyte_detail .middle .block_common3 .middle table.insurance td,
.popup_lyte_detail .middle .block_common3 .middle table.parking td {
    border-top-color: #ccc;
    }
.popup_lyte_detail .middle .block_common3 .middle table.insurance td.icon,
.popup_lyte_detail .middle .block_common3 .middle table.parking td.icon,
.popup_lyte_detail .middle .block_common3 .middle table.parking td.cart {
    border-right-color: #ccc;
    }
.popup_lyte_detail .middle .block_common3 .middle table.bottom_tape th {
    background: #eee;
    border-top-color: #ccc;
    }
.block_order h2 {
    color: #fff !important;
    background: #ff6600 !important;
    }                 