
#galerie {
  padding: 15px; 
  text-align: center; 
  background-color: #fff;
  border: 1px solid #000;
}

#galerie .tabletexte {
  width: 100%; 
  border: 0px solid #000;
}

#galerie .tdphotos {
  width: 200px;
  border: 1px solid #000;
  vertical-align: middle;
  background-color: #fff;
  padding: 5px;
}

#galerie .tdphotosvide {
  width: 200px;
  border: 1px solid transparent;
  background-color: transparent;
  padding: 5px;
}

#galerie .photosH {	/* photos horizontales */
	width: 190px; 
	height: auto; 
	padding: 0px; 
}

#galerie .photosV {	/* photos verticales */
width: auto; 
height: 140px; 
padding: 0px; 
}

#galerie .textphot {
  border-width: 0px 1px 1px 1px; 
  border-color: #000; 
  border-style: solid;
  vertical-align: top;
  background-color: #fff;
  height: auto;
  padding: 5px 5px;
  font-size: 8pt;
  color: #000;
}
#galerie .marge {width: auto;} /*côté des cellules photos */


