@import "menuLieAuSejour2.css";
@import "menuSejoursLiesAuSejour2.css";
@import "menuListeSejours2_FF.css";
@import "menuLogoContenuLie_FF.css";
@import "menuListeThemes2_FF.css";
@import "menuMp3_FF.css";
@import "menuBasContenu_FF.css";
@import "sejourPersonnalise.css";


html, body {
	background-color : white;
	text-align: center;
	padding:0px;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
}
table {
	margin: 0px;
	padding: 0px;
}
a:hover {
	text-decoration:none;
}

/* Cadre exterieur */
.GrandCadre {
	border: 1px solid #bdbdbd;
	width: 767px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	text-align: left;
}

/*==============================================================================*/
/* partie CONTENU */
#contenu {
	float:left;
	max-width:467px;
	font-size: 12px;
	font-weight: 400;
	text-align:left;
	padding-right:0px;
}
	/*#contenu H1, contenu H2, contenu H3, contenu H4, contenu H5, contenu H6{
		max-width:467px;
	}*/
	#contenu H1 {		/* Grand titre principal, en haut à gauche */
		font-size: 20px;
		font-weight: 600;
		color:#222222;
		text-align:center;
		margin:0px;
		text-indent: 3px;
	}
	#contenu H2 {		/* Sous-titre */
		font-size: 12px;
		font-weight: 400;
		margin:0px;
		text-indent: 10px;	
		margin-bottom:15px;
	}
						/* Titres des elements des pages de liste */
	#contenu H3, #contenu H3 a:link, #contenu H3 a:visited, #contenu H3 a:active, #contenu H3 a:hover  {
		font-size: 13px;
		color:#6A7FAE;
		font-weight: 500;
		text-align:left;
		margin:1px;
	}
	#contenu H4, #contenu H4 A {		/* Accroche des listes */
		color:#7B7D7C;
		font-size: 12px;
		font-weight: 400;
		padding-left:6px;
		text-align:left;
	/*	vertical-align:top;*/
		margin:0px;
	}
	#contenu H5 {		/* < Prcdent  ...  Suivant > */
	
	}
	#contenu H6 {		/* Texte sans mise en forme (non FCK-Editor) */
		font-size: 14px;
		font-weight: 400;
		text-align:left;
		padding-top:15px;
		line-height: 2em;
	}
	#contenu TABLE {
		margin-top:10px;
	}
	#contenu TD {
		font-size:12px;
	}
	#contenu IMG {
		border-width:O;
		border-color:#bdbdbd;
		border-style:none;
	}
	#contenu HR {
		text-align:center;
	}
#barreBas {
	width:80%;
	height:1px;
	border:0px;
	color:#bdbdbd;
	margin-top:20px;
	margin-bottom:20px;
}
.eltListe { /* Chaque élément d'une page liste */
	width:467px;
	margin-top:6px;
}
	#contenu .eltListe A IMG {
		float:left;
		border-style:solid;
		border-width:1px;
		border-color:#bdbdbd;
	}
	.eltListe HR {
		clear: both;
		visibility:visible;
		height:1px;
		margin:0px;
		border-bottom:1px dotted #bdbdbd;
	}
.contenuFCK, .contenuFCK TD {
	font-size: 14px;
	font-weight: 400;
	text-align:left;
	padding-top:15px;
	line-height: 1.5em;
}
	.contenuFCK P {
		text-indent: 2.3em;
	}
	#contenu .contenuFCK IMG {
		border-style:solid;
		border-width:1px;
		border-color:#bdbdbd;
	}
/* pages sjours */
#boutonReservation {
	margin-top:20px;
}
#photos, #photos A {
	text-align:left;
	text-decoration:none;
	margin-top:20px;
}
#photos IMG {
	border: 1px solid black;
	height:55px;
	margin:1px;
}


/*==============================================================================*/
/* colone MENU */
#menuContenu {
	padding-left:0px;
	padding-right:3px;
}
#cadrePub {
	margin-left:25px;
}

#cadrePub IMG {
	border:none;
}	
	#menuContenu UL {
		margin-left:25px;
		margin-bottom:15px;
		list-style-position:outside;
		list-style-image:url(../images/menuPuce.gif);
		list-style:none;
		margin-left:15px;
		margin-bottom:0px;
	}
		#menuContenu UL A {
			font-size:11pt;
			color:#7598EC;
			font-weight:400;
		}

/* Le lien vers page pratique */
#lienPratique {	
	margin-left:25px;
	margin-bottom:15px;
	margin-top:9px;
	text-align:left;
	font-size: 12px;
	font-weight: 400;
}
	#lienPratique IMG {
	   border:0;
	   margin:3px;
	   float:left;
	}
	#lienPratique A {
		font-size: 14px;
		font-weight:600;
		text-align:left;
		color:rgb(90,110,160);
		line-height:18px;
		text-decoration: none; 
	}


