﻿
BODY
{
	background-color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
}

form{margin:0;padding:0;}

.clear{clear:both;width:0;height:0;line-height:0;padding:0;margin:0;font-size:0;}

H1
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0cm 0cm 0cm 0cm;
}

H1.Edito
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #800000;
	text-align: center;
	margin: 0cm 0cm 0cm 0cm;
}

H1.FicheTitre
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	margin: 0cm 0cm 0cm 0cm;
	display: inline;
}


P
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10px;
}

TABLE
{
	border-width: 0px;
	border-color: #FF0000;
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



TABLE.Fond-Header
{
	width: 995px;
	height: 74px;
	background-repeat: no-repeat;
	border-width: 0px;
}

.general{
	width: 995px;	
	text-align: left;	
	margin:auto;
}

/*TABLE.fond-Global-bas*/
.fond-Global-bas
{
	/*width: 995px;*/
	height: 524px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-Global-bas.jpg);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding:10px 0 0;
	/*border-spacing: 0px;*/
	text-align: left;
}

.Gauche{float:left;width:226px;}
.Droite{float:left;padding:5px 17px 0 0;text-align:right;width:305px;}
.Droite2{float:left;padding:14px 17px 0 0;text-align:right;width:305px;}
.HomeZoneCentrale{float:left;width:447px;}

.fond-produit
{
	width: 995px;
	/*height: 687px;*/
	background-repeat: no-repeat;
	background-image: url(../images/fond-produit.jpg);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
	position:relative;
}
.fond-produit-footer
{
	width: 995px;
	height: 72px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-produit-footer.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
	position:relative;
}
/*TABLE.fond-theme*/
.fond-theme
{
	width: 288px;
	height: 340px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-theme.jpg);
	padding:3px 8px;
	border:solid 1px #B16254;
	background-position: top center;
	text-align:left;
}
/*TABLE.Fond-Gauche*/
.Fond-Gauche
{
	background:url(../images/fond-general.jpg) no-repeat left top #F7EDDD;
	padding: 0;
	width:995px;
}
TABLE.Fond-Droit
{
	width: 322px;
	height: 716px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-droit.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
/*TABLE.fond-accueil*/
.fond-accueil
{
	width: 673px;
	height: 63px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-accueil.jpg);
	padding: 0;
	text-align: left;
	background-position: top left;
	display:block;
	/*text-indent:-9000px;*/
}
.fond-accueil:hover{color:inherit;}
.fond-accueil:visited{color:inherit;}
TABLE.fond-accueil-droit
{
	width: 322px;
	height: 63px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-accueil-droit.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
TABLE.fond-fd-gauche
{
	width: 757px;
	height: 295px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-fd-gauche.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
TABLE.fond-fd-Droite
{
	width: 238px;
	height: 323px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-fd-droite.jpg);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
.fond-dt
{
	width: 664px;
	height: 300px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-dt.jpg);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 0px 0px 0px 0px;
	/*border-spacing: 0px;*/
	text-align: left;
}
TABLE.fond-sommaire
{
	width: 995px;
	height: 372px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-sommaire.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
/*TABLE.Fond-Nav1*/
.Fond-Nav1
{
	width: 995px;
	height: 31px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-nav1.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}

.Fond-Nav1 ul{list-style-type:none;margin:0;padding:0 70px 0 60px;width: 995px;height: 31px;}
.Fond-Nav1 ul li{float:left;display:inline;line-height: 31px;margin:0;padding:0 20px;text-align:center;}

TABLE.Fondu-Blanc
{
	width: 447px;
	height: 553px;
	background-repeat: no-repeat;
	background-image: url(../images/fondu-blanc.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
/*TABLE.Fond-Edito*/
.Fond-Edito
{
	width: 200px;
	height: 404px;
	min-height: 404px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-edito.jpg);
	background-position: top center;	
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 10px 13px 0;
	/*border-spacing: 0px;*/
	text-align: left;
}
TABLE.Fond-Reservez
{
	width: 238px;
	height: 139px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-reservez.jpg);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
/*TABLE.Home-ListeProduit*/
.Home-ListeProduit
{
	width: 447px;
	background-color: #b2846b;
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding:10px 0 0;
	/*border-spacing: 0px;*/
	/*text-align: left;*/
}

img.Home-Produit-Image{float:left;}

TABLE.Home-Produit
{
	width: 447px;
	height: 178px;
	border-width: 0px;
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: center;
}
/*TABLE.fond-home-produit*/
.fond-home-produit
{
	/*width: 433px;
	height: 92px;*/
	background: url(../images/fond-home-produit_h.gif) no-repeat top left;
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding:5px 0 5px 10px;
	/*border-spacing: 0px;
	text-align: left;*/
	margin:0 0 10px;
}
.fond-home-produit_bas
{
	/*width: 433px;
	height: 92px;*/
	background: url(../images/fond-home-produit_b.gif) no-repeat bottom left;
	/*border-width: 0px;
	border-collapse: collapse;*/
	/*padding:5px 0 5px 10px;*/
	/*border-spacing: 0px;
	text-align: left;*/
	/*margin:0 0 10px;*/
}
/*TABLE.fond-home-produit2*/
.fond-home-produit2
{
	/*width: 433px;
	height: 92px;*/
	background: url(../images/fond-home-produit2_h.gif) no-repeat top left;
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding:5px 0 5px 10px;
	/*border-spacing: 0px;
	text-align: left;*/
	margin:0 0 10px;
}
.fond-home-produit2_bas
{
	/*width: 433px;
	height: 92px;*/
	background: url(../images/fond-home-produit2_b.gif) no-repeat top left;
	/*border-width: 0px;
	border-collapse: collapse;*/
	/*padding:5px 0 5px 10px;*/
	/*border-spacing: 0px;
	text-align: left;*/
	/*margin:0 0 10px;*/
}
/*TABLE.fond-home-gauche-produit*/
.fond-home-gauche-produit
{
	/*width: 8px;*/
	min-height: 92px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-home-gauche-produit.gif);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 0 0 0 8px;
	/*border-spacing: 0px;
	text-align: left;*/
}
.Fond-produit-programme
{
	width: 995px;
	/*height: 185px;*/
	background-repeat: repeat-y;
	background-image: url(../images/Fond-produit-programme.jpg);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
}
/*TABLE.Bouton-TsNosVoyages*/
.Bouton-TsNosVoyages
{
	line-height: 18px;
	width: 164px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-bouton.gif);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0;
	border-spacing: 0px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	font-style: italic;
	display:inline-block;
}

TABLE.fond-page-on
{
	height: 20px;
	width: 23px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-page-on.gif);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	color: #FFFFFF;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
}
TABLE.fond-page-off
{
	height: 20px;
	width: 23px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-page-off.gif);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	color: #970F00;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
}




TR
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.fond-sommaire-titre
{
	width: 139px;
	height: 30px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-sommaire-titre.jpg);
	/*border-width: 0px;
	border-collapse: collapse;*/
	padding: 4px 35px 0;
	/*border-spacing: 0px;*/
	text-align: left;
	display:block;
}


TD
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

INPUT
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
INPUT.BOUTON
{
	background-color: #69392F;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
}
INPUT.BoutonJaune
{
	height: 20px;
	width: 152px;
	background-repeat: no-repeat;
	background-image: url(../images/fond-bouton-jaune.gif);
	border-width: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #2b2b2b;
	vertical-align: middle;
}
INPUT.RADIO
{
	color: #FFFFFF;
}
INPUT.CHECKBOX1
{
	color: #FFFFFF;
}
INPUT.w400
{
	width: 400px;
}
INPUT.ChampSaisie
{
	width: 300px;
	background-color: #FFFFFF;
	color: #69392F;
}
INPUT.ChampSaisie2
{
	width: 300px;
	background-color: #F8ECDE;
	color: #69392F;
}
INPUT.ChampRecherche
{
	width: 105px;
}
INPUT.ChampEmail
{
	width: 107px;
}
INPUT.ChampLogin
{
	width: 107px;
}
INPUT.ChampPassword
{
	width: 107px;
}

SELECT
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	width: 250px;
}
SELECT.LabelFront
{
	width: 300px;
	background-color: #FFFFFF;
	color: #4E2B23;
}
SELECT.ChampSaisie
{
	width: 300px;
	background-color: #FFFFFF;
	color: #4E2B23;
	font-weight: bold ;
}
SELECT.ChampSaisie2
{
	width: 300px;
	background-color: #FFFFFF;
	color: #4E2B23;
	font-weight: bold ;
}
SELECT.ChampSaisie3
{
	width: 300px;
	background-color: #F8ECDE;
	color: #69392F;
	font-weight: bold ;
}
SELECT.ChampPays
{
	width: 200px;
	background-color: #FFFFFF;
	color: #69392F;
	font-size: 13px;
}
SELECT.ChampDates
{
	width: 250px;
	background-color: #FFFFFF;
	color: #B0381E;
	font-weight: bold;
}
SELECT.ChampDates2
{
	width: 300px;
	background-color: #FFFFFF;
	color: #B0381E;
	font-weight: bold;
}

SELECT.search
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	width: 360px;
}
SELECT.FiltreRecherche
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	width: 105px;
	color: #FFFFFF;
	background-color: #000000;
	border-width: 0px;
	border-collapse: collapse;
}

TEXTAREA
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
}
TEXTAREA.ChampSaisie
{
	width: 300px;
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}

SPAN
{
	font-family: verdana, geneva, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
SPAN.ERREUR
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	text-align: center;
}
SPAN.BarreAdresse
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	display:block;
	padding:10px 0 0 0;
}
SPAN.Edito
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
	font-style: normal;
}
SPAN.Preventif
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: justify;
	font-weight: bold;
}
SPAN.Reservez-Titre
{
	color: #067BB5;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
	font-weight: bold;
}
SPAN.Reservez-Numero
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-align: justify;
	font-weight: bold;
}
SPAN.Home-Produit-Titre
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 17px;
	font-weight: bold;
}
SPAN.Home-Chapeau-Produit
{
	color: #5B3E1C;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.Home-Produit-JourNuit
{
	color: #923214;
	font-family: Arial, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
}
.Home-Produit-Pays
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}
.Home-Produit-APartirDe
{
	color: #970F00;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}
SPAN.Home-Produit-Prix
{
	color: #970F00;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
SPAN.Home-Produit-Texte
{
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
}
SPAN.Home-Produit-Date
{
	color: #69392F;
	font-family: Arial, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
}
.ContenuStandard
{
	color: #F7EDDD;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.ContenuStandardGrise
{
	color: #F7EDDD;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.ContenuStandardBord
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.LabelFront
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.TitrePage
{
	color: #970F00;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.SousTitrePage
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: justify ;
}
SPAN.FicheTitre
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.FicheNomProduit
{
	color: #B0381E;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 21px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.FicheTitreProgramme
{
	color: #5A3D1B;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.FichePresentationProduit
{
	color: #5A3D1B;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.FicheJourProgrammeProduit
{
	color: #5A3D1B;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.FicheProgrammeProduit
{
	color: #5A3D1B;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
SPAN.FicheDateProduit
{
	color: #000000;
	font-family: Myriad, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
SPAN.FicheProduitConferenciers
{
	color: #000000;
	font-family: Arial, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
SPAN.FicheProduitNomConferenciers
{
	color: #FF6B00;
	font-family: Arial, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.DetailTarifaireLibelleProd
{
	color: #4E2B23;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.DetailTarifaireTexte
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
SPAN.DetailTarifaireTitreChamp
{
	color: #69392F;
	background-color: #E5CBA6;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
.DetailTarifaireValeurChamp
{
	color: #69392F;
	background-color: #F7EDDD;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	text-align: left;
}
SPAN.DetailTarifaireTitreInfo
{
	color: #69392F;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.DetailTarifaireInfo
{
	color: #69392F;
	font-family: Myriad, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
.DetailTarifaireTitre
{
	color: #5D3000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
SPAN.Calendrier-NbJour
{
	color: #4E2B23;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	text-align: left;
}
SPAN.Calendrier-Pays
{
	color: #4E2B23;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	text-align: left;
}
SPAN.Calendrier-TitreChamp
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
SPAN.Calendrier-Titre
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
}


img
{
	border-width: 0px;
}
img.noir
{
	border-color: #000000;
	border-width: 2px;
}

A:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FF2626;
	font-size: 10px;
}
A:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FF2626;
	font-size: 10px;
}
A:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FF2626;
	font-size: 10px;
}


A.LienNav1:link
{
	font-family: Arial, geneva, sans-serif;
	text-decoration: none;
	color: #895547;
	font-size: 14px;
	font-weight: bold;
}
A.LienNav1:visited
{
	font-family: Arial, geneva, sans-serif;
	text-decoration: none;
	color: #895547;
	font-size: 14px;
	font-weight: bold;
}
A.LienNav1:hover
{
	font-family: Arial, geneva, sans-serif;
	text-decoration: none;
	color: #895547;
	font-size: 14px;
	font-weight: bold;
}


A.Lien-TsNosVoyages:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	font-style: italic;
}
A.Lien-TsNosVoyages:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	font-style: italic;
}
A.Lien-TsNosVoyages:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	font-style: italic;
}

A.LienDroit:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #69392F;
	font-size: 9px;
	font-weight: normal;
}
A.LienDroit:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #69392F;
	font-size: 9px;
	font-weight: normal;
}
A.LienDroit:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #69392F;
	font-size: 9px;
	font-weight: normal;
}


A.Lien:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #69392F;
	font-size: 12px;
	font-weight: normal;
}
A.Lien:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #69392F;
	font-size: 12px;
	font-weight: normal;
}
A.Lien:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #69392F;
	font-size: 12px;
	font-weight: normal;
}

A.Lien-Sommaire:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #BA0000;
	font-size: 9px;
	font-weight: bold;
}
A.Lien-Sommaire:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #BA0000;
	font-size: 9px;
	font-weight: bold;
}
A.Lien-Sommaire:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #BA0000;
	font-size: 9px;
	font-weight: bold;
}



A.Lien-TerreEntiere:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
A.Lien-TerreEntiere:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
A.Lien-TerreEntiere:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}

A.Home-Chapeau-Produit:link
{
	font-size: 12px;
	font-family: verdana, geneva, sans-serif;
	color: #5B3E1C;
	font-weight: bold;
}
A.Home-Chapeau-Produit:visited
{
	font-size: 12px;
	font-family: verdana, geneva, sans-serif;
	color: #5B3E1C;
	font-weight: bold;
}
A.Home-Chapeau-Produit:hover
{
	font-size: 12px;
	font-family: verdana, geneva, sans-serif;
	color: #BA0000;
	font-weight: bold;
}

A.Home-Produit-Titre:link
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
A.Home-Produit-Titre:visited
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
A.Home-Produit-Titre:hover
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}


A.Sommaire-Produit-Titre:link
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
A.Sommaire-Produit-Titre:visited
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
A.Sommaire-Produit-Titre:hover
{
	color: #BA0000;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}


A.produit-calendrier
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	position:absolute;
	top:0;
	right:0;
}
A.produit-calendrier:hover
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.produit-pre-reserver:link
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
A.produit-pre-reserver:visited
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
A.produit-pre-reserver:hover
{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}


A.PageNumberClassOn:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
A.PageNumberClassOn:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
A.PageNumberClassOn:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

A.PageNumberClassOff:link
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #970F00;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
A.PageNumberClassOff:visited
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #970F00;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
A.PageNumberClassOff:hover
{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	color: #970F00;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}


.entete_flash{height:74px;}

.text{text-align:left;width: 305px;float:left;padding:0 0 0 10px;}

.text p{margin:0;padding:0;}

.ChampPays{margin:0 0 10px 0;border:solid 1px #B16254;}

.center{text-align:center;}

.fond-theme .Home-Produit-Image{padding:0 10px 0 0;}

.fond-theme p{text-align: justify;line-height: 20px;clear:both;padding:15px 0 0 0;}

.footer{text-align:center;padding:0 0 10px 0;}

.ZoneCentrale{width: 653px;background:#DFA985;float:left;margin:0 20px 0 0;}

.text2{background:#A9775D;margin:0 25px 0 0;padding:10px;min-height:400px;}

.form_demande{width:457px;width:460px\9;margin:auto;}
.form_demande fieldset{margin:0;padding:0;border:none;}
.form_demande fieldset legend{text-indent:-9000px;width:0;height:0;line-height:0;margin:0;padding:0;}
.form_demande fieldset label{display:inline-block;width:150px;padding:0 0 15px;}
.form_demande fieldset input{display:inline-block;width:300px;vertical-align:middle;border:solid 1px #69392F;}
.form_demande fieldset select{display:inline-block;width:300px;width:303px\9;vertical-align:middle;border:solid 1px #69392F;}
.form_demande fieldset textarea{display:inline-block;width:300px;border:solid 1px #69392F;vertical-align:top;margin:0 0 15px;}
.form_demande fieldset label.commentaire{width:300px;padding:0 0 5px;}
.form_demande fieldset input.commentaire{float:right;margin:0 0 15px;}
.form_demande fieldset input.BOUTON{padding:5px 0;width: 90px;display:block;margin:auto;border:solid 1px #fff;cursor:pointer;}
.form_demande fieldset span.ERREUR{display:block;color:#cc0000;background:#fff;border:solid 1px #69392F;width:400px;margin:auto;padding:10px 0;font-weight:bold;}
.form_demande fieldset .RADIO{margin:0 0 15px 250px;}
.form_demande fieldset .RADIO label{padding:0;}
.form_demande fieldset .RADIO input{width:auto;border:none;margin:0 5px 0 0;padding:0;}
.form_demande fieldset label.big{width:auto;}


.form_prereser{width:605px;width:605px\9;margin:auto;}
.form_prereser fieldset{margin:0;padding:0;border:none;}
.form_prereser fieldset legend{text-indent:-9000px;width:0;height:0;line-height:0;margin:0;padding:0;}
.form_prereser fieldset label{display:inline-block;width:220px;padding:0 0 15px;}
.form_prereser fieldset input{display:inline-block;width:300px;vertical-align:middle;border:solid 1px #69392F;}
.form_prereser fieldset select{display:inline-block;width:300px;width:303px\9;vertical-align:middle;border:solid 1px #69392F;}
.form_prereser fieldset textarea{display:inline-block;width:300px;border:solid 1px #69392F;vertical-align:top;margin:0 0 15px;}
.form_prereser fieldset label.commentaire{width:300px;padding:0 0 5px;}
.form_prereser fieldset input.commentaire{float:right;margin:0 0 15px;}
.form_prereser fieldset input.BOUTON{padding:5px 0;width: 90px;display:block;margin:auto;border:solid 1px #fff;cursor:pointer;}
.form_prereser fieldset span.ERREUR{display:block;color:#cc0000;background:#fff;border:solid 1px #69392F;width:400px;margin:auto;padding:10px 0;font-weight:bold;}
.form_prereser fieldset .RADIO{margin:0 0 15px 250px;}
.form_prereser fieldset .RADIO label{padding:0;}
.form_prereser fieldset .RADIO input{width:auto;border:none;margin:0 5px 0 0;padding:0;}
.form_prereser fieldset label.big{width:auto;}


.visuel_brochure{text-align:center;}
.visuel_brochure img{border:solid 1px #000;display:block;margin:auto;}

.ContenuStandardBord.text3{text-align:center;padding:10px 0 0 0;}
.ContenuStandardBord.text3 p{font-size:12px;}

.ContenuStandard.text3{padding:10px 0 0;}
.ContenuStandard.text3 p{font-size:13px;}
.ContenuStandard.fright{text-align:right;}

.ContenuStandardGrise.text4 p{font-size:13px;}

.fleft{float:left;}
.fright{float:right;}


a.produit-calendrier.depart{display:block;padding:0 0 0 5px;right:10px;top:6px;width:220px;}
a.produit-calendrier.voyages{display:block;right:11px;top:65px;width:160px;}
a.produit-calendrier.reserver{display:block;right:170px;top:194px;width:260px;}

.fond-produit-footer{}
.fond-produit-footer img{display:inline-block;vertical-align:middle;}
.fond-produit-footer a.produit-calendrier{position:relative;display:inline-block;margin:0 0 0 15px;}
.fond-produit-footer a.produit-pre-reserver{display:inline-block;line-height:17px;width:247px;}

.bloc_titre{margin:0 0 0 23px;padding:21px 0 0 0;width:540px;}
.bloc_titre img{float:left;}
.bloc_titre .text{padding:100px 5px 0;width:289px;}
.bloc_titre .text h1{margin:0;display:block;}
.bloc_titre .text p{padding:0;}
.bloc_titre .text p.Home-Produit-APartirDe{text-align:right;}

div.FichePresentationProduit{text-align:justify;padding:35px 75px 22px 25px;}

.fond-dt{text-align:center;padding:1px 0 0 0;position:relative;margin:0 auto 20px;}

.tbl_type{text-align:center;width:620px;margin:auto;}
.tbl_type th{text-align: left;background:#E5CBA6;line-height:20px;}
.tbl_type td{background:#F7EDDD;padding:5px 0;}
.tbl_type td.sep{background:none;}
.tbl_type td p{margin:0;padding:0;text-align:inherit;}

div.DetailTarifaireTexte.bottom{position:absolute;left:0;bottom:10px;text-align:center;}

.DetailsProduitDyn{text-align:left;padding:0 60px 0 20px;}

.produit-fond-accueil{display:block;height:26px;left:457px;position:absolute;/*text-indent:-9000px;*/top:20px;width:100px;}
.produit-fond-accueil:hover{color:inherit;}
.produit-fond-accueil:visited{color:inherit;}

.zone-sommaire{position:relative;}
.zone-sommaire .calendrier-departs{position:absolute;display:block;padding:0 0 0 5px;right:10px;top:44px;}
.zone-sommaire .titre_sommaire{background:#E1B988;padding:0 0 4px;}
.zone-sommaire .titre_sommaire span{float:left;}
.zone-sommaire .titre_sommaire select{float:right;margin:5px 10px 0;}


.tbl_sommaire{width:100px; text-align: center;margin:auto;}
.tbl_sommaire img.Home-Produit{margin:0 0 0 5px;}
.tbl_sommaire td{background-color : #efdab1;text-align: center ; width: 209px;padding:15px 0;}
.tbl_sommaire td.sep_img{text-align: center ; vertical-align: middle ; width: 22px;background:none;}
.tbl_sommaire td.sep{height:20px;background:none;padding:0;}


.calendrier{background:#F7EDDD;font-family:verdana,geneva,sans-serif;border:solid 1px #fff;border-top:none;border-right:none;}
.calendrier td{font-family:verdana,geneva,sans-serif;font-size: 12px;text-align: center;font-style: italic;background:#69392F;padding:5px;border:solid 1px #fff;border-left:none;border-bottom:none;}
.calendrier td.Calendrier-NbJour{color: #4E2B23;background:#F7EDDD;border:1px solid #69392F;border-right:none;border-bottom:none;}
.calendrier td.Calendrier-Pays{color: #4E2B23;background:#F7EDDD;border:1px solid #69392F;border-right:none;border-bottom:none;}
.calendrier td.Calendrier-TitreChamp{color:#fff;font-weight: bold;}
.calendrier td.Calendrier-Date{color:#fff;font-size: 11px;font-style:normal;}
.calendrier td.Sommaire-Produit-Titre{color: #BA0000;background:#F7EDDD;border:1px solid #69392F;border-right:none;border-bottom:none;font-style:normal;}
.Sommaire-Produit-Titre a{color: #BA0000;text-decoration: none;font-size: 12px;font-weight: bold;}
.Sommaire-Produit-Titre a:hover{color: #BA0000;}

.noframe{margin:0;padding:0;width:0;height:0;line-height:0;font-size:0;}


a.lien_texte:link{color:inherit;font-size:inherit;text-decoration:underline;}
a.lien_texte:hover{color:inherit;font-size:inherit;text-decoration:underline;}
a.lien_texte:visited{color:inherit;font-size:inherit;text-decoration:underline;}
.ancre{text-align:right;}
.ancre a:link{color:inherit;font-size:inherit;text-decoration:underline;}
.ancre a:hover{color:inherit;font-size:inherit;text-decoration:underline;}
.ancre a:visited{color:inherit;font-size:inherit;text-decoration:underline;}
