/* Liens standards et rollover */
a { text-decoration: none; color: #009FD7;}
a:hover { color: #01BAA4;}

/* Liens internes et rollover */
a.spip_in {text-decoration: underline;}
/* a.spip_in:hover {color: #FA873E; text-decoration: underline;} */

/* Liens vers pages externes et rollover */
a.spip_out {color:#016F62; text-decoration: underline;}
/* a.spip_out:hover {color: #FCB60D; text-decoration: underline;}*/

/* Liens vers url (sans titre) et rollover */
a.spip_url {color:#016F62; text-decoration: underline;}
/* a.spip_url:hover {color: #FCB60D; text-decoration: underline;}*/

/**** Actualités */
/* Actu date et actu_titre à supprimer */
.info_flash{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #495A61;}
.info_flash_suite {font-family: Arial, Helvetica, sans-serif;font-size: 10px; text-decoration: underline;}

.chemin {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #495A64;}
/*.chemin:hover {text-decoration: underline; }*/


/**** Titre de la rubrique en texte*/
.titrerubrique { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFC615;font-weight: bold;padding-bottom: 0px;}

/* Menu principal en texte : off, hover, actif et actif hover */
/*.menu {font-family: "Times New Roman", Times, serif; font-size: 15px;font-weight: bold;color: #E7D271;}*/
/*.menu:hover {font-family: "Times New Roman", Times, serif; font-size: 15px;font-weight: bold;color: #FA873E;text-decoration: underline;font-style: italic;}*/
/*.menuactif {font-family: "Times New Roman", Times, serif;font-size: 15px;color: #FABB6B;font-weight: bold;}*/
/*.menuactif:hover {font-family: "Times New Roman", Times, serif; font-size: 15px;font-weight: bold;color: #FA873E;text-decoration: underline;font-style: italic;}*/

/* Sous menu off, hover, actif et actif hover */
.ssmenu {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; color: #009FD7;padding-top: 0px;}
/*.ssmenu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FA873E;text-decoration: underline;font-style: italic;}*/
.ssmenuactif {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #01BAA4;font-weight: bold;padding-top: 0px;}
/*.ssmenuactif:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FA873E;text-decoration: underline;font-style: italic;}*/

/**** Article : Titre, date evmnt, date publication, chapo, intertitre, texte */
.titrearticle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #495B61;}
.dateevmnt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #495B61;}
.datearticle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #495B61;}
.chapo {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0084D7;}
h3.spip {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #00759F;margin-top: 2em;margin-bottom: 1em;padding: 0em;}
/*
h3.spip {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #495B61;margin-top: 2em;margin-bottom: 1em;padding: 0em;}
*/
.spip {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #495B61; padding-top: 3px;}

/**** Article : document  : Titre, complement d'info */
a.titredoc {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.infodoc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #79B1C4;}
.compldoc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #495B61;}

/**** Article : Légende image ou doc inséré : Titre -en gras -et taille */
.spip_documents {font-family: Arial,Helvetica,sans-serif;font-size: 10px;color: #79B1C4;font-style: normal;}

/**** Liste d'articles : Lien vers l'article */
.lien {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}

/**** Liste d'articles : Titre article sans lien */
.titresslien {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;color: #79B1C4;text-decoration: underline;}

/**** Liste d'articles événement : date evmnt */
.listdateevmnt {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #79B1C4;}

/**** Liste d'articles : Introduction */
.complement {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #495B61; padding-top: 3px;}

/**** Liste fiche annuaire : Chapo (activité) */
.chapofiche{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #79B1C4;}

/**** Bouton gestion pages off, hover, actif et actif hover */
.bouton {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.boutonactif {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;color: #79B1C4;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: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #495B61;background-color: #C1CCED;}
table.spip tr.row_odd {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #495B61;background-color: #E1EDFB;}
table.spip tr.row_even {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #495B61;background-color: #C3DEE4;}
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: #FEEAAD; }

/**** Recherche : Zone de saisie */
.formrecherche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; width: 90% ; background-color: #A6CAE3;border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; height: 14px; border-width:1;border-style: solid;}

/**** Liste déroulante autre que formulaire */
.liste {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal; color: #FFFFFF;text-decoration: none;background-color: #A6CAE3;}

/**** Formulaire : Champ de saisie */
.formcontact   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #A6CAE3;border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; border-width:1;border-style: solid;}

/**** Formulaire login */
.forml {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; width: 90% ; background-color: #A6CAE3;border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; height: 14px; border-width: 1px; border-top-style: ridge; border-bottom-style: inset; border-left-style: ridge; border-right-style: inset}

/**** Formulaire : bouton de validation */
.spip_bouton { background-color: #009FD7;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: bold;font-size: 9pt;color: #FFFFFF;}

/*.spip_logos {float: left;}*/
.msgerror {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #01BAA4;}
.contourphoto {border: 2px solid #FFFFFF; margin-right: 2px;margin-top: 2px;margin-left: 2px;margin-bottom: 2px;}


/* Non utilisés */
.reponse_formulaire {font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: bold;font-size: 110%;color: red;}
a.spip_glossaire { }
.spip_code { }
p.spip_note { }
hr.spip { }
b.spip { }
i.spip { }
.spip_encadrer {width : 100%;background-color: #FFFFFF;padding: 5px;border: 1px #666666 solid;}
.spip_cadre {width : 100%;background-color: #FFFFFF;padding: 5px;}
