@charset "UTF-8";
/* CSS Document */

html{
		height:100%;
	}

	body{
		margin:0;
		padding:0;
		text-align:center;
		height:100%;
		background-image:url(degradeBack.jpg);
		background-repeat:repeat-x;
		background-color:#eef2f1;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
	}
	a{color:#72a3a0;
	text-decoration:none;}
	a:hover{text-decoration:underline;}
	table tr td, ul li, p {
		color:#291408;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;	
	}
	table tr td{
	vertical-align:top;
	}
	ul{
	list-style-image:url(images/puce.gif);
	text-indent:0;
	margin-left:0;
	padding-left:16px;
	}
	h1.titrePage{
	height:67px;
	padding:40px 0 0 12px;
	background-image:url(images/header-gradient.gif);
	background-repeat:repeat-x;
	margin-bottom:0;
	}
	h1.titrePage span{
		visibility:hidden;
	}
	h1.titreArticle{
		color:#291408;
		text-align:left;
		margin-top:0;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:24px;
		text-transform:uppercase;
		padding-bottom:7px;
border-bottom:1px #d4ebea solid;
margin-bottom:0;
	}
	h2{
		color:#291408;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		text-transform:uppercase;
	}
	#flashContainer{
		width:100%;
		height:100%;
		z-index:5;
	}
	
	#contenu{
		position:absolute;
		left:50%;
		margin-left:-360px;
		width:1px;
		top:0px;
		z-index:5;
		text-align:left;
		font-family: Verdana, sans-serif;
	}
	
	#contenu2{
		position:relative;
		top:0;
		 width:720px;
		 background-color:#FFFFFF;
		 color:#000000;
		 margin-left:auto;
		 margin-right:auto;
		 font-family:Lucida Grande,Arial, Helvetica, sans-serif;
		 font-size:12px;
	
		 margin-top:280px;
		 z-index:51;
		 
	}
	#contenu3{
	padding:10px 23px 10px 23px;
	}
	
	table.deuxColonnes{
		width:100%;
		background-image:url(images/deuxColonnes-gradient.gif);
		background-repeat:no-repeat;
	}
	table.sansTitre{
		background-image:none;
	}
	table.deuxColonnes tr td{
		width:50%;
	}
	table.deuxColonnes tr td.colonneUn{
		padding-right:10px;
	}
	table.deuxColonnes tr td.colonneDeux{
		padding-left:10px;
	}
	table.deuxColonnes tr td h2{
		margin-top:10px;
	}
	.petite-note{font-size:11px;
	font-style:italic;}
	#tableau-contact a img{
	border:none;
	}
	
	.contactLigne1Col2{
		background-image:url(images/footer-bg.gif);
		background-repeat:repeat-x;
		padding-left:19px;
		pading-right:2px;
	}
	
	.contactLigne2Col2{
	
		padding-left:19px;
		pading-right:2px;
	}
	
	#laNav{
		padding:240px 0 0 130px;
		text-align:center;
	}
	
	
	#flashContainer ul li{
		float:left;
		margin:0 15px 0 0;
	}
	
	#flashContainer ul li a{
		color:#FFF;
		
	}
	
	.fadeIn img{
		position:absolute;
	}
	
	
