/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*                           POPUP DEFAULT OBAL                                           */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.popup {
    }
.popup .popup_lyte_detail {
    border-color: #ccc;
    }   
/*--- error hlaska v popup vrstve profilu ---*/    
.popup .popup_lyte_detail .middle .error {
    color: #FF0000;
    }    
.popup .popup_lyte_detail .middle  .error a,
    color: #FF6600;
    }        
/*--- price div - muze a nemusi byt pritomen ---*/
.popup .popup_lyte_detail .price {
    background: #fff;
    }
.popup .popup_lyte_detail .price div {
    color: #000;
    }
.popup .popup_lyte_detail .price div span {
    color: #000;
    }
.popup .popup_lyte_detail .price p {
    }
/*--- obal ---*/
.popup .popup_lyte_detail .top {
    background: #fff;
    }
.popup .popup_lyte_detail .middle {
    background: #fff;
    }
.popup .popup_lyte_detail .middle h1 {
    color: #00AEEF;
    }    
.popup .popup_lyte_detail .middle .minh { 
    }    
.popup .popup_lyte_detail .bottom {
    background: #fff;
    }
/*--- servisni lista CLOSE + CONDITION ---*/                
.popup .popup_lyte_detail .middle .close {
    }
.popup .popup_lyte_detail .middle .close {
    }
.popup .popup_lyte_detail .middle .close a {
    color: #FF6600;
    }
.popup .popup_lyte_detail .middle .conditions {
    }
.popup .popup_lyte_detail .middle .conditions a  {
    color: #FF6600;
    }
.popup .popup_lyte_detail .middle .passenger_prices {
    }
.popup .popup_lyte_detail .middle .passenger_prices a  {
    color: #FF6600;
    }    
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*                           POPUP DIV  --- FLIGHT DETAIL                                 */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.popup .popup_lyte_detail .middle h2 {
    color: #333;
    }                            
.popup .popup_lyte_detail .middle h2 span {
    color: #333;
    }    
.popup .popup_lyte_detail .middle .flight_detail_departure {
    border-right-color: #ccc; 
    }                        
.popup .popup_lyte_detail .middle .flight_detail_return {
    }
.popup .popup_lyte_detail .middle .flight_detail_departure .info p,
.popup .popup_lyte_detail .middle .flight_detail_return .info p {
    color: #00AEEF; 
    }
.popup .popup_lyte_detail .middle .flight_detail_departure .info p strong,
.popup .popup_lyte_detail .middle .flight_detail_return .info p strong {
    color: #00AEEF; 
    } 
.popup .popup_lyte_detail .middle .flight_detail_departure .flight_number,   
.popup .popup_lyte_detail .middle .flight_detail_return .flight_number {
    }       
.popup .popup_lyte_detail .middle .flight_detail_departure table,
.popup .popup_lyte_detail .middle .flight_detail_return table {
    }
.popup .popup_lyte_detail .middle .flight_detail_departure table th,
.popup .popup_lyte_detail .middle .flight_detail_return table th, 
.popup .popup_lyte_detail .middle .flight_detail_departure table td,
.popup .popup_lyte_detail .middle .flight_detail_return table td {    
    }
#lbDetailsContainer  {
    }
/*--- hack pro Litebox ---*/
#lbMain {
	}
#lbDetailsContainer	{
	}
#lbOuterContainer {
	}
#lbIframeContainer {
	}   
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*                                          POPUP HOTELY                                  */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/                  
.popup .popup_lyte_detail .middle .popup_info_block {
    border-color: #ccc;
    }
.popup .popup_lyte_detail .middle .popup_info_block .top {
    }
.popup .popup_lyte_detail .middle .popup_info_block .middle {
    }
.popup .popup_lyte_detail .middle .popup_info_block .bottom {
    }               
/*XXXXXXXXXXXXXXXXXX*/
/*---- info blok ---*/
/*XXXXXXXXXXXXXXXXXX*/                  
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_foto {
    }
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_star {
    border-right-color: #ccc;
    }
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_star .description {
    }       
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_contact {
    } 
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_contact h2 {
    color: #333;
    } 
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_contact .information td {
    }     
.popup .popup_lyte_detail .middle .popup_info_block .middle table .htl_popup_contact .information th {
    }   
/*XXXXXXXXXXXXXXXX*/
/*---- zalozky ---*/
/*XXXXXXXXXXXXXXXX*/
.popup .popup_lyte_detail .tabs {
  }
.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_on .lt,
.popup .popup_lyte_detail .tabs .tab_on .rt {
  }
.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 .tab_off .lt,
.popup .popup_lyte_detail .tabs .tab_off .rt {
  }
.popup .popup_lyte_detail .tabs a.on,
.popup .popup_lyte_detail .tabs a {
  color: #000;
  }
.popup .popup_lyte_detail .tabs a.on,
.popup .popup_lyte_detail .tabs .tab_on a {
  color: #fff;
  }   
.popup .popup_lyte_detail .middle h2 {
    background: #00AEEF;
    color: #fff;
    }
.popup .popup_lyte_detail .middle h2 span {
    color: #fff;
    } 
/*XXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*---- blok vyber pokoje ---*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXX*/                                   
.popup .popup_lyte_detail .middle .block_select_room {
    border-color: #ccc;
    }
.popup .popup_lyte_detail .middle .block_select_room .top {
    background: #eee;
    }
.popup .popup_lyte_detail .middle .block_select_room .top table {
    }
.popup .popup_lyte_detail .middle .block_select_room .top table th {
    }
.popup .popup_lyte_detail .middle .block_select_room .top table th.radio {
    }
.popup .popup_lyte_detail .middle .block_select_room .top table th.price_room {
    } 
.popup .popup_lyte_detail .middle .block_select_room .top .sponky {
    }     
.popup .popup_lyte_detail .middle .block_select_room .middle {
    }
.popup .popup_lyte_detail .middle .block_select_room .middle {
    }
.popup .popup_lyte_detail .middle .block_select_room .middle table {
    }
.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.last {
    }    
.popup .popup_lyte_detail .middle .block_select_room .middle table td.radio {
    }
.popup .popup_lyte_detail .middle .block_select_room .middle table td.radio input {
    }
.popup .popup_lyte_detail .middle .block_select_room .middle table td.description p {
    }    
.popup .popup_lyte_detail .middle .block_select_room .middle table td.description a {
    color: #FF6600;
    }    
.popup .popup_lyte_detail .middle .block_select_room .middle table td.room_price {
    }
.popup .popup_lyte_detail .middle .block_select_room .middle table td.room_price div.vline{
    border-right-color: #ccc;
    color: #000;
    }    
.popup .popup_lyte_detail .middle .block_select_room .middle table td.room_price span {
    color: #000;
    }
/*XXXXXXXXXXXXXXXXXXXX*/
/*---- blok pokoje ---*/
/*XXXXXXXXXXXXXXXXXXXX*/                                   
.popup .popup_lyte_detail .middle .block_description_room {
    border-color: #ccc;
    }                        
.popup .popup_lyte_detail .middle .block_description_room .top {
    }
.popup .popup_lyte_detail .middle .block_description_room .top .sponky {
    }     
.popup .popup_lyte_detail .middle .block_description_room .middle {
    }
.popup .popup_lyte_detail .middle .block_description_room .middle h3 {
  color: #333;
  }
.popup .popup_lyte_detail .middle .block_description_room .middle ul {
  }
.popup .popup_lyte_detail .middle .block_description_room .middle ul li{
  }
.popup .popup_lyte_detail .middle .block_description_room .middle p{
  }   
.block_select_room .middle .messages .error2 {
    }
/*XXXXXXXXXXXXXXXXXXXXXX*/
/*---- galerie blok  ---*/
/*XXXXXXXXXXXXXXXXXXXXXX*/                                   
.popup .popup_lyte_detail .middle .block_galerie_room {
    }                        
.popup .popup_lyte_detail .middle .block_galerie_room .top {
    }
.popup .popup_lyte_detail .middle .block_galerie_room .top .sponky {
    }     
.popup .popup_lyte_detail .middle .block_galerie_room .middle {
    background: #fff;
    border-color: #ccc;
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .thumb {
  }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .thumb .gallery_photo {
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .thumb .gallery_photo .img {
  }   
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img {
  }
/*XXXXXXXXXXXXXXXXXXXX*/
/*---     posuv    ---*/
/*XXXXXXXXXXXXXXXXXXXX*/
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table {
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table td {    
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table td.previous {
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table td.previous div.gallery_previous{
    }  
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table td.next {
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table td.next div.gallery_next {
    }
/*XXXXXXXXXXXXXXXXXXXX*/
/*---- velka fotka ---*/
/*XXXXXXXXXXXXXXXXXXXX*/      
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img table td {
    }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img p {
  }
.popup .popup_lyte_detail .middle .block_galerie_room .middle .big_img img {
  }  
/*--- definice velikosti image v GG ---*/
.thumb .gallery_photo_compress {
    }
.thumb .gallery_photo_compress img {
    }
/*XXXXXXXXXXXXXXXXXX*/
/*---- blok mapa ---*/
/*XXXXXXXXXXXXXXXXXX*/                                   
.popup .popup_lyte_detail .middle .block_map {
    }                        
.popup .popup_lyte_detail .middle .block_map .top {
    background: url('../images/popup/bck_popup_htl_top.gif') 0 0 no-repeat;
    }
.popup .popup_lyte_detail .middle .block_map .top .sponky {
    }     
.popup .popup_lyte_detail .middle .block_map .middle {
    background: #fff;
    border-color: #ccc;
    }
.popup .popup_lyte_detail .middle .block_map .middle iframe {
    }   
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*                           POPUP CMT - MY PROFILE                                       */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.locator span {
    color: #00AEEF;
    }  
.popup_lyte_detail .middle .sum .middle  {
    border-color: #ccc; 
    } 
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*-         Tabulka summary      -*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.popup_lyte_detail .middle .sum .middle table.summary a {
    color: #ff6600;
    }
.popup_lyte_detail .middle .sum .middle table.summary a:hover {
    color: #ff6600;
    }
.popup_lyte_detail .middle .sum .middle table.summary th {
    background: #eee;
    border-bottom-color: #ccc;  
    }
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*-         Tabulka summary      -*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.popup_lyte_detail .middle .sum .middle table.summary td {    
    border-bottom-color: #ccc;
    } 
.popup_lyte_detail .middle .sum .middle table.summary td.price {    
    color: #333;
    }  
.popup_lyte_detail .middle .sum .middle table.summary td.price span.diff_currency {    
    color: #333;
    } 
/*--- bottom tape ---*/    
.popup_lyte_detail .middle .sum .middle div.bottom_tape {
    color: #000;
    background: #eee;
    }  
.popup_lyte_detail .middle .sum .middle div.bottom_tape span { 
    color: #000;
    }
.popup_lyte_detail .middle .sum .middle div.bottom_tape span.diff_currency { 
    color: #000;
    }  
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx  BLOCK COMMON 1 [.mp] XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/    
.popup_lyte_detail .middle .mp .middle {
    border-color: #ccc;
    }
.popup_lyte_detail .middle .mp .middle a {
    color: #ff6600;
    }
.popup_lyte_detail .middle .mp .middle a:hover {
    color: #ff6600;
    }    
/*---- produkt ---*/
.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;
    background: #fff; 
    }
.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;
    }  
/*----- BOTTOM TAPE ---*/
.popup_lyte_detail .middle .mp .middle table.bottom_tape th {
    background: #eee;
    color: #000;
    border-top-color: #ccc;
    }
.popup_lyte_detail .middle .mp .middle table.bottom_tape th.price span {
    color: #000000;
}  
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx  BLOCK COMMON 2 [mp] XXXXXXXXXXXXXXXXXXXXXXXXX*/
.popup_lyte_detail .middle .mp .middle h2 {
    background: #eee;
    color: #333;
    }
.popup_lyte_detail .middle .mp .middle table.info th {
    color: #000;
    }
.popup_lyte_detail .middle .mp .middle table.info td {
    color: #000;
    }                
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx  BLOCK COMMON 3 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/    
.popup_lyte_detail .middle .block_common3 .middle {
    border-color: #ccc;
    }
.popup_lyte_detail .middle .block_common3 .middle a {
    color: #ff6600;
    }
.popup_lyte_detail .middle .block_common3 .middle a:hover {
    color: #ff6600;
    }            
/*--- insurance ---*/
.popup_lyte_detail .middle .block_common3 .middle table.insurance th {
    border-bottom-color: #ccc;
    background: #fff;
    }
.popup_lyte_detail .middle .block_common3 .middle table.insurance th.icon,
.popup_lyte_detail .middle .block_common3 .middle table.insurance th.cart {
    background: #00AEEF;
    color: #fff; 
    }    
.popup_lyte_detail .middle .block_common3 .middle table.insurance td {
    color: #333333;
    border-top-color: #ccc;
    }
.popup_lyte_detail .middle .block_common3 .middle table.insurance td.icon {
    border-right-color: #ccc;
    }
/*----- BOTTOM TAPE ---*/
.popup_lyte_detail .middle .block_common3 .middle table.bottom_tape th {
    background: #eee;
    color: #000;
    border-top-color: #ccc;
    }
.popup_lyte_detail .middle .block_common3 .middle table.bottom_tape th.price span {
    color: #000000;
}  
/*---- simple ---*/     
.popup_lyte_detail .middle .block_common3 .middle .simple th {
    color: #000;
    }
.popup_lyte_detail .middle .block_common3 .middle .simple td {
    color: #000;
    }
.block_order h2 {
    color: #fff !important;
    background: #ff6600 !important;
    }                 