html { border: none; }

body{
   width: 920px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px; /* Pour éviter de coller avec le haut de la fenętre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 0px;    /* Idem pour le bas du navigateur */
   background-color:#B74B4E;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     color:#000000;
}
.surtop{
     width: 1000px;
     /*height: 20px;*/
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     color:#303030;
     font-size:10px;
 /*  background-color:#ffffff;  */
     text-align:center;
     padding-top:0px;
     line-height:9px;
}
.surtop a{
     color:#000000;
     font-size:9px;
     text-decoration:none;
}
.surtop a:hover{
     color:#000000;
     font-size:9px;
     text-decoration:underline;
}
.corps{
     width: 1000px;
     height: 600px;
     border-width:0px;
     border-color:#000000;
     border-style:solid;
}
.col-gauche{
    float:left;

     width: 309px;
     height: 600px;
     background-image: url("images/accueil/zone_01_gauche.jpg");
}


.centre{
    float:left;
     padding-top:0px;
     width: 690px;
     height: 600px;
   background-color:#ffffff;
}
.banniere{
    float:left;
     width: 690px;
     height: 181px;
     background-image: url("images/accueil/zone_02_haute.jpg");
}

.zone_central{
    float:left;
     width: 690px;
     height: 421px;
}

/*-------------------------*/
/* Page accueil */
.zone_central_1{
    float:left;
     width: 680px;
     height: 217px;
     padding-top:50px;
     padding-left:10px;
     background-image: url("images/accueil/zone_03_centre.jpg");
     font-size:15px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
}
.zone_basse_1{

     width: 195px;
     height: 73px;
     background-image: url("images/accueil/site_04_bas_gauche_livraison_num_phone.jpg");
}
.zone_basse_2{
     float:left;
     padding-top:5px;
     width: 195px;
     height: 73px;
     background-image: url("images/accueil/site_05_bas_gauche_bas.jpg");
     text-align:center;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#ffffff;
}
.zone_basse_3{
    float:left;
     width: 173px;
     height: 133px;
     padding-top:15px;
     padding-left:10px;
     background-image: url("images/accueil/site_06_bas_centre_gauche.jpg");
}
.zone_basse_4{
     padding-top:10px;
     width: 142px;
     height: 81px;
     background-image: url("images/accueil/site_05_bas_centre_droit_haut.jpg");
     text-align:center;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#ffffff;
}
.zone_basse_5{

     width: 142px;
     height: 60px;
     background-image: url("images/accueil/site_05_bas_centre_droit_bas.jpg");
}
.zone_basse_6{
    float:left;
     width: 170px;
     height: 133px;
     padding-top:15px;
     background-image: url("images/accueil/site_05_bas_droit_photo.jpg");
}
/*----------------------------------------------------------------------------*/
/* degustation */
.degustationHaut{
    float:left;
     width: 670px;
     height: 79px;
     margin-top:2px;
     padding-top:110px;
     padding-left:15px;
     background-image: url("images/degustation/site-02_centre_haut.jpg");
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;
}
.degustationTitre{
    float:left;
     width: 660px;
     height: 28px;
     padding-top:5px;
     padding-left:30px;
     background-image: url("images/degustation/site-04_sous_banniere_rouge.jpg");
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:19px;
     color:#ffffff;
}
.degustationTitreSous{
    float:left;
     margin-left:14px;
     width: 629px;
     height: 46px;
     padding-top:20px;
     padding-left:10px;
     padding-right:10px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;
     background-color:#e7e7e7;
}
.degustationZoneIframe{
    float:left;
     margin-left:14px;
     width: 649px;
     height: 289px;
     background-color:#ff0000;
     /*background-color:#e7e7e7;*/
}
.degustationiframeZone{
     padding-left:30px;
     margin-right:10px;
     margin-bottom:20px;
     background-image: url("images/degustation/bouteille.jpg");
     background-repeat: no-repeat;
}
.degustationiframeTitre{
     padding-top:10px;
     margin-bottom:10px;

     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#ff0000;
}
.degustationiframeTexte{
     margin-bottom:5px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#000000;
}
.degustationiframeBas{
     width: 600px;
     height: 62px;
}
/*----------------------------------------------------------------------------*/
/* crus */
.degustation-haut{
    float:left;
     width: 690px;
     height: 153px;
     background-image: url("images/accueil/site_05_bas_droit_photo.jpg");
}
.degustation-titre{
    float:left;
     width: 690px;
     height: 153px;
     background-image: url("images/accueil/site_05_bas_droit_photo.jpg");
}
/*----------------------------------------------------------------------------*/
/* services */
.servicesHaut{
    float:left;
     width: 675px;
     height: 32px;
     margin-top:2px;
     background-image: url("images/services/site-02_centre_haut.jpg");
     padding-top:110px;
     padding-left:15px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000
}
.servicesTitre{
    float:left;
     width: 690px;
     height: 54px;
     background-image: url("images/services/site-03-titre.jpg");
}
.servicesTitreSous{
    float:left;
     width: 690px;
     height: 244px;
     margin-bottom:1px;
     background-image: url("images/services/site-04_zone_texte.jpg");

     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#ffffff
}
.servicesTitreSous .texteRouge{
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#fc0707;
     margin-top:10px;

}
.servicesTitreSous .servicesTitreSous_gauche{
     float:left;
     width: 197px;
     height: 244px;
     margin-left:15px;
     padding-left:10px;
     padding-right:5px;
     border-width:0px;
     border-color:#000000;
     border-style:solid;
}
.servicesTitreSous .servicesTitreSous_centre{
     float:left;
     width: 200px;
     height: 244px;
     margin-left:10px;

     padding-left:10px;
     padding-right:5px;
     border-width:0px;
     border-color:#000000;
     border-style:solid;
}
.servicesTitreSous .servicesTitreSous_droit{
     float:left;
     width: 197px;
     height: 244px;
     margin-left:10px;
     padding-left:10px;
     padding-right:7px;
     border-width:0px;
     border-color:#000000;
     border-style:solid;
}



/*----------------------------------------------------------------------------*/
/* partenaires */
.partenairesHaut{
    float:left;
     width: 675px;
     height: 32px;
     margin-top:2px;
     background-image: url("images/partenaires/site-02_centre_haut.jpg");
     padding-top:110px;
     padding-left:15px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000
}
.partenairesTitre{
    float:left;
     width: 690px;
     height: 63px;
     margin-bottom:10px;
     background-image: url("images/partenaires/site-03-titre.jpg");
}
.partenairesZoneIframe{
    float:left;
     margin-left:14px;
     width: 649px;
     height: 370px;
     background-color:#fc0707;
     /*background-color:#e7e7e7;*/
}
.partenairesiframeZone{
    float:left;
     width: 620px;

     margin-bottom:20px;


}
.partenairesiframeImage{
    float:left;
     width: 87px;
     height: 98px;
     border-width:1px;
     border-color:#fc0707;
     border-style:solid;
}
.partenairesiframeTitre{
     float:left;
     width: 510px;
     height: 15px;
     padding-left:10px;

     font-family: Arial, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;


}
.partenairesiframeTexte{
     float:left;
     width: 510px;;
     height: 65px;
     padding-left:10px;
     padding-top:5px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#636161;
     border-width:0px;
     border-color:#fc0707;
     border-style:solid;
}
.partenairesiframeLien{
     float:left;

     padding-left:10px;
     margin-bottom:5px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#fc0707;
}
.partenairesiframeLien a{
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#fc0707;
     text-decoration:none;
}
.partenairesiframeLien a:hover{
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#000000;
     text-decoration:underline;
}

/*----------------------------------------------------------------------------*/
/* crus */
.crusHaut{
    float:left;
     width: 670px;
     height: 42px;
     margin-top:2px;
     background-image: url("images/crus/site-02_centre_haut.jpg");
     padding-top:100px;
     padding-left:20px;


     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;

}
.crusTitre{
    float:left;
     background-image: url("images/crus/site-03-titre.jpg");
     margin-bottom:10px;
     width: 690px;
     height: 63px;

}

.crusZoneIframe{
    float:left;
     margin-left:14px;
     width: 649px;
     height: 370px;
     background-color:#fc0707;
     /*background-color:#e7e7e7;*/
}
.crusiframeZone{
    float:left;
     width: 620px;

     margin-bottom:20px;


}
.crusiframeImage{
    float:left;
     width: 72px;
     height: 106px;
     border-width:1px;
     border-color:#841416;
     border-style:solid;
}
.crusiframeTitre{
     float:left;
     width: 510px;
     height: 15px;
     padding-left:10px;

     font-family: Arial, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;

     border-width:0px;
     border-color:#841416;
     border-style:solid;
}
.crusiframeTexte{
     float:left;
     width: 530px;;
     height: 50px;
     padding-left:10px;
     padding-top:5px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#636161;
     border-width:0px;
     border-color:#fc0707;
     border-style:solid;
}
.crusiframeStock{
     float:left;
     padding-left:10px;
     margin-bottom:5px;
     width: 500px;;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#f81212;
}
.crusiframePrix{
     float:left;
     margin-left:10px;
     padding-left:5px;
     margin-bottom:5px;
     width: 80px;
     height: 15px;

     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#000000;

     border-width:1px;
     border-color:#000000;
     border-style:solid;

}


/*----------------------------------------------------------------------------*/
/* contact */
.contactHaut{
    float:left;
     width: 670px;
     height: 26px;
     margin-top:2px;
     background-image: url("images/contact/site-02_centre_haut.jpg");

     padding-top:100px;
     padding-left:20px;

     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;

}
.contactTitre{
    float:left;
     width: 690px;
     height: 168px;
     background-image: url("images/contact/site-03-titre-photo.jpg");
}
.contactTitreSous{
    float:left;
     margin-left:14px;
     width: 629px;
     height: 46px;
     padding-top:20px;
     padding-left:10px;
     padding-right:10px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;
     /*background-color:#e7e7e7;*/
}

.contactLigne1Col1{
    float:left;
     margin-left:23px;
     margin-bottom:8px;
     width: 70px;
     height: 17px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;

     border-width:0px;
     border-color:#841416;
     border-style:solid;
}
.contactLigne1Col2{
    float:left;
     margin-bottom:8px;
     width: 240px;
     height: 17px;

     border-width:0px;
     border-color:#841416;
     border-style:solid;
}
.contactLigne1Col2 input{
     width: 240px;
     height: 15px;

     border-width:1px;
     border-color:#841416;
     border-style:solid;

     background-color:#f78789;

}



.contactLigne1Col3{
    float:left;
     margin-bottom:8px;
     margin-left:20px;
     width: 60px;
     height: 17px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#000000;

     border-width:0px;
     border-color:#841416;
     border-style:solid;
}
.contactLigne1Col4{
    float:left;
     margin-bottom:8px;
     width: 240px;
     height: 17px;

     border-width:0px;
     border-color:#841416;
     border-style:solid;
}
.contactLigne1Col4 input{
     width: 240px;
     height: 15px;

     border-width:1px;
     border-color:#841416;
     border-style:solid;

     background-color:#f78789;
}


.contactLigne1Col5 textarea{
     width: 560px;
     height: 120px;

     border-width:1px;
     border-color:#841416;
     border-style:solid;

     background-color:#f78789;
}
.contactLigne1Col6{
    float:left;
     margin-top:4px;
     margin-left:554px;
     width: 100px;
     height: 17px;


     border-width:0px;
     border-color:#841416;
     border-style:solid;
}
.contactLigne1Col6 input{
     width: 100px;
     height: 20px;

     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:12px;
     color:#841416;

     border-width:1px;
     border-color:#841416;
     border-style:solid;

     background-color:#f78789;
}
/*----------------------------------------------------------------------------*/
/* site map */
.sitemap{
     margin-left:30px;
     margin-top:30px;
     border:0px #000000 solid;
     width: 620px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#000000;
}
.sitemap .zone{
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     font-size:11px;
     color:#000000;
     margin-bottom:20px;
}
.sitemap a{
     color:#841416;
     font-size:11px;
     text-decoration:underline;
}
.sitemap a:hover{
     color:#000000;
     font-size:11px;
     text-decoration:none;
}



/*----------------------------------------------------------------------------*/
/* bottom */
.bottom{
     width: 1000px;
     font-size:11px;
     color:#000000;
     text-align:center;
}
.bottom a{
     font-size:10px;
     color:#ffffff;
     text-decoration:none;
}
.bottom a:hover{
     color:#000000;
     font-size:10px;
     text-decoration:underline;
}

.bottom a.lien2{
     font-size:11px;
     color:#000000;
     text-decoration:none;
}
.bottom a:hover.lien2{
     font-size:11px;
     color:#000000;
     text-decoration:underline;
}