html {
/*	margin:0;
	padding:0;
	width:100%;*/
	height:100%;
	overflow:auto;
}
body {
	margin:0;
	padding:0;
/*	width:100%;*/
	height:100%;
/*	overflow:auto;*/
	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
/*	font-style:normal;
	font-variant:normal;
	font-weight:normal;*/
	color:#000000;
	text-decoration:none;
	
	background-color:#ffffff;
}

img {
	border:0;
	padding:0;
}

.red {
	color:#d4261b;
}

a, a:link, a:visited {
	color:#010101;
	text-decoration:none;
/*	outline:none;*/
}
a:hover, a:active {
	color:#d4261b;
}
a.menu, a.menu:link, a.menu:visited {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	color:#010101;
	text-decoration:none;
}
a.menu:hover, a.menu:active {
	color:#d4261b;
}
a.menuon, a.menuon:link, a.menuon:visited {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	color:#010101;
	text-decoration:none;
}
a.menuon:hover, a.menuon:active {
	color:#d4261b;
}

#site,
#accueil
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
/*	margin-top:10px;*/
}

/*---------------HEAD-----------------*/
#site #head
{/*border:#0F0 1px solid; background-image:url(../images/__entete.gif);*/
	height:93px;/* = 98px - 5px *//*85px*/
	margin:0;
	padding-top:5px;
/*	padding-bottom:9px;*/
	padding-left:13px;
	padding-right:13px;
}

#site #head #logo
{/*border:#00F 1px solid;*/
	float:left;
	width:256px;
	height:84px;
}

#accueil #head
{/*border:#00F 1px solid;*/
	margin-top:98px;
	background-image:url(../images/accueil/photo.jpg);
	background-repeat:no-repeat;
	width:950px;
	height:468px;
}

#accueil #bt_lg {
/*	float:right;
	position:relative;
	top:10px;*/
	margin-top:10px;
}
#site #head #bt_lg {
/*	float:right;
	position:relative;
	top:10px;*/
	margin-top:10px;
}

/*---------------MENU-----------------*/
#site #menu
{/*border:#F00 1px solid;*/
	float:right;/*left*/
	text-align:right;
}

#site #menu #menulien
{
	font-family:Verdana,Arial,sans-serif;
	margin-top:34px;/*55px*/
	font-weight:bold;
	font-size:11px;
}

#site #menu ul
{
	padding:0;
	margin:0;
	list-style:none;
}

#site #menu li
{
	padding:0;
	margin:0;
	display:inline;
	margin-left:19px;
}

#accueil #content #menu
{/*border:#0F0 1px solid;*/
	float:left;
	width:182px;
	text-align:right;
	font-family:Verdana,Arial,sans-serif;
	margin-top:20px;/*25px*/
}

#accueil #content #menu ul
{
	padding:0;
	margin:0;
	list-style:none;
}

#accueil #content #menu li
{
	padding:0;
	margin:0;
	margin-bottom:5px;/*10px*/
}

/*---------------CONTENT-----------------*/
#accueil #content
{/*border:#0F0 1px solid;*/
/*	margin-top:5px;*/
	margin-bottom:16px;
	overflow:auto;
}

#site #content
{/*border:#0F0 1px solid;*/
/*	margin-top:5px;*/
	margin-bottom:40px;
	overflow:auto;
}

#accueil #content #logo
{
	float:left;
	margin-left:20px;
	margin-top:60px;
}

#accueil #content #texte
{
	float:left;
	width:450px;
	margin-left:30px;
	margin-top:25px;
	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:19px;
/*	font-style:normal;
	font-variant:normal;
	font-weight:normal;*/
	color:#1a171b;
}

#site #content #photo
{
/*	border-top:#d4261b 4px solid;*//* Je la laisse dans les images sinon il me faudrait toutes les refaire ! */
/*	width:950px;*/
}
#barre {
	background-color:#d4261b;
	height:4px;
}

#site #content #contenu
{
	margin-top:30px;
	margin-left:30px;
	line-height:18px;
}
#site #content #contenu_pres
{
	margin-top:28px;
/*	margin-bottom:0px;*/
		margin-left:25px;
/*		margin-right:23px;*/
	line-height:18px;
}
#site #content #contenu_home
{/*border:#00F 1px solid;*/
	margin-top:25px;
	margin-bottom:0px;
		margin-left:13px;
		margin-right:13px;
/*	line-height:18px;*/
	overflow:hidden;
}
#site #content #contenu_vols
{/*border:#0F0 1px solid;*/
	margin-top:25px;
	margin-bottom:0px;
		margin-left:13px;
		margin-right:13px;
	line-height:18px;
}
#site #content #contenu_cgv
{
	line-height:18px;
		margin-left:23px;
		margin-right:26px;
	margin-bottom:17px;/*37px*/
}

#site #content #contenu .titre,
#site #content #contenu_pres .titre {
	margin-bottom:10px;/*20px*/
}
#site #content #contenu_vols .titre {
	margin-bottom:14px;
}

#site #content .colonne,
#site #content .colonne_premier
{/*border:#0F0 1px solid;*/
	width:435px;
	float:left;
}

#site #content .colonne
{
	margin-left:25px;/*43px*/
}

#site #content .titre_gras
{
	font-weight:bold;
}

#site #content .titre_rouge
{
	font-weight:bold;
	color:#d4261b;
}

#site #content .italic
{
	font-style:italic;
}

#site #content .tarif,
#site #content .tarif_premier
{
	width:165px;
	float:left;
}

#site #content .tarif
{
	padding-left:22px;/*20px*/
}

#site #content .infos,
#site #content .infos_premier
{
	width:430px;
	float:left;
}

#site #content .infos
{
	margin-left:56px;
}


#site #content #activites
{
	float:left;
	width:511px;
	margin-left:50px;
}

#site #content #activites ul
{
	list-style:none;
	font-weight:bold;
	padding-left:0;
}

#site #content #activites ul li
{
	margin-bottom:5px;
}

/*---------------CONTACT-----------------*/
#site #content #contact
{
	float:left;
	width:208px;/**/
}

#site #reservation
{
	float:left;
	width:239px;/*200px*/
}

#site #situation
{
	float:left;
	width:334px;/*332px*/
}

#site #separation_home
{
	border-left:1px #dadada solid;
	height:90px;
	float:left;
	padding:0;
	margin:0;
/*	margin-left:10px;
	margin-right:10px;*/
}
#site #separation
{
	border-left:1px #000000 solid;
	height:300px;
	float:left;
	margin-left:35px;
	margin-right:35px;
}
#site #separation_en
{
	border-left:1px #000000 solid;
	height:380px;
	float:left;
	margin-left:35px;
	margin-right:35px;
}
#site #separation1
{
	border-left:1px #000000 solid;
	height:286px;/*300px*/
	float:left;
	margin-left:20px;
	margin-right:28px;
}
#site #separation2
{
	border-left:1px #000000 solid;
	height:286px;/*300px*/
	float:left;
	margin-left:20px;
	margin-right:28px;
}

#site #content #contact #telephone
{
	margin-top:25px;
	margin-bottom:25px;
}

.numero {
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#d4261b;
}

/*---------------FOOTER-----------------*/
#footer
{
	border-top:#d4261b 4px solid;
/*	width:950px;*/
/*	text-align:center;*/
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:18px;/*24px*/
	color:#000000;
}

#footer #left
{
	float:left;
}
#footer #right
{
	float:right;
}

#footer #sep
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#d4261b;
}
#footer a, #footer a:link, #footer a:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
#footer a:hover, #footer a:active {
	color:#d4261b;
}

