.blanc16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.blanc14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.blanc12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.blanc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.blanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.lienblanc12 {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc12:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc12:visited {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.lienblanc11 {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc11:hover {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc11:visited {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.lienblanc10 {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc10:hover {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc10:visited {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.blanc16bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.blanc14bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.blanc12bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.blanc11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.blanc10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.lienblanc12bold {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc12bold:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblanc12bold:visited {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.txtnoir14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.txtnoir14gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.txtnoir18gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}




.txtnoir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.txtnoir12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.txtnoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.txtnoir11gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.txtnoir10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.txtnoir10gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.lientxtbleu12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
	text-decoration: underline;
}
.lientxtbleu12gras:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
	text-decoration: underline;
}
.lientxtbleu12gras:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
	text-decoration: underline;
}
.txtbasbleu12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.lientxtbasbleu12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
	text-decoration: underline;
}
.lientxtbasbleu12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
	text-decoration: underline;
}
.lientxtbasbleu12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
	text-decoration: underline;
}
.txtbasbleu11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.lientxtbasbleu11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
	text-decoration: underline;
}
.lientxtbasbleu11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
	text-decoration: underline;
}
.lientxtbasbleu11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
	text-decoration: underline;
}
.lienbleu18gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
	text-decoration: underline;
}
.lienbleu18gras:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
	text-decoration: underline;
}
.lienbleu18gras:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
	text-decoration: underline;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.titreorange36 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FDC281;
}
.noir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.noir12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.noir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.noir11gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.noir10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.noir10gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.titrebleu36 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #44C8F5;
}
.liennoir14gras:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.liennoir14gras:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.liennoir14gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.liennoir14:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir14:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.liennoir10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.titremauve36 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #BC2590;
}
.lienmauve14gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve14gras:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve14gras:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve14:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve14:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BC2590;
	text-decoration: underline;
}
.lienmauve12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BC2590;
	text-decoration: underline;
}
.txtmauve16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #BC2590;
}
.txtmauve16gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #BC2590;
}
.txtmauve14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #BC2590;
}
.txtmauve14grasitalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #BC2590;
}
.txtmauve14gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #BC2590;
}
.txtmauve12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #BC2590;
}
.txtmauve12grasitalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #BC2590;
}
.txtmauve12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #BC2590;
}
.txtmauve11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #BC2590;
}
.txtmauve10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #BC2590;
}
.lientxtfushia16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
	text-decoration: underline;
}
.lientxtfushia16:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
	text-decoration: underline;
}
.lientxtfushia16:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
	text-decoration: underline;
}
.lientxtfushia12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
	text-decoration: underline;
}
.lientxtfushia12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
	text-decoration: underline;
}
.lientxtfushia12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
	text-decoration: underline;
}
.titrefushia36 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #EC008C;
}
.txtfushia16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #EC008C;
}
.txtfushia16gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #EC008C;
}
.txtorange16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #FDC281;
}
.txtorange16gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FDC281;
}
.txtorange14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FDC281;
}
.txtorange14gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FDC281;
}
.txtorange12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FDC281;
}
.txtorange12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FDC281;
}
.txtorange11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FDC281;
}
.txtorange10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FDC281;
}
.titrevert136 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #51C1B5;
}
.titrevert236 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #99CA42;
}
.txtvert114 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #51C1B5;
}
.txtvert114gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #51C1B5;
}
.txtvert112 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #51C1B5;
}
.txtvert112gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #51C1B5;
}
.txtvert111 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #51C1B5;
}
.txtvert110 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #51C1B5;
}

.txtbleu10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.txtbleu10gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
}
.txtbleu11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.txtbleu11gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
}
.txtbleu12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.txtbleu12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
}
.txtbleu14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.txtbleu14gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
}
.txtbleu16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.txtbleu16gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
}
.txtbleu18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #00A1E4;
}
.txtbleu18gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #00A1E4;
}
.txtvert210 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #99CA42;
}
.txtvert210gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #99CA42;
}
.txtvert211 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #99CA42;
}
.txtvert211gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99CA42;
}
.txtvert212 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #99CA42;
}
.txtvert212gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99CA42;
}
.txtvert214 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #99CA42;
}
.txtvert214gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #99CA42;
}
.txtvert216 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #99CA42;
}
.txtvert216gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #99CA42;
}
.div-global {
    background-image: url(../images/h3.gif);
	background-repeat: repeat-x;
	position: absolute;
	top: 0px;
	padding-top: 0px;
	width: 100%;
}
.div-haut {
	background-image: url(../images/h3.gif);
	background-repeat: repeat-x;
	position: relative;
	visibility: visible;
	background-color: #FFFFFF;
	top: 0px;
	padding-top: 0px;
	z-index: 0;
	margin-right: auto;
	margin-left: auto;
	width:1050px;
}
.div-ligne2 {
	background-color: #E5DFD1;
	height:10px;
	position: relative;
}
.div-centre-old {
	position: relative;
	background-color: #FFFF00;
	width: 902px;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
}
.div-centre {
	position:absolute;
	background-color: #D2C8B0;
	width: 100%;
	height:100%;
	top: 150px;
	margin:0px;
	}

.div-centre-contenu-test {
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	width: 902px;
	position:relative;
	background-color:#FF0000;
}
.div-centre-contenu {
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	width: 902px;
	position:relative;
	background-color:#D2C8B0;
}
.div-centre-contenu-centre {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	position:relative;
	float:left;
}
.div-centre-contenu-image-centre {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	position:relative;
	float:left;
	z-index:6;
}
.div-centre-contenu-texte-centre {
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
}
.div-centre-contenu-espaceur1-centre {
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	height:30px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
}
.div-centre-contenu-col-gauche {
    background-color:#D2C8B0;
	margin-left:9px;
	width: 166px;
	position:relative;
	margin-right:auto;
	float:left;
}
.div-fleur-old {
	position: relative;
	background-image: url(../images/fleur.gif);
	background-repeat: no-repeat;
	width: 166px;
	padding-top: 100%;
	height:400px;
}
.div-gauche-newsletter {
	position: relative;
	width: 166px;
	height:134px;
	top: 0px;
	background-color:#D2C8B0;
	z-index:6;
}
.div-fleur {
	position: relative;
	background-image: url(../images/fleur.gif);
	background-repeat: no-repeat;
	width: 166px;
	height:100%;
	top: 239px;
}
.div-applet-gauche {
	float: right;
	position: relative;
}
.div-centre-gauche {
	position: relative;
	width: 87px;
	padding: 0px;
	float: left;
	background-color: #99CC66;
}
.div-millieu {
	position: relative;
	width: 727px;
	left: 87px;
	top: 0px;
	margin: 0px;
	float: left;
	background-color: #FF99FF;
}
.div-footer {
	background-color: #D2C8B0;
	height:61px;
	position: relative;
}
.div-footer-contenu {
	height:61px;
	position: relative;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width:957px;
	
}
.div-centre-contenu-titre-niveau1 {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	height:82px;
	position:relative;
	float:left;
	z-index:6;
	background-image: url(../images/bg-titre1-contact.gif);
	background-repeat: repeat-x;
}
.div-centre-contenu-titre-niveau2 {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	height:69px;
	position:relative;
	float:left;
	z-index:6;
	background-image: url(../images/bg-titre2-contact.gif);
	background-repeat: repeat-x;
}
.div-centre-contenu-espaceur2-centre {
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	height:20px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
}
.div-centre-contenu-texte-centre-contact {
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
}
.style-texte{
	text-align: left;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.style-input-txt{
	border: 1px solid #8A816D;
	width: 130px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 18px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	vertical-align: middle;
}
.style-input-txt2{
	border: 1px solid #8A816D;
	width: 130px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	vertical-align: middle;
}
.text_norm_hpa_prov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #737373;
}
.text_link_hpa_prov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #69A9E4;
	text-decoration: underline;
}
.text_norm_hpa_prov_type2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #514B3F;
}
.text_norm_hpa_prov_type3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #737373;
}
.text_norm_hpa_prov_type4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #514B3F;
}
.text_norm_hpa_prov_contact_brun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #81704A;
	list-style-image: url(../images/fleche-brune.gif);
}
.text_norm_hpa_prov_contact_brun_8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #81704A;
	list-style-image: url(../images/fleche-brune.gif);
}
.text_norm_hpa_prov_contact_brun_7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #81704A;
	list-style-image: url(../images/fleche-brune.gif);
}
.text_norm_hpa_prov_contact_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #CC0000;
}
.text_norm_hpa_prov_contact_rouge_12_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CC0000;
}
.text_norm_hpa_prov_contact_rouge_retrait {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #CC0000;
}
.text_norm_hpa_prov_contact_rouge_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.text_norm_hpa_prov_contact_rouge_lien_8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.text_norm_hpa_prov_contact_pointille {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #D2C8B0;
}
.text_txt_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #6C6453;
}
.text_txt_footer_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #6C6453;
	text-decoration: underline;
}
.div-centre-contenu-newsletter {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 727px;
	position:relative;
	float:left;
	z-index:6;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}