h1,h2,h3,h4,h5,h6 {
	font-size:inherit;
	font-family:inherit;
	font-weight:inherit;
	text-decoration:inherit;
	text-transform:inherit;
	text-align:inherit;	
	line-height:inherit;
	color:inherit;
}

#home_contenant {
	position:relative;
}
#home_contenant1 {
	width:2000px;
	height:1200px;
	background:url(../../img/back1x.jpg) center top;	
	background-position:center top;
	background-size:100% auto;
	position:relative;
}
#home_contenant2 {
	width:2000px;
	height:1200px;
	background:url(../../img/back2x.jpg) center top;	
	background-position:center top;
	background-size:100% auto;
	position:relative;
}
#home_contenant3 {
	width:2000px;
	height:1200px;
	background:url(../../img/back3x.jpg) center top;	
	background-position:center top;
	background-size:100% auto;
	position:relative;
}
#home_contenant4 {
	width:2000px;
	height:1200px;
	background:url(../../img/back4x.jpg) center top;	
	background-position:center top;
	background-size:100% auto;	
	position:relative;
}
#th_line1, #th_line2, #th_line3, #th_line4 {
	position:absolute;	
	display:block;
}


/***** THIERRY LIFTED DROP-SHADOW *****/

/* utilisation : <div style="width:XXXpx"><div class="drop-shadow lifted"><img class="img_lifted" src="img.jpg" width="XXX" /></div></div> */

.drop_shadow {
	position:relative;
	width:100%;
	padding:8px;
	background:#fff;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	   -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    -ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	     -o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

.drop_shadow:before,
.drop_shadow:after {
	content:"";
	position:absolute;
	z-index:-2;
}

.lifted {
	border-radius:8px;
}

.img_lifted {
	border-radius:8px;
}

.lifted:before,
.lifted:after {
	bottom:15px;
	width:50%;
	height:20%;
	-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
	   -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
	    -ms-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
		 -o-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
			box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
}

.lifted:before {
	left:10px;
	right:auto;
	-webkit-transform:rotate(-3deg);
	   -moz-transform:rotate(-3deg);
		-ms-transform:rotate(-3deg);
		 -o-transform:rotate(-3deg);
			transform:rotate(-3deg);
}

.lifted:after {
	right:10px;
	left:auto;
	-webkit-transform:rotate(3deg);
	   -moz-transform:rotate(3deg);
		-ms-transform:rotate(3deg);
		 -o-transform:rotate(3deg);
			transform:rotate(3deg);
}



/*test*/

.drop_shadow2 {
	position:relative;
	width:300px;
	height:160px;
	float:left;
	padding:8px;
	background:#fff;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	   -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    -ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	     -o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

.drop_shadow2:before,
.drop_shadow2:after {
	content:"";
	position:absolute;
	z-index:-2;
}

.lifted {
	border-radius:8px;
}

.img_lifted {
	border-radius:8px;
}

.lifted:before,
.lifted:after {
	bottom:15px;
	width:50%;
	height:20%;
	-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
	   -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
	    -ms-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
		 -o-box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
			box-shadow:0 15px 10px rgba(0, 0, 0, 0.3);
}

.lifted:before {
	left:10px;
	right:auto;
	-webkit-transform:rotate(-3deg);
	   -moz-transform:rotate(-3deg);
		-ms-transform:rotate(-3deg);
		 -o-transform:rotate(-3deg);
			transform:rotate(-3deg);
}

.lifted:after {
	right:10px;
	left:auto;
	-webkit-transform:rotate(3deg);
	   -moz-transform:rotate(3deg);
		-ms-transform:rotate(3deg);
		 -o-transform:rotate(3deg);
			transform:rotate(3deg);
}

.logos_partenaires{
	position: absolute;
	left:30px;
	top:50px;
}

.logos_partenaires ul{
	padding: 0px;
	margin: 0px;
}

.logos_partenaires ul li{
	list-style: none;
	float: left;
}


/***** THIERRY FIN LIFTED *****/