/* textes référencement */
h1, h2{
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#2B438A;
}
h2{
	font-size:10px;
}
#ref_bas strong{
	font-weight:normal;
}
#ref_bas{
	width:865px;
	height:100px;
	float:right;
	margin-right:20px;
	text-align:justify
}
#ref_bas h1{
	text-align:left;
}
/* Colonne de gauche - Formulaire */

#colonne_gauche {
	width:252px;
	padding-top:22px;
	padding-left:33px;
	float:left;
}

#form_e-vacances {
	border:1px;
	border-style:Solid;
	border-color:#FFD38B;
	padding:10px;
	position:relative;
	height:320px;
	overflow:hidden;
	margin:0px;
}
	#form_e-vacances select {
	height:auto;
	}
	#form_e-vacances input {
	width:150px;
	}
	#form_e-vacances input#PROVENANCE {
	margin-left:10px;
	}
	#form_e-vacances input#rechercher {
	width:auto;
	}

#bouton_votre_vol{
	background-image:url(../images/votre_vol.gif);
	background-repeat:no-repeat;
	height:28px;
	width:127px;
	color:#FF7F00;
	font-weight:bold;
	margin:0px;
	font-size:13px;
	padding-top:13px;
	padding-left:18px;
}

#jour_depart, #jour_retour{
	width:50px;
}

#mois_depart, #mois_retour{
	width:165px;
	margin-left:5px;
}

#b_location_in{
	position:relative;
	left:22px;
}

#e_location_in{
	position:relative;
	left:10px;
}

.dix{
	margin-top:10px;
}

.cinq{
	margin-top:5px;
}

#newsletter{
	margin-top:10px;
	position:relative;
	height:200px;
}

#newsform{
	position:absolute;
	top:39px;
	width:249px;
	height:130px;
	margin:0px;
	background-image:url(../images/newsletter/fond.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:10px;
}

#newsletter_title{
	position:absolute;
	padding-top:12px;
	padding-left:90px;
	width:159px;
	height:39px;
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bolder;
	font-size:11pt;
	background-image:url(../images/newsletter/top.gif);
}

#newsletter #titre{
	color:#2B438A;
	text-align:center;
	font-weight:bolder;
}


#newsletter #soustitre{
	color:#00B8EE;
	font-size:10pt;
	text-align:center;
}

#newsletter form{
	text-align:center;
	position:absolute;
	left:40px;
}

#newsletter form input{
	vertical-align:middle;
	margin-right:5px;
}

#newsletter_bas{
	position:absolute;
	top:180px;
	left:0px;
	background-image:url(../images/newsletter/btm.gif);
	background-repeat:no-repeat;
	width:249px;
	height:11px;
}

/* Colonne centrale - Promos vols / Offres à saisir */

#colonne_centre{
	width:274px;
	padding-top:22px;
	padding-left:33px;
	float:left;
	position:relative;
}

/* Colonne de droite - Animation Flash et texte */

#colonne_droite{
	width:310px;
	margin-top:30px;
	padding-right:33px;
	float:right;
	position:relative;
}

#descriptif{
	color:#00B8EE;
	font-size:11px;
	font-weight:bold;
	position:absolute;
	top:410px;
	margin-right:33px;
}

#slogan{
	color:#FF7F00;
	font-size:11px;
	font-weight:bold;
	position:absolute;
	top:530px;
	margin-right:33px;
}

#flash{
	position:absolute;
	top:12px;
	height:324px;
}

#animationlogo{
	width:218px;
	height:35px;
	border:0px;
	margin-left:42px;
	position:absolute;
	top:360px;
}

/* Bande du bas - offres promotionelles */

#bouton_promo{
	float:left;
	margin-left:33px;
	margin-top:33px;
}

#promos{
	margin-top:33px;
	float:left;
	position:relative;
	left:-1px;
	text-align:center;
	width:850px;
}


/********* page statiques *********/

#page_statique{
	color:#000000;
	position:relative;
	top:25px;
	width:890px;
	margin-left:35px;
	margin-right:35px;
	text-align:justify;
}

#presentation{
	font-size:11px;
	text-align:justify;
}

#page_statique strong.mot_bleu{
	font-weight:normal;
}

.mot_bleu {
	color:#00B8EE;
}

.titre_orange{
	color:#FF7F00;
	font-size:15px;
	font-weight:bold;
}

.titre_bleu{
	color:#00B8EE;
	font-size:15px;
	font-weight:bold;
}

.texte_orange{
	color:#FF7F00;
}

.texte_gras{
	font-weight:bold;
}

.refer_gras{
	font-weight:normal;
}

.vers_le_haut{
	float:right;
	display:block;
}

#page_statique ul{
	margin-top:0px;
	margin-bottom:0px;
	list-style-type:none;
}

.petit_message{
	font-size:9px;
}

/* Nous contacter */
div.contact{
	margin-top:20px;
}

/*** iFrames ***/
#go{
	width:960px;
	height:400px;
	border:0;
	border-style:none;
	margin-top:50px;
	overflow:visible;
}
