/*---------------------------------------------------------*/
.redactionnel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
}

.redactionnel_accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #BACC00;
	background-color: #FFFFFF;
}

.redactionnel_asso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF9A23;
	background-color: #FFFFFF;
}

.redactionnel_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #FF9A23;
}

.redactionnel_forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #005BB8;
	background-color: #FFFFFF;
}


.redactionnel_asso_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF9A23;
	background-color: #FFFFFF;
}

.redactionnel_asso_petit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9A23;
	background-color: #FFFFFF;
	font-weight:bold;
}

.redactionnel_petit_fond_asso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FF9A23;
	font-weight:bold;
}

.redactionnel_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #C4154E;
	background-color: #FFFFFF;
}

.redactionnel_annonces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3AA4D1;
	background-color: #FFFFFF;
}



.redactionnel_manif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6641BC;
	background-color: #FFFFFF;
}

.redactionnel_manif_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #6641BC;
	background-color: #FFFFFF;
}

.redactionnel_manif_petit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6641BC;
	background-color: #FFFFFF;
	font-weight:bold;
}

.redactionnel_forum1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6641BC;
	background-color: #FF9A23;
}

.redactionnel_forum2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF9A23;
	background-color: #6641BC;
}


.redactionnel_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
}

.redactionnel_carte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #005BB8;
	background-color: #FFFFFF;
}

.redactionnel_collectivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #005BB8;
	background-color: #FFFFFF;
}

.redactionnel_collectivite_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #005BB8;
	background-color: #FFFFFF;
}

.redactionnel_collectivite_rose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #7FADDB;
}
/*---------------------------------------------------------*/
.sous_titre_collectivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #7FADDB;
	background-color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}

.sous_titre_carte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #005BB8;
	background-color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}

.sous_titre_forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #005BB8;
	background-color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}

.sous_titre_asso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF9A23;
	background-color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}

.sous_titre_asso2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF9A23;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.sous_titre_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #C4154E;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.sous_titre_manif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6641BC;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.sous_titre_annonces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3AA4D1;
	background-color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}
/*---------------------------------------------------------*/
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005BB8;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C4154E;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_asso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9A23;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_collectivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005BB8;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_annonces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3AA4D1;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_asso56 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #BACC00;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_carte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005BB8;
	background-color: #FFFFFF;
	font-weight:bold;
}

.titre_manif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6641BC;
	background-color: #FFFFFF;
	font-weight:bold;
}
/*---------------------------------------------------------*/
.categorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	
}

.categorie_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #C4154E;
	
}

.categorie_motpasse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFCC33;
	
}

.categorie_asso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9A23;
}	


.categorie_collectivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #005BB8;
}

.categorie_annonces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3AA4D1;
}

.categorie_asso56 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #BACC00;
	
}

.categorie_manif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6641BC;
	
}
/*---------------------------------------------------------*/
.mail{
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
/*---------------------------------------------------------*/
/* Les liens */
/*---------------------------------------------------------*/
a.lien:visited {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien:hover {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien:active {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien:link {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
/*---------------------------------------------------------*/
a.lien_forum:visited {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_forum:hover {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_forum:active {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_forum:link {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
/*---------------------------------------------------------*/
a.lien_cat:visited {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_cat:hover {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_cat:active {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_cat:link {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
/*---------------------------------------------------------*/
a.lien_asso56:visited {
	color: #BACC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_asso56:hover {
	color: #BACC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_asso56:active {
	color: #BACC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_asso56:link {
	color: #BACC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}

/*---------------------------------------------------------*/
a.lien_manif:visited {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_manif:hover {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_manif:active {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_manif:link {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_asso:visited {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_asso:hover {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_asso:active {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_asso:link {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_asso_petit:visited {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_asso_petit:hover {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_asso_petit:active {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_asso_petit:link {
	color: #FF9A23;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_manif_petit:visited {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_manif_petit:hover {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_manif_petit:active {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_manif_petit:link {
	color: #6641BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}

/*---------------------------------------------------------*/

a.lien_collectivite:visited {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite:hover {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_collectivite:active {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite:link {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_collectivite_disable:visited {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite_disable:hover {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_collectivite_disable:active {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite_disable:link {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_collectivite2:visited {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite2:hover {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_collectivite2:active {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite2:link {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}

/*---------------------------------------------------------*/

a.lien_collectivite_petit:visited {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite_petit:hover {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_collectivite_petit:active {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_collectivite_petit:link {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/
/*---------------------------------------------------------*/

a.lien_petit:visited {
	color: #66B647;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_petit:hover {
	color: #66B647;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_petit:active {
	color: #66B647;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_petit:link {
	color: #66B647;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight:normal;	
}
/*---------------------------------------------------------*/

a.lien_blanc:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_blanc:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_blanc:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_blanc:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_blanc_petit:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_blanc_petit:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_blanc_petit:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_blanc_petit:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}

/*---------------------------------------------------------*/
a.lien_carte:visited {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_carte:hover {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_carte:active {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_carte:link {
	color: #005BB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/
a.lien_annonces:visited {
	color: #3AA4D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_annonces:hover {
	color: #3AA4D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_annonces:active {
	color: #3AA4D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_annonces:link {
	color: #3AA4D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}

/*---------------------------------------------------------*/
a.lien_contact:visited {
	color: #C4154E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_contact:hover {
	color: #C4154E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}
a.lien_contact:active {
	color: #C4154E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
a.lien_contact:link {
	color: #C4154E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/

a.lien_image:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	border:1px #333333;
	border-color:#333333;
	border-style:solid;
}
a.lien_image:hover {
	color: #333333;
	text-decoration: none;
	font-weight:normal;	
	border:1px #333333;
	border-color:#333333;
	border-style:solid;
}
a.lien_image:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	border:1px #333333;
	border-color:#333333;
	border-style:solid;
}
a.lien_image:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	border:1px #333333;
	border-color:#333333;
	border-style:solid;
}
/*---------------------------------------------------------*/
a.visited {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.hover {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}
a.active {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:normal;	
}
a.link:link {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
}

a.link:hover {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;	
}
/*---------------------------------------------------------*/
a.link_precsuiv {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
	

	
}
/*---------------------------------------------------------*/
a.menu:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.menu {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menuactif:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
a.menuactif {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
/*---------------------------------------------------------*/
a.menu_accueil:hover {
	color: #66B647;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_accueil {
	color:  #66B647;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menu_accueilactif:hover {
	color:  #66B647;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
a.menu_accueilactif {
	color:  #66B647;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
/*---------------------------------------------------------*/
a.menu_annonces:hover {
	color: #3AA4D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_annonces {
	color: #3AA4D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menu_annoncesactif:hover {
	color: #3AA4D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
a.menu_annoncesactif {
	color: #3AA4D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
/*---------------------------------------------------------*/
a.menu_asso56:hover {
	color: #BACC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_asso56 {
	color: #BACC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menu_asso56actif:hover {
	color: #BACC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
a.menu_asso56actif {
	color: #BACC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
/*---------------------------------------------------------*/

a.menu_asso:hover {
	color: #FF9A23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.menu_asso {
	color: #FF9A23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menu_assoactif:hover {
	color: #FF9A23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.menu_assoactif {
	color: #FF9A23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
/*---------------------------------------------------------*/
a.menu_carte:hover {
	color: #005BB8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_carte {
	color: #005BB8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menu_carteactif:hover {
	color: #005BB8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
a.menu_carteactif {
	color: #005BB8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
/*---------------------------------------------------------*/
a.menu_manifestations:hover {
	color: #6641BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.menu_manifestations {
	color: #6641BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;

}
/*---------------------------------------------------------*/
a.menu_manifestationsactif:hover {
	color: #6641BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
a.menu_manifestationsactif {
	color: #6641BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
/*---------------------------------------------------------*/
a.menu_contact:hover {
	color: #C4154E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.menu_contact {
	color: #C4154E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;

}
/*---------------------------------------------------------*/
a.menu_contactactif:hover {
	color: #C4154E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
a.menu_contactactif {
	color: #C4154E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
/*---------------------------------------------------------*/
a.menu_boutique:hover {
	color: #333399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.menu_boutique {
	color:  #333399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;

}
/*---------------------------------------------------------*/
/*
a.sousmenuactif {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}

a.sousmenuactif:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	font-weight:bold;	
}*/

/*.menuactif {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}*/
/*
.sousmenuactif {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 25px;
	text-decoration: none;
	background-color: #E9F2FB;
	display: inline;
	list-style-type: none;
	left: 25px;


}*/
/*---------------les boutons--------------*/
input.btn_asso {
border:2px outset #FF9A23;
background-color:#FF9A23;
font-weight:bold;
cursor:pointer;
}
input.btn_asso:hover {
background-color:white;
color:#FF9A23;
}
input.btn_asso:active {
border:2px inset #FF9A23;
background-color:#FF9A23;
color:white;
} 

/*-------------------------------------------------*/
input.btn_annonces {
border:2px outset #3AA4D1;
background-color:#3AA4D1;
font-weight:bold;
cursor:pointer;
}
input.btn_annonces:hover {
background-color:white;
color:#3AA4D1;
}
input.btn_annonces:active {
border:2px inset #3AA4D1;
background-color:#3AA4D1;
color:white;
} 

/*-------------------------------------------------*/
input.btn_contact {
border:2px outset #C4154E;
background-color:#C4154E;
font-weight:bold;
cursor:pointer;
}
input.btn_contact:hover {
background-color:white;
color:#C4154E;
}
input.btn_contact:active {
border:2px inset #C4154E;
background-color:#C4154E;
color:white;
} 
/*-------------------------------------------------*/
input.btn_motpasse {
border:2px outset #FF9A23;
background-color:#FFCC33;
font-weight:bold;
cursor:pointer;
}
input.btn_motpasse:hover {
background-color:white;
color:#FFCC33;
}
input.btn_motpasse:active {
border:2px inset #FFCC33;
background-color:#FFCC33;
color:white;
} 

/*-------------------------------------------------*/

input.btn_collectivite {
border:2px outset #005BB8;
background-color:#005BB8;
font-weight:bold;
cursor:pointer;
}
input.btn_collectivite:hover {
background-color:white;
color:#005BB8;
}
input.btn_collectivite:active {
border:2px inset #005BB8;
background-color:#005BB8;
color:white;
} 

/*-------------------------------------------------*/
input.btn_collectivite2 {
border:2px outset #7FADDB;
background-color:#7FADDB;
font-weight:bold;
cursor:pointer;
}
input.btn_collectivite2:hover {
background-color:white;
color:#7FADDB;
}
input.btn_collectivite2:active {
border:2px inset #7FADDB;
background-color:#7FADDB;
color:white;
} 

/*-------------------------------------------------*/



input.btn_asso2 {
border:2px outset #FFCC99;
background-color:#FFCC99;
font-weight:bold;
cursor:pointer;
}
input.btn_asso2:hover {
background-color:white;
color:#FFCC99;
}
input.btn_asso2:active {
border:2px inset #FFCC99;
background-color:#FFCC99;
color:white;
} 
/*-------------------------------------------------*/


input.btn_manif {
border:2px outset #6641BC;
background-color:#6641BC;
font-weight:bold;
cursor:pointer;
}
input.btn_manif:hover {
background-color:white;
color:#6641BC;
}
input.btn_manif:active {
border:2px inset #6641BC;
background-color:#6641BC;
color:white;
} 

/*-------------------------------------------------*/


input.btn_manif2 {
border:2px outset #B5A0DD;
background-color:#B5A0DD;
font-weight:bold;
cursor:pointer;
}
input.btn_manif2:hover {
background-color:white;
color:#B5A0DD;
}
input.btn_manif2:active {
border:2px inset #B5A0DD;
background-color:#B5A0DD;
color:white;
} 

/*-------------------------------------------------*/


input.btn_forum {
border:2px outset #7FADDB;
background-color:#7FADDB;
font-weight:bold;
cursor:pointer;
}
input.btn_forum:hover {
background-color:white;
color:#7FADDB;
}
input.btn_forum:active {
border:2px inset #7FADDB;
background-color:#7FADDB;
color:white;
} 
/*-------------------------------------------------*/
.fond_asso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC99;
}

.fond_asso_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFCC99;
}

.fond_asso2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9A23;
}

.fond_collectivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #005BB8;
}

.fond_annonces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #3AA4D1;
}

.fond_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color :#C4154E;
}

/*-------------------------------------------------*/

img.imagelienpage{
	border:1px #333333;
	border-color:#333333;
	border-style:hidden;
}

img.imagecalienpage{
	border:1px #333333;
	border-color:#333333;
	border-style:hidden;
}


img.imagelienpage2{
	border:1px #FFFFFF;
	border-color:#FFFFFF;
	border-style:hidden;
}
