body {
	background-color: #eee;
	background-image: none;
}

#entete       /* bandeau - banner */
{
	background-image: url(img/xenoclipse.jpg);
	height: 140px; /* lize-: altidud banner (was 180) */
}

#entete a.nom-site,
#entete a.nom-site:link,  
#entete a.nom-site:visited,
#entete a.nom-site:hover
{
	background-image: none;
}

#entete .nom-site span  /* on cache le nom du site  */
{
	height: 1px;
	width: 1px;
	overflow: hidden;
}

#encart, #menu-rubriques { top: 142px; }

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

a, a:link, a:visited
{
	text-decoration: none;
	color: #610B0B; /* lize-: color bordeo lletres links */
}

a:hover
{
	text-decoration: underline;
	color: #610B0B; /* lize-: color bordeo lletres links hover */
}

a.spip_out,
a.spip_in,
a.spip_url,
a.spip_glossaire { color: #610B0B; } /* lize-: color bordeo lletres links spip */

/* -------------------------------------------------------
 	4. ELEMENTS HTML DE BASE
 ------------------------------------------------------- */

h1
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 160%;
	font-weight: bold;
}

h2
{
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 150%;
	font-weight: bold; 
}

h2.titre-article { margin-bottom: 0px; }

h3
{
	margin-top: .2em;
	margin-bottom: .2em;
	font-size: 120%;
	font-weight: bold; 
}

/* 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: bold;
	text-align: left;
	background-color: #F3F3F3; 
}

h4
{
	margin: 2px;
	font-size: 110%; 
	font-weight: bold; 
}

h5
{
	margin: 2px;
	margin-left: 0px;
	font-size: 100%;
	font-weight: bold;
}

h6
{
	margin: 2px;
	margin-left: 0px;
	font-size: 90%;
	font-weight: bold; 
}

/* ------------------------------------------------------------------
 	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: #DDD;} /* lize: color lletres topmenus */

.menu ul li li a, 
.menu ul li li a:visited 			{ color: #610B0B;} /* lize: - color bordeo lletres submenus */

.menu li span 				{ color: #444;}


.menu ul li a:hover,
.menu ul li li a:hover,
.menu ul li li a.lienon 	{ color: 	#4A4344;}/* lize color lletres hover top & submenus */


/* background */
.menu ul li a,
.menu ul li b 				{ background-color: #610B0B; } /* lize: - color bordeo background topmenus */


.menu ul li li a, 
.menu ul li li a:visited,
.menu li span 				{ background-color: #DDD; } /* lize: color background submenus */

.menu ul li a:hover,
.menu ul li li a:hover { background-color: 	#C48189; } /* lize: color background hover top&submenus */
.menu ul li li a.lienon 	{ background-color: #EBDDE2; } /* lize color background open submenus */


.menu ul li li a.article { background-color: #DDD; } /* lize: color background articles en topmenu */
.menu ul li li a.article:hover { background-color: 	#C48189; } /* lize: color background hover articles en topmenu */

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

.texte
{
	text-align: left;
	line-height: 1.3em;
	text-transform: none; /* lize-: typo texte (was inherit)*/
}

p.spip { text-align: left; }

.chapo
{
	font-weight: normal; /* lize: chapo background (was bold)*/
	text-align: left;
	background-color: white; /* lize-: chapo background (was #f3f3f3)*/
	padding: .5em;
	margin: 0 0 1em 0;
}

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

.spip_bouton
{
	font-size: smaller;
	font-weight: bold;
}

.ps
{
	text-align: left;
	font-size: 90%;
}

.notes
{
	text-align: left;
	font-size: 90%;
}

.surtitre, 
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 90%;
	text-transform: uppercase; 
}

.sous-titre {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 90%;
	text-transform: none; /* lize: typo surtitre (was uppercase)*/
}


.pagination { font-size: 90%; }

.spip_documents
{
	font-size: 85%;
	margin: 10px;
}

.spip_doc_titre { font-weight: bold; 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 li.spip { margin: 0.3em 0 0.3em 1.5em; list-style-position: outside; }
ul li.spip { margin: 0.3em 0 0.3em 1.2em; list-style-position: outside; }
ul ol li.spip { margin: 0.3em 0 0.3em 1.5em; list-style-position: outside; }

/* -------------------------------------------------------
 	7. GENERAL
 ------------------------------------------------------- */

#bas { font-size: 85%; }
#plan { font-size: 85%; }

.date-entete { font-size: 80%; }

/* mot recherche dans page resultats de recherche */
.mot-precis
{
	font-style: italic;
	font-size: 83%;
	color: #777777;
}

.lang
{
	color: #610B0B; /* lize-: color bordeo language articles in other languages (was red)*/
	text-transform: uppercase;
}


/* -------------------------------------------------------
 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: #DDD; /* lize-: color lletres (was white)*/
	background-color: #610B0B; /* lize-: color bordeo background banda edito */
	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: #DDD; /* lize-: color ? (was white)*/
	font-size: 90%;
}

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

.edito .suite { text-align: right; }

/* -------------------------------------------------------
 	17. FORMULAIRES
 ------------------------------------------------------- */

#menu-lang { margin: .5em; color: white; } 
#menu-lang a { color: #610B0B; } /* lize-: color bordeau other languages (was blue)*/
#menu-lang a:hover { color: #DDD; }
