/* Liens standards et rollover */
.spiplink{display:none;}
a { color: #006BB7;text-decoration: underline;}
a:hover { color: #ef7300;text-decoration: underline;}

/* Liens internes et rollover */
a.spip_in {font-family: Arial, Helvetica, sans-serif;}
a.spip_in:hover {}

/* Liens vers pages externes et rollover */
a.spip_out {font-family: Arial, Helvetica, sans-serif;}
a.spip_out:hover {}

/* Liens vers url (sans titre) et rollover */
a.spip_url {font-family: Arial, Helvetica, sans-serif;font-style: italic;}
a.spip_url :hover {}

/* Chemin dans l'arborescence */
.chemin {font-family: Arial, Helvetica, sans-serif; font-size: 95%; color: #FFFFFF; font-weight: normal;text-decoration: none;}
.chemin:hover {color: #FFFFFF;}

/* Actualités ACCUEIL */
.actu1{margin-bottom: 5px;}
.actu2_titre {font-weight: bold;}
.actu2_texte {font-size: 93%; color: #6A7278;}
a.actu2 {font-family: Arial, Helvetica, sans-serif; font-size: 100%;color: #006BB7;text-decoration: none;}
a.actu2:hover {color: #F7921D;text-decoration: none;}
a.actu_all {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #F7921D;text-decoration: none;}
a.actu_all:hover {text-decoration: underline;}

/* A la une ACCUEIL */
.la_une_date {font-size: 100%; color: #006BB7;}
.la_une_titre {font-size: 100%; font-weight: bold; color: #006BB7;}
.la_une_texte {font-size: 97%; color: #6A7278;margin-top: 15px;margin-bottom: 10px;}
a.la_une_suite {font-size: 100%; color: #F7921D;text-decoration: none;}

/* Lien bas de page ACCUEIL */
.liens_bas{font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #7FA3BD;}
a.liens_bas{font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #7FA3BD;text-decoration: none;}
a.liens_bas:hover{color: #006BB7;}

/* Lien bas de page interieure */
.liens_int{font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #AFE6FC;text-decoration: none;}
a.liens_int{font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #AFE6FC;}
a.liens_int:hover{color: #FFFFFF;}

/* Titre de la rubrique en texte */
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 200%;font-weight: bold;text-decoration: none;color: #0B5B93;padding-top:20px;padding-bottom:20px;}

/* Sous menu off, hover, actif et actif hover text-indent: -15px; */
.ssmenu {font-family: Arial, Helvetica, sans-serif; font-size: 100%;color: #505355;text-decoration: none;}
.ssmenu:hover  {color: #0B5B93;}
.ssmenuactif {font-family: Arial, Helvetica, sans-serif; font-size: 100%;color: #006BB7; font-weight: bold;text-decoration: none;}
.ssmenuactif:hover  {color: #006BB7;}
ul {list-style: none; margin-left: 0; padding-left: 15px; text-indent: -0.65em;line-height: 125%;padding-right:10px ; } 

/* Article : Titre, date evmnt, date publication, chapo, intertitre, texte */
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 200%;font-weight: bold;text-decoration: none;color: #0B5B93;padding-top:20px;padding-bottom:1px;}
.dateevmnt {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #0B5B93;text-decoration: none;margin-bottom:20px;}
.datearticle {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #0B5B93;text-decoration: none;margin-bottom:20px;}
.chapo {font-family: Arial, Helvetica, sans-serif;font-size: 100%;font-weight: bold;text-decoration: none;color: #222324; padding-top: 5px;}
h3.spip {font-family: Arial, Helvetica, sans-serif;font-size: 135%;font-weight: bold;text-decoration: none;color: #0B5B93;letter-spacing: normal;background-image: url(images/picto_titre.gif);background-repeat: no-repeat;text-indent: 10px;background-position: 0px 7px;margin-top: 1.5em;margin-bottom: 0em;padding: 0em;}
.spip {font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding-top: 15px;text-align:justify;}
.retour {text-align:right;padding-top: 25px;padding-bottom: 10px;}

/* Article : document  : Titre, complement d'info */
.titredoc {font-family: Arial, Helvetica, sans-serif;font-size: 115%;font-weight: bold;text-decoration: none;color: #ef7300;letter-spacing: 0em;background-image: url(image/picto_titre.gif);background-repeat: no-repeat;padding-left: 15px;background-position: 0px;}
.infodoc {font-family: Arial, Helvetica, sans-serif;font-size: 90%;color: #0B5B93;text-decoration: none;padding-left: 15px;}
.compldoc {font-family: Arial, Helvetica, sans-serif; font-size: 93%; color: #505355; padding-top: 3px;padding-left: 15px;}

/* Article : Légende image ou doc inséré : Titre -en gras -et taille */
.spip_documents{font-family: Arial, Helvetica, sans-serif;font-size: 80%;color: #505355;text-decoration: none;font-style: italic;}

/* Liste d'articles : Lien vers l'article */
.lien {font-family: Arial, Helvetica, sans-serif;font-size: 105%;font-weight: bold;text-decoration: none;color: #ef7300;letter-spacing: 0em;background-image: url(images/picto_titre.gif);background-repeat: no-repeat;padding-left: 10px;background-position: 0 25px;padding-top: 20px;}
.liendoc {font-family: Arial, Helvetica, sans-serif;font-size: 105%;font-weight: bold;text-decoration: none;color: #ef7300;letter-spacing: 0em;background-image: url(images/picto_titre.gif);background-repeat: no-repeat;padding-left: 10px;background-position: 0 15px;padding-top: 10px;}
.dateliste {font-family: Arial, Helvetica, sans-serif;font-size: 95%;color: #0B5B93;text-decoration: none;margin-bottom:3px;margin-left: 10px;}
.lientitre {font-family: Arial, Helvetica, sans-serif;font-size: 105%;font-weight: bold;text-decoration: none;color: #ef7300;letter-spacing: 0em;background-image: url(images/picto_titre.gif);background-repeat: no-repeat;padding-left: 10px;background-position: 0 10px;padding-top: 5px;margin-left: 10px;}
.marcheliste {font-family: Arial, Helvetica, sans-serif;font-size: 95%;color: #0B5B93;text-decoration: none;margin-bottom:3px;margin-left: 20px;}

/* Liste d'articles : Titre article sans lien */
.titresslien {font-family: Arial, Helvetica, sans-serif;font-size: 105%;font-weight: bold;text-decoration: none;color: #0B5B93;letter-spacing: 0em;background-image: url(images/picto_titre.gif);background-repeat: no-repeat;padding-left: 15px;background-position: 0 25px;padding-top: 20px}

/* Liste d'articles plan du site */
.titresslienplan {font-family: Arial, Helvetica, sans-serif;font-size: 110%;font-weight: bold;text-decoration: none;color: #0B5B93;letter-spacing: 0em;padding-top: 15px;padding-left: 10px}
.lientitreplan {font-family: Arial, Helvetica, sans-serif;font-size: 105%;font-weight: bold;text-decoration: none;color: #006BB7;letter-spacing: 0em;padding-top: 5px;padding-left: 20px}
.titreplan {font-family: Arial, Helvetica, sans-serif;font-size: 135%;font-weight: bold;text-decoration: none;color: #0B5B93;letter-spacing: normal;background-image: url(images/picto_titre.gif);background-repeat: no-repeat;text-indent: 10px;background-position: 0px 7px;
margin-top:35px;margin-bottom:10px;}

/* Liste d'articles événement : date evmnt */
.listdateevmnt {font-family: Arial, Helvetica, sans-serif;font-size: 95%;color: #0B5B93;text-decoration: none;margin-left: 10px;}

/* Liste d'articles : Introduction */
.complement {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #505355; padding-top: 3px;padding-bottom: 20px;text-align:justify;padding-left: 10px;}
.complement2 {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #505355; padding-top: 3px;padding-bottom: 20px;text-align:left;padding-left: 10px;}


/* Liste fiche annuaire : Chapo (activité) */
.chapofiche {font-family: Arial, Helvetica, sans-serif;font-size: 100%;font-weight: bold;text-decoration: none;color: #505355;}

/* Bouton gestion pages off, hover, actif et actif hover */
.boutons{border-bottom-color: #DDE8F4;border-bottom-style: solid;	border-top-color: #DDE8F4;border-top-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;text-align:right;}
.bouton {font-family: Arial, Helvetica, sans-serif;font-size: 110%;font-weight: bold; color: #333333;text-decoration: none;}
.boutonactif {font-family: Arial, Helvetica, sans-serif;font-size: 110%;font-weight: bold; color: #EF7300; 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: 100%; font-weight: bold;color: #FFFFFF;background-color: #0B5B93;}
table.spip tr.row_odd {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #000000;background-color: #99c3e2;}
table.spip tr.row_even {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #000000;background-color: #c8dfef;}
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: #FDF0C4; }

/* Recherche : Zone de saisie */
.formrecherche { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; width: 50% ; background-color: #80B6DB;border-color: #80B6DB #80B6DB #80B6DB #80B6DB ; height: 15px; border: #80B6DB; border-style: none}

/* Liste déroulante autre que formulaire */
.liste {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #666666;text-decoration: none; background-color: #FFFFFF;}

/* Formulaire : Champ de saisie */
.formcontact  {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #666666;text-decoration: none; background-color: #FFFFFF;}

/* Formulaire login */
.formlogin {font-family: Arial, Helvetica, sans-serif;font-size: 100%; width: 50% ; color: #666666;text-decoration: none; background-color: #FFFFFF;}

/* Formulaire : bouton de validation */
.spip_bouton { background-color: #F3F3EF;font-family: Arial,Helvetica,sans-serif;font-size: 85%;color: #666666;}

/* Liste de diffusion */
.reponse_formulaire {color: red;font-family: Arial, Helvetica, sans-serif; font-size: 97%; padding-left:5px;padding-right:5px;}
.liste_texte {font-size: 97%; color: #006BB7;margin-top: 15px;margin-bottom: 10px;}


/*.spip_logos {float: left; margin-right:25px;margin-bottom:25px;}*/
.spip_logos {float: left; border: 4px solid #E1EEF7; margin-right: 15px;margin-top: 4px;margin-left: 4px;margin-bottom: 15px;}
.spip_logoart {float: left; border: 4px solid #E1EEF7; margin-right: 4px;margin-top: 4px;margin-left: 10px;margin-bottom: 4px;}
.contourphoto {border: 4px solid #E1EEF7; margin-right: 4px;margin-top: 4px;margin-left: 4px;margin-bottom: 4px;}

/* 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 { }
.forml { width: 100% ; background-color: #FFDDAA;}
.spip_encadrer {width : 100%;background-color: #FFFFFF;padding: 5px;border: 1px #666666 solid;}
.spip_cadre {width : 100%;background-color: #FFFFFF;padding: 5px;}
