body {
     margin-left: auto; 
     margin-right:auto; 
     font-size:16px;  
     background:url(../images/texture.jpg) #e2e3d3 repeat;
     background-position:center;
     margin:0;
     }


.navbar ul {
        
        text-align:right;
        color:black;
        list-style-position:inside;
        }
        
.navbar li {margin: 0px 15px 5px 0px;}

.navbar a {
        color:#000000; 
        font-family:arial;
        text-decoration:none;
        }
        
.navbar a:hover {color:#FF8040;}
.navbar a:active {color:#0000FF;}
.navbar {width:200px;}

li.active a{color:#0000FF;}
li.active a:hover{border-style:none; color:blue;}



li.small a {
         padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; 
         text-align:center; color:black; 
         font-size:smaller;
         font-family:arial; 
         text-decoration:none;
         margin:2px;
         border:3px; 
         border-style:outset;
         border-color:#676989;
         background-color:#e2e3d3; 
	     }
li.small a:hover {border-style:inset; color:#FF8040;}
li.small a:active {border-style:inset; color:blue;}
li.small{margin: 20px 10px 0px 0px; width:150px;}
ul.small {list-style-type:none; }


.big p {
         padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; 
         text-align:center; color:black; 
         font-size:smaller;
         font-family:arial;
         text-decoration:none;
         margin:2px;
         border:3px; 
         border-style:outset;
         border-color:#676989;
         background-color:#AFD2FF; 
	     }
.big a {
         text-decoration:none;
         }
.big p:hover{color:#A44D00; 
         border-style:inset;
         border-color:#676989;
         background-color:#DFECFF;}
.big p:active {color:blue; }

.notice {
        padding:0px;
        font-size: smaller; 
        font-style: italic; 
        text-decoration: none; 
        color:black; 
        text-align:right; 
        width:180px;
        margin: 0px 0px 0px 5px;
        }

 
.address {
         text-align:left; 
         color:black; 
         font-family:arial; 
         font-size:smaller; 
         font-style:italic;
         margin-left:15px;
         }
.address a {text-decoration:none; color:black; }
.address a:hover {color:#FF8040;}
.address a:active {color:#0000FF;}
    
.menu {
      width:220px;  
      position:absolute; 
      background:url(../images/toile.jpg)  #2b1005 repeat-y; 
      background-position:left;  
      margin-left:0px;
      float:left;
      }
      
.header {
        margin-left:220px; margin-right:auto;
        width:auto;    
        text-align:center;
        }
.top { font-size:20px;
	   font-family:'courier new', 'courier', serif;
	   color:#3D1A12; } 
.text { font-size:16px;
	   font-family:'arial';
	   color:#3D1A12;
       } 
   
        
.content {width: 75%;
         min-width: 900px; max-width: 1200px;
         margin-left: 200px; 
                   }
.column {width: 30%;
        float: left;
        margin-left:3%; }
.column img {width: 100%;
    max-width: 450px;
    min-width: 250px;
    }
 .encres img {width: 45%;
         max-width: 170px;
         min-width: 50px;
         margin-left: 2%; margin-right: 2%; margin-top: 10px; margin-bottom: 10px;
         float: left; }
.encres {text-align: center;}
 .title {background-color:#3F383D; text-align: center; width: 100%;}    
 .title a{text-decoration: none; color:#FFFFFF; 
                }        
.title a:hover {color:#FF8040;}
.title a:active {color:#0000FF;}
 h3 {font-family:'garamond';  margin-left: auto; margin-right: auto; }
 .photo img {width: 60%;
         max-width: 250px;
         min-width: 100px;
         margin-left: auto; margin-right: auto; 
             }
.photo {text-align: center;}
.bottom {width: 100%; float:left;margin-top:20px; }
.bottom ul li {display:inline;}
.bottom a {font-family:arial; padding-right:50px; padding-top:0; text-decoration:none; color:black; background-color:white; 
        border-style:solid; border-right-color:black; border-left-color:white; border-top-color:white; border-bottom-color:white;border-width:1px;}
.bottom a:hover {color:#FF8040;}
.bottom a:active {color:#0000FF;}
.bottom img {margin-right:10px; margin-left:10px;}