div#gallery div#gsHeader,
div#gallery div#gsFooter,
div#gallery #showSidebarTab,
div#gallery #hideSidebarTab,
div#gallery div#gsSidebar,
div#gallery div.block-core-ItemInfo,
div#gallery div.block-core-PhotoSizes,
div#gallery .BreadCrumb-1 {
	display: none;
}

div#gallery h2 {
	border-bottom: 1px solid #000000;
}

div#gallery a {
	color: #000099;
}

div#gallery a:hover {
	text-decoration: underline;
}

div#gallery img {
	border: 0;
}

div#gallery {
	margin-top: -30px;
}

div.block-core-BreadCrumb {
	border-bottom: 1px solid #000000;
}

div.block-core-BreadCrumb a,
div.block-core-BreadCrumb span {
	background-image: url(../bilder/icon_path_separator.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

div.block-core-ItemLinks {
	text-align: right;
	padding-bottom: 5px;
}

div.block-core-ItemLinks a {
	margin-left: 10px;
}

div#gsThumbMatrix,
div#gsImageView {
	padding-top: 10px;
	padding-bottom: 10px;
}

div.giItemCell,
div.giAlbumCell {
	position: relative;
	float: left;
	width: 150px;
	height: 200px;
	margin-right: 20px;
	margin-bottom: 20px;
}

div.block-core-Navigator {
	position: relative;
	height: 20px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

div.block-core-Navigator div.next-and-last {
	position: relative;
	float: right;
	width: 200px;
	text-align: right;
}

div.block-core-Navigator div.next-and-last a {
	margin-left: 20px;
}

div.block-core-Navigator div.first-and-previous a {
	margin-right: 20px;
}