* { margin: 0; padding: 0; border: 0; }

body {
	text-align: center; /* centrage pour IE */
	font-family: arial, geneva, sans-serif;
	font-size: 10pt;
	line-height: 1.15em;
	font-weight: normal;
	color: #000;
	}
	
.center {text-align: center;}
	
/* ---[ Mise en page/Structure des pages ]--------------------- */

#container {
	width: 100%;
	text-align: left;
	}
	
/* ---[ Éléments communs ]--------------------- */

#header {
	clear: left;
	width: 100%;
	text-align: left;
	}	

.noshow, #topNav, #footer, #nav, #navSections, #approvedBy, #division, #container3 { display: none; }
	

			
/* ---[ Contenu ]--------------------- */	


	
/* Pages de section */

#sectionId {
	clear: both;
	width: 100%;
	text-align: left;
	}	
	
	#coords {
		clear:both;
		float: left;
		width: 100%;
		text-align: left;
		margin: 15px 0;
		}	
	
#content { /*utiliser pour la page contact*/
	width: 100%;
	text-align: left;
	}
	
div.rowLight, div.rowDark {  
	clear: both;
	width: 100%; 
	}

div.centeredBox {float: left; width: 100%; margin: 15px 0;}		
	
div.thumb {
	float: left;
	width: 20%;
	text-align: left;
	}
		
div.texte {
	float: left;
	width: 80%;
	text-align: left;
	}	

div.texteLarge {
	float: left;
	width: 100%;
	text-align: left;
	}		


		
/* ---[ Hyperliens ]------------------------------- */

a:link, a:visited {
	color: #000;
	text-decoration: underline;
	font-size: 10pt;
	}

a:hover, a:active {
	color: #000;
	text-decoration: underline;
	font-size: 10pt;
	}	

		 				
/* ---[ Format du texte ]--------------------- */

p {
	font-size: 10pt;
	padding: 3px 0 5px 0;
	line-height: 1.30em;
	}


#sectionId h1 {
		width: 330px;
		float: left;
		display: inline;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 15pt;
		color: #000;
		margin-top: 24px;
		}
			
h2 {
	color: #000;
	font-size: 13pt;
	padding: 3px 0;
	line-height: 1.50em;
	}	
	
div.texteLarge ul, div.texte ul, #content ul {margin: 0 0 10px 15px;}	
	div.texteLarge ul li, div.texte ul li, #content ul li {list-style-type: square; line-height: 1.50em; margin: 0 0 0 15px;}
	
/* ---[ Éléments de décor et gugusses ]--------------------- */
	
hr {width: 100%; height: 1px;}	


/* ---[ Tables ]--------------------- */

table {width: 100%; margin: 15px 0; border-collapse: collapse; border: 1px #ccc solid;}
table td {vertical-align: top; padding: 10px; border: 1px #ccc solid;}
table th {text-align: center; padding: 10px; border: 1px #ccc solid;}








	



	
	
	
	
	
	
	
	

	
	