body	
{font-family: "Verdana", "Helvetica", "Arial", "Sans serif";
	/* margin-left: 15px; */
	/* margin-right: 15px; */
	/* margin-top: 20px; */
	margin: 0px;
	font-size: 80%;
	line-height: 120%;}
table {font-family: "Verdana", "Helvetica", "Arial", "Sans serif";
	font-size: 100%;
	}
h1	{font-size: 150%;
	line-height: 120%}
h2	{font-size: 120%;
	line-height: 120%}
h3	{font-size: 100%;
	line-height: 120%}
/* test pour contexte !!  --  h1 + p + p pour deuxième pargraphe */
H1 + P:first-letter { /* règle la première lettre du premier paragrapha après un titre */
	font-size : 300%;
	float:left;}
	
li 	{
	margin-bottom:0.3em;
	}
.m  li {
	margin-bottom: 5px;}
.m2 li {
	margin-bottom: 12px;}
.visible { display : block }
.cache  { display : none }
.pages_vides {
	background-color:rgb(230,220,240); 
	padding:1em; 
	text-align:center;
	}
TD.TD_puce {
	width: 30px; 
	vertical-align:top;
	font-size:120%;
	color:rgb(128,0,0);
	text-align:center;
	}
TD {
	vertical-align:top;
	}


/* liens */
/* -------------------------------------------------*/
/* structure en blocs de la page */
/* -------------------------------------------------*/
/* Partie de gauche */
#page {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	}
.fondaccueil { /* fond gris pour la page d'accuei */
	background-color:rgb(120,120,120);
	height:550px;
	}
#menus_container {
	position:absolute;
	top:0px;
	width:200px; 
	float:left;
	margin:0px;
	}
.menus { /* paramètres pour les TD dans les menus */
	width:200px	; 
	border-top:solid 1px white;
	vertical-align: middle;
	}
div.sousmenus {
	font-size:85%;
	text-indent:-1.2ex;
	}
	
.menu_actif { /* paramètres pour les TD dans les menus */
	width:200px	; 
	border-top:solid 1px white;
	font-weight:600;
	}
.menu_inactif { /* paramètres pour les TD dans les menus */
	display:none;
	}
a.m {
	text-decoration:none;
	color:rgb(92,41,0);
	}
/* jeu de couleurs ********************************************* */
#logo {
	padding:10px;
	/* background-color:#eeffcc; */
	/* background-color: rgb(252,242,211); */
	/* background-color: rgb(247,244,211); */
	background-color: rgb(180,180,180);
	}
.background_logo {
	padding:10px;
	/* background-color:#eeffcc; */
	/* background-color: rgb(252,242,211); */
	/* background-color: rgb(247,244,211); */
	background-color: rgb(180,180,180);
	}
#page_head_box {
	/* background-color: rgb(218, 235, 114); */
	/* background-color: #feeab5; orange clair */
	/* background-color: rgb(173,175,181); /* gris clair */
	/* background-color: rgb(247,208,89); /* orange clair */
	background-color: rgb(180,180,180);
	/* height:50px; */
	height:152px;
	}
.bande_gauche_couleur {
	/* background-color: rgb(177, 230, 34); */
	/* background-color: #F3B600; */
	background-color: rgb(243,182,0); /* orange */
	}
.submenu_mark {
	/* color:rgb(255,0,255); */
	color:rgb(160,96,128);
	/* background-color: rgb(227, 255, 74); */
	/* background-color: rgb(247,244,211); */
	background-color: rgb(247,208,89); /* orange clair */
	float:right;
	/* text-align:right; */
	}
.bande_gauche_couleur2 {
	background-color: rgb(207, 255, 94);}
/* Page */
#page {width:840px;}
/* Partie de droite */
#main_container_box {
	/* width:640px; */
	width:720px; 
	/* background-color:rgb(100,80,40); */
	position:relative;
	top:0;
	left:200px;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	margin:0;
	}
#main_container {
	float:right;
	padding:2px;
	}
#page_head {
	padding:0.5em;; 
	text-align:left; 
	}
#main_content_box {
	margin:0;
	padding:0;
	}
#main_content {
	margin-left:1em;
	margin-top:1em;
	}
#footer {
	padding:0.5em;
	background-color: rgb(218, 218, 114);
	}
.date_maj {
	text-align:right;
	width:30%;
	font-weight:bold; 
	color:#006600;
	}

/* pour les photos flotantes et les légendes */
.legende_centre {
	text-align:center;
	font-style:italic;
	margin-top:5px; 
	margin-bottom:10px;
	}
div.im_droite {
	float:right; 
	padding-left:1em;
	width:45%;
	}
div.im_droite1 {
	float:right; 
	padding-left:1em;
	}
div.im_gauche {
	float:left; 
	padding-right:1em;
	width:45%;
	}
im.hab {
	width:100%;
	}
	
img.im_bordure {
	/* border: 6px double #0000AA;  */
	border: 4px double #704D08;
	/* width:100%; */
	/* margin: 20px;  */
	}
img.im_bordure1 {
	/* border: 6px double #0000AA;  */
	border: 2px solid black;
	/* width:100%; */
	/* margin: 20px;  */
	}

img.im_bordure2 {
	/* border: 6px double #0000AA;  */
	border: 2px solid #FFFFFF;
	/* width:100%; */
	/* margin: 20px;  */
	}
img.im_bordure_clair {
	border: 2px solid #CCCCCC;
	}	
	

.imageBordure {border: 4px double #704D08;}

a:link img{border-color:#000000;} /* apparence par défaut */
a:visited img{border-color:#000000;} /* page déjà visitée */
a:hover img{border-color:#000000;} /* survol */
a:active img{border-color:#000000;} /* bouton enfoncé au moment du clic */


a.masque {
	text-decoration:none;
	color:rgb(220,220,210);
	}
.page_serie {clear:both;}

.fondgris { 
	/* fond gris  */
	background-color:rgb(120,120,120);
	color:rgb(255,255,255);
	height:2400px;
	}

/* adjonctions pour equipe.html */
/* TR.coul2 {background-color: #ffffcc;} */
/* TR.coul1 {background-color: #ffeeee;} */
TR.coul1 {background-color: #FFF7C0;}
/* 255,247,192 */	
TR.coul2 {
	/* background-color: #FFFFE1; */
	background-color:rgb(255,252,231);
	}
TR.coul3 {background-color: #ff6633;}
TR.coul-titres {
		background-color: #999977; 
		color: #ffffcc; 
		text-align: center;
		font-size: 14pt; 
		font-weight: bold; 
		height: 32pt}
TD.coul-titres{vertical-align: middle; font-size: 14pt; font-weight: bold; height: 32pt}
TD.haut-page{text-align: center; background-color:#CCBBCC; font-weight:800;}

.pseudo-bouton1 {color:white; background-color:grey; text-decoration:none; font-weight: 900;}
.pseudo-bouton2 {color:yellow; background-color:grey; text-decoration:none; font-weight: 900;}
.details {padding:1em; margin-top:1em; margin-bottom:1em; padding-bottom:1em; background-color:rgb(248,248,248);border:1px;border-style:solid;} 
.fondblanc { /* fond gris  */
	/* background-color:rgb(120,120,120); */
	/* color:rgb(255,255,255); */
	/* height:1200px; */
	}
.fondnews {
	/*background-color:rgb(223, 255, 99)*/
	background-color:#FFF7C0; /* comme coul1 */
	}
li {margin-bottom:0.3em}
li>ul{margin-top:0.2em}
.fond_noir {background-color:rgb(32,32,32); color:rgb(220,220,220);}
ul.espace>li{margin-bottom:1em}
.citation {
	font-style:italic;
		padding-left:1em;
}
table.equipe{
	border:0;padding:0;border-spacing:0;
	}
.equipe_photos{
	text-align: center;
	vertical-align: top;
	background-color: black;
	padding-top:6px;
	padding-bottom:6px;
	}
table.equipe>tbody>tr>td {padding:6px;}
tr.couleur_titres>td>h3{padding-top:6px;padding-bottom:6px;}
#new-site{
	position:absolute; 
	top:70px;
	left:0px;
	font-size:18pt;
	font-weight:bold;
	letter-spacing:1px;
	word-spacing:0.2em;
	color:white;
	background-color:#555;
	/* height:25px; */
	padding:10px 24px 15px 24px;
	display:inline;
	}
#new-site a:link {color:#FEF1CE}
#new-site a:visited {color:#FEDE85}
#new-site a:active {color:#FE9D52}
/* #new-site a:hover {color:Moccasin} */
#new-site a:hover {color:#FE5500}
// =========================

