﻿*{zoom:1.0;}
ol{clear:both;margin:0;padding:0 0 0 40px;}
ol li{zoom:0;}
.gpd *{zoom:0;}
body{padding:0;margin:0;text-align:center;font-family:Arial;font-size:11px;line-height:15px;background-color:#248BCE!!important;}
img{border:0;vertical-align:top;}
a *{cursor:pointer;}
a{text-decoration:none;color:#04385D;}
a.underline, .underline a{text-decoration:underline;}
.white, a.white, .white a{color:#F0F0FF;}
.content h2.underline2{border-bottom:1px solid #E5001F;margin-bottom:4px;}
a.lightBlue, .lightBlue a{color:#186196;}
b b{font-size:18px;}
h3{margin:0;}
p{margin:0;padding:2px 0 3px;}
p img{border:1px solid #006;}
p .button2 img{border:none;}
p img.pR{padding-right:0px;margin-right:10px;}
p img.pL{padding-left:0px;margin-left:10px;}
input,select{vertical-align:middle;margin:0 3px 5px;font-size:11px;}
a.calendar, a.jcalendar{background:url("data:image/gif;base64,R0lGODlhEAAOANUAAOFdR/9NFhx4mf9mO3CQ4G+R4v9KDACk30C65gF4owF8qQFdfwCf2ACMvgCIuAFwmUC75zOkzQCXzQCj3SSQtwFliQl3ngF0niGMswGArj+34gFtlB95mR54mSB8ngFpjieUvCB5mt/7/yqYwDis1h14mQCb0yB/ogCPwwCEsyCFqiCCpgFhhACTyDuw2jCgyS2cxMfq/zao0e72/D2z3s/e8Obx+sHT6rXK5dzp9a3D4gFcfUhdvXyL0Oz1/P///yH5BAAAAAAALAAAAAAQAA4AAAaAwAMEoaG5SLLICzYCUTCWg29KrVZVE99vy+1ufSuG1kv2nUy+mXXt80h48LhcHmr5dDZc7lar3XI4Njo+HCg9h4gFAAYBAASHHQ13eXsxAwEBAyKDJQ6IiYuNjz0CKZN6fH6Agj4CGZ+wsAIKp3t9f4GDAgkXDxsfFSwLO8TFxEEAOw==") no-repeat top;line-height:16px;padding:0 10px;}
ul.arrow{padding:0;margin:0;}
ul.arrow li{list-style:none;padding:0 0 2px 12px;margin:0;background:url(/img/common/liArr.png) no-repeat 0px 5px;}
.inputText{background:#FFF;border:solid 1px #006;height:14px;padding:0;margin:0 3px 5px;vertical-align:top;font-size:11px;}
#nav2 .inputText{margin:0 3px;}
.FL{float:left;}
.FR{float:right;}
div.fullCB{clear:both;font-size:0px;line-height:0px;}
.CB{clear:both;}
.pT{padding-top:5px;}
.pB{padding-bottom:5px;}
.pL{padding-left:5px;}
.pR{padding-right:5px;}
.W100{width:100%;}
.W50{width:50%;}
.W45{width:45%;}
.W40{width:40%;}
.W60{width:60%;}
.W25{width:25%;}
.center{text-align:center;}
.textright{text-align:right;}
.B{font-weight:bold;}
.F13{font-size:13px;}
.red{color:#fc2d41;}
.U{text-decoration:underline;}
.DI{display:inline;}
.DB{display:block;}
.nW{white-space:nowrap;}
.lightBlueBg{background:#D5DFEB;}
.icons{color:#04385d;padding:2px 20px 2px 0;background:url(/img/common/icons.png) no-repeat;line-height:18px;}
a.icons{text-decoration:underline;margin:0 5px;}
.send{background-position:100% 4px;}
.print{background-position:100% -50px;}
.pdf{background-position:100% -100px;}
#centerContent{width:917px;margin:auto;text-align:left;position:relative;}
#header{height:150px;position:relative;z-index:11;}
#header .bg{position:absolute;top:10px;left:0px;z-index:0;height:140px;width:917px;}
#header #nav1 *, #header #nav2 *{color:#006;text-decoration:none;}
#header #nav1{position:absolute;top:23px;right:10px;z-index:20;}
#header #nav1 .drop{float:left;cursor:pointer;position:relative;background:url("data:image/gif;base64,R0lGODlhBwAEAIABAAoeQ////yH5BAEAAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==") no-repeat 100% 50%;border-left:solid 1px #364968;padding:0 20px 1px;margin-left:15px;z-index:15;}
.dropCustom1{float:left;cursor:pointer;position:relative;z-index:15;padding:0 0 0 5px;width:150px;}
.dropCustom1 .bg{position:absolute;top:0px;left:0px;z-index:0;width:150px;height:18px;}
.drop span, .drop ul{position:relative;z-index:14;}
.drop ul{display:none;position:absolute;top:15px;left:20px;margin:0;padding:3px 10px 5px;background:#FFF;}
.drop ul a:hover{text-decoration:underline !important;}
.dropCustom1 ul{left:0px;width:128px;height:150px;top:18px;overflow:auto;}
.drop ul li{list-style:none;white-space:nowrap;}
#header #nav2{position:absolute;top:44px;right:10px;}
#header #nav2 ul, #header #nav2 ul li{margin:0;padding:0 0 0 10px;display:inline;list-style:none;}
#header #nav2 .borderR{padding-right:10px;border-right:solid 1px #364968;}
#header #nav3{position:absolute;top:115px;left:0px;z-index:15;}
#header #nav3 ul{padding:0;margin:0;}
#header #nav3 ul li{float:left;padding:0 13px;list-style:none;position:relative;background:url("data:image/gif;base64,R0lGODlhAgAUAMQAAMHGx7rBw7vBxL3DxcDFx7vCxL/FyMHGyLrBxL3Dxr/Fx8DFyL/ExrzCxb7ExsLHyBhhlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAACABQAAAUeIBRACCRABdSo0AAlkBNDDKRABrRABARAB8hDKAwBADs=") no-repeat 100% 70%;}
#header #nav3 ul li .bgNav{display:none;}
#header #nav3 ul li.selected .bgNav{display:block;}
#header #nav3 ul li a{float:left;font-family:Arial Narrow;font-size:13px;font-weight:bold;color:#FFF;padding:5px 5px;text-decoration:none;position:relative;}
#middle{position:relative;z-index:10;}
.bBot{border-bottom:solid 1px #bacfe7;}
#alert01{position:absolute;top:157px;right:10px;z-index:1;}
#alert01 .onglet{position:absolute;width:136px;height:33px;right:10px;top:-43px;padding-top:10px;z-index:1;text-align:center;cursor:pointer;background:url(/img/common/tab_20091204.png) no-repeat 0 0;}
#alert01.closed .onglet{background-position:0 -43px;}
#alert01 .onglet a{font-family:"Arial Narrow";color:#006;font-size:13px;font-weight:bold;text-decoration:none;padding-left:10px;background:url(/img/common/ad2.gif) no-repeat 0 50%;}
#alert01.closed .onglet a{background-image:url(/img/common/ad3.gif)}
#alert01 .tabs{width:380px;}
#alert01 .tabs ul{position:relative;overflow:hidden;z-index:3;margin:0;margin:7px 6px;background:url(../img/alert01_sprite.png) repeat-x 0 0;padding:0;}
#alert01 ul li{float:left;list-style:none;color:#FFF;cursor:pointer;padding-right:1px;background:url(../img/alert01_sprite.png) no-repeat 100% 100%;}
#alert01 ul li.selected{}
#alert01 ul li span{background:url(../img/alert01_sprite.png) no-repeat 50% -46px;display:inline-block;}
#alert01 ul .selected span{background-position:50% -23px;display:inline-block;}
#alert01 ul li span span{padding:4px 8px;}
#alert01 ul .tab_first span{background-position:0 -46px}
#alert01 ul .tab_first_selected span{background-position:0 -23px}
#alert01 ul .tab_last{background:none;}
#alert01 ul .tab_last span{background-position:100% -69px;}
#alert01 ul .tab_last_selected span{background-position:100% -92px}
#alert01 ul .tab_last span span{padding-right:18px;}
#alert01 ul .tab_single span{background-position:0 -46px;padding-left:10px;}
#alert01 ul .tab_single_selected span{background-position:0 -23px}
#alert01 ul .tab_single span span{padding-right:18px;padding-left:0;background-position:100% -69px;}
#alert01 ul .tab_single_selected span span{padding-right:18px;padding-left:0;background-position:100% -92px;}
#alert01 .tabs_top a, #accordeon .item h2 a{color:#fff;text-decoration:none;}
#accordeon .item h2 a{font-size:12px;}
.tabs_bottom{display:none;}
.tabs_bottom span{color:#1D5283;float:left;text-decoration:underline;}
#alert01 ul.tabs_bottom{background:none;margin:12px 6px 4px}
#alert01 ul.tabs_bottom li{background:none;padding-right:2px;}
#alert01 ul.tabs_bottom li span{background:none;padding:0 0 0 4px;}
#alert01 ul.tabs_bottom li span span{padding:2px 4px 3px 0;}
#alert01 ul.tabs_bottom li.selected span{background:url(../img/alert01_sprite.png) no-repeat 0 -115px;color:#fff;text-decoration:none !important;}
#alert01 ul.tabs_bottom li.selected span span{background-position:100% -115px;}
.tabs i{display:block;float:left;width:13px;height:13px;line-height:13px;background:url(../img/sprites.png) no-repeat -18px -13px;margin-right:4px;_margin-right:1px;text-indent:-99999px}
.tabs i.ico_flight{background-position:-18px -13px}
.tabs i.ico_shop{background-position:-31px -13px}
.tabs i.ico_club{background-position:-44px -13px}
.tabs i.ico_checkin{background-position:-57px -13px}
#alert01 .tabsContent{position:relative;z-index:2;clear:both;}
#alert01 .tabsContent .cnt{padding:5px 15px;color:#F0F0FF;}
#alert01 .tabsContent select.inputText{height:auto;}
.tab_content_wrapper{height:160px;}
#block1{padding-bottom:30px;}
#alert01 td{text-align:left;}
div.button1{position:relative;}
div.button1 input{position:relative;z-index:2;color:#FFF;background:none;border:none;cursor:pointer;font-size:11px;padding:2px 19px 2px 12px;padding-top:expression("3px");padding-left:expression("2px");padding-right:expression("6px");margin:0;}
span.button2{position:relative;z-index:2;white-space:nowrap;}
span.button2 a, span.button2 input{position:relative;z-index:2;color:#186196;background:none;border:none;cursor:pointer;font-size:11px;padding:1px 18px 2px 11px;margin:0;text-decoration:none;}
.cntPad{float:left;width:887px;padding:15px 15px 0px;color:#186196;}
.cntPad a{color:#186196;}
.boxW490{width:460px;}
.boxW380{width:350px;}
.boxW490 .bg{width:490px;height:156px;}
.boxW380 .bg{width:380px;height:158px;}
.boxW490, .boxW380{padding:15px 15px 0;position:relative;}
.boxW490 .bg, .boxW380 .bg{position:absolute;top:0px;left:0px;z-index:0;}
.boxW490 .dropCustom1 .bg{width:150px;height:18px;}
.boxW490 .cnt, .boxW380 .cnt{position:relative;z-index:2;}
.home h1{margin:0;padding:2px 0px 10px 44px;background:url("data:image/gif;base64,R0lGODlhKwAVAOZLAAQ4XV+KsI6qw0h7p16KsD1zol+LsIypwo+rxFOCq4GhvoKivo2pwmuStWmStY6rxI2qxHaauoGivnWaucbP2aK3zIyqxF+LsaK4zJiwx42qw5awx6S5zIypw16LsdDX36K5zKC4zMPP2HaZudje44KhvlSCq1OCrLDB0cfQ2Y2qwlSDq8/W3qzA0I2pw8LP2K/A0IChvnWZuc3X38fR2Zmyx8bQ2cfQ2naauXSZun+hvrDA0Heauq7A0KK5zbfH1cfP2o6pw7DA0aO5zIupwrDB0IChvcXQ2jxzolODrDJsnv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEsALAAAAAArABUAAAf/gEuCg4SFhoeIiYqLjI2Oj5A/BJMghhiTkxWGFQQXFx4+hACJOUqmSYYHpqYJhgmrShaiiCSwSkeFqrAshB+2soOjhyG2EoUuthmEGbYQs4cnpg6mBYUMtgOEr7DOwYczq0sFpiiE10omqxSD1AamD8+FOtJLE6YNhAKmASOmJYJDTEVwpwSeN0NITGFY0iPcIH1KAsAwlW1JA1NCCCKIN6gFtUHjlNR4uE+cqRRLPgYwtfEgoWlKZAyyp2QFyYhLcJhawMEUjyUrlbQUJIyQraM0BEEMsGQHxYtKbgBlyXHJhqO2FigtuWQArIpBhy4pKmgbASIHDnQ4ELTiUkELRWApEBRUAMcXq0QUsrGqyBINXCnAAiKIoF2XS2JQPORVSYQlKrh2XVzY1GGihEIaOSQh3DmmghSYmltZSZCqkFKrXt0oEAA7") no-repeat;color:#04385d;font-size:16px;font-weight:bold;}
.defileur{margin:0;padding:0;width:100%;overflow:hidden;height:170px;position:relative;}
.defileur ul{margin:0;padding:0;}
.defileur ul li{margin:0;padding:0;list-style:none;}
.defileur ul li .visu{float:left;width:157px;height:95px;border:solid 1px #006;position:absolute;top:5px;left:20px;}
.defileur ul li .title{color:#04385d;float:left;width:250px;height:20px;border-bottom:solid 1px #e6001f;position:absolute;top:5px;left:188px;font-size:16px;font-weight:bold;}
.defileur ul li .content{float:left;width:250px;height:145px;position:absolute;top:30px;left:188px;}
.defileur .arrL, .defileur .arrR{position:absolute;top:40px;cursor:pointer;}
.defileur .arrL .arr1L, .defileur .arrR .arr1R{width:8px;height:26px;}
.defileur .arrL{left:0px;}
.defileur .arrR{right:0px;}
.home .mag .title{color:#04385d;font-size:16px;font-weight:bold;margin:0;padding:5px 0 0 0;display:block;}
.home .mag .content{padding:0 0 5px 2px;margin:0;display:block;}
.home .mag .bBot{border-bottom:solid 1px #7fadd9;margin-bottom:5px;}
.home .mag .visu{float:left;width:73px;height:48px;border:solid 1px #006;margin:3px 10px 10px 0;}
.W490{width:490px;}
.W490 .hBlock{float:left;width:225px;padding-right:20px;}
.W490 .hBlock .visu{border:1px solid #006;width:223px;height:50px;margin-bottom:5px;}
.W490 .hBlock .title{color:#04385d;display:block;font-size:12px;font-weight:bold;margin:0;padding:5px 0 0;}
.W380{width:380px;}
#footer{color:#FFF;position:relative;height:89px;margin-bottom:30px;}
#footer a{color:#FFF;text-decoration:none;}
#footer .bg{position:absolute;top:-20px;left:0px;z-index:0;height:109px;width:917px;}
#footer .item1{position:absolute;top:33px;left:15px;z-index:0;}
#footer .item2{position:absolute;top:33px;right:15px;z-index:0;}
#navLeft1{float:left;width:175px;margin:15px 0 0px 0;padding:6px 0px;position:relative;z-index:2;}
#navLeft1 .title{color:#186196;font-size:13px;font-weight:bold;padding:3px 0 0 30px;}
#navLeft1 .bgExt{left:15px;}
#navLeft1 .nav{position:relative;z-index:3;padding:10px 0 0 18px;}
#navLeft1 ul{margin:0;padding:0;}
#navLeft1 ul li{list-style:none;position:relative;}
#navLeft1 ul li a{display:block;position:relative;z-index:3;padding:4px 0px 4px 20px;color:#0a1e43;text-decoration:none;}
#navLeft1 ul li ul li{background:none;padding:1px 0 2px 10px;position:relative;}
#navLeft1 ul li.selected a{padding-bottom:6px;}
#navLeft1 ul li.selected ul li a{padding:1px 0 1px 20px;background:url(/img/common/liArr.png) no-repeat 6px 6px;}
#navLeft1 ul li.selected ul li.selected a{background:url(/img/common/liArrD.png) no-repeat 7px 7px;}
#navLeft1 ul li.selected ul li ul{display:none;}
#navLeft1 ul li.selected ul li.selected ul{display:block;}
#navLeft1 ul li.selected ul li.selected li a{background:none;}
.content{color:#04385d;}
.content h1{color:#0a1e43;font-size:22px;font-weight:bold;padding:0 0 5px 0;margin:0 0 5px 0;display:block;border-bottom:solid 1px #e5001f;line-height:normal;}
.content h2{color:#04385d;font-size:15px;font-weight:bold;padding:0;margin:0;display:block;line-height:normal;clear:both;}
.content h2.underline{padding-bottom:5px;}
.content h2.underline span{border-bottom:solid 1px #e5001f;padding-right:50px;}
.content p{margin:0;padding:3px 0 15px 0;}
#content1{float:left;width:481px;padding:30px 25px 15px;margin:0 0 10px 0;position:relative;}
p a, ul a{text-decoration:underline;}
#content1 .cnt{position:relative;z-index:2;padding:10px 7px 0;}
#content1 .bg{position:absolute;top:45px;left:10px;width:511px;background:#FFF;filter:Alpha(Opacity=70);-ms-filter:Alpha(Opacity=70);opacity:0.7;}
#breadcrumb{padding-bottom:15px;color:#0a1e43;position:absolute;left:10px;top:-18px;}
#breadcrumb a{color:#275c8d;}
#content1 .cnt .visuBoxes{width:100%;float:left;padding-top:10px;}
#content1 .cnt .visuBoxes .box{width:225px;float:left;padding:0 0 15px;padding-right:expression(this.parentNode.firstChild==this?"15px":"0");}
#content1 .cnt .visuBoxes .box:first-child{padding-right:15px;}
#content1 .cnt .visuBoxes .box h2{border-bottom:solid 1px #e5001f;margin-bottom:4px;}
#content1 .cnt .visuBoxes .box .W45 h2{border-bottom:none;font-size:13px;}
#content1 .cnt .visuBoxes .box img{border:1px solid #006;height:50px;margin-bottom:5px;width:223px;}
#content1 .cnt .visuBoxes .box a{color:#04385D;text-decoration:underline;}
#content1 .cnt .visuBoxes .box ul{padding:0;margin:0;}
#content1 .cnt .visuBoxes .box ul li{list-style:none;padding:0 0 2px 12px;margin:0;background:url(/img/common/liArr.png) no-repeat 0px 5px;}
#content1 .cnt .visuBoxes .box ul li a{text-decoration:none;}
#content1 .cnt .visuBoxes .box ul li a:hover{text-decoration:underline;}
#content1 .cnt .visuBoxes .box span.button2 img{width:auto;height:auto;border:0;}
#content1 .cnt .visuBoxes .box span.button2 a{text-decoration:none;}
#content1 .cnt .table{float:left;width:460px;position:relative;padding:5px 0 0 0;}
#content1 .cnt .table a{text-decoration:underline;}
#content1 .cnt .table .bg{position:absolute;top:10px;left:0px;width:460px;background:#9cb2cc;filter:Alpha(Opacity=50);-ms-filter:Alpha(Opacity=50);opacity:0.5;}
#content1 .cnt .table table{width:460px;position:relative;z-index:2;}
#content1 .cnt .table table thead th{color:#FFF;font-weight:bold;background:#275c8d;border-bottom:#FFF;padding:0 4px 4px 8px;text-align:left;}
#content1 .cnt .table table td{text-align:left;padding:3px 4px 3px 8px;}
#content1 .cnt .table table .even td{background:#d9e5f1;}
#content1 .cnt .table table .odd td{background:#f0f3f8;}
#content1 .cnt .visuBox p{padding:0;}
#content1 .cnt .visuBox .visu{margin:5px 0;border:1px solid #006;}
#quickLinks1{float:left;width:887px;position:relative;padding:30px 15px 15px;}
#quickLinks1 .bg{position:absolute;top:15px;left:15px;z-index:0;width:887px;height:103px;}
#quickLinks1 ul{position:relative;z-index:2;padding:0;margin:0;}
#quickLinks1 ul li{float:left;width:12.3%;list-style:none;padding:0 0 0 15px;margin:0;}
#quickLinks1 ul li .ttl a{color:#04385D;display:block;font-size:15px;font-weight:bold;text-decoration:none;}
#quickLinks1 ul li ul{padding:10px 0 0;line-height:12px;}
#quickLinks1 ul li ul li{float:none;display:block;padding:0 0 0 2px;width:98%;color:#04385D;font-size:11px;font-weight:bold;}
#quickLinks1 ul li ul li a{color:#186196;text-decoration:none;}
#quickLinks1 ul li ul li a:hover{text-decoration:underline;}
#accordeon{width:200px;padding:6px 0 10px 0;}
#accordeon{padding-bottom:0;}
#moreLink{overflow:hidden;background:url(/img/common/morelinks.png) repeat-y 0 0;width:180px !important;;padding:0 10px 10px;;}
#accordeon .item{background:url(/img/common/accorBg1.png) no-repeat 0 0;overflow:hidden;height:24px;position:relative;}
#accordeon .item h2{cursor:pointer;padding:3px 0 6px 25px;margin:0;color:#FFF;font-size:12px;font-weight:normal;background:url(/img/common/accorArr.png) no-repeat 12px 8px;}
#accordeon .item.selected h2{background:url(/img/common/accorArr.png) no-repeat 12px -16px;}
#accordeon *{font-size:11px;}
#accordeon .item .cnt{background:url(/img/common/accorBg2.png) repeat-y -400px 0;padding:15px 18px;position:relative;}
#accordeon .item .cnt .top{position:absolute;top:0px;left:0px;height:15px;width:200px;background:url(/img/common/accorBg2.png) no-repeat 0px 0;}
#accordeon .item .cnt .bot{position:absolute;bottom:0px;left:0px;height:15px;width:200px;background:url(/img/common/accorBg2.png) no-repeat -200px 0;}
#accordeon .item .cnt{color:#04385d;}
#accordeon .item .cnt .inputText, #accordeon .item .cnt select{border:solid 1px #809db9;background:#FFF;}
#accordeon .item .cnt .bt{background:url(/img/common/accorBt.png) no-repeat;border:0;color:#FFF;margin:6px 0 0 44px;padding:2px 0 5px;width:120px;cursor:pointer;font-size:10px;text-transform:uppercase;}
#accordeon .item .cnt a{text-decoration:underline;color:#04385d;}
#accordeon #moreLink{width:200px;text-align:center;position:relative;z-index:7;padding-top:10px;}
#accordeon #moreLink a{color:#006;text-decoration:underline;}
#content2{float:left;width:670px;padding:30px 25px 15px;margin:0 0 10px;position:relative;}
#content2 .cnt{float:left;position:relative;z-index:2;padding:10px 7px 0;width:665px;}
#content2 .bg{position:absolute;top:45px;left:10px;width:710px;background:#FFF;filter:Alpha(Opacity=70);-ms-filter:Alpha(Opacity=70);opacity:0.7;}
#content2 #navLeft1{margin-top:0;padding-left:5px;}
#content2 #navLeft1 .bgExt{left:5px;}
.utilsLinks{position:absolute;top:18px;right:0px;}
#aboutList{padding:0;margin:0;background:url(/img/myImg/about-steps.png) no-repeat 0 0;height:86px;}
#aboutList li{display:block;width:89px;height:86px;float:left;padding:0;margin:0 1px 0 0;margin:0;list-style:none;position:relative;z-index:10;}
#aboutList li li{background:none;width:148px;height:auto;float:none;display:block;}
#aboutList #step1{width:97px;}
#aboutList #step2{width:98px;}
#aboutList #step3{}
#aboutList #step4{}
#aboutList #step5{width:90px;}
#aboutList #step1 .label{padding-top:7px;}
#aboutList #step2 .label{}
#aboutList #step3 .label{padding-top:7px;}
#aboutList #step4 .label{padding-top:7px;}
#aboutList #step5 .label{padding-top:7px;}
#aboutList.about_step1{background-position:0 -86px;}
#aboutList.about_step2{background-position:0 -172px;}
#aboutList.about_step3{background-position:0 -258px;}
#aboutList.about_step4{background-position:0 -344px;}
#aboutList.about_step5{background-position:0 -430px;}
#aboutList li .label{position:absolute;top:52px;top:58px;left:0px;width:93px;width:100%;height:29px;z-index:20;color:#FFF;text-align:center;cursor:default;font-weight:bold;font-weight:normal;line-height:12px;padding-top:6px;padding-top:0px;}
#aboutList li .label.selected{color:#04385d;}
#aboutList li .sub{display:none;position:absolute;top:87px;top:86px;z-index:20;background:#b4c4d7;}
#aboutList li .sub .shad1{position:absolute;top:0px;right:-7px;overflow:hidden;width:7px;}
#aboutList li .sub .shad2{position:absolute;bottom:-18px;left:0px;}
#aboutList li .sub .shad3{position:absolute;bottom:-18px;left:11px;overflow:hidden;}
#aboutList li .sub .shad4{position:absolute;bottom:-18px;right:-7px;}
#aboutList li ul{padding:5px 0px;margin:0;background:#b4c4d7;}
#aboutList li ul a{display:block;padding:1px 10px;white-space:nowrap;text-decoration:underline;text-decoration:none;}
#aboutList li ul a:hover{background:#86a1bf}
#content3{float:left;width:686px;padding:7px 12px;position:relative;}
#content3 #breadcrumb{position:absolute;top:5px;left:210px;z-index:11;}
#experience{float:left;width:686px;height:495px;overflow:hidden;}
#experience h1{float:left;position:absolute;top:40px;left:45px;z-index:5;font-weight:normal;padding-right:50px;}
#experience .expBg{position:absolute;top:7px;left:12px;z-index:0;width:686px;height:459px;}
#experience .navBg{position:absolute;top:420px;left:12px;z-index:10;width:686px;height:87px;}
#experience .contents .cnt{width:686px;height:460px;overflow:hidden;position:absolute;top:7px;left:12px;z-index:2;}
#experience .contents .cnt .bg{position:absolute;top:0px;left:0px;z-index:3;width:686px;height:460px;}
#experience .contents .cnt .bg{display:none;}
#experience .contents .cnt .bg .freecnt{position:relative;z-index:3;padding:80px 30px 0px 33px;}
#experience .contents .cnt .bg .visu{position:absolute;top:0px;left:0px;z-index:2;width:686px;height:460px;}
#experience .contents .cnt .text{position:absolute;top:75px;left:750px;z-index:6;padding:24px 20px 0px 19px;width:215px;}
#experience .contents .cnt .text h2{font-size:19px;padding-left:42px;}
#experience .contents .cnt .text .bgTop{position:absolute;top:0px;left:0px;z-index:5;width:254px;height:43px;}
#experience .contents .cnt .text .bgBot{position:absolute;top:100%;left:0px;z-index:5;width:254px;height:10px;}
#experience .contents .cnt .text h2, #experience .contents .cnt .text p{position:relative;z-index:7;padding-bottom:10px;}
#experience .contents .cnt .text .bgMid{position:absolute;background:#bfcee0;top:43px;left:0px;z-index:5;opacity:0.5;filter:Alpha(Opacity=50);-ms-filter:Alpha(Opacity=50);width:254px;}
#experience .nav{position:absolute;top:471px;left:18px;z-index:30;}
#experience .nav ul{padding:0;margin:0;}
#experience .nav li{float:left;list-style:none;padding:0 13px;position:relative;}
#experience .nav li a{color:#FFF;float:left;font-family:Arial Narrow;font-size:13px;font-weight:bold;padding:5px;position:relative;text-decoration:none;}
#experience .nav li div{display:none;}
#experience .nav li.selected div{display:block;}
#experience .nav ul li .bgNav .bgImg{height:28px;}
.searchHL{background-color:#e4afbc;}
.splitBox{background:#cdd8e5;float:left;width:460px;position:relative;margin:11px 0 20px;}
.splitBox .main{width:440px;padding:0px 10px 10px;}
.splitBox .sub{background:#becddd;width:440px;padding:10px 10px 3px;}
.splitBox .sub .button2{float:left;padding-bottom:10px;}
.splitBox .top{position:absolute;top:-11px;width:460px;height:14px;}
.splitBox .bot{position:absolute;top:100%;width:460px;height:7px;}
#banner{float:left;padding:30px 0 0 5px;}
.boxBlue{position:relative;background-color:#7ca6cb;width:440px;padding:0 10px;color:#FFF;}
.boxBlue .top, .boxBlue .bot{position:absolute;left:0px;width:460px;height:12px;}
.boxBlue .top{top:-12px;}
.boxBlue .bot{top:100%;}
.boxLBlue{position:relative;background-color:#beccdd;width:440px;padding:0 10px;}
.boxLBlue .top, .boxLBlue .bot{position:absolute;left:0px;width:460px;height:10px;}
.boxLBlue .top{top:-10px;}
.boxLBlue .bot{top:100%;}
.boxLBlue h2.light{font-weight:normal;}
.offerArrow, .offerIco1, .offerIco2, .offerIco3, .offerIco4, .offerIco5{background:url(/img/common/offersIco.png) no-repeat;line-height:18px;}
.offerArrow{background-position:0px 4px;padding-left:3px;}
.offerIco1{background-position:0px -100px;padding:1px 0px 1px 10px;}
.offerIco2{background-position:0px -148px;padding-left:8px;}
.offerIco3{background-position:0px -198px;padding-left:8px;}
.offerIco4{background-position:0px -243px;padding-left:8px;}
.offerIco5{background:none;padding-left:8px;}
.popupWin{float:left;width:500px;text-align:left;background:#b6c7d7;padding:0 20px;}
.popupWin .topWin{position:absolute;width:500px;height:20px;top:-20px;left:20px;background:#b6c7d7;}
.popupWin .botWin{position:absolute;width:500px;height:20px;top:100%;left:20px;background:#b6c7d7;}
.popupWin .tL, .popupWin .tR, .popupWin .bL, .popupWin .bR{overflow:hidden;position:absolute;width:20px;height:20px;top:0px;}
.popupWin .tL, .popupWin .tR{height:25px;}
.popupWin .tL{left:-20px;}
.popupWin .tR{left:100%;}
.popupWin .bL{left:-20px;}
.popupWin .bR{left:100%;}
.popupWin .tL *, .popupWin .tR *, .popupWin .bL *, .popupWin .bR *{position:absolute;width:42px;height:46px;}
.popupWin .tL *{top:0px;left:0px;}
.popupWin .tR *{top:0px;left:-20px;cursor:pointer;}
.popupWin .bL *{top:-26px;left:0px;}
.popupWin .bR *{top:-26px;left:-20px;}
.popupWin .popupRound{background:#e9eef3 url(/img/common/popupBgT.png) no-repeat 0px 0px;text-align:justify;}
.popupWin .popupRound .bg{background:url(/img/common/popupBgB.png) no-repeat 0px 100%;padding:19px;}
.popupWin .popupRound h2{margin:0;padding:0 0 10px 0;}
.popupWin .popupRound p{padding-top:10px;}
.popupWin520{float:left;width:650px;text-align:left;background:#b6c7d7;padding:0 20px;}
.popupWin520 .topWin{position:absolute;width:650px;height:20px;top:-20px;left:20px;background:#b6c7d7;}
.popupWin520 .botWin{position:absolute;width:650px;height:20px;top:100%;left:20px;background:#b6c7d7;}
.popupWin520 .tL, .popupWin520 .tR, .popupWin520 .bL, .popupWin520 .bR{overflow:hidden;position:absolute;width:20px;height:20px;top:0px;}
.popupWin520 .tL{left:-20px;}
.popupWin520 .tR{left:100%;}
.popupWin520 .bL{left:-20px;}
.popupWin520 .bR{left:100%;}
.popupWin520 .tL *, .popupWin520 .tR *, .popupWin520 .bL *, .popupWin520 .bR *{position:absolute;width:42px;height:46px;}
.popupWin520 .tL *{top:0px;left:0px;}
.popupWin520 .tR *{top:0px;left:-20px;cursor:pointer;}
.popupWin520 .bL *{top:-26px;left:0px;}
.popupWin520 .bR *{top:-26px;left:-20px;}
.popupWin520 .popupRound{background:#e9eef3 url(/img/common/popupBgT.png) no-repeat 0px 0px;text-align:justify;}
.popupWin520 .popupRound .bg{background:url(/img/common/popupBgB.png) no-repeat 0px 100%;padding:19px;}
.popupWin520 .popupRound h2{margin:0;padding:0 0 10px 0;}
.popupWin520 .popupRound p{padding-top:10px;}
.mundoRegister{float:left;position:relative;width:203px;padding:0 10px 10px 10px;background:#cfdae7;margin:10px 10px 10px 0;}
.mundoRegister .top, .mundoRegister .bot{position:absolute;left:0px;width:223px;height:10px;}
.mundoRegister .top{top:-10px;}
.mundoRegister .bot{top:100%;}
.mundoRegister p{padding:5px 0 10px;}
.form .inputText{background:#FFF;border:1px solid #809DB9;height:18px;margin-bottom:10px;}
.form select.inputText{height:20px;}
.HR, .form h2{border-bottom:solid 2px #d4dbe1;margin-bottom:10px;float:left;width:100%;}
.form table td{vertical-align:top;padding:3px;}
.form a,.form label{text-decoration:underline;}
.discoverTabs .tabsItem{margin:10px 0 0 0;padding:0;}
.discoverTabs .tabsItem li{list-style:none;float:left;padding:4px 7px;height:17px;margin:0 2px 0 0;font-weight:bold;color:#275c8d;background:url(/img/common/discovTab.png) repeat-x;}
.discoverTabs .tabsItem li.blueBg{color:#FFF;background:url(/img/common/accorBg1.png) no-repeat 50% 0;}
.discoverTabs .tabsItem li.selected{color:#0a1e43;background:#FFF;}
.discoverTabs .tabsItem li a{text-decoration:none;}
.discoverTabs .tabsContent{float:left;width:100%;}
.discoverTabs .tabsContent .firstItem{background:#FFF;padding:8px;}
.videoTabs{float:left;width:282px;height:170px;padding:0 10px;margin:10px 0;background:#d5dfeb;position:relative;}
.videoTabs .top{position:absolute;top:-10px;left:0px;width:302px;height:11px;}
.videoTabs .bot{position:absolute;top:100%;left:0px;width:302px;height:11px;}
.videoTabs .thumbs{margin:10px 0 0 0;padding:0;float:left;width:174px;height:30px;overflow:hidden;position:absolute;top:131px;left:10px;}
.videoTabs .thumbs li{position:absolute;list-style:none;top:0px;border:solid 1px #FFF;cursor:pointer;}
.videoTabs .prevButton{position:absolute;top:145px;left:4px;cursor:pointer;}
.videoTabs .nextButton{position:absolute;top:145px;left:160px;cursor:pointer;}
.videoTabs .prevButton *, .videoTabs .nextButton *{width:31px;height:24px;}
.videoTabs h3{margin:0 0 10px 0;font-size:15px;}
.videoTabs .video{float:left;width:174px;height:105px;}
.videoTabs .desc{float:right;width:100px;height:105px;overflow:auto;}
.videoTabs .uploadLink{position:absolute;top:144px;left:209px;}
.videoTabs .uploadLink a{text-decoration:underline;}
.videoTab2{float:left;width:435px;padding:0 10px;margin:10px 0;background:#d5dfeb;position:relative;}
.videoTab2.noBG{background:none;}
.videoTab2 .top{position:absolute;top:-10px;left:0px;}
.videoTab2 .bot{position:absolute;top:100%;left:0px;}
.videoTab2 .top, .videoTab2 .bot{width:455px;height:10px;}
.videoTab2 .thumbs{margin:0 0 0 0;padding:0;float:left;width:61px;height:105px;overflow:hidden;position:absolute;top:25px;left:376px;}
.videoTab2 .thumbs li{position:absolute;list-style:none;top:0px;border:solid 1px #FFF;cursor:pointer;}
.videoTab2 .thumbs li img{width:61px;height:45px;}
.videoTab2 .prevButton{position:absolute;top:25px;left:370px;cursor:pointer;}
.videoTab2 .nextButton{position:absolute;top:213px;left:370px;cursor:pointer;}
.videoTab2 .prevButton *, .videoTab2 .nextButton *{width:75px;height:24px;}
.videoTab2 h3{margin:0 0 10px 0;font-size:15px;}
.videoTab2 .video{float:left;}
.videoTab2 .desc{float:left;width:100%;clear:both;padding:5px 0;}
.whiteBox{background:#FFF;padding:10px 15px;}
.weatherBox{width:125px;}
.weatherBox .col1{text-align:right;padding-right:5px;}
.weatherBox .col2{text-align:left;font-weight:bold;}
.visitTabs .tabsLvl1{display:block;margin:0;padding:0px 0px 10px;}
.visitTabs .tabsLvl1 li{display:inline;padding:0 10px;font-weight:bold;font-size:12px;cursor:pointer;}
.visitTabs .tabsLvl1 li.selected{background:#d5dfeb;}
.visitTabsContent .content{float:left;width:315px;}
.visitTabsContent .tabsLvl2{float:right;margin:0;padding:0;width:110px;}
.visitTabsContent .tabsLvl2 li{display:block;padding:0 5px;font-size:11px;cursor:pointer;}
.visitTabsContent .tabsLvl2 li.selected{background:#D5DFEB;}
.worldClock{width:110px;text-align:center;}
.worldClock h3{margin:0;padding:0 0 5px 0;font-size:11px;}
.worldClock .clock{margin:4px;width:102px;height:85px;overflow:hidden;position:relative;}
.worldClock .clock .clockBg, .worldClock .clock .clockS, .worldClock .clock .clockM, .worldClock .clock .clockH, .worldClock .clock .clockDeco{position:absolute;top:0px;left:0px;width:102px;}
.worldClock .clock .clockBg{height:85px;}
.worldClock .clock .clockS{height:5100px;}
.worldClock .clock .clockM{height:5100px;}
.worldClock .clock .clockH{height:5100px;}
.worldClock .clock .clockDeco{height:48px;}
.weatherForecast{padding:0;margin:0;display:block;height:90px;}
.weatherForecast li{padding:0 0px 0 0;font-weight:bold;margin:0;float:left;width:64px;height:80px;text-align:center;background:url(/img/common/weatherBg.png) no-repeat 50% 100%;list-style:none;}
.weatherForecast li span{display:block;padding:3px 0;}
#currencyConverter{width:114px;height:85px;background:url(/img/common/currency.png) no-repeat;padding:5px 10px;}
#currencyConverter label{font-weight:bold;}
#currencyConverter div{padding:10px 5px;}
#currencyConverter span{font-weight:bold;}
.comment{margin:10px 0 0 0;background:#d5dfeb;padding:3px 10px;font-weight:bold;}
.comment .rating{float:right;font-weight:normal;}
.rating span{margin-left:3px;background:url(/img/common/rating.png) no-repeat 0px 2px;}
.rating span.stars1{padding:0px 3px;}
.rating span.stars2{padding:0px 9px;}
.rating span.stars3{padding:0px 15px;}
.rating span.stars4{padding:0px 21px;}
.rating span.stars5{padding:0px 27px;}
.cedcalendar{display:none;position:absolute;z-index:5;top:80%;left:3px;border:solid 1px #053768;}
.cedcalendar .nav{display:block;width:153px;text-align:right;background:#006;}
.cedcalendar .nav span{padding:0 3px;}
.cedcalendar .nav .year{float:left;color:#FFF;}
.cedcalendar .nav .month{color:#FFF;}
.cedcalendar table{border-top:solid 1px #87afd1;border-left:solid 1px #87afd1;width:153px;}
.cedcalendar table th, .cedcalendar table td{border-bottom:solid 1px #87afd1;border-right:solid 1px #87afd1;text-align:center;width:25px;color:#04385d;}
.cedcalendar th.day1, .cedcalendar th.day2, .cedcalendar th.day3, .cedcalendar th.day4, .cedcalendar th.day5, .cedcalendar th.day6, .cedcalendar th.day0{background:#185186;color:#FFF;}
.cedcalendar td.day1, .cedcalendar td.day2, .cedcalendar td.day3, .cedcalendar td.day4, .cedcalendar td.day5{background:#dce7f0;}
.cedcalendar td.day0{background:#c4d7e8;}
.cedcalendar td.day6{background:#c4d7e8;}
.cedcalendar td.empty{background:#809db9;}
.cedcalendar td.selected{background:#FFF;color:#e5001f;font-weight:bold;}
.cedcalendar td.over{background:#e5001f;color:#FFF;}
.offices{float:left;width:100%;border-top:2px solid #D4DBE1;padding-top:10px;margin-top:10px;}
.offices p{padding-bottom:5px;}
.offices .officesbox1{float:left;width:218px;padding-left:5px;}
.offices .officesbox2{float:left;position:relative;width:203px;padding:0 10px 10px 10px;background:#cfdae7;margin:10px 10px 10px 0;}
.offices .officesbox2 .top, .offices .officesbox2 .bot{position:absolute;left:0px;width:223px;height:10px;}
.offices .officesbox2 .top{top:-10px;}
.offices .officesbox2 .bot{top:100%;}
.offices .officesbox2 p{padding:5px 0 5px;}
.offices .officesbox3{float:right;}
.airportFrom, .airportTo{position:relative;z-index:2;display:block;height:18px;}
.tabs .airportFrom, .tabs .airportTo{display:inline;}
.airportFrom span, .airportTo span{background:#B5C4D7;border:1px solid #809DB9;z-index:100;display:none;padding:0 3px;position:absolute;top:14px;left:3px;width:150px;height:120px;overflow:auto;}
#alert01 .airportFrom span li, #alert01 .airportTo span li, .airportFrom span li, .airportTo span li{border:0;padding:0;margin:0;color:#04385D;display:block;width:100%;float:none;background:none !important;}
.airportFrom span ul, .airportTo span ul{padding:0;margin:0;background:none !important;}
.detailsHead .mainVisu{float:left;margin-right:15px}
.detailsHead h2{clear:none;}
.detailsHead .rating{padding:5px 0;}
.detailsHead .iconsList{padding:0;margin:5px 0 10px;display:block;}
.detailsHead .iconsList li{list-style:none;display:inline;position:relative;z-index:2;margin-right:3px;}
.detailsHead .iconsList li span{position:absolute;top:0;left:90%;border:solid 1px #04385D;background:#C3D7E8;padding:0px 5px;display:none;opacity:0.9;filter:Alpha(Opacity=90);}
.granCntBgBlue{width:158px;background:#d5dfeb url(/img/common/granCntBgBlue.png) no-repeat 100% 100%;}
.granCntBgBlue div{float:left;width:128px;padding:15px;background:url(/img/common/granCntBgBlue.png) no-repeat 0 0;}
.granCntBgBlue div div{background:none;float:none;width:auto;padding:0;}
.granCntBgBlue b{font-size:12px;}
.granCntBgBlue .HR{border-bottom:solid 1px #FFF;margin:10px -20px;}
.check{padding:0;margin:0;}
.check li{margin:0;padding:0 0 5px 20px;background:url(/img/common/check.png) no-repeat 0 0;list-style:none;}
.granTable{width:292px;background:#f0f3f8;}
.granTable th{color:#FFF;padding:5px 10px;background:#578cbe url(/img/common/granTableHead.png) no-repeat 0 0;}
.granTable td{padding:5px 10px;}
.granTable .even td{background:#ccdaea;}
.jCal{width:127px;height:16px;text-align:center;vertical-align:top;}
.jCalMo{width:127px;float:left;overflow:visible;height:100%;padding:0 1px;white-space:nowrap;}
.jCal .month, .jCal .monthSelect, .jCal .monthName, .jCal .monthYear{line-height:16px;height:16px;text-align:center;vertical-align:bottom;font-family:Arial,Verdana,sans-serif;font-size:8pt;color:#fff;cursor:pointer;float:left;;}
.jCal .monthName{padding:0 2px;text-align:right;}
.jCal .monthYear{float:right;padding:0 2px;text-align:left;}
.jCal .monthSelector{position:absolute;}
.jCal .monthSelectorShadow{position:absolute;background:#808080;padding:0px;}
.jCal .monthNameHover{color:#808080;}
.jCal .monthYearHover{color:#808080;}
.jCal .monthSelectHover{background:#E03700;color:#FFF;}
.jCalMo .dow, .jCalMo .day, .jCalMo .pday, .jCalMo .aday, .jCalMo .overDay, .jCalMo .invday, .jCalMo .selectedDay{width:17px;font-family:Arial,Verdana,sans-serif;font-size:8pt;color:#04385d;border:1px solid #ccc;border:1px solid #87afd1;border-left:none;border-top:none;text-align:center;cursor:default;float:left;}
.jCalMo .dow{background:#185186;font-weight:bold;color:#fff;height:17px;}
.jCalMo .days_wrapper{border-top:1px solid #87afd1;border-left:1px solid #87afd1;float:left;width:100%;}
.jCalMo .day, .jCalMo .invday{height:17px;text-align:center;}
.jCalMo .day{cursor:pointer;background:#dce7f0;}
.jCalMo .weekend{background:#c4d7e8 !important;}
.jCalMo .today{font-weight:bold;}
.jCalMo .invday{color:#808080;background:#eee;text-decoration:line-through;}
.jCalMo .pday, .jCalMo .aday{height:17px;background:#e3e3e3;color:#CCC;}
.jCalMo .selectedDay{color:#FFF;font-weight:bold;color:#e5001f;background:#fff;}
.jCalMo .overDay{color:#FFF;background:rgb(7, 44, 110) !important;}
.jCal{position:relative;}
.jCal .left{background:#053768 url("data:image/gif;base64,R0lGODlhEAAQAIABAMTX6P///yH5BAEAAAEALAAAAAAQABAAAAIWjI+py+0PH4gBTGivy3pb+oHUSJZMAQA7") 50% 50% no-repeat;width:16px;height:16px;vertical-align:middle;cursor:pointer;top:0;left:0;position:absolute;z-index:10;}
.jCal .right{background:#053768 url("data:image/gif;base64,R0lGODlhEAAQAIABAMTX6P///yH5BAEAAAEALAAAAAAQABAAAAIXjI+py+0PGYgGzGjvy7pl3DkhRZamUgAAOw==") 50% 50% no-repeat;width:16px;height:16px;vertical-align:middle;cursor:pointer;top:0;right:0;position:absolute;z-index:10;}
.jCalMask, .jCalMove{position:absolute;overflow:hidden;}
.jCal .month{padding:0 17px;float:none;text-align:center;width:93px;position:absolute;top:0;left:0;z-index:8;}
.jCal .monthYear, .jCal .monthName{float:none;}
.jCal .monthYear{}
.cal_wrapper{border:1px solid #053768;padding:0px;overflow:hidden;background:#053768;display:none;position:absolute;z-index:9999;}
#aeromex_logo{position:absolute;top:42px;left:16px;}
#skyteam_logo{position:absolute;top:42px;left:246px;}
.flags span.flag{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAfiCAMAAAB+C20xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALRQTFRF////6Ono+Pb29PT08O3upcvr109N8GlUnaOi0tLTyAAAapSp0zMx63FtVZpcVWLnG2Dkb4/S61BMAFABpV5e3unfztXsbLNsbHTOqQEBanKyuQAAIlyrm6Xd9jg37Z5f9SkpA28DADAA+3h3+UdH84+O+WdnjbDy5QEB37rH8hgX+VdXGTGfUHHS1QEC2Ghp9AIDUW2w7AAA3QAA8dHQ7ko0Uo/QcJHu2aKf9/JOka3UnkhBlU+EOwAAApBJREFUeNrs2d1S2kAYgGGSEBLEQBpNLQoiRUStba3a//u/r25Cp5ewtNPn4YSzd76Q2dldBgMAIJZXnbYdB49PT7e3ceOvgzTIsu12u4odz/N8OEyCTVWtng8QT7p6VRWb50NNXhVF9SF+PBt2+SJ+PLSXWT960TTVUdT4+3y5XO4fe9M0Rfz4j74d4p8jxz91j/3PCxc7vlgsHu7KzlHHmg8A/683nfNgdRP2JMUobnyQh88u3aX98aeMG8+/fpkF9ebm3fXlNu7k53k6y2bDus7CPvx7No48eTd2XS/C3JdXq8iTD2ZZndTJot8JR/7Nz3f93IuHMPfV/eo0arwdhBP+/syXJO1L3MlXL91rfh3Gvrq/f9zEnXycZt3txu/p2yJqvF/Weqc9az4A/F1O1uv1SX8928a/pVyX5WTSf0urqvp4ETk+mZylXTttRqPI8ZPQDvHxXZaGbVITO352Nk3H337eZaPR8Sh6fDpN2/K0zY6PDxPvruQPEp+GeFKW+8nn8eP9mWB4iHh47vv/W7tTQdz42864N7+Yz+PGAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH/CLwEGAEzxHp5g40URAAAAAElFTkSuQmCC") no-repeat top left;display:block;float:left;width:16px;height:11px;line-height:11px;margin:2px 4px 0 0;}
.flags span.flag-fr{background-position:-36px -15px;}
.flags span.flag-mx{background-position:-72px -67px;}
.flags span.flag-us{background-position:-108px -41px;}
#content1 .cnt .table table .center{text-align:center;}
#shadowbox_container, #shadowbox_overlay{top:0;left:0;height:100%;width:100%;color:#000;}
#shadowbox_container{position:fixed;display:block;visibility:hidden;z-index:999;text-align:center;}
#shadowbox_overlay{position:absolute;}
#shadowbox{position:relative;margin:0 auto;text-align:left;}
#shadowbox_body{position:relative;border:1px solid #333;overflow:hidden;}
#shadowbox_body_inner{position:relative;height:100%;}
#shadowbox_content.html{height:100%;overflow:auto;}
#shadowbox_loading{position:absolute;top:0;width:100%;height:100%;}
#shadowbox_body{background-color:#fff;}
#shadowbox_loading{background-color:#fff;}
#shadowbox_loading span{font-size:10px;float:left;margin-top:12px;}
#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;text-decoration:underline;}
#shadowbox_title, #shadowbox_info{position:relative;overflow:hidden;border:none;}
#shadowbox_title_inner, #shadowbox_info_inner{position:relative;line-height:16px;}
#shadowbox_title{height:26px;}
#shadowbox_title_inner{font-size:16px;padding:5px 0;color:#fff;}
#shadowbox_info{height:20px;}
#shadowbox_info_inner{font-size:12px;color:#fff;}
#shadowbox_nav{float:right;height:16px;padding:2px 0;width:45%;}
#shadowbox_nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#shadowbox_nav_close{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkElEQVQ4y2P4//8/AyWYYVAaEAXEbDg0xAIxMz4Div5DwHYshkyAyi3CZ4AWED/HYghM8zcg9iDkBXRDJuPSjC8QQYa8+o8AWDUTioWlSAacBmJOUgyAOfsXEH9A8g4nMQZMg2r4CXW2LpJ3MAxB19yIphkmjmzIanwGyAHxbRwBpguVsyTkBWY8Acs8+DITAAmlKDYfQGmGAAAAAElFTkSuQmCC");}
#shadowbox_counter{float:left;padding:2px 0;width:45%;}
#shadowbox_counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;}
div.shadowbox_clear{clear:both;}
div.shadowbox_message{font-size:12px;padding:10px;text-align:center;}
div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:underline;}
body{background-attachment:fixed!important;}
textarea.inputText{height:150px!important;width:400px!important;}
#navLeft1 ul li ul{display:none;}
#navLeft1 ul li.selected ul{display:block;}
#content1 .cnt .table table thead td{color:#fff;font-weight:bold;background:#275c8d;border-bottom:#fff;padding:0 4px 4px 8px;text-align:left;}
.content h2 a{color:#04385d;font-size:15px;font-weight:bold;padding:0;margin:0;display:block;line-height:normal;text-decoration:none!important;}
#content1 .gpd ul li, .popupRound ul li{list-style:none;padding:0 0 2px 12px;margin:0;background:url(/img/common/liArr.png) no-repeat 0px 5px;}
#content1 .gpd ul li p, .popupRound ul li p{margin-top:2px;margin-bottom:2px;padding:0px;}
#content1 .gpd ul.tabsItem li{list-style:none;float:left;padding:4px 7px;height:17px;margin:0 2px 0;font-weight:bold;color:#275c8d;background:url(/img/common/discovTab.png) repeat-x;}
#content1 .gpd ul.tabsItem li.blueBg{color:#fff;background:url(/img/common/accorBg1.png) no-repeat 50% 0;}
#content1 .gpd ul.tabsItem li.selected{color:#0a1e43;background:#fff;}
#content1 .gpd ul.tabsItem li a{text-decoration:none;}
.cnt{text-align:justify;font-size:1em;line-height:17px;}
#breadcrumb{font-size:11px;}
.offices .officesbox1b{float:left;width:400px;padding-left:5px;}
#content1 .cnt .visuBoxes .boxsmall{width:105px;float:left;padding:0 0 15px 0;padding-right:expression(this.parentNode.lastChild==this?"0":"15px");}
#content1 .cnt .visuBoxes .boxsmall h2{border-bottom:solid 1px #e5001f;margin-bottom:4px;font-size:11px;}
#content1 .cnt .visuBoxes .boxsmall img{border:1px solid #006;height:50px;margin-bottom:5px;width:223px;}
#content1 .cnt .visuBoxes .boxsmall a{color:#04385D;text-decoration:underline;}
#content1 .cnt .visuBoxes .boxsmall ul{padding:0;margin:0;}
#content1 .cnt .visuBoxes .boxsmall ul li{list-style:none;padding:0 0 2px 12px;margin:0;background:url(/img/common/liArr.png) no-repeat 0px 5px;}
#content1 .cnt .visuBoxes .boxsmall ul li a{text-decoration:none;}
#content1 .cnt .visuBoxes .box ul li a:hover{text-decoration:underline;}
.whiteBox{text-align:left;}
.whiteBox ul{margin-left:0;margin-top:0;}
.whiteBox td{padding-bottom:5px;}
.whiteBox p{margin-top:2px;margin-bottom:2px;padding:0;}
.popupRound{max-height:500px;overflow:auto;}
.popupRound h2{line-height:17px;}
.content .cnt .gpd img{padding:2px;}
#content1 .gpd a{text-decoration:underline;}
#destinationcitylist *{zoom:0;}
#destinationcitylist{padding-left:40px;font-size:12px;}
#destinationcitylist li a{text-decoration:none;}
#destinationcitylist li a:hover{text-decoration:underline;}
#destinationcitylist li{font-weight:bold;font-size:14px;padding-bottom:10px;}
#destinationcitylist li li{font-size:12px;font-weight:normal;padding:0;}
#overlay_mask{height:100%;position:absolute;top:0;left:0;width:100%;overflow:hidden;z-index:5;}
.flight_types{overflow:hidden;}
.flight_type{font-size:11px;font-family:tahoma;text-align:left;}
.flight_type input{margin:0;}
.flight_type_return{text-align:right;}
.ico_sprite{background:url(/img/sprites.png) no-repeat 0 0;display:inline-block;}
.flight_type .ico{vertical-align:middle;width:9px;}
.ico_one_way{background-position:-9px 0;height:9px;line-height:9px;}
.ico_round_trip{height:15px;}
.fg{margin-bottom:1em;}
.fs{clear:both;}
.fs_inline{overflow:hidden;}
.fs_inline .label{float:left;}
.fs_inline .field{float:right;}
.whitetext{color:#F0F0FF;}
.bluetext{color:#1D5283}
.verticalbox{height:165px;}
#content1 .cnt a{text-decoration:underline;}
#content1 .cnt #breadcrumb a{text-decoration:none;}
