body { 
	background-image: url(../images/ciel1.jpg);  
	margin:0em 12% 0em 2%;
	font-size:90%;
	height: 100%;}
html {height: 100%}
/* {padding: 0; }*/
/*background-color:#2d96ff;  */
/* margin: top right bottom left */
/* margin top  et bottom = 0em espace supérieur et inférieur entre le bord de la fenêtre et le contenu */
/* margin right et left = *% espace  droit et gauche entre le bord de la fenêtre et le contenu */
#Mb2{position:absolute; margin-left:2px; margin-top:5px;  width:150px; z-index:20;}
#M2H{ margin-left:160px; margin-top:2px;  background-color: #003399;visibility:visible; text-align:center; border-width:3px; border-style:outset; border-color:#003399; padding:5px ;}
#M3 { background-color:#FFFFFF; visibility:visible; margin-left: 160px; margin-top:0px; border-width:2px; border-style:solid; border-color:#003399;}
#M31 { visibility:visible; margin-left: 135px; margin-top:0px;}
#M4{visibility:visible; margin-left: 160px; margin-top:0px; background-color: #003399; border-width:3px; border-style:outset; border-color:#003399; padding:5px ;}
#M5F {clear: both;margin-left: 160px; color:#FFFF00;  visibility:visible; background-color: #003399; text-align:center;}
pre { font-family: monospace;
		color:#330066;}
h2,h3
     { font-family: Georgia, serif;
	 	margin:1em 0% 0em 2%; 
		color:#330066; }

nobr,b,sup,bl
	{ font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	 color:#330066;}

h1 {  font: bold 14px  Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; 
		margin: 0.5em 2% 0 2%;
		color:#330066; }
/*Titre de la page */

h2 { font-size: 0.95em;
   	 color:#FFFF00; 
	text-align:center;}
/* Titres intermédiaires comme 'exemple', 'explication' */
h2 { font-size: 0.95em;
   	 color:#FFFF00; 
	text-align:center;}
h4 {  font: bold 0.875em/120%  Georgia, serif;
		margin:1em 0% 0em 2%; 
		color: #000066;
		font-variant:small-caps;}

h5 {  font:bold 0.95em/120% Arial,sans-serif;
		margin:1em 0% 0em 15px;
		color:#000066;}
/* Titres intermédiaires à quelques endroits et nom des champs du Meritas, sommaire du bulletin*/

address { font: bold 12px  Arial, Helvetica, Geneva, Swiss, sans-serif;
					margin-left:5px;
					color:#000066;}
.anc{ font: bold .85em/18px "Comic Sans MS", "MV Boli", cursive;
				margin:1em 5% 0em 5%;	
				color:#000000;
				text-align: justify;
				display:block; 
				width:50%; 
				border-style:solid; 
				border-width:1px;
				border-color:#000000;
				padding: 5px; 
				}

 .bl { font-weight:bold; color:#000066;}
    /* texte spécial*/

.cit {font: 0.875em/1.3em "Comic Sans MS", cursive;
		margin:1em 10% .2em 8%;
		text-align: justify;
		color:#000066;}
		/* texte des citations */
.citconversation {font: 0.875em/1.1em "Comic Sans MS", cursive;
		margin:0.2px 12% 0em 10%;
		text-indent:-15px;
		text-align: justify;
		color:#000066;}
.citref{font: 0.75em/115%  Arial, Helvetica, Geneva, Verdana, Swiss, sans-serif;
	 	margin: 2px 0px 8px 8%;
		color:#0033cc;}
		
.exp{font-size: 55%;  vertical-align:super;}
.expno{font-size: 55%;  vertical-align:super;}
#ext_box2 { font-size:100%; height:1.3em;}
/* ext_box2 : définit une hauteur de ligne pour séparer le changement dans le menu */
.fdiv {font: bold 12px/24px georgia, "times new roman", serif;
    	  white-space:pre;
    	  color:#000000;
		  text-align:left;}
		  /* Titres intermédiaires du formulaire d'adhésion*/
.fdon{font:10px Times, serif;
			color:#000066;
			vertical-align:sub;}
	/* données du formulaire d'adhésion*/
.ftitre {font: bold 1.2em/16px "monotype corsiva", Zapfino, "Comic Sans MS", cursive;
    	  white-space:pre;
    	  color:#000000;
		  text-align:center;}

.imp { position:absolute;
  	 	top:80px;
  		left:10px;
  		max-width:40%;  }	
		/* imprimer */
.imr { position:absolute;
  	margin:0.25em 10% 0em 70%;
		font: bold 14px "Comic Sans MS", cursive;
	   color:#336600;
	   text-align:right; }	
/* retour  */
.ind {vertical-align:sub; font-size:60%;}
  /*INDICE */
.it { font-style:italic; }
	
.jn {font: bold .75em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	text-align:center;
	color:#FFFF00; }
   /*En-tête, bas de page, copyright et texte jaune sur couleur bleu */
.just {text-align:justify;}
.lb {font: lighter 0.75em/115% Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	 	color:#000066;
		text-align:left;}	
		 /* Source des textes */	
.lc {font: lighter 0.75em/120% Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	 	color:#000066;
		text-align:center;}			 
        /* commentaires photos  et nombre de Meritas */	
.le{ font-size: 0.95em; color:#000066;}
.lf { font-size:1em ; font-weight:bold;}
.lx {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
 		font-size:10px;
		text-align:right;
		color:#000066;}
/* utiliser pour cliquez  sur image à droite   */

		/* liste des activités remplacé par lb  */
.maj{ font: bold 0.75em/100% bolder Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; 
		color:#000066; 
		text-align:center; }
/* menu retour et mise à jour */
.menu { font: bold 0.875em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
		text-align:center;
				color:#000066;	 }	 		  
/*Menu */

 /* menu  de navigation bas de page*/
#nav div.barre {
  padding:0px;
 }
#nav div.barre a.navh {
  font: 0.75em Verdana, Arial, Helvetica, Geneva, Swiss,  sans-serif; 
  color: yellow;
}
#nav div.barre a.navh {
  border: 1px solid;
  border-color: #ff0066 ;
  color: #FFFF00;
  cursor: pointer;
  left: 0px;
  margin:1px;
  padding: 1px 1px 1px 1px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 12;
}
#nav div.barre a.navh:hover {
  background-color: #80ffff;
  border-color: #99FFFF;
  color: #ff0066;
  }  			  
 /* fin menu  de navigation bas de page*/
.nbl {font: bold 0.75em/1.2em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	 	color:#000066;
		text-align:left;}
 /* numéro des gouverneurs  remplacé par lb*/
.rge {color:red; }
.ref {font: 0.625em/0.9em  Arial, sans-serif;
		 margin: 0 10% 0% 1px;
		color:#000066; }
       /* références */	

.text { font: 0.85em/1.3em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	text-indent:5%;
	text-align:justify; 
	margin:0.5em 2% 0em 2%;
	color:#000066;
	}
	/* Texte normal*/
.textretrait  { font: 88% Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; 
	margin: 0px .8em 0px 1.9em;
	text-align:justify;
	color:#000066;
	}
/* Texte en retrait*/
	
.titre {font: bold 1em/110%  Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
		margin:.5em 2% 0em 2%;
		color:#000066;}
        /* titre des paragraphes */	
		
.titre2	{ font: 0.875em "Comic Sans MS",  cursive;
		margin:.5em 2% 0em 2%;
		color:#000066;}

.small { margin:0.5em 5% 0em 5%;
		font: bold 0.75em/1em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
	   color:#000066;}
/* remplacé par h5 pour le nom des champs du Meritas  et par  cit pour les nominés */
   
a:link {font:0.95em/1.3em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; color: #0000FF; text-decoration:underline; }    /* non visités*/
a:visited {font:0.95em/1.3em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; color:#d12e84; text-decoration:underline; } /* déjà visités*/
a:hover {font:0.95em/1.3em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; background-image: none; background-color:#FF0033; color:#0000FF; text-decoration:none; }        /* pointés*/
	
 a.an:link {font: .75em/130%  Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; color:#0000FF; text-decoration:underline; }
 a.an:visited {font:.75em/130%  Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; color:#d12e84; text-decoration:underline; } /* déjà visités*/
a.an:hover {font:.75em/130% Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; background-image: none; background-color:#FF0033; color:#0000FF; text-decoration:none; } 
  /* lien vers des fichiers enfants */
a.bib:link {font:10px  "times new roman", times, serif; vertical-align:top; color:#000066; text-decoration:underline; }
a.bib:visited {font:10px  "times new roman", times, serif;  vertical-align:top; color:red; text-decoration:underline; } /* déjà visités*/
a.bib:hover {font:10px  "times new roman", times, serif;  vertical-align:top; background-image: none;  background-color:#FF0033; color:#0000FF; text-decoration:none; } 	  				 					   			
														
a.pag:link {font: 1em/1.3em  Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;  color:#000066;  text-decoration:underline; }
a.pag:visited {font: 1em/1.3em  Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; color:#CC0000;  text-decoration:underline;}
a.pag:hover {font: 1em/1.3em Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;background-image: none; background-color:#FF0033;  color:#3333FF; text-decoration:none; } 

a.img:link{ background-color: transparent;}
a.img:visited { background-color: transparent;}
a.img:hover { background-color: transparent; }
.nohover a:hover { background-color: transparent; }

.vide {
		display: block; 
		clear: both; 
		height: 0; 
		border-width: 0;
		margin-top: .01em; 
		padding: 0;
		}

