.fond {
	background-color: #e3d6df;

}
body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
	background-color: #002D56;
	margin: 0px;

}
.caseActualites {
	background-image: url(../images/actualites_01.jpg);
	background-repeat: no-repeat;
	background-color: #CDD4DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	margin-bottom: 20px;

}
.caseActualites a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.caseActualites a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.caseActualites a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.caseActualites a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;

}
.copyright a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;	
}
.copyright a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D3828;
	background-color: #E8DBE4;
	text-align: center;
	text-decoration: underline;	
}
.copyright a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D3828;
	background-color: #E8DBE4;
	text-align: center;
	text-decoration: underline;	
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7C3A22;
	margin-left: 30px;

}
.soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7C3A22;
	margin-left: 30px;
}
.txtAccueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	margin-left: 30px;
	margin-right: 20px;


}
.fondSm {
	background-image: url(../images/sousmenu_01.jpg);
	background-color: #EDE6ED;
	background-repeat: no-repeat;
}
.txtSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C3A22;
	text-align: center;
	font-weight: bold;
}
.txtSm a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002B55;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}
.txtSm a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002B55;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}
.txtSm a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C3A22;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}
.txtSm a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C3A22;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
}

.txtContenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 625px;
	margin-left: 30px;
}

.ulContenu {
	width: 625px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
	margin-bottom: 10px;

}

.ulContenu li {
	margin-bottom: 10px;
	margin-left: 10px;
}

.txtContenuGauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 30px;
	text-align: left;
	width: 625px;
}

.txtContenuGauche a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 625px;
}

.txtContenuGauche a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 625px;
}

.txtContenuGauche a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 625px;
}

.txtContenuGauche a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 625px;
}

.txtServices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 400px;
	margin-left: 30px;
}

.txtServices a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 425px;
}

.txtServices a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 425px;
}

.txtServices a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 425px;
}

.txtServices a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 425px;
}

.monde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C2D33;
	font-weight: normal;
}

.txtLiens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 30px;
}

.txtLiens a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.txtLiens a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.txtLiens a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#E8CECE;
	text-align: justify;
}

.txtLiens a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#E8CECE;
	text-align: justify;
}

.txtAdministrateurs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	width: 500px;
}

.txtAdmTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: left;
}

.txtPersNom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-align: left;
	font-weight: bold;
}

.txtPersNom a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}

.txtPersNom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}

.txtPersNom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-align: left;
	font-weight: bold;
	text-decoration: none;	
}

.txtPersNom a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-align: left;
	font-weight: bold;
	text-decoration: none;	
}

.txtPersTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.soustitre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-left: 30px;
}

.txtAcrobat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.txtAcrobat a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.txtAcrobat a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.txtAcrobat a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.txtAcrobat a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

span.citations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
    font-weight: normal;
	color: #7e8ea8;
}

a.citations:link, a.citations:visited{
	font-family:  Helvetica, sans-serif;
	font-size: 28px;
    font-weight: normal;
	color: #bb988c;
	text-align: center;
}

a.citations:hover, a.citations:active{
	font-family:  Helvetica, sans-serif;
	font-size: 28px;
    font-weight: normal;
	color: #7e8ea8;
	text-align: center;
}
 a.citations-txt:link, a.citations-txt:visited{
	font-family:  Helvetica, sans-serif;
	font-size: 16px;
    font-weight: normal;
	color: #003550;
	text-align: center;
}

a.citations-txt:hover, a.citations-txt:active{
	font-family:  Helvetica, sans-serif;
	font-size: 16px;
    font-weight: normal;
	color: #7e8ea8;
	text-align: center;
}

.txtAlphabetique a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: justify;
	text-decoration: none;
}

.txtAlphabetique a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: justify;
	text-decoration: none;
}

.txtAlphabetique a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color:#E8CECE;
	text-align: justify;
	text-decoration: none;
}

.txtAlphabetique a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color:#E8CECE;
	text-align: justify;
	text-decoration: none;
}

.titreTabMembres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #CC9999;
	text-align: center;
	font-weight: bold;
}

.titreTabMembres a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #CC9999;
	text-align: center;
	font-weight: bold;
}

.titreTabMembres a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #CC9999;
	text-align: center;
	font-weight: bold;
}

.titreTabMembres a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #CC9999;
	text-align: center;
	font-weight: bold;
}

.titreTabMembres a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #CC9999;
	text-align: center;
	font-weight: bold;
}

.bordureGauche {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CC9999;
}

.bordureDroite {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CC9999;
}

.bordureGaucheDroite {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CC9999;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CC9999;	
}

.bordureBas {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CC9999;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC9999;
	border-left-color: #CC9999;
}

.bordures {
	border: thin solid #CC9999;
}

.bordures2 {
	border: thin dotted #CC9999;
}

.txtListeMembres{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	margin: 0px;
}

.txtListeMembres a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
}

.txtListeMembres a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
}

.txtListeMembres a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
}

.txtListeMembres a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
}

.txtArtefact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.txtALire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 30px;
	width: 400px;
}

.titreNouvelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #663333;
	text-align: center;
}

.sousTitreNouvelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663333;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9999;
	border-right-color: #CC9999;
	border-bottom-color: #CC9999;
	border-left-color: #CC9999;
}

.txtNouvelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
}

.copyright a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
}

.titreQuinzaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #663333;
	text-align: left;
	margin-left: 25px;
	margin-right: 25px;
}

.titreSousQuinzaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663333;
	text-align: left;
	margin-left: 25px;
	margin-right: 25px;
}

.txtQuinzaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 25px;
	margin-right: 25px;
}

.fondBlanc {
	background-color: #FFFFFF;
}
.titreGPD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #663333;
	text-align: center;
	margin-left: 25px;
	margin-right: 25px;

}
.titreSousGPD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663333;
	margin: 0px;

}
.txtGPD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}
.titreSousActualites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663333;
	text-align: left;
	margin-left: 25px;
	margin-right: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;



}
.txtActualites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 1px;


}
.titreActualites {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #663333;
	text-align: center;
}
.titreSousTitreActualites {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333366;
	text-align: left;
	margin-left: 25px;
	margin-right: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CC9999;
	border-left-color: #CC9999;
}
.ulActualites {
	list-style-position: outside;
	list-style-type: decimal;
	text-indent: -5px;
}
.bordureActualitesBASpetit {
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
}
.txtActualitesJustify {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: justify;
}
.PlanTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #003366;
	font-weight: bold;


}
.PlanSTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #663333;
}
.PlanSTitre a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #663333;
}
.PlanSTitre a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #663333;
}
.PlanSTitre a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #663333;
}
.PlanSTitre a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #663333;
}
.PlanTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #003366;
}
.PlanTxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #003366;
}
.PlanTxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #003366;
}
.PlanTxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #003366;
}
.PlanTxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #003366;
}
.vignette {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: center;
}
.txtPersParagJustifier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding: 6px;
	margin: 0px;
}
.sousTitresousNouvelle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #663333;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #CC9999;
	border-right-color: #CC9999;
	border-bottom-color: #CC9999;
	border-left-color: #CC9999;
}
.decal {
	margin-left: 25px;
}
.invisible {
	display: none;
}
.titrePageMembre {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #663333;
	text-align: center;
}
.soustitrePageMembre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7C3A22;
	text-align: left;

}
.txtPageMembreJustify {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: justify;
}
.ulFormation {
	list-style-position: outside;
	list-style-type: disc;
	margin-right: 25px;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 12px;
	margin-bottom: 12px;



}
.txtActualitesCentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;

}
.txtContenuTableau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 30px;
}
.titrebulle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7C3A22;
}
.soustitreCommission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7C3A22;
	margin-left: 30px;
	margin-top: 24px;
	margin-bottom: 0px;

}
.txtCommission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-align: justify;
	width: 625px;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;

}
.txtCommissionPetit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	width: 625px;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.txtGPDcentre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
