	/* bas_3_col.css variante ACCUEIL ajouté ni pour compléter ng
	 43.5  13  43.5  pour bas de page   
	padding de ZERO  ATTENTION  
	noms de classes différents de ceux de Holygrai 2 colonnes  
	4 septembre 2009 : fusion entre holygrail_43_13_43  et  bas_de_page. Nouveau nom bas_3_col.css
	 */
	.global {
		position:relative;	/* This fixes the IE7 overflow hidden bug -  GLOBAL tout court = footer 3 colonnes  */
		clear:both;
		float:left;
		margin:0;
	/*	top:-23px;	*/
		width:100%;			
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.col_droite,
	.col_milieu,
	.col_gauche {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col_1c,
	.col_2g,
	.col_3d {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	/*	background:#fffff0;	*/
	}
	/* 3 Column settings */
	.troiscol {
/* 		background:#fffff0; 		right column background colour */
	}
	.troiscol .col_milieu {
		right:43.5%;			/* largeur de la colonne de droite */
/* 		background:#fffff0; 		Couleur d'A-P de la colonne du milieu  */
	}
	.troiscol .col_gauche {
		right:13%;			/* largeur de la colonne centrale */
/* 		background:#fffff0; 	Couleur d'A-P de la colonne de gauche */
	}
	.troiscol .col_1c {
		width:13%;			/* width of center column content (column width minus padding on either side) */
		left:100%;			/* 100% plus left padding of center column */
	}
	.troiscol .col_2g {
		width:43.5%;			/* Width of left column content (column width minus padding on either side) */
		left:43.5%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.troiscol .col_3d {
		width:43.5%;			/* Width of right column content (column width minus padding on either side) */
		left:56.5%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}


/* CSS Bas de Page  9 août 2009 */
/* bas_de_page.css
.footer {padding:0px; margin:0;}	/* la classe footer sert à la mise en forme du texte, et pas à la mise en page  */
.footer p{						
		font-size:.7em;
		line-height: 1.3em;
}

.col_2g p {
		padding-left: 20%;  	 /*  30% mis à 25% le 12 septembre 2009  et à 20 le 14 septembre  */
		padding-right: 0;
}
.col_3d p {
		padding-left: 0%;
		padding-right: 20%;		/*  30% mis à 25% le 12 septembre 2009   */
}



.p2 {color: #660000; font-weight:normal;}			/*  marron rouge très foncé pour les textes "normaux" dans le bas de page */
.p2ni {color: black; font-weight:normal; font-style:italic;}

.ng {color:black; font-weight:bold;}
.ni {color:black; font-style:italic;}

.marge0 {margin:0px;}

.retour {
	display:block;
	color: white;
/*	font-weight: bold;	*/
	width: 120px;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	background: #66394d;
	margin: 0 auto;  
}
.retour a {
	color: white;
	text-decoration: none;
	background: #66394d;  
}
.retour a:hover {color:ffbc20;} /* jaune = hover menu  */
.footer a {text-decoration:none;}
.soul a {text-decoration:underline;}
.footer a:hover{background:#FFD777;
			font-weight:bold;}	

