      body {
           font-family : arial, verdana, helvetica, sans-serif;
           font-size : 0.8em;
           margin : 0;
           padding : 0;
           background : white;
           width : 100%;
      }
img {
   border: 0;
} 
     a:link {
           color : #dc143c;
           text-decoration : none;
           background-color : transparent;
      }

               a:visited {
           color :  #dc143c;
           text-decoration : none;
           background-color : transparent;
      }
     a:hover {
           color : #bebebe;
           text-decoration : none;
           background-color : transparent;
      }
     a:active {
           color : black;
           text-decoration : none;
           background-color : transparent;
      }
     #conteneur {
           margin : 0;
			 padding : 0;
           border : 2px solid white;
      }
    #header {
           height : 20px;
			  width: 227px;
           margin : 0;
     		
			  background-image: url(../picto/galerie.gif);
			  float: right;
      }
		#header li {
    height: 20px;
    width: 227px;
    margin: 0px;
    list-style-type: none;
    background-image: url(../picto/galerie.gif);
    background-repeat: no-repeat;
	}
	#header li a {
    display: block;
    width: 100%;
    height: 100%;
 	}
		
	
     h1 {
           font-family : arial, verdana, helvetica, sans-serif;
           font-size : 1.3em;
           font-weight : normal;
      }
     .texte {
           font-family : arial, verdana, helvetica, sans-serif;
           font-size : 1.3em;
           height : 20px;
           letter-spacing : 2px;
           margin : 0;
           font-weight : normal;
           text-align : justify;
      }
     .cartel {
           font-family : arial, verdana, helvetica, sans-serif;
           font-size : 1.2em;
           height : 20px;
           margin : 0;
           font-weight : normal;
           text-align : center;
      }
     .technique {
           font-family : arial, verdana, helvetica, sans-serif;
           font-size : 0.9em;
           height : 20px;
           margin : 0;
           font-weight : normal;
           text-align : center;
           color : #999999;
}

    .comment {
	  position : absolute;
	  text-align : justify; 
	  margin-left : 8%;
	  margin-right :12%;
	  font-size : 0.9em;
	  color : #999999;
      }

     ul#menu {
           float : left;
           width : 160px;
           border : 2px solid white;
           margin : 0;
           padding : 0;
           list-style-type : none;
                 }
                 
     ul#menu li {
	font-size: 1em;
	text-align: center;
	}
     ul#menu li a {
	           line-height : 20px;
           letter-spacing : 2px;
           color : #dc143c;
           text-decoration : none;

			  
      }
     #contenu {
	margin-top: 60px;
	margin-left: 170px;
	margin-right: 10%;
	border: 1px solid white;
	text-align: center;
	letter-spacing: 2px;
	}
table {
margin: 0 auto;
}	

	#vignettes {
           margin-top : 100px;
           margin-left : 10%;
           margin-right : 10%;
           text-align : center;
           letter-spacing : 2px;
			
				padding: 0;
		  }
		  
#vignettes img {
   padding-left: 4px;
	padding-bottom: 4px;


}
 
	#infos {
           margin-top : 80px;
           margin-left : 200px;
           margin-right : 200px;
           text-align : left;
           letter-spacing : 3px;
	     padding : 2px;
	     border : 2px solid white;
      }
    #footer {
           position : relative;
           bottom : 0;
           height : 20px;
           width : 227px;
           margin: 0;
           margin-left : 200px;
			  background-image: url(../picto/galerie.gif);
			  
              }
#footer li {
    height: 20px;
    width: 227px;
    margin: 0px;
    list-style-type: none;
    background-image: url(../picto/galerie.gif);
    background-repeat: no-repeat;
	}
	#footer li a {
    display: block;
    width: 100%;
    height: 100%;
 	}
	      dl, dt, dd, ul, li {
           margin : 0;
           padding : 0;
           list-style-type : none;

                 }
    #artistes dt {
           cursor : pointer;
           background : white;
           height : 20px;
           line-height : 20px;
           margin : 2px 0;
           text-align : center;
			  
      }
    #artistes dd {
           position : absolute;
           left : 130px;
           margin-top : -1.4em;
           width : 15em;
           background : white;
           border : 2px solid white;
			
			 
			                  }
    #artistes ul {
           padding : 2px;
			   
      }
    #artistes li {
           text-align : left;
           font-size : 85%;
           height : 20px;
           line-height : 20px;
			  
      }
    #artistes li a,  #artistes dt a{
    text-decoration : none;
           display : block;
			           
                 }
	#artistes li a:hover {
           text-decoration : none;
      }
     .voir ul {
           margin-left : 160px;
           text-align : left;
           font-size : 1em;
           padding : 0;
           line-height : 20px;
           letter-spacing : 2px;
      }
     .voir li {
           list-style-image : url(../picto/arrow50.gif);
           list-style-position : inside;
           text-align : left;
      }
     .vu ul {
           margin-left : 160px;
           text-align : left;
           font-size : 1em;
           padding : 0;
           line-height : 20px;
           letter-spacing : 2px;
      }
     .vu li {
           list-style-image : url(../picto/arrow20.gif);
           list-style-position : inside;
           text-align : left;
      }
     .galeries ul {
           margin-left : 160px;
           text-align : left;
           font-size : 1em;
           padding : 0;
           line-height : 20px;
           letter-spacing : 2px;
           list-style-type : none;
      }
     .galeries li {
           text-align : left;
      }
     hr {
           clear : both;
           width : 20%;
           height : 3px;
      }
     .gauche {
           text-align : left;
      }
     .copy {
           font-family : arial, verdana, helvetica, sans-serif;
           font-size : 0.8em;
      }
     ul#menu li {
           font-size : 1em;
           text-align : center;
      }
     ul#menu li a {
           line-height : 20px;
           letter-spacing : 2px;
           color : #dc143c;
           text-decoration : none;
      }

		#annonce {
						font-family: Arial, Helvetica, sans-serif;
						text-align: justify;
						 line-height : 20px;
						    border : 1px solid silver;
							 padding: 1em;
		}
		
	