/***************************/
/* Général				   */
/* Titres                  */
/* Textes                  */
/* Liens                   */
/* Images                  */
/* Tableaux                */
/* Encarts graphiques      */
/***************************/

/* Général				   */
div.module{
	clear:both;
}

/* Titres                  */
h1.hCentre, h2.hCentre, h3.hCentre {
	text-align:center;
}
h1.hGauche, h2.hGauche, h3.hGauche{
	text-align:left;
}
h1.hStyleModule1, h1.hStyleModule2, h1.hStyleModule3, h1.hStyleModule4{
	font:normal 25px Arial, Helvetica, sans-serif;
	margin:25px 0 25px 0;}
h2.hStyleModule1, h2.hStyleModule2, h2.hStyleModule3, h2.hStyleModule4{
	font:normal 20px Arial, Helvetica, sans-serif;
	margin:25px 0 25px 0;}
h3.hStyleModule1, h3.hStyleModule2, h3.hStyleModule3, h3.hStyleModule4{
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:25px 0 25px 0;}
h1.hStyleModule5, h1.hStyleModule6, h1.hStyleModule7, h1.hStyleModule8{
	font:normal 22px Arial, Helvetica, sans-serif;
	margin:25px 0 25px 0;}
h2.hStyleModule5, h2.hStyleModule6, h2.hStyleModule7, h2.hStyleModule8{
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:25px 0 25px 0;}
h3.hStyleModule5, h3.hStyleModule6, h3.hStyleModule7, h3.hStyleModule8{
	font:bold 13px Arial, Helvetica, sans-serif;
	margin:25px 0 25px 0;}
h1.hStyleModule1, h1.hStyleModule5, h2.hStyleModule1, h2.hStyleModule5, h3.hStyleModule1, h3.hStyleModule5{
	color:#4997c7;}
h1.hStyleModule2, h1.hStyleModule6, h2.hStyleModule2, h2.hStyleModule6, h3.hStyleModule2, h3.hStyleModule6{
	color:#323232;}
h1.hStyleModule3, h1.hStyleModule7, h2.hStyleModule3, h2.hStyleModule7, h3.hStyleModule3, h3.hStyleModule7{
	color:#EEA700;}
h1.hStyleModule4, h1.hStyleModule8, h2.hStyleModule4, h2.hStyleModule8, h3.hStyleModule4, h3.hStyleModule8{
	color:#9CB017;}
h1.hStyleModule1{
	background:url(../images/background/h1-trait-bleu.gif) repeat-x bottom left;}
h1.hStyleModule2{
	background:url(../images/background/h1-trait-noir.gif) repeat-x bottom left;}
h1.hStyleModule3{
	background:url(../images/background/h1-trait-jaune.gif) repeat-x bottom left;}
h1.hStyleModule4{
	background:url(../images/background/h1-trait-vert.gif) repeat-x bottom left;}
/* Textes                  */
p.pJustifie, div.pJustifie{
	text-align:justify;
}
p.pCentre, div.pCentre{
	text-align:center;
}
p.pGauche, div.pGauche{
	text-align:left;
}
p.pDroite, div.pDroite{
	text-align:right;
}
div.imgGauche{
	float:left;
	margin:0 10px 5px 0;
}
div.imgDroite{
	float:right;
	margin:0 0 5px 10px;
}
div.liste{
}
div.liste ul{
	padding-left:25px;
}
div.liste ul li{
	list-style-image: url(../images/picto/puce1.png);
}
div.liste ul li ul li{
	list-style-image: url(../images/picto/puce2.png);
}
img.imgGauche{
}
img.imgDroite{
}
p.pStyleModule1, div.pStyleModule1, p.pStyleModule2, div.pStyleModule2, p.pStyleModule3, div.pStyleModule3, p.pStyleModule4, div.pStyleModule4{
	font:normal 12px Arial, Helvetica, sans-serif;}
p.pStyleModule1, div.pStyleModule1{
	color:#4997c7;}
p.pStyleModule2, div.pStyleModule2{
	color:#3c3c3c;}
p.pStyleModule3, div.pStyleModule3{
	color:#EEA700;}
p.pStyleModule4, div.pStyleModule4{
	color:#9CB017;}
/* Liens                   */

 a.lienBleuSousligne, a.lienNoirSousligne, a.lienJauneSousligne, a.lienVertSousligne, a.lienBleu, a.lienNoir, a.lienJaune, a.lienVert{
	font:normal 12px Arial, Helvetica, sans-serif;
}
a.lienBleu, a.lienBleuSousligne{
	color:#4997c7;
}
a.lienNoir, a.lienNoirSousligne{
	color:#323232;
}
a.lienJaune, a.lienJauneSousligne{
	color:#EEA700;
}
a.lienVert, a.lienVertSousligne{
	color:#9CB017;
}
a.lienBleu:link, a.lienBleu:visited, a.lienNoir:link, a.lienNoir:visited, a.lienJaune:link, a.lienJaune:visited, a.lienVert:link, a.lienVert:visited {
	text-decoration:none;
}
a.lienBleu:hover, a.lienBleu:active, a.lienNoir:hover, a.lienNoir:active, a.lienJaune:hover, a.lienJaune:active, a.lienVert:hover, a.lienVert:active {
	text-decoration:underline;
}
a.lienBleuSousligne:link, a.lienBleuSousligne:visited, a.lienNoirSousligne:link, a.lienNoirSousligne:visited, a.lienJauneSousligne:link, a.lienJauneSousligne:visited, a.lienVertSousligne:link, a.lienVertSousligne:visited {
	text-decoration:underline;
}
a.lienBleuSousligne:hover, a.lienBleuSousligne:active, a.lienNoirSousligne:hover, a.lienNoirSousligne:active, a.lienJauneSousligne:hover, a.lienJauneSousligne:active, a.lienVerSouslignet:hover, a.lienVertSousligne:active {
	text-decoration:none;
}
/* Images                  */
a.lienImage img{
	border:0;
}
div.cadreImg{
	display:inline-block;
	padding:1px;
	background:url(../images/background/cadre-img.png) repeat 0 0;
}
div.cadreImg div{
	padding:1px;
	background:url(../images/background/cadre-img.png) repeat 0 0;
}
div.cadreImg img{
	padding:2px;
	background:#fff;
}



/* Tableaux                */
table.tableColonneEspace{
	width: 100%;
	table-layout: fixed;
}
table.tableColonneCollapse{
	table-layout: fixed;
	border-collapse: collapse;
	width: 100%;
}
table.tableColonneEspace td, table.tableColonneCollapse td{
	padding: 5px 10px 5px 10px;
}

td.tdStyleModule1, td.tdStyleModule2, td.tdStyleModule3, td.tdStyleModule4, td.tdStyleModule5{
	margin:0;
	padding:2px;
	font:normal 12px Arial, Helvetica, sans-serif;}
td.tdStyleModule1{
	color:#4997c7;}
td.tdStyleModule2{
	color:#323232;}
td.tdStyleModule3{
	color:#EEA700;}
td.tdStyleModule4{
	color:#9CB017;}
td.tdStyleModule5{
	color:#FFFFFF;}

/* Encarts graphiques      */
div.divEntBlocC1{
	width:798px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/entete-bloc-c1.png) no-repeat 0 0;
	margin:10px 0 0 2px;
}
div.divBlocC1{
	width:798px;
	background:url(http://www.fondation-laffont.fr/images/background/bloc-c1.png) repeat-y 0 0;
	margin:0 0 0 2px;
}
div.divContBlocC1{
	width:743px;
	background:#eee url(http://www.fondation-laffont.fr/images/background/contenu-bloc-c1.png) repeat-x 0 0;
	margin:0 0 0 17px; padding:10px;
}
div.divBasBlocC1{
	width:798px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/bas-bloc-c1.png) no-repeat 0 0;
	margin:0 0 10px 2px;
}
div.divEntBlocC2{
	width:373px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/entete-bloc-c2.png) no-repeat 0 0;
	margin:10px 0 0 2px;
}
div.divBlocC2{
	width:373px;
	background:url(http://www.fondation-laffont.fr/images/background/bloc-c2.png) repeat-y 0 0;
	margin:0 0 0 2px;
}
div.divContBlocC2{
	width:318px;
	background:#eee url(http://www.fondation-laffont.fr/images/background/contenu-bloc-c2.png) repeat-x 0 0;
	margin:0 0 0 17px; padding:10px;
}
div.divBasBlocC2{
	width:373px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/bas-bloc-c2.png) no-repeat 0 0;
	margin:0 0 10px 2px;
}
div.divEntBlocC3{
	width:237px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/entete-bloc-c3.png) no-repeat 0 0;
	margin:10px 0 0 2px;
}
div.divBlocC3{
	width:237px;
	background:url(http://www.fondation-laffont.fr/images/background/bloc-c3.png) repeat-y 0 0;
	margin:0 0 0 2px;
}
div.divContBlocC3{
	width:182px;
	background:#eee url(http://www.fondation-laffont.fr/images/background/contenu-bloc-c3.png) repeat-x 0 0;
	margin:0 0 0 17px; padding:10px;
}
div.divBasBlocC3{
	width:237px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/bas-bloc-c3.png) no-repeat 0 0;
	margin:0 0 10px 2px;
}
div.divEntBlocC4{
	width:173px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/entete-bloc-c4.png) no-repeat 0 0;
	margin:10px 0 0 2px;
}
div.divBlocC4{
	width:173px;
	background:url(http://www.fondation-laffont.fr/images/background/bloc-c4.png) repeat-y 0 0;
	margin:0 0 0 2px;
}
div.divContBlocC4{
	width:118px;
	background:#eee url(http://www.fondation-laffont.fr/images/background/contenu-bloc-c4.png) repeat-x 0 0;
	margin:0 0 0 17px; padding:10px;
}
div.divBasBlocC4{
	width:173px; height:22px;
	background:url(http://www.fondation-laffont.fr/images/background/bas-bloc-c4.png) no-repeat 0 0;
	margin:0 0 10px 2px;
}
