body {
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    text-align: center;
    line-height:157%;
    color: #666666;
    font-size: 13px;
    letter-spacing:0px;
}
body h1 {
    font-size: 50px;
    font-weight: bold;
    color: #000000;
    line-height: 120%;
    text-transform:uppercase;
    letter-spacing:-3px;
    text-align:center;
}
.header-texte h1 {
    color: #FFFFFF;
    margin-top:3em;
    min-height:33px;
    margin-bottom:0em;
}
.vrac_pierre h1 {
    color: #FFFFFF;
}
.column_107 h1 {
    text-align: center;
}
.column_119 h1 {
    text-align: center;
}
body h2 {
    color: #000000;
    font-size: 50px;
    font-weight: bold;
    line-height: 120%;
    text-transform:uppercase;
    letter-spacing:-3px;
    text-align:center;
}
.row_238 h2 {
    text-align: center;
}
.row_237 h2 {
    text-align: center;
}
.column_82 h2 {
    text-align: center;
}
.column_94 h2 {
    color: #FFFFFF;
    text-align:center;
}
.column_71 h2 {
    text-align: center;
}
.column_62 h2 {
    color: #FFFFFF;
}
.column_66 h2 {
    text-align: center;
}
.column_77 h2 {
    text-align: center;
}
.row_234 h2 {
    text-align: center;
}
.conifere01 h2 {
    color: #FFFFFF;
}
.arbuste01 h2 {
    color: #FFFFFF;
}
.column_86 h2 {
    text-align: center;
}
.row_35 h2 {
    text-align: center;
}
.column_11 h2 {
    font-size: 32px;
}
.slice6_index h2 {
    font-size: 40px;
}
.column_33 h2 {
    text-align: center;
}
.column_2 h2 {
    text-align: center;
}
.column_23 h2 {
    text-align: center;
}
.column_106 h2 {
    text-align: center;
}
.column_107 h2 {
    text-align: center;
}
.column_126 h2 {
    text-align: center;
}
.vrac_terre h2 {
    color: #FFFFFF;
}
.column_118 h2 {
    text-align: center;
}
.row_163 h2 {
    color: #FFFFFF;
}
.column_89 h2 {
    text-align: center;
}
.arbusteTrio2 h2 {
    font-size: 36px;
    color:#000000;
}
.row_136 h2 {
    font-size: 36px;
    color:#000000;
}
.arbre01 h2 {
    color: #FFFFFF;
    background-color:#99cc33;
}
.annuelle03 h2 {
    color: #662d91;
    font-size:36px;
}
.annuelle01 h2 {
    color: #FFFFFF;
    background-color:#662d91;
}
.column_109 h2 {
    font-size: 24px;
    font-weight:normal;
    letter-spacing:-1px;
}
.row_231 h2 {
    color: #FFFFFF;
    background-color:#99cc33;
}
.pelouse01 h2 {
    background-color: #99cc33;
    color:#FFFFFF;
}
.contact_entete h2 {
    color: #FFFFFF;
    background-color:#99cc33;
}
.row_18 h2 {
    color: #FFFFFF;
    background-color:#ca2026;
}
.plantation h2 {
    color: #FFFFFF;
}
.column_25 h2 {
    text-align: center;
}
.row_131 h2 {
    color: #FFFFFF;
    background-color:#99cc33;
}
.slice3_index h2 {
    color: #FFFFFF;
}
.garantie h2 {
    font-size: 50px;
    color:#000000;
    letter-spacing:-3px;
    font-weight:bold;
    text-transform:uppercase;
    text-align:center;
    margin-top:1em;
}
body h3 {
    color: #000000;
    font-size: 24px;
    font-weight: normal;
    line-height: 120%;
    letter-spacing:-1px;
    text-align:center;
    text-transform:uppercase;
}
.row_58 h3 {
    color: #FFFFFF;
}
.row_72 h3 {
    color: #f6df3a;
}
.row_238 h3 {
    text-align: center;
}
.row_242 h3 {
    text-align: center;
}
.row_237 h3 {
    text-align: center;
}
.column_82 h3 {
    color: #FFFFFF;
    text-align:center;
}
.column_94 h3 {
    color: #FFFFFF;
    text-align:center;
}
.column_71 h3 {
    text-align: center;
}
.column_62 h3 {
    color: #f6df3a;
}
.column_66 h3 {
    text-align: center;
}
.column_77 h3 {
    text-align: center;
}
.row_234 h3 {
    text-align: center;
}
.column_86 h3 {
    text-align: center;
}
.row_233 h3 {
    color: #FFFFFF;
}
.vrac_pierre h3 {
    color: #FFFFFF;
}
.column_33 h3 {
    text-align: center;
}
.row_78 h3 {
    font-size: 30px;
}
.column_23 h3 {
    text-align: center;
    text-transform:uppercase;
}
.column_106 h3 {
    text-align: center;
}
.column_107 h3 {
    text-align: center;
}
.column_126 h3 {
    text-align: center;
}
.row_228 h3 {
    text-align: center;
    color:#000000;
}
.column_123 h3 {
    text-align: center;
}
.emploi01 h3 {
    text-align: center;
}
.vrac_terre h3 {
    color: #FFFFFF;
}
.column_118 h3 {
    text-align: center;
}
.row_41 h3 {
    color: #FFFFFF;
}
.row_163 h3 {
    color: #000000;
    font-weight:normal;
}
.column_89 h3 {
    text-align: center;
}
.column_109 h3 {
    font-size: 18px;
}
.pelouse01 h3 {
    font-size: 30px;
    letter-spacing:-2px;
}
.column_2 h3 {
    text-align: center;
}
.row_49 h3 {
    color: #99cc33;
    font-weight:bold;
}
.slice5_index h3 {
    font-size: 21px;
    text-align:center;
}
.row_25 h3 {
    color: #f6df3a;
}
.plantation h3 {
    color: #f6df3a;
    font-size:30px;
}
.column_25 h3 {
    text-align: center;
}
.row_88 h3 {
    font-size: 36px;
    color:#FFFFFF;
    font-weight:bold;
    text-transform:uppercase;
}
.row_69 h3 {
    font-size: 24px;
    color:#000000;
    letter-spacing:-1px;
}
body h4 {
    color: #000000;
    font-size: 21px;
    font-weight: normal;
    letter-spacing:-1px;
    line-height:120%;
    text-transform:uppercase;
}
.row_78 h4 {
    font-size: 21px;
    text-align:center;
    text-transform:uppercase;
}
.column_112 h4 {
    text-align: center;
}
.politique02 h4 {
    text-align: center;
}
.garantie h4 {
    color: #000000;
    font-size:21px;
    line-height:120%;
    letter-spacing:-1px;
    text-transform:uppercase;
    font-weight:normal;
}
body p {
    font-size:16px;
    color: #666666;
    line-height:120%;
    letter-spacing:-1px;
    text-align:center;
}
.row_69 p {
    color: #FFFFFF;
}
.header-texte p {
    color: #FFFFFF;
}
.row_238 p {
    text-align: center;
}
.row_237 p {
    text-align: center;
}
.column_82 p {
    color: #FFFFFF;
    text-align:center;
}
.column_94 p {
    color: #FFFFFF;
    text-align:center;
}
.column_71 p {
    text-align: center;
    color:#000000;
    font-size:14px;
}
.column_62 p {
    color: #FFFFFF;
}
.column_66 p {
    text-align: center;
}
.column_77 p {
    text-align: center;
}
.column_86 p {
    text-align: center;
}
.column_33 p {
    color: #000000;
    text-align:center;
}
.row_49 p {
    color: #FFFFFF;
}
.column_127 p {
    text-align: center;
}
.livraison p {
    color: #000000;
}
.column_23 p {
    text-align: center;
}
.column_130 p {
    color: #000000;
    text-align:center;
}
.column_126 p {
    color: #000000;
    font-size:14px;
    text-align:center;
}
.politique02 p {
    text-align: center;
}
.column_123 p {
    text-align: center;
}
.emploi01 p {
    text-align: center;
}
.vrac_terre p {
    color: #FFFFFF;
}
.vrac_pierre p {
    color: #FFFFFF;
}
.column_118 p {
    font-size: 14px;
    color:#FFFFFF;
    text-align:center;
}
.copyright p {
    font-family: Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:0px;
}
.row_41 p {
    color: #FFFFFF;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    min-height:29px;
    margin-top:0.5em;
    margin-bottom:0.5em;
}
.row_163 p {
    color: #000000;
}
.column_89 p {
    text-align: center;
}
.row_152 p {
    color: #000000;
    font-size:15px;
}
.annuelle03 p {
    font-size: 14px;
}
.column_109 p {
    font-size: 14px;
}
.column_2 p {
    text-align: center;
    color:#000000;
    font-size:14px;
}
.slice3_index p {
    color: #FFFFFF;
    font-size:18px;
}
.plantation p {
    color: #FFFFFF;
    font-size:18px;
}
.column_25 p {
    text-align: center;
}
.garantie p {
    font-size: 16px;
    letter-spacing:-1px;
    line-height:120%;
    text-align:center;
}
body a {
    color: #99cc33;
    font-weight: normal;
    text-decoration: none;
    font-size: 14px;
    line-height:157%;
}
.column_2 a {
    color: #000000;
    letter-spacing:-1px;
    font-size:12px;
}
.row_49 a {
    color: #99cc33;
}
.actisol_produit a {
    text-align: center;
}
.column_130 a {
    text-align: center;
    color:#000000;
}
.copyright a {
    font-size: 11px;
    color:#666666;
}
.garantie a {
    font-size: 16px;
    letter-spacing:-1px;
    line-height:120%;
    color:#99cc33;
    font-weight:normal;
}
.row_133 a {
    color: #666666;
}
body a:active, body a:hover {
    color: #69bd45;
}
body a:hover {
    color: #99cc33;
    text-decoration:underline;
}
.column_2 a:hover {
    color: #000000;
    text-decoration:underline;
}
.row_49 a:hover {
    color: #99cc33;
    text-decoration:underline;
}
.copyright a:hover {
    color: #FFFFFF;
    font-size:11px;
}
.garantie a:hover {
    color: #99cc33;
    text-decoration:underline;
}
.row_133 a:hover {
    color: #69bd45;
}
body a:visited {
    color: #69bd45;
}
.garantie a:visited {
    text-decoration: none;
    font-weight:normal;
}
.main_wrapper {
    margin-top:0px;
    margin-bottom:0px;
}
.header_jaune {
    background:url("../images/bkg_promenade/slice_jaune2.jpg") no-repeat center top;
}
.header_violet {
    background:url("../images/bkg_promenade/slice_violet01.jpg") no-repeat center top;
}
.header_rose {
    background:url("../images/bkg_promenade/slice_rose01.jpg") no-repeat center top;
}
.header_orange {
    background:url("../images/bkg_promenade/slice_orange01.jpg") no-repeat center top;
}
.header_bleu {
    background:url("../images/bkg_promenade/slice_bleu01.jpg") no-repeat center top;
}
.header_rouge {
    background:url("../images/bkg_promenade/slice_rouge01.jpg") no-repeat center top;
}
.header_pelouse {
    background:url("../images/vegetaux/pelouse/slice_pelouse01.jpg") no-repeat center top;
}
.header_grimpant {
    background:url("../images/vegetaux/grimpant/slice_grimpant01.jpg") no-repeat center top;
}
.header_ombre {
    background:url("../images/vegetaux/planteOmbre/slice_planteOmbre01.jpg") no-repeat center top;
}
.header_vivace {
    background:url("../images/vegetaux/vivace/slice_vivace01.jpg") no-repeat center top;
}
.header_jardinEau {
    background:url("../images/vegetaux/jardinEau/slice_jardinEau01.jpg") no-repeat center top;
}
.header_arbuste {
    background:url("../images/vegetaux/arbuste/slice_arbuste01.jpg") no-repeat center top;
}
.header_annuelle {
    background:url("../images/vegetaux/annuelle/slice_annuelle01.jpg") no-repeat center top;
}
.header_arbre {
    background:url("../images/vegetaux/arbre/slice_arbre01.jpg") no-repeat center top;
}
.header_rosier {
    background:url("../images/vegetaux/rosier/slice_rosier01.jpg") no-repeat center top;
}
.header_tropicale {
    background:url("../images/vegetaux/planteTropicale/slide_tropicale_1.jpg") no-repeat center top;
}
.header_conifere {
    background:url("../images/vegetaux/conifere/slide_conifere_01.jpg") no-repeat center top;
}
.header_graminee {
    background:url("../images/vegetaux/graminee/slice_graminee01.jpg") no-repeat center top;
}
.header_legume {
    background:url("../images/vegetaux/legume/slice_legume01.jpg") no-repeat center top;
}
.header_petitfruit {
    background:url("../images/vegetaux/petitfruit/slice_petitfruit01.jpg") no-repeat center top;
}
.header_politique {
    background:url("../images/slice_12.jpg") no-repeat center top;
}
.header_contact {
    background:url("../images/contact/top_contact_slice.jpg") no-repeat center top;
}
.header_emploi {
    background:url("../images/emploi/slice_apropos01.jpg") no-repeat center top;
}
.header_apropos {
    background:url("../images/aPropos/slice_apropos03.jpg") no-repeat center top;
}
.header_finesHerbes {
    background:url("../images/vegetaux/finesHerbes/slice_finesHerbes01.jpg") no-repeat center top;
}
.header_vegetaux {
    background:url("../images/slice_vegetaux.jpg") no-repeat center top;
}
.header_blanc {
    background:url("../images/bkg_promenade/slice_jaune2.jpg") no-repeat center top;
}
.jaune2 {
    background:url("../images/bkg_promenade/slice_jaune1.jpg") no-repeat center top;
}
.header_ecologique {
    background:url("../images/slice_ecologique.jpg") no-repeat center top;
}
.header_deco {
    background:url("../images/decojardin/slice_deco01.jpg") no-repeat center top;
}
.header_vrac {
    background:url("../images/vrac/slice_vrac_01.jpg") no-repeat center top;
}
.header_services {
    background:url("../images/slice_service01.jpg") no-repeat center top;
}
.header_blanc {
    background:url("../images/bkg_promenade/slice_blanc01.jpg") no-repeat center top;
    padding-bottom:60px;
}
.image_set28 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set28_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
    padding-bottom:30px;
}
.image_set27 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set27_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.article_two1 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.article_two1_img {
    margin-bottom: 25px;
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.article_two1 h2 {
    padding: 0;
    text-align:center;
    text-transform:uppercase;
    font-weight:bold;
    font-size:30px;
    color:#000000;
    margin-top:0;
    margin-bottom:30px;
}
.article_two1 p {
    padding: 0;
    text-align:center;
    min-height:24px;
    font-size:14px;
    color:#000000;
    margin-top:0;
    margin-bottom:0;
}
.photo_bkg {
    background:no-repeat center top;
}
.promenade {
    background:url("../images/slice16.jpg") no-repeat center top;
    padding-bottom:20px;
    padding-top:10px;
}
.row_69 {
    width: auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.image_set8 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image_set8_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.image_set7 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image_set7_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.image_set6 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set6_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.header_index {
    width: auto;
    background:no-repeat center top;
}
.utilities {
    background-color:rgba(0, 0, 0, 0.65);
    box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.33);
    -moz-box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.33);
    -webkit-box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.33);
}
.row_41 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_21 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_38 {
    clear: none;
}
a.button {
    display:block;
    text-decoration: none;
    padding: 5px 0;
    width:150px;
    text-align:center;
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #303030), color-stop(20%, #8f8f8f), color-stop(88%, #bababa), color-stop(100%, #ebebeb));
    border-color:#;
    -webkit-border-radius:0px 0px 3px 3px;
    border-style:solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:120%;
    color:#FFF;
    text-shadow:0px 1px 0px rgba(0, 0, 0, 0.18);
    -moz-text-shadow:0px 1px 0px rgba(0, 0, 0, 0.18);
    -webkit-text-shadow:0px 1px 0px rgba(0, 0, 0, 0.18);
    margin-left:auto;
    margin-right:auto;
    background-image:-webkit-linear-gradient(top, #303030 0%, #8f8f8f 20%, #bababa 88%, #ebebeb 100%);
    background-image:-moz-linear-gradient(top, #303030 0%, #8f8f8f 20%, #bababa 88%, #ebebeb 100%);
    background-image:-o-linear-gradient(top, #303030 0%, #8f8f8f 20%, #bababa 88%, #ebebeb 100%);
    background-image:-ms-linear-gradient(top, #303030 0%, #8f8f8f 20%, #bababa 88%, #ebebeb 100%);
    background-image:linear-gradient(to bottom, #303030 0%, #8f8f8f 20%, #bababa 88%, #ebebeb 100%);
    text-transform:uppercase;
    -moz-border-radius:0px 0px 3px 3px;
    border-radius:0px 0px 3px 3px;
    box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.33);
    -moz-box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.33);
    -webkit-box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.33);
}
a.button:visited {
    color:#FFF;
}
a.button:hover {
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8AE2FF), color-stop(4%, #01BDFC), color-stop(98%, #019FD3));
    color:#FFF;
    background-image:-webkit-linear-gradient(top, #8AE2FF 0%, #01BDFC 4%, #019FD3 98%);
    background-image:-moz-linear-gradient(top, #8AE2FF 0%, #01BDFC 4%, #019FD3 98%);
    background-image:-o-linear-gradient(top, #8AE2FF 0%, #01BDFC 4%, #019FD3 98%);
    background-image:-ms-linear-gradient(top, #8AE2FF 0%, #01BDFC 4%, #019FD3 98%);
    background-image:linear-gradient(to bottom, #8AE2FF 0%, #01BDFC 4%, #019FD3 98%);
}
a.button:active {
    color:#FFF;
}
.row_6 {
    width: auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_vegetaux {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_service {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_ecologique {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_politique {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_apropos {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_emploi {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_vrac {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_contact {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_deco {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.header-texte_finesHerbes {
    background-image:none;
    background-attachment:initial;
}
.row_105 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.image_set5 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.image_set4 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.image_set2 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.row_60 {
    width: auto;
}
.image_set3 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.row_56 {
    width:auto;
}
.vivace {
    background:url("../images/vegetaux/vivace.jpg") no-repeat center top;
    padding-top:25px;
    padding-bottom:25px;
}
.row_62 {
    width: auto;
}
.row_63 {
    width: auto;
    background-color:rgba(255, 255, 255, 0.6);
}
.annuelle {
    background:url("../images/vegetaux/annuelle.jpg") no-repeat center top;
    padding-top:25px;
    padding-bottom:25px;
}
.arbuste {
    background:url("../images/vegetaux/arbuste.jpg") no-repeat center top;
    padding-top:25px;
    padding-bottom:25px;
}
.arbre {
    background:url("../images/vegetaux/arbre.jpg") no-repeat center top;
    padding-top:25px;
    padding-bottom:25px;
}
.conifere {
    background:url("../images/vegetaux/conifere.jpg") no-repeat center top;
    padding-top:25px;
    padding-bottom:25px;
}
.slice1_index {
    padding-bottom:80px;
    background-color:#FFFFFF;
}
.row_54 {
    padding-top:40px;
    padding-bottom:40px;
    background:url("../images/terre_bkg.jpg") no-repeat center top;
}
.row_98 {
    background:no-repeat center top;
    padding-top:40px;
    padding-bottom:40px;
}
.image_set9 {
    border: 0;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.row_100 {
    background:url("../images/pierre_bkg.jpg") no-repeat center top;
    padding-top:40px;
    padding-bottom:40px;
}
.row_18 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_142 {
    background:no-repeat center top;
}
.row_145 {
    background:no-repeat center top;
}
.row_191 {
    padding-top:30px;
    padding-bottom:30px;
}
.row_127 {
    background-color:#f2f2f2;
}
.row_35 {
    background-color:#F2F2F2;
}
.column_11 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_12 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_7 {
    float: none;
    width: auto;
    border-color:rgb(194, 0, 194) rgba(0, 0, 0, 0.5) rgb(194, 0, 194) #000000;
    border-style:solid;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_8 {
    float: none;
    width: auto;
    border-color:rgb(255, 255, 43) rgba(0, 0, 0, 0.5) rgb(255, 255, 43) rgb(255, 255, 43);
    border-style:solid;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_9 {
    border-color:rgb(255, 0, 0) rgba(0, 0, 0, 0.5) rgb(255, 0, 0) rgb(255, 0, 0);
    border-style:solid;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_10 {
    float: none;
    width: auto;
    border-color:rgba(0, 0, 0, 0.597656);
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.slice2_index {
    width: auto;
    background:#FFFFFF url("../images/slice_9.jpg") no-repeat scroll center top;
    display:block;
}
.slice3_index {
    background-color:#121212;
    padding-bottom:40px;
}
.row_25 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_32 {
    width: auto;
    background-color:#141414;
}
.image_set {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image_set_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_33 {
    width: auto;
    background-color:#141414;
}
.row_34 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.image_set1 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image_set1_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.column_1 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_2 {
    background-color:rgba(255, 255, 255, 0.4);
    border-left:0px solid rgba(255, 255, 255, 0.4);
    display:block;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.list23 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list23 li {
    color: #000000;
    line-height:200%;
}
.list22 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list22 li {
    color: #000000;
    line-height:200%;
}
.list21_unit_wrapper {
    float: none;
}
.list21 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list21 li {
    color: #000000;
    letter-spacing:0px;
    line-height:200%;
}
.list20 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list20 li {
    color: #000000;
}
.list19 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list19 li {
    color: #000000;
    line-height:200%;
}
.list18 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list18 li {
    color: #000000;
    line-height:200%;
}
.list16 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list16 li {
    color: #000000;
    line-height:200%;
}
.list15 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list15 li {
    line-height: 200%;
    color:#000000;
}
.list14_unit_wrapper {
    float: none;
}
.list14 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list14 li {
    line-height: 200%;
    color:#000000;
}
.list13_unit_wrapper {
    float: none;
}
.list13 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list13 li {
    color: #000000;
    line-height:200%;
}
.list12 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list12 li {
    color: #000000;
}
.slice4_index {
    width: auto;
    background-color:#FFFFFF;
}
.row_13 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.image_set23 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.slice5_index {
    width: auto;
    background-color:#FFFFFF;
}
.slice6_index {
    background:#FFFFFF url("../images/slice_10.jpg") no-repeat center center;
}
.column_30 {
    margin-top:25px;
}
.column_32 {
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    min-height:10px;
}
.column_33 {
    padding-top:25px;
}
.list4 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list4 li {
    color: #000000;
    line-height:160%;
}
.subscribe1 {
    float: none;
    width:auto;
    background-color:rgba(255, 255, 255, 0.85);
    padding-top:10px;
    padding-bottom:10px;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    min-height:10px;
}
.subscribe1 h2 {
    margin-top: 0;
    margin-bottom: 21px;
    text-align:center;
    letter-spacing:-1px;
    color:#000000;
    text-transform:uppercase;
}
.subscribe1 input {
    height: 34px;
    line-height: 34px;
    width: 80%;
    font-size: 13px;
    border: 1px solid #B6B6B6;
    border-right: 0;
    display: block;
    color: #6C6C6C;
}
.subscribe1 .customClass1 {
    width: 80%;
}
.subscribe1 .subscribe1_button {
    display: block;
    background: url("../images/xtd_subscr.png") no-repeat;
    width: 40px;
    height: 38px;
    cursor: default;
    margin-left:auto;
    margin-right:auto;
}
.subscribe1 .subscribe1_button:hover {
    background: transparent url("../images/xtd_subscr_over.png") no-repeat left top;
}
.row_49 {
    text-align:center;
    background:rgba(18, 18, 18, 0.85);
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.apropos01 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.apropos02 {
    width:auto;
    background:url("../images/aPropos/slice_apropos02.jpg") no-repeat center top;
}
.row_236 {
    width: auto;
}
.column_123 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_124 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.politique01 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.politique02 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.ecologique03 {
    padding-bottom:40px;
}
.actisol {
    background-color:#f2f2f2;
    padding-bottom:40px;
}
.footer {
    background-color:#121212;
    border-style:none;
    border-width:1px;
    border-top-color:#FFFFFF;
}
.row_53 {
    background-color:#FFFFFF;
    box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.65);
    -moz-box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.65);
    -webkit-box-shadow:3px 3px 3px 2px rgba(0, 0, 0, 0.65);
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_43 {
    padding-top:15px;
    padding-bottom:25px;
}
.row_44 {
    width: auto;
}
.row_51 {
    width: auto;
}
.row_46 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.list {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list1 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list2 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list3 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
img.image {
    margin-left:auto;
    display:block;
    margin-right:auto;
}
.hmenubar {
    width:auto;
}
.mobile_menu1 {
    text-align: center;
}
.mobile_menu1 select {
    width:80%;
    padding:5px;
    border:2px solid #D3D3D3;
    margin: 10px 0;
}
.hmenubar_list {
    text-align: center;
    font-size: 0px;
    letter-spacing: 0px;
    word-spacing: 0px;
    display:none;
    padding-top:0;
    padding-bottom:0;
    margin-top:0;
    margin-bottom:0;
}
.hmenubar_list li {
    padding:0;
    display: inline-block;
    position: relative;
    background: transparent;
    margin-top:0;
    margin-bottom:0;
}
.hmenubar_list li a {
    display: block;
    padding: 3px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    width: auto;
    min-width: 20px;
    color: #FFFFFF;
    height: auto;
    min-height:18px;
    font:normal normal bold 9px/19px Arial, Helvetica, sans-serif;
    margin-top:0;
    margin-bottom:0;
}
.hmenubar_list li a:hover {
    color: #69BD45;
}
.hmenubar_list li a:active {
    color: #99CC33;
}
.hmenubar_list li a.clicked {
    color: #99CC33;
    font-size:9px;
}
.hmenubar select {
    width:80%;
    padding:5px;
    border:2px solid #D3D3D3;
    display:inline-block;
    margin-top:10px;
    margin-bottom:10px;
}
.hmenubar1 {
    width:auto;
    overflow-x:hidden;
}
.mobile_menu {
    text-align: center;
}
.mobile_menu select {
    width:80%;
    padding:5px;
    border:2px solid #D3D3D3;
    margin: 10px 0;
}
.hmenubar1_list {
    text-align: center;
    font-size: 0px;
    letter-spacing: 0px;
    word-spacing: 0px;
    padding-top:0;
    padding-bottom:0;
    margin-top:0;
    margin-bottom:0;
    padding-left:0;
    padding-right:0;
    margin-right:0;
    margin-left:0;
    display:none;
}
.hmenubar1_list img {
    height: auto;
    max-width:none;
}
.hmenubar1_list li {
    padding:0;
    position: relative;
    background: transparent;
    margin-top:0;
    margin-bottom:0;
    margin-right:0;
    margin-left:0;
}
.hmenubar1_list li a {
    display: block;
    padding: 12px 15px;
    line-height: 19px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    width: auto;
    min-width: 5px;
    color: #FFFFFF;
    height: auto;
    font-size: 16px;
    -webkit-border-radius:2px;
    border-top:1px solid rgba(255, 255, 255, 0.86);
    border-bottom:1px solid #FFFFFF;
    background-color:rgba(255, 255, 255, 0.02);
    -moz-border-radius:2px;
    border-radius:2px;
    margin-top:0;
    margin-bottom:0;
    margin-right:auto;
    margin-left:auto;
}
.hmenubar1_list li a:hover {
    color: #69BD45;
    background-color:rgba(255, 255, 255, 0.3);
    text-shadow:2px 2px 3px rgba(0, 0, 0, 0.75);
    -moz-text-shadow:2px 2px 3px rgba(0, 0, 0, 0.75);
    -webkit-text-shadow:2px 2px 3px rgba(0, 0, 0, 0.75);
}
.hmenubar1_list li a:active {
    color: #9C9C9C;
}
.hmenubar1_list li a.clicked {
    color: #69BD45;
}
.hmenubar1 select {
    width:80%;
    padding:5px;
    border:2px solid #D3D3D3;
    display:inline-block;
    margin-top:10px;
    margin-bottom:10px;
}
img.image1 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
a.button1 {
    display:block;
    padding: 20px;
    text-align:center;
    background-color:#A9D227;
    color: #FFF;
    min-height:2px;
    margin-bottom:60px;
    text-transform:uppercase;
    font:normal normal bold 15px/120% Arial, Helvetica, sans-serif;
    margin-top:20px;
}
a.button1:hover {
    background-color: #91B522;
    color: #FFF;
}
a.button1:active {
    color: #FFF;
}
a.button1:visited {
    color: #FFF;
}
img.image2 {
    width:auto;
    display:block;
}
font.customClass {
    color: #99cc33;
    text-align:center;
    line-height:125%;
}
font.customClass:hover {
    color: #91B522;
}
img.image3 {
    width:auto;
}
a.button2 {
    display:block;
    width:53.00794551645856%;
    padding: 20px;
    text-align:center;
    background-color:#A9D227;
    color: #FFF;
    min-height:10px;
    text-transform:uppercase;
    font:bold 15px/120% Arial, Helvetica, sans-serif;
    margin-top:15px;
    margin-bottom:50px;
}
a.button2:hover {
    background-color: #91B522;
    color: #FFF;
}
a.button2:active {
    color: #FFF;
}
a.button2:visited {
    color: #FFF;
}
img.image4 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
img.image5 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
img.image6 {
    width:auto;
    display:block;
}
img.image8 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
a.button3 {
    display:block;
    padding: 30px 30px 25px 30px;
    text-align:center;
    background-color:#A9D227;
    color: #FFF;
    min-height:11px;
    text-transform:uppercase;
    font:bold 15px/120% Arial, Helvetica, sans-serif;
    margin-top:0;
    margin-bottom:10px;
}
a.button3:hover {
    background-color: #91B522;
    color: #FFF;
}
a.button3:active {
    color: #FFF;
}
a.button3:visited {
    color: #FFF;
}
img.image10 {
    max-width: 100%;
    width:132px;
    height:20px;
    margin-right:auto;
    display:block;
    padding-top:3px;
    float:none;
}
img.image7 {
    width:auto;
}
img.image9 {
    margin-right: auto;
    display:block;
    margin-left:auto;
}
img.image11 {
    width:auto;
    display:block;
}
img.image13 {
    width:auto;
    display:block;
    float:none;
}
h2.heading21 {
    min-height: 18px;
    margin-top:0em;
    text-align:center;
    letter-spacing:-1px;
    color:#99CC33;
    text-transform:uppercase;
}
.subscribe1 .customClass1 {
    margin-left: 0px;
}
.subscribe1 .customClass1 {
    margin-left: 0px;
}
.subscribe1 .customClass1 {
    margin-left: 0px;
}
.subscribe1 .customClass1 {
    margin-left: 0px;
}
.subscribe1 .customClass1 {
    margin-left: 0px;
}
.subscribe1 .customClass1 {
    width:80%;
    margin-left:0px;
    height:31px;
}
img.image12 {
    margin-top:3px;
}
img.image14 {
    display:block;
    margin-top:30px;
    margin-bottom:10px;
    margin-left:auto;
    margin-right:auto;
}
.hmenubar2_list {
    font-size: 0px;
    letter-spacing: 0px;
    word-spacing: 0px;
    text-align:center;
    display:none;
    padding-top:0;
    padding-bottom:0;
    margin-top:0;
    margin-bottom:0;
}
.hmenubar2_list li {
    padding:0;
    display: inline-block;
    position: relative;
    background: transparent;
    margin-top:0;
    margin-bottom:0;
}
.hmenubar2_list li a {
    display: block;
    padding: 12px 5px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    width: auto;
    min-width: 20px;
    color: #FFFFFF;
    height: auto;
    font:normal normal normal 11px/19px Arial, Helvetica, sans-serif;
    min-height:0px;
    margin-top:0;
    margin-bottom:0;
}
.hmenubar2_list li a:hover {
    color: #69BD45;
}
.hmenubar2_list li a:active {
    color: #99CC33;
}
.hmenubar2_list li a.clicked {
    color: #999999;
}
.hmenubar2 select {
    width:80%;
    padding:5px;
    border:2px solid #D3D3D3;
    display:inline-block;
    margin-top:10px;
    margin-bottom:10px;
}
a.privacy_policy {
    color: #9C9C9C;
    font-size:10px;
}
a.privacy_policy:hover {
    color: #FFFFFF;
}
a.anchor {
    font-size: 10px;
    color:#666666;
}
a.anchor:hover {
    color: #FFFFFF;
}
.row_57 {
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(12%, #000000), color-stop(84%, #303030), color-stop(100%, #121212));
    background-image:-webkit-linear-gradient(top, #000000 12%, #303030 84%, #121212 100%);
    background-image:-moz-linear-gradient(top, #000000 12%, #303030 84%, #121212 100%);
    background-image:-o-linear-gradient(top, #000000 12%, #303030 84%, #121212 100%);
    background-image:-ms-linear-gradient(top, #000000 12%, #303030 84%, #121212 100%);
    background-image:linear-gradient(to bottom, #000000 12%, #303030 84%, #121212 100%);
}
.row_88 {
    background-color:#121212;
}
.row_90 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.article_one {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.article_one h2 {
    padding: 0;
    text-align:center;
    text-transform:uppercase;
    letter-spacing:-1px;
    min-height:56px;
    color:#FFFFFF;
    margin-top:0;
    margin-bottom:20px;
}
.article_one p {
    padding: 0;
    text-align:center;
    letter-spacing:-1px;
    color:#FFFFFF;
    line-height:120%;
    margin-top:0;
    margin-bottom:30px;
}
.plantation {
    background:url("../images/slice14.jpg") no-repeat center bottom;
}
.row_64 {
    background:url("../images/slice15.jpg") no-repeat center top;
}
.column_40 {
    background:url("../images/plan_amenagement.jpg") no-repeat center top;
}
.column_41 {
    background:url("../images/analyse_sol.jpg") no-repeat center top;
}
.row_79 {
    margin-top:50px;
}
.article_one2 {
    border: 0;
    float: none;
    width:auto;
    background:no-repeat center top;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.article_one2 h2 {
    padding: 0;
    text-align:center;
    text-transform:uppercase;
    letter-spacing:-1px;
    color:#000000;
    margin-top:0;
    margin-bottom:30px;
}
.article_one2 p {
    padding: 0;
    color:#000000;
    letter-spacing:-1px;
    font-size:14px;
    text-align:center;
    line-height:120%;
    margin-top:0;
    margin-bottom:30px;
}
.row_70 {
    background-image:url("../images/slice_7.jpg");
}
.row_73 {
    background-color:#F2F2F2;
}
.row_76 {
    border-top:1px solid;
    background-color:#F2F2F2;
}
.row_86 {
    width: auto;
}
.row_87 {
    width: auto;
}
.column_39 {
    padding-top:40px;
    padding-bottom:40px;
}
.column_37 {
    padding-top:40px;
    padding-bottom:40px;
}
.list8 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list8 li {
    color: #000000;
    line-height:200%;
}
.column_35 {
    padding-top:40px;
    padding-bottom:40px;
}
.column_29 {
    padding-top:40px;
    padding-bottom:40px;
}
.column_27 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.list7 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list7 li {
    color: #FFFFFF;
}
.column_24 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_25 {
    padding-top:40px;
    padding-bottom:40px;
}
.list6 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list6 li {
    color: #FFFFFF;
    line-height:200%;
}
.slice3_services {
    background-color: #121212;
}
.row_55 {
    padding-bottom:10px;
}
.column_22 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_23 {
    padding-top:60px;
    padding-bottom:50px;
}
.list5 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list5 li {
    color: #000000;
}
img.image15 {
    margin-left:auto;
    margin-right:auto;
    display:block;
    margin-bottom:20px;
}
img.image16 {
    margin-left:auto;
    margin-right:auto;
    display:block;
    margin-bottom:20px;
}
img.image17 {
    margin-left:auto;
    margin-right:auto;
    display:block;
    margin-bottom:20px;
}
img.image18 {
    width:auto;
    display:block;
    padding-top:60px;
}
img.image20 {
    margin-left:auto;
    margin-right:auto;
    display:block;
    padding-bottom:25px;
}
img.image19 {
    margin-left: auto;
    margin-right:auto;
    display:block;
    padding-bottom:25px;
}
img.image21 {
    margin-left: auto;
    margin-right:auto;
    display:block;
    padding-bottom:25px;
}
img.image23 {
    width:auto;
    padding-top:110px;
    display:block;
}
img.image25 {
    width:auto;
    float:none;
    display:block;
}
img.image26 {
    width:auto;
    float:none;
    display:block;
}
img.image22 {
    width:auto;
    display:block;
}
.garantie {
    padding-bottom:40px;
}
.row_94 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
a.anchor1 {
    color: #99CC33;
}
a.anchor1:hover {
    color: #99CC33;
    text-decoration:underline;
}
.row_95 {
    padding-top:40px;
    padding-bottom:40px;
}
.row_104 {
    background:#141414 url("../images/slice_deco_slice1.jpg") no-repeat center top;
    padding-top:40px;
    padding-bottom:40px;
}
.row_106 {
    margin-top:40px;
    margin-bottom:40px;
}
.ecolo {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.ecologique02 {
    background:url("../images/ecologique/slice_engrais.jpg") no-repeat center top;
}
.column_125 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_126 {
    background-color:rgba(255, 255, 255, 0.4);
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_113 {
    padding-top:40px;
}
.article_one1 {
    float: none;
    width:auto;
    border-width:0 0 1px 0;
    border-bottom-color:#000000;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:0;
}
.article_one1 h2 {
    padding: 0;
    min-height:20px;
    letter-spacing:-2px;
    color:#000000;
    font-size:24px;
    line-height:100%;
    margin-top:0;
    margin-bottom:0;
}
.article_two {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.article_two_img {
    margin-bottom: 25px;
    margin-right:auto;
    display:block;
    margin-left:auto;
}
.article_two h2 {
    padding: 0;
    color:#000000;
    letter-spacing:-2px;
    font-size:20px;
    margin-top:0;
    margin-bottom:30px;
}
.article_two p {
    padding: 0;
    line-height:110%;
    letter-spacing:-1px;
    font-size:13px;
    min-height:6px;
    font-weight:normal;
    margin-top:0;
    margin-bottom:10px;
}
.row_107 {
    border-bottom:0px solid;
}
img.image27 {
    display:block;
}
img.image28 {
    display:block;
}
img.image29 {
    display:block;
}
img.image30 {
    display:block;
}
.FinesHerbes01 {
    background:url("../images/vegetaux/finesHerbes/slice_finesHerbes03.jpg") no-repeat center top;
}
.stevia {
    background:url("../images/vegetaux/finesHerbes/slice_finesHerbes04.jpg") no-repeat center top;
}
.stevia {
    background:url("../images/vegetaux/finesHerbes/slice_finesHerbes04.jpg") no-repeat center top;
}
.finesHerbes02 {
    background:url("../images/vegetaux/finesHerbes/slice_finesHerbes06.jpg") no-repeat center top;
}
.piment {
    background:url("../images/vegetaux/legume/slice_legume05.jpg") no-repeat center top;
}
.row_133 {
    width: auto;
}
.list9 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
    margin-top:0em;
}
.list9 li {
    text-align: center;
    line-height:150%;
    color:#666666;
    text-transform:uppercase;
}
.list10 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
    margin-top:0em;
}
.list10 li {
    text-align: center;
    line-height:150%;
    text-transform:uppercase;
}
.list11 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
    margin-top:0em;
}
.list11 li {
    text-align: center;
    line-height:150%;
    text-transform:uppercase;
}
.row_129 {
    background:no-repeat center top;
}
.column_62 {
    padding-top:350px;
}
.row_148 {
    padding-top:40px;
}
.row_150 {
    width: auto;
}
.row_234 {
    width: auto;
}
.row_235 {
    width: auto;
}
.row_151 {
    width: auto;
    padding-top:30px;
    padding-bottom:30px;
}
.row_124 {
    background:url("../images/vegetaux/legume/slice_legume03.jpg") no-repeat center top;
}
.row_118 {
    background:url("../images/vegetaux/legume/slice_legume02.jpg") no-repeat center top;
}
.image_ {
    width:auto;
    background:no-repeat center top;
}
.row_135 {
    background:no-repeat center top;
}
.yucca {
    background:no-repeat center top;
}
.rosiers_image {
    background:url("../images/vegetaux/rosier/slice_rosier02.jpg") no-repeat center top;
}
.annuelles_montage {
    background:url("../images/vegetaux/annuelle/slice_annuelle02.jpg") no-repeat center top;
}
.image_set12 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set12_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.image_set14 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set14_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_157 {
    padding-top:30px;
    padding-bottom:30px;
}
.image_set15 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:10px;
    padding-bottom:10px;
}
img.image_set15_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.image_set16 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:10px;
    padding-bottom:10px;
}
img.image_set16_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.image_set18 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set18_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.image_set19 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set19_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_201 {
    border-top:0px solid rgb(0, 0, 0);
}
.image_set21 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set21_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.legume_variete {
    background:no-repeat center top;
}
img.image31 {
    width:auto;
    display:block;
}
img.image32 {
    width:auto;
    display:block;
}
img.image34 {
    width:auto;
    display:block;
}
img.image35 {
    width:auto;
}
.row_128 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_131 {
    width: auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_193 {
    width:auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_194 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.deco01 {
    padding-bottom: 40px;
}
.list9 li:hover {
    color: #69bd45;
}
.list10 li:hover {
    color: #69bd45;
}
.list11 li:hover {
    color: #69bd45;
}
.petitfruit02 {
    background:url("../images/vegetaux/petitfruit/slice_petitfruit04.jpg") no-repeat center top;
}
.legumes01 {
    background:url("../images/vegetaux/legume/slice_legume02.jpg") no-repeat center top;
}
.bleuet {
    background:url("../images/vegetaux/petitfruit/slice_petitfruit03.jpg") no-repeat center top;
}
.framboise {
    background:url("../images/vegetaux/petitfruit/slice_petitfruit05.jpg") no-repeat center top;
}
.column_68 {
    padding-top:150px;
}
.goji {
    background:url("../images/vegetaux/petitfruit/slice_petitfruit04.jpg") no-repeat center top;
}
.petitfruit_2 {
    background:url("../images/vegetaux/petitfruit/slice_petitfruit04.jpg") no-repeat center top;
}
.column_71 {
    background-color:rgba(255, 255, 255, 0.4);
}
a.button4 {
    display:block;
    padding: 10px 20px;
    text-align:center;
    background-color:#A9D227;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:120%;
    color: #FFF;
    min-height:43px;
}
a.button4:hover {
    background-color: #91B522;
    color: #FFF;
}
a.button4:active {
    color: #FFF;
}
a.button4:visited {
    color: #FFF;
}
img.image47 {
    width:auto;
}
.row_187 {
    padding-top:40px;
    padding-bottom:20px;
}
.image_set22 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set22_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_144 {
    padding-top:40px;
    padding-bottom:40px;
}
.column_74 {
    float: none;
    width: auto;
    padding-top:10px;
    padding-bottom:10px;
}
.column_75 {
    padding-top:10px;
    padding-bottom:10px;
}
.column_76 {
    float: none;
    width: auto;
    padding-top:10px;
    padding-bottom:10px;
}
.row_139 {
    background:url("../images/vegetaux/graminee/slice_graminee05.jpg") no-repeat center top;
}
.graminee02 {
    background:url("../images/vegetaux/graminee/slice_graminee04.jpg") no-repeat center top;
}
img.image48 {
    width:auto;
    display:block;
    padding-top:15px;
    padding-bottom:15px;
}
img.image49 {
    width:auto;
    display:block;
    padding-top:15px;
    padding-bottom:15px;
}
img.image50 {
    width:auto;
    display:block;
    padding-top:15px;
    padding-bottom:15px;
}
.conifere02 {
    background:url("../images/vegetaux/conifere/slide_conifere_03.jpg") no-repeat center top;
}
.conifere03 {
    background:url("../images/vegetaux/conifere/slide_conifere_buxus.jpg") no-repeat center top;
}
.conifere04 {
    background:url("../images/vegetaux/conifere/slide_conifere_04.jpg") no-repeat center top;
}
img.image51 {
    width:auto;
    display:block;
}
img.image53 {
    width:auto;
    display:block;
}
img.image54 {
    float: none;
    margin-right:auto;
    display:block;
    margin-left:auto;
}
img.image52 {
    margin-right:auto;
    display:block;
    padding-top:25px;
    margin-left:auto;
}
.tropicale04 {
    background:url("../images/vegetaux/planteTropicale/slide_tropicale_4.jpg") no-repeat center top;
}
.orchide {
    background:url("../images/vegetaux/planteTropicale/slide_tropicale_3.jpg") no-repeat center top;
}
.column_79 {
    padding-top:175px;
}
.tropicale02 {
    background:url("../images/vegetaux/planteTropicale/slide_tropicale_2.jpg") no-repeat center top;
}
.rosier04 {
    background:url("../images/vegetaux/rosier/slice_rosier04.jpg") no-repeat center top;
}
.column_82 {
    padding-top:50px;
}
.rosier02 {
    background:url("../images/vegetaux/rosier/slice_rosier03_2.jpg") no-repeat center top;
}
.rosier03 {
    background:url("../images/vegetaux/rosier/slice_rosier03.jpg") no-repeat center top;
}
.row_237 {
    width: auto;
    padding-top:30px;
}
.row_238 {
    width: auto;
}
img.image55 {
    width:auto;
}
img.image56 {
    width:auto;
    padding-top:50px;
    float:none;
    display:block;
}
.arbre02 {
    background:url("../images/vegetaux/arbre/slice_arbre03.jpg") no-repeat center top;
}
.arbre_03 {
    padding-top:40px;
    padding-bottom:40px;
}
.image_set10 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set10_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_156 {
    background:url("../images/vegetaux/arbre/slice_arbre4.jpg") no-repeat center top;
}
.list17 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list17 li {
    color: #000000;
    line-height:200%;
}
.annuelle02 {
    background:url("../images/vegetaux/annuelle/slice_annuelle03.jpg") no-repeat center top;
}
.annuelle03 {
    padding-top:40px;
    padding-bottom:40px;
}
.image_set11 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set11_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.annuelle04 {
    background:url("../images/vegetaux/annuelle/slice_annuelle04.jpg") no-repeat center top;
}
.arbuste02 {
    background:url("../images/vegetaux/arbuste/slice_arbuste03.jpg") no-repeat center top;
}
.arbusteTrio2 {
    padding-top:40px;
    padding-bottom:20px;
}
.image_set13 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set13_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.arbuste03 {
    background:url("../images/vegetaux/arbuste/slice_arbuste04.jpg") no-repeat center top;
}
.column_89 {
    padding-top:80px;
}
.jardinEau03 {
    background:url("../images/vegetaux/jardinEau/slice_jardinEau04.jpg") no-repeat center top;
}
.jardinEau02 {
    background:url("../images/vegetaux/jardinEau/slice_jardinEau03.jpg") no-repeat center top;
}
.vivace02 {
    background:url("../images/vegetaux/vivace/slice_vivace03.jpg") no-repeat center top;
}
.row_167 {
    padding-top:40px;
    padding-bottom:20px;
}
.image_set17 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set17_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_168 {
    background:url("../images/vegetaux/vivace/slice_vivace04.jpg") no-repeat center top;
}
.ombre02 {
    background:url("../images/vegetaux/planteOmbre/slice_planteOmbre03.jpg") no-repeat center top;
}
.row_173 {
    padding-bottom:40px;
}
.row_177 {
    padding-bottom:40px;
    background-color:#F2F2F2;
}
.row_170 {
    background:url("../images/vegetaux/planteOmbre/slice_planteOmbre04.jpg") no-repeat center top;
}
.column_94 {
    padding-top:50px;
}
h3.heading128 {
    font-size: 50px;
    color:#000000;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:-3px;
    margin-top:1em;
    min-height:4px;
    margin-bottom:0.75em;
}
.grimpant02 {
    background:url("../images/vegetaux/grimpant/slice_grimpant03.jpg") no-repeat center top;
}
.grimpant03 {
    border-bottom:1px solid #666666;
}
.row_183 {
    width: auto;
}
.row_184 {
    width: auto;
}
.image_set20 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
img.image_set20_img {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_180 {
    background:no-repeat center top;
}
.row_186 {
    background:url("../images/vegetaux/pelouse/slice_pelouse04.jpg") no-repeat center top;
}
.row_213 {
    background:no-repeat center top;
}
.row_215 {
    padding-top:40px;
    padding-bottom:40px;
}
.row_217 {
    width: auto;
}
.row_218 {
    width: auto;
}
.row_219 {
    width: auto;
}
.row_220 {
    width: auto;
}
.row_221 {
    width: auto;
}
.row_214 {
    background:no-repeat center top;
}
.row_223 {
    background:url("../images/vegetaux/pelouse/slice_pelouse06.jpg") no-repeat center top;
}
.row_188 {
    width: auto;
}
.row_189 {
    width: auto;
}
.row_196 {
    width: auto;
}
.row_204 {
    width: auto;
}
.list25 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list25 li {
    line-height: 200%;
}
.row_205 {
    width: auto;
}
.row_206 {
    width: auto;
}
.row_207 {
    width: auto;
}
.row_208 {
    width: auto;
}
.row_198 {
    width: auto;
}
.row_199 {
    width: auto;
}
.row_200 {
    width: auto;
}
.row_190 {
    width: auto;
}
.list24 {
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    font-size : 14px;
    line-height : 250%;
}
.list24 li {
    line-height: 200%;
    color:#CA2025;
    text-align:center;
}
img.image57 {
    width:auto;
    padding-top:40px;
    padding-bottom:40px;
}
.pelouse02 {
    background:url("../images/vegetaux/pelouse/slice_pelouse02.jpg") no-repeat center top;
}
.row_225 {
    padding-top:40px;
}
.column_109 {
    width: auto;
}
img.image58 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
img.image59 {
    width:auto;
    display:block;
}
img.image60 {
    width:auto;
    display:block;
}
img.image61 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
img.image62 {
    display:block;
    width:auto;
}
img.image63 {
    width:auto;
}
img.image64 {
    width:auto;
}
img.image65 {
    width:auto;
    display:block;
}
img.image66 {
    width:auto;
    display:block;
}
img.image67 {
    width:auto;
    display:block;
}
img.image68 {
    width:auto;
    display:block;
}
img.image69 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.row_226 {
    background:url("../images/decojardin/slice_deco04.jpg") no-repeat center top;
}
.column_107 {
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_110 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_227 {
    width: auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.carroussel_deco {
    width: auto;
}
.row_209 {
    background:url("../images/decojardin/slice_deco2.jpg") no-repeat center top;
}
.deco04 {
    padding-bottom: 40px;
    padding-top:20px;
}
.column_105 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_106 {
    background-color:rgba(255, 255, 255, 0.3);
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image73 {
    width:auto;
    padding-top:20px;
    padding-bottom:20px;
}
.contact05 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image70 {
    width:auto;
    display:block;
}
.contact_entete {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.contact_formulaire {
    background-color:#f2f2f2;
    padding-top:10px;
    padding-bottom:30px;
}
.row_233 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_115 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_245 {
    width: auto;
}
.row_246 {
    width: auto;
}
.row_247 {
    width: auto;
}
.row_248 {
    width: auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_249 {
    width: auto;
}
#form4 {
    margin-top:0em;
    margin-bottom:0em;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_252 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_251 {
    background-color:#f2f2f2;
    padding-bottom:30px;
}
a.button5 {
    display:block;
    text-decoration: none;
    padding: 5px 0px;
    width:200px;
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(3%, #e0e0e0), color-stop(97%, #b5b5b5));
    border-color:#787878;
    border-width:1px;
    -webkit-border-radius:5px;
    border-style:solid;
    color:#2E2E2E;
    text-shadow:0px 1px 0px rgba(0, 0, 0, 0.18);
    -moz-text-shadow:0px 1px 0px rgba(0, 0, 0, 0.18);
    -webkit-text-shadow:0px 1px 0px rgba(0, 0, 0, 0.18);
    -moz-border-radius:5px;
    border-radius:5px;
    background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #e0e0e0 3%, #b5b5b5 97%);
    background-image:-moz-linear-gradient(top, #f0f0f0 0%, #e0e0e0 3%, #b5b5b5 97%);
    background-image:-o-linear-gradient(top, #f0f0f0 0%, #e0e0e0 3%, #b5b5b5 97%);
    background-image:-ms-linear-gradient(top, #f0f0f0 0%, #e0e0e0 3%, #b5b5b5 97%);
    background-image:linear-gradient(to bottom, #f0f0f0 0%, #e0e0e0 3%, #b5b5b5 97%);
    font:bold 13px/120% Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    text-align:center;
    margin-top:20px;
    margin-bottom:20px;
}
a.button5:visited {
    color:#FFF;
}
a.button5:hover {
    color:#2B2B2B;
    background-color:#FFFFE0;
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(2%, #e0e0e0), color-stop(39%, #b5b5b5));
    background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #e0e0e0 2%, #b5b5b5 39%);
    background-image:-moz-linear-gradient(top, #f0f0f0 0%, #e0e0e0 2%, #b5b5b5 39%);
    background-image:-o-linear-gradient(top, #f0f0f0 0%, #e0e0e0 2%, #b5b5b5 39%);
    background-image:-ms-linear-gradient(top, #f0f0f0 0%, #e0e0e0 2%, #b5b5b5 39%);
    background-image:linear-gradient(to bottom, #f0f0f0 0%, #e0e0e0 2%, #b5b5b5 39%);
}
a.button5:active {
    color:#FFF;
}
.column_111 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_112 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.contact04 {
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    min-height:10px;
}
.row_241 {
    text-align:center;
}
.row_242 {
    width: auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.row_243 {
    background-color:#8F8F8F;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
#textarea1 {
    width: 80%;
    min-height:88px;
}
a.anchor2 {
    text-align: center;
}
.copyright {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.vrac_entete {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.vrac_terre {
    background:url("../images/vrac/slice_vrac_terre.jpg") no-repeat center top;
    margin-top:40px;
}
.column_117 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_118 {
    background-color:rgba(255, 255, 255, 0.1);
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.vrac_pierre {
    background:#000000 no-repeat center top;
}
.vrac_pave {
    width:auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.paillis_photos01 {
    border-bottom:1px none rgb(18, 18, 18);
}
.image_set24 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.image_set29 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.image_set25 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-top:25px;
    padding-bottom:25px;
}
.image_set26 {
    border: 0;
    float: none;
    width:auto;
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.pave_photo {
    background:no-repeat center top;
}
img.image72 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
img.image74 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
img.image75 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
img.image76 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.emploi01 {
    background:url("../images/emploi/slice_emploi05.jpg") no-repeat center top;
}
.column_119 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_120 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image78 {
    width:auto;
    display:block;
}
img.image77 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
a.button6 {
    display:block;
    width:82px;
    padding: 10px 20px;
    text-align:center;
    background-color:#A9D227;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:120%;
    color: #FFF;
    min-height:0px;
    margin-left:auto;
    margin-right:auto;
}
a.button6:hover {
    background-color: #91B522;
    color: #FFF;
}
a.button6:active {
    color: #FFF;
}
a.button6:visited {
    color: #FFF;
}
a.button7 {
    display:block;
    width:82px;
    padding: 10px 20px;
    text-align:center;
    background-color:#A9D227;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:120%;
    color: #FFF;
    min-height:0px;
    margin-left:auto;
    margin-right:auto;
}
a.button7:hover {
    background-color: #91B522;
    color: #FFF;
}
a.button7:active {
    color: #FFF;
}
a.button7:visited {
    color: #FFF;
}
img.image79 {
    width:auto;
    display:block;
}
img.image80 {
    width:auto;
    display:block;
}
.column_127 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_128 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image81 {
    width:auto;
    display:block;
}
.column_129 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
.column_130 {
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:10px;
}
img.image82 {
    width:auto;
    display:block;
}
img.image83 {
    width:auto;
    display:block;
}
h1.heading {
    color: #FFFFFF;
    margin-top:3em;
    min-height:12px;
    margin-bottom:0em;
}
h2.heading1 {
    color: #F6E03A;
    min-height:37px;
    margin-top:0em;
    margin-bottom:0.75em;
}
p.paragraph {
    color: #FFFFFF;
}
p.paragraph1 {
    color: #FFFFFF;
}
h1.heading43 {
    color: #FFFFFF;
    margin-top:2em;
    min-height:58px;
    margin-bottom:0em;
}
h2.heading44 {
    color: #f6df3a;
    min-height:49px;
    margin-top:0em;
    margin-bottom:0.5em;
}
p.paragraph28 {
    color: #FFFFFF;
}
p.paragraph29 {
    color: #FFFFFF;
    min-height:9px;
    margin-bottom:0.5em;
}
p.paragraph30 {
    color: #FFFFFF;
    font-size:14px;
    min-height:8px;
    margin-top:0.5em;
}
p.paragraph58 {
    color: #f6df3a;
    text-transform:uppercase;
}
h2.heading22 {
    color: #FFFFFF;
    font-size:70px;
    margin-top:1.5em;
    min-height:70px;
    margin-bottom:0em;
}
h2.heading23 {
    min-height: 120px;
    margin-top:0em;
    margin-bottom:0.5em;
    color:#f6df3a;
    font-size:50px;
}
p.paragraph17 {
    color: #FFFFFF;
}
p.paragraph18 {
    color: #FFFFFF;
}
h3.heading38 {
    color: #ca2026;
}
img.image84 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
img.image85 {
    width:auto;
    display:block;
}
img.image86 {
    width:auto;
    display:block;
}
.row_216 h5 {
    font-size: 21px;
    font-weight:normal;
    letter-spacing:-1px;
    color:#000000;
    text-transform:uppercase;
    min-height:29px;
    margin-top:0em;
    margin-bottom:1em;
}
.row_228 h5 {
    color: #FFFFFF;
}
img.image87 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
.row_216 {
    background-color: #121212;
}
h3.heading70 {
    color: #FFFFFF;
    font-size:50px;
    margin-top:2.5em;
    min-height:41px;
    margin-bottom:0em;
}
h2.heading71 {
    min-height: 37px;
    margin-top:0em;
    color:#f6df3a;
}
p.paragraph50 {
    color: #FFFFFF;
}
h2.heading3 {
    color: #8A1A79;
}
h2.heading2 {
}
img.image88 {
    width:auto;
    padding-top:0;
    padding-bottom:12px;
}
h2.heading4 {
    background-color: #99cc33;
}
h2.heading5 {
    background-color: #99cc33;
    color:#FFFFFF;
}
h2.heading6 {
    min-height: 60px;
    margin-top:0em;
    margin-bottom:0em;
}
h2.heading7 {
    background-color: #f6df3a;
    color:#FFFFFF;
}
h2.heading8 {
    background-color: #8D50A3;
    color:#FFFFFF;
}
h2.heading9 {
    background-color: #99CC33;
    color:#FFFFFF;
}
h2.heading10 {
    background-color: #C71867;
    color:#FFFFFF;
}
h2.heading11 {
    background-color: #99cc33;
    color:#FFFFFF;
}
h2.heading12 {
    background-color: #0F0175;
    color:#FFFFFF;
}
img.image89 {
    margin-left:auto;
    margin-right:auto;
    display:block;
}
h2.heading13 {
    background-color: #99cc33;
    color:#FFFFFF;
}
h2.heading14 {
    background-color: #75052A;
    color:#FFFFFF;
}
img.image91 {
    width:auto;
    float:none;
    display:block;
    padding-top:50px;
}
img.image90 {
    width:auto;
    padding-top:30px;
}
h2.heading15 {
    background-color: #99cc33;
    color:#FFFFFF;
}
.row_238 p.paragraph93 {
    text-align: center;
}
h1.heading16 {
    margin-top: 3em;
    min-height:12px;
    margin-bottom:0em;
}
h1.heading17 {
    min-height: 49px;
    margin-top:0em;
    margin-bottom:0.5em;
}
img.image92 {
    width:auto;
    display:block;
}
img.image93 {
    width:auto;
    display:block;
}
p.paragraph2 {
    text-align: center;
}
h2.heading16 {
    min-height: 12px;
    margin-bottom:0em;
    margin-top:2.5em;
}
h2.heading {
    color: #FFFFFF;
    margin-top:3em;
    min-height:37px;
    margin-bottom:0em;
}
h1.heading18 {
    font-size: 36px;
    color:#FFFFFF;
    margin-top:0.83em;
    margin-bottom:0.83em;
}
body img {
    height: auto;
    max-width:100%;
}
body ul {
    list-style-type: none;
    padding-left:0px;
}
@media only screen and (min-width : 641px) {
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar select {
        display: none;
    }
    .hmenubar1 select {
        display: none;
    }
    .hmenubar2 select {
        display: none;
    }
    .hmenubar1_list li {
        display: inline-block;
    }
    body {
        min-width: 960px;
        min-height: 1673px;
        text-align: left;
    }
    body h1 {
        text-align: center;
    }
    .column_107 h1 {
        text-align: center;
    }
    .column_119 h1 {
        text-align: left;
    }
    body h2 {
        text-align: center;
    }
    .row_238 h2 {
        text-align: left;
    }
    .row_237 h2 {
        text-align: right;
    }
    .column_82 h2 {
        text-align: left;
    }
    .column_94 h2 {
        text-align: center;
    }
    .column_71 h2 {
        text-align: left;
    }
    .column_66 h2 {
        text-align: left;
    }
    .column_77 h2 {
        text-align: left;
    }
    .row_234 h2 {
        text-align: right;
    }
    .column_86 h2 {
        text-align: left;
    }
    .row_35 h2 {
        text-align: left;
    }
    .column_33 h2 {
        text-align: left;
    }
    .column_2 h2 {
        text-align: left;
    }
    .column_23 h2 {
        text-align: left;
    }
    .column_106 h2 {
        text-align: left;
    }
    .column_107 h2 {
        text-align: left;
    }
    .column_126 h2 {
        text-align: left;
    }
    .column_118 h2 {
        text-align: left;
    }
    .column_89 h2 {
        text-align: left;
    }
    .column_25 h2 {
        text-align: left;
    }
    .garantie h2 {
        text-align: center;
    }
    body h3 {
        text-align: center;
    }
    .row_238 h3 {
        text-align: left;
    }
    .row_242 h3 {
        text-align: center;
    }
    .row_237 h3 {
        text-align: right;
    }
    .column_82 h3 {
        text-align: left;
    }
    .column_94 h3 {
        text-align: center;
    }
    .column_71 h3 {
        text-align: left;
    }
    .column_66 h3 {
        text-align: left;
    }
    .column_77 h3 {
        text-align: left;
    }
    .row_234 h3 {
        text-align: right;
    }
    .column_86 h3 {
        text-align: left;
    }
    .column_33 h3 {
        text-align: left;
    }
    .column_23 h3 {
        text-align: left;
    }
    .column_106 h3 {
        text-align: left;
    }
    .column_107 h3 {
        text-align: left;
    }
    .column_126 h3 {
        text-align: left;
    }
    .row_228 h3 {
        text-align: left;
    }
    .column_123 h3 {
        text-align: left;
    }
    .emploi01 h3 {
        text-align: left;
    }
    .column_118 h3 {
        text-align: left;
    }
    .column_89 h3 {
        text-align: left;
    }
    .column_2 h3 {
        text-align: left;
    }
    .slice5_index h3 {
        text-align: left;
    }
    .column_25 h3 {
        text-align: left;
    }
    .row_78 h4 {
        text-align: center;
    }
    .column_112 h4 {
        text-align: center;
    }
    .politique02 h4 {
        text-align: left;
    }
    body p {
        text-align: center;
    }
    .row_238 p {
        text-align: left;
    }
    .row_237 p {
        text-align: right;
    }
    .column_82 p {
        text-align: left;
    }
    .column_94 p {
        text-align: center;
    }
    .column_71 p {
        text-align: left;
    }
    .column_66 p {
        text-align: left;
    }
    .column_77 p {
        text-align: left;
    }
    .column_86 p {
        text-align: left;
    }
    .column_33 p {
        text-align: left;
    }
    .column_127 p {
        text-align: left;
    }
    .column_23 p {
        text-align: left;
    }
    .column_130 p {
        text-align: left;
    }
    .column_126 p {
        text-align: left;
    }
    .politique02 p {
        text-align: left;
    }
    .column_123 p {
        text-align: left;
    }
    .emploi01 p {
        text-align: left;
    }
    .column_118 p {
        text-align: left;
    }
    .row_41 p {
        text-align: right;
    }
    .column_89 p {
        text-align: left;
    }
    .column_2 p {
        text-align: left;
    }
    .column_25 p {
        text-align: left;
    }
    .garantie p {
        text-align: left;
    }
    .actisol_produit a {
        text-align: center;
    }
    .column_130 a {
        text-align: left;
    }
    .main_wrapper {
	clear: both;
	min-height: 1200px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
    }
    .header_arbre {
        min-height: 729px;
    }
    .header_politique {
        min-height: 522px;
    }
    .jaune1 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_116 {
        clear: both;
        min-height: 100px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_43 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_44 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_53 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_54 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .header_blanc {
        min-height: 764px;
    }
    .blanc01 {
        clear: both;
        min-height: 164px;
    }
    .blanc {
        clear: both;
        min-height: 100px;
    }
    .image_set28 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set28_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set28_unit_wrapper {
        width: 25%;
        float: left;
    }
    .jaune02 {
        clear: both;
        min-height: 259px;
    }
    .image_set27 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set27_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set27_unit_wrapper {
        width: 25%;
        float: left;
    }
    .photo {
        clear: both;
        min-height: 100px;
    }
    .row_121 {
        clear: both;
        min-height: 100px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .article_two1 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.article_two1_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .article_two1 h2 {
        text-align: center;
        margin-right: 0;
        margin-left: 0;
    }
    .article_two1 p {
        text-align: center;
        margin-right: 0;
        margin-left: 0;
    }
    .article_two1_unit_wrapper {
        width: 25%;
        float: left;
    }
    .row_114 {
        clear: both;
        min-height: 100px;
    }
    .photo_bkg {
        clear: both;
        min-height: 792px;
    }
    .row_117 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .column_55 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_56 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_57 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .column_58 {
        float: left;
        width: 25%;
        min-height: 100px;
    }
    .promenade {
        clear: both;
        min-height: 744px;
    }
    .row_69 {
        clear: both;
        min-height: 171px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_72 {
        clear: both;
        min-height: 535px;
        width: 100%;
    }
    .image_set8 {
        margin-right: 0;
        margin-left: 0;
        padding: 25px;
        min-height: 179px;
    }
    img.image_set8_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set8_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
        min-height: 179px;
    }
    .image_set7 {
        margin-right: 0;
        margin-left: 0;
        padding: 25px;
    }
    img.image_set7_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set7_unit_wrapper {
        width: 25%;
        float: left;
    }
    .row_83 {
        clear: both;
        min-height: 171px;
        width: 55%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set6 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set6_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set6_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .header_index {
        clear: both;
        min-height: 792px;
    }
    .utilities {
        clear: both;
        min-height: 26px;
        width: 100%;
    }
    .row_41 {
        clear: both;
        min-height: 47px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_9 {
        clear: both;
        min-height: 26px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_20 {
        min-height: 26px;
        width: 35.467299999999994%;
        float: left;
    }
    .column_21 {
        float: left;
        width: 100%;
        min-height: 26px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_38 {
        min-height: 26px;
        float: left;
        width: 64.53269639440767%;
    }
    .row_7 {
        clear: both;
        min-height: 27px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_10 {
        clear: both;
        min-height: 27px;
    }
    a.button {
        text-align: center;
        margin-left: auto;
        margin-right: 10px;
    }
    .row_6 {
        clear: both;
        min-height: 200px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_8 {
        clear: both;
        min-height: 43px;
        width: 100%;
    }
    .header-texte_vegetaux {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_service {
        min-height: 440px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_ecologique {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_politique {
        min-height: 204px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_apropos {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .apropos02 {
        clear: both;
        min-height: 100px;
    }
    .header-texte_emploi {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_vrac {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_contact {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_deco {
        min-height: 428px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .header-texte_petitfruit {
        min-height: 428px;
    }
    .header-texte_rosier {
        min-height: 428px;
    }
    .header-texte_tropicale {
        min-height: 428px;
    }
    .header-texte_pelouse {
        min-height: 428px;
    }
    .header-texte_grimpant {
        min-height: 428px;
    }
    .header-texte_ombre {
        min-height: 428px;
    }
    .header-texte_vivace {
        min-height: 428px;
    }
    .header-texte_jardinEau {
        min-height: 428px;
    }
    .header-texte_arbuste {
        min-height: 428px;
    }
    .header-texte_annuelle {
        min-height: 428px;
    }
    .header-texte_arbre {
        min-height: 428px;
    }
    .header-texte_conifere {
        min-height: 428px;
    }
    .header-texte_legume {
        min-height: 428px;
    }
    .header-texte_graminee {
        min-height: 428px;
    }
    .header-texte_finesHerbes {
        clear: both;
        min-height: 428px;
    }
    .vegetaux1 {
        clear: both;
        min-height: 247px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_105 {
        clear: both;
        min-height: 66px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .vegetaux2 {
        clear: both;
        min-height: 100px;
    }
    .vegetaux3 {
        clear: both;
        min-height: 100px;
    }
    .vegetaux4 {
        clear: both;
        min-height: 100px;
    }
    .image_set5 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set5_img {
        max-width: 100%;
    }
    .image_set5_unit_wrapper {
        width: 20%;
        float: left;
    }
    .image_set4 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set4_img {
        max-width: 100%;
    }
    .image_set4_unit_wrapper {
        width: 20%;
        float: left;
    }
    .image_set2 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    .row_60 {
        clear: both;
        min-height: 83px;
    }
    img.image_set2_img {
        max-width: 100%;
    }
    .image_set2_unit_wrapper {
        width: 20%;
        float: left;
    }
    .row_75 {
        clear: both;
        min-height: 100px;
    }
    .image_set3 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set3_img {
        max-width: 100%;
    }
    .image_set3_unit_wrapper {
        width: 20%;
        float: left;
    }
    .row_56 {
        clear: both;
        min-height: 100px;
        margin-left: auto;
        margin-right: auto;
    }
    .vivace {
        float: left;
        width: 19.5%;
        min-height: 250px;
        margin-left: 0.5%;
        padding-right: 25px;
        padding-left: 25px;
    }
    .row_62 {
        clear: both;
        min-height: 187px;
    }
    .row_63 {
        clear: both;
        min-height: 56px;
    }
    .annuelle {
        float: left;
        width: -30%;
        min-height: 243px;
        padding-right: 25px;
        padding-left: 25px;
    }
    .arbuste {
        float: left;
        width: 19%;
        min-height: 219px;
        padding-right: 25px;
        padding-left: 25px;
    }
    .arbre {
        float: left;
        width: 19%;
        min-height: 221px;
        padding-right: 25px;
        padding-left: 25px;
    }
    .conifere {
        float: left;
        width: 19%;
        min-height: 223px;
        padding-right: 25px;
        padding-left: 25px;
    }
    .row_12 {
        clear: both;
        min-height: 43px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    .slice1_index {
        clear: both;
        min-height: 748px;
        width: 100%;
    }
    .row_97 {
        clear: both;
        min-height: 100px;
    }
    .row_54 {
        clear: both;
        min-height: 430px;
        width: 100%;
    }
    .row_98 {
        clear: both;
        min-height: 250px;
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }
    .row_102 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_103 {
        clear: both;
        min-height: 100px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set9 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
        float: left;
        width: 190px;
    }
    .image_set9_align {
        margin-left: 161px;
    }
    img.image_set9_img {
        max-width: 100%;
    }
    .row_100 {
        clear: both;
        min-height: 337px;
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }
    .row_101 {
        clear: both;
        min-height: 100px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    .row_99 {
        clear: both;
        min-height: 100px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    .row_85 {
        clear: both;
        min-height: 100px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_89 {
        clear: both;
        min-height: 100px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_93 {
        clear: both;
        min-height: 100px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    .row_18 {
        clear: both;
        min-height: 168px;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_16 {
        clear: both;
        min-height: 387px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_142 {
        clear: both;
        min-height: 760px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_145 {
        clear: both;
        min-height: 792px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_191 {
        clear: both;
        min-height: 1248px;
    }
    .row_192 {
        clear: both;
        min-height: 100px;
    }
    .row_127 {
        clear: both;
        min-height: 100px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .promotion_index {
        clear: both;
        min-height: 400px;
    }
    .row_35 {
        clear: both;
        min-height: 228px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 50px;
    }
    .column_11 {
        float: left;
        width: 65.7513%;
        min-height: 100px;
        margin-right: 0%;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_12 {
        float: left;
        width: 34.248699126092376%;
        min-height: 228px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_7_unit_wrapper {
        width: 25%;
        min-height: 306px;
        float: left;
    }
    .column_7 {
        min-height: 306px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_8_unit_wrapper {
        width: 25%;
        min-height: 387px;
        float: left;
    }
    .column_8 {
        min-height: 387px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_9 {
        float: left;
        width: 25%;
        min-height: 306px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_10_unit_wrapper {
        width: 25%;
        min-height: 299px;
        float: left;
    }
    .column_10 {
        min-height: 299px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .slice2_index {
        clear: both;
        min-height: 695px;
    }
    .slice3_index {
        clear: both;
        min-height: 841px;
    }
    .row_25 {
        clear: both;
        min-height: 208px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_29 {
        clear: both;
        min-height: 100px;
        width: 55%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_32 {
        clear: both;
        min-height: 50px;
    }
    .image_set {
        margin-right: 0;
        margin-left: 0;
        padding: 15px;
        min-height: 139px;
    }
    img.image_set_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set_unit_wrapper {
        width: 25%;
        float: left;
        min-height: 159px;
    }
    .row_33 {
        clear: both;
        min-height: 50px;
    }
    .row_34 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .image_set1 {
        margin-right: 0;
        margin-left: 0;
        padding: 15px;
        min-height: 139px;
    }
    img.image_set1_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set1_unit_wrapper {
        width: 25%;
        float: left;
        min-height: 159px;
    }
    .column_1 {
        float: left;
        width: 54.3051%;
        min-height: 362px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_2 {
        float: left;
        width: 29.6949%;
        min-height: 695px;
        padding-left: 3%;
        padding-right: 13%;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .list23 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list22 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list21_unit_wrapper {
        width: 100%;
        min-height: 196px;
    }
    .list21 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list20 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list19 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list18 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list16 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list15 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list14_unit_wrapper {
        width: 80%;
        min-height: 224px;
    }
    .list14 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list13_unit_wrapper {
        width: 80%;
        min-height: 196px;
    }
    .list13 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .list12 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .slice4_index {
        clear: both;
        min-height: 200px;
    }
    .row_13 {
        clear: both;
        min-height: 200px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_122 {
        clear: both;
        min-height: 100px;
    }
    .row_123 {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set23 {
        margin-right: 0;
        margin-left: 0;
        padding: 25px;
    }
    img.image_set23_img {
        max-width: 100%;
    }
    .image_set23_unit_wrapper {
        width: 25%;
        float: left;
    }
    .slice5_index {
        clear: both;
        min-height: 200px;
    }
    .row_14 {
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .slice6_index {
        clear: both;
        min-height: 180px;
        width: 100%;
    }
    .row_48 {
        clear: both;
        min-height: 177px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_30 {
        float: left;
        width: 62.4276%;
        min-height: 417px;
        margin-right: 1%;
    }
    .column_32 {
        float: left;
        width: 42.8899%;
        min-height: 342px;
        margin-right: 1%;
        padding-right: 0px;
        padding-top: 70px;
        padding-bottom: 25px;
        padding-left: 0px;
    }
    .column_33 {
        float: left;
        width: 56.1101%;
        min-height: 314px;
    }
    .list4 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        text-align: left;
    }
    .column_31 {
        float: left;
        width: 36.57243816254417%;
        min-height: 100px;
    }
    .subscribe1 {
        margin-right: 0;
        margin-left: 0;
        min-height: 125px;
        padding-right: 0px;
        padding-top: 25px;
        padding-bottom: 10px;
        padding-left: 0px;
    }
    .subscribe1 h2 {
        text-align: center;
    }
    .subscribe1 input {
        width: 253px;
        float: left;
    }
    .subscribe1 .customClass1 {
        width: 318px;
    }
    .subscribe1 .subscribe1_button {
        float: left;
        margin-left: 0px;
        margin-right: 0px;
    }
    .subscribe1_unit_wrapper {
        width: 100%;
        float: left;
        min-height: 125px;
    }
    .row_49 {
        clear: both;
        min-height: 75px;
        padding: 25px;
        text-align: center;
    }
    .apropos01 {
        clear: both;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .apropos02 {
        clear: both;
        min-height: 562px;
        margin-left: auto;
        margin-right: auto;
    }
    .row_236 {
        clear: both;
        min-height: 390px;
    }
    .column_123 {
        float: left;
        width: 47.3201%;
        min-height: 390px;
        padding-left: 10%;
        padding-right: 3%;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .column_124 {
        float: left;
        width: 39.6799%;
        min-height: 390px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .apropos02 {
        clear: both;
        min-height: 100px;
    }
    .politique01 {
        clear: both;
        min-height: 126px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .politique02 {
        clear: both;
        min-height: 817px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .ecologique03 {
        clear: both;
        min-height: 386px;
    }
    .actisol {
        clear: both;
        min-height: 474px;
    }
    .footer {
        clear: both;
        min-height: 135px;
        width: 100%;
    }
    .row_53 {
        clear: both;
        min-height: 5px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_43 {
        clear: both;
        min-height: 90px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        padding-right: 25px;
        padding-left: 25px;
    }
    .row_44 {
        clear: both;
        min-height: 19px;
    }
    .row_50 {
        clear: both;
        min-height: 43px;
    }
    .row_51 {
        clear: both;
        min-height: 43px;
    }
    .column_3 {
        float: left;
        width: 25%;
        min-height: 340px;
    }
    .row_46 {
        clear: both;
        min-height: 28px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .list {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        padding-left: 20px;
        text-align: left;
    }
    .column_4 {
        float: left;
        width: 25%;
        min-height: 340px;
    }
    .list1 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        padding-left: 20px;
        text-align: left;
    }
    .column_5 {
        float: left;
        width: 25%;
        min-height: 340px;
    }
    .list2 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        padding-left: 20px;
        text-align: left;
    }
    .column_6 {
        float: left;
        width: 25%;
        min-height: 340px;
    }
    .list3 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        padding-left: 20px;
        text-align: left;
    }
    img.image {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .hmenubar_list {
        list-style: none;
        padding-right: 0;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
        min-height: 26px;
        display: block;
        text-align: right;
    }
    .hmenubar_list li {
        margin-right: 0;
        margin-left: 0;
    }
    .hmenubar_list li a {
        text-align: center;
        margin-right: auto;
        margin-left: auto;
    }
    .hmenubar select {
        margin-right: 0;
        margin-left: 0;
    }
    .hmenubar1_list {
        list-style-type: disc;
        list-style: none;
        min-height: 43px;
        display: block;
        text-align: center;
    }
    .hmenubar1_list li a {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }
    .hmenubar1 select {
        margin-right: 0;
        margin-left: 0;
    }
    img.image1 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    a.button1 {
        width: 227px;
        text-align: center;
        min-height:17px;
    }
    img.image2 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    font.customClass {
        text-align: center;
    }
    img.image3 {
        max-width: 100%;
    }
    a.button2 {
        text-align: center;
        margin-right: auto;
        margin-left: auto;
    }
    img.image4 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image5 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image6 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image8 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    a.button3 {
        width: 263px;
        text-align: center;
        margin-right: auto;
        margin-left: auto;
    }
    img.image7 {
        max-width: 100%;
    }
    img.image9 {
        margin-right: auto;
        float: left;
        padding-right: 10px;
        margin-left: 0px;
    }
    img.image11 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image13 {
        max-width: 100%;
        margin-right: auto;
        padding-right: 0px;
    }
    h2.heading21 {
        text-align: center;
    }
    .subscribe1 .customClass1 {
        margin-left: 132px;
    }
    .subscribe1 .customClass1 {
        margin-left: 162px;
    }
    .subscribe1 .customClass1 {
        margin-left: 142px;
    }
    .subscribe1 .customClass1 {
        margin-left: 142px;
    }
    .subscribe1 .customClass1 {
        margin-left: 142px;
    }
    .subscribe1 .customClass1 {
        width: 215px;
        margin-left: 50px;
    }
    img.image12 {
        margin-left: 15px;
    }
    img.image14 {
        max-width: 100%;
        margin-right: 0px;
        margin-left: 0px;
    }
    .hmenubar2_list {
        list-style: none;
        padding-right: 0;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
        min-height: 43px;
        display: block;
        text-align: center;
    }
    .hmenubar2_list li {
        margin-right: 0;
        margin-left: 0;
    }
    .hmenubar2_list li a {
        text-align: center;
        margin-right: auto;
        margin-left: auto;
    }
    .hmenubar2 select {
        margin-right: 0;
        margin-left: 0;
    }
    .row_57 {
        clear: both;
        min-height: 349px;
        width: 100%;
    }
    .row_88 {
        clear: both;
        min-height: 101px;
        width: 100%;
    }
    .row_90 {
        clear: both;
        min-height: 101px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_58 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .article_one {
        margin-right: 0;
        margin-left: 0;
        padding: 25px;
    }
    .article_one h2 {
        text-align: center;
        margin-right: 0;
        margin-left: 0;
    }
    .article_one p {
        text-align: center;
        margin-right: 0;
        margin-left: 0;
    }
    .article_one_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .livraison {
        clear: both;
        min-height: 440px;
        width: 100%;
    }
    .plantation {
        clear: both;
        min-height: 512px;
        width: 100%;
    }
    .row_91 {
        clear: both;
        min-height: 100px;
    }
    .row_64 {
        clear: both;
        min-height: 556px;
        width: 100%;
    }
    .row_80 {
        clear: both;
        min-height: 351px;
        width: 100%;
    }
    .row_81 {
        clear: both;
        min-height: 403px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_40 {
        float: left;
        width: 33%;
        min-height: 403px;
    }
    .column_41 {
        float: left;
        width: 33%;
        min-height: 404px;
    }
    .column_42 {
        float: left;
        width: 34%;
        min-height: 352px;
    }
    .row_78 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_79 {
        clear: both;
        min-height: 435px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .article_one2 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    .article_one2 h2 {
        text-align: center;
        margin-right: 0;
        margin-left: 0;
    }
    .article_one2 p {
        text-align: center;
        margin-right: 0;
        margin-left: 0;
    }
    .article_one2_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .row_67 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_70 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_73 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_82 {
        clear: both;
        min-height: 100px;
    }
    .row_76 {
        clear: both;
        min-height: 380px;
        width: 100%;
    }
    .row_84 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .row_86 {
        clear: both;
        min-height: 50px;
    }
    .column_45 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_46 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_47 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_48 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .row_87 {
        clear: both;
        min-height: 50px;
    }
    .column_49 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_50 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_51 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .column_52 {
        float: left;
        width: 25%;
        min-height: 50px;
    }
    .row_77 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_38 {
        float: left;
        width: 30%;
        min-height: 100px;
    }
    .column_39 {
        float: left;
        width: 94%;
        min-height: 288px;
        padding-right: 3%;
        padding-left: 3%;
    }
    .row_74 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_36 {
        float: left;
        width: 30%;
        min-height: 100px;
    }
    .column_37 {
        float: left;
        width: 64%;
        min-height: 280px;
        padding-right: 3%;
        padding-left: 3%;
    }
    .list8 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        text-align: left;
    }
    .row_71 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_34 {
        float: left;
        width: 30%;
        min-height: 100px;
    }
    .column_35 {
        float: left;
        width: 64%;
        min-height: 221px;
        padding-right: 3%;
        padding-left: 3%;
    }
    .row_68 {
        clear: both;
        min-height: 330px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_28 {
        float: left;
        width: 30%;
        min-height: 100px;
    }
    .column_29 {
        float: left;
        width: 64%;
        min-height: 250px;
        padding-right: 3%;
        padding-left: 3%;
    }
    .row_65 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_26 {
        float: left;
        width: 30%;
        min-height: 681px;
    }
    .column_27 {
        width: 74%;
        min-height: 313px;
        padding: 40px 3%;
        margin-left: auto;
        margin-right: auto;
    }
    .list7 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        text-align: left;
    }
    .row_61 {
        clear: both;
        min-height: 512px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_24 {
        float: left;
        width: 30%;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_25 {
        float: left;
        width: 64%;
        min-height: 432px;
        padding-right: 3%;
        padding-left: 3%;
    }
    .list6 {
        list-style-type: none;
        list-style-image: url("../images/listBullet_blanc.png");
        text-align: left;
    }
    .row_55 {
        clear: both;
        min-height: 440px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_22 {
        float: left;
        width: 30%;
        min-height: 364px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_23 {
        float: left;
        width: 64%;
        min-height: 318px;
        padding-right: 3%;
        padding-left: 3%;
    }
    .list5 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        text-align: left;
    }
    img.image15 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image16 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image17 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image18 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image20 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image19 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image21 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image23 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image25 {
        max-width: 100%;
        margin-left: auto;
    }
    img.image26 {
        max-width: 100%;
        margin-left: auto;
    }
    img.image22 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .garantie {
        clear: both;
        min-height: 630px;
    }
    .row_94 {
        clear: both;
        min-height: 100px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    img.image24 {
        float: left;
    }
    .row_95 {
        clear: both;
        min-height: 252px;
    }
    .row_96 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_104 {
        clear: both;
        min-height: 617px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_106 {
        clear: both;
        min-height: 537px;
        width: 960px;
        margin-right: auto;
        margin-left: auto;
    }
    .ecolo {
        clear: both;
        min-height: 233px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .ecolo_slideshow {
        clear: both;
        min-height: 420px;
    }
    .ecologique02 {
        clear: both;
        min-height: 1000px;
    }
    .column_125 {
        float: left;
        width: 54.3267%;
        min-height: 792px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_126 {
        float: left;
        width: 32.6733%;
        min-height: 1001px;
        padding-left: 3%;
        padding-right: 10%;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .row_113 {
        clear: both;
        min-height: 100px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_115 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_110 {
        clear: both;
        min-height: 115px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_111 {
        clear: both;
        min-height: 75px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_112 {
        clear: both;
        min-height: 75px;
    }
    .article_one1 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
        min-height: 48px;
    }
    .article_one1 h2 {
        margin-right: 0;
        margin-left: 0;
    }
    .article_one1_unit_wrapper {
        width: 20%;
        float: left;
        min-height: 73px;
    }
    .row_109 {
        clear: both;
        min-height: 100px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .article_two {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.article_two_img {
        max-width: 100%;
        margin-right: auto;
        margin-left: 0px;
    }
    .article_two h2 {
        margin-right: 0;
        margin-left: 0;
    }
    .article_two p {
        margin-right: 0;
        margin-left: 0;
    }
    .article_two_unit_wrapper {
        width: 20%;
        float: left;
    }
    .row_107 {
        clear: both;
        min-height: 260px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image27 {
        max-width: 100%;
        width: 483px;
        height: 245px;
        margin-left: auto;
        margin-right: auto;
    }
    img.image28 {
        max-width: 100%;
        width: 483px;
        height: 245px;
        margin-left: auto;
        margin-right: auto;
    }
    img.image29 {
        max-width: 100%;
        width: 483px;
        height: 245px;
        margin-left: auto;
        margin-right: auto;
    }
    img.image30 {
        max-width: 100%;
        width: 483px;
        height: 245px;
        margin-left: auto;
        margin-right: auto;
    }
    .stevia {
        clear: both;
        min-height: 792px;
    }
    .column_66 {
        float: left;
        width: 46.2472%;
        min-height: 660px;
        padding-left: 8%;
    }
    .column_67 {
        float: left;
        width: 45.7528%;
        min-height: 662px;
    }
    .stevia {
        clear: both;
        min-height: 662px;
    }
    .finesHerbes02 {
        clear: both;
        min-height: 792px;
    }
    .piment {
        clear: both;
        min-height: 792px;
    }
    .plan_vegetaux {
        clear: both;
        min-height: 100px;
    }
    .row_130 {
        clear: both;
        min-height: 100px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_133 {
        clear: both;
        min-height: 53px;
    }
    .row_134 {
        clear: both;
        min-height: 53px;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_63 {
        float: left;
        width: 33%;
        min-height: 53px;
    }
    .list9 {
        list-style-type: none;
        min-height: 105px;
        text-align: left;
    }
    .list9 li {
        text-align: center;
    }
    .column_64 {
        float: left;
        width: 33%;
        min-height: 53px;
    }
    .list10 {
        list-style-type: none;
        min-height: 105px;
        text-align: left;
    }
    .list10 li {
        text-align: center;
    }
    .column_65 {
        float: left;
        width: 34%;
        min-height: 53px;
    }
    .list11 {
        list-style-type: none;
        min-height: 105px;
        text-align: left;
    }
    .list11 li {
        text-align: center;
    }
    .row_129 {
        clear: both;
        min-height: 792px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_61 {
        float: left;
        width: 60%;
        min-height: 792px;
    }
    .column_62 {
        float: left;
        width: 37%;
        min-height: 442px;
        padding-right: 3%;
    }
    .row_148 {
        clear: both;
        min-height: 752px;
        width: 100%;
    }
    .column_77 {
        float: left;
        width: 70.07064216335542%;
        min-height: 147px;
        padding-left: 8%;
    }
    .row_150 {
        clear: both;
        min-height: 471px;
    }
    .row_234 {
        clear: both;
        min-height: 181px;
    }
    .row_235 {
        clear: both;
        min-height: 254px;
    }
    .row_151 {
        clear: both;
        min-height: 163px;
        padding-right: 30px;
        padding-left: 0;
    }
    .column_78 {
        float: left;
        width: 21.9293%;
        min-height: 147px;
    }
    .row_124 {
        clear: both;
        min-height: 792px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_59 {
        float: left;
        width: 49.479%;
        min-height: 792px;
        padding-left: 8%;
        padding-right: 4%;
    }
    .column_60 {
        float: left;
        width: 38.52097130242826%;
        min-height: 792px;
    }
    .row_118 {
        clear: both;
        min-height: 480px;
    }
    .row_125 {
        clear: both;
        min-height: 180px;
    }
    .image_ {
        clear: both;
        min-height: 728px;
        margin-left: auto;
        margin-right: auto;
    }
    .row_135 {
        clear: both;
        min-height: 508px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_146 {
        clear: both;
        min-height: 100px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .yucca {
        clear: both;
        min-height: 574px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .rosiers_image {
        clear: both;
        min-height: 792px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .annuelles_montage {
        clear: both;
        min-height: 1248px;
        width: 75%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_136 {
        clear: both;
        min-height: 583px;
    }
    .row_155 {
        clear: both;
        min-height: 583px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set12 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set12_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set12_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .row_161 {
        clear: both;
        min-height: 100px;
    }
    .row_164 {
        clear: both;
        min-height: 258px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set14 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set14_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set14_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .row_157 {
        clear: both;
        min-height: 929px;
    }
    .row_159 {
        clear: both;
        min-height: 50px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set15 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 10px;
        padding-left: 10px;
    }
    img.image_set15_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set15_unit_wrapper {
        width: 25%;
        float: left;
    }
    .row_160 {
        clear: both;
        min-height: 50px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set16 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 10px;
        padding-left: 10px;
    }
    img.image_set16_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set16_unit_wrapper {
        width: 25%;
        float: left;
    }
    .row_166 {
        clear: both;
        min-height: 100px;
    }
    .row_169 {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set18 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
        min-height: 486px;
    }
    img.image_set18_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set18_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
        min-height: 486px;
    }
    .row_172 {
        clear: both;
        min-height: 100px;
    }
    .row_175 {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set19 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set19_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set19_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .row_201 {
        clear: both;
        min-height: 863px;
    }
    .row_203 {
        clear: both;
        min-height: 115px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_202 {
        clear: both;
        min-height: 362px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set21 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set21_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set21_unit_wrapper {
        width: 25%;
        float: left;
    }
    .legume_variete {
        clear: both;
        min-height: 747px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image31 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image32 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image34 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image35 {
        max-width: 100%;
        float: left;
    }
    .deco01 {
        clear: both;
        min-height: 553px;
    }
    .row_128 {
        clear: both;
        min-height: 162px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_131 {
        clear: both;
        min-height: 50px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_193 {
        clear: both;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_194 {
        clear: both;
        min-height: 66px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .deco01 {
        min-height: 1102px;
    }
    img.image33 {
        float: right;
        padding-left: 5px;
    }
    img.image36 {
        float: right;
        padding-left: 5px;
    }
    img.image37 {
        float: right;
        padding-left: 5px;
    }
    img.image38 {
        float: right;
        padding-left: 5px;
    }
    img.image39 {
        float: right;
        padding-left: 5px;
    }
    img.image40 {
        float: right;
        padding-left: 5px;
    }
    img.image41 {
        float: right;
        padding-left: 5px;
    }
    img.image42 {
        float: right;
        padding-left: 5px;
    }
    img.image43 {
        float: right;
        padding-left: 5px;
    }
    img.image44 {
        float: right;
        padding-left: 5px;
    }
    img.image45 {
        float: right;
        padding-left: 5px;
    }
    img.image46 {
        float: right;
        padding-left: 5px;
    }
    .bleuet {
        clear: both;
        min-height: 792px;
    }
    .framboise {
        clear: both;
        min-height: 792px;
        width: 100%;
    }
    .row_137 {
        clear: both;
        min-height: 792px;
        width: 100%;
    }
    .column_68 {
        float: left;
        width: 24.6026%;
        min-height: 642px;
        padding-left: 12%;
        padding-right: 4%;
    }
    .goji {
        clear: both;
        min-height: 792px;
    }
    .row_140 {
        clear: both;
        min-height: 100px;
    }
    .column_69 {
        float: left;
        width: 59.3974%;
        min-height: 792px;
    }
    .petitfruit_2 {
        clear: both;
        min-height: 792px;
    }
    .column_70 {
        float: left;
        width: 54.3267%;
        min-height: 100px;
    }
    .column_71 {
        float: left;
        width: 32.6733%;
        min-height: 792px;
        padding-left: 3%;
        padding-right: 10%;
    }
    a.button4 {
        width: 288px;
        text-align: center;
    }
    img.image47 {
        max-width: 100%;
    }
    .row_185 {
        clear: both;
        min-height: 100px;
    }
    .row_187 {
        clear: both;
        min-height: 576px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set22 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set22_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set22_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .row_143 {
        clear: both;
        min-height: 626px;
    }
    .row_144 {
        clear: both;
        min-height: 546px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_74_unit_wrapper {
        width: 30%;
        min-height: 576px;
        float: left;
    }
    .column_74 {
        min-height: 556px;
        padding-right: 10px;
        padding-left: 10px;
    }
    .column_75 {
        float: left;
        width: 33%;
        min-height: 556px;
        padding-right: 10px;
        padding-left: 10px;
    }
    .column_76_unit_wrapper {
        width: 33%;
        min-height: 576px;
        float: left;
    }
    .column_76 {
        min-height: 556px;
        padding-right: 10px;
        padding-left: 10px;
    }
    .row_139 {
        clear: both;
        min-height: 792px;
    }
    .row_141 {
        clear: both;
        min-height: 792px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_72 {
        float: left;
        width: 59.9073%;
        min-height: 100px;
    }
    .column_73 {
        float: left;
        width: 28.092719426048568%;
        min-height: 792px;
        padding-left: 4%;
        padding-right: 8%;
    }
    img.image48 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-right: 15px;
        padding-left: 15px;
    }
    img.image49 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-right: 15px;
        padding-left: 15px;
    }
    img.image50 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-right: 15px;
        padding-left: 15px;
    }
    .conifere03 {
        min-height: 752px;
    }
    .conifere04 {
        clear: both;
        min-height: 792px;
    }
    img.image51 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image53 {
        max-width: 100%;
        float: left;
        margin-right: auto;
        padding-right: 25px;
    }
    img.image54 {
        margin-right: auto;
        margin-left: 0px;
    }
    img.image52 {
        float: left;
        padding-right: 25px;
        margin-right: auto;
        margin-left: 0px;
    }
    .tropicale04 {
        clear: both;
        min-height: 728px;
    }
    .orchide {
        clear: both;
        min-height: 505px;
    }
    .row_147 {
        clear: both;
        min-height: 580px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_79 {
        float: left;
        width: 49.4349%;
        min-height: 430px;
        padding-left: 10%;
        padding-right: 2%;
    }
    .column_80 {
        float: left;
        width: 38.5651%;
        min-height: 100px;
    }
    .rosier04 {
        clear: both;
        min-height: 792px;
    }
    .row_149 {
        clear: both;
        min-height: 792px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_81 {
        float: left;
        width: 52.07503465783664%;
        min-height: 792px;
    }
    .column_82 {
        float: left;
        width: 35.925%;
        min-height: 742px;
        padding-right: 10%;
        padding-left: 2%;
    }
    .rosier03 {
        clear: both;
        min-height: 721px;
    }
    .row_153 {
        clear: both;
        min-height: 721px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_83 {
        float: left;
        width: 54.9227%;
        min-height: 792px;
        padding-right: 2%;
    }
    .row_237 {
        clear: both;
        min-height: 301px;
        padding-left: 10%;
    }
    .row_238 {
        clear: both;
        min-height: 429px;
    }
    .column_84 {
        float: left;
        width: 43.0773%;
        min-height: 100px;
    }
    img.image55 {
        max-width: 100%;
        float: left;
        padding-right: 20px;
    }
    img.image56 {
        max-width: 100%;
        padding-right: 0px;
        margin-right: auto;
        margin-left: auto;
    }
    .arbre_03 {
        clear: both;
        min-height: 533px;
    }
    .row_154 {
        clear: both;
        min-height: 385px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set10 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set10_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set10_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .arbre04 {
        clear: both;
        min-height: 454px;
    }
    .row_156 {
        clear: both;
        min-height: 479px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_85 {
        float: left;
        width: 41.532%;
        min-height: 452px;
    }
    .column_86 {
        float: left;
        width: 44.468%;
        min-height: 477px;
        padding-left: 4%;
        padding-right: 10%;
    }
    .list17 {
        list-style-type: none;
        list-style-image: url("../images/listBullet.png");
        text-align: left;
    }
    .annuelle03 {
        clear: both;
        min-height: 588px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set11 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
        min-height: 538px;
    }
    img.image_set11_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set11_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
        min-height: 538px;
    }
    .annuelle04 {
        clear: both;
        min-height: 792px;
    }
    .row_152 {
        clear: both;
        min-height: 100px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_87 {
        float: left;
        width: 53.17306223678053%;
        min-height: 538px;
        padding-left: 10%;
    }
    .column_88 {
        float: left;
        width: 36.8269%;
        min-height: 100px;
    }
    .arbusteTrio2 {
        clear: both;
        min-height: 583px;
    }
    .row_162 {
        clear: both;
        min-height: 583px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set13 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
        min-height: 533px;
    }
    img.image_set13_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set13_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
        min-height: 533px;
    }
    .arbuste03 {
        clear: both;
        min-height: 792px;
    }
    .row_163 {
        clear: both;
        min-height: 765px;
        width: 100%;
    }
    .column_89 {
        float: left;
        width: 46.72862472406179%;
        min-height: 705px;
        padding-left: 10%;
        padding-right: 4%;
    }
    .column_90 {
        float: left;
        width: 39.2713%;
        min-height: 100px;
    }
    .jardinEau03 {
        clear: both;
        min-height: 792px;
    }
    .row_158 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .column_91 {
        float: left;
        width: 61.3907%;
        min-height: 100px;
    }
    .column_92 {
        float: left;
        width: 38.6093%;
        min-height: 100px;
    }
    .row_165 {
        clear: both;
        min-height: 100px;
    }
    .row_167 {
        clear: both;
        min-height: 570px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set17 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set17_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set17_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .row_168 {
        clear: both;
        min-height: 792px;
    }
    .row_173 {
        clear: both;
        min-height: 345px;
    }
    .row_177 {
        clear: both;
        min-height: 485px;
    }
    .row_178 {
        clear: both;
        min-height: 50px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_179 {
        clear: both;
        min-height: 50px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_98 {
        float: left;
        width: 33%;
        min-height: 50px;
    }
    .column_99 {
        float: left;
        width: 33%;
        min-height: 50px;
    }
    .column_100 {
        float: left;
        width: 34%;
        min-height: 50px;
    }
    .row_176 {
        clear: both;
        min-height: 134px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_174 {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_95 {
        float: left;
        width: 33%;
        min-height: 100px;
    }
    .column_96 {
        float: left;
        width: 33%;
        min-height: 100px;
    }
    .column_97 {
        float: left;
        width: 34%;
        min-height: 100px;
    }
    .row_170 {
        clear: both;
        min-height: 792px;
    }
    .row_171 {
        clear: both;
        min-height: 209px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_93 {
        float: left;
        width: 45.1655%;
        min-height: 100px;
    }
    .column_94 {
        float: left;
        width: 44.83448101545253%;
        min-height: 246px;
        padding-right: 10%;
    }
    .row_182 {
        clear: both;
        min-height: 400px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_183 {
        clear: both;
        min-height: 187px;
    }
    .row_184 {
        clear: both;
        min-height: 50px;
    }
    .image_set20 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set20_img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set20_unit_wrapper {
        width: 25%;
        float: left;
    }
    .row_180 {
        clear: both;
        min-height: 100px;
    }
    .row_186 {
        clear: both;
        min-height: 836px;
    }
    .row_213 {
        clear: both;
        min-height: 735px;
    }
    .row_215 {
        clear: both;
        min-height: 735px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_217 {
        clear: both;
        min-height: 158px;
    }
    .row_218 {
        clear: both;
        min-height: 110px;
    }
    .row_219 {
        clear: both;
        min-height: 110px;
    }
    .row_220 {
        clear: both;
        min-height: 110px;
    }
    .row_221 {
        clear: both;
        min-height: 110px;
    }
    .row_214 {
        clear: both;
        min-height: 792px;
    }
    .row_223 {
        clear: both;
        min-height: 272px;
    }
    .row_231 {
        clear: both;
        min-height: 100px;
    }
    .row_222 {
        clear: both;
        min-height: 792px;
        padding-left: 10%;
        padding-right: 10%;
    }
    .row_188 {
        clear: both;
        min-height: 217px;
    }
    .row_239 {
        clear: both;
        min-height: 619px;
    }
    .row_189 {
        clear: both;
        min-height: 264px;
    }
    .row_196 {
        clear: both;
        min-height: 52px;
    }
    .row_197 {
        clear: both;
        min-height: 256px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_204 {
        clear: both;
        min-height: 100px;
    }
    .column_103 {
        float: left;
        width: 30%;
        min-height: 110px;
    }
    .column_104 {
        float: left;
        width: 64.7903%;
        min-height: 100px;
    }
    .list25 {
        list-style-type: decimal;
        text-align: left;
    }
    .row_205 {
        clear: both;
        min-height: 6px;
    }
    .row_206 {
        clear: both;
        min-height: 6px;
    }
    .row_207 {
        clear: both;
        min-height: 6px;
    }
    .row_208 {
        clear: both;
        min-height: 6px;
    }
    .row_198 {
        clear: both;
        min-height: 52px;
    }
    .row_199 {
        clear: both;
        min-height: 52px;
    }
    .row_200 {
        clear: both;
        min-height: 56px;
    }
    .row_190 {
        clear: both;
        min-height: 264px;
    }
    .row_181 {
        clear: both;
        min-height: 100px;
        width: 100%;
    }
    .column_101 {
        float: left;
        width: 38%;
        min-height: 545px;
        padding-left: 10%;
        padding-right: 2%;
    }
    .list24 {
        list-style-type: none;
        text-align: left;
    }
    .list24 li {
        text-align: center;
    }
    .column_102 {
        float: left;
        width: 50%;
        min-height: 100px;
    }
    img.image57 {
        max-width: 100%;
        padding-right: 8%;
    }
    .row_225 {
        clear: both;
        min-height: 467px;
    }
    .column_108 {
        float: left;
        width: 32.33995584988962%;
        min-height: 451px;
    }
    .column_109 {
        min-height: 100px;
        margin-left: auto;
        margin-right: auto;
    }
    img.image58 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image59 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image60 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image61 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image62 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
    img.image63 {
        max-width: 100%;
    }
    img.image64 {
        max-width: 100%;
    }
    img.image65 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image66 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image67 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image68 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image69 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_226 {
        clear: both;
        min-height: 523px;
    }
    .row_229 {
        clear: both;
        min-height: 523px;
    }
    .row_230 {
        clear: both;
        min-height: 523px;
        width: 100%;
    }
    .column_107 {
        float: left;
        width: 31.8499%;
        min-height: 473px;
        padding-left: 10%;
        padding-right: 4%;
        padding-top: 50px;
        padding-bottom: 0px;
    }
    .column_110 {
        float: left;
        width: 54.1501%;
        min-height: 522px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_224 {
        clear: both;
        min-height: 100px;
    }
    .row_227 {
        clear: both;
        min-height: 177px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .carroussel_deco {
        clear: both;
        min-height: 375px;
    }
    .row_232 {
        clear: both;
        min-height: 375px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .row_209 {
        clear: both;
        min-height: 792px;
    }
    .row_212 {
        clear: both;
        min-height: 780px;
    }
    .column_105 {
        float: left;
        width: 54.37086092715232%;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_106 {
        float: left;
        width: 32.6291%;
        min-height: 792px;
        padding-left: 3%;
        padding-right: 10%;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    img.image73 {
        max-width: 100%;
    }
    .contact05 {
        clear: both;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    img.image70 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .contact_entete {
        clear: both;
        min-height: 177px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .contact_formulaire {
        clear: both;
        min-height: 353px;
    }
    .row_233 {
        clear: both;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_228 {
        clear: both;
        min-height: 209px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    .column_113 {
        float: left;
        width: 50%;
        min-height: 144px;
    }
    .column_115 {
        float: left;
        width: 29.359800000000007%;
        min-height: 123px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_116 {
        float: left;
        width: 70.6402%;
        min-height: 144px;
    }
    .row_245 {
        clear: both;
        min-height: 48px;
    }
    .row_246 {
        clear: both;
        min-height: 48px;
    }
    .row_247 {
        clear: both;
        min-height: 48px;
    }
    .column_114 {
        float: left;
        width: 50%;
        min-height: 209px;
    }
    .row_248 {
        clear: both;
        min-height: 50px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_249 {
        clear: both;
        min-height: 98px;
    }
    #form4 {
        min-height: 104px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_252 {
        clear: both;
        min-height: 67px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_251 {
        clear: both;
        min-height: 67px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .contact03 {
        clear: both;
        min-height: 100px;
    }
    .row_210 {
        clear: both;
        min-height: 100px;
        width: 960px;
        margin-left: auto;
        margin-right: auto;
    }
    a.button5 {
        text-align: center;
        margin-right: auto;
        margin-left: auto;
    }
    .column_111 {
        float: left;
        width: 50%;
        min-height: 340px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_112 {
        float: left;
        width: 50%;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .contact_map {
        clear: both;
        min-height: 686px;
    }
    .contact04 {
        clear: both;
        min-height: 66px;
        padding-right: 0px;
        padding-top: 30px;
        padding-bottom: 30px;
        padding-left: 0px;
    }
    .row_241 {
        clear: both;
        min-height: 686px;
        text-align: center;
    }
    .row_242 {
        clear: both;
        min-height: 66px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .row_243 {
        clear: both;
        min-height: 532px;
        width: 900px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    #textarea1 {
        width: 379px;
    }
    a.anchor2 {
        text-align: center;
    }
    img.image71 {
        padding-left: 5px;
    }
    .copyright_unit_wrapper {
        min-height: 40px;
    }
    .copyright {
        min-height: 40px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .vrac_entete {
        clear: both;
        min-height: 247px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .vrac_terre {
        clear: both;
        min-height: 600px;
    }
    .column_117 {
        float: left;
        width: 54.63579933774836%;
        min-height: 600px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_118 {
        float: left;
        width: 32.3642%;
        min-height: 600px;
        padding-left: 3%;
        padding-right: 10%;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .vrac_paillis {
        clear: both;
        min-height: 918px;
    }
    .vrac_pierre {
        clear: both;
        min-height: 772px;
    }
    .vrac_pave {
        clear: both;
        min-height: 1150px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .paillis_photos01 {
        clear: both;
        min-height: 426px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set24 {
        margin-right: 0;
        margin-left: 0;
        padding: 25px 25px 5px 25px;
        min-height: 396px;
    }
    img.image_set24_img {
        max-width: 100%;
    }
    .image_set24_unit_wrapper {
        width: 50%;
        float: left;
        min-height: 396px;
    }
    .paillis02 {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set29 {
        margin-right: 0;
        margin-left: 0;
        padding: 25px;
    }
    img.image_set29_img {
        max-width: 100%;
    }
    .image_set29_unit_wrapper {
        width: 50%;
        float: left;
    }
    .paillis_photos02 {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set25 {
        margin-right: 0;
        margin-left: 0;
        padding-right: 25px;
        padding-left: 25px;
    }
    img.image_set25_img {
        max-width: 100%;
    }
    .image_set25_unit_wrapper {
        width: 25%;
        float: left;
    }
    .pierre_photo {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .image_set26 {
        margin-right: 0;
        margin-left: 0;
        padding: 25px;
    }
    img.image_set26_img {
        max-width: 100%;
    }
    .image_set26_unit_wrapper {
        width: 33.333333333333336%;
        float: left;
    }
    .pave_photo {
        clear: both;
        min-height: 792px;
    }
    img.image72 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image74 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image75 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image76 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .emploi01 {
        clear: both;
        min-height: 792px;
    }
    .column_119 {
        float: left;
        width: 40%;
        min-height: 792px;
        padding-left: 10%;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .column_120 {
        float: left;
        width: 50%;
        min-height: 792px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    img.image78 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image77 {
        margin-left: auto;
        margin-right: auto;
    }
    a.button6 {
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
    }
    a.button7 {
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
    }
    img.image79 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image80 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .myke {
        clear: both;
        min-height: 252px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_127 {
        float: left;
        width: 50%;
        min-height: 252px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_128 {
        float: left;
        width: 50%;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    img.image81 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .actisol_produit {
        clear: both;
        min-height: 100px;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .column_129 {
        float: left;
        width: 36.8102%;
        min-height: 100px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .column_130 {
        float: left;
        width: 63.1898%;
        min-height: 340px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    img.image82 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image83 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image84 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image85 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image86 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image87 {
        margin-left: auto;
        margin-right: auto;
    }
    img.image88 {
        max-width: 100%;
        float: left;
        padding-right: 30px;
        padding-left: 0;
    }
    img.image89 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        height: 730px;
    }
    img.image91 {
        max-width: 100%;
        margin-left: auto;
    }
    img.image90 {
        max-width: 100%;
    }
    .row_238 p.paragraph93 {
        text-align: center;
    }
    img.image92 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    img.image93 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    p.paragraph2 {
        text-align: left;
    }
    body img {
        height: auto;
        max-width:none;
    }
    body ul {
        list-style-type: disc;
        padding-left:40px;
    }
    h2.heading2 {
        background-color: #cc148c;
    }
}
