/* Liens standards et rollover */
a { text-decoration: none; color: #3191FC}
a:hover { color: #FCB60D;}

/* Liens internes et rollover */
a.spip_in {color: #3191FC; text-decoration: underline;}
a.spip_in:hover {color: #FA873E; text-decoration: underline;}

/* Liens vers pages externes et rollover */
a.spip_out {color:#3191FC; text-decoration: underline;font-style: italic;}
a.spip_out:hover {color: #FCB60D; text-decoration: underline;font-style: italic;}

/* Liens vers url (sans titre) et rollover */
a.spip_url {color:#89BD28; text-decoration: underline;}
a.spip_url:hover {color: #FCB60D; text-decoration: underline;}

/**** Actualités */
/* Actu date et actu_titre à supprimer */
.actu_date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #145AA9; line-height: -10px;}
.actu_titre {font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10px; font-weight: bold;color: #6F9ACA;font-weight: bold;}
.actu_titre:hover {font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 11px; font-weight: regular;color: #FA873E;text-decoration: underline;}
.actu_grostitre {font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12px; font-weight: bold;color: #145AA9;font-weight: bold;}
.actu_grostitre:hover {font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12px; font-weight: regular;color: #FA873E;text-decoration: underline;}
.actu_txt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:regular; color: #0F3212;}

.chemin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5083BD;}
.chemin:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5083BD; text-decoration: underline;}


/**** Titre de la rubrique en texte*/
.titrerubrique { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #014797;font-weight: bold;padding-bottom: 20px;}

/**** Menu deroulant en texte : off, hover */
.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
.menu:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FED167;}


/**** Article : Titre, date evmnt, date publication, chapo, intertitre, texte */
.titrearticle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #014797;}
.dateevmnt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #145AA9;}
.datearticle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;color: #145AA9;}
.chapo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6F9ACA;}
h3.spip {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #328ED5;margin-top: 2em;margin-bottom: 1em;padding: 0em;}
.spip {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000408; padding-top: 3px;}

/**** Article : document  : Titre, complement d'info */
a.titredoc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #3191FC;font-weight: bold;}
.infodoc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #145AA9;}
.compldoc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #6F9ACA;}

/**** Article : Légende image ou doc inséré : Titre -en gras -et taille */
.spip_documents {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 9px;color: #6F9ACA;font-style: normal;}

/**** Liste d'articles : Lien vers l'article */
.lien {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3191FC;font-weight: bold;}

/**** Liste d'articles : Titre article sans lien */
.titresslien {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #328ED5;}

/**** Liste d'articles événement : date evmnt */
.listdateevmnt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #145AA9;}

/**** Liste d'articles : Introduction */
.complement {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000408; padding-top: 3px;}

/**** Liste fiche annuaire : Chapo (activité) */
.chapofiche{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #6F9ACA;font-style: normal;}
.br {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5px;}


/**** Bouton gestion pages off, hover, actif et actif hover */
table td.bouton {border-top: 1px solid #71B3E6;border-bottom: 1px solid #71B3E6;padding:2px 0px 2px 0px;
text-align: center;
background-color:#EAF3FF;
}

.bouton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #3191FC;}
.boutonactif {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FCB60D;font-weight: bold;}

/**** Tableau : général, ligne 1, paire, impaire, cellule */
table.spip {padding:0px; border-style:solid;border-width:1px;border-color:#C2DEFEF;border-collapse:collapse}
table.spip tr.row_first {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold;color: #145AA9;background-color: #FFFFFF;}
table.spip tr.row_odd {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #000408;background-color: #C1D7EF;}
table.spip tr.row_even {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #000408;background-color: #EFF6FF;}
table.spip td {padding: 2px;text-align: left;vertical-align: center;border-color:#C2DEFEF;border-style:solid;border-width:1px;}

/**** Recherche : Couleur de surlignage */
.spip_surligne { background-color: #FEF9CD; }

/**** Recherche : Zone de saisie */
.formrecherche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #05436A; width: 90% ; background-color: #FFFFFF;border-color: #3872B6 #C0D7ED #C0D7ED #3872B6; height: 15px; border-width:1;border-style: solid;}

/**** Liste déroulante autre que formulaire */
.liste {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal; color: #05436A;text-decoration: none;background-color: #FFFFFF;}

/**** Formulaire : Champ de saisie */
.formcontact   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #05436A; background-color: #F8FBFE;border-color: #3872B6 #C0D7ED #C0D7ED #3872B6; border-width:1;border-style: solid;}

/*
on definit la presentation des deux blocs d'informations (paire de valeur : description / infos)
Pour une presentation sur 2 colonnes, decommenter le float et affecter une largeur (width) à contact1 et contact2
 */
.contact1, .contact2 {
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	text-align: left;

}

.contact1 {
	width: 49%;
	text-align: right;

}
.contact2 {
	width: 50%;
	margin-bottom: 5px;
	
	/*padding-left: 20%;*/
	
}


/**** Formulaire login */
.formlogin {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #05436A; width: 90% ; background-color: #FFFFFF;border-color: #3872B6 #3872B6 #3872B6 #3872B6; 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: #2B69AD;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: bold;font-size: 9pt;color: #FFFFFF;}

.spip_logos {float: left;}
 
#layeractu {
	position: absolute;
	left:-5px; 
	top:50px!important; 
	top:50px;  
	width:324px; 
	height:211px; 
	z-index:1 ; 
	visibility:hidden; 	
}
 
#layeragenda {
	position: absolute;
	left:-5px; 
	top:50px; 
	width:324px; 
	height:211px; 
	z-index:1 ; 
}
 
.bouton_agenda {padding-right:90px;padding-top:10px;}
.bouton_actus {padding-top:10px;}
.spip_none {
	display:none;
}

/* 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;}
