/* ---- suprimer la ligne "envoyer un message" dans contact ----- */
.formulaire_ecrire_auteur legend {display:none}

/* -------------------------------------------------------
 	1. LIENS base
 ------------------------------------------------------- */

a, a:link, a:visited
{
	text-decoration: none;
	color: #EF4135;
}

a:hover
{
	text-decoration: underline;
	color: #EF4135;
}

/* -------------------------------------------------------
 	2. MISE EN PAGE - BLOCS PRINCIPAUX
 ------------------------------------------------------- */

#page
{
	position: relative;
	text-align: left; /* pour annuler l'heritage de text-align:center de BODY */
	margin: 3em auto; /* auto pour centrer horizontalement la boite dans BODY 
						 pour le navigateurs autres que IE/WIN */
	padding: 0;
	width: 1000px; /* ou 100% pour largeur fluide pleine largeur */
}

#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' */
}

#bas			/* (inc/inc-bas.html) */
{
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	text-align: center;
	margin-left: 155px;
	margin-right: 155px;
}


/* -------------------------------------------------------
 	3. BANDEAU - ENTETE (inc/inc-bandeau.html)
 ------------------------------------------------------- */

#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: #EDDF5C;
	font-size: 2em;
	font-weight: bold;
	padding: 0;
	background-color: transparent;
	/* background-image - voir/see : 'alter.css' */
}

#entete a.nom-site:hover
{
	color: #ddd;
	font-style: italic;
	text-shadow: white 0px 0px 8px;
	/* une fleur pour safari seulement */
}

#entete .nom-site span 		/* position du nom du site - position of the site's name  */
{
	display: block;
	position: absolute;
	bottom: 48px;
	right: 200px;
}


/* ------------------------------------------------------------------
 	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; }

/* couleur du texte des rubriques dans le menu */
.menu ul li a, 
.menu ul li a:visited,
.menu ul li b { color: white;}

/* couleur du texte des articles dans le menu */
.menu ul li li a, 
.menu ul li li a:visited { color: #C3161C;}

.menu li span { color: #444;}

/* couleur de la police des rubriques et articles au survol de la souris */
.menu ul li a:hover,
.menu ul li li a:hover,
.menu ul li li a.lienon { color: white;}

/* background */
/* couleur de fond des rubriques dans le menu*/
.menu ul li a,
.menu ul li b { background-color: #C3161C; }  

.menu ul li li a,  
.menu ul li li a:visited,
.menu li span { background-color: #F8F3C9; } /* couleur de fond des breves */

.menu ul li a:hover,
/* couleur de fond des rubriques dans le menu par survol de la souris */
.menu ul li li a:hover { background-color: #DE3C40; }  
.menu ul li li a.lienon	{ background-color: #ffd; }


/* couleur de fond des articles dans le menu */
.menu ul li li a.article { background-color: #F8F3C9; }
/* couleur de fond des articles dans le menu au survol de la souris*/
.menu ul li li a.article:hover { background-color: #DE3C40; }

.menu-item,
.menu-titre-special, 
.menu-titre { background-color: #C3161C; } 

/* -------------------------------------------------------
 	6. ARTICLE
 ------------------------------------------------------- */

p.spip { text-align: justify; }

/* Intertitres insérés dans un article  */
h3.spip {
	margin-top: 2em;
	margin-bottom: 0.4em;
	padding-bottom: 0.1em;
	/* border-bottom: 1px #444 dashed; */
	font-size: 125%;
	font-weight: bold;
	text-align: left;
	background-color: #F3F3F3;
}

/* -------------------------------------------------------
 8. EDITO (sur page sommaire.html)
------------------------------------------------------- */

.edito h3 {
	margin: 0;
	padding: 0;
	color: white;
	background-color: #C3161C;
	text-transform: uppercase;
	text-indent: 4px;
	width: 100%;
	font-size: 1.1em;
	line-height: 1.4;
	/* background-image - voir/see : 'alter.css' */
}

.edito .chapo { margin-top: 0; background-color: #F8F3C9;}

/* -------------------------------------------------------
 	18. AUTRES ELEMENTS PRODUITS PAR SPIP
 ------------------------------------------------------- */

table.spip { 
	width: 80%;
}

table.spip tr.row_first { 
	background-color: #C3161C;
	color: white;
}

table.spip tr.row_odd { 
	background-color: white; 
}

table.spip tr.row_even { 
	background-color: #F0F0F0; 
}

table.spip td
{
	padding: 1px;
	height:2.0em;
	text-align: center;
	vertical-align: middle;
}

table.spip th
{
	height:2.0em;
	padding: 1px;
	text-align: center;
	vertical-align: middle;
}


/*------------------------------------------------
	21. SOMMAIRE ARTICLE - PLAN
		MODELES (voir : /alternatives/modeles)
 ------------------------------------------------*/
#sommaire {
	float: none;
	width: 100%;
	margin: 30px 0 30px 0;
	border: 0;
	background-color: white;
	overflow: hidden;
	margin: 30px 0 30px 0;
        text-align:left;
	border-bottom: 1px silver dotted;
}


#sommaire h4
{
	border-bottom: 1px silver dotted;
	text-align: left;
        padding: 0 0 0 10px;
	line-height: 1em;
}

#sommaire ul
{
	font-size: 100%;
	margin: .5em;
	margin-left: 1em;
	padding: 0; 
	list-style-type: none;
}

#sommaire ul li { line-height: 1.1em; margin: .3em 0 0 .5em; }

