/*
 * General
 */
 
#content div.tx-jmgallery-pi1 {
  margin: 0px 20px 0px 36px;
}

#content div.tx-jmgallery-pi1 a {
  text-decoration: none;
  color: #000000;
}

/*
 * Category view
 */

#content div.semagallery-category-container,
#content div.semagallery-image-collection {
  margin: 0px;
  padding: 0px;
}

#content div.semagallery-category-container h3.semagallery-category-header,
#content div.semagallery-category-container p.semagallery-category-info {
  margin-top: 0px;
  margin-left: 0px;
}

#content div.semagallery-album-collection, #content div.semagallery-image-collection {
  margin: 0px;
  padding: 0px;
  border-color: #969696;
  border-style: solid;
  border-width: 2px;
  background-color: #BFBFBF;
  overflow: auto;
}

#content div.semagallery-category-container h3 {
  margin: 20px 0px 0px 20px;
}

#content div.semagallery-category-container p {
  margin: 0px 0px 20px 20px;
}

#content div.semagallery-album-entry {
  padding-left: 20px;
  margin: 10px 0px 20px 0px;
  float: left;
}

#content div.semagallery-album-entry a {
  color: #000000;
  text-decoration: none;
}

div.semagallery-list-album-metainformation {
  font-size: 9pt;
}

/*
 * Album
 */

div.semagallery-image-entry {
  float: left;
  padding-left: 20px;
}

div.semagallery-image-entry div a {
  font-size: 9pt;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}

div.semagallery-album-control {
  clear: both;
}

#content div.semagallery-album-metainformation p {
  clear: both;
  margin: 0px;
}

h3.semagallery-album-header {
  float: left;
}

#content form.semagallery-form {
  margin: 0px;
  padding: 0px;
  float: right;
}

#content div.semagallery-image-entry {
  margin-top: 10px;
}

/*
 * Pagebrowser
 */
div.semagallery-album-pagebrowser a {
   text-decoration: none;
   font-size: 10pt;
   color: #000000;
}
