
.sf-menu {
	 margin-bottom: 0px;
}

.dropdown-menu .text {
	background-color: transparent;
	border: none;
}
.dropdown-menu .text:hover {
	border: none;
}
#gallery div.item div.image {
	display:block;
	height: 220px;
	margin: 4px;
	box-shadow: 3px 3px 4px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#000000')";
}

#gallery div.item {
	float: left;
	overflow:hidden;
	background-color: white;
	margin: 20px;
	width: 100%;
}




#gallery div.item .time {
	text-align:right;
	font-size: 16px;
	font-weight: bold;
	color: #ddd;
}

#gallery div.item a:hover {
	text-decoration: none;
}

#gallery div.item div.desc {
	width: 100%;
	height: 50px;
	padding: 7px;
	cursor:pointer;
	color: #333;
}

.box_line {
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.17);
	border-bottom: 1px solid #e6e6e6;
}
.gallery_clear {
	clear: both;
}
.gallery_navigation {
	width: 100%;
	display: block;
	margin-left: 10px;
}
.gallery_navigation ul {
	padding-top: 0px;
	padding-bottom: 0px;
	top: 70px !important;
	width: 90%;
}
.gallery_navigation a:hover { text-decoration: none !important; }
.gallery_navigation > li { width: 33%; display: block; }
.gallery_navigation > li.first-item img, .gallery_navigation > li.mid-item img, .gallery_navigation > li.last-item img {
	text-align: center;
	display: block;
	margin: 0 auto;
}
.zugriff_table td.align-right {
	text-align: right;
}

.gallery_navigation li ul li a {	
	text-align: right;
	font-weight: bold;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.box_line {
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.17);
	border-bottom: 1px solid #e6e6e6;
}
.more_space { height: 200px; display: block; }