#logo{
	width:415px; 
	position:absolute; 
	top:0px; 
	left:0px;
}

#picRub{
	position:absolute;
	top:8px;
	left:9px;
	width:970px;
	height: 277px;
}

#home_vol{
	background-image:url("../images/home_vol.jpg");
	background-repeat:no-repeat;
	width:770px;
	height:200px;
	padding:10px;
	padding-left:190px;
	margin-bottom:10px;
}

#home_vol_sscadre{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #C6D8D8;
	margin-bottom:10px;
	font-family:Arial;
	font-size:12px;
}

.home_vol_pays{
	font-size:14px;
	font-weight:bold;
	color:#FC5218;
}

.home_vol_prix{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

#recherche{
	position:absolute; 
	top:5px; 
	left:677px; 
	color:#FC5218;
}

.champRecherche{
	border:1px solid #FC5218;
	font-familiy:Arial;
	font-size:12px;
	width:200px;
	height:15px;
	color:#006699;
}

.champNewsletter{
	border:1px solid #FC5218;
	font-familiy:Arial;
	font-size:12px;
	width:190px;
	height:15px;
	color:#FC5218;
}

#titreOnglet_1{
	width:100px; 
	position:absolute; 
	top:47px; 
	left:500px; 
	font-family:Arial; 
	font-size:12px; 
	text-align:center;
	color:#006699; 
	border-left:1px dotted #FC5218; 
	border-right:1px dotted #FC5218;
}

#titreOnglet_2{
	width:120px; 
	position:absolute; 
	top:47px; 
	left:599px; 
	font-family:Arial; 
	font-size:12px; 
	text-align:center;
	color:#006699; 
	border-right:1px dotted #FC5218;
}

#titreOnglet_3{
	width:100px; 
	position:absolute; 
	top:47px; 
	left:718px; 
	font-family:Arial; 
	font-size:12px; 
	text-align:center;
	color:#006699; 
	border-right:1px dotted #FC5218;
}

#titreOnglet_4{
	width:150px; 
	position:absolute; 
	top:47px; 
	left:817px; 
	font-family:Arial; 
	font-size:12px; 
	text-align:center;
	color:#006699; 
	border-right:1px dotted #FC5218;
}

#divTitrePays{
	position:absolute; 
	top:160px; 
	left:10px; 
	width:970px;
}

#divTitrePays_rub{
	position:absolute; 
	top:145px; 
	left:10px; 
	width:970px;
}

#divTitrePays_lien{
	position:absolute; 
	top:205px; 
	left:10px; 
	width:970px;
}

#divTitrePays_rub_sej{
	position:absolute; 
	top:135px; 
	left:10px; 
	width:970px;
}

#titrePaysGauche{
	float:left; 
	background-image:url("../images/titrePays_gauche.gif"); 
	width:10px; 
	height:30px;
}

#titrePaysMilieu{
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px; 
	height:30px; 
	background-image:url("../images/titrePays_milieu.gif");
	background-repeat:repeat-x;
}

#titrePaysDroite{
	float:left; 
	background-image:url("../images/titrePays_droite.gif"); 
	width:20px; 
	height:30px;
}

#titrePaysMilieu_rub{
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px; 
	height:32px; 
	background-image:url("../images/titrePays_milieu.gif");
	background-repeat:repeat-x;
}

#titrePaysGauche_rub{
	float:left; 
	background-image:url("../images/titrePays_gauche.gif"); 
	width:10px; 
	height:35px;
}

#titrePaysDroite_rub{
	float:left; 
	background-image:url("../images/titrePays_droite.gif"); 
	width:20px; 
	height:32px;
}

#titrePaysGauche_lien{
	float:left; 
	background-image:url("../images/titrePays_gauche_blanc.gif"); 
	width:20px; 
	height:30px;
}

#titrePaysMilieu_lien{
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:5px; 
	height:30px;
	background-color:#FFFFFF; 
	}

#titrePaysDroite_lien{
	float:left; 
	background-image:url("../images/titrePays_droite_blanc.gif"); 
	width:20px; 
	height:30px;
}

#titrePaysMilieu_rub_2{
	float:left; 
	height:30px; 
	padding-top:7px;
	background-image:url("../images/titrePays_milieu_orange.gif");
	background-repeat:repeat-x;
}

#titrePaysGauche_rub_2{
	float:left; 
	background-image:url("../images/titrePays_gauche_orange.gif"); 
	width:10px; 
	height:35px;
}

#titrePaysDroite_rub_2{
	float:left; 
	background-image:url("../images/titrePays_droite_orange.gif"); 
	width:20px; 
	height:32px;
}

#baseline{
	position:absolute; 
	top:80px; 
	left:510px; 
	width:450px;
	font-family:Arial; 
	font-size:20px; 
	color:#006699;
	font-weight:bold;
}

#baselineLettrine{
	color:#FC5218; 
	font-size:32px; 
}

#underBaseline{
	position:absolute; 
	top:135px; 
	left:570px; 
	width:400px; 
	font-family:Arial; 
	font-size:12px; 
	color:#888888;
}

#logoPart{
	position:absolute; 
	top:165px; 
	left:585px; 
	width:375px;
}

#divForm{
	position:absolute; 
	top:211px; 
	left:10px; 
	width:970px;
}

#divFormHome{
	position:absolute; 
	top:200px; 
	left:10px; 
	width:970px;
}

#divFormDest{
	position:absolute; 
	top:184px; 
	left:10px; 
	width:970px;
}

#divForm_rub{
	position:absolute; 
	top:176px; 
	left:10px; 
	width:970px;
}

#divForm_rub_sej{
	position:absolute; 
	top:166px; 
	left:10px; 
	width:970px;
}

#divOngletsHome{
	float:left;  
	width:200px;
}

#divMoteurHome{
	width:715px;
	padding-left:10px;
	padding-top:5px;
	float:left;	
}

#divMoteurVol{
	width:715px;
	padding-left:10px;
	padding-top:15px;
	float:left;	
}

#divMoteurHotel{
	width:715px;
	padding-left:20px;
	padding-top:20px;
	float:left;	
}

#divOnglets{
	float:left; 
	padding-top:16px;
	width:200px;
}

#divOngletsSej{
	float:left; 
	padding-top:16px;
	width:200px;
}

#divOngletsFiche{
	width:220px;
}

#divMoteur{
	padding-top:25px;
	padding-left:10px;
	width:715px;
	float:left;
}

#divMoteur_rub{
	margin-right:10px;
	margin-bottom:10px;
	padding:10px;
	width:725px;
	height:160px;
	float:left;
}

#ancreHaut{
	position:absolute;
	top:390px;
	left:10px;
	width:100px;
}

#contenu{
	position:absolute;
	top:107px;
	left:13px;
	width:970px;
}

#contenu2{
	position:absolute;
	top:350px;
	left:10px;
	width:970px;
}

#contenu3{
	position:absolute;
	top:300px;
	left:10px;
	width:970px;
}

.onglet{
	height:25px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:35px;
	background-repeat:no-repeat;
	margin-bottom:6px;
	padding-top:5px;
}

.ongletFiche{
	height:25px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:35px;
	margin-bottom:10px;
	background-repeat:no-repeat;
	padding-top:5px;
	color:#006699;
}



.ongletActif{	
	color:#FFFFFF;
}

.ongletNonActif{	
	color:#006699;
}

.ongletDesactive{	
	color:#888888;
}

.ongletLien{
	color:#006699;
	text-decoration:none;
}

.ongletLienBlanc{
	color:#FFFFFF;
	text-decoration:none;
}

.onglet_sejour_1{
	background-image:url("../images/sejour_1.gif");
}

.onglet_sejour_2{
	background-image:url("../images/sejour_2.gif");
}

.onglet_sejour_3{
	background-image:url("../images/sejour_3.gif");
}

.onglet_sejour_4{
	background-image:url("../images/sejour_4.gif");
}


.onglet_vol_1{
	background-image:url("../images/vol_1.gif");
}

.onglet_vol_2{
	background-image:url("../images/vol_2-1.gif");
}

.onglet_vol_3{
	background-image:url("../images/vol_3.gif");
}

.onglet_vol_4{
	background-image:url("../images/vol_4.gif");
}


.onglet_hotel_1{
	background-image:url("../images/hotel_1.gif");
}

.onglet_hotel_2{
	background-image:url("../images/hotel_2.gif");
}

.onglet_hotel_3{
	background-image:url("../images/hotel_3.gif");
}

.onglet_hotel_4{
	background-image:url("../images/hotel_4.gif");
}


.onglet_voiture_1{
	background-image:url("../images/voiture_1.gif");
}

.onglet_voiture_2{
	background-image:url("../images/voiture_2.gif");
}

.onglet_voiture_3{
	background-image:url("../images/voiture_3.gif");
}

.onglet_voiture_4{
	background-image:url("../images/voiture_4.gif");
}

.onglet_voiture_5{
	background-image:url("../images/voiture_5.gif");
}

.onglet_voiture_6{
	background-image:url("../images/voiture_6.gif");
}

.d200_bleu_haut{
	width:200px;
	height:10px; 
	background-image:url("../images/200_bleu_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d200_bleu_milieu{
	width:200px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d200_bleu_bas{
	width:200px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_bleu_titre{
	font-family:Arial; 
	font-size:16px; 
	color:#006699;
	font-weight:bold;
}

.d220_bleu_sstitre{
	font-family:Arial; 
	font-size:10px; 
	color:#008ED2; 
	margin-top:-4px;
	padding-bottom:10px;
}

.d220_bleu_haut{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_bleu_milieu{
	width:220px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d220_bleu_bas{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_bleu_cadre{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #ADC800;
	margin-bottom:10px;
}

.d510_bleu_avis{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #006699;
	margin-bottom:10px;
}

.d220_bleu_cadre2{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #C6D8D8;
	margin-bottom:10px;
	height:83px;
}

#pic_50{
	padding-top:5px;
	width:55px;
	height:55px;
	float:left;
}

#pic_50b{
	width:55px;
	height:55px;
	float:left;
}

#distance{
	padding-top:5px;
	color:#FC5218;
	font-size:10px;y
}

#pic_50_texte{
	width:290px;
	float:left;
}

#adresseHotel{
	color:#444444;
	font-size:10px;
	padding-top:3px;
}

#resumeCourt{
	font-size:9px;
	color:#666666;
	text-align:justify;
	padding-top:3px;
}

.d220_bleu_filtre{
	padding:5px;
	background-color:#FFFFFF;
	border:1px dotted #A8DCFF;
	margin-bottom:10px;
}

.d220_orange_titre{
	font-family:Arial; 
	font-size:16px; 
	color:#FC5218;
	font-weight:bold;
}

.d220_orange_sstitre{
	font-family:Arial; 
	font-size:10px; 
	color:#E4A81B; 
	margin-top:-4px;
	padding-bottom:10px;
}

.d220_orange_haut{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_orange_milieu{
	width:220px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d220_orange_bas{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_orange2_haut{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_orange2_milieu{
	width:220px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d220_orange2_bas{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_vert_haut{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_vert_milieu{
	width:220px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d220_vert_bas{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_blanc_haut{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d220_blanc_milieu{
	width:220px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d220_blanc_bas{
	width:220px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d720_blanc_haut{
	width:720px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d720_blanc_milieu{
	width:700px;
	background-image:url(""); 
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}

.d720_blanc_bas{
	width:720px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}



.d500_bleu_haut{
	width:500px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d500_bleu_milieu{
	width:500px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d500_bleu_bas{
	width:500px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d450_bleu_haut{
	width:450px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d450_bleu_milieu{
	width:450px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d450_bleu_bas{
	width:450px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d420_bleu_haut{
	width:420px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d420_bleu_milieu{
	width:420px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d420_bleu_bas{
	width:420px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d680_bleu_haut{
	width:680px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d680_bleu_milieu{
	width:680px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d680_bleu_bas{
	width:680px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d650_bleu_haut{
	width:650px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d650_bleu_milieu{
	width:650px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d650_bleu_bas{
	width:650px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}


.d790_bleu_haut{
	width:790px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d790_bleu_milieu{
	width:790px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d790_bleu_bas{
	width:790px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_bleu_haut{
	width:400px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_bleu_milieu{
	width:400px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d400_bleu_bas{
	width:400px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_blanc_haut{
	width:400px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_blanc_milieu{
	width:400px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d400_blanc_bas{
	width:400px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_orange_haut{
	width:400px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_orange_milieu{
	width:400px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d400_orange_bas{
	width:400px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d325_orange_haut{
	width:325px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d325_orange_milieu{
	width:325px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d325_orange_bas{
	width:325px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d300_orange_haut{
	width:300px;
	height:5px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d300_orange_milieu{
	width:300px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d300_orange_bas{
	width:300px;
	height:5px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d300_bleu_haut{
	width:300px;
	height:5px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d300_bleu_milieu{
	width:300px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(""); 
	background-repeat:repeat-y;
}

.d300_bleu_bas{
	width:300px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d260_gris_haut{
	width:260px;
	height:10px; 
	background-image:url(""); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d260_gris_milieu{
	width:260px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/260_gris_milieu.gif"); 
	background-repeat:repeat-y;
}

.d260_gris_bas{
	width:260px;
	height:10px; 
	background-image:url("../images/260_gris_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d340_gris_haut{
	width:340px;
	height:5px; 
	background-image:url("../images/340_gris_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d340_gris_milieu{
	width:340px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/340_gris_milieu.gif"); 
	background-repeat:repeat-y;
}

.d340_gris_bas{
	width:340px;
	height:5px; 
	background-image:url("../images/340_gris_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_gris_haut{
	width:400px;
	height:5px; 
	background-image:url("../images/400_gris_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_gris_milieu{
	width:400px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/400_gris_milieu.gif"); 
	background-repeat:repeat-y;
}

.d400_gris_bas{
	width:400px;
	height:5px; 
	background-image:url("../images/400_gris_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_gris_haut{
	width:400px;
	height:5px; 
	background-image:url("../images/400_gris_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d400_gris_milieu{
	width:400px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/400_gris_milieu.gif"); 
	background-repeat:repeat-y;
}

.d400_gris_bas{
	width:400px;
	height:5px; 
	background-image:url("../images/400_gris_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_orange_haut{
	width:510px;
	height:10px; 
	background-image:url("../images/510_bleu_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_orange_milieu{
	width:510px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/510_bleu_milieu.gif"); 
	background-repeat:repeat-y;
}

.d510_orange_bas{
	width:510px;
	height:10px; 
	background-image:url("../images/510_bleu_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_bleu_haut{
	width:510px;
	height:10px; 
	background-image:url("../images/510_bleu_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_bleu_milieu{
	width:510px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/510_bleu_milieu.gif"); 
	background-repeat:repeat-y;
}

.d510_bleu_bas{
	width:510px;
	height:10px; 
	background-image:url("../images/510_bleu_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_groupe_haut{
	width:510px;
	height:5px; 
	background-image:url("../images/510_groupe_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_groupe_milieu{
	width:510px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/510_groupe_milieu.gif"); 
	background-repeat:repeat-y;
}

.d510_groupe_bas{
	width:510px;
	height:5px; 
	background-image:url("../images/510_groupe_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_blanc_haut{
	width:510px;
	height:10px; 
	background-image:url("../images/510_blanc_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_blanc_milieu{
	width:510px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/510_blanc_milieu.gif"); 
	background-repeat:repeat-y;
}

.d510_blanc_bas{
	width:510px;
	height:10px; 
	background-image:url("../images/510_blanc_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_rouge_haut{
	width:510px;
	height:10px; 
	background-image:url("../images/510_rouge_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_rouge_milieu{
	width:510px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/510_rouge_milieu.gif"); 
	background-repeat:repeat-y;
}

.d510_rouge_bas{
	width:510px;
	height:10px; 
	background-image:url("../images/510_rouge_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_sejour_haut{
	width:510px;
	height:10px; 
	background-image:url("../images/510_sejour_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d510_sejour_milieu{
	width:510px;
	padding-right:10px;
	background-image:url("../images/510_sejour_milieu.gif"); 
	background-repeat:repeat-y;
}

.d510_sejour_bas{
	width:510px;
	height:10px; 
	background-image:url("../images/510_sejour_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_bleu_haut{
	width:380px;
	height:10px; 
	background-image:url("../images/380_bleu_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_bleu_milieu{
	width:380px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/380_bleu_milieu.gif"); 
	background-repeat:repeat-y;
}

.d380_bleu_bas{
	width:380px;
	height:10px; 
	background-image:url("../images/380_bleu_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_orange_haut{
	width:380px;
	height:10px; 
	background-image:url("../images/380_orange_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_orange_milieu{
	width:360px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/380_orange_milieu.gif"); 
	background-repeat:repeat-y;
}

.d380_orange_bas{
	width:380px;
	height:10px; 
	background-image:url("../images/380_orange_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_blanc_haut{
	width:380px;
	height:10px; 
	background-image:url("../images/380_blanc_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_blanc_milieu{
	width:380px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/380_blanc_milieu.gif"); 
	background-repeat:repeat-y;
}

.d380_blanc_bas{
	width:380px;
	height:10px; 
	background-image:url("../images/380_blanc_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_blanc_haut_big{
	width:380px;
	height:10px; 
	background-image:url("../images/380_blanc_haut_big.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d380_blanc_milieu_big{
	width:380px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/380_blanc_milieu_big.gif"); 
	background-repeat:repeat-y;
}

.d380_blanc_bas_big{
	width:380px;
	height:10px; 
	background-image:url("../images/380_blanc_bas_big.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d390_bleu_haut{
	width:390px;
	height:10px; 
	background-image:url("../images/390_bleu_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d390_bleu_milieu{
	width:370px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/390_bleu_milieu.gif"); 
	background-repeat:repeat-y;
}

.d390_bleu_bas{
	width:390px;
	height:10px; 
	background-image:url("../images/390_bleu_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d390_blanc_haut{
	width:390px;
	height:10px; 
	background-image:url("../images/390_blanc_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d390_blanc_milieu{
	width:370px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/390_blanc_milieu.gif"); 
	background-repeat:repeat-y;
}

.d390_blanc_bas{
	width:390px;
	height:10px; 
	background-image:url("../images/390_blanc_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d270_bleu_haut{
	width:270px;
	height:10px; 
	background-image:url("../images/270_bleu_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}


.d270_bleu_milieu{
	width:270px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/270_bleu_milieu.gif"); 
	background-repeat:repeat-y;
}

.d270_bleu_bas{
	width:270px;
	height:10px; 
	background-image:url("../images/270_bleu_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d270_orange_haut{
	width:270px;
	height:10px; 
	background-image:url("../images/270_orange_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d270_orange_milieu{
	width:270px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/270_orange_milieu.gif"); 
	background-repeat:repeat-y;
}

.d270_orange_bas{
	width:270px;
	height:10px; 
	background-image:url("../images/270_orange_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d160_gris_haut{
	width:160px;
	height:10px; 
	background-image:url("../images/160_gris_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d160_gris_milieu{
	width:160px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/160_gris_milieu.gif"); 
	background-repeat:repeat-y;
}

.d160_gris_bas{
	width:160px;
	height:10px; 
	background-image:url("../images/160_gris_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d160_gris2_haut{
	width:160px;
	height:10px; 
	background-image:url("../images/160_gris2_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d160_gris2_milieu{
	width:160px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/160_gris2_milieu.gif"); 
	background-repeat:repeat-y;
}

.d160_gris2_bas{
	width:160px;
	height:10px; 
	background-image:url("../images/160_gris2_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}


.d490_orange_titre{
	background-color:#FFFFFF;
	border:1px solid #FC5218;
	width:488px;
}

.fondDepart{
	background-image:url("../images/fond_depart.gif");
	background-repeat:no-repeat;
	color:#006699; 
	font-weight:bold; 
	padding-left:110px; 
	margin-top:10px;
	margin-bottom:5px;
	padding-top:6px;
	width:692px;
	height:32px;
}
.fondPart{
	background-image:url("../images/fond_part.gif");
	background-repeat:no-repeat;
	color:#FC5218; 
	font-weight:bold; 
	padding-left:115px; 
	margin-top:10px;
	padding-top:13px;
	width:692px;
	height:45px;
}


.jourCal{
	text-align:center;
	background-color:#D5F2FF;
	font-weight:bold;
	width:20px;
}
.calVide{
	height:20px;
}
.cal0{
	text-align:center;
	background-color:#EEEEEE;
	color:#999999;
	height:20px;
	cursor:default;
}
.cal2{
	text-align:center;
	background-color:#FFFF99;
	font-weight:bold;
	height:20px;
	vertical-align:middle;
	cursor:pointer;
}

.jourCal_15{
	text-align:center;
	background-color:#D5F2FF;
	font-weight:bold;
	width:18px;
}
.calVide_15{
	height:13px;
}
.cal0_15{
	text-align:center;
	background-color:#EEEEEE;
	color:#999999;
	height:13px;
	cursor:default;
	vertical-align:middle;
}
.cal3_15{
	text-align:center;
	background-color:#D3AFAB;
	color:#FFFFFF;
	height:13px;
	cursor:default;
	vertical-align:middle;
}
.cal1_15{
	text-align:center;
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	height:13px;
	vertical-align:middle;
	cursor:pointer;
}
.cal2_15{
	text-align:center;
	background-color:#FFFF99;
	font-weight:bold;
	height:13px;
	vertical-align:middle;
	cursor:pointer;
}

.divMois{
	width:140px;
	cursor:pointer;
	padding-top:2px;
	padding-bottom:2px;
}
.divVille{
	cursor:pointer;
	color:#000080;
}
.divVille2{
	text-decoration:underline;
}
.listeVol{
	width:190px; 
	padding:5px;
	border:1px dotted #ADC800;
	background-color:#F9FBFB;
}

.LV_Pays{
	font-family:Arial;
	font-size:10px;
	color:#444444;
	font-weight:bold;
	height:15px;
}

.LV_Prix{
	padding-left:5px;
	float:right;
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-align:right;	
	height:15px;
}

.sstitre20_v2{
	width:200px;
	font-family:Arial; 
	font-size:10px; 
	color:#008ED2; 
	margin-top:-4;
}

.marge10px1 {
	font-size:7px; 
	height:10px;
}

.actu{
	background-color:#FFFFFF;
	padding:5px;
	font-family:Arial;
	font-size:11px;
	border:1px solid #A8DCFF;
	margin-bottom:10px;	
	width:420px;
	clear:both;
}

.actu2{
	background-color:#FFFFFF;	
	font-family:Arial;
	font-size:11px;
	padding:5px;
	border:1px solid #A8DCFF;
	margin-bottom:10px;	
	width:420px;
	clear:both;
}

.actuB{
	background-color:#FFFFFF;	
	font-family:Arial;
	font-size:11px;
	padding:5px;
	border:1px solid #ADC800;
	margin-bottom:10px;	
	width:500px;
	clear:both;
}

.actu3{
	background-color:#FFFFFF;	
	font-family:Arial;
	font-size:11px;
	padding:5px;
	border:1px solid #A8DCFF;
	margin-bottom:10px;	
	width:240px;
	clear:both;
}

#actuTxt{
	font-family:Arial;
	font-size:11px;
}

.actu_orange{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	border:1px solid #FECC9E;
	margin-bottom:10px;	
	clear:both;
}

.actu_orange_sej{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	border:1px solid #FECC9E;
	margin-bottom:10px;	
}



.actuLien{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#006699;
}

.photoActu{
	width:100px;
	height:65px;
	border:0px;
}

.photoActu2{
	float:left;
	width:100px;
	height:65px;
	border:0px;
	margin-right:10px;
}

.nomPart{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
}

.listeAvis{
	margin-bottom:10px;
	width:240px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.listeAvis_2{
	margin-bottom:10px;
	width:270px; 
	border:1px dotted #ADC800;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}



.listeAvis_380{
	margin-bottom:10px;
	width:350px; 
	border:1px solid #FECC9E;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.listeAvis_300{
	width:290px; 	
	border:1px solid #FECC9E;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.listeAvis_300_b{
	width:290px;
	height:160px;
	border:1px solid #FECC9E;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.listeAvis_370{
	margin-bottom:10px;
	width:370px; 
	border:1px solid #FECC9E;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.listeAvis_400{
	margin-bottom:10px;
	width:380px; 
	border:1px solid #FECC9E;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.topDestPays{
	width:95px;
	float:left;
	padding-bottom:3px;	
}

.lienTopDest{
	color:#006699;
	text-decoration:none;
}

.topDestHotel{
	width:115px;
	float:left;
	padding-bottom:3px;
	color:#FC5218;
}
.topDestHotel_XL{
	width:230px;
	padding-bottom:3px;
	color:#FC5218;
}

.homeRech_0{
	font-family:Arial;
	font-size:11px;
	color:#FC5218;
	border-top:1px solid #BBBBBB;
	height:20px;
}

.homeRech_1{
	font-family:Arial;
	font-size:11px;
	color:#006699;
	border-top:1px solid #BBBBBB;
	height:20px;
}

.lienHomeRech_0{
	color:#FC5218;
	text-decoration:none;
}

.lienHomeRech_1{
	color:#006699;
	text-decoration:none;
}

.homeRech_date{
	float:right;
	color:#666666;
	padding-top:2px;
	font-size:10px;
	text-align:right;
}

.homeHotel_newTitre{
	font-family:Arial;
	font-size:11px;
	color:#006699;
	width:230px;
	padding-right:10px;
	float:left;
}

.homeHotel_newTitre_2{
	font-family:Arial;
	font-size:11px;
	color:#006699;
	width:220px;
	padding-right:10px;
	float:left;
}

.homeHotel_newDesc{
	font-family:Arial;
	font-size:10px;
	color:#444444;
	width:400px;
	border-left:1px solid #006699;
	padding-left:5px;
	float:left;
}
.homeHotel_newDesc_2{
	font-family:Arial;
	font-size:10px;
	color:#444444;
	width:380px;
	border-left:1px solid #006699;
	padding-left:5px;
	float:left;
}

.volRub_contA{
	float:left;
	width:183px;
	margin-right:9px;
	font-family:Arial;
	font-size:12px;
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #A8DCFF;
	margin-bottom:10px;
}

.volRub_contB{
	float:left;
	width:183px;
	font-family:Arial;
	font-size:12px;
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #A8DCFF;
	margin-bottom:10px;
}

.volRub_cont2{
	padding:5px;
}

.volRub_cont_large{
	float:left;
	width:378px;
	margin-right:9px;
	font-family:Arial;
	font-size:12px;
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #A8DCFF;
	margin-bottom:10px;
}

.volRub_cont_img{
	border-bottom:1px solid #A8DCFF;
	height:40px;
}

.sejRub_cont_img{
	height:40px;
}

.volRub_part{
	width:120px;
	padding-left:2px;
	margin-right:2px;
	float:left;
	height:55px;
}

.volRub_desc{
	padding-left:2px;
	border-left:1px solid #006699;
	float:left;
	width:210px;
}

.volRub_nomPart{
	width:100px;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
	margin-top:8px;
}

.volRub_dernRech{
	font-family:Arial;
	font-size:11px;
	color:#006699;
	border:1px dotted #FC5218;
	padding:3px;
	margin-bottom:7px;
	background-color:#FFFFFF;
}

.volRub_dateRech{
	float:right;
	color:#666666;
	height:20px;
	font-size:10px;
	text-align:right;
	width:110px;
}

.volRub_prixRech{
	float:right;
	padding-top:8px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

.sejRub_lienTheme{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000080;
	width:113px;
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}

.sejRub_lienTheme_big{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000080;
	width:236px;
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}

.sejRub_newSej{
	font-family:Arial;
	font-size:10px;
	color:#444444;
	background-color:#FFFFFF;
	border:1px solid #C6D8D8;
	padding:5px;
	margin-bottom:10px;	
}

.sejRub_newSej_desc{
	width:270px;
	border-right:1px solid #006699;
	padding-right:10px;
	text-align:justify;
}

.titreRubrique{
	background-image:url("../images/fond_titreRub_milieu.gif");
	color:#006699; 
	font-size:16px;
	font-weight:bold;
}

.volGraph_ligne{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#006699;
}

.titreFiltre{
	font-family:Arial;
	font-size:12px;
	color:#FC5218;
	font-weight:bold;
}

.titreFiltre11{
	font-family:Arial;
	font-size:11px;
	color:#FC5218;
	font-weight:bold;
}

.listeFiltre{
	width:240px;
	border:1px solid #000000;
}

.listeFiltre2{
	width:180px;
	border:1px solid #000000;
}

#EA_d{
	height:16px; 
	float:left; 
	width:60px;
}

#EA_t{
	float:left; 
	width:300px; 
	padding-bottom:5px;
}

#EA_p{
	float:left; 
	width:19px; 
	padding-left:1px; 
	padding-top:5px;
}

#IB_p{
	width:50px;
	float:left;
	margin-right:5px;
	height:50px;
}

#IB_a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000080;
}

#IB_b{
	font-family:Arial;
	font-size:10px;
	color:#666666;
}

.titrePays_nomPays{
	font-family:Arial;
	font-size:24px;	
	color:#006699;
}

.titrePays_nomVille{
	font-family:Arial;
	font-size:18px;	
	color:#006699;
}

.lienPrixSejour{
	text-decoration:none;
	color:#FF0000;
	font-size:28px;
	font-weight:bold;
}

.nbNuitSejour{
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.lienTitreSejour{
	font-size:13px;
	color:#0000FF;
	font-weight:bold;
}

.resumeCourtSejour{
	margin-top:7px;
	font-size:11px;
	color:#000000;
	text-align:justify;
}

.departsSejour{
	margin-top:7px;
	font-size:10px;
	color:#444444;
}

.agencesSejour{
	font-size:9px;
	color:#006699;
	border-top:1px dotted #AAAAAA;
	border-bottom:1px dotted #AAAAAA;
	margin-top:7px;
	padding-top:2px; 
	padding-bottom:2px;
}

.avisSejour{
	font-size:11px;
	color:#000080;
	padding-top:7px;
}

.d220_bleu_cadre_sej{
	padding:5px;
	background-color:#F6F6F6;
	border:1px solid #DDDDDD;
}

.col4sejour{
	padding-left:10px;
	padding-top:10px;
	font-size:10px;
}

.col3sejour{
	width:80px;
	text-align:center;
	font-size:11px;
	color:#FC5218;
	vertical-align:top;
}

.col2sejour{
	padding-left:10px;
	padding-right:20px;
	vertical-align:top;
}

.col1sejour{
	width:120px;
	text-align:center;
	font-size:9px;
	color:#666666;
	vertical-align:top;
}

.div_prixSejour{
	width:100px;
	text-align:center;
	font-size:12px;
	color:#FF0000;
	border:1px solid #FC5218;
	background-color:#FFFFFF;
	padding-top:7px;
	padding-bottom:7px;
}

.d730_moteur_haut{
	width:730px;
	height:5px; 
	background-image:url("../images/730_moteur_haut.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d730_moteur_haut2{
	width:730px;
	height:5px; 
	background-image:url("../images/730_moteur_haut2.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d730_moteur_milieu2{
	width:730px;
	height:13px; 
	background-image:url("../images/730_moteur_milieu2.gif"); 
	background-repeat:no-repeat;
	font-size:10px;
}

.d730_moteur_milieu{
	width:730px;
	padding-left:10px;
	padding-right:10px;
	background-image:url("../images/730_moteur_milieu.gif"); 
	background-repeat:repeat-y;
}

.d730_moteur_bas{
	width:730px;
	height:5px; 
	background-image:url("../images/730_moteur_bas.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.d730_moteur_bas2{
	width:730px;
	height:5px; 
	background-image:url("../images/730_moteur_bas2.gif"); 
	background-repeat:no-repeat;
	font-size:1px;
}

.nb_gris{
	color:gray;
	font-size:10px;
}

.VT_autreVille{	
	position:absolute;
	top:40px;
	left:415px;
	width:510px;
	z-index:10;
}

.VT_0{
	position:absolute;
	margin-top:-10px;
	z-index:10;
}

.VT_1{
	position:absolute;
	top:207px;
	left:25px;
	width:270px;
	z-index:10;
}

.VT_2{
	position:absolute;
	top:207px;
	left:170px;
	width:270px;
	z-index:10;
}

.VT_3{
	position:absolute;
	top:207px;
	left:317px;
	width:270px;
	z-index:10;
}

.VT_1_b{
	position:absolute;
	top:240px;
	left:250px;
	width:270px;
	z-index:10;
}

.VT_2_b{
	position:absolute;
	top:240px;
	left:390px;
	width:270px;
	z-index:10;
}

.VT_3_b{
	position:absolute;
	top:240px;
	left:520px;
	width:270px;
	z-index:10;
}

.VT_close{
	float:right; 
	color:#FF0000; 
	font-size:10px;
}

.VT_titre{
	color:#006699;
	font-weight:bold;
	border-bottom:1px dotted #006699;
}

.VT_titre2{
	color:#006699;
	font-weight:bold;
	border-bottom:1px dotted #FC5218;
}
.lienVT{
	color:#3333CC;
}
.lienVT2{
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;
}
.lienVT3{
	color:#666666;
	font-size:10px;
}
#lienVT{
	color:#3333CC;
}
#lienVT2{
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;
}
#lienVT3{
	color:#666666;
	font-size:10px;
}
.MOT_SEJ_G{
	width:5px;
	background-image:url("../images/fond_moteur_sej_gauche.gif");
	background-repeat:no-repeat;
	height:150px;
}

.MOT_SEJ_M{
	background-image:url("../images/fond_moteur_sej_milieu.gif");
	background-repeat:repeat-x;	
	vertical-align:top;
	height:150px;
	padding:5px;
}

.MOT_SEJ_E{
	width:1px;
	background-image:url("../images/fond_moteur_sej_entre.gif");
	background-repeat:no-repeat;
	height:150px;
}

.MOT_SEJ_D{
	width:5px;
	background-image:url("../images/fond_moteur_sej_droite.gif");
	background-repeat:no-repeat;
	height:150px;
}

.MOT_SEJ_T{
	color:#FC5218;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
}
#MOT_SEJ_G{
	width:5px;
	background-image:url("../images/fond_moteur_sej_gauche.gif");
	background-repeat:no-repeat;
	height:150px;
}

#MOT_SEJ_M{
	background-image:url("../images/fond_moteur_sej_milieu.gif");
	background-repeat:repeat-x;	
	vertical-align:top;
	height:150px;
	padding:5px;
}

#MOT_SEJ_E{
	width:1px;
	background-image:url("../images/fond_moteur_sej_entre.gif");
	background-repeat:no-repeat;
	height:150px;
}

#MOT_SEJ_D{
	width:5px;
	background-image:url("../images/fond_moteur_sej_droite.gif");
	background-repeat:no-repeat;
	height:150px;
}

#MOT_SEJ_T{
	color:#FC5218;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
}

.divAvisPlus{
	border:1px dotted #AFC9C9;
	color:#009900;
	background-color:#F5FFF5;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	width:470px;
	margin-bottom:5px;
}

.divAvisMoins{
	border:1px dotted #AFC9C9;
	color:#990000;
	background-color:#FFF5F5;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	width:470px;
	margin-bottom:5px;
}

.divAvisGene{
	border:1px dotted #AFC9C9;
	background-color:#FFFFFF;
	color:#444444;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	width:470px;
}

.divAvisPic{
	border:1px dotted #AFC9C9;
	background-color:#FFFFFF;
	padding:5px;
	width:470px;
	margin-top:5px;
}

.divAvisPlusSej{
	border:1px dotted #AFC9C9;
	color:#009900;
	background-color:#F5FFF5;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	width:620px;
	margin-bottom:5px;
}

.divAvisMoinsSej{
	border:1px dotted #AFC9C9;
	color:#990000;
	background-color:#FFF5F5;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	width:620px;
	margin-bottom:5px;
}

.divAvisGeneSej{
	border:1px dotted #AFC9C9;
	background-color:#FFFFFF;
	color:#444444;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	width:620px;
}


#td_disp_T{
	font-weight:bold;
	color:#006699;
	background-color:#DFF5FF;
	border:1px solid #006699;
	height:35px;
}

#td_disp_TV{
	font-weight:bold;
	color:#666666;
	background-color:#EEEEEE;
	border:1px solid #AAAAAA;
	height:35px;
}

#td_disp_A{
	color:#006699;
	background-color:#FFE6B0;
	height:25px;
}

#td_disp_B{
	color:#006699;
	background-color:#FFF1D5;
	height:25px;
}

#td_disp_C{
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #006699;
	height:30px;
}

#td_disp_CV{
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #AAAAAA;
	height:30px;
}

#td_disp_D{
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #006699;
	height:35px;
}

#td_disp_DV{
	color:#006699;
	background-color:#FFFFFF;
	border:1px solid #AAAAAA;
	height:35px;
}

#td_disp_D_prix1{
	color:#006699;
	background-color:#FFFFFF;
	border-left:1px solid #006699;
	border-top:1px solid #006699;
	border-bottom:1px solid #006699;
	height:35px;
}

#td_disp_DV_prix1{
	color:#006699;
	background-color:#FFFFFF;
	border-left:1px solid #AAAAAA;
	border-top:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	height:35px;
}

#td_disp_D_prix2{
	color:#006699;
	background-color:#FFFFFF;
	border-right:1px solid #006699;
	border-top:1px solid #006699;
	border-bottom:1px solid #006699;
	height:35px;
}

#td_disp_DV_prix2{
	color:#006699;
	background-color:#FFFFFF;
	border-right:1px solid #AAAAAA;
	border-top:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	height:35px;
}


.prix{
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
}

.prix2{
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}

#div_logoPart{
	width:100px;
	text-align:center;
	float:left;
	height:20px;
}


#div_num_page{
	width:15px; 
	height:15px; 
	background-color:#FFF7EA; 
	border:1px solid #FC5218;
	margin-right:10px; 
	float:left;
	text-align:center;
}

#div_num_page_b{
	width:15px; 
	height:15px; 
	background-color:#FC5218; 
	border:1px solid #FC5218;
	margin-right:10px; 
	float:left;
	text-align:center;
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;	
	font-weight:bold;
}

#lien_num_page{
	font-family:Arial;
	font-size:12px;
	color:#FC5218;
	text-decoration:none;	
	font-weight:bold;
}

#div_320_left{
	width:300px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}

#div_270_left{
	width:260px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

#LiCl2{
	text-decoration:none;
	color:#008ED2;
}

#div_normBleu{
	font-family:Arial;
	font-size:12px;
	color:#006699;
	width:230px;
}

#textInfo{
	font-size:10px;
	color:#666666;
}

#textInfoBleu{
	font-size:10px;
	color:#006699;
}

#TLHP_A{
	float:left; 
	width:270px; 
	height:100px;
}

#TLHP_A2{
	float:left; 
	width:270px; 
	height:120px;
}

#TLHP_F{
	float:left; 
	width:320px; 
	height:150px;
}

#TLHP_J{
	float:left; 
	width:320px; 
	height:190px;
}

#TLHP_B{
	float:left; 
	width:65px; 
	height:60px;
}

#TLHP_C{
	float:left; 
	width:60px; 
	height:60px;
}

#TLHP_D{
	color:#444444;
	padding-top:10px; 
	float:left;
}

#TLHP_H{
	color:#444444;
	padding-top:3px; 
	float:left;
}

#TLHP_E{
	color:#999999; 
	clear:both; 
	font-size:9px; 
	border-top:1px dotted #999999;
	margin-top:5px;
	width:290px;
}

#TLHP_K{
	color:#FC5218; 
	clear:both; 
	font-size:10px; 
	border-top:1px dotted #FC5218;
	margin-top:5px;
	width:370px;
}

#TLHP_I{
	color:#999999; 
	clear:both; 
	font-size:10px; 
	border-top:1px dotted #999999;
	margin-top:5px;
	width:290px;
}

#TLHP_G{
	color:#666666; 
	float:left; 
	width:290px;
	padding-top:5px;
}

#btn_vol_actu{
	font-size:10px;
	text-align:center;
}

#btn_vol_prix{
	height:35px;
	padding-top:1px; 
	background-image:url("../images/btn_prixActu.gif");
	background-repeat:no-repeat;
	vertical-align:top;
}

#d30left{
	width:30px;
	float:left;
}

#dleft{
	float:left;
}

#picAvis{
	width:60px;
	height:60px;
	border:1px solid #000000;
	margin-right:10px;
}

#picAvisBig{
	width:400px;
	border:1px solid #000000;
}

li{
	
	padding:5px;
	list-style-position:outside;
	list-style-image : url("../images/puce.gif");
}
.DivListeForum240{
	margin-bottom:10px;
	width:240px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}
.DivListeForum380{
	margin-bottom:10px;
	width:370px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
	height:100px;
}
.DivListeForum3802{
	margin-bottom:10px;
	width:355px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}
.DivListeForum3803{
	margin-bottom:10px;
	width:350px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
	height:100px;
}
.DivListeForum3804{
	margin-bottom:10px;
	width:470px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.DivListeForum790{
	margin-bottom:10px;
	width:750px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.DivListeForum660{
	margin-bottom:10px;
	width:650px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.DivListeForum400{
	margin-bottom:10px;
	width:360px; 
	border:1px dotted #C6D8D8;
	font-family:Arial;
	font-size:11px;
	color:#444444;
	padding:5px;
	background-color:#FFFFFF;
}

.DivListeForum240h1{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FF5218;
}
.DivListeForum240h1:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FF5218;
}

.DivListeForum240a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FF5218;
}

.DivListeForum240photo{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #C6D8D8;
}

.div_sejour_note{
	padding-top:4px;
	width:50px;
	height:22px;
	background-image:url("../images/sejour_note.jpg");
	background-repeat:no-repeat;
}

.div_sejour_package{
	padding-top:5px;
	padding-left:27px;
	width:125px;
	height:22px;
	background-image:url("../images/sejour_package.jpg");
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}

.div_sejour_hotel{
	padding-top:5px;
	padding-left:27px;
	width:125px;
	height:22px;
	background-image:url("../images/sejour_hotel.jpg");
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}

.div_sejour_catalogue{
	padding-top:5px;
	padding-left:27px;
	width:125px;
	height:22px;
	background-image:url("../images/sejour_catalogue.jpg");
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}

.div_sejour_itineraire{
	padding-top:5px;
	padding-left:27px;
	width:125px;
	height:22px;
	background-image:url("../images/sejour_itineraire.jpg");
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}

.border0{
	border:0px solid #000000;
}
/************************************************************************************************************************/

/* PUB */
#pub_header { padding: 0; overflow: hidden; position: absolute; top: 3px; right: 0; }
.pub_pave { margin-bottom: 10px; z-index: 2; }
.pub a img { border: 1px solid #001ba5; }
#pub_header a:hover, .pub_page a:hover { background: transparent; }

.pub_google ul { padding: 0; margin: 0; list-style: none; }
.pub_google li { padding: 0; margin: 0; }
.pub_google li a:link, .pub_google li a:visited, .pub_google li a:hover, .pub_google li a:active { text-decoration: none; background: transparent; color: #00e; }
.pub_google li a:hover { background: #d9dce5; }
.pub_google a h5 { margin: 0; padding: 0; text-decoration: none; font-size: 12px; font-weight: bold; }
.pub_google a p { margin: 2px 0 0; padding: 0; text-decoration: none; color: #000; font-size: 12px; font-weight: normal; }
.pub_google a .g_url { color: #555; font-size: 11px; font-weight: normal; text-decoration: none; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Annonces Google coté */
#supportcontent .pub_google li a { display: block; padding: 6px 3px; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Annonces Google en bas (main) */
#maincontent .section.pub_google { padding: 0 0 10px; }
#maincontent .section.threeway.pub_google { width: 509px; }
#maincontent .section.pub_google .titlebar { margin: 0; font-size: 13px; line-height: 24px; background-position: left -3px; }
#maincontent .pub_google li { border-bottom: 1px dotted #b2b1b1; }
#maincontent .pub_google li a { display: block; padding: 5px 10px; height: 100%; }

#maincontent.listingpage .pub_google, #maincontent.offrepage .pub_google { float: right; width: 510px; clear: both; }