/*************************************
 *  METIER
 *************************************/

#home #main {
	background:#333
}

#home #footer {
	padding-top:20px;
}
 
/* VIDEO
 *************************************/

.section#video {
	margin:10px 20px;
}
 
/* PUSHS
 *************************************/

#pushs {
	z-index:1;
	clear:both;
	width:900px;
	margin:20px auto -44px auto;
}

#pushs .push {
	width:290px;
	height:200px;
	position:relative;
	background-color:#f0f0f0;
	background-image:url('../img/home/push-shadow.png');
	background-repeat:no-repeat;
	background-position:bottom center;
}

.push h3 {
	font-size:1.2em;
	text-align:left;
}

.push p {
	text-align:justify;
}

.push h3,
.push p {
	margin-left:20px;
	margin-right:20px;
}

.push img {
	position:absolute;
}

.push h3 a {
	color:#333;
	text-decoration:none;
}
 
/* PUSH.SHOWROOM
 *************************************/

.push#leftpush img {
	bottom:30px; left:-15px; }

.push#leftpush p,
.push#leftpush h3 {
	margin-left:110px; }

.push#leftpush h3 {
	margin-top:35px; }
 
/* PUSH.BOOSTER
 *************************************/

.push#middlepush img {
	right:-10px;top:40px; }

.push#middlepush p,
.push#middlepush h3 {
	margin-right:150px; }

.push#middlepush h3 {
	margin-top:35px; }
 
/* PUSH.DROIT
 *************************************/

.push#contact img {
	top:55px; right:-75px; }

.push#contact p,
.push#contact h3 {
	margin-right:80px; }	

.push#contact h3 {
	margin-top:35px; }
