#menu-principal-plan {display:none}
#menu-principal-resume {display:none}
#menu-principal-contact {display:none}

  
/* -------------------------------------------------------
 	2. MISE EN PAGE - BLOCS PRINCIPAUX
 ------------------------------------------------------- */

body {
	color: #444;
	/*font: 86%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;*/
	font: 86%/1.0 "Georgia", "Times New Roman", Times, serif;
	margin: 0;
	text-align: center;
	/* pour centrer horizontalement la boite #page dans IE/Win */
	background-color: #ddd;
	
	/* background-image - voir/see : 'alter.css' */



}
/*    body.sommaire #menu-rubriques{display:none}
    body.sommaire #bloc-contenu {margin-left:0}
*/
/* -------------------------------------------------------
 	3. BANDEAU - ENTETE (inc/inc-bandeau.html)
 ------------------------------------------------------- */
#entete			/* voir (../inc/inc-bandeau.html) */
{
	position: relative;
	height: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border-width: 0;
	text-align: right;
	background-color: #787878;
	overflow: hidden;
	z-index: 10;
	/* background-image - voir/see : 'alter.css' */
}

#entete a.nom-site, 
#entete a.nom-site:link,  
#entete a.nom-site:visited
{
	display: block;
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	font-family: Verdana, 'Bitstream Vera Sans', Tahoma,  'Lucida Grande', 'Lucida Sans', Arial, 'Helvetica Neue', Helvetica, Lucida, Geneva, sans-serif;
	text-decoration: none;
	color: #bcde7a;
	font-size: 2em;
	font-weight: ;
	padding: 0;
	background-color: transparent;

	/* background-image - voir/see : 'alter.css' */
}


#entete .nom-site span 		/* position du nom du site - position of the site's name  */
{
	display: block;
	position: absolute;
	bottom: 48px;
	right: -2000px;
}
/* -------------------------------------------------------
 	4. ELEMENTS HTML DE BASE
 ------------------------------------------------------- */

h1
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 160%;
	font-weight: ;
	color:#bcde7a;
	/******************color:#FF0000;**********************/
}

h2
{
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 150%;
	font-weight: ;
}

h2.titre-article { 
margin-bottom: 0px;
text-align:left;
}




h3
{
	margin-top: .2em;
	margin-bottom: .2em;
	font-size: 120%;
	font-weight: ;
}

/* Intertitres insérés dans un article  */
h3.spip {
	margin-top: 1em;
	margin-bottom: .4em;
	padding-bottom: .1em;
	/* border-bottom: 1px #444 dashed; */
	font-size: 125%;
	font-weight: ;
	text-align: left;
	background-color: #F3F3F3;
}

h4
{
	margin: 2px;
	font-size: 110%;
	font-weight: ;
}

h5
{
	margin: 2px;
	margin-left: 0px;
	font-size: 100%;
	font-weight: ;
}

h6
{
	margin: 2px;
	margin-left: 0px;
	font-size: 90%;
	font-weight: ;
}


/* ------------------------------------------------------------------
 	5. NAVIGATION et MENUS
 -------------------------------------------------------------------- */
/* COULEURS des menus */
.menu ul li {	border-top: 1px solid #eee; } /* separateur : meme couleur que fond de BODY */

.menu ul li a:hover { text-decoration: none; }

/* text : color */
.menu ul li a, 
.menu ul li a:visited,
.menu ul li b 				{ color: white;}

.menu ul li li a, 
.menu ul li li a:visited 			{ color: #005AAD;} /**********texte sous menu**************/

.menu li span 				{ color: #444;}


.menu ul li a:hover,
.menu ul li li a:hover,
.menu ul li li a.lienon 	{ color: white;}


/* background */
.menu ul li a,
.menu ul li b 				{ background-color: #005AAD; 
							font-weight:bold;                             
							 } /********BACKGROUND TITRE DES REVUES**************/


.menu ul li li a, 
.menu ul li li a:visited,
.menu li span 				{ background-color: #EDF3FF; }

.menu ul li a:hover,
.menu ul li li a:hover { background-color: #bcde7a; } /**********************/
.menu ul li li a.lienon 	{ background-color: #ffd; }


.menu ul li li a.article { background-color: #eee; }
.menu ul li li a.article:hover { background-color: #EDFBFF; }


/* -------------------------------------------------------
 	6. ARTICLE
 ------------------------------------------------------- */

.texte
{
	text-align: left;
	line-height: 1.3em;
	text-transform: inherit;
	color: #5C6586;  /***************couleur résumé article page de garde*********************/
}

p.spip { text-align: left; }

.chapo
{
	font-weight: normal ; /**********descriptif ou chapo**********/
	text-align: justify;
	background-color: #EDF3FF; /**********************/
	padding: .5em;
	margin: 0 0 1em 0px; /* haut droit bas gauche*/
		/*color:#5C6586; */
	color:#364593; 
}


/* L'information de date et auteur au dessus de l'article */
.detail
{
	font-size: smaller;
	padding: 0px;
	margin: 0px;
}

.petit-info
{
	font-size: smaller;
	font-weight: ;
}

.spip_bouton
{
	font-size: smaller;
	font-weight: ;
}

.ps
{
	text-align: left;
	font-size: 90%;
	line-height:150%;
	
	
}

.notes
{
	text-align: left;
	font-size: 90%;
}

.surtitre,
.sous-titre {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 90%;
	text-transform: uppercase;
}

.pagination { font-size: 90%; }

.spip_documents
{
	font-size: 85%;
}

.spip_doc_titre { font-weight: ; font-size: 1em; line-height: 1em; margin-left:auto; margin-right:auto;}
.spip_doc_descriptif { clear: both; font-size: 1em; line-height: 1em; margin-left:auto; margin-right:auto;
}

ul.spip { margin-left: 1em; padding: 0; } 
ol.spip { margin-left: .8em; padding: 0; }
ul ul.spip,
ol ol.spip,
ol ul.spip,
ul ol.spip { margin-left: 0; padding: 0; }
ul.spip, ul ul.spip, ol ul.spip { list-style: square;}
ol.spip { list-style: decimal; }
/* ul.spip li, ol.spip li { list-style: inherit; } */
ol.spip li { margin: 0.3em 0 0.3em 1.5em; list-style-position: outside; }
ul.spip li { margin: 0.3em 0 0.3em 1.2em; list-style-position: outside; }
ul.spip ol.spip li { margin: 0.3em 0 0.3em 1.5em; list-style-position: outside; }


/* -------------------------------------------------------
 8. EDITO (sur page sommaire.html)
------------------------------------------------------- */

.edito .bandeau {
	overflow: hidden;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-color: #BBB;
	border-width: 0 0 2px 0;
	border-style: dotted;
}

.edito h3 {
	margin: 0;
	padding: 0;
	color: white;
	background-color: #bcde7a;
	text-transform: uppercase;
	text-indent: 4px;
	width: 100%;
	font-size: 1.1em;
	line-height: 1.4;
	/* background-image - voir/see : 'alter.css' */
}

.edito h3 a, 
.edito h3 a:link, 
.edito h3 a:visited,
.edito h3 a:hover {
	color: white;
	font-size: 90%;
}

.edito .chapo { margin-top: 0; background-color: #EDF3FF;}

.edito .suite { text-align: right;}

.signatures td 
{ 	
	/* background-image - voir/see : 'alter.css' */
 }

.signatures-titre
{
	font-size: 92%;
	font-weight: ;
	margin: 0px;
}

.signature-date
{
	white-space: nowrap;
	background: #DDDDDD;
	padding: 0.5em;
}

.signature-nom
{
	font-weight: ;
	background: #EEEEEE;
	padding: 0.2em;
	text-align: center;
}

.signature-message
{
	background: #f4f8f8;
	padding: 0.4em;
	text-align: left;
}

/* -------------------------------------------------------
 	14. FORMATS DE TEXTE
 ------------------------------------------------------- */

.article-info-rubrique
{
	text-align: left;
	margin-bottom: 10px;
}

.article-info-rubrique h5
{
	font-size: 85%;
}


.extrait
{
	margin: 5px;
	line-height: 1.4em;
	padding: 8px;
	background-color: #EDF3FF;
	/********************color:#FF0000;********************/
}

.extrait p,
.extrait ul,
.extrait ol,
.extrait table,
.extrait div,
.extrait blockquote {margin-bottom: 0;}

.extrait .suite {
	display: block;
	text-align: right;
	 }

.suite a,
.suite a:link,
.suite a:visited
{
	text-decoration: none;
	color: #bcde7a;
	font-variant: small-caps;
	font-weight: bold; /***********************ajouter bold au mot suite**********/
	background-repeat: no-repeat;
	background-position: left 66%;
	background-image: url(img/puce.gif);
	padding-left: .6em;
}

.suite a:hover
{
	color: #085D85;
	text-decoration: underline;
}

.bouton
{
	background: #EEEEEE;
	border: solid 1px #BBBBBB;
	padding: 1px;
	margin-bottom: 2px;
	margin-top: 0px;
}

.separateur
{
	width: 6px;
	font-size: 10px;
	height: 9px;
	padding-right: 2px;
	/* background-image - voir/see : 'alter.css' */
}

.separateur-menu-gauche
{
	width: 6px;
	font-size: 10px;
	height: 15px;
	padding-right: 2px;
	/* background-image - voir/see : 'alter.css' */
}

.mot-precis
{
	padding-left: 2px;
	padding-right: 3px;
}

.chapo
{
	line-height: 1.4em;
	margin-top: 1em;
	
}

.ps
{
	padding-top: 0.6em;
	margin-top: 0.6em;
	margin-bottom: 10px;
	border-top: 1px dashed #AAAAAA;
}

#articles-recents-auteur { }
#mots-cles_associes { }

.ligne-debut
{
	padding-top: 0px;
	margin-top: 5px;
	margin-bottom: 15px;
	border-top: 1px dashed #AAAAAA;
}

.notes
{
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	border-top: 1px solid #a0a0a0;
	padding: 1.5em;
}

/* date dernier ajout */
.date-entete
{
	text-align: right;
	margin-top: -16px;
	margin-right: -5px;
	margin-bottom: 10px;
}

.cartouche
{
	/*border-top: 2px solid #404040;*/
	margin-bottom: 15px;
	/*clear: right;*/
}

.spip_logos,
.cartouche .spip_logos,
.logo-liste-art .spip_logos
{
	padding-left: 0px;
	padding-right:10px;
/*	margin: 3em 0 0 1em;*/
	margin-bottom: 0px; /*top right bottom left */
	margin-top:1.8em;
	
}
.sommaire .logo-liste-art {clear:both}
.logo-liste-art { float: left; }

.titre-revue
{
font-size:3;
color:#F00;

}

#champ-recherche { width: 80px; height:80px; }
.bouton
{
	display:none;
}
