.menu_produits.home .menu-item.poids-lourds > a::before{
                	content:url(../images/picto1b.png);
            }

.menu-item.poids-lourds > a::before{
					content:url(../images/picto1roll.png);
			}

.menu-item.poids-lourds.active > a::before{
					content:url(../images/picto1.png);
			}

.menu_gauche_produits_ok_poids-lourds{
					color: #0899d7;
			}

#bandeau_poids-lourds{
					background: url(../images/bandeau_camion02.jpg) center center no-repeat;

					background-size: cover;

					top: 47px
;
					width: 100%
;
					max-width: 1400px
;
					margin: 0 auto
;
					height: 299px
;
					display:block
;
					position: relative
;
			}

#bandeau_poids-lourds.en{
                	background: url(../images/bandeau_camion02_en.jpg) center center no-repeat;

            }#bandeau_petit_poids-lourds{
					background: url(../images/) center center no-repeat;

					background-size: cover;

			}

.titre_gamme_poids-lourds{
					color:;
			}

a.menu_gauche_produits_poids-lourds:hover,

					.menu_gauche_produits_ok_poids-lourds{

							color:;

                    	font-weight: 600;

			}

#gamme_poids-lourds{

						background: url(../images/Famille_camion_transnet.jpg) center center no-repeat;

						background-size: cover;

			}

#gamme_poids-lourds .lien_gamme{

						color: 
;
			}

.roll_poids-lourds:hover{

						-webkit-box-shadow: 0px 0px 18px 2px 
;
						box-shadow: 0px 0px 18px 2px 
;
						border-radius: 10px;

			}

.menu_produits.home .menu-item.transports-en-commun > a::before{
                	content:url(../images/picto3b.png);
            }

.menu-item.transports-en-commun > a::before{
					content:url(../images/picto3roll.png);
			}

.menu-item.transports-en-commun.active > a::before{
					content:url(../images/picto3.png);
			}

.menu_gauche_produits_ok_transports-en-commun{
					color: #0899d7;
			}

#bandeau_transports-en-commun{
					background: url(../images/bandeau_transport_commun02.jpg) center center no-repeat;

					background-size: cover;

					top: 47px
;
					width: 100%
;
					max-width: 1400px
;
					margin: 0 auto
;
					height: 299px
;
					display:block
;
					position: relative
;
			}

#bandeau_transports-en-commun.en{
                	background: url(../images/bandeau_transport_commun02_en.jpg) center center no-repeat;

            }#bandeau_petit_transports-en-commun{
					background: url(../images/) center center no-repeat;

					background-size: cover;

			}

.titre_gamme_transports-en-commun{
					color:;
			}

a.menu_gauche_produits_transports-en-commun:hover,

					.menu_gauche_produits_ok_transports-en-commun{

							color:;

                    	font-weight: 600;

			}

#gamme_transports-en-commun{

						background: url(../images/Famille_transport_communs_transnet.jpg) center center no-repeat;

						background-size: cover;

			}

#gamme_transports-en-commun .lien_gamme{

						color: 
;
			}

.roll_transports-en-commun:hover{

						-webkit-box-shadow: 0px 0px 18px 2px 
;
						box-shadow: 0px 0px 18px 2px 
;
						border-radius: 10px;

			}

.menu_produits.home .menu-item.travaux-publics > a::before{
                	content:url(../images/picto4b.png);
            }

.menu-item.travaux-publics > a::before{
					content:url(../images/picto4roll.png);
			}

.menu-item.travaux-publics.active > a::before{
					content:url(../images/picto4.png);
			}

.menu_gauche_produits_ok_travaux-publics{
					color: #0899d7;
			}

#bandeau_travaux-publics{
					background: url(../images/bandeau_travaux_publics02.jpg) center center no-repeat;

					background-size: cover;

					top: 47px
;
					width: 100%
;
					max-width: 1400px
;
					margin: 0 auto
;
					height: 299px
;
					display:block
;
					position: relative
;
			}

#bandeau_travaux-publics.en{
                	background: url(../images/bandeau_travaux_publics02_en.jpg) center center no-repeat;

            }#bandeau_petit_travaux-publics{
					background: url(../images/) center center no-repeat;

					background-size: cover;

			}

.titre_gamme_travaux-publics{
					color:;
			}

a.menu_gauche_produits_travaux-publics:hover,

					.menu_gauche_produits_ok_travaux-publics{

							color:;

                    	font-weight: 600;

			}

#gamme_travaux-publics{

						background: url(../images/Famille_travaux_publics_transnet.jpg) center center no-repeat;

						background-size: cover;

			}

#gamme_travaux-publics .lien_gamme{

						color: 
;
			}

.roll_travaux-publics:hover{

						-webkit-box-shadow: 0px 0px 18px 2px 
;
						box-shadow: 0px 0px 18px 2px 
;
						border-radius: 10px;

			}

.menu_produits.home .menu-item.vehicule-leger > a::before{
                	content:url(../images/picto2b.png);
            }

.menu-item.vehicule-leger > a::before{
					content:url(../images/picto2roll.png);
			}

.menu-item.vehicule-leger.active > a::before{
					content:url(../images/picto2.png);
			}

.menu_gauche_produits_ok_vehicule-leger{
					color: #0899d7;
			}

#bandeau_vehicule-leger{
					background: url(../images/bandeau_vehicule_leger_interieur_produits02.jpg) center center no-repeat;

					background-size: cover;

					top: 47px
;
					width: 100%
;
					max-width: 1400px
;
					margin: 0 auto
;
					height: 299px
;
					display:block
;
					position: relative
;
			}

#bandeau_vehicule-leger.en{
                	background: url(../images/bandeau_vehicule_leger_interieur_produits02_en.jpg) center center no-repeat;

            }#bandeau_petit_vehicule-leger{
					background: url(../images/) center center no-repeat;

					background-size: cover;

			}

.titre_gamme_vehicule-leger{
					color:;
			}

a.menu_gauche_produits_vehicule-leger:hover,

					.menu_gauche_produits_ok_vehicule-leger{

							color:;

                    	font-weight: 600;

			}

#gamme_vehicule-leger{

						background: url(../images/Famille_vehicule_leger_transnet.jpg) center center no-repeat;

						background-size: cover;

			}

#gamme_vehicule-leger .lien_gamme{

						color: 
;
			}

.roll_vehicule-leger:hover{

						-webkit-box-shadow: 0px 0px 18px 2px 
;
						box-shadow: 0px 0px 18px 2px 
;
						border-radius: 10px;

			}

