/* CSS Document */
body{
	background-image:url(../img/common/fond_ecran.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#003e71;
}
div.spacer
{
	clear:both;
}
div.titre{
width:940px;
color:#ff6600;
font-size:18px;
float:left;
font-family:Snidane;
margin:10px 0 10px 0;
padding:0 0 0 10px;
}

h5{
color:#ff6600;
font-size:18px;
float:left;
font-family:Snidane;
margin:-25px 0 0 0!important;
margin:0 0 0 0;
padding:0 0 0 10px;
}

h1{
color:#FF6600;
font-size:18px;
float:left;
font-family:Snidane;
padding:0 0 0 10px;
}
h1.titreentre{
width:900px;
color:#ff6600;
font-size:18px;
float:left;
font-family:Snidane;
padding:0 0 0 10px;
}
h4{
color:#ff6600;
font-size:18px;
float:center;
font-family:Snidane;
padding:0 0 0 80px;
}

h2{
width:auto;
height:auto;
color:#225b8a;
font-size:16px;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0 5px;
}

h3{
width:auto;
height:auto;
color:#6f7677;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
margin:0 0 0 0;
padding:18px 0 0 9px;
}

p{
margin:50px 5px 0 0;
}
p.m{
font-size:16px;
font-weight:bold;
text-align:center;
color:#666666;
margin:10px auto 0 auto;
}
p.p1{
color:#656869;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:30px 5px 0 12px;
}

p.para{
color:#656869;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 0 0 20px;
}

p.p2{
color:#225b8a;
font-size:12px;
font-weight:bold;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
margin:30px 5px 0 12px;
}
p.p3{
color:#225b8a;
font-size:12px;
font-weight:bold;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
margin:30px 5px 0 12px;
}

h5.titre{
width:auto;
height:auto;
color:#656869;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 0 20px;
}
a{
text-decoration:none;
color:#457399;
}

a.lienBox{
text-decoration:none;
color:#7e8081;
font-family:Arial, Helvetica, sans-serif;
font-stretch:condensed;
font-weight:bold;
font-size:16px;
text-shadow:Green;

}

img.imagee{
margin:10px 0 0 0;
}

/*----------------------------Banner----------------------------------------------------*/
div.banner{

	background-image:url(../img/common/banner.jpg);
	width:960px;
	height:97px;
	margin:0 auto 0 auto;
}

/*----------------------------Menu---------------------------------------------------*/
div.menu{
    background-image:url(../img/common/menu.jpg);
	width:960px;
	height:39px;
	margin:auto auto 0 auto;

}

/*div.menu_onglet{
	width:780px;
	height:39px;
	margin:auto auto 0 190px;

}*/
div.menu_onglet{
	width:780px;
	height:39px;
	margin:auto auto 0 190px!important;
	margin:auto auto 0 180px;/*modif HANANE*/
	position:relative;

}

a.bouton-menu1{
	color:#e97c14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	text-decoration: none;
	width:70px;
	height:30px;
	float:left;
	/*margin:30px 10px auto 35px;*/
	margin:6px 0 0 0;
	/*border:1px #CC9933 solid;*/
	text-align:center;
}
a.bouton-menu2{
	color:#e97c14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	text-decoration: none;
	width:140px;
	height:30px;
	float:left;
	/*margin:30px 10px auto 35px;*/
	margin:6px 0 0 0;
	/*border:1px #CC9933 solid;*/
	text-align:center;
}
a.bouton-menu3{
	color:#e97c14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	text-decoration: none;
	width:90px;
	height:30px;
	float:left;
	/*margin:30px 10px auto 35px;*/
	margin:6px 0 0 0;
	/*border:1px #CC9933 solid;*/
	text-align:center;
}
a.bouton-menu4{
	color:#e97c14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	text-decoration: none;
	width:181px;
	height:30px;
	float:left;
	/*margin:30px 10px auto 35px;*/
	margin:6px 0 0 0;
	/*border:1px #CC9933 solid;*/
	text-align:center;
}
a.bouton-menu5{
	color:#e97c14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	text-decoration: none;
	width:203px;
	height:30px;
	float:left;
	/*margin:30px 10px auto 35px;*/
	margin:6px 0 0 0;
	/*border:1px #CC9933 solid;*/
	text-align:center;
}
a.bouton-menu6{
	color:#e97c14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	display:block;
	text-decoration: none;
	width:80px;
	height:30px;
	float:left;
	/*margin:30px 10px auto 35px;*/
	margin:6px 0 0 0;
	/*border:1px #CC9933 solid;*/
	text-align:center;
}
a:hover{
	color:#e9edf0;

}

span.separateur{
	background-image:url(../img/common/separateur.jpg);
	width:1px;
	height:39px;
	float:left;
	margin:0 0 0 0;
	/*border:1px #CCCC00 solid;*/

}

/*----------------------------bandeau---------------------------------------------------*/
div.bandeau{
    background-image:url(../img/common/bandeau.jpg);
	width:960px;
	height:170px;
	margin:auto auto 0 auto;

}



/*-----------------------------Corpus------------------------------------------------------*/

div.corpus{
background-color:#FFFFFF;
width:960px;
height:auto;
margin:0 auto 0 auto;
padding:0 0 0 0;

}
div.contenu{
width:950px;
height:auto;
margin:0 5px 0 5px!important;
margin:0 auto auto auto;
padding:10px 0 25px 5px!important;
padding:10px 0 25px 0;
}


div.colonne{
width:587px;
height:auto;
background-color:#f9f8f8;
/*border:1px #CC9933 solid;*/
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin:5px 0 0 0;
padding:0 0 30px 0!important;
padding:10px 0 30px 0;
border:2px #f8f7f7 solid;
}


div.choisir{
color:#003e71;
font-size:14px;
float:left;
font-family:Snidane;
margin:-10px 0 10px 0;
padding:0 0 0 10px;
}
img.image{
width:177px;
height:139px;
float:left;
margin:0 0 0 10px!important;
margin:20px 0 0 -130px;
padding:0 10px 0 0;

}
div.colonne2{
width:345px;
height:auto;
margin:0 0 0 600px!important;
margin:-650px 0 0 600px;
padding:0 0 0 0;

}
div.lien{
width:200px;
height:auto;
margin:0px 0 0  11px;
padding:20px 0 0 0;
color:#84888b;
font-family:Snidane;
font-stretch:condensed;
font-weight:bold;
font-size:22px;
}
div.contentBox{
background-image:url(../img/common/ponctualite.jpg);
width:345px;
height:220px;
margin:40px 0 0 0;
position:relative;
}
div.contentBoxre{
width:150px;
height:auto;
margin:0 0 0 0;
padding:35px 0 0 35px;

}

div.alignement{
background-image:url(../img/common/box5.jpg);
width:350px;
height:57px;
margin:0 0 10px 0;
padding:0 0 0 0;

}
div.alignement1{
background-image:url(../img/common/box1.jpg);
width:350px;
height:54px;
margin:0 0 10px 0;
padding:0 0 0 0;
}
div.alignement2{
background-image:url(../img/common/box2.jpg);
width:350px;
height:57px;
margin:0 0 10px 0;
padding:0 0 0 0;

}
div.alignement3{
background-image:url(../img/common/box3.jpg);
width:350px;
height:57px;
margin:0 0 10px 0;
padding:0 0 0 0;

}
div.alignement4{
background-image:url(../img/common/box4.jpg);
width:350px;
height:57px;
margin:0 0 10px 0;
padding:0 0 0 0;

}


div.boxBas{
width:350px;
height:auto;
margin:0 0 0 0!important;
margin:-25px 0 0 0;
padding:45px 0 0 0!important;
padding:auto 0 0 0;
}

div.titre-index{
width:500px;
height:auto;
margin:auto auto auto  30px;
font-weight:bold;
color:#9e9a9a;

}

/*-------------------Entreprises----------------------------------------------------------------*/
img.imageentreprise{
width:auto;
height:auto;
margin:15px  0 0 0;}

div.boxdroit{

width:250px;
height:auto;
margin:-300px 0 0 650px!important;
margin:-345px 0 0 650px;
padding: 0	0  0  0;

}
div.boxgauche{
width:590px;
height:auto;

text-align:justify;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 0 20px;
font-size:12px;
}
div.boxbas{
background-image:url(../img/common/boxreservation.jpg);
background-repeat:repeat-x;
width:700px;
height:auto;
min-height:150px;
border:1px #eaf5fd solid;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
margin:20px auto 0 auto;
padding:20px 10px 0 10px;
font-size:12px;
}
/*-------------------Entreprises----------------------------------------------------------------*/
div.colonneEntre{
width:900px;
height:auto;
margin:0 0 0 140px;
padding:0 0 0 0;}

/*-------------------Associations---------------------------------------------------------------*/
div.colonneEntre{
width:700px;
height:auto;
margin:5px 0 0 155px;

}
img.imagecentre{
width:204px;
height:130px;
margin:0 20px 0 20px;
padding:20px 0 0 0;}


/*-------------------Navettes aeroport---------------------------------------------------------------*/
div.tabletarifs{
text-align:center;
color:#666666;
font-size:18px;
float:left;
font-family:Snidane;
margin:10px 0 10px 	365px!important;
margin:10px 0 10px 50px;
padding:0 0 0 10px;
}

div.title{
width:700px;
height:auto;
margin:0 0 15px 80px!important;
margin:0 0 15px 0;
padding:0 0 0 0;
}

div.navetteaeroport{
width:192px;
height:181px;
margin:40px 0 0 700px;
position:relative;
}
div.navettegauche{
width:600px;
height:auto;
/*border:1px #CC9933 solid;*/
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
margin:-200px 0 30px 20px;
font-size:12px;
}

/*----------------------------------Formulaire----------------------------------------------*/
#formulaire-contact{
height:550px;
background-color:#fff;
}

div.formulaire{
margin:0 auto 0 150px;
}
#formulaire h3{
text-align:left;
border-bottom:1px solid #ccc;
font-size:14px;
width:810px;
padding:0;
margin:0;
margin-bottom:10px;
}
div.loi{
width:400px;
height:auto;
margin:0 auto 0 auto;
color:#656869;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
margin:10px auto 0 auto;
border:1px #cccccc solid;


}
/*----------------------------------Conditions generales----------------------------------------------*/
div.titre1{
width:940px;
color:#003e71;
font-size:16px;
float:left;
font-family:Snidane;
margin:10px 0 10px 0;
padding:0 0 0 10px;
}
/*-------------------Footer----------------------------------------------------------------*/
div.footer{

	background-image:url(../img/common/footer.jpg);
	width:960px;
	height:28px;
	margin:0 auto 0 auto;
}
div.hreff{
width:200px;
height:25px;
margin:0 0 0 775px!important;
margin:0 0 0 760px;

}

div.conception{
width:200px;
color:#e87c15;
font-size:13px;
height:25px;
text-align:center;
margin:0 auto 0 auto;

}
