/* Styles généraux */
BODY	{ background-color:#FFFFFF; background-image:url(../img/fond.gif); background-repeat:repeat-x; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; text-align:left; }
TD		{ /*vertical-align:top; */text-align:left; }
/*H1		{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF; position:relative; left:20px; top:42px; font-weight:bold; text-decoration:none; }
H2		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; }
H3		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
A 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
A:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }*/

/* classes couleurs */

/* classes mise en forme */
h1			{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#91355D; font-weight:bold; letter-spacing: 0px; margin-top: 0px; margin-bottom: 5px;}
h2			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#91355D; font-weight:bold; letter-spacing: 0px; margin-top: 0px; margin-bottom: 5px;}
h3			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#91355D; font-weight:bold; letter-spacing: 0px; margin-top: 0px; margin-bottom: 5px;}
div.actus			{ border-top:1px dotted #91355D; padding-top:10px;}

a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#91355D;
}
a:visited	{
	color:#91355D;
}
a:hover	{
	color:#91355D;
}
a.titreHome	{
	color:#91355D;
	text-decoration:none;
}
a.titreHome:visited	{
	color:#91355D; text-decoration:none;
}
a.titreHome:hover{
	color:#91355D;
	text-decoration:none;
}
a.ariane	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#91355D;
	text-decoration:none;
}
a.ariane:visited	{
	color:#91355D;
	text-decoration:none;
}
a.ariane:hover	{
	color:#D15188;
	text-decoration:underline;
}

.input	{ border:solid 1px #444; background-color:#EEE; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#91355D;}
/* classes texte */
.intro				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5D5D5D; }
.aide				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none; margin-left:5px;}
.footer 			{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#222222; text-decoration:none; }
.contenuPage		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; }
.titrePage			{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#91355D; font-weight:bold; }
.topArticle			{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#91355D; font-weight:bold; }

/* classes liens */
a.menuHomeSmall 			{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none; text-align:center; font-weight: bold;}
a.menuHomeSmall:visited			{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none; text-align:center; font-weight: bold;}
a.menuHomeSmall:hover	{ color:#91355D; font-weight: bold; }
a.menuHome 				{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-decoration:none; text-align:center; font-weight: bold;}
a.menuHome:visited 			{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-decoration:none; text-align:center; font-weight: bold;}
a.menuHome:hover			{ color:#91355D; font-weight: bold; }
/*.menuPage 				{ font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight: bold; text-decoration:none;}
.menuPage:hover 		{ font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight: bold; text-decoration:none;}*/
a.sousMenu-lien 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
a.sousMenu-lien:visited 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
a.sousMenu-lien:hover 	{ color:#91355D; }
.admin 					{ font-size:12px; color:#FF6600; text-decoration:underline; }
.mail		 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-decoration:none; }
.mail:hover 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; text-decoration:underline; }
.lienContenu			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#91355D; text-decoration:underline; }
.lienContact			{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; margin:0px;}
.lienContact:hover		{ color:#91355D; }


.encartliste {
	/*list-style:none;*/
	list-style:circle;
	color:#91355D;
	margin-bottom:10px;
}

a.encartlien:link {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#91355D; 
	font-weight:bold;
}
a.encartlien:visited {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#91355D; 
	font-weight:bold;
}
a.encartlien:hover {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#91355D; 
	font-weight:bold;
	text-decoration:none;
}


.newstitre {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#91355D; 
	font-weight:bold;
	margin-bottom:10px;
}
a.newslien:link {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#91355D; 
	font-weight:bold;
	text-decoration:none;
	margin:0px;
}
a.newslien:visited {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#91355D; 
	font-weight:bold;
	text-decoration:none;
	margin:0px;
}
a.newslien:hover {
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#91355D; 
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
}
.newstexte {
	margin:0px;
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#5d5d5d;
}
#newsdiv {
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	margin-bottom:10px;
}

/* ------- Mise en page de la page plan du site ------- */
#div_plan {
	margin-left: 30px;
}
.menuPlan 				{ font-family:Arial, Helvetica, sans-serif; color:#222222; font-size:11px; text-decoration:none; text-align:center; font-weight: normal;}
.menuPlan:hover			{ color:#91355D; font-weight: normal; }
.sousMenuPlan 			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:normal; text-decoration:none; }
.sousMenuPlan:hover 	{ color:#91355D; }

/* ------- Mise en page des footers ------- */
#div_footer {
	padding:0px 100px;
	width:751px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:center;
}
