.jssora21l, .jssora21r {
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    background: url(../img/a21.png) center center no-repeat;
    overflow: hidden;
}
.jssora21l { background-position: -3px -33px; }
.jssora21r { background-position: -63px -33px; }
.jssora21l:hover { background-position: -123px -33px; }
.jssora21r:hover { background-position: -183px -33px; }
.jssora21l.jssora21ldn { background-position: -243px -33px; }
.jssora21r.jssora21rdn { background-position: -303px -33px; }

#slider1_container .text{
	position: absolute;
	top: 0;
	left: 0;
	width: 780px;
	height: 300px;	
}

#slider1_container .text-center{
	text-align: center;
	padding-top: 86px;
}
#slider1_container .text-left{
	padding-top: 40px;
	padding-left: 25px;
}

#slider1_container .text p{
	font-family: 'Lato', sans-serif;
    color: white;
    padding: 0;
    margin: 0;
    font-size: 26px;
    font-weight: 700;
    line-height: 26px;
	text-shadow: -4px -4px 0 #5a2b17, -4px -3px 0 #5a2b17, -4px -2px 0 #5a2b17, -4px -1px 0 #5a2b17, -4px 0px 0 #5a2b17, -4px 1px 0 #5a2b17, -4px 2px 0 #5a2b17, -4px 3px 0 #5a2b17, -4px 4px 0 #5a2b17, -3px -4px 0 #5a2b17, -3px -3px 0 #5a2b17, -3px -2px 0 #5a2b17, -3px -1px 0 #5a2b17, -3px 0px 0 #5a2b17, -3px 1px 0 #5a2b17, -3px 2px 0 #5a2b17, -3px 3px 0 #5a2b17, -3px 4px 0 #5a2b17, -2px -4px 0 #5a2b17, -2px -3px 0 #5a2b17, -2px -2px 0 #5a2b17, -2px -1px 0 #5a2b17, -2px 0px 0 #5a2b17, -2px 1px 0 #5a2b17, -2px 2px 0 #5a2b17, -2px 3px 0 #5a2b17, -2px 4px 0 #5a2b17, -1px -4px 0 #5a2b17, -1px -3px 0 #5a2b17, -1px -2px 0 #5a2b17, -1px -1px 0 #5a2b17, -1px 0px 0 #5a2b17, -1px 1px 0 #5a2b17, -1px 2px 0 #5a2b17, -1px 3px 0 #5a2b17, -1px 4px 0 #5a2b17, 0px -4px 0 #5a2b17, 0px -3px 0 #5a2b17, 0px -2px 0 #5a2b17, 0px -1px 0 #5a2b17, 0px 0px 0 #5a2b17, 0px 1px 0 #5a2b17, 0px 2px 0 #5a2b17, 0px 3px 0 #5a2b17, 0px 4px 0 #5a2b17, 1px -4px 0 #5a2b17, 1px -3px 0 #5a2b17, 1px -2px 0 #5a2b17, 1px -1px 0 #5a2b17, 1px 0px 0 #5a2b17, 1px 1px 0 #5a2b17, 1px 2px 0 #5a2b17, 1px 3px 0 #5a2b17, 1px 4px 0 #5a2b17, 2px -4px 0 #5a2b17, 2px -3px 0 #5a2b17, 2px -2px 0 #5a2b17, 2px -1px 0 #5a2b17, 2px 0px 0 #5a2b17, 2px 1px 0 #5a2b17, 2px 2px 0 #5a2b17, 2px 3px 0 #5a2b17, 2px 4px 0 #5a2b17, 3px -4px 0 #5a2b17, 3px -3px 0 #5a2b17, 3px -2px 0 #5a2b17, 3px -1px 0 #5a2b17, 3px 0px 0 #5a2b17, 3px 1px 0 #5a2b17, 3px 2px 0 #5a2b17, 3px 3px 0 #5a2b17, 3px 4px 0 #5a2b17, 4px -4px 0 #5a2b17, 4px -3px 0 #5a2b17, 4px -2px 0 #5a2b17, 4px -1px 0 #5a2b17, 4px 0px 0 #5a2b17, 4px 1px 0 #5a2b17, 4px 2px 0 #5a2b17, 4px 3px 0 #5a2b17, 4px 4px 0 #5a2b17;
}
#slider1_container .text .orange{
	color: #DA7203;
}
#slider1_container .text .vert{
	color: #859B12;
}
#slider1_container .text .small p{
	font-size: 23px;
	line-height: 22px;
	font-weight: 400;
}

#slider1_container .text-footer{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 780px;
	height: 31px;
	padding-top: 11px;
	text-align: center;
} 
#slider1_container .text-footer-2-lines{
    height: 39px;
    padding-top: 3px;
} 
#slider1_container .text-footer p{
	margin: 0; 
	padding: 0;
	color: white;
	font-size: 15px;
	font-weight: 700;
}

.slider-title{
	font-size: 20px;
	font-weight: 400;
}
.slider-camion{
	width: 200px;
	height: 111px;
	background: url(../img/camion.png) center 10px no-repeat;
}
.slider-eric{
	display: inline-block;
	width: 70px;
	height: 120px;
	background: url(../img/ERIC.png) center center no-repeat;
	background-size: contain;
}
.slider-olivier{
	display: inline-block;
	width: 70px;
	height: 120px;
	background: url(../img/OLIVIER.png) center center no-repeat;
	background-size: contain;
}