@charset "utf-8";
/* CSS Document */

.TexteStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	padding-right: 2em;
}

/*A.TexteStandard {text-decoration:none; color: #FFFFFF;}*/
A.TexteStandard:link {text-decoration:none; color: #FFFFFF;} /* lien non visité */
A.TexteStandard:visited {text-decoration:none; color: #FFFFFF;} /* lien visité */
A.TexteStandard:hover {text-decoration:none; color: #87C4F9;} /* lien survolé */
A.TexteStandard:active {text-decoration:underline; color: #FAB468;} /* lien sélectionné */

.TexteStandardblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	padding-right: 1em;
}

/*A.TexteStandard {text-decoration:none; color: #FFFFFF;}*/
A.TexteStandardblanc:link {text-decoration:none; color: #FFFFFF;} /* lien non visité */
A.TexteStandardblanc:visited {text-decoration:none; color: #FFFFFF;} /* lien visité */
A.TexteStandardblanc:hover {text-decoration:none; color: #87C4F9;} /* lien survolé */
A.TexteStandardblanc:active {text-decoration:underline; color: #FAB468;} /* lien sélectionné */

.TexteStandardblanccentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	padding-right: 2em;
}

.aTexteStandardblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #C3A1FC;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.aTexteStandardblanc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #C3A1FC;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-left: 5em;
}

.aTexteStandardblanc3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #C3A1FC;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.Textemailblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #C9E5F9;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	padding-right: 2em;
}

/*A.TexteStandard {text-decoration:none; color: #FFFFFF;}*/
A.Textemailblanc:link {text-decoration:none; color: #C9E5F9;} /* lien non visité */
A.Textemailblanc:visited {text-decoration:none; color: #C9E5F9;} /* lien visité */
A.Textemailblanc:hover {text-decoration:none; color: #87C4F9;} /* lien survolé */
A.Textemailblanc:active {text-decoration:underline; color: #FAB468;} /* lien sélectionné */

.Texte16blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 5em;
	padding-left: 1.5em;
	padding-right: 2em;
}

.Texte28blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 4em;
}

.Textereduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
}

.Textetitrecongres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-left: 0.5em;
}

.soustitrecongres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 0.3em;
}

a.soustitrecongres:hover {text-decoration:none; color: #850070;} /* lien survolé */

.soustitremenugauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.Textecongresnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #850070;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
}



.Textecongresgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #4254A0;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	padding-right: 2em;
}

.Texteorgagras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #850070;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	padding-right: 2em;
}

a.listequalite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #0000FF;
	text-align: left;
	text-decoration:none;
}




A.Texteinfocentre:hover {text-decoration:none; color: #87C4F9;} /* lien survolé */
A.Texteinfocentre:active {text-decoration:underline; color: #A4928A;} /* lien sélectionné */

#accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 61px;
	padding-left: 1em; 
	text-decoration: none;
	color: #402012;
}

A#accueil:hover {text-decoration:none; color: #649206;} /* lien non visité */

.Textetitreannuaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.Textetitrepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: plain;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	padding-top: 1em;
	text-decoration: none;
}

.Textetitrepage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: plain;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	padding-top: 0.5em;
	text-decoration: none;
}

.Textetitrechapitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: plain;
	line-height: 20px;
	color: #A4928A; /* B9A59C */
	text-align: left;
	margin: 0;
	padding-top: 1em;
	padding-left: 1em;
	text-decoration: none;
}

.Textetitrechapitresejour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: plain;
	line-height: 20px;
	color: #A4928A; /* B9A59C */
	text-align: left;
	margin: 0;
	padding-left: 1em;
	text-decoration: none;
}

A.Textetitrechapitresejour:hover {text-decoration:none; color: #423D3A;} /* lien survolé */
A.Textetitrechapitresejour:active {text-decoration:underline; color: #9E8D85;} /* lien sélectionné */

.Textetitrechapitreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: plain;
	line-height: 20px;
	color: #FFFFFF; /* B9A59C */
	text-align: left;
	background-image: url(images/barrechapitreinfo.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;
	padding-top: 0.4em;
	padding-left: 1em;
	text-decoration: none;
}

.Textetitresouschapitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: plain;
	line-height: 20px;
	color: #A4928A; /* B066A3 */
	text-align: left;
	margin: 0;
	padding-top: 0;
	padding-left: 1em;
	text-decoration: none;
}

.Textetitresouschapitredef2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: plain;
	line-height: 20px;
	color: #A4928A; /* B066A3 */
	text-align: left;
	margin: 0;
	padding-top: 0;
	padding-left: 2em;
	text-decoration: none;
}

.Textetitreplateau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #A4928A; /* B066A3 */
	text-align: left;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.Textetelephone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	padding-right: 2em;
}

.TexteStandardplateau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	padding-right: 2em;
}

.TexteStandardef2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 3em;
	padding-right: 2em;
}

.TexteStandardequipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	padding-right: 2em;
}

.Textetitretable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	padding-left: 0.3em;
	margin: 0;
}

.TexteStandardtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 0.5em;
	padding-right: 2em;
}

.Textetitreplan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0;
	padding-right: 0;
}

.inscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	padding-top: 0.2em;
}

A.inscript:hover {text-decoration:none; color: #87C4F9;} /* lien survolé */

.TexteStandardplan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0;
	padding-right: 0;
}

/*A.TexteStandardplan {text-decoration:none; color: #FFFFFF;}*/
A.TexteStandardplan:link {text-decoration:none; color: #000000;} /* lien non visité */
A.TexteStandardplan:visited {text-decoration:none; color: #000000;} /* lien visité */
A.TexteStandardplan:hover {text-decoration:none; color: #87C4F9;} /* lien survolé */

.TexteBasdepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

A.TexteBasdepage:hover {text-decoration:none; color: #C0E1FD;} /* lien survolé */
A.TexteBasdepage:active {text-decoration:underline; color: #FAB468;} /* lien sélectionné */

.TexteBasdepageaccueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #9E8D85;
	text-align: center;
	text-decoration: none;
}

A.TexteBasdepageaccueil:hover {text-decoration:none; color: #423D3A;} /* lien survolé */
A.TexteBasdepageaccueil:active {text-decoration:underline; color: #9E8D85;} /* lien sélectionné */

	.TextecourielOK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: plain;
	line-height: 20px;
	color: #000000; /* B066A3 */
	text-align: center;
	margin: 0;
	padding-top: 0;
	padding-left: 0.8em;
	text-decoration: none;
}

.Textejepalr_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-left: 1em;
}

.Textejepalr_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align: right;
	margin: 0;
	padding-top: 1em;
	padding-right: 2em;
}

.Texteactu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0E6AAC;
	text-align: left;
	text-decoration: none;
	margin: 0;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 2em;
	padding-right: 2.5em;
}