body{background:#fff url(/img/bg.jpg) repeat-x; padding:0; margin:10px 0 0;}
h1, h2, h3, ul, li, img, a{padding:0; margin:0;	list-style:none; border:none; text-decoration:none;}
#cob {visibility:hidden; font-family:Arial;font-size:10px;position:absolute;right:-126px;text-align:center;top:10px;}
#cob img {display:block;}
#selection p{text-align:justify;}
#selection img{text-align:center;}
#wrapper{position:relative; width:980px; margin:0 auto;}
#wrapper #header{width:980px; height:100px; margin:0; padding: 0;}
#wrapper #header a{display: block; width: 160px; height: 60px; margin-left:42px;}
#wrapper #header img{width:160px; height:74px;}
#wrapper #header h1{font-size:14px; color:#497F98; text-align:center; width:238px; margin-top:-10px;}
#wrapper #header h2{font-size:14px; color:#497F98; text-align:center; width:238px; margin-top:-10px;}
#wrapper #header h3{font-size:14px; color:#497F98; text-align:center; width:238px; margin-top:-10px;}
#wrapper #header form{width:155px; float:right; margin-top:58px;}
#wrapper #header form p{margin:0;}
#wrapper #publock{float:left; width:300px; height:335px; margin:35px 0 0 40px;overflow:hidden}
#wrapper #publock img{display:block;margin:10px auto 25px;padding:10px 0 10px;}
#wrapper #baseline{width:417px;	height:30px; margin:10px auto; display: block}
#wrapper #pub1{width:250px;	height:250px; margin:2px 0 0;}
#wrapper #info h3{background:url(/img/info_h3_bg.png) bottom left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2E636B; text-align:center; width:240px; height:18px; padding-top:2px;}
#wrapper #info p{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:red; width:230px; height:150px; margin-left:5px; text-align:center; font-weight:bold;}
#wrapper #formulaire, #wrapper #formulaireIndex{ float:left; width:630px; height:410px; margin:30px 0 40px 0;}
#wrapper #formulaireIndex{ clear: both}
#wrapper #me{margin-left:6px; margin-top:4px;}
#wrapper #com{float:left; width:250px; height:250px;}
#wrapper #com img{float:left; width:250px; height:99px; margin-top:35px; margin-bottom:10px;}
#wrapper #com form{background:url(/img/nl.jpg) bottom center no-repeat; float:left; width:250px; height:99px;}
#wrapper #com form input{width:140px; height:18px; background:url(/img/input_bg.gif) bottom center repeat-x; margin-top:18px; margin-left:101px;}
#wrapper #com form input#sbmt{background:url(/img/submit.png) top center no-repeat; cursor:pointer;	width:77px;	height:23px; border:none; margin-top:20px; margin-left:169px;}
#wrapper #com form input#sbmt:hover{background-position: bottom center;}
#select{width:173px; height: 33px;}
#wrapper ul#selection{width:980px; height:400px; margin:10px 0; clear: both}
#wrapper ul#selection li{background:url(/img/bloc_bg.png) top center no-repeat;	position:relative; float:left; width:236px; height:403px;}
#wrapper ul#selection li{margin-left:12px;}
#wrapper ul#selection li#bloc1{margin-left:0;}
#wrapper ul#selection li h2{font-family:"Trebuchet MS";	font-size:18px;	color:#2E636B; margin-top:3px;}
#wrapper ul#selection li h2 img{width:28px;	height:16px; margin-left:10px; margin-right:10px;}
#wrapper ul#selection li a{display:block; width:190px; margin-top:7px; margin-left:23px; text-decoration:none;}
#wrapper ul#selection li p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3F3F3F; width:216px; margin-top:5px; margin-bottom:0; margin-left:10px;}
#wrapper ul#selection li a.suite{background:url(/img/suite.png) bottom center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2E636B; text-align:center; text-decoration:none; position:absolute; width:236px; height:19px;	margin-left:0; top:371px;}
#wrapper ul#selection li a.suite:hover{text-decoration:underline;}
#wrapper div#footer{clear:both;	height:35px; padding-top:10px; border-top:1px solid #DEDEDE; font-size:11px;}
#wrapper div#footer h3{background:url(/img/footer_arrow.gif) right center no-repeat; color:#3F3F3F;	float:left;	width:113px; margin-right:10px;}
#wrapper div#footer ul{float:left;}
#wrapper div#footer ul li{display:inline; color:#2E636B;}
#wrapper div#footer ul li a{color:#2E636B; text-decoration:none;}
#wrapper div#footer ul li a:hover{text-decoration:underline; color:#18D4F1;}
#wrapper div#footer p{font-family:"Trebuchet MS"; font-size:10px; color:gray; float:right; margin:0;}
#titlehp {font-size:14px; height:34px; color:#497F98; text-align:center; width:238px; margin:-26px 0 0 0;}

/*Page*/
#wrapper #partners, #wrapper #airport{float:left; width:250px; height:251px; background:url(/img/partners_bg.png) bottom center no-repeat;}
#wrapper #partners {margin: 44px 0 0 98px;}
#wrapper #airport {margin: 0 0 0 10px}
*#wrapper #partners h3, #wrapper #airport h3{background:url(/img/partners_h3_bg.png) top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2E636B; text-align:center; width:250px; height:18px; padding-top:2px;}
#wrapper #partners ul, #wrapper #airport ul{width:250px; height:232px;}
#wrapper #partners ul li, #wrapper #airport ul li{background:url(/img/partners_li_bg.png) top center no-repeat;	text-align:center; height:27px;	margin-bottom:2px;}
#wrapper #partners ul li{height:26px; padding-top:1px;}
#wrapper #airport ul li{text-align:left; height:25px; padding-top:2px;}
#wrapper #partners ul li.last, #wrapper #airport ul li.last{margin-bottom:0;}
#wrapper #airport ul li a{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#3F3F3F;	margin-left:60px; text-decoration:none;}
#wrapper #airport ul li a:hover{text-decoration:underline; color:#18D4F1;}
#dest{clear:both; width:244px; height:40px; padding-top:8px;	padding-left:6px;}
#wrapper ul.topdestination{float:left; width:124px;	height:628px; margin-right:2px;	margin-bottom:10px;}
#wrapper ul.topdestination#right{margin-right:0;}
#wrapper ul.topdestination li{background:url(/img/topdestination_bg.png) bottom center no-repeat; display:block; text-align:center;	width:124px; height:19px; margin-bottom:2px;}
#wrapper ul.topdestination li a{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#3F3F3F; text-decoration:none;}
#wrapper ul.topdestination li a:hover{text-decoration:underline; color:#84c6e4;}
#wrapper div#textct{float:left;	width:400px; margin-left:10px;height:500px;}
#wrapper div#textct h1{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:6px; color:#497F98;}
#wrapper div#textct h2{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#497F98;}
#wrapper div#textct p{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#3F3F3F;	margin-top:5px;}
#wrapper p#photo{background:url(/img/img_bg.png) bottom center no-repeat; text-align:center; float:left; width:250px; height:154px;	padding-top:11px; margin-left:10px;}
#wrapper p#pubd{float:left; margin-left:10px;}
#wrapper #pub{position:absolute; margin:0 auto; top:0; right:0;}

/*Corrections IE7*/
*+html #wrapper h1#select{top:323px;}
*+html #wrapper h2#select{top:323px;}
*+html #header {}
*+html #titlehp {margin-top:-30px;height:20px;}

/*Corrections IE6*/
* html body{text-align:center;}
* html #wrapper{text-align:left;}
* html #wrapper #header a img{display:none;}
* html #wrapper #header a{display:block; height:84px;width:164px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png', sizingMethod='scale');}
* html #wrapper #partners h3, * html #wrapper #airport h3{height:18px;}
* html #wrapper #partners ul li{width:250px; height:25px; margin-bottom:1px;}
* html #wrapper #partners ul li img{display:block; height:25px; padding:0; margin:0;}
* html #wrapper #airport ul li{height:27px;}
* html #wrapper p#photo{height:165px;}
* html #wrapper p#photo img{margin-top:20px;}
* html #wrapper #partners, * html #wrapper #airport{margin-top:20px;}
* html #titlehp {height:20px;}