/***************************/
/* Général				   */
/* Titre de niveau 1 */
/* Titre de niveau 2 */
/* Titre de niveau 3 */
/* Textes                  */
/* Listes                  */
/* Images                  */
/* Tableaux                */
/***************************/

/* Général				   */
div.module{
	clear:both;
}

/* Titre de niveau 1 */
h4.moduleh4Style1, h4.moduleh4Style2, h4.moduleh4Style3, h4.moduleh4Style4, h4.moduleh4Style5, h4.moduleh4Style6, h4.moduleh4Style7, h4.moduleh4Style8, h4.moduleh4Style9, h4.moduleh4Style10{
	margin:0px 0 10px 0;
	padding:0;
	font:bold 36px Arial, Helvetica, sans-serif;}
h4.moduleh4Style11, h4.moduleh4Style12, h4.moduleh4Style13, h4.moduleh4Style14, h4.moduleh4Style15, h4.moduleh4Style16, h4.moduleh4Style17, h4.moduleh4Style18, h4.moduleh4Style19, h4.moduleh4Style20{
	margin:0px 0 10px 0;
	padding:0;
	font:bold 24px Arial, Helvetica, sans-serif;}
h4.moduleh4Style1, h4.moduleh4Style2, h4.moduleh4Style3, h4.moduleh4Style4, h4.moduleh4Style5, h4.moduleh4Style11, h4.moduleh4Style12, h4.moduleh4Style13, h4.moduleh4Style14, h4.moduleh4Style15{
	text-align:left;}
h4.moduleh4Style6, h4.moduleh4Style7, h4.moduleh4Style8, h4.moduleh4Style9, h4.moduleh4Style10, h4.moduleh4Style16, h4.moduleh4Style17, h4.moduleh4Style18, h4.moduleh4Style19, h4.moduleh4Style20{
	text-align:center;}
h4.moduleh4Style1, h4.moduleh4Style6, h4.moduleh4Style11, h4.moduleh4Style16{
	color:#464545;}
h4.moduleh4Style2, h4.moduleh4Style7, h4.moduleh4Style12, h4.moduleh4Style17{
	color:#993399;}
h4.moduleh4Style3, h4.moduleh4Style8, h4.moduleh4Style13, h4.moduleh4Style18{
	color:#d64152;}
h4.moduleh4Style4, h4.moduleh4Style9, h4.moduleh4Style14, h4.moduleh4Style19{
	color:#6f6f6f;}
h4.moduleh4Style5, h4.moduleh4Style10, h4.moduleh4Style15, h4.moduleh4Style20{
	color:#408DD4;}

/* Titre de niveau 2 */
h5.moduleh5Style1, h5.moduleh5Style2, h5.moduleh5Style3, h5.moduleh5Style4, h5.moduleh5Style5, h5.moduleh5Style6, h5.moduleh5Style7, h5.moduleh5Style8, h5.moduleh5Style9, h5.moduleh5Style10{
	margin:0px 0 10px 0;
	padding:0;
	font:bold 18px Arial, Helvetica, sans-serif;}
h5.moduleh5Style11, h5.moduleh5Style12, h5.moduleh5Style13, h5.moduleh5Style14, h5.moduleh5Style15, h5.moduleh5Style16, h5.moduleh5Style17, h5.moduleh5Style18, h5.moduleh5Style19, h5.moduleh5Style20{
	margin:0px 0 10px 0;
	padding:0;
	font:normal 16px Arial, Helvetica, sans-serif;}
h5.moduleh5Style1, h5.moduleh5Style2, h5.moduleh5Style3, h5.moduleh5Style4, h5.moduleh5Style5, h5.moduleh5Style11, h5.moduleh5Style12, h5.moduleh5Style13, h5.moduleh5Style14, h5.moduleh5Style15{
	text-align:left;}
h5.moduleh5Style6, h5.moduleh5Style7, h5.moduleh5Style8, h5.moduleh5Style9, h5.moduleh5Style10, h5.moduleh5Style16, h5.moduleh5Style17, h5.moduleh5Style18, h5.moduleh5Style19, h5.moduleh5Style20{
	text-align:center;}
h5.moduleh5Style1, h5.moduleh5Style6, h5.moduleh5Style11, h5.moduleh5Style16{
	color:#464545;}
h5.moduleh5Style2, h5.moduleh5Style7, h5.moduleh5Style12, h5.moduleh5Style17{
	color:#993399;}
h5.moduleh5Style3, h5.moduleh5Style8, h5.moduleh5Style13, h5.moduleh5Style18{
	color:#d64152;}
h5.moduleh5Style4, h5.moduleh5Style9, h5.moduleh5Style14, h5.moduleh5Style19{
	color:#6f6f6f;}
h5.moduleh5Style5, h5.moduleh5Style10, h5.moduleh5Style15, h5.moduleh5Style20{
	color:#408DD4;}

/* Titre de niveau 3 */
h6.moduleh6Style1, h6.moduleh6Style2, h6.moduleh6Style3, h6.moduleh6Style4, h6.moduleh6Style5, h6.moduleh6Style6, h6.moduleh6Style7, h6.moduleh6Style8, h6.moduleh6Style9, h6.moduleh6Style10{
	margin:0px 0 5px 0;
	padding:0;
	font:bold 13px Arial, Helvetica, sans-serif;}
h6.moduleh6Style1, h6.moduleh6Style2, h6.moduleh6Style3, h6.moduleh6Style4, h6.moduleh6Style5{
	text-align:left;}
h6.moduleh6Style6, h6.moduleh6Style7, h6.moduleh6Style8, h6.moduleh6Style9, h6.moduleh6Style10{
	text-align:center;}
h6.moduleh6Style1, h6.moduleh6Style6{
	color:#464545;}
h6.moduleh6Style2, h6.moduleh6Style7{
	color:#993399;}
h6.moduleh6Style3, h6.moduleh6Style8{
	color:#d64152;}
h6.moduleh6Style4, h6.moduleh6Style9{
	color:#6f6f6f;}
h6.moduleh6Style5, h6.moduleh6Style10{
	color:#408DD4;}

/* Textes                  */
p.moduleStyle1, p.moduleStyle2, p.moduleStyle3, p.moduleStyle4, p.moduleStyle5, p.moduleStyle6, p.moduleStyle7, p.moduleStyle8, p.moduleStyle9, p.moduleStyle10, p.moduleStyle11, p.moduleStyle12, p.moduleStyle13, p.moduleStyle14, p.moduleStyle15, p.moduleStyle16, p.moduleStyle17, p.moduleStyle18, p.moduleStyle19, p.moduleStyle20{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;}
p.moduleStyle1, p.moduleStyle2, p.moduleStyle3, p.moduleStyle4, p.moduleStyle5{
	text-align:justify;}
p.moduleStyle6, p.moduleStyle7, p.moduleStyle8, p.moduleStyle9, p.moduleStyle10{
	text-align:center;}
p.moduleStyle11, p.moduleStyle12, p.moduleStyle13, p.moduleStyle14, p.moduleStyle15{
	text-align:left;}
p.moduleStyle16, p.moduleStyle17, p.moduleStyle18, p.moduleStyle19, p.moduleStyle20{
	text-align:right;}
p.moduleStyle1, p.moduleStyle6, p.moduleStyle11, p.moduleStyle16{
	color:#464545;}
p.moduleStyle2, p.moduleStyle7, p.moduleStyle12, p.moduleStyle17{
	color:#993399;}
p.moduleStyle3, p.moduleStyle8, p.moduleStyle13, p.moduleStyle18{
	color:#d64152;}
p.moduleStyle4, p.moduleStyle9, p.moduleStyle14, p.moduleStyle19{
	color:#6f6f6f;}
p.moduleStyle5, p.moduleStyle10, p.moduleStyle15, p.moduleStyle20{
	color:#408DD4;}
/* Images                  */
img.moduleImgDroite{
	float:right;
	margin:0 0 5px 10px;}
img.moduleImgGauche{
	float:left;
	margin:0 10px 5px 0;}

/* Listes                  */
ul.moduleListe1{
	list-style:disc;
	padding-left: 10px;
	margin-left: 10px;}
ul.moduleListe1 li.moduleListe1{
	padding-left: 0;
	background:none;}
ul.moduleListe2{
	list-style:square;
	padding-left: 10px;
	margin-left: 10px;}
ul.moduleListe2 li.moduleListe2{
	padding-left: 0;
	background:none;}
ul.moduleListe3{
	list-style:circle;
	padding-left: 10px;
	margin-left: 10px;}
ul.moduleListe3 li.moduleListe3{
	padding-left: 0;
	background:none;}
ul.moduleListe4{
	margin-left: 0;
	padding-left: 0;
	list-style:none;}
ul.moduleListe4 li.moduleListe4{
	padding-left: 20px;
	background-image: url(flecheRouge.png);
	background-repeat: no-repeat;
	background-position: .5em .2em;}
ul.moduleListe5{
	margin-left: 0;
	padding-left: 0;
	list-style:none;}
ul.moduleListe5 li.moduleListe5{
	padding-left: 20px;
	background-image: url(flecheViolette.png);
	background-repeat: no-repeat;
	background-position: .5em .2em;}
li.moduleListeElement1, li.moduleListeElement1 span, li.moduleListeElement1 strong, li.moduleListeElement1 em, li.moduleListeElement1 a, li.moduleListeElement2, li.moduleListeElement2 span, li.moduleListeElement2 strong, li.moduleListeElement2 em, li.moduleListeElement2 a, li.moduleListeElement3, li.moduleListeElement3 span, li.moduleListeElement3 strong, li.moduleListeElement3 em, li.moduleListeElement3 a, li.moduleListeElement4, li.moduleListeElement4 span, li.moduleListeElement4 strong, li.moduleListeElement4 em, li.moduleListeElement4 a, li.moduleListeElement5, li.moduleListeElement5 span, li.moduleListeElement5 strong, li.moduleListeElement5 em, li.moduleListeElement5 a, li.moduleListeElement6, li.moduleListeElement6 span, li.moduleListeElement6 strong, li.moduleListeElement6 em, li.moduleListeElement6 a, li.moduleListeElement7, li.moduleListeElement7 span, li.moduleListeElement7 strong, li.moduleListeElement7 em, li.moduleListeElement7 a, li.moduleListeElement8, li.moduleListeElement8 span, li.moduleListeElement8 strong, li.moduleListeElement8 em, li.moduleListeElement8 a, li.moduleListeElement9, li.moduleListeElement9 span, li.moduleListeElement9 strong, li.moduleListeElement9 em, li.moduleListeElement9 a, li.moduleListeElement10, li.moduleListeElement10 span, li.moduleListeElement10 strong, li.moduleListeElement10 em, li.moduleListeElement10 a{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;}
li.moduleListeElement1, li.moduleListeElement1 span, li.moduleListeElement1 strong, li.moduleListeElement1 em, li.moduleListeElement1 a, li.moduleListeElement2, li.moduleListeElement2 span, li.moduleListeElement2 strong, li.moduleListeElement2 em, li.moduleListeElement2 a, li.moduleListeElement3, li.moduleListeElement3 span, li.moduleListeElement3 strong, li.moduleListeElement3 em, li.moduleListeElement3 a, li.moduleListeElement4, li.moduleListeElement4 span, li.moduleListeElement4 strong, li.moduleListeElement4 em, li.moduleListeElement4 a, li.moduleListeElement5, li.moduleListeElement5 span, li.moduleListeElement5 strong, li.moduleListeElement5 em, li.moduleListeElement5 a{
	text-align:justify;}
li.moduleListeElement6, li.moduleListeElement6 span, li.moduleListeElement6 strong, li.moduleListeElement6 em, li.moduleListeElement6 a, li.moduleListeElement7, li.moduleListeElement7 span, li.moduleListeElement7 strong, li.moduleListeElement7 em, li.moduleListeElement7 a, li.moduleListeElement8, li.moduleListeElement8 span, li.moduleListeElement8 strong, li.moduleListeElement8 em, li.moduleListeElement8 a, li.moduleListeElement9, li.moduleListeElement9 span, li.moduleListeElement9 strong, li.moduleListeElement9 em, li.moduleListeElement9 a, li.moduleListeElement10, li.moduleListeElement10 span, li.moduleListeElement10 strong, li.moduleListeElement10 em, li.moduleListeElement10 a{
	text-align:left;}
li.moduleListeElement1, li.moduleListeElement1 span, li.moduleListeElement1 strong, li.moduleListeElement1 em, li.moduleListeElement1 a, li.moduleListeElement6, li.moduleListeElement6 span, li.moduleListeElement6 strong, li.moduleListeElement6 em, li.moduleListeElement6 a{
	color:#464545;}
li.moduleListeElement2, li.moduleListeElement2 span, li.moduleListeElement2 strong, li.moduleListeElement2 em, li.moduleListeElement2 a, li.moduleListeElement7, li.moduleListeElement7 span, li.moduleListeElement7 strong, li.moduleListeElement7 em, li.moduleListeElement7 a{
	color:#993399;}
li.moduleListeElement3, li.moduleListeElement3 span, li.moduleListeElement3 strong, li.moduleListeElement3 em, li.moduleListeElement3 a, li.moduleListeElement8, li.moduleListeElement8 span, li.moduleListeElement8 strong, li.moduleListeElement8 em, li.moduleListeElement8 a{
	color:#d64152;}
li.moduleListeElement4, li.moduleListeElement4 span, li.moduleListeElement4 strong, li.moduleListeElement4 em, li.moduleListeElement4 a, li.moduleListeElement9, li.moduleListeElement9 span, li.moduleListeElement9 strong, li.moduleListeElement9 em, li.moduleListeElement9 a{
	color:#6f6f6f;}
li.moduleListeElement5, li.moduleListeElement5 span, li.moduleListeElement5 strong, li.moduleListeElement5 em, li.moduleListeElement5 a, li.moduleListeElement10, li.moduleListeElement10 span, li.moduleListeElement10 strong, li.moduleListeElement10 em, li.moduleListeElement10 a{
	color:#408DD4;}

/* Tableaux */

/* -- simple */
table.moduleColonnes{
	width: 100%;
}
table.moduleColonnes td{
	padding: 5px 10px 5px 10px;
}
table.moduleColonnesA {
	table-layout: fixed;
	border-collapse: collapse;
	width: 100%;
	border-color:#CCCCCC;
	height:50px;
	border-style:dotted;
}

/* -- contour */
table.moduleContourA {
	table-layout: fixed;
	border-collapse: collapse;
	width: 100%;
	height:50px;
	border-style:solid;
	border-width:1px;
}
table.moduleContour{
	border-collapse:collapse;
	width: 100%;
	border-style:solid;
	border-width:1px;
}
table.moduleContour td{
	padding: 5px 10px 5px 10px;
}

/* -- espacee */
table.moduleColonnesEspacees{
	width: 100%;
}
table.moduleColonnesEspacees td {
	padding: 5px 10px 5px 10px;
	border-style:solid;
	border-width:1px;
}
table.moduleColonnesEspaceesA {
	table-layout: fixed;
	width: 100%;
	height:50px;
}
table.moduleColonnesEspaceesA td {
	border-style:solid;
	border-width:1px;
}

/* -- couleur */
table.moduleColor1, table.moduleColor1 td{
	border-color:#464545;
}
table.moduleColor2, table.moduleColor2 td{
	border-color:#993399;
}
table.moduleColor3, table.moduleColor3 td{
	border-color:#d64152;
}
table.moduleColor4, table.moduleColor4 td{
	border-color:#6f6f6f;
}
table.moduleColor5, table.moduleColor5 td{
	border-color:#408DD4;
}

