body{
	margin: 0px;
}


/*PERMET DE DEFINIR LA LARGEUR DU DIV CONTENEUR GLOBAL*/ 
.news,
.news1,
.news2,
.news3,
.news4 ,
.news5,
.news6,
.news7 {
	float: left;
	width: 400px;
	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: #777777;
}


.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: #126d9c;
	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: 264px;

}

.news4 h2.titreAvecImage a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #126d9c;
	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: 264px;

}

.news4 h2.titreSansImage a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #126d9c;
	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: 320px;

}

.news4 h2.titreSansImage a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #126d9c;
	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: 320px;
}

.news4 .dateCreation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #126d9c;
	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: 80px;
}

.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:0px;
	margin-right: 4px;

}
.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
*/
/*AVEC PRESENCE D'IMAGE*/
.news4 .act_divTexteAccrocheDecale{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin:0px;
	margin-left: 54px;
	padding:0px;
	width:341px;
}
/*SI PRESENCE DE LIENS DANS LE TEXTE*/
.news4 .act_divTexteAccrocheDecale a{
	color:#0066CC;
	text-decoration:none;
}
.news4 .act_divTexteAccrocheDecale a:hover{
	color:#0066CC;
	text-decoration:underline;
}

/*SANS IMAGEIMAGE*/
.news4 .act_divTexteAccroche{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin-left: 0px;
	width:384px;
}
/*SI PRESENCE DE LIENS DANS LE TEXTE*/
.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: #8C61A6;
	font-weight: bold;
	margin-top:10px;
	_margin-top:0px;
	margin-bottom:0px;
}

.newsALAUNE {
	float: left;
	width: 400px;
	/*min-height: 525px;*/
	margin: 0px;
	margin-top:0px;
	padding:0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.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: #126d9c;
	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: 340px;

}

.newsALAUNE h2.titreAvecImage a:hover{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #126d9c;
	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: 340px;

}

.newsALAUNE h2.titreSansImage a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #126d9c;
	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{
	display:none;
}

.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:198px;
}

.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;
	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;
*/
	height:auto;
	margin:0;
	padding:0;
	float:left;	
	
}


.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: #126d9c;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	float: left;
	width: 640px;
}

.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;
	text-align:justify;
	width:640px;
	float:left
	
}

.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;
}

.ModuleActualite .act_TexteActu{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	
	margin-top:10px;
	margin-bottom:20px;
	text-align:justify;
	width:696px;
	float:left
}

.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;
	margin-top:0px;
}

.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;
}
.uneactucomplet{
	height:auto;
	margin:0;
	padding:0;
	float:left;
}

/***************************************************************************************************
											MODULE ACTUALITE - toolbar
****************************************************************************************************/
.act_toolbar {
/*	background-color:#00FF00;
	height:35px;*/
	clear:both;	
	font-size:11px;	
	font-family:Verdana, Arial, sans-serif;
	color:#126D9C;
	font-weight:bold;
	text-decoration:none;
}
.act_toolbar a{
	padding-left:0px;
	margin-left: 0px;
}
.act_toolbar a:hover{
	padding-left:0px;
	margin-left: 0px;
}

.act_toolbar_insertion {
	margin: 5px;
	padding: 5px;	
/*	float:left;
	border: 1px #000000 solid;	
	background-image:url(/images/picto-nouveau01.gif);
	background-repeat:no-repeat;
	background-color:#FFFFCC;
*/
}

.act_toolbar_connexion {
	margin: 5px;
	padding: 5px;		
	border: 1px #000000 solid;	
	float:left;	
	background-image:url(/images/cadenas.gif);
	background-repeat:no-repeat;
	background-position: 0 5px;
	background-color:#FFFFCC;	
}

.act_toolbar_deconnexion {
	margin: 5px;
	padding: 5px;		
	border: 1px #000000 solid;	
	float:left;	
	background-image:url(/images/cadenas.gif);
	background-repeat:no-repeat;
	background-position: 0 5px;
	background-color:#FFFFCC;	
}
.act_toolbar_rss {
	margin: 5px;
	padding: 5px;		
	border: 1px #000000 solid;	
	float:left; 
	background-image:url(/images/picto-rss.gif);
	background-repeat:no-repeat;
	background-position: 0 5px;	
	background-color:#FFFFCC;	
}

/***************************************************************************************************
											MODULE ACTUALITE - Actualité form
****************************************************************************************************/
.admin-entete {
	background-image: url(/images/admin/degrade_sous_titre1.gif);
	height: 34px;
	margin: 0px;
	clear:both;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	min-width: 760px;
	display:none;
}

.admin-entete-gauche{
	float:left;
	background-image: url(/images/admin/fleche_bot.gif);
	background-repeat: no-repeat;
	height: 34px;
	width:40%;
}
.admin-entete-titre{
	float:right;
	padding:8px;
	text-align:right;
}
.admin-entete-picto{
	float:right;
	padding:0px;
	background-image:url(/images/admin/picto_actu.gif);
	background-repeat:no-repeat;
	background-position: right;
	height:34px;
	width:42px;
}
.admin-entete-sep{
	float:right;
	padding:0px;
	background-image:url(/images/admin/onglet_sous_titre1.gif);
	background-repeat:no-repeat;
	background-position: right;
	height:34px;
	width:102px;
}


.admin-entete-droite{
	float:left;
	background-image: url(/images/admin/degrade_sous_titre1a.gif);
	height: 34px;
	width:60%;	
}

.admin-entete-sous-titre{
	float:left;
	padding:8px;
}

.admin-entete-sep2{
	float:right;
	padding:0px;
	background-image:url(/images/admin/degrade_sous_titre1b.gif);
	background-repeat:no-repeat;
	background-position: right;
	height:34px;
	width:36px;
}

.admin-onglet{
	background-color:#A8D613;
	height: 20px;
	margin: 0px;
	clear:both;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	Font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	width: 700px;	
	min-width: 560px;
}
.admin-onglet-intitule{
	padding-top:4px;
	padding-left:10px;	
	color:#126D9C;
}

.admin-form-clearer{
	clear:both;
}
.admin-form{
	width:700px;
	border:1px #6699CC solid;
}
.admin-form-row{
	width:700px;
	clear:both;
	float:left;
	background-color: #FFFFFF;	
	overflow: hidden;	
}
.admin-form-row-col1{
	float:left;
	background-color: #E6EAF0;
	width:150px;
	padding:5px;	
	overflow:auto;
	background: #E6EAF0 repeat-x 50% 0;
	overflow: hidden;		
  	padding-bottom: 20000px;    
	margin-bottom: -20000px; 	
}
.admin-form-row-col2{
	width:530px;
	float:left;	
	padding:5px;	
	overflow: hidden;	
  	padding-bottom: 20000px;    
	margin-bottom: -20000px; 	
}

.admin-boutons{
	text-align:left;
	padding-left:35%;
}

.admin-form-categorie{display:none;}
.admin-form-titre{width:400px;}
.admin-form-intitulelien{width:400px;}
.admin-form-lienurl{width:400px;}
.admin-form-lienpdf{width:300px;}
.admin-form-imageaccroche{width:200px;}

.boutonTexte-inline{}
.boutonAjouter{}
.boutonRetour{}
.boutonPrevisualiser{}
.grasnoir{}
.obligatoire{}



































