/*	 bas3col.css   17 janvier 2010  */
	.global {
		position:relative;	/* This fixes the IE7 overflow hidden bug -  GLOBAL tout court = footer 3 colonnes  */
		clear:both;
		float:left;
		margin:0;
		width:100%;			
		overflow:hidden;		/* This chops off any overhanging divs */
	background:#284549}
	/* 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 */

.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: 25%;  	 /*  30% mis à 25% le 12 septembre 2009   */
		padding-right: 0;
}
.col_3d p {
		padding-left: 0%;
		padding-right: 25%;		/*  30% mis à 25% le 12 septembre 2009   */
}


.marge0 {margin:0px;}

.retour {
	display:block;
	color: white;
	width: 120px;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	background: #9AC7B3;		/*  violet très foncé   */
	margin: 0 auto;  
}
.retour a {
	color: black;		/* orig = white */
	text-decoration: none;
}
.retour a:hover {color:#CC6600;}  /* FF8000jaune = hover menu ffbc20 */

.footer a:hover{background:#FFD777;  /* jaune beige  */
			font-weight:bold;}	

/* MàJ janvier 2010 */
.soul a {text-decoration:underline;} /* utilisé où ?  */
.soul0 {text-decoration:none; color:#FF8000;}  /* mail gvep */
.soul0 a:hover {color:black; background:#FFD777;}
.soul1 {text-decoration:underline;}

.ng {color:white; font-weight:bold;}  /* orig = black */
.ni {color:white; font-style:italic;} /* orig = black */

.p2, .ng, .sp5 {margin:0; padding:0;} /* laisser à sp2 son padding  */
.p2 {color:#9AC7B3; font-weight:normal;}
.p2 a {color:#FF8000;}	
.plus a:hover, .ng a:hover {color:green; background:#FF8000;}
.plus a{font-style:italic; font-weight:bold; color:#FF8000;}					/* Sert à quoi ???? *	orig = #333300;} */
.sp2 {font-size: 2px; margin:0; padding-top:2px;}
.sp5 {font-size: 5px;}
.norm {font-weight:normal;}





