
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px; background:url(lesimages/fondpage.jpg) center repeat-y #000000; 
}

#corps { 
 margin: 0 auto;
 width: 776px; padding:0;
}
#fondcolone {padding:0;
 background: url(lesimages/bg.jpg) repeat-y ;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 776px;
 padding: 0;
 height: 155px;
 margin:0;
 background: url(lesimages/entete.jpg) no-repeat ;
}
#navigation {background: url(lesimages/navig.jpg) no-repeat ;
 color: #333;
width: 776px;
 padding: 0 0 0 0;
 height: 218px;
 margin: 0px 0px 0px 0px;

}
#colonnegauche { 
 display: inline;
 color: #333;
 margin: 0px;
padding:0 5px 20px 5px;
 width: 316px;
 float: left;
 
}#navcontainer{ position:absolute;margin:10px 0 0 110px;}
#navlist
{
padding-left: 0;
margin-left:0;
width: 200px;

}

#navlist li
{height:35px;
list-style: none;
margin: 0; line-height:35px;


}
#gallery {
    border: 1px solid #9F0408;
    background:transparent;
    margin: 13px 10px 0 6px;
    height: 250px;
    width: 31Opx;
    height:252;
    padding:0;
    }
    
    
#info a{
    position:relative; 
    z-index:24; 
    color:#000;
    text-decoration:none}

#info a:hover{z-index:25; background:none}

#info a span{display: none}

#info a:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 display:block; 
 position: absolute;
    
    
margin-top:-213px;
    
   color:#6699cc;
    
    font-weight:none;
    padding:1px;
    
    }
    
#infob a{
    position:relative; 
    z-index:24; 
    color:#000;
    text-decoration:none}

#infob a:hover{z-index:25; background:none}

#infob a span{display: none}

#infob a:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 display:block; 
 position: absolute;
    
 margin-top:-300px;   
   
    
   color:#6699cc;
    
    font-weight:none;
    padding:1px;
    
    }
    



    
    
#navlist li a { text-decoration: none; color:#000000; font-weight:600 }
#navlist li a:hover { text-decoration: none; letter-spacing:2px; color:#000000; font-weight:600 }
.gallerie{ margin:0 0 0 20px; padding:0; width:262px;height:34px; background:url(lesimages/gallerie.jpg) no-repeat}
.bonjour{ margin:0 0 0 0; padding:0; width:304x;height:33px; background:url(lesimages/bonjour.jpg) no-repeat}
.aemporter{ margin:0 0 0 20px; padding:0; width:374x;height:34px; background:url(lesimages/aemporter.jpg) no-repeat}
.nouveaute{ margin:0 0 0 20px; padding:0; width:368px;height:34px; background:url(lesimages/nouveautes.jpg) no-repeat}
.newsletter{ margin:0 0 0 20px; padding:0; width:368px;height:34px; background:url(lesimages/newsletter.jpg) no-repeat}
.nosmenus{ margin:0 0 0 20px; padding:0; width:385x;height:34px; background:url(lesimages/nosmenus.jpg) no-repeat}
.spec{ margin:0 0 0 20px; padding:0; width:361px;height:34px; background:url(lesimages/spec.jpg) no-repeat}
.contact{ margin:0 0 0 20px; padding:0; width:368px;height:34px; background:url(lesimages/contact.jpg) no-repeat}
#colentiere
{ 
 display: inline;
color: #CCC; 
 margin: 0px;
padding:0 5px 20px 5px;
 width: 760px;
 float: left;
}

#navigmenus{margin:15px 0 15px 20px;text-align:center; width:80%}
#navigmenus a{color:#ccc; text-decoration:none}
#navigmenus a:hover{color: #FFFF00; text-decoration:none}

#table{margin:10px 0 0 20px;width:80%; border:0}
#table2{margin:10px 0 0 20px;width:90%; border:0}
#table td{padding:4px 3px 4px 3px; text-align:left}
.noir{color: #ccc; font-weight:600}
.tr{ background:url(lesimages/fondtable.jpg)}


#colonnedroite {margin:0; 
 float: right;
 color: #ccc;

 padding:0 5px 20px 5px;
 width: 435px;
 display: inline;
 position: relative;
}
#colonnedroite p {margin:10px 0 10px 0; padding:0} 

#pied { border-top:1px solid #000000; 
 width: 776px;
 clear: both;
 color: #333;
background: url(lesimages/bg.jpg) repeat-y ;
 margin: 0px 0px 10px 0px;
 padding:  10px 0px 10px 0px; text-align:center; font-size:12px; font-style:italic; color: #999;
}

#pied a{color: #CCCCCC; text-decoration:none}
.clear { clear: both; background: none; }