#master-holder .flightsearch .input-lookalike.autocompleted .bl{background:transparent url(../../resources/img/forms/input_lookalike_left_autocomplete.gif) no-repeat left top!important;}#master-holder .flightsearch .input-lookalike.autocompleted .br{background:transparent url(../../resources/img/forms/input_lookalike_right_autocomplete.gif) no-repeat left top!important;}#current-departures .content-container p.loading,#current-arrivals .content-container p.loading,#flight-search .content-container p.loading{background:transparent url(../../resources/img/ajax-loader.gif) no-repeat 50% 25%!important;color:#426da6;padding:90px 0 130px 0;text-align:center;}#current-departures .content-container p.error,#current-arrivals .content-container p.error,#flight-search .content-container p.error{background:transparent url(../../resources/img/icons/icon_attention.gif) no-repeat 85% 25%!important;color:#f07218;font-weight:bold;padding:30px 180px 40px 30px;text-align:left;}#current-departures #departure_time,#current-arrivals #arrival_time{width:53px;}
#current-departures #departure_flightnumber,#current-arrivals #arrival_flightnumber{width:75px;}#current-departures #departure_location,#current-arrivals #arrival_location{width:145px;}form.flightsearch label.textfield-follow{margin:0;padding-right:7px;}.content-container .detail{display:none;}#master-holder table.flightsearch{border-collapse:collapse;}#master-holder table.flightsearch thead tr{background-color:#d2d4d8!important;border:0 none;}#master-holder table.flightsearch thead th{font-weight:normal;padding:2px 5px;background:#d2d4d8;font-weight:normal;border-right:0!important;}#master-holder table.flightsearch tfoot tr{background-color:transparent;border:0 none;}#master-holder table.flightsearch tfoot td{color:#99a0a5;font-style:normal;padding:2px 0;}#master-holder table.flightsearch tbody tr.even-row,#master-holder table.flightsearch tbody tr.even-row th,#master-holder table.flightsearch tbody tr.even-row td{background-color:#e3e5e7;}#master-holder table.flightsearch tbody tr.odd-row,#master-holder table.flightsearch tbody tr.odd-row th,#master-holder table.flightsearch tbody tr.odd-row td{background-color:#fafbfb;}
#master-holder table.flightsearch tbody th,#master-holder table.flightsearch tbody td{border:0 none;padding:2px 5px;}#master-holder table.flightsearch tbody td.bold{font-weight:bold;}#master-holder table.flightsearch tbody th{padding-left:27px;background:transparent;}#master-holder table.flightsearch tbody th a{font-weight:normal;}#master-holder table.flightsearch tbody th.landed{background-color:inherit;background-image:url(../../resources/img/icons/icon_flightstatus_landed_ani.gif);background-position:3px 5px;background-repeat:no-repeat;font-weight:normal;}#master-holder table.flightsearch a.tooltipp,#master-holder table.flightsearch a.tooltipp:link,#master-holder table.flightsearch a.tooltipp:visited{background:none;line-height:inherit;padding-left:0;text-decoration:none;}.ac_results ul{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;display:block;font-size:1em;}.ac_results ul li{cursor:pointer;padding:3px 0 3px 8px;}.ac_results ul li strong{color:#f07319;}
.ac_results .bottom-border-left{background:transparent url(../../resources/img/forms/autocomplete_panel_corner_left.png) 0 0 no-repeat;height:12px;margin-right:10px;overflow:visible;}.ac_results .bottom-border-right{background:transparent url(../../resources/img/forms/autocomplete_panel_corner_right.png) 0 0 no-repeat;float:right;height:12px;margin-right:-10px;overflow:visible;width:10px;}.ac_results ul li:hover{background-color:#426da6;}.ac_over{background-color:#426da6;color:white;}#flight-search form div{float:left;padding:0 0 10px 10px;width:240px;}#flight-search form div select{margin:2px 0 0 0;padding:0!important;width:240px;}#flight-search form div label{padding-bottom:6px;text-align:left;}#flight-search form #direction{clear:both;float:none;height:30px;width:450px;}#flight-search form #direction label{clear:none;float:left;}#flight-search form #direction input{float:left;margin-right:5px;margin-top:3px;}#flight-search form input#flight_number{clear:both;float:none;margin:0;width:232px;}
#flight-search form #choose-dates{clear:both;float:none;height:45px;padding:0;width:500px;}#flight-search form #choose-dates div{float:left;width:240px;}#flight-search .inner-tab-content,#current-arrivals.inner-tab-content,#current-departures.inner-tab-content{clear:left;position:relative;}#flight-search form #choose-dates label,#flight-search #choose-dates input{clear:none;float:left;margin-bottom:5px;margin-right:5px;}#flight-search form #choose-dates label{line-height:7px;}#flight-search form input.time{margin-left:5px;}#flight-search form #choose-dates input.jquery-datepicker,#flight-search form #choose-dates input.time{margin-right:0;width:99px;}#flight-search form #choose-dates input#return{height:17px;margin:0 5px 0 0;width:12px;}#flight-search ul.downloadlist .pdf{display:block;margin:-40px 0 0 10px;}#flight-search #results h2{clear:both!important;float:none!important;margin-top:60px;}#flight-search #results table th{font-weight:bold;}#flight-search #results button.right{clear:both;margin-top:10px;}
#flight-search #results .inner-tab-content{border-bottom:1px solid #eee;}#flight-search #results table{clear:both;margin-bottom:2px;}#flight-search #results table td input{display:block;margin:0 auto;}#flight-search table .detail{display:none;}#flight-search #outgoing{margin-left:55px;}#flight-search-detail{background-color:#fff;border:1px solid #82a5cc;display:none;position:absolute;z-index:500;}#flight-search-detail div{margin:10px;}#close-flight-search-detail{background:transparent url(../../resources/img/buttons/btn_detail_panel_close.gif) 0 0 no-repeat;height:11px;overflow:hidden;position:absolute;right:5px;text-indent:-80px;top:5px;width:11px;}#flight-search-detail div h3{color:#4C515D;font-weight:bold;line-height:1.4em;margin-bottom:10px;}#flight-search-detail div .more{float:right;padding-bottom:15px;}#flight-search-detail div p{color:#4c515d;line-height:1.5em;padding-bottom:15px;}#flight-search-detail div h4{color:#4c515d;font-weight:bold;line-height:1.4em;margin-bottom:5px;}#flight-search-detail div .linklist a{background:transparent url(../../resources/img/icons/icon_arrow_right_orange_6x6.gif) no-repeat 2px 3px;color:#073f8a;display:block;margin-bottom:5px;padding-left:15px;text-decoration:none;}
#flight-search-detail div .linklist a:hover{text-decoration:underline;}#master-holder .news-teaser{border-bottom:1px solid #e7eaec;margin-bottom:5px;}#master-holder .news-teaser h3{margin-bottom:0;}#master-holder .news-teaser p{padding-bottom:5px;}#master-holder .news-teaser p.date{padding-bottom:0;}#master-holder span.date{color:#99a0a5;font-weight:bold;}#master-holder .search-result{margin:20px 0;}#master-holder .search-result h3 a,#master-holder .search-result h3 a:link,#master-holder .search-result h3 a:visited{background:transparent url(../../images/global/icons/icon_arrow_right_orange_6x6.gif) left 4px no-repeat;padding-left:12px;text-decoration:none;}#master-holder .search-result p{padding-bottom:5px;}#master-holder .search-result hr{margin-bottom:5px;}#master-holder .shopsearch-result{background:transparent url(../../images/global/shopsearch_result_bg.gif) left top repeat-x;float:left;height:92px;margin:0 0 10px 10px;overflow:hidden;padding:10px;width:231px;}#master-holder .shopsearch-result dl.image-left{margin-bottom:0;margin-top:0;width:106px;}
#master-holder .shopsearch-result div{float:left;width:115px;}#master-holder .shopsearch-result h3{margin-bottom:2px;}#master-holder .shopsearch-result p{line-height:1.3em;}#master-holder .shopsearch-result h3 a,#master-holder .shopsearch-result h3 a:link,#master-holder .shopsearch-result h3 a:visited{background:transparent url(../../images/global/icons/icon_arrow_right_orange_6x6.gif) left 5px no-repeat;display:block;padding-left:10px;text-decoration:none;}#master-holder .sitemap,#master-holder .sitemap li ul{font-size:1em;line-height:1em!important;margin:2px 0 0 0;}#master-holder .sitemap li ul li ul{margin:0;}#master-holder .sitemap li{background:none;margin-bottom:2px;padding:0;}.sitemap li.noborderbottom{border-bottom:0 none;}.sitemap li a,.sitemap li a:link,.sitemap li a:active,.sitemap li a:visited{background:transparent url(../../resources/img/sitemap/level1_bg.gif) right top no-repeat;color:#fff;display:block;font-weight:bold;padding:6px 10px 7px 10px;text-decoration:none;}.sitemap li a:hover,.sitemap li a:focus,.sitemap li a:active{background-image:url(../../resources/img/sitemap/level1_mo_bg.gif);}
#master-holder .sitemap li a.active,#master-holder .sitemap li a.active:link,#master-holder .sitemap li a.active:visited,#master-holder .sitemap li a.active:hover,#master-holder .sitemap li a.active:focus,#master-holder .sitemap li a.active:active{background-image:url(../../resources/img/sitemap/level1_active_bg.gif);color:#fff;}#master-holder .sitemap li.orange a.active,#master-holder .sitemap li.orange a.active:link,#master-holder .sitemap li.orange a.active:visited,#master-holder .sitemap li.orange a.active:hover,#master-holder .sitemap li.orange a.active:focus,#master-holder .sitemap li.orange a.active:active{background-image:url(../../resources/img/sitemap/level1_active_orange_bg.gif);}.sitemap li.orange a:hover,.sitemap li.orange a:focus,.sitemap li.orange a:active{background-image:url(../../resources/img/sitemap/level1_mo_orange_bg.gif);}.sitemap li ul{margin-top:2px;}.sitemap li ul li a,.sitemap li ul li a:link,.sitemap li ul li a:visited{background-image:url(../../resources/img/sitemap/level2_bg.gif);background-position:left top;color:#4c515d;padding-left:30px;}
.sitemap li.orange ul li a,.sitemap li.orange ul li a:link,.sitemap li.orange ul li a:visited{background-image:url(../../resources/img/sitemap/level2_orange_bg.gif);}.sitemap li ul li a:hover,.sitemap li ul li a:focus,.sitemap li ul li a:active{background-image:url(../../resources/img/sitemap/level2_mo_bg.gif);}.sitemap li.orange ul li a:hover,.sitemap li.orange ul li a:focus,.sitemap li.orange ul li a:active{background-image:url(../../resources/img/sitemap/level2_mo_orange_bg.gif);}.sitemap li ul li ul{margin-bottom:-2px;margin-top:0;}.sitemap li ul li ul li{border-bottom:1px solid #e7eaec;margin-bottom:0;}.sitemap li ul li ul li a,.sitemap li ul li ul li a:link,.sitemap li ul li ul li a:visited{background-image:url(../../resources/img/sitemap/level3_arrow.gif);background-position:30px 6px;color:#363942;font-weight:normal;padding-bottom:8px;padding-left:50px;}.sitemap li.orange ul li ul li a,.sitemap li.orange ul li ul li a:link,.sitemap li.orange ul li ul li a:visited{background-image:url(../../resources/img/sitemap/level3_orange_arrow.gif);}
.sitemap li ul li ul li a:hover,.sitemap li ul li ul li a:focus,.sitemap li ul li ul li a:active{background-image:url(../../resources/img/sitemap/level3_mo_arrow.gif);color:#f07319;}.sitemap li.orange ul li ul li a:hover,.sitemap li.orange ul li ul li a:focus,.sitemap li.orange ul li ul li a:active{background-image:url(../../resources/img/sitemap/level3_mo_orange_arrow.gif);}.sitemap li ul li ul li ul{background:transparent url(../../resources/img/sitemap/level4_bg.gif) left top repeat-x;border-top:1px solid #e7eaec;margin-bottom:0;padding:3px 0;}.sitemap li ul li ul li ul li{border-bottom:0 none;}.sitemap li ul li ul li ul li a,.sitemap li ul li ul li ul li a:link,.sitemap li ul li ul li ul li a:visited{background-image:url(../../resources/img/sitemap/level4_arrow.gif);background-position:52px 6px;padding-bottom:5px;padding-left:70px;padding-top:4px;}.sitemap li.orange ul li ul li ul li a,.sitemap li.orange ul li ul li ul li a:link,.sitemap li.orange ul li ul li ul li a:visited{background-image:url(../../resources/img/sitemap/level4_mo_arrow.gif);}
.sitemap li ul li ul li ul li a:hover,.sitemap li ul li ul li ul li a:focus,.sitemap li ul li ul li ul li a:active{background-image:url(../../resources/img/sitemap/level4_mo_arrow.gif);}.sitemap li.orange ul li ul li ul li a:hover,.sitemap li.orange ul li ul li ul li a:focus,.sitemap li.orange ul li ul li ul li a:active{background-image:url(../../resources/img/sitemap/level4_mo_arrow.gif);}
