 <!--
 BODY {
	/* fenetre principale */
 	  MARGIN: 0px ;
 	  PADDING: 0px;
	  BACKGROUND-COLOR:#5555DD;
	  POSITION:relative;
	  BACKGROUND-IMAGE:linear-gradient(#000000, #5555DD); 
 	}
 .container {
	  MARGIN-LEFT:auto;
	  MARGIN-RIGHT:auto;	
	}
TABLE {
	  BACKGROUND-COLOR:rgba(0, 0, 0, 0);
	  BORDER: 0px solid #000000;
	  BORDER-COLLAPSE: collapse;
	  BORDER-SPACING: 0;
	  MARGIN:0px ;
	  PADDING: 0px;
	  TABLE-LAYOUT:fixed ;
	}
TD {
	  BORDER-COLLAPSE: collapse;
	  BORDER-SPACING: 0;
	  MARGIN:0px ;
	  PADDING: 0px;
	}
TR.trborder {
	/* barre inferieure et superieure dans toutes les pages */
	  BORDER:0px solid #000000;
	  BORDER-COLLAPSE:collapse;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:middle;
	  PADDING:0px 0px 2px 0px  ;
	  MARGIN: 0px 0px 2px 0px  ;
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #AAAAFF);
	}
TD.tdpage {
	/* pages de index et de livre d'or */
	  BORDER:0px solid #FFFFFF;
	  BORDER-COLLAPSE:collapse;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:top;
     	  BACKGROUND-IMAGE:linear-gradient(#AAAAFF, #FFFFFF);
	}
TD.tdpageinner {
	/* interieur de tdpage */
	  PADDING:10px 10px 10px 10px;
	}
.tdeachpageinner {
	/* interieur de tdpage */
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #8888FF);
	}
TD.tdpict {
	/* zone d'image de la galerie */
	  BORDER:0px solid black;
	  BORDER-COLLAPSE:collapse;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:middle;
	  /* BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #666666); */
	}
TD.idxpict {
	/* zone d'image + texte dans l'index */
	  BORDER:0px solid black;
	  PADDING:2px 2px 2px 2px;
	  BACKGROUND-COLOR:rgba(0, 0, 0, 0);
	  VERTICAL-ALIGN:middle;
	  TEXT-ALIGN:center;
	}
TD.listimage {
	/* liste des tableaux dans l'index */
	  BORDER:1px solid #000000;
	  BORDER-COLLAPSE:collapse;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:middle;
	  PADDING:0px 0px 0px 0px  ;
	  MARGIN: 0px 0px 0px 0px  ;
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #AAAAFF);
	}
DIV.scrollable {
	  HEIGHT:700px;
	  WIDTH:1000px;
	  OVERFLOW: auto;
	}
A.btnmain:link {
	/* liens dans la page */
	  COLOR:#0000AA;
	  LETTER-SPACING:2px;
	  FONT-WEIGHT:400;
	  TEXT-DECORATION: none;
	  FONT-FAMILY: Verdana, Geneva, sans-serif;
	  FONT-SIZE:14px;
	  MARGIN-TOP: 5px;
	  MARGIN-LEFT: 5px;
	  MARGIN-BOTTOM: 5px;
	  MARGIN-RIGHT: 5px;
	  PADDING:10px 2px;
	  BORDER:0px solid #FFDDDD;
	  DISPLAY: block;
	  WIDTH: 280px;
	  TEXT-ALIGN: center;
	  BORDER-RADIUS: 4px;
	  BOX-SHADOW: 1px 1px 1px #000000,-1px -1px 1px #FFFFFF ;
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #AAAAFF);
	}
A.btnmain:visited {
	/* liens dans la page */
	  COLOR:#0000AA;
	}
A.btnmain:hover {
	/* liens dans la page */
	  COLOR:#0000AA;
	  BACKGROUND-IMAGE:linear-gradient(#AAAAFF, #FFFFFF);
	}
A.btnmain:active {
	/* liens dans la page */
	  COLOR:#0000AA;
	  BOX-SHADOW: 1px 1px 2px #FFFFFF,-1px -1px 2px #000000 ;
	}
A.btnmenu:link {
	/* menu general */
	  COLOR:#0000AA;
	  LETTER-SPACING:1px;
	  FONT-WEIGHT:500;
	  TEXT-DECORATION: none;
	  FONT-FAMILY: Verdana, Geneva, sans-serif;
	  FONT-SIZE:12px;
	  MARGIN: 0px 0px 0px 0px;
	  PADDING:0px 0px 0px 0px;
	  BORDER:0px solid #FFDDDD;
	  WIDTH: 125px;
	  TEXT-ALIGN: center;
	  VERTICAL-ALIGN : middle ;
	  DISPLAY: table-cell;
	  HEIGHT:40px;
	  BOX-SHADOW: 1px 1px 1px #000000,-1px -1px 1px #FFFFFF ;
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #AAAAFF);
	}
A.btnmenu:visited {
	/* menu general */
	  COLOR:#0000AA;
	}
A.btnmenu:hover {
	/* menu general */
	  COLOR:#0000AA;
	  BACKGROUND-IMAGE:linear-gradient(#AAAAFF, #FFFFFF);
	}
A.btnmenu:active {
	/* menu general */
	  COLOR:#0000AA;
	  BOX-SHADOW: 1px 1px 2px #FFFFFF,-1px -1px 2px #000000 ;
	}
A.btnlang:link {
	/* menu general */
	  COLOR:#0000AA;
	  LETTER-SPACING:1px;
	  FONT-WEIGHT:500;
	  TEXT-DECORATION: none;
	  FONT-FAMILY: Verdana, Geneva, sans-serif;
	  FONT-SIZE:12px;
	  MARGIN: 0px 0px 0px 0px;
	  PADDING:0px 0px 0px 0px;
	  BORDER:0px solid #FFDDDD;
	  WIDTH: 100px;
	  TEXT-ALIGN: center;
	  VERTICAL-ALIGN : middle ;
	  DISPLAY: table-cell;
	  HEIGHT:40px;
	  BOX-SHADOW: 1px 1px 1px #000000,-1px -1px 1px #FFFFFF ;
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #5555FF);
	}
A.btnlang:visited {
	/* menu general */
	  COLOR:#0000AA;
	}
A.btnlang:hover {
	/* menu general */
	  COLOR:#0000AA;
	  BACKGROUND-IMAGE:linear-gradient(#5555FF, #FFFFFF);
	}
A.btnlang:active {
	/* menu general */
	  COLOR:#0000AA;
	  BOX-SHADOW: 1px 1px 2px #FFFFFF,-1px -1px 2px #000000 ;
	}
A.btnorder:link {
	/* liens de commande de tirage */
	  COLOR:#0000AA;
	  LETTER-SPACING:2px;
	  FONT-WEIGHT:400;
	  TEXT-DECORATION: none;
	  FONT-FAMILY: Verdana, Geneva, sans-serif;
	  FONT-SIZE:14px;
	  MARGIN-TOP: 40px;
	  MARGIN-LEFT: 10px; 
	  MARGIN-BOTTOM: 40px;
	  MARGIN-RIGHT: 10px; 
	  PADDING:10px 10px;
	  BORDER:0px solid #FFDDDD;
	  DISPLAY: inline;
	  WIDTH: 300px;
	  TEXT-ALIGN: center;
	  BORDER-RADIUS: 4px;
	  BOX-SHADOW: 1px 1px 1px #000000,-1px -1px 1px #FFFFFF ;
	  BACKGROUND-IMAGE:linear-gradient(#FFFFFF, #AAAAFF);
	}
A.btnorder:visited {
	/* liens de commande de tirage */
	/* liens dans la page */
	  COLOR:#0000AA;
	}
A.btnorder:hover {
	/* liens dans la page */
	  COLOR:#0000AA;
	  BACKGROUND-IMAGE:linear-gradient(#AAAAFF, #FFFFFF);
	}
A.btnorder:active {
	/* liens de commande de tirage */
	  COLOR:#CC5555;
	  BOX-SHADOW: 1px 1px 2px #FFFFFF,-1px -1px 2px #000000 ;
	}
LI {
	/* page index, presentations */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-WEIGHT:400;
	  FONT-SIZE:16px;
	  LINE-HEIGHT:1.3;
	  VERTICAL-ALIGN:baseline;
	  TEXT-ALIGN:left;
	  COLOR:#000000;
	  MARGIN:0px 150px 0px 100px;
	  PADDING:0%;
	  DISPLAY: list-item;
	  LIST-STYLE-TYPE: square ;
 	}
LI.artiste {
	/* page index, presentations */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-WEIGHT:400;
	  FONT-SIZE:16px;
	  LINE-HEIGHT:1.3;
	  VERTICAL-ALIGN:middle;
	  TEXT-ALIGN:left;
	  COLOR:#000000;
	  MARGIN:30px 10px 10px 110px;
	  PADDING:0%;
	  DISPLAY: list-item;
	  LIST-STYLE-TYPE: square ;
 	}
LI.GRAS {
	/* page index, presentations */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-WEIGHT:800;
	  FONT-SIZE:16px;
	  LINE-HEIGHT:1;
	  VERTICAL-ALIGN:baseline;
	  TEXT-ALIGN:left;
	  COLOR:#000000;
	  MARGIN:0px 150px 0px 100px;
	  PADDING:0%;
	  DISPLAY: list-item;
	  LIST-STYLE-TYPE: square ;
 	}
.mainpict {
	/* zone d'image dans l'index */
	  BORDER:0px solid black;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:top;
	  MAX-WIDTH:440px;
	  HEIGHT: auto;
	  BORDER-RADIUS: 10px;
	  BOX-SHADOW: 3px 3px 5px #030000;
	  MARGIN:5px;
	}
.instapict {
	/* zone d'image dans l'index (Instagram)*/
	  BORDER:0px solid black;
	  MARGIN-TOP: 00px;
	  MARGIN-LEFT: 0px; 
	  MARGIN-BOTTOM: 0px;
	  MARGIN-RIGHT: 0px; 
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:middle;
	  HEIGHT: 50px;
	  WIDTH: AUTO;
	  DISPLAY: inline;
	}
.tableaupict {
	/* zone d'image des tableaux dans la galerie */
	HEIGHT:470px;
	WIDTH:AUTO;
	MAX-WIDTH:900px;
	-MOZ-BORDER-RADIUS: 10px;
	BORDER-RADIUS: 10px;
	BOX-SHADOW: 3px 3px 5px #030000;
	}
.tableausmall {
	/* zone d'image de le liste des tableaux dans l'index */
	  /* POSITION: absolute; */
	  HEIGHT:10px;
	  WIDTH:4px;
	  MARGIN: 1px 1px 1px 1px;
	  PADDING:0px 0px 0px 0px;
	  OPACITY: 0.5;
	}
.navigtxtcentre {
	/* Texte centré dans barre de navigation */
	  MARGIN-TOP: 5px;
  	  MARGIN-BOTTOM: 5px;
  	  MARGIN-RIGHT: auto;
  	  MARGIN-LEFT: auto;	  
  	  TEXT-ALIGN:center;
	  FONT-WEIGHT:500;
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-SIZE:14px;
	  VERTICAL-ALIGN:middle;
	  COLOR:#0000AA;
	  PADDING: 0%;
	  LETTER-SPACING:4px;
	}
.gauchesmall {
	/* texte de presentation des artistes */
	  MARGIN:0px 150px 0px 120px;
	  TEXT-ALIGN:left;
	  FONT-WEIGHT:300;
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-SIZE:16px;
	  LINE-HEIGHT:1.3;
	  VERTICAL-ALIGN:baseline;
	  COLOR:#000000;
	}
.gauchemedium {
	/* texte de presentation des artistes */
	  MARGIN:0px 50px 0px 50px;
	  TEXT-ALIGN:left;
	  FONT-WEIGHT:350;
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-SIZE:16px;
	  LINE-HEIGHT:1.0;
	  VERTICAL-ALIGN:baseline;
	  COLOR:#661111;
	}
P.important32 {
	/* titre 0 */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-VARIANT:small-caps;
	  FONT-SIZE:35px;
	  FONT-WEIGHT:700;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:top;
	  COLOR:#5555DD;
	  LETTER-SPACING:4px;
	  TEXT-SHADOW: 1px 1px 2px #030000, -1px -1px 2px #FFFFFF;
	  MARGIN:0px 0px 0px 0px;
	}
.important {
	/* titre 1 */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-VARIANT:small-caps;
	  FONT-SIZE:25px;
	  FONT-WEIGHT:600;
	  TEXT-ALIGN:center;
	  VERTICAL-ALIGN:top;
	  COLOR:#333399;
	  LETTER-SPACING:3px;
	}
.importantleft {
	/* titre 1 gauche */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-VARIANT:small-caps;
	  FONT-SIZE:30px;
	  FONT-WEIGHT:600;
	  TEXT-ALIGN:left;
	  PADDING: 0px;
	  MARGIN: 20px;
	  COLOR:#333399;
	  LETTER-SPACING:3px;
	}
.importantleftline {
	/* titre 1 gauche */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-VARIANT:small-caps;
	  FONT-SIZE:22px;
	  FONT-WEIGHT:500;
	  TEXT-ALIGN:left;
	  PADDING: 0px;
	  MARGIN: 0px 30px -20px 30px;
	  COLOR:#333399;
	  LETTER-SPACING:3px;
	  BORDER-TOP:1px dashed;
	}
.lessimportant {
	/* titre 2 */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-SIZE:18px;
	  FONT-WEIGHT:500;
	  TEXT-ALIGN:center;
	  COLOR:#4444BB;
	  LETTER-SPACING:3px
	}
.lesslessimportant {
	/* titre 2 */
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-SIZE:16px;
	  FONT-WEIGHT:400;
	  TEXT-ALIGN:center;
	  COLOR:#4444BB;
	  LETTER-SPACING:2px
	}
.commentaire {
	/* livre d'or */
	  MARGIN:15px 15px 15px 15px;
	  TEXT-ALIGN:left;
	  FONT-WEIGHT:300;
	  FONT-FAMILY:"Comic Sans, Comic Sans MS, cursive";
	  FONT-SIZE:16px;
	  FONT-STYLE: italic;
	  LINE-HEIGHT:1.2;
	  VERTICAL-ALIGN:top;
	  COLOR:#440000;
	}
 .desctableau {
 	/* titre des tableaux */
	  MARGIN:0px 200px 0px 200px;
	  TEXT-ALIGN:center;
	  FONT-WEIGHT:400;
	  FONT-FAMILY:Verdana, Geneva, sans-serif;
	  FONT-SIZE:16px;
	  VERTICAL-ALIGN:baseline;
	  BACKGROUND-COLOR:#DDEEFF;
	  COLOR:#442222;
	  BORDER-WIDTH:1px;
	  BORDER-STYLE: solid;
	  BORDER-COLOR: black white white black ;
	  PADDING:5px 10px 5px 10px;
	}
-->
