P { margin: 0px 0px 0px 0px;                    
}
.txtbienvenue {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #082351; text-decoration: none; line-height: 20px; font-weight: normal; font-variant: normal}
A.txtliensindex:link {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #082351; text-decoration: none; line-height: 14px}
A.txtliensindex:visited {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #082351; text-decoration: none; line-height: 14px}
A.txtliensindex:active {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #082351; text-decoration: none; line-height: 14px}
A.txtliensindex:hover {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #082351; text-decoration: underline; line-height: 14px}
.somliensindex {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #003366; text-decoration: none}
A.somliensindex:link {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #003366; text-decoration: none}
A.somliensindex:visited {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #003366; text-decoration: none}
A.somliensindex:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #003366; text-decoration: none}
A.somliensindex:hover {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #660000; text-decoration: underline}


.nomrubrique {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #F88400}
.nomcategorie { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #0E264E}
.somliensousrub { color:#003366; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
A.somliensousrub:link { color:#003366; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
A.somliensousrub:visited { color:#003366; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
A.somliensousrub:active { color:#003366; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
A.somliensousrub:hover { color:#660000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.somliensousrubactif { color:#660000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.somlienpage { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #19367f; text-decoration: none }
A.somlienpage:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #19367f; text-decoration: none }
A.somlienpage:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #19367f; text-decoration: none }
A.somlienpage:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #19367f; text-decoration: none }
A.somlienpage:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; text-decoration: none }
.somlienpageactif { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; text-decoration: none }
.liensinternes {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; text-decoration: underline}
A.liensinternes:hover {   font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #F80E0F; text-decoration: underline}
.liensinternestelechargement {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #660000; text-decoration: none}
A.liensinternestelechargement:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #660000; text-decoration: underline}
.somliensthemes {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #19367f; text-decoration: none}
.somliens {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #839ec6; text-decoration: none}
.somlienactif {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #3876c1; text-decoration: none}
.barreprogression {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #F88400}

.txtsoustitre  {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #19367f; text-decoration: none}
.txtchapeau{  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #660000; text-decoration: none}
.txttitre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #19367f}
.txtcontenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #163A76; text-decoration: none; }
/*.txtcontenu P {text-align: justify; }*/
.champcontact {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #081853; text-decoration: none; background-color: #cfe9f1; border-style: none}

.txttitreactu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
.txtchapeauactu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #660000; text-decoration: none}
.txtcontenuactu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003399; text-decoration: none }

.txttitreagenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #CC9900; text-decoration: none; }
.txtchapeauagenda {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}
.txtcontenuagenda {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #19367f; text-decoration: none; }
.moisAgenda { color:#19367f; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; ; text-decoration: none; line-height: 18px}
.txtdatelieu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #19367F; text-decoration: none; }
.lienssavoirplus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #CC9900}


.txttitrerecherche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #CC9900}

.planrub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #19367f }
.plansousrub { color:#19367f; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.planpage { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #3876c1; text-decoration: none }
.plancategorie { color:#19367f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.somMenubas { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }

.etatValidation {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold
		}


.txtcontenu TD {  	font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #19367f;
}

.txtliensassocies {
			color:#3876c1;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
}
.legende {
			color:#666666;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align: center;
}
.legende p {                             
			margin: 0px 0px 0px 0px;                 
}
.txttitresavoirplus {
			color:#3876c1;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
}
.txtsoustitresavoirplus {
			color:#3876c1;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
}

.txtsavoirplus {
			color:#839ec6;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 10px;
}
.txtsavoirplus p{                             
			margin: 0px 0px 0px 0px;
			
}
.titre1 {                             
			color:#000068;
			font-family: Arial, Helvetica, sans-serif;     
			font-size: 16px;
			font-weight: bold
}
.titre1rouge {
			color:#B03868;
			font-family: "Trebuchet MS", Arial, Helvetica;
			font-size: 16px;
			font-weight: bold;
}
.soustitre1 {
			color:#000068;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
}
.texte1 {                             
			color:#000068;
			font-family: Arial, Helvetica, sans-serif;     
			font-size: 12px;
}
.texte1 p {                             
			margin: 0px 0px 0px 0px;                 
}
.texte2 {                             
			color:#000000;
			font-family: Arial, Helvetica, sans-serif;     
			font-size: 12px;
}
.texte1orange { 
			color:FF9933;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
}
.texte1rouge {
			color:#B03868;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
}
.photo {

	margin: 0px 0px 0px 0px; 
	text-align: center;
}

.trOver { 
			bgcolor : #cccccc
}