/* spgm_style, pour l'interieur du wrapper spgm */

	table.table-wrapper { border: 2px solid #FBEFEC ;
    padding: 10px 10px 10px 10px;
    text-align: center;
    /*color: #157239;*/
   }
   
	table.table-wrapper a { color: #a29029;
    } 
  
  img { vertical-align: middle;
    }

  img.img-picture { border: 2px solid #CCC3C0;
  padding: 2px;
  margin-top: 10px;
    }

  img.img-galicon { border: 1px solid #CCC3C0;
    padding: 2px;
    }

  img.img-thumbnail { border: 1px solid #CCC3C0;
    padding: 2px;  
    }

  img.img-thumbnail-selected { border: 1px solid #F1E6E3;
  padding: 2px;
    }
    
	img.img-folder { border: 0px none ;
    }
  img.img-picture-prev { border: 0px none ;
    }

  img.img-picture-next { border: 0px none ;
    }

  img.img-thmbnavi-prev { border: 0px none ;
    }

  img.img-thmbnavi-next { border: 0px none ;
    }

  img.img-new { border: 0px none ;
    }
  
  /****************************************************/

  span.span-filters { font-size: 8pt;
    font-weight: normal;
    }

  div.div-galheader { padding: 1px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
   /* color: rgb(0, 0, 0);*/
    margin-bottom: 20px;
    width: 100%;
    text-align: left;
    }
      
 /**************************/
 /*les tables des galeries */
 
  table.table-gallisting-grid {  }

  td.td-gallisting-cell {  }

  table.table-galitem { width: 100%;
    }

  td.td-galitem-icon { padding-right: 10px;
    }

  td.td-galitem-title { font-family: arial,verdana,helvetica,sans-serif;
    font-size: 9pt;
    width: 100%;
    text-align: left;
    font-weight: bold;
    color: rgb(153, 153, 153);
    }

  td.td-galitem-caption { font-family: arial,verdana,helvetica,sans-serif;
    font-size: 8pt;
    text-align: left;
    }
    
 /**************************/  
 /* la table des vignettes */
 
  table.table-thumbnails { margin-left: auto;
    margin-right: auto;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 10pt;
    } 
  td.td-thumbnails-thumb { padding: 5px;
    white-space: nowrap;
    vertical-align: bottom;
    text-align: center;
    }

  td.td-thumbnails-thumb-selected { padding: 5px;
    font-weight: bold;
    white-space: nowrap;
    vertical-align: bottom;
    text-align: center;
    }
	td.td-thumbnails-navi { border-top: 1px solid #F1E6E3;
    padding: 8px;
    font-size: 10pt;
    font-weight: bold;
    text-align: right;
    }

	div.div-thumbnails-caption {  }  
	
/***********************/
/* la table de l'image */

  table.table-picture { width: 100%;
    text-align: center;
    }

  td.td-picture-navi { font-family: arial,verdana,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
  /*  color: rgb(0, 0, 0); */
    text-align: center;
    background-color: transparent;
    margin-bottom:10px;
    }

  td.td-zoom-factors { padding: 3pt;
    text-align: center;
    }

  input.button-zoom-factors { border: 1px solid rgb(119, 119, 119);
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: rgb(119, 119, 119);
    background-color: rgb(221, 221, 221);
    text-align: center;
    }

  td.td-picture-pic {  }

  td.td-picture-filename { padding: 7px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    background-color: transparent;
    }

  td.td-picture-caption { padding: 7px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 10pt;
    text-align: center;
    background-color: transparent;
    }
    
 /*******************************/ 
 /*   des trucs inutiles        */
 /*
  table.table-main-title {  }

  td.td-main-title { font-family: arial,verdana,helvetica,sans-serif;
    color: rgb(0, 0, 0); 
    font-size: 12pt;
    font-weight: bold;
    background-color: transparent;
    }

  td.td-main-title-spgm-link { color: rgb(204, 204, 204);
    font-size: 8pt;
    font-family: arial,verdana,helvetica,sans-serif;
    text-align: center;
    background-color: transparent;
    }

  a.a-spgm-link { color: rgb(183, 204, 224);
    font-size: 8pt;
    font-family: arial,verdana,helvetica,sans-serif;
    background-color: transparent;
    }
*/
 

/****************************/
/* les ombres (désactivées) */

/*  table.table-shadows { margin: auto;
    padding: 0px;
    border-collapse: collapse;
    }

  td.td-shadows-right { margin: 0px;
    padding: 0px;
    background-image: url(shadow_right.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width: 20px;
    }

  td.td-shadows-bottom { margin: 0px;
    padding: 0px;
    background-image: url(shadow_bottom.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    }

  td.td-shadows-bottomright { margin: 0px;
    padding: 0px;
    background-image: url(shadow_bottomright.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width: 20px;
    }

  td.td-shadows-main { margin: 0px;
    padding: 0px;
    }
*/

