*{ margin:0px; padding:0px; }
a:link { color:black; text-decoration:none; }
a:visited { color:black; text-decoration:none; }
body {	text-align:center;
		background-color: #203D6D; }
#page {	position: relative;
		width:1280px;
		margin: 0 auto;
		background-color: white;
		border: 1px solid;
		text-align: left; }
#bloc_entete {
		background-color: white;
		width: 1280px;
		border: 0px none; }
#bloc_menugauche {
		float: left;
		width: 150px;
		background-color:#81f7f3;
		color: black;
		border: 0px nsne; }
#bloc_milieu_p1 {
		margin-left: 0px;
		width: 830px;
		background-color: #f2f2f2; }
#bloc_droite_p1 {
		float: right;
		width: 300px;
		background-color: "white"; }
#bloc_milieu {
		margin-left: 150px;
		margin-right: 0px;
		background-color: #f2f2f2; }
#bloc_milieu_blanc {
		margin-left: 150px;
		margin-right: 0px;
		background-color: #ffffff; }
#pied {	clear: both;
		width: 1280px;
		background-color: #cccc00;
		margin:0px; }
#comm { position: absolute;
		top: -1000px; }

.menu1 {
	margin-left: 2px;
	}

/* code pour la boîte défilante en haut à droite de la page 1 */
.imagesup {
display: block;
margin-left: 10px;
padding : 0;
}
#boite {
margin-left: 10px;
width: 220px;
height: 250px;
background-image: url(boite-def/fond-d-jv.jpg);
line-height: 14px;
position: relative;
overflow: hidden;
}
#texte {
position: absolute;
padding: 0 0.5em;
}

/*  */
.g260	 {font-size:0.3cm; font-family:arial; border:0px; width:260px;  background-color:#EAEAE9; }
.g260h	 {font-size:0.3cm; font-family:arial; border:0px; width:260px;  background-color:#EAEAE9; vertical-align:top; }
.g220	 {font-size:0.3cm; font-family:arial; border:1px solid black; border-collapse:collapse; width:220px;  background-color:#EAEAE9; }
.g220h	 {font-size:0.3cm; font-family:arial; border:1px solid black; border-collapse:collapse; width:220px;  background-color:#EAEAE9; vertical-align:top; }

/* colonne 1 du tableau liste des rubriques activités culturelles et sociales :   */
.g540	 {font-size:0.3cm; font-family:arial; border:0px solid black; border-collapse:collapse; width:540px; vertical-align:top;  background-color:#f2f2f2; }
.g680	 {font-size:0.3cm; font-family:arial; border:0px solid black; border-collapse:collapse; width:680px; vertical-align:top;  background-color:#f2f2f2; }

/* colonne 2 du tableau liste des rubriques activités culturelles et sociales (les récentes modifications) :   */
.g400	 {font-size:0.3cm; font-family:arial; border:0px solid black; border-collapse:collapse; width:400px; vertical-align:top; background-color:#f2f2f2f2; }
.g350	 {font-size:0.3cm; font-family:arial; border:0px solid black; border-collapse:collapse; width:350px; vertical-align:center; text-align:center; background-color:#f2f2f2f2; }

/* Colonnes 1 et 2 du tableau des liens */
.g180	 {font-size:0.3cm; font-family:arial; border:0px; width:180px; vertical-align:center;  background-color:#F2F2F2; }
.g600	 {font-size:0.4cm; font-family:arial; border:0px; width:600px; vertical-align:center;  background-color:#F2F2F2; }

.menu2 {
	margin-left: 2px;
	width: 144px;
	display: block ;
  background:white;   /* couleur du fond des cases du menu, non survolé */
	color: black;        /* couleur du texte des menus */
  font-size: 0.32cm;
  font-family: arial;
  font-weight:bold;
/*  line-height: 1em ; */
  text-align: center ;
  text-decoration: none ;
  padding: 4px 0 ;
  border-width: 0px 1px 0px 1px ; border-style: solid; border-color: black;
	}
A.menu2 { color:black; text-decoration:none; }
A:hover.menu2 { color:purple; text-decoration:none; }		

/* marge gauche pour certaines listes <li> */
.ml50	{font-size:0.4cm; font-family:arial; margin-left:50px;}

/* pour système 3 lignes */
.g5014	 {font-size:0.3cm; font-family:arial; border:0px; width:14px;  height:50px;  background-color:#EAEAE9 }
.g2014	 {font-size:0.3cm; font-family:arial; border:0px; width:14px;  height:20px;  background-color:#EAEAE9 }
.g20112	 {font-size:0.3cm; font-family:arial; border:0px; width:112px; height:20px;  background-color:#EAEAE9 }
.g50112	 {font-size:0.3cm; font-family:arial; border:0px; width:112px; height:50px;  background-color:#EAEAE9 }
.g50112c {font-size:0.3cm; font-family:arial; border:0px; width:112px; height:50px;  background-color:#EAEAE9 }
.g50364	 {font-size:0.3cm; font-family:arial; border:0px; width:364px; height:50px;  background-color:#EAEAE9 }
.g50364t {font-size:0.3cm; font-family:arial; border:0px; width:364px; height:50px;  background-color:#EAEAE9; vertical-align:top}
.g50364b {font-size:0.3cm; font-family:arial; border:0px; width:364px; height:50px;  background-color:#EAEAE9; vertical-align:bottom }
.j50112	 {font-size:0.35cm; font-family:arial; border:1px solid black;
			width:110px; height:50px; background-color:#FFFFBB; font-weight:bold; text-align:center; }
.j50112c {font-size:0.35cm; font-family:arial; border-left:1px solid black; border-bottom:1px solid black; border-right:1px solid black; 
			width:110px; height:50px; background-color:#FFFFBB; font-weight:bold; text-align:center; }

/* pour tableau de téléchargement des photos BMP */
.phbmp {font-size:0.35cm; font-family:arial; width:250px; }

/* pour tableau Nouveaux événements en haut de l'arbre */
.b100120	 {font-size:0.4cm; font-family:arial; border:0px; width:120px;  height:100px;  background-color:#EAEAE9; font-weight:bold; text-align:center; color:BLUE; font-style: italic;}
.b100165	 {font-size:0.3cm; font-family:arial; border:0px; width:165px;  height:100px;  background-color:#EAEAE9; text-align:center; }

/* pour le tableau des liens vers la seconde génération */
.jl5080	 {font-size:0.3cm; font-family:arial; border:1px solid black;
			width:78px; height:50px; background-color:#F0FFBB; font-weight:bold; text-align:center; }
.gl5014	 {font-size:0.3cm; font-family:arial; border:0px; width:14px;  height:50px;  background-color:#EAEAE9 }

/* pour le tableau des noms de famille */
.jl3070	 {font-size:0.25cm; font-family:arial; border:0px solid black;
			width:68px; height:30px; background-color:#F0FFBB; font-weight:bold; text-align:center; }
.gl3005	 {font-size:0.3cm; font-family:arial; border:1px; width:2px;  height:30px;  background-color:#EAEAE9 }

img.entete { display: block; }
a.l1 { color: red; }
