


/*  information  */

#image img {
  border: 0;
}

#info {
  text-align: left;
  vertical-align: top;
  font-family: Georgia, "Palatino Linotype", Palatino, "Times New Roman", Times, serif;
  font-size: 13px;
  padding: 32px;
  background-color: #E4E6D4;
}

.artist, .title {
  font-family: Georgia, "Palatino Linotype", Palatino, "Times New Roman", Times, serif;
}

.artist {
  font-size: 20px;
  font-weight: normal;
  padding-bottom: 2px;
}

.artist a {
  color: #000000;
}

.title {
  font-style: italic;
  font-size: 14px;
  padding-bottom: 15px;
}

.zoom {
  margin-top: 8px;
  text-align: left;
  vertical-align: top;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.zoom a img {
  opacity: .60;
  -moz-opacity: .60;
  -khtml-opacity: .60;
  filter: alpha(opacity=60);
}

.zoom a:hover img {
  opacity: .99;
  -moz-opacity: .99;
  -khtml-opacity: .99;
  filter: alpha(opacity=99);
  background-color: #F4F6E4;
}

.info {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-bottom: 8px;
  padding-top: 15px;
  font-size: 9px;
  color: #5B5D54;
  line-height: 13px;
  width: 300px;
}




/*  submenu  */

#edition-submenu {
  position: absolute;
  top: 135px;
  left: 172px;
  }

#edition-photo {
  position: absolute;
  top: 135px;
  left: 286px;
  }

.submenu {
  padding: 0 8px 10px 0;
  vertical-align: middle;
}

.submenu img {
  vertical-align: middle;
}

.submenu img.active {
  background-color: #FFFFFF;
  padding: 7px;
  opacity: .99;
  -moz-opacity: .99;
  -khtml-opacity: .99;
  filter: alpha(opacity=99);
}

.submenu a img {
  background-color: #FFFFFF;
  padding: 7px;
  opacity: .35;
  -moz-opacity: .35;
  -khtml-opacity: .35;
  filter: alpha(opacity=35);
}

.submenu a:hover img {
  background-color: #FFFFFF;
  padding: 7px;
  opacity: .99;
  -moz-opacity: .99;
  -khtml-opacity: .99;
  filter: alpha(opacity=99);
}

