/* corporate layout */

body { background:url(../../luxair/css_images/corporate/body_bg.gif) repeat-x #5e82a1; padding-top:15px; }

#header, #nav, #content,#title-tools, #footerCorporate { padding-left:12px; padding-right:12px; margin:auto; width:939px; } 

#header { width:943px; height:131px; background:url(../../luxair/css_images/corporate/header_bg.png) no-repeat; padding:18px 20px 0 0; text-align:right; }
#nav { height:69px; background:url(../../luxair/css_images/corporate/content_bg.png) repeat-y; }
#title-tools { text-align:left; height:40px; padding:0 29px 5px 29px; background:url(../../luxair/css_images/corporate/content_bg.png) repeat-y; width:905px; }
#title-tools .left { width:452px; }
#title-tools .right { width:453px; }
#breadcrumb { float:left; width:435px; background:url(../../luxair/css_images/corporate/bullet-arrow.gif) 0 0.45em no-repeat; padding-left:15px; margin-top:5px; }
#nav2 { height:32px; padding-left:110px; }
#content { background-image:url(../../luxair/css_images/corporate/content_bg.png); }
#fix-dotted { background:url(../../luxair/css_images/corporate/fix-dotted.gif) 751px 0 repeat-y; }
#col-left { float:left; width:749px; overflow:hidden; }
#col-left-full { float:left; width:938px; overflow:hidden; }
#col-right { float:left; width:185px; margin-left:5px; border-top:1px solid #e3e3e4; }
#footerCorporate { background:url(../../luxair/css_images/corporate/footer.png) no-repeat; height:40px; margin-bottom:15px; color:#acceea; text-align:right; padding-top:10px;}

#footer.table{color:#acceea;font-size:10px;}



/***** header *****/
#header li { float:right; margin-right:25px; background:url(../../luxair/css_images/corporate/bullet01.gif) 0 0.45em no-repeat; padding-left:10px; }
#header li a { color:white; }
#header li.first { margin-right:0; background:0; padding-left:0; color:#2d5b7c; }
#header li.second{ float:right; margin-right:70px; background:url(../../luxair/css_images/corporate/bullet01.gif) 0 0.45em no-repeat; padding-left:10px; }
#header li.first a { color:#2d5b7c; margin:0 7px 0 7px; }
#header li.first a.en:hover, #header li.first a.fr:hover, #header li.first a.de:hover { color:white; }

#header li#logo { float:left; background:none; margin:5px 0 0 120px; padding:0; display:inline; }
#header li#logo a { width:170px; height:70px; display:block; }
#header li#logo a span { display:none; }


/***** breadcrumb *****/
#breadcrumb li { display:inline; background:url(../../luxair/css_images/corporate/bullet-rsaquo.gif) 0 0.45em no-repeat; padding-left:13px; margin-left:7px; }
#breadcrumb li.first { background:none; margin-left:0; padding-left:0; }


/***** nav2 *****/

#nav2 li { float:left; margin-right:10px; }
#nav2 li a { display:block; width:32px; height:32px; background-repeat:no-repeat; }


#nav2 li.our-225 a { background-image:url(../../luxair/css_images/corporate/nav2/our-fleet.gif); }
#nav2 li.our-224 a { background-image:url(../../luxair/css_images/corporate/nav2/our-routes.gif); }
#nav2 li.our-223 a { background-image:url(../../luxair/css_images/corporate/nav2/our-crew.gif); }

#nav2 li.our-225 a:hover, #nav2 li.our-225 a.selected { background-image:url(../../luxair/css_images/corporate/nav2/our-fleet-on.gif); }
#nav2 li.our-224 a:hover, #nav2 li.our-224 a.selected { background-image:url(../../luxair/css_images/corporate/nav2/our-routes-on.gif); }
#nav2 li.our-223 a:hover, #nav2 li.our-223 a.selected { background-image:url(../../luxair/css_images/corporate/nav2/our-crew-on.gif); }

#nav2 li.our-229 a { background-image:url(../../luxair/css_images/corporate/nav2/our-fleet.gif); }
#nav2 li.our-230 a { background-image:url(../../luxair/css_images/corporate/nav2/our-routes.gif); }

#nav2 li.our-229 a:hover, #nav2 li.our-228 a.selected { background-image:url(../../luxair/css_images/corporate/nav2/our-fleet-on.gif); }
#nav2 li.our-230 a:hover, #nav2 li.our-227 a.selected { background-image:url(../../luxair/css_images/corporate/nav2/our-routes-on.gif); }

/* Fact And Figures Table */
.fact_and_figures_table{margin-left:4px;font-size:12px;}
.table_dates {color:#ffffff;	background-color: #a3b5c8;padding-right:15px;text-align: right;font-weight:bold;width: 104px;border-bottom:1px solid #365B78;}
.table_dates_current {color:#ffffff;background-color: #365b78;padding-right:15px;text-align: right;font-weight:bold;width: 104px;border-bottom:1px solid #365B78;}
.section_header {color:#326079;padding-left:5px;font-weight:bold;border-top:1px solid #365B78;border-bottom:1px solid #365B78;font-size:13px;}
.section_header_current{background-color:#dee4eb;padding-left:5px;font-weight:bold;border-top:1px solid #365B78;border-bottom:1px solid #365B78;}
.row_with_separator  {height: 38px;}
.row_without_separator  {height: 38px;}
.table_designation  {padding-left:5px;text-align: left;border-bottom:1px solid #365B78;}
.table_figures {padding-right:20px;text-align: right;border-bottom:1px solid #365B78;}
.table_figures_current {padding-right:20px;text-align: right;background-color: #dee4eb;border-bottom:1px solid #365B78;}
.table_figures_current_noLine {padding-right:20px;text-align: right;	background-color: #dee4eb;border-bottom:1px solid #365B78;}