A,body,td  {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
}
A:hover {text-decoration: underline;}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-IMAGE: url(../images/www/body3.gif);	
	MARGIN: 0px 0px 0px 0px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
}

/* CSS DIVERS  */
.popup_fermer{color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.imprimer_bouton{color: #666666; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.omileo_lien{font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
#listearticle li { list-style-type: square; }
.menu_petit{font-size: 11px;}

.GaleriePhotosInfos{color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal}
.GaleriePhotosLiens{color: #c5060f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal}

table#actualites {border: 1px solid #b6c3d4;}
table#agenda {border: 1px solid #a6cc39;}



/* CSS ACCUEIL ACTUS */
/* Ancienne couleur actu texte = 4b7281*/
/* Ancienne couleur texte normal = 333333*/
.accueil_actutexte{	color: #386576; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; padding: 2px;}
.accueil_actutextenormal {color: #222222}
.accueil_actudate{color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal}
.accueil_actutitre{color: #386576; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold}
.accueil_actuliens{color: #c5060f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal}
.accueil_actuliens:hover{text-decoration: underline;}

.accueil_agendatitreevenmt {color: #B9C901;	font-weight: bold;	font-size: 14px;}
.accueil_agendaevenmt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding: 2px; color: #386576;}
.accueil_agendatitre {color: #87b117}


/* CSS RECHERCHE  */
.liste_recherche_titre{color: #003399; font-size: 12px; text-decoration: underline;}
.liste_recherche_texte{color: #666666; font-size: 11px;}

/* CSS TELECHARGEMENT  */
.telechargement_titre {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.telechargement_texte {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* CSS CONTACT  */
.contact_titre {color: #FF9000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.contact_adresse {color: #006699}

/* CSS MENU  */
.menu_ban{font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menu_ville {color: #c3050f; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 11px; text-decoration: none;}
.menu_service {color: #FFA200; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 11px; text-decoration: none;}
.menu_culture {color: #b9c901; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
.menu_emploi {color: #D178FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
.menu_economie {color: #007CFA; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
.menu_autres {color: #DF101F; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}


/* CSS MENU DHTML*/

.clmenu2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0058A3;}
.clmenu2{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu2{background-color:#F9F9F9;  padding: 2px;}
.clmenu2over{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
.clmenu2over{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu2over{background-color:#c3050f; cursor:pointer; cursor:hand; padding: 2px;}
.tblmenu2 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #c3050f;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C3050F;
	border-bottom-color: #C3050F;
}

.clmenu3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0058A3;}
.clmenu3{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu3{background-color:#F9F9F9; padding: 2px;}
.clmenu3over{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
.clmenu3over{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu3over{background-color:#FFA200; cursor:pointer; cursor:hand; padding: 2px; }
.tblmenu3 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFA200;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFA200;
	border-bottom-color: #FFA200;
}

.clmenu4{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0058A3;}
.clmenu4{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu4{background-color:#F9F9F9; padding: 2px;}
.clmenu4over{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
.clmenu4over{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu4over{background-color:#b9c901; cursor:pointer; cursor:hand; padding: 2px; }
.tblmenu4 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #b9c901;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #B9C901;
	border-bottom-color: #B9C901;
}

.clmenu5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0058A3;}
.clmenu5{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu5{background-color:#F9F9F9; padding: 2px;}
.clmenu5over{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
.clmenu5over{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu5over{background-color:#D178FF; cursor:pointer; cursor:hand; padding: 2px; }
.tblmenu5 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D178FF;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D178FF;
	border-bottom-color: #D178FF;
}

.clmenu6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0058A3;}
.clmenu6{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu6{background-color:#F9F9F9; padding: 2px;}
.clmenu6over{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
.clmenu6over{border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #F1F1F1; }
.clmenu6over{background-color:#007CFA; cursor:pointer; cursor:hand; padding: 2px; }
.tblmenu6 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #007CFA;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #007CFA;
	border-bottom-color: #007CFA;
}


/* CSS NAVIGATION  */
.titre_ville {color: #DF101F; font-weight: bold;	font-size: 18px; text-decoration: none;}
.titre_service {color: #FFA200; font-weight: bold;	font-size: 18px; text-decoration: none;}
.titre_culture {color: #b9c901; font-weight: bold; font-size: 18px; text-decoration: none;}
.titre_emploi {color: #D178FF; font-weight: bold; font-size: 18px; text-decoration: none;}
.titre_economie {color: #007CFA; font-weight: bold; font-size: 18px; text-decoration: none;}
.titre_autres {color: #DF101F; font-weight: bold; font-size: 18px; text-decoration: none;}

.nav_arbo_ville {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.nav_arbo_service {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.nav_arbo_culture {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.nav_arbo_emploi {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.nav_arbo_economie {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.nav_arbo_autres {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.liste_articles{color: #737b86; font-size: 11px;}
.liste_articles_gras{color: #737b86; font-size: 11px; font-weight: bold; text-decoration: none;}

.tblContenu_ville {border-left-width: 2px;	border-left-style: solid; border-left-color: #c3050f; border-top-width: 2px; border-top-style: solid; border-top-color: #c3050f;}
.tblContenu_service {border-left-width: 2px;	border-left-style: solid; border-left-color: #FFA200; border-top-width: 2px; border-top-style: solid; border-top-color: #FFA200;}
.tblContenu_culture {border-left-width: 2px;	border-left-style: solid; border-left-color: #b9c901; border-top-width: 2px; border-top-style: solid; border-top-color: #b9c901;}
.tblContenu_emploi {border-left-width: 2px;	border-left-style: solid; border-left-color: #D178FF; border-top-width: 2px; border-top-style: solid; border-top-color: #D178FF;}
.tblContenu_economie {border-left-width: 2px;	border-left-style: solid; border-left-color: #007CFA; border-top-width: 2px; border-top-style: solid; border-top-color: #007CFA;}
.tblContenu_autres {border-left-width: 2px;	border-left-style: solid; border-left-color: #CCCCCC; border-top-width: 2px; border-top-style: solid; border-top-color: #CCCCCC;}

.tblTelechargement_ville {border-left-width: 2px; border-left-style: solid; border-left-color: #c3050f;}
.tblTelechargement_service {border-left-width: 2px; border-left-style: solid; border-left-color: #FFA200;}
.tblTelechargement_culture {border-left-width: 2px; border-left-style: solid; border-left-color: #b9c901;}
.tblTelechargement_emploi {border-left-width: 2px;	border-left-style: solid; border-left-color: #D178FF;}
.tblTelechargement_economie {border-left-width: 2px;	border-left-style: solid; border-left-color: #007CFA;}
.tblTelechargement_autres {border-left-width: 2px;	border-left-style: solid; border-left-color: #CCCCCC;}


/* CSS ACTUS  */
.actualite_titre {color: #FF9000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.actualite_date {color: #999999; font-size: 10px;}
.actualite_texte {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.actualite_plus {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.accueil_titre_orange{color: #ffa520; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold}

/* CSS LIENS  */
.lien_titre {color: #FF9000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.lien_nom {color: #21468C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.lien_url {color: #666666;}

/* CSS PLAN DU SITE  */
.psite_titre_ville {color: #c3050f; font-weight: bold; font-size: 14px; text-decoration: none;}
.psite_titre_service {color: #FFA200; font-weight: bold; font-size: 14px; text-decoration: none;}
.psite_titre_culture {color: #b9c901; font-weight: bold; font-size: 14px; text-decoration: none;}
.psite_titre_emploi {color: #D178FF; font-weight: bold; font-size: 14px; text-decoration: none;}
.psite_titre_economie {color: #007CFA; font-weight: bold; font-size: 14px; text-decoration: none;}

.psite_rub_2  {color: #c3050f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_3  {color: #FFA200; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_4  {color: #b9c901; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_5  {color: #D178FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_6  {color: #007CFA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_art {color: #21468C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}





/* CSS FORMULAIRE DE CONTACT */

.submit {
border-right: #0094ff 1px solid; border-top: #0094ff 1px solid; font-size: 12px; background:  
#FCFCFC; border-left: #0094ff 1px solid; cursor: hand; color: #0094ff; border-bottom: #0094ff 1px  
solid; font-family: tahoma,sans-serif; height: 25px; text-decoration: none ;font-weight:bold
}

.contact_adresseTitre {
	font-size: 14px;
	color: #981142;
}
.contact_adresse {
	font-size: 12px;
	/*color: #7377a0;*/
	border: 1px solid #666666;
	background-color: #FFF8DD;
}
.contact_adresse_liens {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.contact_titre {
	color: #000000;
	font-weight: bold;
	background-color: #EEEEEE;
}
.contact_texte {color: #000000;}
input.contact_champs, textarea.contact_champs {
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	background-color: #FCFCFC;
}
input.contact_erreur {color: #FFFFFF; background-color: #FF0000;}
.message_erreur {color: #FFFFFF; background-color: #FF0000;}
.contact_ok {color: #000000; font-size: 14px; font-weight: bold;}

.formcontact_spam_titre{
	color: #FF0000;
	font-size: 13px;
	font-weight: bold;
}
.formcontact_spam_code{color: #000000; font-size: 12px;}
.formcontact_spam_fond{background-color: #f4f4f4;}
.formcontact_spam_bordure{
	background-color: #0094ff;
}
.formcontact_spam_saisie{
	color: #0094ff;
	font-weight: bold;
	border: 1px solid #0094ff;
	background-color: #FFFFFF;
	text-transform: lowercase;
	text-align:center;
	letter-spacing: 5px;
}


