/**** HOME PROMO ****/
#contenu_colonne_01 {float:left; margin:10px 13px 0 0;}
#contenu_colonne_01 .zone01{margin-bottom:13px;}
#contenu_colonne_02 {float:left; margin:10px 0 0 0;}
#contenu_colonne_02 .zone01{margin-bottom:13px;}

/** PROMO ORANGE "home3_promo.html" **/
#orange_big{ background-image:url(../img/bg_orange_big.gif); background-repeat:no-repeat; width:330px; height:413px; }
#orange_big .titre{ width:300px; margin:0 auto 5px auto; color:#195f51;}
#orange_big .titre_start{ background-image:url(../img/left_orange_titre.gif); background-repeat:no-repeat;}
#orange_big .titre_end{ background-image:url(../img/right_orange_titre.gif); background-repeat:no-repeat; background-position:right;}
#orange_big .contenu{ width:280px; margin:auto;}
#orange_big .haut{ height:374px; padding:10px 10px 0 10px}
#orange_big .bas{ float:right; width:111px; margin: 0 5px 0 0; display:inline;}
#orange_big .bas img{margin: 0 16px 0 0;}
#orange_big .bas a, #orange_big .bas a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

/** PROMO ORANGE "home4_promo.html" **/
#orange_small{ background-image:url(../img/bg_orange.gif); background-repeat:no-repeat; width:330px; height:266px; text-align:center; margin: 0 0 15px 0; }
#orange_small .titre{ width:300px; margin:0 auto 0 auto; color:#195f51;}
#orange_small .titre_start{ background-image:url(../img/left_orange_titre.gif); background-repeat:no-repeat;}
#orange_small .titre_end{ background-image:url(../img/right_orange_titre.gif); background-repeat:no-repeat; background-position:right;}
#orange_small .contenu{ width:280px; margin:auto;}
#orange_small .haut{ height:227px; padding:10px 10px 0 10px}
#orange_small .bas{ float:right; width:111px; margin: 0 7px 0 0; display:inline;}
#orange_small .bas img{margin: 0 16px 0 0;}
#orange_small .bas a, #orange_small .bas a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

/** PROMO VERT "home3_promo.html" **/
#vert_small{ background-image:url(../img/bg_vert_small.gif); background-repeat:no-repeat; width:384px; height:234px; margin: 0 0 13px 0; }
#vert_small .titre{ width:300px; margin:0 auto 0 auto; color:#195f51;}
#vert_small .titre_start{ background-image:url(../img/left_vert_titre.gif); background-repeat:no-repeat;}
#vert_small .titre_end{ background-image:url(../img/right_vert_titre.gif); background-repeat:no-repeat; background-position:right;}
#vert_small .contenu{ width:320px; margin:auto;}
#vert_small .contenu p{ float:left; width:180px; margin:auto;}
#vert_small .contenu_02{ width:280px; margin:auto;}
#vert_small .imgleft{ float:left; margin:5px 20px 0 0;}
#vert_small .imgleft_02{ float:left; margin:5px 5px 0 0;}
#vert_small .imgright{ float:right; margin:-10px 20px 5px 0}
#vert_small .imgright_02{ float:right; margin:-10px 0 5px 0}
#vert_small .haut{ height:195px; padding:10px 10px 0 10px}
#vert_small .bas { float:right; width:111px; margin: 0 5px 0 0 !important; margin: -3px 5px 0 0; display:inline;}
#vert_small .bas2 { float:right; width:111px; margin: 0 5px 0 0 !important; margin: -15px 5px 0 0; display:inline;}
#vert_small .bas img, #vert_small .bas2 img{margin: 0 16px 0 0;}
#vert_small .bas a, #vert_small .bas a:hover, #vert_small .bas2 a, #vert_small .bas2 a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

/** PROMO VERT "home4_promo.html" **/
#vert_big{ background-image:url(../img/bg_vert_big.gif); background-repeat:no-repeat; width:392px; height:266px; margin: 0 0 15px 0; }
#vert_big .titre{ width:300px; margin:0 auto 15px auto; color:#195f51;}
#vert_big .titre_start{ background-image:url(../img/left_vert_titre.gif); background-repeat:no-repeat;}
#vert_big .titre_end{ background-image:url(../img/right_vert_titre.gif); background-repeat:no-repeat; background-position:right;}
#vert_big .contenu{ width:340px; margin:auto;}
#vert_big .contenu p{ float:left; width:180px; margin:auto;}
#vert_big .imgleft{ float:left; margin:5px 20px 0 0;}
#vert_big .imgleft_02{ float:left; margin:5px 5px 0 0;}
#vert_big .imgright{ float:right; margin:-10px 20px 5px 0}
#vert_big .imgright_02{ float:right; margin:-10px 0 5px 0}
#vert_big .haut{ height:228px; padding:10px 10px 0 10px}
#vert_big .bas{ float:right; width:111px; margin: 0 5px 0 0 !important; margin: -9px 5px 0 0; display:inline;}
#vert_big .bas img{margin: 0 15px 0 0;}
#vert_big .bas a, #vert_small .bas a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

/** PROMO BLEUE "home3_promo.html" et "home_agriculteur.html" **/
#bleu_big { background-image:url(../img/bg_bleu_big.gif); background-repeat:no-repeat; width:384px; height:166px;}
#bleu_big .titre{ width:274px; margin:0 auto 0 auto; color:#195f51;}
#bleu_big .titre_start{ background-image:url(../img/left_bleu_titre.gif); background-repeat:no-repeat;}
#bleu_big .titre_end{ background-image:url(../img/right_bleu_titre.gif); background-repeat:no-repeat; background-position:right;}
#bleu_big .contenu{ width:274px; margin:auto;}
#bleu_big .contenu p{ float:left; width:174px; margin:-5px 0 0 0;}
#bleu_big .imgleft{ float:left; margin:5px 0 0 0;}
#bleu_big .txt11{ margin:0 0 0 -22px;}
#bleu_big .haut{ height:123px; padding:15px 10px 0 10px}
#bleu_big .bas{ float:right; width:111px; margin: 0 5px 0 0 !important; margin: -6px 5px 0 0; display:inline;}
#bleu_big .bas img{margin: 0 16px 0 0;}
#bleu_big .bas a, #bleu_big .bas a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

/** PROMO BLEUE "home4_promo.html" **/
#bleu_small { background-image:url(../img/bg_bleu_small.gif); background-repeat:no-repeat; width:392px; height:130px; }
#bleu_small .titre{ width:300px; margin:0 auto -10px auto; color:#195f51;}
#bleu_small .titre_start02{ background-image:url(../img/left_bleu_titre02.gif); background-repeat:no-repeat;}
#bleu_small .titre_end02{ background-image:url(../img/right_bleu_titre02.gif); background-repeat:no-repeat; background-position:right;}
#bleu_small .contenu{ width:274px; margin:auto;}
#bleu_small .contenu p{ float:left; width:100px; margin:-5px 0 0 0;}
#bleu_small .imgleft{ float:left; margin:5px 5px 0 0;}
#bleu_small .txt9{ margin:0 0 0 -16px;}
#bleu_small .haut{ height:90px; padding:3px 10px 0 10px}
#bleu_small .bas{ float:right; width:111px; margin: 9px 6px 0 0 !important; margin: -20px 6px 0 0; display:inline;}
#bleu_small .bas img{margin: 0 16px 0 0;}
#bleu_small .bas a, #bleu_small .bas a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

/** PROMO ROUGE "home4_promo.html" **/
#red_small { background-image:url(../img/bg_red_small.gif); background-repeat:no-repeat; width:330px; height:130px;}
#red_small .titre{ width:300px; margin:0 auto -10px auto; color:#195f51;}
#red_small .titre_start02{ background-image:url(../img/left_red_titre.gif); background-repeat:no-repeat;}
#red_small .titre_end02{ background-image:url(../img/right_red_titre.gif); background-repeat:no-repeat; background-position:right;}
#red_small .contenu{ width:270px; margin:auto;}
#red_small .contenu p{ float:left; width:100px; margin:-5px 0 0 0;}
#red_small .imgleft{ float:left; margin:5px 5px 0 0;}
#red_small .txt9{ margin:0 0 0 -16px;}
#red_small .haut{ height:90px; padding:3px 10px 0 10px}
#red_small .bas{ float:right; width:111px; margin: 9px 6px 0 0 !important; margin: -20px 6px 0 0; display:inline;}
#red_small .bas img{margin: 0 17px 0 0;}
#red_small .bas a, #bleu_small .bas a:hover{font-size:26px; line-height:26px; font-weight:bold; text-align:left; color:#fff; text-decoration:none;}

.titre_start{ float:left; width:7px; height:50px;}
.titre_start02{ float:left; width:7px; height:57px;}
.titre_end{font-size:21px; line-height:50px; height:50px; padding:0 7px 0 0; text-align:center; font-weight:bold;  text-transform:uppercase;}
.titre_end02{font-size:21px; line-height:57px; height:57px; padding:0 7px 0 0; text-align:center; font-weight:bold;  text-transform:uppercase;}
.contenu, .contenu_02{color:#fff; font-weight:bold;}

