/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
.flighttolate {color:#E00;}
.flightlate {color:#BB0;}
.yui-dt-noop{margin-bottom:1em;}
.yui-dt{border-bottom:1px solid transparent;}
.yui-dt-hd{display:none;}
.yui-dt-scrollable .yui-dt-hd{display:block;}
.yui-dt-scrollable .yui-dt-bd thead tr,.yui-dt-scrollable .yui-dt-bd thead th{position:absolute;left:-1500px;}
.yui-dt-scrollable tbody{-moz-outline:none;}
.yui-dt-draggable{cursor:move;}
.yui-dt-coltarget{position:absolute;z-index:999;}
.yui-dt-hd{zoom:1;}th.yui-dt-resizeable .yui-dt-liner{position:relative;}
.yui-dt-resizer{position:absolute;right:0;bottom:0;height:100%;cursor:e-resize;cursor:col-resize;background:url();}
.yui-dt-resizerproxy{visibility:hidden;position:absolute;z-index:9000;background:url();}
.yui-skin-sam th.yui-dt-hidden .yui-dt-liner,.yui-skin-sam td.yui-dt-hidden .yui-dt-liner{margin:0;padding:0;overflow:hidden;white-space:nowrap;}
.yui-dt-scrollable .yui-dt-bd{overflow:auto;}
.yui-dt-scrollable .yui-dt-hd{overflow:hidden;position:relative;}
.yui-dt-editor{position:absolute;z-index:9000;}
.yui-dt table{margin:0;padding:0;font-family:arial;font-size:inherit;border-collapse:separate;*border-collapse:collapse;border-spacing:0; border-bottom:1px solid #7F7F7F; }
.yui-dt thead{border-spacing:0;}
.yui-dt caption{padding-bottom:1em;text-align:left;}
.yui-dt-hd table{border-left:1px solid #7F7F7F;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;}
.yui-dt-bd table{border-top:1px solid #7F7F7F; width:100%; }
* html .yui-dt-bd table{ margin:0; padding:0;border-bottom:1px solid #7F7F7F;  }
.yui-dt th{background:#D8D8DA url(/resources/img/cached/yui_sprite.png) repeat-x 0 0;}
.yui-dt th    {font-weight:normal;text-decoration:none;color:#000;vertical-align:bottom;}
.yui-dt th a{font-size:1em;}
.yui-dt th{margin:0;padding:0.3em 0.5em;border:none;border-right:1px solid #CBCBCB;}
.yui-dt th .yui-dt-liner{white-space:nowrap;}
.yui-dt-liner{margin:0;padding:0;}
.yui-dt-coltarget{width:5px;background-color:red;}
.yui-dt td{margin:0;padding:0.2em 0.5em;border:0;border-right:1px solid #CBCBCB;text-align:left;background-color:#E8EAEA;}
.yui-dt-list td{border-right:none;}
.yui-dt-resizer{width:6px;}
.yui-skin-sam tbody.yui-dt-msg td{border-top:1px solid #7F7F7F;}
.yui-dt-loading{background-color:;}
.yui-dt-empty{background-color:;}
.yui-dt-error{background-color:;}
.yui-dt-scrollable .yui-dt-hd table{border:0px;}
.yui-dt-scrollable .yui-dt-bd table{border:0px;}
.yui-dt-scrollable .yui-dt-hd{border-left:1px solid #7F7F7F;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;}
.yui-dt-scrollable .yui-dt-bd{border-left:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F;border-right:1px solid #7F7F7F;background-color:#FFF;}
th.yui-dt-sortable a {background:url(/resources/img/cached/ico_sort.gif) right no-repeat; display:block; border:0!important; padding-right:1em; }
th.yui-dt-asc a        { background:url(/resources/img/cached/ico_sort_asc.gif) right no-repeat; }
th.yui-dt-desc a    { background:url(/resources/img/cached/ico_sort_desc.gif) right no-repeat; }
.yui-skin-sam th.yui-dt-sortable .yui-dt-label{margin-right:10px;}
.yui-skin-sam th.yui-dt-asc .yui-dt-liner{background:url() no-repeat right;}
.yui-skin-sam th.yui-dt-desc .yui-dt-liner{background:url() no-repeat right;}
/*.yui-dt-editable, .yui-dt-sortable{cursor:pointer;}*/
.yui-dt-editor{text-align:left;background-color:#F2F2F2;border:1px solid #808080;padding:6px;}
.yui-dt-editor label{padding-left:4px;padding-right:6px;}
.yui-dt-editor .yui-dt-button{padding-top:6px;text-align:right;}
.yui-dt-editor .yui-dt-button button{background:url(/resources/img/cached/yui_sprite.png) repeat-x 0 0;border:1px solid #999;width:4em;height:1.8em;margin-left:6px;}
.yui-dt-editor .yui-dt-button button.yui-dt-default{background:url(/resources/img/cached/yui_sprite.png) repeat-x 0 -1400px;background-color:#5584E0;border:1px solid #304369;color:#FFF}
.yui-dt-editor .yui-dt-button button:hover{background:url(/resources/img/cached/yui_sprite.png) repeat-x 0 -1300px;color:#000;}
.yui-dt-editor .yui-dt-button button:active{background:url(/resources/img/cached/yui_sprite.png) repeat-x 0 -1700px;color:#000;}
.yui-skin-sam tr.yui-dt-even{background-color:#FFF;}
.yui-skin-sam tr.yui-dt-odd{background-color:#EDF5FF;}
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam tr.yui-dt-even td.yui-dt-desc{background-color:#EDF5FF;}
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam tr.yui-dt-odd td.yui-dt-desc{background-color:#DBEAFF;}
.yui-dt-list tr.yui-dt-even{background-color:#FFF;}
.yui-dt-list tr.yui-dt-odd{background-color:#FFF;}
.yui-dt-list tr.yui-dt-even td.yui-dt-asc,.yui-dt-list tr.yui-dt-even td.yui-dt-desc{background-color:#EDF5FF;}
.yui-dt-list tr.yui-dt-odd td.yui-dt-asc,.yui-dt-list tr.yui-dt-odd td.yui-dt-desc{background-color:#EDF5FF;}
.yui-skin-sam th.yui-dt-highlighted,.yui-skin-sam th.yui-dt-highlighted a{background-color:#B2D2FF;}
.yui-skin-sam tr.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,.yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted{cursor:pointer;background-color:#B2D2FF;}
.yui-dt-list th.yui-dt-highlighted,.yui-dt-list th.yui-dt-highlighted a{background-color:#B2D2FF;}
.yui-dt-list tr.yui-dt-highlighted,.yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,.yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,.yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,.yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted{cursor:pointer;background-color:#B2D2FF;}
.yui-skin-sam th.yui-dt-selected,.yui-skin-sam th.yui-dt-selected a{background-color:#446CD7;}
.yui-skin-sam tr.yui-dt-selected td,.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc{background-color:#426FD9;color:#FFF;}
.yui-skin-sam tr.yui-dt-even td.yui-dt-selected,.yui-skin-sam tr.yui-dt-odd td.yui-dt-selected{background-color:#446CD7;color:#FFF;}
.yui-dt-list th.yui-dt-selected,.yui-dt-list th.yui-dt-selected a{background-color:#446CD7;}
.yui-dt-list tr.yui-dt-selected td,.yui-dt-list tr.yui-dt-selected td.yui-dt-asc,.yui-dt-list tr.yui-dt-selected td.yui-dt-desc{background-color:#426FD9;color:#FFF;}
.yui-dt-list tr.yui-dt-even td.yui-dt-selected,.yui-dt-list tr.yui-dt-odd td.yui-dt-selected{background-color:#446CD7;color:#FFF;}
.yui-pg-container,.yui-dt-paginator{display:block;margin:6px 0;white-space:nowrap;}
.yui-pg-first,.yui-pg-last,.yui-pg-current-page,.yui-dt-paginator .yui-dt-first,.yui-dt-paginator .yui-dt-last,.yui-dt-paginator .yui-dt-selected{padding:2px 6px;}
.yui-skin-sam a.yui-pg-first,.yui-skin-sam a.yui-pg-previous,.yui-skin-sam a.yui-pg-next,.yui-skin-sam a.yui-pg-last,.yui-skin-sam a.yui-pg-page,.yui-dt-paginator a.yui-dt-first,.yui-dt-paginator a.yui-dt-last{text-decoration:none;}
.yui-dt-paginator .yui-dt-previous,.yui-dt-paginator .yui-dt-next{display:none;}
.yui-skin-sam a.yui-pg-page,.yui-skin-sam a.yui-dt-page{border:1px solid #CBCBCB;padding:2px 6px;text-decoration:none;background-color:#fff}
.yui-pg-current-page,.yui-dt-paginator .yui-dt-selected{border:1px solid #fff;background-color:#fff;}
.yui-pg-pages{margin-left:1ex;margin-right:1ex;}
.yui-pg-page{margin-right:1px;margin-left:1px;}
.yui-pg-first,.yui-pg-previous{margin-right:3px;}
.yui-pg-next,.yui-pg-last{margin-left:3px;}
.yui-pg-current,.yui-pg-rpp-options{margin-right:1em;margin-left:1em;}
.yui-dt th.yui-dt-first,
.yui-dt td.yui-dt-first               { border-left:1px solid #7F7F7F; }
.yui-dt th.yui-dt-last,
.yui-dt td.yui-dt-last                { border-right:1px solid #7F7F7F; }
.yui-dt tr.yui-dt-last td             { border-bottom:0;}
td                                    { background-color:#e8eaea;  }
div.preiswertabhamburg tr.yui-dt-odd td { background-color:#EDF5FF; }
div.preiswertabhamburg tr.yui-dt-even td { background-color:#fff;  }
div.preiswertabhamburg table          { }
tr.yui-dt-even td                     { border-bottom:1px solid #fff; }
tr.yui-dt-odd td                      { border-bottom:1px solid #fff; }
#search_results tr.yui-dt-even td     { border-bottom:2px solid #fff; }
#search_results tr.yui-dt-odd td      { border-bottom:2px solid #fff; }
.board                                { background:url(/resources/img/cached/ico_boarding_m.gif) no-repeat 0.5em 0.35em; padding:0 1em 0 2em; }
.noboard                              { background:url(/resources/img/cached/ico_noboarding_m.gif) no-repeat 0.5em 0.35em; padding:0 1em 0 2em; }
#search_results h3 a                  { border-bottom:none!important; line-height:2em; background:url(/resources/img/cached/ico_lst_rslt_arrow.gif) no-repeat center left; padding:0 0 0 1.3em; }
#search_results h3 a:hover            { text-decoration:underline; }
* html #search_results h3 a           { font-size:0.8em; } 
#search_results td                    { border-left:0;border-right:0; padding:0 1.5em 0; background-color:#F9FAFA; }
#search_results .yui-dt-liner         { background-color:#F9FAFA; padding:0 1em 0.5em;}
#flightsearchform            {}
#flightsearchform label      { float:left; padding:0.5em 1em 0.5em 0; font-weight:bold; color:#333; max-width:7em; }
#flightSearchText            { border:1px solid #cbcbcb; padding:0.3em 0.5em 0.2em; float:left; max-width:11em; }
#slider_bg                   { position: relative; float:right; background:url(/resources/img/cached/bg_slider.gif) 0 0 no-repeat; height:4.5em; width: 298px; font-size:0.7em; margin-right:1em; }
#slider_box                  { position: relative; width:240px; height:24px; background:url(/resources/img/cached/bg_slider_box.gif) 0 0 no-repeat; margin:0 0 0 29px; }
#slider_bg img               { margin:0; float:none; }
#slider_min_thumb            { width:18px; }
#slider_max_thumb            { width:18px; }
#selected_time               { position:absolute; right:1em; bottom:5px; }
* html #selected_time        { padding-top:35px;}
*+html #selected_time        { }
#data_table                                    { width:100%; }
div#blinker_legende          { background-color:#E8EAEA; border:1px solid #7F7F7F; border-bottom:none; padding:4px 12px 0; overflow:hidden; }
* html div#blinker_legende   { width:58em; height:1.7em; zoom:1;}
*+html div#blinker_legende   { height:1.7em; zoom:1;}
#ajaxloaderimg               { width:40px; height:40px; margin:auto; position:absolute; }
#yuioutput                            { position:absolute; top:-1000px; }    /* wetterbox */
/* gastro */
.yui-skin-sam .yui-panel.selected    { background:#333; }
.yui-skin-sam .yui-panel.selected .hd    { color:#fff; border-bottom:1px solid #cccccc; }
a.ico_weather        { border:none!important; background:transparent url(/resources/img/cached/ico_weather.gif) no-repeat top left; display:block; float:left; font-size:0; width:15px; height:14px; line-height:10em; overflow:hidden; margin-bottom:0; border-bottom:0; margin-right:5px; }
*+html a.ico_weather { line-height:0;}
a.ico_weather:hover  { background-image:url(/resources/img/cached/ico_weather_mo.gif); border-bottom:0; }
a.ico_sms            { border:none!important; background:transparent url(/resources/img/cached/ico_sms.gif) no-repeat top left; display:block; float:left; font-size:0; width:9px; height:14px; line-height:10em; overflow:hidden; margin-bottom:0; border-bottom:0; margin-right:5px; }
*+html a.ico_sms     { line-height:0;}
a.ico_sms:hover      { background-image:url(/resources/img/cached/ico_sms_mo.gif); border-bottom:0; }
a.ico_info           { border:none!important; background:transparent url(/resources/img/cached/ico_info.gif) no-repeat top left; display:block; float:left; font-size:0; width:15px; height:14px; line-height:10em; overflow:hidden; margin-bottom:0; border-bottom:0; margin-right:5px; }
*+html a.ico_info    { line-height:0;}
a.ico_info:hover     { background-image:url(/resources/img/cached/ico_info_mo.gif); border-bottom:0; }
#autocomplete        { margin:0 1em; }