.textBold{font-weight:bold;}

#animFlash {height:202px;margin-bottom:10px;}

/* Bas */
#texteVolsBas{margin-bottom:10px;height:64px;
	background: transparent url(../images/common/fondbas_descriptif.gif) no-repeat 0 0;}
	
/* Offres */
#texteVolsHaut{margin-top:10px;height:10px;background: transparent url(../images/common/fondhaut_descriptif.png) no-repeat 0 0;}
#texteVols{border:1px solid #d7d7d7;border-width:0 1px;background:#FFF;}
.texteVolsOffres{margin:0 10px 20px 10px;border:3px solid #82addd;}
.texteVolsOffresTitre{font-size: 12px;color:#76003E;margin-top:5px;margin-bottom:10px;height:22px;}
.accrocheTitre{font-size: 16px;	font-weight:bold;}
.texteVolsOffresCol{margin:5px 45px 0 0;width:260px;float:left;}
.dernierTexteVolsOffresCol{margin: 10px 0 0;}
.ligneOffreTitre{float:left;background-color:#FFF;color:#333;font-weight:bold;clear: left;}
.offreTitreDepart{color:#1A1A19;}
.ligneOffrePrix{background-color:#FFF;font-weight:bold;font-size: 14px;	float:right;color:#E60821;}
.texteVolsOffresPlus{display:none;clear:both;text-align:right;margin:10px 45px 10px 0;color:#ff0000;}
.texteVolsConditions{text-align:left;margin: 10px 43px 5px 0;color:#333;font-size: 10px;font-style:italic;}

/* Vignettes */
#texteVolsImages{width:183px;/*margin-left:10px;*/margin-top:5px;float:left;display:inline;}
.vignette1, .vignette2{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette3{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette4{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette5{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette6{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette7{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette8{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette9{margin-bottom:10px;border:1px solid #d7d7d7;}
.vignette10{margin-bottom:10px;border:1px solid #d7d7d7;}

#texteVolsDescript{margin:0 10px 10px 10px;float:left;width:750px;}
.texteVolsParaf h1{font-size: 16px;	font-weight:bold;color:#ba262c;text-transform:uppercase;/*margin:0 0 10px 0;*/}
.texteVolsParaf h2{font-size: 16px;	/*font-weight:bold;*/color:#1a1a19;margin:10px 0 0 0;border-style:none;}
.texteVolsParaf{border-bottom: 1px dotted #e2e0d5; padding-bottom: 10px;}
.texteVolsContenu{font-size:12px; color:#1a1a19;}
.texteVolsContenu h4{color:#1a1a19;}

/*h1{color:#76003E;font-size:18px;border-style:none;}
.EditoCompagnies h2{color:#76003E;font-size:18px;border-style:none;}*/
h3{color:#76003E;font-size:18px;}
.h2CompagniesAeriennes{font-size:18px;color:#76003E;padding-bottom:10px;margin-bottom:14px;position:relative;}

.texteVolsAstuces{font-size:11px;color:#76003e;}

/*Mise en forme du calendrier*/
.calendar{display: none;}
#container{position: absolute;margin: 0px 2px 0px 2px;border: 1px #000 solid;overflow: hidden;background-color: #fff;}
.calTable{border: 0px;background-color: #FFF;font-size: 0.925em;font:bold 11px Trebuchet MS,Arial;}
.calTable td{padding:3px;}
.calHeader{border: 0px;background-color: #D81B1F;color: #fff;text-align:center;font:bold 12px Trebuchet MS,Arial;}
.calHeader a{color: #fff;}
.calTable td.arrow{font-size:15pt;padding:0px;font-weight:bold;font-family:Times New Roman, Arial;line-height:10px;}
.calTable .dayNames td{font:normal 10px Trebuchet MS,Arial;padding:0px;text-align:center;}
.calTable .week td{text-align:center;cursor:default;color:#BBB;}
.calTable tr.week td.selectable{color:#D81B1F;text-decoration:none;cursor:pointer;}
.calTable tr.week td.selectable:hover{background-color: #D81B1F;color:#FFF;text-decoration:underline;}
.calTable .week td.we{background-color:#FEE;color:#FAA;}
#container .calTable tr.week td.selectedDate{background-color:#EEF;color:#339;}

.compagnie{
	float:left;
	margin-right:8px;
	text-align:center;
}

.EditoCompagnies{width:705px;margin-left:10px;/*border-bottom:1px dotted #e2e0d5;*/padding-bottom:15px;float:left;}
.EditoCompagnies h4{margin-top:0px;margin-bottom:10px; font-size:16px}
.EditoCompagnies p{font-size:11px; margin-bottom:10px}
.EditoCompagnies ul{font-size:11px; margin-bottom:10px;}
.EditoCompagnies li{background:transparent url(../images/common/puce_carre_violette.gif) no-repeat scroll left center;
padding:5px 0 5px 10px;}
.offreTitreDepartBleu{color:#0D569A;padding-left:10px;font-size:12px;}



.paragrapheCompagnieAerienne{margin-bottom:20px;}
.margeBasse30px{margin-bottom:30px;}
.moteur{width:952px;margin-bottom:10px;border:3px solid #E2001A;font-weight:bold;}
.titreMoteur{width:952px;height:32px;background:transparent url(../images/common/fond_rechercher_vol.gif) repeat-x;}
.formulaireMoteur{width:952px; overflow: hidden; padding-bottom: 5px;
	background: #FFEBD4 url(../images/common/fond_formulaire.gif) repeat-x; }
.margeHautBas{margin-bottom:20px;margin-top:20px;}
.normal{font-weight:normal;}
.titreDuMoteur{font-size:18px;color:white;padding-top:3px;padding-left:4px;}
.boldPad{font-weight:bold;padding-left:5px;}

/* Moteur */
#moteurVols {height:129px;font-weight:bold;
	background: transparent url(../images/common/fond_formulaire.gif)repeat-x;	}
#moteurVolsBas {height:10px;
	background: transparent url(../images/common/fondbas_moteur.png) no-repeat 0 0;}
#moteurVols H1 {font-size: 18px;	color:#9f9e9e;font-weight:bold;margin-left:10px;padding-top:10px;}

.allerRetour{float:left;margin:4px 0 0 30px;width:60px;}
.allerRetour DIV{margin-top:10px;}

.moteurColDep{	float:left;	width:190px;}
.moteurColArriv{	float:left;	width:180px;}
.moteurColDep DIV, .moteurColArriv DIV{margin-top:10px;}
.moteurColDep SELECT, .moteurColArriv SELECT{vertical-align:bottom;}
.moteurColDep LABEL{float:left;width:20px;padding-top:2px;}
.moteurColArriv LABEL{float:left;width:20px;padding-top:2px;}

.moteurColDate{float:left;width:170px;}
.moteurColDate DIV{margin-top:6px;}
.moteurColDate INPUT{width:95px;vertical-align:bottom;}
.moteurColDate LABEL{float:left;width:18px;padding-top:6px;}

.dateCalendar IMG{margin-top:4px;/*vertical-align:text-bottom;*/border:none;}

.styleChamps{font-size:10px;width:150px;font-weight:bold;}

.moteurColClasse .styleChamps{width:90px;}
.moteurColClasse{float:left;width:200px;}
.moteurColClasse DIV{margin-top:10px;}
.moteurColClass SELECT{width:90px;}


.optionVolDirect {float: left; margin-top: 22px; }

.moteurColBtn{float:left;width:140px;margin:14px 0 0 280px;}

.ligneOffre{line-height:25px;width:240px;background:url(../images/common/points.gif) repeat-x left 16px; float: left; position: relative;}
a.ligneOffre {display:block;text-decoration: none;cursor: pointer;}
a.ligneOffre:hover .ligneOffrePrix, a.ligneOffre:hover .ligneOffreTitre{color:red;}

/*Personnalisation calendrier*/
.calTable {background-color:#fff;}
.calHeader {/*background-color:#f00025;*/background: transparent url(../images/common/bg_calendar.jpg) repeat-x 0 0}
.calTable tr.week td.selectable {color:#838182;}
.calTable tr.week td.selectable:hover {background-color:#D51719;}

#container .calTable tr.week td.selectedDate{background-color:#fff;color:#ce1417;}
#container{border: 1px #cecece solid;}

.nbrAdultes{float:left;padding-left:30px;margin-top:18px;}
.nbrEnfants{float:left;padding-left:50px;margin-top:18px;}
.nbrBebe{float:left;padding-left:65px;margin-top:18px;}

/*oneWorld*/
.prix {color:#E2001A;font-size:11px;font-weight:bold;}
.nomTour{color:#76003e;font-size:14px;font-weight:bold;}

