/* Header */

.header{ background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/header-bg) no-repeat scroll top left transparent; height:138px; float:left; width:100%; }
.headertop{ padding:20px 0 18px 0; float:left; width:100%; position:relative; z-index:1000; }
.headercenter{ position:relative; z-index:1; }
.logo{ width:203px; padding-left:12px; float:left; }

.groupSitesContainer{ background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/lang-open-bg) no-repeat scroll left bottom transparent; left:0; position:absolute; top:26px; width:198px;  z-index:9999; }
.groupSitesContainer ul{ background:none !important; }
.langBox{ visibility: block;}

.langBox{ background: url("~/media/Images/E/Easyjet-Plc-V2/Images/css/arrow-down") no-repeat scroll 168px 26px transparent; float:right; height:30px; margin-right:-7px; position:relative; width:198px; color:#F26521; font-family:EJRoundedBookRegular,Verdana; }
.langBox ul{ background: url(~/media/Images/E/Easyjet-Plc-V2/Images/css/lang-bg) no-repeat scroll left top transparent;  float: left; min-height: 28px;width: 198px; }
.langBox ul li{ font-size:12px; line-height:16px; padding:4px 5px 6px 8px; text-transform:uppercase; cursor:pointer; }
.langBox ul li a{ color:#F26521; font-family:EJRoundedBookRegular,Verdana; }

.topMenuLbg{ background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/top-menu-lbg) no-repeat scroll left top transparent;
 height:36px; left:-7px; position:absolute; width:13px; }
.topMenu{ background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/top-menu-bg) repeat-x scroll left top transparent;
 float:left; height:36px; font-size:14px; line-height:16px; position:relative; }
.topMenu ul{ float:left; margin:6px 0 8px; font-family:EJRoundedBookRegular,Verdana; }
.topMenu ul li{ float:left; border-right:1px solid #FF6316; width:110px; list-style-type:none; text-align: center;
 padding:3px 0 0 0; }
 
#nav-corporate-responsibility-level1{width:235px;}
 
.topMenu ul li a{ color:#FF6316; text-transform:uppercase; font-family:EJRoundedBookRegular; }
.topMenu ul li a:hover, .topMenu ul li.current span, .topMenu ul li.selected span{ color:#333333; text-transform:uppercase; } 
 
.searchWrapper{ background: url(~/media/Images/E/Easyjet-Plc-V2/Images/css/top-menu-bg) repeat-x scroll left top transparent; float:left; width:269px; }
.searchWrapper span.searchtitle{ color:#FF6316; float:left; font-size:14px; line-height:16px; padding:9px 9px 10px 17px; 
 text-transform:uppercase; font-family:EJRoundedBookRegular,Verdana; }
.searchWrapper .search{ float:left;width:180px; }
#SearchInputContainer{ float: left;padding-top: 6px;width: 152px;}
#SearchButtonContainer{ float:left; height:29px; left:15px; padding:7px 4px 1px; position:relative; width:20px;
 background: url("~/media/Images/E/Easyjet-Plc-V2/Images/css/top-menu-rbg") no-repeat scroll right top transparent; }
.ie7 #SearchButtonContainer{ padding:7px 3px 1px 2px; }
#SearchInputContainer input{ background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/search-text-bg) no-repeat scroll left top transparent; border:medium none; height:16px; padding:3px 6px; width:144px; color:#fff;margin:0; }
#SearchButtonContainer input{ cursor:pointer; float:left; height:20px; left:-10px; position:relative; width:20px; cursor:pointer; margin:0; background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/search-btn-bg) no-repeat scroll left top transparent; border:none; }

.breadCrumb{ padding-top:1px;}
.breadCrumb ul{ font-size:11px; color:#fff; font-family:arial; padding-left:18px; padding-bottom:2px; width:670px; float:left;  }
.breadCrumb ul li{ float:left; }
.breadCrumb ul li a{ background:url(~/media/Images/E/Easyjet-Plc-V2/Images/css/bread-arrow.png) no-repeat scroll right 5px transparent;
 color:#FFFFFF; line-height:12px; margin-right:5px; padding-right:7px; font-family:arial; }
p.bookFlight{ color:#FFFFFF; float:right; font-family:EJRoundedBookRegular; font-size:12px; line-height:18px;
 text-transform:uppercase; padding:0 33px 0 0; margin:0; }
p.bookFlight span{ float:left; }
p.bookFlight a{ float:left; padding-left:3px; }