body      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003464}
td        { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003464}
input     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003464}
a         { text-decoration:underline ; color:#002446}
a:link 	  { text-decoration:underline ; color:#002446}
a:visited { text-decoration:underline ; color:#58738A}
a:hover   { text-decoration:none; color:#004A94}

.mod_hmenu		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px; font-weight: bold}
.mod_hmenu:link 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px; font-weight: bold}
.mod_hmenu:visited 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px; font-weight: bold}
.mod_hmenu:hover 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px; font-weight: bold}

.mod_p2 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #004178; font-size:12px; font-weight: bold}
.mod_p2:link 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px; font-weight: bold}
.mod_p2:visited 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px; font-weight: bold}
.mod_p2:hover 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: #4A6172; font-size:12px; font-weight: bold} 

.mod_p3 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #004178; font-size:12px}
.mod_p3:link 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px} 
.mod_p3:visited 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:12px} 
.mod_p3:hover 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: #4A6172; font-size:12px } 

.mod_p4  		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #004178; font-size:11px }
.mod_p4:link		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:11px }
.mod_p4:visited 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #4A6172; font-size:11px } 
.mod_p4:hover 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color: #4A6172; font-size:11px } 

.intro 			{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #798CA1; font-size:12px}
.intro:link		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #798CA1; font-size:12px}
.intro:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #798CA1; font-size:12px} 
.intro:hover 		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #798CA1; font-size:12px} 

.footer 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #0033CC; font-size:10px}
.footer:link		{ font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:  #0033CC; font-size:10px}
.footer:visited 	{ font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color:  #0033CC; font-size:10px}
.footer:hover 		{ font-family:Arial, Helvetica, sans-serif; text-decoration: underline; color:  #0033CC; font-size:10px}

.titre 			{font-family:Arial, Helvetica, sans-serif, Times, serif; text-decoration: none; font-size:26px;	font-weight: bold; font-style: oblique}

.actu 			{font-family:Arial, Helvetica, sans-serif, Times, serif; text-decoration: none; font-size:12px;	font-weight: bold}

.mod_agenda 		{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	
.mod_agenda :link	{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	
.mod_agenda :visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	
.mod_agenda :hover 	{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: underline; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	


.titre2 		{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	
.titre2:link		{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	
.titre2:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	
.titre2:hover 		{ font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: underline; font-size:16px; color:#798CA1; font-weight: bold; font-style: oblique}	

.chapeau 		{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px }
.chapeau:link		{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px }
.chapeau:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px }
.chapeau:hover   	{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px }

.Style1 {
	font-weight: bold;
}
a.Style1 {
	text-decoration: underline;
}
a.Style1:hover {
	text-decoration: none;
}
.Style2 {
	font-size: xx-small;
	color: #003464;
}
a.Style2 {
	text-decoration: underline;
}
a.Style2:hover {
	text-decoration: none;
}

a.Style3 {
	text-decoration: none;
}
a.Style3:hover {
	text-decoration: none;
}
.Style3 {
	font-size: xx-small;
	color: #003464;
}
a.Style3 {
	text-decoration: underline;
}
a.Style3:hover {
	text-decoration: none;
}
.txtrouge {
	font-size: xx-small;
	color: #FF3599;
	font-weight: bold;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.tdover {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
td.tdover:hover {
	border: 1px solid #003464;
}

a.img {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
a.img:hover {
	border: 1px solid #003464;
}

.fdgris {
	background-color: #FFD1E8;
	padding: 4px;
}
.fdcolor1 {
	background-color: #FF99CC;
	padding: 4px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.imageborder {
	border: 1px solid #003464;
.imageborder:hover {
	border: 1px solid #FFD1E8;