/* @override http://visage.ch.divico.ch-meta.net/tl_files/visage/stylesheets/gallery.css */

/* @group BASE */

/* Gallery2 styles */
.linkToParent
{
	float:right;
}

.breadcrumb
{
	font-size:0.9em;
	color:#333;
	display: none;
}


.content
{
	text-align:left;
}

.gallery h2
{
	clear:both;
	margin:1.5 0;
	padding-bottom:0.2em;
	border-bottom:1px solid #ddd;
	font-size:1.5em;
}

.gallery h3
{
	clear:both;
	margin:1.5 0 1 0;
	font-size:1.2em;
}


/* @end */

/* @group MAIN */
/* -- Gallery thumbnails ------------------ */
.gallery-thumb
{
	float:left;
	padding-right: 9px;
	margin-bottom: 9px;
}

.gallery-thumb img
{
}

.gallery-thumb a img
{
}

.gallery-thumb a:hover img
{
}

/* -- Gallery Album listing --------------- */
.gallery-albums
{
	clear:both;
	margin-top: 10px;	
	width:  101%; /* needed so that search results are displayed correctly */
}

.gallery-albums h4
{
	font-size:1em;
	clear: left;
	text-transform: capitalize;
	padding-bottom: 2px;
}

li.gallery-toplevel
{
	font-size: 1.8em;
	line-height: 1.3em;
	display: block;
}

.gallery-albums .gallery-thumb
{
	/*margin-right: 0px !important;*/
}

.gallery-album
{
	width: 120.2857px;
	overflow:hidden;
	float:left;
	display:block;
	padding-right:9px;
	margin-bottom: 9px;
}

.gallery-album.lastInRow
{
	padding-right: 0px;
}

.gallery-album .meta
{
	margin-top:3px;
	font-size:0.9em;
	color:#999;
}

/* -- Gallery Items ----------------------- */
.gallery-items
{
	clear:both;
	margin-top:  15px;
}

.gallery-empty
{
	margin:1.5em 3em;
	padding:0.5em 1.5em;
	background-color:#ffe;
	border:1px solid #ddd;
	font-size:1.2em;
}

/* -- Gallery Photo Peers ----------------------- */
.gallery-photo-peers {
	width:  50%;
	float: left;
}

/* -- Gallery Photo (detail page) --------- */
div.gallery-photo
{
	text-align:center;
	width:  49%;
	float: left;
}

img.gallery-photo
{
}

#prevArrow img, #nextArrow img
{
}

/* Info Bar */
.infoBar {
	border-top: 1px solid #7f7f7f;
	height:  28px;
}

.infoBar h2 {
	float: left;
	display: inline;
	line-height: 28px;
	margin-bottom: 0px;
}

/* -- Custom fields -- */
.block-customfield-CustomFields
{
	display: inline;
	float:  left;
	padding-left: 20px;
 	line-height: 28px;
}

.giDescription li
{
	list-style-type: none;
	display: inline;
	padding: 0px 5px;
	/*border-right: 1px solid #999;*/
}

.customfieldKey
{
	font-weight: bold;
	color: #666;
}

.customfieldValue
{

}

/* -- Pager --------*/
.block-core-Pager
{
	text-transform: uppercase;
	text-align: right;
}

.block-core-Pager span a,
.block-core-Pager span input /* needed on gallery search result page */ {
	padding: 3px;
}

/* @end */

/* @group MODULES */

/* -- Navigator --------------------------- */
.block-core-Navigator
{
	float:right;
	margin:1.5 0;
	font-size:0.9em;
	color:#333;
}

.block-core-Navigator .current, .block-core-Navigator .first-and-previous, .block-core-Navigator .next-and-last
{
	float:left;
	display:inline;
}

.block-core-Navigator .current
{
	margin:0em 0.5em;
}

/* -- Search ------------------------------ */
.block-search-SearchBlock
{
/*	
	top: 100px;
	right: 0px;
	position: absolute;
*/	
	padding: 3px 0px;
	text-align: right;
	font-size: 0.9em;
	display:  inline;
	float:  right;
	clear: right;
}

input#searchCriteria
{
	color: #555;
	border: 1px solid #ccc;
	padding: 02px;
	text-transform: lowercase;
}

.block-search-SearchBlock .inputTypeSubmit {
	display: none;
}

.giInfo
{
	font-size: 0.8em;
}

/* -- ExifInfo ---------------------------- */
.block-exif-ExifInfo div
{
	margin:1 0;
	font-size:0.8em;
	color:#999;
}

table.gbDataTable
{
	width:100%;
	border-collapse:collapse;
}

table.gbDataTable td
{
	padding:0.2 0.5 0.2 0;
	border-bottom:1px solid #eee;
}

table.gbDataTable td.gbEven
{
	font-weight:bold;
}

.gbBusy
{
	background-color: #ae9 !important;
}

/* -- System- / Item-Links ---------------- */
.gbSystemLinks, .block-core-ItemLinks
{
	clear:both;
	margin:1.5 0;
	padding:0.5em;
	/*
	background-color:#efe;
	border-top:3px solid #9c9;
	border-bottom:1px solid #9c9;
	*/
}

.block-core-SystemLink
{
	font-weight:bold;
}

.gbSystemLinks .block-core-SystemLink a, .block-core-ItemLinks a
{
	display:block;
	padding:0.3em;
}

/* -- Toolbar ----------------------------- */
#toolbar
{
	clear:both;
	margin:1 0;
	padding:0.5em;
	background-color:#f1f1f1;
	border:1px solid #ccc;
}
/* @end */








