#trance_energy { background-color:black; color:#fff; }
#trance_energy #main_container{ margin:0 auto; text-align:left; width:745px; }
#trance_energy #main { background-color:#000; width:100%; margin: 0 ;padding:0; }
#trance_energy #content { width:100%; float:none; padding-right:0; background:black; } 

#trance_energy a{ color:#e85412; }
#trance_energy .long_trip_list .info_item .info_price{ color:#e85412; }
#trance_energy .long_trip_list .info_item .info_price em{ color:#e85412; }
#trance_energy .trance_energy-box{ background-color:black; color:#FFF; padding:3px; text-align:center; }  
#trance_energy .description_box{ border-color:#333; background-color:black; color:#FFF; } 
#trance_energy #Price{ border-color:#333; background-color:black; color:#FFF; margin-top:10px; } 
#trance_energy .box h3, #trance_energy .description_box h3,#trance_energy .long_box h3{ color:#e85412; }
#trance_energy .red,#trance_energy .blue,#trance_energy .dark_blue{ color:#e85412; } 
#trance_energy a img { border-color:#333; border-width:3px; padding:0; } 
#trance_energy .accommodation_info .info_label{ color:#e85412; } 
#trance_energy .accommodation_gallery { height:auto; padding-bottom:20px; }
#trance_energy .accommodation_gallery .gallery_photo img{ border-color:#333; }  
#trance_energy .sitefooter{ background:black; }
#trance_energy h1,#trance_energy h2,#trance_energy h3,#trance_energy h4,#trance_energy h5{ color:#e85412; }  
#trance_energy #Extra .description { margin-left:220px; }
#trance_energy .box { border-color:#333; background-color: black; color:#FFF; } 
#trance_energy .long_box { border-color: #333; background-color: #E0E0E0;} 
#trance_energy .top_main_view { background-color: black; color:#FFF; border:2px solid #333; } 
#trance_energy .long_trip_list .trip_item { } 
#trance_energy .long_trip_list .trip_description { }

#trance_energy .container { border-color:#333; background-color:black; color:#FFF; }
#trance_energy .long_box { border-color:#333; background-color:black; font-size:12px; padding:15px; width:698px; margin-bottom:10px; }
#trance_energy .top_main_view { background-color:black; border-color:#333; }
#trance_energy .long_trip_list .trip_item { min-height:92px; }
#trance_energy .long_trip_list .trip_description { width:410px; }
#trance_energy .long_trip_list .trip_photo img { border-color:#333; }

#trance_energy .ui-tabs-nav a, #trance_energy .ui-tabs-nav a span { background:#333; color:#888; }
#trance_energy .ui-tabs-nav .ui-tabs-selected a, #trance_energy  .ui-tabs-nav .ui-tabs-selected a span { background:#e85412; color:#FFF; }
#trance_energy .ui-tabs-panel { border-color:#333; background-color:black; color:#FFF; }
#trance_energy .ui-tabs-panel h1, #trance_energy .ui-tabs-panel h2, #trance_energy .ui-tabs-panel h3, #trance_energy .ui-tabs-panel h4, #trance_energy .ui-tabs-panel h5 { color:#e85412; }

#trance_energy #fancybox-overlay { opacity:0.7 !important; background-color:#000 !important; }
#trance_energy #fancybox-outer { background-color:#333 !important; }
#trance_energy .fancybox-title-inside { color:#FFF !important; }

#trance_energy .more_links h3 { background-color:#e85412; color:#FFF; }

#trance_energy .footerlinks { padding-top:10px; }

/* Payment return */

body#trance_energy.payment_return { background-color:#000; background-image:url(/img/ui/ui-icon_loading_large_black.gif); }

/* Fancybox */

#trance_energy #fancybox-outer { background-color:#e85412; }

/* Dialogs */

body#trance_energy .ui-dialog, body#trance_energy .ui-dialog .ui-widget-content { color:#FFF; background-color:#000; background-image:url(/img/ui/ui-bg_flat_75_000000_40x100.png); }
body#trance_energy .ui-dialog .ui-widget-header { background:#e85412; color:#FFF; }
body#trance_energy .ui-dialog .ui-dialog-buttonpane button { background:#000; }
body#trance_energy .ui-dialog .ui-dialog-buttonpane button.ui-state-hover { background:#555; }
body#trance_energy .ui-dialog .ui-widget-header, body#trance_energy .ui-dialog, body#trance_energy .ui-dialog .ui-widget-content, body#trance_energy .ui-dialog .ui-dialog-buttonpane button { border-color:#333; }

/* Booking Calendar */

#trance_energy .more_links h3 { background-color:#59307F; color:#FFF; }

#trance_energy .language_selection .language_items a.selected { border-color:#59307F; }
#trance_energy .language_selection .language_items a.selected { float:left; padding:0; border:2px solid #042E6F; }

#trance_energy #booking_calendar h2 { background-color:#e85412; color:#FFF; }
#trance_energy #booking_calendar h2 a { color:#FFF; }

#trance_energy #booking_calendar h3.border { border-color:#333333; }

#trance_energy .odd_price { background-color:#555; }
#trance_energy .price_calendar tbody tr:hover { background-color:#e85412; color:#FFF; }

/* Booking Page */

#trance_energy .ui-icon { background-image:url(/img/ui/ui-icons_ffffff_256x240.png); }
#trance_energy a.book_button, #trance_energy .book_button { background:#e85412; border:2px solid #333; color:#FFF; }
#trance_energy input.book_button { height:auto; padding-bottom:3px; padding-top:2px; }

#trance_energy #details_container { width:420px; }
#trance_energy #details_container .details_box { border-color:#333; background-color:#000; }
#trance_energy #details_container .details_box.no_border { background-color:transparent; }

#trance_energy #receipt_container .receipt_info_box { border-color:#333; background-color:#000; }
#trance_energy #receipt_container .receipt_info_box h3 { background-color:#e85412; }
#trance_energy .receipt_info_box .info_element_separator { border-color:#333; }
#trance_energy .receipt_info_box .price_element.price_total { border-color:#e85412; }
#trance_energy .receipt_info_box .info_element .info_name { color:#fff; }
#trance_energy .receipt_info_box .price_element .price_type .name { color:#fff; }

#trance_energy .combination_selector .show_hide { background:#e85412; border:2px solid #333; color:#FFF; }
#trance_energy .roomtype_selector { border-color:#333; }
#trance_energy .roomtype_selector h3 { background-color:#e85412; color:#FFF; }

#trance_energy .boardtype_area .boardtype_header { background-color:#BBB; color:#000; }
#trance_energy .roomtype_assignment table th { background-color:#BBB; color:#000; }
#trance_energy .boardtype_area .boardtype_row.odd { background-color:#555; }
#trance_energy .boardtype_area .boardtype_row:hover { background-color:#e85412; color:#FFF; }
#trance_energy .roomtype_assignment table tr.odd { background-color:#555; }

#trance_energy .excursions li.odd { background:#555; }
#trance_energy .excursions li:hover { background:#e85412; color:#FFF; }
#trance_energy .excursions .excursion_info .ui-icon-info { background-image:url('/img/ui/ui-icons_222222_256x240.png'); }
#trance_energy .excursions li:hover .excursion_info .ui-icon-info { background-image:url('/img/ui/ui-icons_ffffff_256x240.png'); }

#trance_energy .person_info_box .info_value, #trance_energy .misc_info_box .info_value { width:220px; }
#trance_energy .person_info_box .info_name, #trance_energy .misc_info_box .info_name { line-height:1.4em; }
#trance_energy .person_info_box .info_value, #trance_energy .misc_info_box .info_value { width:220px; }

#trance_energy .message_container { border-color:#333; background-color:#000; }
#trance_energy .message_container h3 { background-color:#e85412; color:#FFF; }
#trance_energy .message_container .share { border-color:#333; }

#trance_energy .payment_module { border-color:#333; }
#trance_energy .blue_button { background:#e85412; border:2px solid #333; color:#FFF; }

#trance_energy .common_combination_list .combination_list_header { background-color:#BBB; color:#000; }
#trance_energy .common_combination_list .combination_list_row.odd { background-color:#555; }
#trance_energy .common_combination_list .combination_list_row:hover { background-color:#e85412; color:#FFF; }