@CHARSET "UTF-8";

.gallerytable {
	border-spacing: 5px;
	border-collapse: separate;
	table-layout: fixed;
}

.gallerytable .image {
	border: 1px #BBB solid;
	padding: 5px;
	text-align: center;
}

.gallerytable img {
	border: 0px;
}

.gallerytable .image:hover {
	background-color: #DDD;
}

.gallerytable .text {
	text-align: center;
	font-size: 8pt;
	overflow: hidden;
}

.gtitle {
	font-size: 15pt;
	color: #32425b;
}

.beschrieb {
	width: 500px;
	background-color: #C5E2FF;
	padding: 5px;
	border: 1px #74A7D9 solid;
	margin-bottom: 5px;
	font-size: 10pt;
}

/* image */
.galleryimage {
	position: relative;
}

.galleryimage img {
	border: 0px;
}

.galleryimage .imagenavi {
	position: absolute;
	display: block;
	width: 40px;
	height: 100%;
}

.galleryimage .imagenavi a img {
	border: 0px;
}

.galleryimage .imagenavi.left {
	left: 0px;
	background: url(/resources/gallery/arrow_prev.png) center center no-repeat #fff;
}

.galleryimage .imagenavi.right {
	right: 0px;
	background: url(/resources/gallery/arrow_next.png) center center no-repeat #fff;
}

/* Directories */
.gallerydirs {
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom: 20px;
	width: 500px;
	border: 1px #BBB solid;
}

.gallerydirs .new {
	background-image: url(/resources/icons/nuvola/16x16/actions/filenew.png);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	border-top: 1px #EEE solid;
	padding: 3px;
	padding-left: 25px;
}

.gallerydirs .dir {
	background-image: url(/resources/icons/nuvola/16x16/filesystems/folder_orange.png);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	border-top: 1px #EEE solid;
	padding: 3px;
	padding-left: 25px;
}

.gallerydirs .dir .time {
	padding-left: 10px;
	font-size: 8pt;
}

.gallerydirs .dir.parent {
	background-image: url(/resources/icons/nuvola/16x16/actions/back.png);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	border-top: 1px #BBB solid;
}

.gallerydirs img {
	border: 0px;
}

.gallerydirs .dir:hover {
	background-color: #DDD;
}
