body{
	margin: 0;
}

/*
**************************************************************
lien permettant d'accéder à toutes les actualités
*/
.touteActualite a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
	padding-right:20px;
}
.touteActualite a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;	
	text-decoration:underline;	
}
/*
**************************************************************
*/


.news,
.news1,
.news2,
.news3,
.news4 ,
.news5,
.news6,
.news7 {
	float: left;
	width: 360px;
	/*min-height: 525px;*/
	margin: 5px;
	margin-top:0px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}


.news a,
.news1 a,
.news2 a,
.news3 a,
.news4 a,
.news5 a,
.news6 a,
.news7 a{
	
}

.news a:hover,
.news1 a:hover,
.news2 a:hover,
.news3 a:hover,
.news4 a:hover,
.news5 a:hover,
.news6 a:hover,
.news7 a:hover{
	
}


h3{
	color: Navy;
	font-size: 13px;
}
.news .act_accroches .hg,
.news .act_accroches .h,
.news .act_accroches .hd,
.news .act_accroches .bg,
.news .act_accroches .b,
.news .act_accroches .bd,
.news .act_accroches .c h1,
.news .act_lien_archives,
.news .act_infosTitre,
.news .date,
.news hr,
.news .act_accroches_head, 
.news .act_accroches_pied,
.news .spacer,
.news .act_exp,
.news1 .act_accroches .hg,
.news1 .act_accroches .h,
.news1 .act_accroches .hd,
.news1 .act_accroches .bg,
.news1 .act_accroches .b,
.news1 .act_accroches .bd,
.news1 .act_accroches .c h1,
.news1 .act_lien_archives,
.news1 .act_infosTitre,
.news1 .date,
.news1 hr,
.news1 .act_accroches_head, 
.news1 .act_accroches_pied,
.news1 .spacer,
.news1 .act_exp,
.news2 .act_accroches .hg,
.news2 .act_accroches .h,
.news2 .act_accroches .hd,
.news2 .act_accroches .bg,
.news2 .act_accroches .b,
.news2 .act_accroches .bd,
.news2 .act_accroches .c h1,
.news2 .act_lien_archives,
.news2 .act_infosTitre,
.news2 .date,
.news2 hr,
.news2 .act_accroches_head, 
.news2 .act_accroches_pied,
.news2 .spacer,
.news2 .act_exp,
.news3 .act_accroches .hg,
.news3 .act_accroches .h,
.news3 .act_accroches .hd,
.news3 .act_accroches .bg,
.news3 .act_accroches .b,
.news3 .act_accroches .bd,
.news3 .act_accroches .c h1,
.news3 .act_lien_archives,
.news3 .act_infosTitre,
.news3 .date,
.news3 hr,
.news3 .act_accroches_head, 
.news3 .act_accroches_pied,
.news3 .spacer,
.news3 .act_exp,
.news4 .act_accroches .hg,
.news4 .act_accroches .h,
.news4 .act_accroches .hd,
/*.news4 .act_accroches .bg,*/
.news4 .act_accroches .b,
.news4 .act_accroches .bd,
.news4 .act_accroches .c h1,
.news4 .act_lien_archives,
.news4 .act_infosTitre,
/*.news4 .date,*/
.news4 hr,
.news4 .act_accroches_head, 
.news4 .act_accroches_pied,
.news4 .spacer,
.news4 .act_exp,
.news5 .act_accroches .hg,
.news5 .act_accroches .h,
.news5 .act_accroches .hd,
.news5 .act_accroches .bg,
.news5 .act_accroches .b,
.news5 .act_accroches .bd,
.news5 .act_accroches .c h1,
.news5 .act_lien_archives,
.news5 .act_infosTitre,
.news5 .date,
.news5 hr,
.news5 .act_accroches_head, 
.news5 .act_accroches_pied,
.news5 .spacer,
.news5 .act_exp,
.news6 .act_accroches .hg,
.news6 .act_accroches .h,
.news6 .act_accroches .hd,
.news6 .act_accroches .bg,
.news6 .act_accroches .b,
.news6 .act_accroches .bd,
.news6 .act_accroches .c h1,
.news6 .act_lien_archives,
.news6 .act_infosTitre,
.news6 .date,
.news6 hr,
.news6 .act_accroches_head, 
.news6 .act_accroches_pied,
.news6 .spacer,
.news6 .act_exp,
.news7 .act_accroches .hg,
.news7 .act_accroches .h,
.news7 .act_accroches .hd,
.news7 .act_accroches .bg,
.news7 .act_accroches .b,
.news7 .act_accroches .bd,
.news7 .act_accroches .c h1,
.news7 .act_lien_archives,
.news7 .act_infosTitre,
.news7 .date,
.news7 hr,
.news7 .act_accroches_head, 
.news7 .act_accroches_pied,
.news7 .spacer,
.news7 .act_exp
{
	display: none;
}
.news h2,
.news1 h2,
.news2 h2,
.news3 h2,
.news4 h2,
.news5 h2,
.news6 h2,
.news7 h2 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
}

.news h2 a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 220px;

}

.news h2 a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 220px;

}


.news4 h2.titreAvecImage a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#0070ff;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 223px;

}

.news4 h2.titreAvecImage a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 223px;

}

.news4 h2.titreSansImage a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 282px;

}

.news4 .dateCreation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2EBFFE;
	text-align:right;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 78px;
}

.news1 h2, .news5 h2{
	margin-bottom: 5px;
}

.news4 .bg{
	height:10px;
}
/*
*********************************************************************
permet de décaler le titre par rapport à l'image
si le titre passe au dessus de l'image sa largeur est trop grand
donc il faut reduire le width

.news h2.titreAvecImage, .news4 h2.titreAvecImage{
	float: right;
	width: 188px;
}
.news2 h2.titreAvecImage, .news6 h2.titreAvecImage {
	float: left;
	width: 196px;
}

*********************************************************************
*/


.news .act_imgAccroche_gauche,
.news1 .act_imgAccroche_gauche,
.news4 .act_imgAccroche_gauche,
.news5 .act_imgAccroche_gauche{
	float: left;
	margin-right: 7px;
}
.news2 .act_imgAccroche_gauche,
.news3 .act_imgAccroche_gauche,
.news6 .act_imgAccroche_gauche,
.news7 .act_imgAccroche_gauche {
	float: right;
	margin-left: 8px;
}

.news4 .affichageDate{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight:normal;
}

.act_divTexteAccroche *, .act_divTexteAccrocheDecale *{
	margin: 0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#666666;
}

/*
*************************************************************************
largeur de la boite recevant le texte d'accroche
pour eviter que le texte passe sous la photo
bien caler cette valeur
*/
.news4 .act_divTexteAccrocheDecale{
	margin-left: 58px;
	width:300px;
	text-align:justify;
}

.news4 .act_divTexteAccroche {
	margin-left: 0px;
	width:358px;
}

.news4 .act_divTexteAccrocheDecale p {
	text-align:justify;
}

/*
lien sur le texte d'accroche situé à droite de la photo
*/
.news4 .act_divTexteAccrocheDecale{
	color:#666666;
}

.news4 .act_divTexteAccrocheDecale a{
	color:#000;
	text-decoration:underline;
}
.news4 .act_divTexteAccrocheDecale a:hover{
	color:#0066CC;
}


.news4 .act_divTexteAccroche{
	color:#666666;
}
.news4 .act_divTexteAccroche a{
	color:#0066CC;
	text-decoration:none;
}
.news4 .act_divTexteAccroche a:hover{
	color:#0066CC;
	text-decoration:underline;
}

/*
*************************************************************************
*/


.news5 .act_divTexteAccrocheDecale {
	margin-left: 84px;
}
.news6 .act_divTexteAccrocheDecale,
.news7 .act_divTexteAccrocheDecale {
	margin-right: 84px;
}



.news br,
.news1 br,
.news2 br,
.news3 br,
.news4 br,
.news5 br,
.news6 br,
.news7 br{
	line-height: 2px;
}
.news .lireactu,
.news1 .lireactu,
.news2 .lireactu,
.news3 .lireactu,
.news4 .lireactu,
.news5 .lireactu,
.news6 .lireactu,
.news7 .lireactu{
	display:block;
	margin-bottom: 8px;
}
.news4 .lireactu,
.news5 .lireactu{
	margin-left: 84px;
}
.savoirplus, .lireactu{
	margin-top: 5px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3071B;
	text-decoration: none;
}


.news lienRetour,
.news1 lienRetour,
.news2 lienRetour,
.news3 lienRetour,
.news4 lienRetour,
.news5 lienRetour,
.news6 lienRetour,
.news7 lienRetour{
	display:none;
}

/* ---------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------- A LA UNE -------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------*/
.aLaUne .titreALaUne{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff8f00;
	font-weight: bold;
	margin-bottom:0px;
}

.newsALAUNE {
	float: left;
	width: 371px;
	/*min-height: 525px;*/
	margin: 0px;
	padding:0 0 0 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image:url(../../images/charte/AlaUneBg.gif);
	background-repeat:no-repeat;
	
	
}
.newsALAUNETitre {
margin:0;
height:24px;
background-image:url(../../images/charte/AlaUneTitre.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
_background-color: none;


}


.newsALAUNE a{
}

.newsALAUNE a:hover{
}

.newsALAUNE .act_accroches .hg,
.newsALAUNE .act_accroches .h,
.newsALAUNE .act_accroches .hd,
.newsALAUNE .act_accroches .bg,
.newsALAUNE .act_accroches .b,
.newsALAUNE .act_accroches .bd,
.newsALAUNE .act_accroches .c h1,
.newsALAUNE .act_lien_archives,
.newsALAUNE .act_infosTitre,
.newsALAUNE .date,
.newsALAUNE hr,
.newsALAUNE .act_accroches_head, 
.newsALAUNE .act_accroches_pied,
.newsALAUNE .spacer,
.newsALAUNE .act_exp
{
	display: none;
}
.newsALAUNE h2 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
}




.newsALAUNE h2.titreAvecImage a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff7800;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 221px;
	_width:201px;

}

.newsALAUNE h2.titreAvecImage a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fda95f;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 221px;

}

.newsALAUNE h2.titreSansImage a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff7800;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 282px;

}

.newsALAUNE .dateCreation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2EBFFE;
	text-align:right;
	margin-right:15px;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 78px;
	display: block;
}



.newsALAUNE .bg{
	height:10px;
}


.newsALAUNE .act_imgAccroche_gauche{
	float: left;
	margin-right: 7px;
}

.newsALAUNE .affichageDate{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight:normal;
}

.newsALAUNE .act_divTexteAccrocheDecale{
	margin-left: 58px;
	width:300px;
	text-align:justify;
}

.newsALAUNE .act_divTexteAccroche{
	text-align: justify;
	margin-left: 0px;
	width:255px;
	
}

.newsALAUNE .act_divTexteAccrocheDecale{
	color:#666666;
}
.newsALAUNE .act_divTexteAccrocheDecale a{
	color:#0066CC;
	text-decoration:none;
}
.newsALAUNE .act_divTexteAccrocheDecale a:hover{
	color:#0066CC;
	text-decoration:none;
}

.newsALAUNE .act_divTexteAccroche{
	color:#666666;
}
.newsALAUNE .act_divTexteAccroche a{
	color:#0066CC;
	text-decoration:none;
}
.newsALAUNE .act_divTexteAccroche a:hover{
	color:#0066CC;
	text-decoration:none;
}

.newsALAUNE br{
	line-height: 2px;
}

.newsALAUNE .lireactu{
	display:block;
	margin-bottom: 8px;
}

.newsALAUNE .lireactu{
	margin-left: 84px;
}


.newsALAUNE lienRetour{
	display:none;
}

/* ---------------------------------------------------------------------------------------------------------------*/

/* ---------------------------------------------------------------------------------------------------------------*/
/* ---------------------------- DESCRIPTIF DETAILLE DE L'ACTUALITE -----------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------*/
.ModuleActualite{
	float: left;
	width: 700px;
	/*min-height: 525px;*/
	margin:0px;
	margin-top:-15px;
	margin-right:5px;
	margin-left: 5px;
	margin-bottom:20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}


.ModuleActualite a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration:none;
}

.ModuleActualite a:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration:underline;

}

/*NOM DE LA CATEGORIE*/
.ModuleActualite h1{
	display:none;
}

/*TITRE DE L'ACTUALITE*/
.ModuleActualite h2{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;	
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	/*float: right;
	width: 638px;*/
}

.ModuleActualite .act_infosTitre{
	display:none;
}

.ModuleActualite .act_divTexteAccroche{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;	
	margin-top:10px;
	margin-bottom:20px;
}

.ModuleActualite .act_actu{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	
	margin-top:10px;
	margin-bottom:20px;
	text-align:justify;
}
/*************** MODIFICATION 23/08/2007 *******************/
.ModuleActualite .act_actu br{
	line-height: 20px;
}
/**********************************************************/
.ModuleActualite .lienRetour a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
	padding-right:20px;
}

.ModuleActualite .lienRetour a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:underline;
	padding-right:20px;
}

.ModuleActualite .act_accroches .hg,
.ModuleActualite .act_accroches .h,
.ModuleActualite .act_accroches .hd,
.ModuleActualite .act_accroches .bg,
.ModuleActualite .act_accroches .b,
.ModuleActualite .act_accroches .bd,
.ModuleActualite .act_accroches .c h1,
.ModuleActualite .act_lien_archives,
.ModuleActualite .act_infosTitre,
.ModuleActualite .date,
.ModuleActualite hr,
.ModuleActualite .act_accroches_head, 
.ModuleActualite .act_accroches_pied,
.ModuleActualite .spacer,
.ModuleActualite .act_exp{

}

.ModuleActualite .act_imgAccroche{
	float: left;
	margin-right: 10px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}


.act_divTexteAccroche{
	text-align: justify;
}

.ModuleActualite br{
	line-height: 2px;
}
.ModuleActualite .lireactu{
	display:block;
	margin-bottom: 8px;
}
/* ---------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------*/



/* ---------------------------------------------------------------------------------------------------------------*/
/* ------------------------------------- TOUTES LES ACTUALITES ---------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------*/
.allNews4 {
	float: left;
	width: 700px;
	/*min-height: 525px;*/
	margin: 5px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.allNews4 a{
	color:#999999;
	text-decoration:none;
}

.allNews4 a:hover{
	color:#999999;
	text-decoration:underline;
}


.allNews4 .act_accroches .hg,
.allNews4 .act_accroches .h,
.allNews4 .act_accroches .hd,
/*.allNews4 .act_accroches .bg,*/
.allNews4 .act_accroches .b,
.allNews4 .act_accroches .bd,
.allNews4 .act_accroches .c h1,
.allNews4 .act_lien_archives,
.allNews4 .act_infosTitre,
.allNews4 .date,
.allNews4 hr,
.allNews4 .act_accroches_head, 
.allNews4 .act_accroches_pied,
.allNews4 .spacer,
.allNews4 .act_exp
{
	display: none;
}


.allNews4 h2 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
}


.allNews4 h2 a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 560px;

}

.allNews4 h2 a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration:none;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 560px;

}

.allNews4 .dateCreation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2EBFFE;
	text-align:right;
	/*permet de décaler le titre par rapport à l'image
	si le titre passe au dessus de l'image sa largeur est trop grand
	donc il faut reduire le width
	*/	
	float: right;
	width: 78px;
}
.allNews4 .bg{
	height:10px;
}


.allNews4 .act_imgAccroche_gauche{
	float: left;
	margin-right: 7px;
}

/*
*************************************************************************
largeur de la boite recevant le texte d'accroche
pour eviter que le texte passe sous la photo
bien caler cette valeur
*/
.allNews4 .act_divTexteAccrocheDecale{
	margin-left: 58px;
	text-align:justify;
}



/*
lien sur le texte d'accroche situé à droite de la photo
*/
.allNews4 .act_divTexteAccrocheDecale a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration:none;
	text-align:justify;
	margin:0px;	
}

.allNews4 .act_divTexteAccrocheDecale a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration:none;
	text-align:justify;
	margin:0px;
}
/*
*************************************************************************
*/

.allNews4 br{
	line-height: 2px;
}

.allNews4 .lireactu{
	display:block;
	margin-bottom: 8px;
}
.allNews4 .lireactu{
	margin-left: 84px;
}

.allNews4 .actualiteRSS{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}
.allNews4 lienRetour a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}

.allNews4 lienRetour a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration:underline;
}

.allNews4 h1{
	display:none;
}


/* ---------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------- ARCHIVES -------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------*/
.archive{
	margin:0px;
	margin-top:3px;
	width:90px;
	/*padding-left:65px;*/
}
.archive a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	margin:0px;
	padding:0 17px 0 5px;
}

.archive a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
	margin-top:0px;
}


/* ---------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------------*/

.actuCalendrier{
	margin:0px;
	margin-bottom:20px;
}

.actuCalendrier table {
	border-style:solid; 
	border-width:1px;
	border-color:#CCCCCC;
}

.actuCalendrier td { 
	text-align:center;
	
}

.actuCalendrier .texteMois { 
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:	center;
	color:#FFFFFF;
	background-color:#036FA0;
}

.actuCalendrier .texteJour { 
	color:#666666;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#036FA0;
}

.actuCalendrier .act_visuJourActuel { 
	color:#FF0000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:	center;
}

/* ------------------------------------------------------------------- */
/* STYLE DU JOUR EN COURS DE VISUALISATION DANS LES ARCHIVES*/
.actuCalendrier .act_visuJourSelect a{ 
	color:#0099FF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
}

.actuCalendrier .act_visuJourSelect a:hover{ 
	color:#0099FF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
}
/* ------------------------------------------------------------------- */

/* ------------------------------------------------------------------- */
/* STYLE DES JOURS AVEC ARCHIVES*/
.actuCalendrier .act_visuJourAvecArchive a{ 
	color:#0099FF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
}

.actuCalendrier .act_visuJourAvecArchive a:hover{ 
	color:#0099FF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
}
/* ------------------------------------------------------------------- */

.actuCalendrier .act_visuJourAutre { 
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align:center;
}

.actuCalendrier .act_visuJourVide { 
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align:center;
}






































