/**************************************************

	Personnalisation des sites
	
	 -> feuille de style complementaire
	 pour la definition de la couleur
	 
		rouge :				#900
		rouge (survol) :	#b90000	
	
**************************************************/



/*		Conteneurs
   --------------------------------------------- */

div#container {
	border: 1px solid #900;
}



/*		Menu des rubriques
   --------------------------------------------- */

/*#navigation #menu_rubriques ul.menulist li a,
#navigation #menu_rubriques ul.menulist li.smenu ul li a {
	background: transparent url(../images/bg_menu.png) repeat-x center center;
}
#navigation #menu_rubriques ul.menulist li a:hover,
#navigation #menu_rubriques ul.menulist li.smenu ul li a:hover {
	background: #b90000;
}*/
#menu_rubriques.menu_rub3 ul.menulist li .cache a { background-color: #b90000; }
#menu_rubriques.menu_rub3 ul.menulist li a:hover { background-color: #D00; }



/*		Colonne Centrale
   --------------------------------------------- */

/* Titres et intitule (h1) de chaque page */
h1.intitule_page, .titre h1, #content .rubrique .titre h1, #edito.article .titre h1 {
	color: #900;
	border-bottom: 1px solid #900;
}
#documents_joints.portfolio h2 {
	color: #900;
	border-bottom: 1px dotted #900;
}

/* Pictos des titres */
#voir_commentaires {
	background: url(../images/article_pictos.png) no-repeat center top;
}
#commenter, #signer {
	background: url(../images/article_pictos.png) no-repeat center -24px;
}
#voir_signatures {
	background: url(../images/article_pictos.png) no-repeat center -48px;
}
#creer_pdf {
	background: url(../images/article_pictos.png) no-repeat center -72px;
}
#imprimer {
	background: url(../images/article_pictos.png) no-repeat center -96px;
}

/* Blocs */
.blocs_titre {
	background: transparent url(../images/triangle-bas.gif) no-repeat scroll left center;
}
.blocs_replie {
	background: transparent url(../images/triangle.gif) no-repeat scroll left center;
}

/* Extraits d'articles */
#content div.extrait {
	border-left: 1px solid #900;
	border-bottom: 1px dotted #900;
}

/* Commentaires de l'article */
.commentaires h2 {
	border-bottom: 1px solid #900;
}
/* Rubriques filles */
#content .rubrique .description .filles { border: 0 none; }
.description .filles a {
	padding: 0 0 0 20px;
	background: transparent url(../images/triangle.gif) left center no-repeat;
}
.description .filles a:hover {
	background: transparent url(../images/triangle.gif) left center no-repeat;
	text-decoration: underline;
}

/* Fiche auteur */
.vcard .texte strong { color: #900; }


/*		Herbier
   --------------------------------------------- */

h1.herbier_titre {
	color: #900;
	border-bottom: 1px solid #900;
}
#herbier_liste.plan .ajaxbloc a.objet_titre {
	color: #900;
}
#herbier_liste.plan .ajaxbloc a.objet_titre:hover {
	color: #b90000;
}
#herbier_liste.plan .ajaxbloc hr {
	border-color: #900;
}



/*		Plan
   --------------------------------------------- */

h1.plan_titre {
	color: #900;
	border-bottom: 1px solid #900;
}



/*		Noisettes
   --------------------------------------------- */

.noisette .contenu h2 a.titre, .noisette .contenu.mixte h2 a.titre {
	color: #900;
}
.noisette .contenu .date_bloc {
	color: #900;
}

/*	Navigation */
#noisette_navigation_art.noisette .contenu .liste ul li span.titre {
	color: #900;
}
#noisette_sites.noisette .contenu.mixte a:hover {
	color: #b90000;
}

/* Recherche */
#nav_recherche .formulaire_recherche input.submit {
	background: url(../images/bg_chemin.png) repeat-x center center;
}
.commentaires li {
	border-top: 0 none;
	border-bottom: 1px dotted #900;
}

/* Annonce -> lire la suite */
.noisette_annonce .contenu .lire_suite a {
	background: url(../images/lire_suite.gif) no-repeat left center;
}


/*		Breves
   -------------------------------------------- */

#breve.breve .titre h1 {
	border-bottom: 1px solid #900;
}
#breves_site .extrait {
	border-bottom: 1px dotted #900;
}



/*		Formulaires
   -------------------------------------------- */

/* Champs de saisie */
.formulaire_spip {
	border: 1px dotted #900;
}
.formulaire_spip fieldset legend {
	color: #900;
}
/* Boutons */
.formulaire_spip .boutons input, .formulaire_spip .boutons input.submit {
	background: url(../images/bg_chemin.png) repeat-x center center;
}



/*		Divers
   --------------------------------------------- */

a.cs_glossaire:hover span.gl_dl, #glossOverDiv span.gl_dl {
	border: 1px solid #900;
}
a.cs_glossaire:hover span.gl_dt, #glossOverDiv span.gl_dt {
	background-color: #900;
}
