/* Liens standards et rollover OK */
a { color: #006734; text-decoration: underline;}
a:hover { color: EDA31F; text-decoration: underline;}
/* Liens internes et rollover */
a.spip_in {color: #ab250B; text-decoration: underline;}
a.spip_in:hover {color: #FA873E; text-decoration: underline;}
/* Liens vers pages externes et rollover */
a.spip_out {color:#CFBA81 ; text-decoration: underline;font-style: italic;}
a.spip_out:hover {color: #FA873E; text-decoration: underline;font-style: italic;}
/* Liens vers url (sans titre) et rollover */
a.spip_url {color:#CFBA81 ; text-decoration: underline;}
a.spip_url:hover {color: #FA873E; text-decoration: underline;}
/* Chemin dans l'arborescence */
.chemin {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;text-decoration: none;}
.chemin:hover {color: #006734;}
/* Page accueil */
.motcle { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline }
.recherche {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #006734; font-weight: bold}
.intro {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: italic; color: #000000;margin-right:30;text-align:justify;}
.introplus {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: 006734; text-decoration: underline}
.lienintro { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: 006734}
.lienintro:hover {color: 000000}
.actutitre {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #006734}
.actudate {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #000000;}
.actutitre2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #eda31f}
.adresse {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.adresseint {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #006734}
.malvoyant {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #F0AC27; text-decoration: none;}
/* Titre de la rubrique en texte*/
.titrerubrique {font-family: Georgia, "Times New Roman", Times, serif;font-size: 25px; font-weight: bold; color: #EDA31F; text-decoration: none;}
.titressrub {font-family: Georgia, "Times New Roman", Times, serif;font-size: 20px; font-weight: bold; color: #EDA31F; text-decoration: none;}
.titrepage {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 25px; font-style: italic; font-weight: bold; color: #006734; text-decoration: none;}
.introint {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: italic; color: #000000;margin-right:30;margin-top:20;}
/* Sous menu off, hover, actif et actif hover */
a.ssmenusom {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: #000000; text-decoration: none;background-color: FFFFFF;padding-top:1;padding-right:5;padding-bottom:1;padding-left:10; display: block; width: 215px;}
a.ssmenusom:hover {background-color: #FAE4BC;text-decoration: none; color: #000000}
a.ssmenuint {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: #000000; text-decoration: none;background-color: FAE4BC;padding-top:1;padding-right:5;padding-bottom:1;padding-left:10; display: block; width: 215px;}
a.ssmenuint:hover {background-color: #FFFFFF;text-decoration: none; color: #000000}
.catssmenu { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: 006734; text-decoration: none; background-color: FFFFFF;	padding-top:1;padding-right:5;padding-bottom:1;padding-left:10;  display: block; width: 215px;}
.catssmenuint { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: 006734; text-decoration: none; background-color: FAE4BC;	padding-top:1;padding-right:5;padding-bottom:1;padding-left:10;  display: block; width: 215px;}
/* Article : Titre, date evmnt, date publication, chapo, intertitre, texte */
.titrearticle {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 22px; font-style: italic; font-weight: bold; color: #006734; text-decoration: none;}
.datearticle {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 13px; color: #006734; text-decoration: none;}
.dateevmnt {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 13px; color: #006734; text-decoration: none;}
.chapo {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 15px; font-style: italic; color: #006734; text-decoration: none;}
h3.spip {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 17px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none;padding-top:15;}
.spip {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 15px; color: #000000; text-decoration: none;}
/* Article : document  : Titre, complement d'info */
a.titredoc {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 13px; font-weight: bold; color: #006734;}
.infodoc {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 12px; font-style: italic; color: #EDA31F;}
.compldoc {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 12px; font-style: italic; color: #000000;}
/* Article : Légende image ou doc inséré : Titre -en gras -et taille */
.spip_documents {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 11px; font-weight: bold; color: #006734;}
/* Liste d'articles : Lien vers l'article */
.lien { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: 006734}
/* Liste d'articles : Titre article sans lien */
.titresslien {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; font-style: italic; font-weight: bold;  color: #000000}
/* Liste d'articles événement : date evmnt */
.listdateevmnt {font-family: Georgia, "Times New Roman", Times, serif ; font-size: 13px; color: #006734; text-decoration: none;}
/* Liste d'articles : Introduction */
.complement {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000000}
.elu {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000}
/* Liste fiche annuaire : Chapo (activité) */
.chapofiche {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000000}
/* Bouton gestion pages off, hover, actif et actif hover */
.bouton {font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: 006734;}
.boutonactif{font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: EDA31F;text-decoration: underline;}
/* Tableau : général, ligne 1, paire, impaire, cellule */
table.spip {padding:0px; border-style:solid;border-width:1px;border-color:#FFFFFF;border-collapse:collapse}
table.spip tr.row_first {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #006734;background-color: #FFFFFF;}
table.spip tr.row_odd {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #000000;background-color: #FAE4BC;}
table.spip tr.row_even {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #000000;background-color: #FFFFFF;}
table.spip td {padding: 2px;text-align: left;vertical-align: center;border-color:#FFFFFF;border-style:solid;border-width:1px;}
/* Recherche : Couleur de surlignage */
.spip_surligne { background-color: #FAE4BC; }
/* Recherche : Zone de saisie */
.formrecherche { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000000; width: 90% ; background-color: #FFFFFF;border-color: #48564F #48564F #48564F #48564F; height: 24px; border-width:1;border-style: solid;}
/* Liste déroulante autre que formulaire */
.liste {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000000;background-color: #FAE4BC;}
/* Formulaire : Champ de saisie */
.formcontact {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000000;background-color: #FAE4BC;}
/* Formulaire login */
.formlogin {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 90% ; background-color: #FFFFFF;border-color: #FEAF2B #FAF2E2 #FAF2E2 #FEAF2B; height: 19px; border-width: 2px; border-top-style: ridge; border-bottom-style: inset; border-left-style: ridge; border-right-style: inset}
/* Formulaire : bouton de validation */
.spip_bouton { background-color: #FAE4BC;font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;font-size: 14px;color: #000000;}

ol li {
	margin: 5px 0px 0px 0px;
}

/* Formulaires */

#dompub ul {
	margin: 0px 0px 0px 30px;
	text-align: left;

}
#dompub ul li, #dompub p, #dompub div {
	margin: 10px 0px 5px 0px;

}
#dompub ul li ul li {
	margin: 1px 0px 1px 0px;
}
#dompub fieldset {
	padding: 5px 5px 5px 5px;

}
#dompub label {
	display: block;
	width: 60%;
	
	float: left;
	
	text-align: right;
	clear: both;
}
#dompub ul li label {
	float:none;
	display: inline;
	text-align: left;
	width : auto;
	
}
#dompub textarea {
	
	font-size: 100%;
	font-family:Arial,Helvetica,sans-serif;

}
#dompub legend {
  color: #000;
  font-weight: bold;
}
#dompub input, #dompub textarea {
  background-color: #FAE4BC;
}
#dompub input.nobg {
  background-color: transparent;
}
#dompub input.nbplaces {
	width: 25px;

}
#dompub label.no_float {
	float: none;
	display: inline;
	text-align: left;
}
.centrer {
  text-align: center;
}
p {
	margin: 0px;
	padding: 0px
}

.layerdeplie {
	margin-left: 25px;
}