#ln_1 {border-top: 3px solid #FF019D;}

/* ---------- Elements generiques ------------- */
body    {background:#FFF3F7;color: #342139;}
a 		{ color:#016F32; } 
a:hover { text-decoration:underline; color:#213933;}
.newWindow { color:#FF8BFC; }
.newWindow:hover { color:#F326FF; }
legend  { color:#5675A4;}
img     { border:0px; } 
input   { border:solid 1px #FF8BFC; font-size:100%; background:#FFE6EF; color:#F326FF; } 

/* entete */
#top    {
	border-bottom: 7px solid #FF8BFC;
	padding: 10px 10px 0 10px;
	color: #9202C2;
	}
#top a { color:#9202C2; }
#top a:hover { color:#65016F; }

/* Bas de page */

#footer   {
	color: #FF8BFC;
	}
#footer a 	{ color:#FF8BFC; } 
#footer a:hover {  color:#B35FC5;}


.pagination {border-bottom: 1px solid #FFDDFB;}
.currentPage {color: #65016F; }
.textFirst {color: #FF8BFC; }
.textPrevious {color: #F326FF; }
.previousPage {color: #9202C2; }
.nextPage {color: #9202C2; }
.textNext {color: #F326FF; }
.textLast {color: #FF8BFC;}


/*------------------- Articles ----------------------------------*/

.date 	{color: #FF8BFC;}

.listArticles {color: #B35FC5;}
.listArticles a 		{ color:#F326FF; } 
.listArticles a:hover 	{ color:#9202C2;} 

.resumeArticle {
	border-top: 3px solid #F326FF; 
/*	border-left: 15px solid #FFC8FF; */
	background-color: #FFE6EF;
	color: #B35FC5;
	}



.divTitreArticle h2 {border-bottom: 5px solid #F326FF;}
.titreArticle		{  color:#F326FF; } 
.titreArticle:hover	{ color:#9202C2;}
#articleSeul h2 {border-bottom: 5px solid #F326FF;}
#articleSeul h2 a 	{ color:#F326FF; } 
#articleSeul h2 a:hover	{color:#9202C2;}
.contenuArticle {
	background-color: #FFE6EF;
	border-left: 15px solid #FFC8FF;
	border-bottom: 1px solid #FFE6EF; /* IE creepy text BUG FIX */
	}

.afterArticle {border-bottom: 5px dotted #FFC8FF;color: #FF8BFC;}
.afterArticle a 	{ color:#9202C2; } 
.afterArticle a:hover	{  color:#65016F;}
.topic a		{color:#9202C2; } 
.topic a:hover	{ color:#65016F;}



.infoExtrait {border-bottom: 5px solid #F326FF;}
.titreExtrait a 		{  color:#F326FF; } 
.titreExtrait a:hover	{  color:#9202C2;}

.extrait {
	background-color: #FFE6EF;
	border-left: 15px solid #FFC8FF;
	border-bottom: 1px solid #FFE6EF; /* IE creepy text BUG FIX */
	}
.plusExtrait {
	border-bottom: 5px dotted #FFC8FF;
	color: #FF8BFC;
	}
.plusExtrait a 			{  color:#9202C2; } 
.plusExtrait a:hover	{  color:#65016F;}


.hitcitation {background-color:#eee;}
.hitencart {border:1px solid black;}
.hitimportant {color:red;}

.afterReactions a	{  color:#F326FF; } 
.afterReactions a:hover	{ color:#9202C2;}

/*--------------------Commentaires---------------------------- */
.h2commentMessage {
	color: #FF8BFC;
	}

.commentMessage  {
	border-left: 15px solid #FFE6EF;
	border-bottom: 1px solid #FFF3F7; /* IE creepy text BUG FIX */
	}
.commentOption   {
	border-bottom: 2px dotted #FFDDFB;
	color: #B35FC5;
	}

/*-----------------Newsletter-----------------------------------*/

.box.newsletter .box-content { color: #9202C2; }

/*-------------- Calendrier -----------------------------------*/
.calendarTop1 	{  font-family: Arial; font-size: 10px; font-style: normal; color:#B35FC5; font-weight: bold;  background-color:#FFC8FF}
.calendarToday1 {  font-family: Arial; font-size: 10px; font-weight: bold; color:#FFFFFF; background-color:#FFC8FF;} 
.calendarDays1 	{  width:50px; height:15px; font-family:Arial; font-size: 10px; font-style: normal; color:#000000; background-color: #FFC8FF	; text-align:center;}
.calendarHeader1{  font-family: Arial; font-size: 10px; background-color:#FFDDFB; color:#FF8BFC;} 
.calendarTable1 {  background-color:#FFDDFB;border:0px solid #FFDDFB} 

/*--------------Modules------------------------------------*/
.box strong {
	color: #9202C2;
	}

.box {
	background-color: #FFC8FF;
	border-bottom: 2px dotted #FFDDFB;
	}
.box a			{ color:#9202C2; } 
.box a:hover	{  color:#65016F;}
.box-content {
	border-top: 5px solid #FF019D;
	}

.box-content ul li {color:#F326FF;}

.box em a {color: #FF8BFC;}
.box-titre {
	border-bottom: 1px solid #FFF3F7;
	background-color:#FF8BFC;
	}
.box-titre h2 {color:#FFE6EF;}

/*------------------- Pages ----------------------------------*/
.divPageTitle h2 {border-bottom: 5px solid #F326FF;}
.divPageTitle h2		{  color:#F326FF; } 
.divPageTitle h2:hover	{ color:#9202C2;}
.pageContent {
	background-color: #FFE6EF;
	border-left: 15px solid #FFC8FF;
	border-bottom: 1px solid #FFE6EF; /* IE creepy text BUG FIX */
	}

.afterPage {border-bottom: 5px dotted #FFC8FF;color: #FF8BFC;}
.afterPage a 	{ color:#9202C2; } 
.afterPage a:hover	{  color:#65016F;}

body    {background:#FFF3F7;color: #342139;font-family: Arial, sans-serif;font-size:12px;}
#top    {
	border-bottom: 7px solid #FF8BFC;
	padding: 10px 10px 0 10px;
	color: #9202C2;
	margin-bottom: 3px;padding: 10px 10px 0 10px;font-size: 24px;font-weight: bold; text-align: left;
	}
	
#footer   {
	color: #FF8BFC;
	clear:both;padding: 5px;text-align:center;
	}
	 
.extrait {
	background-color: #FFE6EF;
	border-left: 15px solid #FFC8FF;
	border-bottom: 1px solid #FFE6EF; /* IE creepy text BUG FIX */
	}
.plusExtrait {
	border-bottom: 5px dotted #FFC8FF;
	color: #FF8BFC;
	}
.plusExtrait a 			{   text-decoration:none; color:#9202C2; } 
.plusExtrait a:hover	{  text-decoration:underline; color:#65016F;}

#cl_1_0 { background-color: #FFC8FF; }

#menuob a {color: #F326FF;}