	#title h1 {
		margin-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		}
		
	#title {
		padding:0px;
		margin-right:-6px;
		margin-left:-6px;
		width:100%; /* I have to specify a width for IE5 PC, or else it ignores the top-margin of the H1 element therein. But 100% is different in browsers without IE5x PC's broken box model, so I have to use the CSS2 selector trick to set the width to auto for those browsers*/
		voice-family: "\"}\"";
		voice-family: inherit;
		width:auto;
		}
	html>body #title {width:auto;}
	
.bandetitre {
		font-size:190%;
		color:white;
		background-color : teal;
		text-align:right;
		font-style:italic;
		font-weight:bold;
	    }
	
		
/*h1 {text-decoration:underline;} */
h1 {color:teal;text-align:left;}
h2 , h3, h4, h5, h6 {
	color:teal;
/*
    margin:0px 0px 0px 0px;
    padding:0px;
*/
   }
   
a:link, a:active, a:visited, a.postlink {color:teal;text-decoration:none;}
a:hover {text-decoration:underline;}    
	
BODY {
background-color: white; font-family: Arial, Verdana,Tahoma,sans-serif; 
	font-size:80%;
text-align : justify;
margin: 22px 22px 22px 22px;
}

#central { 
	PADDING-RIGHT: 122px; PADDING-LEFT: 122px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	margin-left:5%;
	margin-right:9%;
	margin-top:5%;
	background:#fff;
	border:0px solid #00f;
	text-align:justify;
	min-width:500px;
/*	font-size:80%;*/
		}	/*'min-width'  http://www.w3.org/TR/REC-CSS2/visudet.html
			    Value:  	<length> | <percentage> | inherit
			    Initial:  	UA dependent
			    Applies to:  	all elements except non-replaced inline elements and table elements
			    Inherited:  	no
			    Percentages:  	refer to width of containing block
				8.2 Example of margins, padding, and borders
				www.w3.org/TR/REC-CSS2/box.html#mpb-examples
			*/		

#margegauche {
	font-size:90%;
	border:0px solid #0f0;	
    position:absolute;
	top:160px;top:000px;margin-top:5%;
	left:5px;
	width:166px;
	padding:1px;	
	text-align:left;
	}
	

#margedroit {
	font-size:90%;
	border:0px solid #0F0;
	position:absolute;
	top:160px;top:000px;margin-top:5%;
	right:0px;
	width:166px;
	padding:1px;
	}
body>#margedroit {width:168px;}	
		
.menus {
		border-left:0px solid #000; 
		border-bottom:0px solid #000;
		border-top:0px solid #000;
		border-right:0px solid #000;
		background:#fff;
		color:#000;
		padding:10px;
		margin-bottom:10px;
		text-align:left;
		font-size:60%;
		}
	
#menu {
		width:240px;
		padding:0px;
		margin-left:20px;
		margin-right:-3px;
		float:right;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
	html>body #menu {
		margin-right:-6px;
		}
.signature {
text-align:right;
font-size:120%;
/*
font-style:italic;
*/
font-weight:bold;
color : white;
}