/* CSS Document */

body{
    width:1000px;
    background:url(fond2.jpg) repeat 0 0;
    margin: 0;
    }

#page {
    background:url(grappe.gif) no-repeat 0 0;
    margin:auto;
    float:left;
    }

.imgbandeau{
    margin-left:370px;
    }

#bandeau{
    margin-top:5px;
    float:left;
    width:1000px;
    }
         
#menu{
    font-size:19px;
    text-align:center;
    font-family:"Garamond", "sans serif"; 
    margin-left:200px;
    font-weight:bold;
    float:left;
    width:800px;
    }
      
#menu li{
    display:inline;
    list-style-type:none;
    margin-right:10px;
    }
      
#menu2{
    margin-left:300px;
    float:left;
    width:700px;
    }
#menu2 li{
    display:inline;
    margin-right:8px;
    }

#menu3 {
    margin-left:50px;
    float:left;
    width:700px;
    }
#menu3 li{
    display:inline;
    margin-right:8px;
    }

a img{
    border:none;
    }

a {
    color:#5d0028;
    text-decoration:none;
    font-family:"Garamond", "sans serif";
    font-size:19px;
    }

a:hover {
    color:#bd017d;
    text-decoration:none;
    font-family:"Garamond", "sans serif";
    font-size:19px;
    }

.pied-de-page{
    width:188px;
    float:left;
    font-weight:bold;
    margin-top:300px;
    margin-left:5px;
    font-family:"Garamond", "sans serif";
    line-height:20px;
    }
              
.pied-de-page-vin{
    width:188px;
    float:left;
    font-weight:bold;
    margin-top:270px;
    margin-left:5px;
    font-family:"Garamond", "sans serif";
    line-height:20px;
    }

dfn{
    width:188px;
    margin-top:20px;
    text-align:justify;
    font-family:"Garamond", "sans serif";
    line-height:20px;
    float:left;
    font-weight:normal;
    }
    
.evenement{
    float:left;
    margin-left:20px;
    }
              
.contenu{
    width:450px;
    margin-left:50px;
    float:left;
    }
        
.contenu2{
    width:650px;
    margin-left:85px;
    float:left;
    margin-top:10px;
    }

.contenu-contact{
    width:450px;
    float:left;
    margin-left:250px;
    }

.contact{
    width:200px;
    float:left;
    margin-left:250px;
    margin-top:40px;
    font-weight:bold;
    font-family:"Garamond", "sans serif";
    line-height:20px;
    }

.plan{
    width:500px;
    margin-left:10px;
    float:left;
    margin-top:15px;
    }

td{
    padding-right:10px;
    padding-bottom:8px;
    }

p{
    font-family:"Garamond", "sans serif";
    font-size:18px;
    line-height:22px;
    text-align:justify; 
    margin-left:24px;
    }
  
h1{
    font-family:"Garamond", "sans serif";
    margin-left:20px;
    }

li{
    font-family:"Garamond", "sans serif";
    font-size:19px;
    list-style-type:circle;
    line-height:24px;
    }
    
.articles{
    font-family:"Garamond", "sans serif";
    font-size:18px;
    list-style-type:circle;
    line-height:24px;
    padding:7px;
    }

#accueil li{
    margin-left:40px;
    }
  
.bouteille{
    margin-left:50px;
    float:left;
    margin-top:10px;
    }
          
.imgfamille{
    margin-left:20px;
    float:left;
    margin-top:30px;
    width:270px;
    }

.imgvignes{
    margin-left:20px;
    float:left;
    margin-top:60px;
    width:270px;
    }
          
.imgvignes1{
    float:left;
    width:270px;
    margin-top:20px;
    margin-left:20px;
    }          

.imgdegustation{
    margin-left:20px;
    float:left;
    margin-top:35px;
    width:280px;
    }

.imgreception{
    margin-left:20px;
    float:left;
    margin-top:25px;
    width:280px;
    }

.imgvin{
    float:left;
    width:700px;
    margin-top:20px;
    }
          
.imgfoire{
    margin-top:80px;
    margin-left:14px;
    width:280px;
    }

.imgbarriques{
    margin-top:20px;
    margin-left:20px;
    width:250px;
    }

.imgmain{
    margin-left:30px;
    width:250px;
    }

.ft{
    width:500px;
    float:left;
    margin-left:50px;
    font-family:"Garamond", "sans serif";
    font-size:18px;
    line-height:22px;
    }
    
.droite{
    text-align:justify;
    }

.gauche{
    font-weight:bold;
    }

table{
    margin-top:10px;
    }
    
.ftvin{
    width:230px;
    margin-left:14px;
    margin-top:20px;
    float:left;
    }
      
.titrebtle{
    margin-top:20px;
    float:left;
    }

.vine{
    width:300px; 
    float:left;
    margin-left:100px;
    margin-top:50px;
    }

.vind{
    width:400px; 
    float:left;
    }

.vinr{
    width:340px; 
    float:left;
    margin-left:250px;
    }
          
.etiquette{
    width:120px; 
    float:left;
    margin-bottom:10px;
    }

.souligne{
    text-decoration:underline;
    }

.gras{
    font-weight:bold;
    }

.italic{
    font-style:italic;
    font-size:20px;
    }

.definition{
    text-align:justify;
    float:left;
    width:250px;
    margin-left:30px;
    margin-top:5px;
    font-family:"Garamond", "sans serif";
    }
            
.titrepresse{
    margin-left:250px;
    }

.evenement{
    text-align:justify;
    float:left;
    font-family:"Garamond", "sans serif";
    font-size:18px;
    list-style-type:none;
    line-height:22px;
    }
    
.galerie{
    width:750px;
    margin-left:50px;
    float:left;
    }





