.foldergallery-wrapper {}

/*größen*/
div.catthumbwrapper, div.picthumbwrapper  {
	width:160px;
	height:175px;
	display:inline;
	float:left;
	margin: 0 10px 10px 0;
	padding:0;	
	overflow:hidden;
	text-align:center; 
	font-size:10px;
	line-height:110%;
	
}

div.catthumbwrapper  {	
	background: #fff9cd url(images/eck.gif) no-repeat right bottom;
	border-top: 1px solid #ffc;
	border-left: 1px solid #ffc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #999;
	
	
}
div.picthumbwrapper  {	
	background: #eee;
	border: 1px solid #aaa;
	box-shadow:8px 8px 8px #666;
}



div.catthumbwrapper table, div.picthumbwrapper table {
	width:150px;
	height:150px;
	padding: 0;
	margin:0 auto 0 auto;
	border:0;
}

div.catthumbwrapper table td, div.picthumbwrapper table td { vertical-align:middle; padding:0; margin:0; }


div.catthumbwrapper div, div.picthumbwrapper div {
padding:1px 5px 0 5px;
}
div.catthumbwrapper a, div.picthumbwrapper a {
text-decoration:none;
}
div.catthumbwrapper a img, div.picthumbwrapper a img{
border 0;
}



.pictures {
  text-align: center;
}

.pictures img {
  border: none;
}

.pictures a:link, .pictures a:visited, .pictures a:hover {
  color: #000000;
  text-decoration: none;
}

.picturelink {
  margin: 1em;
  float: left;
}

.picturelink img {
  border: none;
}

.clear {
  clear: left;
}

.picturelink a {
  text-align: center;
}

.cat-caption {
  text-align: center;
  display: block;
}

a span.cat-caption {
  font-variant: small-caps;
  line-height: 15px;
  text-align: center;
}

/* Dieser Eintrag entfernt den gepunkteten Rahmen um Links beim anklicken. */
a:focus {
  outline: none;
}

ul.fg_pages_nav {
  display: inline;
  list-style-type: none;
}

ul.fg_pages_nav li {
  display: inline;
  padding: 5px;
  padding-right: 15px;
  background: url(./images/crumbs.gif) no-repeat right center;
}

ul.fg_pages_nav li a.current {
  font-weight: bold;
}

body {
  height: 100%;
}

#fullSize {
  display: none;
}

.gallerytitel {
  width: 80%;
}

.backlink {
  text-align: right;
  float: right;
  margin-top: 10px;
  margin-right: 36px;
}

.backlink a, .backlink a:link, .backlink a:active, .backlink a:visited {
  color: #3a72ff;
  font-size: 12px;
  text-decoration: none;
  text-align: right;
  border-style: none;
}

.backlink a:hover {
  text-decoration: underline;
}

#gallery-wrapper {
  float: left;
  padding: 0 0 0 50px;
  text-align: center;
}

.gallery {
  width: 100%;
  height: 30px;
  display: block;
  margin-bottom: 20px;
}

div.thumbwrapper {
  float: left;
  margin: 5px;
  padding: 3px;
  text-align: center;

    border               : 1px solid #aaa;
    border-right-width   : 2px;
    border-bottom-width  : 2px;
    padding              : 5px;
    /* Mozilla */
    -moz-border-radius   : 2px;
    /* Safari / Chrome */
    -webkit-border-radius: 2px;
    /* Konquerer */
    -khtml-border-radius : 2px;
    /* CSS3 */
    border-radius        : 2px;
    height               : 160px;
    width                : 160px;
    position             : relative;

}

div.thumbwrapper a,
div.thumbwrapper a:link,
div.thumbwrapper a:active,
div.thumbwrapper a:visited
{
  font-size: 12px;
  text-decoration: none;
}

div.thumbwrapper img {
  text-align: center;
  z-index: 1;
}

div.thumbnail {
    height               : 150px;
    width                : 150px;
    text-align           : center;
    vertical-align       : middle;
    margin               : auto;
    overflow             : hidden;
}

div.thumbnail span.cat-caption,
div.thumbnail span.thumb-caption
{
    position             : absolute;
    bottom               : 0;
    left                 : 0;
    line-height          : 15px;
    height               : 15px;
    width                : 100%;
    text-align           : center;
}

div.fgpagenav {
    margin-top           : 15px;
    text-align           : left;
}
