/* -------------------------------------------------------
 	1. bandeau
 ------------------------------------------------------- */
#entete
{
	background-image: url(img/revolution.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
}
#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: Blue;
	font-size: 2em;
	font-weight: bold;
	padding: 0;
	background-color: transparent; /* background-image - voir/see : 'alter.css' */
}
#entete a.nom-site:hover
{
	color: Lime;
	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;
}
#entete a.nom-site, 
#entete a.nom-site:link,  
#entete a.nom-site:visited
{
	background-image: url(img/portrait-le-condor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

/* -------------------------------------------------------
 	2. ARTICLE
 ------------------------------------------------------- */
.texte
{
	text-align: justify;
	line-height: 1.3em;
	text-transform: inherit;
}
p.spip {
	text-align: justify;
}

/* ---------------------------------------------------------------
   3. Changement de couleur de fond pour les menus de navigation
 ------------------------------------------------------- */
/* COULEURS des menus et edito */
.menu-item,
.menu-titre-special, 
.menu-titre,
.menu ul li a, 
.menu ul li b,
.edito h3 {
	background-color: Blue;
}

/* ---------------------------------------------------------------
   4. Changement de couleur texte pour les menus de langues 
 ------------------------------------------------------- */
#menu-lang,
#formulaire-lang
{
	position: absolute;
	top: 0;
	right: 0;
	text-transform: uppercase;
	text-align: right;
	font-size: 80%;
	margin: 0;
	padding: 0;	
	z-index:99;
}
#formulaire-lang {width: 120px;}
#formulaire-lang .forml { margin: 0; }
#menu-lang { margin: .5em; color: white; } 
#menu-lang a {
	color: Navy;
}
#menu-lang a:hover { color: Lime; }
