#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: 90%; min-width: 760px;max-width: 1200px; /* ou 100% pour largeur fluide pleine largeur */
}
#entete { background-color: transparent; background-image: url(img/globe.jpg); background-repeat: no-repeat; background-position: left 0; }
#menu-principal-resume {display:none}
#entete a.nom-site, 
#entete a.nom-site:link,  
#entete a.nom-site:visited
{
	background-image: url(img/autre-monde.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.spip_bouton { background-color: transparent; border-width: 0; }
body { font-size: 90%; }
/* Intertitres ins?r?s dans un article  */
h3.spip { margin-top: 1em; margin-bottom: 0.4em; padding-bottom: 0.1em;
	/* border-bottom: 1px #444 dashed; */
	font-size: 110%; font-weight: bold; background-color: transparent; background-image: url(img/fond_h3.jpg); background-repeat: repeat-y; text-align: left; clear: left; padding-left: 1em; }
h1.titre-article { color: #369; margin-bottom: 2em; }
/* -------------------------------------------------------
 	1. LIENS base
 ------------------------------------------------------- */

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

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

a.spip_out,
a.spip_in,
a.spip_url,
a.spip_glossaire { color: #0A74A6; }
/* COULEURS des menus et edito */
.menu-item,
.menu-titre-special, 
.menu-titre,
.menu ul li a, 
.menu ul li b,
.edito h3 { background-color: #066; }

.menu ul li a:hover,
.menu ul li li a:hover,
.menu ul li li a.article:hover { background-color: #cfc; }
.form2
{
	background-color: white;
	margin: 5px 0;
	padding: 2px;
	border: solid 1px #aaaaaa;
}
input.form2 {  }
.menu { margin-bottom: 30px; }
/* attibuts css à l'origine dans minicalalter_pipelines.php (plugin agenda_alternatives) */	
.agenda {
line-height:1.4em;
}

td.agendaBold { font-weight: bold; font-size:108%; background-color: #9cc; }
td.agendaThisDay { 

/* couleur jaune. retirer la ligne ci-dessous pour retrouver le bleu d'origine */		
background-color: #cfc;

/*			border:1px solid #000000;*/
} 

td.agendaThisDayNotThisMonth {
background-color:#BBC9E3;

/*			border:1px solid #000000;*/
}
.titre_lettre { visibility: hidden; }

