/**********************************************
 * Modifié : 2008-9-2 
 * Style de de personalisation du site
 * Note : Modifier à volonté
 **********************************************/

body {
	background-color: #9C0;
}

/* affichage temporaire * /
div {
	border: 1px dashed #00F;
} */

#entete {
	background: #96C006;
}
#entete .logo {
	padding: 0 23px;
}
#entete .baniere img {
	padding: 0;
	margin: 9px 5px 0 0;
	vertical-align: top;
}

/* Fil d'ariane */
#pisteNav {
	background-color: #FF0;
	border-bottom: 1px solid #8B4513;
}
#pisteNav a {
	color:#008000;
	text-decoration: none;
}
#pisteNav a:hover {
	text-decoration: underline overline;
}
/* Début du Menu de gauche */

/* Entête du menu */
#marge h1 {
	font-size: 1em;
	font-weight: bold;
	margin:0;
	padding: .5em;
	color: #3F2900;
}

/* Boutons du menu */
.nav {
	margin-top: 1.5em;
}
.nav a {
	display:block;
	margin: .5em 0;
	padding: .3em;
	color: #3F2900;
	background-color: #FCAC68;
	border: 2px solid;
	border-color: #E6CEB8 #8B4513 #8B4513 #E6CEB8; 
	text-decoration: none;
}
.nav a:hover {
	background-color: #FCC393;
	font-weight: bold;
}

/* Boutons prioritaires */

a.priori {
   font-variant: small-caps;
	font-weight: bold;
	font-size: 1.2em;
	color: #990000;
}

/* Fin du Menu de gauche */

/*
 *  Début du contenu principal
 */
#droite {
	background-color: #FFF;
	border-left: 1px solid #8B4513;
}
#droite h1, #droite h2, #droite p {
	padding: 5px;
}
#droite h1 img {
	display: block;
	margin-right: 1em;
	float: left;
}

/* Page d'Accueil */
.centrer {
	text-align: center;	
}

div.actualite, div.unmot {
	margin: 1.5em;
	padding: 1em;
	border: medium double Menu;
}
.actualite h2, .actualite p, .unmot h2 {
	text-align:center;
}
.actualite h2 {
	font-size: 1.5em;
}
.actualite p {
	font-size: 1.2em;
}

/* Page Quoi de neuf */
.indexqn {
	margin: 0px 20px;
	font-size: 14px;
	text-decoration: none;
}
.indexqn a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.indexqn a:hover {
	text-decoration: underline;
}

.neuf {
	margin: 10px 20px;
	border-top: thin ridge;
}
.neuf h2 {
	font-size: large;
}
.neuf h2.section {
	text-align: center;
	color: #666;
}
.neuf h3 {
	font-size: medium;
}

/* Page Liens utiles */
.liens {
	margin: 10px 20px;
}

/* Page Contact */
.contact {
	margin-left:40px;
	font-size:medium;
}

/* Page Membres */
.membres {
	margin-left:20px;
	font-size:medium;
}
.membres th {
	height: 2em;
	border-bottom: thin solid #8b4513;
	color: #8b4513;
}
.membres .pair td {
	background-color: #FCE6C6;
}
.membres td {
	width: 240px;
	height: 1.5em;
}
/* Page Haïti */
.haiti {
	margin: 10px 20px;
}
.haiti img {
	display: block;
}
.cartes p, .cartes img {
	float: left;
}
.cartes img {
	margin-left: 80px;
	border: none;
}

/* Page Portrait de Montrouis */
.portrait {
	margin: 10px 20px;
}
.portrait .section {
	clear: both;
}
.portrait img {
	float: left;
	margin-bottom: 10px;
}
.portrait .descr {
	float: left;
	width: 440px;
	padding-right: 10px;
}

/* Page Notre ecole */
.ecole {
	margin: 10px 20px;
}
.ecole .section {
	clear: both;
}
.ecole .descr {
	float: left;
	width: 240px;
	padding-right: 10px;
	font-weight: bold;
}
.ecole .illustrn {
	float: left;
	text-align: center;
	font-size: smaller;
	margin-bottom: 10px;
}

/* Page Historique */
.histo {
	margin: 10px 20px;
}
.histo .section {
	clear: both;
}
.histo .descr {
	float: left;
	width: 340px;
	padding-right: 10px;
}
.histo .descr .ast{
	color: #00F;
}
.histo .descr dd{
	margin-bottom: 2em;
}
.histo .illustrn {
	float: left;
	text-align: center;
	font-size: smaller;
	width: auto;
}

/* Page Besoins urgents */
.besoin {
	margin: 10px 20px;
}
.besoin .section {
	clear: both;
}
.besoin .descr {
	float: left;
	margin-left: 10px;
	width: 400px;
	border-bottom: thin ridge;
}
.besoin .descr h3{
	margin-bottom: 0;
	color: #060;
}
.besoin .descr p{
	margin-top: 0;
	font-weight: bold;
	font-size: larger;
}
.besoin .illustrn {
	float: left;
	width: 111px;
	text-align: center;
}

/* Page Nos objectifs */
.buts {
	margin: 10px 20px;
}
.buts .section {
	clear: both;
}
.buts .descr {
	float: left;
	padding-right: 10px;
	width: 340px;
}
.buts .descr h3{
	margin-bottom: 0;
	color: #000;
}
.buts .descr p{
	margin-top: 0;
	font-weight: bold;
	font-size: larger;
}
.buts .illustrn {
	float: left;
	width: 160px;
	text-align: center;
}

/* Page A.C.I.B. */
.acib {
	margin: 10px 20px;
}
.acib p, .acib h3 {
	clear: left;
	width: 629px;
	text-align: center;
}
.acib .section {
	clear: both;
	width:629px;
}
.acib .section img {
	padding: 0;
	border: 0;
}
.acib .descr {
	float: left;
	padding: 2px;
	width: 165px;
	height: 308px;
	text-align: left;
	border: 3px ridge InactiveBorder;
	border-right: 0;
}
.acib .descr dt {
	margin-bottom: 1em;
}
.acib .descr dd {

	margin: 0 5px 1em;
}
.acib .illustrn {
	float: left;
	width: 450px;
	height: 312px;
	text-align: center;
	border: 3px ridge InactiveBorder;
}

/* Page Activités */
.activite {
	margin: 10px 20px;
}

/* Page Comment aider */
.aide {
	margin: 10px 20px;
}
.aide a {
	color: #00F;
	text-decoration: underline;
}
.aide .section {
	clear: both;
}
.aide .descr {
	float: left;
	padding-right: 10px;
	width: 340px;
}
.aide .descr h3{
	margin-bottom: 0;
	color: #000;
}
.aide .exmpl, .aide h5 {
	margin:0;
	padding: 0;
}
.aide .exmpl {
	font-size: smaller;
}
.aide .illustrn {
	float: left;
	width: 160px;
	text-align: center;
}
.aide .notes {
	font: bold smaller/8px Arial, sans-serif;
}

#pied .datemaj {
	font: bold smaller/20px Arial, sans-serif ;
	color: #3F2900;
}
/*
 * Fin du contenu principal
 */
