A,body,td,input,textarea  {
	color: #416174;
	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: url(../images/sytevom/charte/fond.jpg);
	MARGIN: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-position:center top;
	BACKGROUND-COLOR: #4f98eb;
}


input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.formcontact_spam_titre{color: #669900; font-size: 14px;}
.formcontact_spam_code{color: #FF0000; font-size: 12px;}


/* 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 */
.accueil_actutexte{	color: #4b7281; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; padding: 2px;}
.accueil_actutextenormal {color: #333333}
.accueil_actudate{color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal}
.accueil_actutitre{color: #4b7281; 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: #4b7281;}
.accueil_agendatitre {color: #94ba30}


/* 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: #406ee3; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;}
.telechargement_texte {color: #406ee3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

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

/* CSS MENU  */
.menu_texte {color: #466996; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
.menu_texte:hover {font-weight: bold; text-decoration: none;}
.menu_texte_blanc {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
.menu_texte_petit {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}


/* CSS NAVIGATION  */

.titre_1 {color: #FFFFFF; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 18px;}
.titre_2 {color: #55bd0b; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_3 {color: #406ee3; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_4 {color: #73baf1; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_5 {color: #cd5c17; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_6 {color: #9f1fb2; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_7 {color: #fe57f4; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_8 {color: #368002; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_9 {color: #368002; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_10 {color: #FFCC00; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}
.titre_11 {color: #c31010; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 14px;}

.liste_articles{color: #417d10; font-size: 12px;}
.liste_articles_gras{color: #417d10; font-size: 14px; font-weight: bold; text-decoration: none;}

.titre_petit_1 {color: #f1fddb; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 16px;}



/* CSS ACTUS  */
.actualite_titre {color: #639E36; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.actualite_date {color: #999999; font-size: 10px;}
.actualite_texte {color: #416174; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.actualite_plus {color: #FC7C0A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

/* 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: #ffa200; font-weight: bold; font-size: 14px; text-decoration: none; border-width: 1px; border-style: solid;	border-color: #66CC33;}
.psite_titre_service {color: #ffa200; font-weight: bold; font-size: 14px; text-decoration: none; border-width: 1px; border-style: solid;	border-color: #66CC33;}
.psite_titre_culture {color: #ffa200; font-weight: bold; font-size: 14px; text-decoration: none; border-width: 1px; border-style: solid;	border-color: #66CC33;}
.psite_titre_emploi {color: #ffa200; font-weight: bold; font-size: 14px; text-decoration: none; border-width: 1px; border-style: solid;	border-color: #66CC33;}
.psite_titre_economie {color: #ffa200; font-weight: bold; font-size: 14px; text-decoration: none; border-width: 1px; border-style: solid;	border-color: #66CC33;}

.psite_rub_2  {color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_3  {color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_4  {color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_5  {color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.psite_rub_6  {color: #0066CC; 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;
}
